diff --git a/docs/core/PatternArgs_8cpp_source.html b/docs/core/PatternArgs_8cpp_source.html index 6a80ec39df..7074e93dd4 100644 --- a/docs/core/PatternArgs_8cpp_source.html +++ b/docs/core/PatternArgs_8cpp_source.html @@ -263,7 +263,7 @@
174 void PatternArgs::serialize(ByteStream &buffer, ArgMap argmap) const
175 {
176  buffer.serialize(argmap);
-
177  for (uint8_t i = 0; i < numArgs; ++i) {
+
177  for (uint8_t i = 0; i < MAX_ARGS; ++i) {
178  if (ARGMAP_ISSET(argmap, i)) {
179  buffer.serialize(args[i]);
180  }
diff --git a/docs/core/Pattern_8cpp_source.html b/docs/core/Pattern_8cpp_source.html index 11dc4c2f46..592779bf7a 100644 --- a/docs/core/Pattern_8cpp_source.html +++ b/docs/core/Pattern_8cpp_source.html @@ -152,7 +152,7 @@
63  PatternArgs defaults = PatternBuilder::getDefaultArgs(m_patternID);
64  // generate a bitmap of which args are defaulted
65  uint8_t argmap = ARG_NONE;
-
66  for (uint32_t i = 0; i < args.numArgs; ++i) {
+
66  for (uint32_t i = 0; i < MAX_ARGS; ++i) {
67  if (args.args[i] != defaults.args[i]) {
68  ARGMAP_SET(argmap, i);
69  }
@@ -270,6 +270,7 @@
LedPos
LedPos
Definition: LedTypes.h:11
LED_FIRST
@ LED_FIRST
Definition: LedTypes.h:13
ERROR_LOG
#define ERROR_LOG(msg)
Definition: Log.h:29
+
MAX_ARGS
#define MAX_ARGS
Definition: PatternArgs.h:8
ARG_NONE
#define ARG_NONE
Definition: PatternArgs.h:17
ARGMAP_SET
#define ARGMAP_SET(map, arg)
Definition: PatternArgs.h:30
Pattern.h
@@ -288,7 +289,6 @@
PatternArgs::addArgs
void addArgs(uint8_t a1)
Definition: PatternArgs.cpp:79
PatternArgs::serialize
void serialize(ByteStream &buffer, ArgMap argmap=ARG_ALL) const
Definition: PatternArgs.cpp:174
PatternArgs::unserialize
ArgMap unserialize(ByteStream &buffer)
Definition: PatternArgs.cpp:184
-
PatternArgs::numArgs
uint8_t numArgs
Definition: PatternArgs.h:121
PatternArgs::args
uint8_t args[8]
Definition: PatternArgs.h:81
PatternBuilder::getDefaultArgs
static PatternArgs getDefaultArgs(PatternID id)
Definition: PatternBuilder.cpp:126
Pattern
Definition: Pattern.h:40
diff --git a/docs/core/Randomizer_8cpp_source.html b/docs/core/Randomizer_8cpp_source.html index 57ae7abaaa..58bd4399e1 100644 --- a/docs/core/Randomizer_8cpp_source.html +++ b/docs/core/Randomizer_8cpp_source.html @@ -311,92 +311,94 @@
222  newPat = PATTERN_BLEND;
223  // this is the number of blinks to a complementary color
224  args.arg7 = ctx.next8(0, 3);
-
225  }
-
226  return pMode->setPattern(newPat, pos, &args);
-
227 }
-
228 
-
229 void Randomizer::traditionalPattern(Random &ctx, PatternArgs &outArgs)
-
230 {
-
231  outArgs.init(
-
232  ctx.next8(1, 20), // on duration 1 -> 20
-
233  ctx.next8(8, 60) // off duration 0 -> 60
-
234  );
-
235 }
-
236 
-
237 void Randomizer::gapPattern(Random &ctx, PatternArgs &outArgs)
-
238 {
-
239  outArgs.init(
-
240  ctx.next8(1, 10), // on duration 1 -> 10
-
241  ctx.next8(0, 6), // off duration 0 -> 6
-
242  ctx.next8(40, 100) // gap duration 40 -> 100
-
243  );
-
244 }
-
245 
-
246 void Randomizer::dashPattern(Random &ctx, PatternArgs &outArgs)
-
247 {
-
248  outArgs.init(
-
249  ctx.next8(1, 10), // on duration 1 -> 10
-
250  ctx.next8(0, 10), // off duration 0 -> 10
-
251  ctx.next8(20, 30), // need gap 20 -> 30
-
252  ctx.next8(20, 30) // dash duration 20 -> 30
-
253  );
-
254 }
-
255 
-
256 void Randomizer::crushPattern(Random &ctx, PatternArgs &outArgs)
-
257 {
-
258  outArgs.init(
-
259  ctx.next8(1, 10), // on duration 1 -> 10
-
260  ctx.next8(0, 10), // off duration 0 -> 5
-
261  ctx.next8(20, 40), // need gap 20 -> 40
-
262  0, // dash 0
-
263  ctx.next8(0, 8) // groupsize 0 to 8
-
264  );
-
265 }
-
266 
-
267 PatternID Randomizer::rollPatternID(Random &ctx)
-
268 {
-
269  PatternID newPat;
-
270  // the random range begin/end
-
271  do {
-
272  // continuously re-randomize the pattern so we don't get undesirable patterns
-
273  newPat = (PatternID)ctx.next8(PATTERN_SINGLE_FIRST, PATTERN_SINGLE_LAST);
-
274  } while (newPat == PATTERN_SOLID || newPat == PATTERN_RIBBON || newPat == PATTERN_MINIRIBBON);
-
275  return newPat;
-
276 }
-
277 
-
278 bool Randomizer::reRoll()
-
279 {
-
280  MAP_FOREACH_LED(m_targetLeds) {
-
281  // grab local reference to the target random context
-
282  Random &ctx = m_singlesRandCtx[pos];
-
283  if (m_flags & RANDOMIZE_PATTERN) {
-
284  // roll a new pattern
-
285  if (m_advanced) {
-
286  if (!rollPattern(ctx, &m_previewMode, pos)) {
-
287  ERROR_LOG("Failed to roll new pattern");
-
288  return false;
-
289  }
-
290  } else {
-
291  if (!m_previewMode.setPattern(rollPatternID(ctx), pos)) {
-
292  ERROR_LOG("Failed to roll new pattern");
-
293  return false;
-
294  }
-
295  }
-
296  }
-
297  if (m_flags & RANDOMIZE_COLORSET) {
-
298  // roll a new colorset
-
299  if (!m_previewMode.setColorset(rollColorset(ctx), pos)) {
-
300  ERROR_LOG("Failed to roll new colorset");
-
301  return false;
-
302  }
-
303  }
-
304  }
-
305  // initialize the mode with the new pattern and colorset
-
306  m_previewMode.init();
-
307  DEBUG_LOGF("Randomized Led %u set with randomization technique %u, %u colors, and Pattern number %u",
-
308  pos, randType, randomSet.numColors(), newPat);
-
309  return true;
-
310 }
+
225  // up to arg7 is filled now
+
226  args.numArgs = 7;
+
227  }
+
228  return pMode->setPattern(newPat, pos, &args);
+
229 }
+
230 
+
231 void Randomizer::traditionalPattern(Random &ctx, PatternArgs &outArgs)
+
232 {
+
233  outArgs.init(
+
234  ctx.next8(1, 20), // on duration 1 -> 20
+
235  ctx.next8(8, 60) // off duration 0 -> 60
+
236  );
+
237 }
+
238 
+
239 void Randomizer::gapPattern(Random &ctx, PatternArgs &outArgs)
+
240 {
+
241  outArgs.init(
+
242  ctx.next8(1, 10), // on duration 1 -> 10
+
243  ctx.next8(0, 6), // off duration 0 -> 6
+
244  ctx.next8(40, 100) // gap duration 40 -> 100
+
245  );
+
246 }
+
247 
+
248 void Randomizer::dashPattern(Random &ctx, PatternArgs &outArgs)
+
249 {
+
250  outArgs.init(
+
251  ctx.next8(1, 10), // on duration 1 -> 10
+
252  ctx.next8(0, 10), // off duration 0 -> 10
+
253  ctx.next8(20, 30), // need gap 20 -> 30
+
254  ctx.next8(20, 30) // dash duration 20 -> 30
+
255  );
+
256 }
+
257 
+
258 void Randomizer::crushPattern(Random &ctx, PatternArgs &outArgs)
+
259 {
+
260  outArgs.init(
+
261  ctx.next8(1, 10), // on duration 1 -> 10
+
262  ctx.next8(0, 10), // off duration 0 -> 5
+
263  ctx.next8(20, 40), // need gap 20 -> 40
+
264  0, // dash 0
+
265  ctx.next8(0, 8) // groupsize 0 to 8
+
266  );
+
267 }
+
268 
+
269 PatternID Randomizer::rollPatternID(Random &ctx)
+
270 {
+
271  PatternID newPat;
+
272  // the random range begin/end
+
273  do {
+
274  // continuously re-randomize the pattern so we don't get undesirable patterns
+
275  newPat = (PatternID)ctx.next8(PATTERN_SINGLE_FIRST, PATTERN_SINGLE_LAST);
+
276  } while (newPat == PATTERN_SOLID || newPat == PATTERN_RIBBON || newPat == PATTERN_MINIRIBBON);
+
277  return newPat;
+
278 }
+
279 
+
280 bool Randomizer::reRoll()
+
281 {
+
282  MAP_FOREACH_LED(m_targetLeds) {
+
283  // grab local reference to the target random context
+
284  Random &ctx = m_singlesRandCtx[pos];
+
285  if (m_flags & RANDOMIZE_PATTERN) {
+
286  // roll a new pattern
+
287  if (m_advanced) {
+
288  if (!rollPattern(ctx, &m_previewMode, pos)) {
+
289  ERROR_LOG("Failed to roll new pattern");
+
290  return false;
+
291  }
+
292  } else {
+
293  if (!m_previewMode.setPattern(rollPatternID(ctx), pos)) {
+
294  ERROR_LOG("Failed to roll new pattern");
+
295  return false;
+
296  }
+
297  }
+
298  }
+
299  if (m_flags & RANDOMIZE_COLORSET) {
+
300  // roll a new colorset
+
301  if (!m_previewMode.setColorset(rollColorset(ctx), pos)) {
+
302  ERROR_LOG("Failed to roll new colorset");
+
303  return false;
+
304  }
+
305  }
+
306  }
+
307  // initialize the mode with the new pattern and colorset
+
308  m_previewMode.init();
+
309  DEBUG_LOGF("Randomized Led %u set with randomization technique %u, %u colors, and Pattern number %u",
+
310  pos, randType, randomSet.numColors(), newPat);
+
311  return true;
+
312 }
g_pButton
Button * g_pButton
Definition: Buttons.cpp:16
RGB_RED
#define RGB_RED
Definition: ColorConstants.h:40
RGB_GREEN
#define RGB_GREEN
Definition: ColorConstants.h:41
@@ -463,28 +465,29 @@
PatternArgs
Definition: PatternArgs.h:37
PatternArgs::init
void init()
Definition: PatternArgs.cpp:42
PatternArgs::arg7
uint8_t arg7
Definition: PatternArgs.h:89
+
PatternArgs::numArgs
uint8_t numArgs
Definition: PatternArgs.h:121
Pattern
Definition: Pattern.h:40
Pattern::serialize
void serialize(ByteStream &buffer) const
Definition: Pattern.cpp:57
RGBColor
Definition: ColorTypes.h:57
Random
Definition: Random.h:6
Random::next8
uint8_t next8(uint8_t minValue=0, uint8_t maxValue=0xFF)
Definition: Random.cpp:41
Random::seed
void seed(uint32_t newseed)
Definition: Random.cpp:18
-
Randomizer::crushPattern
void crushPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:256
-
Randomizer::rollPatternID
PatternID rollPatternID(Random &ctx)
Definition: Randomizer.cpp:267
+
Randomizer::crushPattern
void crushPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:258
+
Randomizer::rollPatternID
PatternID rollPatternID(Random &ctx)
Definition: Randomizer.cpp:269
Randomizer::onLongClick
void onLongClick() override
Definition: Randomizer.cpp:121
Randomizer::m_multiRandCtx
Random m_multiRandCtx
Definition: Randomizer.h:30
Randomizer::RandomizeFlags
RandomizeFlags
Definition: Randomizer.h:35
Randomizer::RANDOMIZE_PATTERN
@ RANDOMIZE_PATTERN
Definition: Randomizer.h:42
Randomizer::RANDOMIZE_BOTH
@ RANDOMIZE_BOTH
Definition: Randomizer.h:45
Randomizer::RANDOMIZE_COLORSET
@ RANDOMIZE_COLORSET
Definition: Randomizer.h:41
-
Randomizer::gapPattern
void gapPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:237
+
Randomizer::gapPattern
void gapPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:239
Randomizer::~Randomizer
~Randomizer()
Definition: Randomizer.cpp:27
Randomizer::onShortClick
void onShortClick() override
Definition: Randomizer.cpp:107
Randomizer::Randomizer
Randomizer(const RGBColor &col, bool advanced)
Definition: Randomizer.cpp:17
-
Randomizer::dashPattern
void dashPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:246
+
Randomizer::dashPattern
void dashPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:248
Randomizer::m_singlesRandCtx
Random m_singlesRandCtx[LED_COUNT]
Definition: Randomizer.h:29
Randomizer::rollPattern
bool rollPattern(Random &ctx, Mode *pMode, LedPos pos)
Definition: Randomizer.cpp:197
-
Randomizer::reRoll
bool reRoll()
Definition: Randomizer.cpp:278
+
Randomizer::reRoll
bool reRoll()
Definition: Randomizer.cpp:280
Randomizer::m_autoCycle
bool m_autoCycle
Definition: Randomizer.h:57
Randomizer::m_flags
uint8_t m_flags
Definition: Randomizer.h:49
Randomizer::rollColorset
Colorset rollColorset(Random &ctx)
Definition: Randomizer.cpp:148
@@ -493,7 +496,7 @@
Randomizer::m_displayHue
uint8_t m_displayHue
Definition: Randomizer.h:52
Randomizer::run
MenuAction run() override
Definition: Randomizer.cpp:60
Randomizer::m_needToSelect
bool m_needToSelect
Definition: Randomizer.h:55
-
Randomizer::traditionalPattern
void traditionalPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:229
+
Randomizer::traditionalPattern
void traditionalPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:231
Randomizer::init
bool init() override
Definition: Randomizer.cpp:31
Time::getCurtime
static uint32_t getCurtime()
Definition: TimeControl.h:40
diff --git a/docs/core/Randomizer_8h_source.html b/docs/core/Randomizer_8h_source.html index d45fb13994..17adcd4526 100644 --- a/docs/core/Randomizer_8h_source.html +++ b/docs/core/Randomizer_8h_source.html @@ -172,8 +172,8 @@
RGBColor
Definition: ColorTypes.h:57
Random
Definition: Random.h:6
Randomizer
Definition: Randomizer.h:12
-
Randomizer::crushPattern
void crushPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:256
-
Randomizer::rollPatternID
PatternID rollPatternID(Random &ctx)
Definition: Randomizer.cpp:267
+
Randomizer::crushPattern
void crushPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:258
+
Randomizer::rollPatternID
PatternID rollPatternID(Random &ctx)
Definition: Randomizer.cpp:269
Randomizer::onLongClick
void onLongClick() override
Definition: Randomizer.cpp:121
Randomizer::m_multiRandCtx
Random m_multiRandCtx
Definition: Randomizer.h:30
Randomizer::RandomizeFlags
RandomizeFlags
Definition: Randomizer.h:35
@@ -181,14 +181,14 @@
Randomizer::RANDOMIZE_NONE
@ RANDOMIZE_NONE
Definition: Randomizer.h:38
Randomizer::RANDOMIZE_BOTH
@ RANDOMIZE_BOTH
Definition: Randomizer.h:45
Randomizer::RANDOMIZE_COLORSET
@ RANDOMIZE_COLORSET
Definition: Randomizer.h:41
-
Randomizer::gapPattern
void gapPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:237
+
Randomizer::gapPattern
void gapPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:239
Randomizer::~Randomizer
~Randomizer()
Definition: Randomizer.cpp:27
Randomizer::onShortClick
void onShortClick() override
Definition: Randomizer.cpp:107
Randomizer::Randomizer
Randomizer(const RGBColor &col, bool advanced)
Definition: Randomizer.cpp:17
-
Randomizer::dashPattern
void dashPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:246
+
Randomizer::dashPattern
void dashPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:248
Randomizer::m_singlesRandCtx
Random m_singlesRandCtx[LED_COUNT]
Definition: Randomizer.h:29
Randomizer::rollPattern
bool rollPattern(Random &ctx, Mode *pMode, LedPos pos)
Definition: Randomizer.cpp:197
-
Randomizer::reRoll
bool reRoll()
Definition: Randomizer.cpp:278
+
Randomizer::reRoll
bool reRoll()
Definition: Randomizer.cpp:280
Randomizer::m_autoCycle
bool m_autoCycle
Definition: Randomizer.h:57
Randomizer::m_flags
uint8_t m_flags
Definition: Randomizer.h:49
Randomizer::rollColorset
Colorset rollColorset(Random &ctx)
Definition: Randomizer.cpp:148
@@ -197,7 +197,7 @@
Randomizer::m_displayHue
uint8_t m_displayHue
Definition: Randomizer.h:52
Randomizer::run
MenuAction run() override
Definition: Randomizer.cpp:60
Randomizer::m_needToSelect
bool m_needToSelect
Definition: Randomizer.h:55
-
Randomizer::traditionalPattern
void traditionalPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:229
+
Randomizer::traditionalPattern
void traditionalPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:231
Randomizer::init
bool init() override
Definition: Randomizer.cpp:31
diff --git a/docs/core/VLReceiver_8cpp.html b/docs/core/VLReceiver_8cpp.html index 3352d883cc..b9d20ccad5 100644 --- a/docs/core/VLReceiver_8cpp.html +++ b/docs/core/VLReceiver_8cpp.html @@ -117,6 +117,8 @@   #define THRESHOLD_BEGIN   (MIN_THRESHOLD + BASE_OFFSET)   +#define SAMPLE_COUNT   5 +  @@ -159,6 +161,22 @@

Definition at line 24 of file VLReceiver.cpp.

+ + + +

◆ SAMPLE_COUNT

+ +
+
+

Functions

+ + + +
#define SAMPLE_COUNT   5
+
+ +

Definition at line 35 of file VLReceiver.cpp.

+
@@ -194,33 +212,34 @@

-

Definition at line 29 of file VLReceiver.cpp.

-
30 {
-
31  // this will store the last known state
-
32  static bool wasAboveThreshold = false;
-
33  // grab the current analog value but divide it by 4 (the number of samples)
-
34  uint16_t val = (ADC0.RES >> 2);
-
35  // calculate a threshold by using the baseline minimum value that is above 0
-
36  // with a static offset, this ensures whatever the baseline light level and/or
-
37  // hardware sensitivity is it will always pick a threshold just above the 'off'
-
38  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
-
39  threshold = val + BASE_OFFSET;
-
40  }
-
41  // compare the current analog value to the light threshold
-
42  bool isAboveThreshold = (val > threshold);
-
43  if (wasAboveThreshold != isAboveThreshold) {
- -
45  wasAboveThreshold = isAboveThreshold;
-
46  }
-
47  // Clear the Window Comparator interrupt flag
-
48  ADC0.INTFLAGS = ADC_WCMP_bm;
-
49 }
+

Definition at line 38 of file VLReceiver.cpp.

+
39 {
+
40  // this will store the last known state
+
41  static bool wasAboveThreshold = false;
+
42  // grab the current analog value but divide it by 8 (the number of samples)
+
43  uint16_t val = (ADC0.RES >> SAMPLE_COUNT);
+
44  // calculate a threshold by using the baseline minimum value that is above 0
+
45  // with a static offset, this ensures whatever the baseline light level and/or
+
46  // hardware sensitivity is it will always pick a threshold just above the 'off'
+
47  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
+
48  threshold = val + BASE_OFFSET;
+
49  }
+
50  // compare the current analog value to the light threshold
+
51  bool isAboveThreshold = (val > threshold);
+
52  if (wasAboveThreshold != isAboveThreshold) {
+ +
54  wasAboveThreshold = isAboveThreshold;
+
55  }
+
56  // Clear the Window Comparator interrupt flag
+
57  ADC0.INTFLAGS = ADC_WCMP_bm;
+
58 }
+
#define SAMPLE_COUNT
Definition: VLReceiver.cpp:35
#define MIN_THRESHOLD
Definition: VLReceiver.cpp:24
-
uint16_t threshold
Definition: VLReceiver.cpp:28
+
uint16_t threshold
Definition: VLReceiver.cpp:37
#define BASE_OFFSET
Definition: VLReceiver.cpp:25
-
static void recvPCIHandler()
Definition: VLReceiver.cpp:221
+
static void recvPCIHandler()
Definition: VLReceiver.cpp:230
-

References BASE_OFFSET, MIN_THRESHOLD, VLReceiver::recvPCIHandler(), and threshold.

+

References BASE_OFFSET, MIN_THRESHOLD, VLReceiver::recvPCIHandler(), SAMPLE_COUNT, and threshold.

@@ -237,9 +256,9 @@

-

Definition at line 28 of file VLReceiver.cpp.

+

Definition at line 37 of file VLReceiver.cpp.

-

Referenced by ISR(), and VLReceiver::resetVLState().

+

Referenced by ISR(), and VLReceiver::resetVLState().

diff --git a/docs/core/VLReceiver_8cpp.js b/docs/core/VLReceiver_8cpp.js index ff0f903555..2d65e162a3 100644 --- a/docs/core/VLReceiver_8cpp.js +++ b/docs/core/VLReceiver_8cpp.js @@ -2,6 +2,7 @@ var VLReceiver_8cpp = [ [ "BASE_OFFSET", "VLReceiver_8cpp.html#ac97aa4e68f9c89b8c71d011b0956de1f", null ], [ "MIN_THRESHOLD", "VLReceiver_8cpp.html#aa3c9d5bc3f1c3dfec69046200aecb29a", null ], + [ "SAMPLE_COUNT", "VLReceiver_8cpp.html#a1682c770d91c5d167b621a782be940d4", null ], [ "THRESHOLD_BEGIN", "VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c", null ], [ "ISR", "VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb", null ], [ "threshold", "VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad", null ] diff --git a/docs/core/VLReceiver_8cpp_source.html b/docs/core/VLReceiver_8cpp_source.html index 32a769e844..3a98812ae5 100644 --- a/docs/core/VLReceiver_8cpp_source.html +++ b/docs/core/VLReceiver_8cpp_source.html @@ -113,276 +113,285 @@
24 #define MIN_THRESHOLD 200
25 #define BASE_OFFSET 100
26 #define THRESHOLD_BEGIN (MIN_THRESHOLD + BASE_OFFSET)
-
27 // the threshold needs to start high then it will be automatically pulled down
- -
29 ISR(ADC0_WCOMP_vect)
-
30 {
-
31  // this will store the last known state
-
32  static bool wasAboveThreshold = false;
-
33  // grab the current analog value but divide it by 4 (the number of samples)
-
34  uint16_t val = (ADC0.RES >> 2);
-
35  // calculate a threshold by using the baseline minimum value that is above 0
-
36  // with a static offset, this ensures whatever the baseline light level and/or
-
37  // hardware sensitivity is it will always pick a threshold just above the 'off'
-
38  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
-
39  threshold = val + BASE_OFFSET;
-
40  }
-
41  // compare the current analog value to the light threshold
-
42  bool isAboveThreshold = (val > threshold);
-
43  if (wasAboveThreshold != isAboveThreshold) {
- -
45  wasAboveThreshold = isAboveThreshold;
-
46  }
-
47  // Clear the Window Comparator interrupt flag
-
48  ADC0.INTFLAGS = ADC_WCMP_bm;
-
49 }
-
50 #endif
-
51 
- -
53 {
-
54 #ifdef VORTEX_EMBEDDED
-
55  // Disable digital input buffer on the pin to save power
-
56  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
-
57  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
-
58 #endif
- -
60 }
-
61 
- -
63 {
-
64 }
-
65 
- -
67 {
-
68  // is the receiver actually receiving data?
-
69  if (!isReceiving()) {
-
70  return false;
-
71  }
-
72  uint8_t blocks = m_vlData.data()[0];
-
73  uint8_t remainder = m_vlData.data()[1];
-
74  uint32_t total = ((blocks - 1) * 32) + remainder;
-
75  if (!total || total > VL_MAX_DATA_TRANSFER) {
-
76  DEBUG_LOGF("Bad VL Data size: %u", total);
-
77  return false;
-
78  }
-
79  // if there are size + 2 bytes in the VLData receiver
-
80  // then a full message is ready, the + 2 is from the
-
81  // two bytes for blocks + remainder that are sent first
-
82  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
-
83 }
-
84 
-
85 // whether actively receiving
- -
87 {
-
88  // if there are at least 2 bytes in the data buffer then
-
89  // the receiver is receiving a packet. If there is less
-
90  // than 2 bytes then we're still waiting for the 'blocks'
-
91  // and 'remainder' bytes which prefix a packet
-
92  return (m_vlData.bytepos() > 2);
-
93 }
-
94 
-
95 // the percent of data received
- -
97 {
-
98  if (!isReceiving()) {
-
99  return 0;
-
100  }
-
101  uint8_t blocks = m_vlData.data()[0];
-
102  uint8_t remainder = m_vlData.data()[1];
-
103  uint16_t total = ((blocks - 1) * 32) + remainder;
-
104  // round by adding half of the total to the numerator
-
105  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
-
106 }
-
107 
- -
109 {
-
110  ByteStream buf;
-
111  // read from the receive buffer into the byte stream
-
112  if (!read(buf)) {
-
113  // no data to read right now, or an error
-
114  DEBUG_LOG("No data available to read, or error reading");
-
115  return false;
-
116  }
-
117  DEBUG_LOGF("Received %u bytes", buf.rawSize());
-
118  // load the data into the target mode
-
119  return pMode->loadFromBuffer(buf);
-
120 }
-
121 
- -
123 {
-
124 #ifdef VORTEX_EMBEDDED
-
125  // Set up the ADC
-
126  // sample campacitance, VDD reference, prescaler division
-
127  // Options are:
-
128  // 0x0 DIV2 CLK_PER divided by 2 > works
-
129  // 0x1 DIV4 CLK_PER divided by 4 > works
-
130  // 0x2 DIV8 CLK_PER divided by 8 > works
-
131  // 0x3 DIV16 CLK_PER divided by 16 > works
-
132  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
-
133  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
-
134  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
-
135  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
-
136 #if (F_CPU == 20000000)
-
137  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
-
138 #else
-
139  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
-
140 #endif
-
141  // no sampling delay and no delay variation
-
142  ADC0.CTRLD = 0;
-
143  // sample length
-
144  // 0 = doesn't work
-
145  // 1+ = works
-
146  ADC0.SAMPCTRL = 1;
-
147  // Select the analog pin input PB1 (AIN10)
-
148  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
-
149  // Initialize the Window Comparator Mode in above
-
150  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
-
151  // Set the threshold value very low
-
152  ADC0.WINHT = 0x1;
-
153  ADC0.WINLT = 0;
-
154  // set sampling amount
-
155  // 0x0 NONE No accumulation > doesn't work
-
156  // 0x1 ACC2 2 results accumulated > doesn't work
-
157  // 0x2 ACC4 4 results accumulated > works okay
-
158  // 0x3 ACC8 8 results accumulated
-
159  // 0x4 ACC16 16 results accumulated
-
160  // 0x5 ACC32 32 results accumulated
-
161  // 0x6 ACC64 64 results accumulated
-
162  ADC0.CTRLB = ADC_SAMPNUM_ACC4_gc;
-
163  // Enable Window Comparator interrupt
-
164  ADC0.INTCTRL = ADC_WCMP_bm;
-
165  // Enable the ADC and start continuous conversions
-
166  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
-
167  // start the first conversion
-
168  ADC0.COMMAND = ADC_STCONV_bm;
-
169 #endif
-
170  resetVLState();
-
171  return true;
-
172 }
-
173 
- -
175 {
-
176 #ifdef VORTEX_EMBEDDED
-
177  // Stop conversions and disable the ADC
-
178  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
-
179  ADC0.INTCTRL = 0;
-
180 #endif
-
181  resetVLState();
-
182  return true;
-
183 }
-
184 
- -
186 {
-
187  if (bytesReceived() == m_previousBytes) {
-
188  return false;
-
189  }
- +
27 // the sample count exponent, so 5 means 2^5 = 32 samples
+
28 // 0 NONE No accumulation > doesn't work
+
29 // 1 ACC2 2 results accumulated > doesn't work
+
30 // 2 ACC4 4 results accumulated > works okay
+
31 // 3 ACC8 8 results accumulated > works decent
+
32 // 4 ACC16 16 results accumulated > works very well
+
33 // 5 ACC32 32 results accumulated > works best
+
34 // 6 ACC64 64 results accumulated > doesn't work
+
35 #define SAMPLE_COUNT 5
+
36 // the threshold needs to start high then it will be automatically pulled down
+ +
38 ISR(ADC0_WCOMP_vect)
+
39 {
+
40  // this will store the last known state
+
41  static bool wasAboveThreshold = false;
+
42  // grab the current analog value but divide it by 8 (the number of samples)
+
43  uint16_t val = (ADC0.RES >> SAMPLE_COUNT);
+
44  // calculate a threshold by using the baseline minimum value that is above 0
+
45  // with a static offset, this ensures whatever the baseline light level and/or
+
46  // hardware sensitivity is it will always pick a threshold just above the 'off'
+
47  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
+
48  threshold = val + BASE_OFFSET;
+
49  }
+
50  // compare the current analog value to the light threshold
+
51  bool isAboveThreshold = (val > threshold);
+
52  if (wasAboveThreshold != isAboveThreshold) {
+ +
54  wasAboveThreshold = isAboveThreshold;
+
55  }
+
56  // Clear the Window Comparator interrupt flag
+
57  ADC0.INTFLAGS = ADC_WCMP_bm;
+
58 }
+
59 #endif
+
60 
+ +
62 {
+
63 #ifdef VORTEX_EMBEDDED
+
64  // Disable digital input buffer on the pin to save power
+
65  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
+
66  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
+
67 #endif
+ +
69 }
+
70 
+ +
72 {
+
73 }
+
74 
+ +
76 {
+
77  // is the receiver actually receiving data?
+
78  if (!isReceiving()) {
+
79  return false;
+
80  }
+
81  uint8_t blocks = m_vlData.data()[0];
+
82  uint8_t remainder = m_vlData.data()[1];
+
83  uint32_t total = ((blocks - 1) * 32) + remainder;
+
84  if (!total || total > VL_MAX_DATA_TRANSFER) {
+
85  DEBUG_LOGF("Bad VL Data size: %u", total);
+
86  return false;
+
87  }
+
88  // if there are size + 2 bytes in the VLData receiver
+
89  // then a full message is ready, the + 2 is from the
+
90  // two bytes for blocks + remainder that are sent first
+
91  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
+
92 }
+
93 
+
94 // whether actively receiving
+ +
96 {
+
97  // if there are at least 2 bytes in the data buffer then
+
98  // the receiver is receiving a packet. If there is less
+
99  // than 2 bytes then we're still waiting for the 'blocks'
+
100  // and 'remainder' bytes which prefix a packet
+
101  return (m_vlData.bytepos() > 2);
+
102 }
+
103 
+
104 // the percent of data received
+ +
106 {
+
107  if (!isReceiving()) {
+
108  return 0;
+
109  }
+
110  uint8_t blocks = m_vlData.data()[0];
+
111  uint8_t remainder = m_vlData.data()[1];
+
112  uint16_t total = ((blocks - 1) * 32) + remainder;
+
113  // round by adding half of the total to the numerator
+
114  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
+
115 }
+
116 
+ +
118 {
+
119  ByteStream buf;
+
120  // read from the receive buffer into the byte stream
+
121  if (!read(buf)) {
+
122  // no data to read right now, or an error
+
123  DEBUG_LOG("No data available to read, or error reading");
+
124  return false;
+
125  }
+
126  DEBUG_LOGF("Received %u bytes", buf.rawSize());
+
127  // load the data into the target mode
+
128  return pMode->loadFromBuffer(buf);
+
129 }
+
130 
+ +
132 {
+
133 #ifdef VORTEX_EMBEDDED
+
134  // Set up the ADC
+
135  // sample campacitance, VDD reference, prescaler division
+
136  // Options are:
+
137  // 0x0 DIV2 CLK_PER divided by 2 > works
+
138  // 0x1 DIV4 CLK_PER divided by 4 > works
+
139  // 0x2 DIV8 CLK_PER divided by 8 > works
+
140  // 0x3 DIV16 CLK_PER divided by 16 > works
+
141  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
+
142  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
+
143  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
+
144  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
+
145 #if (F_CPU == 20000000)
+
146  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
+
147 #else
+
148  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
+
149 #endif
+
150  // no sampling delay and no delay variation
+
151  ADC0.CTRLD = 0;
+
152  // sample length
+
153  // 0 = doesn't work
+
154  // 1+ = works
+
155  ADC0.SAMPCTRL = 1;
+
156  // Select the analog pin input PB1 (AIN10)
+
157  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
+
158  // Initialize the Window Comparator Mode in above
+
159  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
+
160  // Set the threshold value very low
+
161  ADC0.WINHT = 0x1;
+
162  ADC0.WINLT = 0;
+
163  // set sampling amount
+
164  // 0x0 NONE No accumulation > doesn't work
+
165  // 0x1 ACC2 2 results accumulated > doesn't work
+
166  // 0x2 ACC4 4 results accumulated > works okay
+
167  // 0x3 ACC8 8 results accumulated > works decent
+
168  // 0x4 ACC16 16 results accumulated > works very well
+
169  // 0x5 ACC32 32 results accumulated > works best
+
170  // 0x6 ACC64 64 results accumulated > doesn't work
+
171  ADC0.CTRLB = SAMPLE_COUNT;
+
172  // Enable Window Comparator interrupt
+
173  ADC0.INTCTRL = ADC_WCMP_bm;
+
174  // Enable the ADC and start continuous conversions
+
175  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
+
176  // start the first conversion
+
177  ADC0.COMMAND = ADC_STCONV_bm;
+
178 #endif
+
179  resetVLState();
+
180  return true;
+
181 }
+
182 
+ +
184 {
+
185 #ifdef VORTEX_EMBEDDED
+
186  // Stop conversions and disable the ADC
+
187  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
+
188  ADC0.INTCTRL = 0;
+
189 #endif
+
190  resetVLState();
191  return true;
192 }
193 
- +
195 {
- -
197  DEBUG_LOG("Nothing to read, or read too much");
-
198  return false;
-
199  }
-
200  // read the size out (blocks + remainder)
-
201  uint8_t blocks = m_vlData.data()[0];
-
202  uint8_t remainder = m_vlData.data()[1];
-
203  // calculate size from blocks + remainder
-
204  uint32_t size = ((blocks - 1) * 32) + remainder;
-
205  if (!size || size > VL_MAX_DATA_TRANSFER) {
-
206  DEBUG_LOGF("Bad VL Data size: %u", size);
+
196  if (bytesReceived() == m_previousBytes) {
+
197  return false;
+
198  }
+ +
200  return true;
+
201 }
+
202 
+ +
204 {
+ +
206  DEBUG_LOG("Nothing to read, or read too much");
207  return false;
208  }
-
209  // the actual data starts 2 bytes later because of the size byte
-
210  const uint8_t *actualData = m_vlData.data() + 2;
-
211  if (!data.rawInit(actualData, size)) {
-
212  DEBUG_LOG("Failed to init buffer for VL read");
-
213  return false;
-
214  }
-
215  // reset the VL state and receive buffer now
-
216  resetVLState();
-
217  return true;
-
218 }
-
219 
-
220 // The recv PCI handler is called every time the pin state changes
- -
222 {
-
223  // toggle the tracked pin state no matter what
-
224  m_pinState = (uint8_t)!m_pinState;
-
225  // grab current time
-
226  uint32_t now = Time::microseconds();
-
227  // check previous time for validity
-
228  if (!m_prevTime || m_prevTime > now) {
-
229  m_prevTime = now;
-
230  DEBUG_LOG("Bad first time diff, resetting...");
-
231  resetVLState();
-
232  return;
-
233  }
-
234  // calc time difference between previous change and now
-
235  uint32_t diff = (uint32_t)(now - m_prevTime);
-
236  // and update the previous changetime for next loop
-
237  m_prevTime = now;
-
238  // handle the bliank duration and process it
-
239  handleVLTiming(diff);
-
240 }
-
241 
-
242 // state machine that can be fed VL timings to parse them and interpret the intervals
-
243 void VLReceiver::handleVLTiming(uint32_t diff)
-
244 {
-
245  // if the diff is too long or too short then it's not useful
-
246  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
-
247  DEBUG_LOGF("bad delay: %u, resetting...", diff);
-
248  resetVLState();
-
249  return;
-
250  }
-
251  switch (m_recvState) {
-
252  case WAITING_HEADER_MARK: // initial state
-
253  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
- -
255  } else {
-
256  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
-
257  resetVLState();
-
258  }
-
259  break;
- -
261  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
- -
263  } else {
-
264  DEBUG_LOGF("Bad header space %u, resetting...", diff);
-
265  resetVLState();
-
266  }
-
267  break;
-
268  case READING_DATA_MARK:
-
269  // classify mark/space based on the timing and write into buffer
-
270  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
- -
272  break;
-
273  case READING_DATA_SPACE:
-
274  // the space could be just a regular space, or a gap in between blocks
- +
209  // read the size out (blocks + remainder)
+
210  uint8_t blocks = m_vlData.data()[0];
+
211  uint8_t remainder = m_vlData.data()[1];
+
212  // calculate size from blocks + remainder
+
213  uint32_t size = ((blocks - 1) * 32) + remainder;
+
214  if (!size || size > VL_MAX_DATA_TRANSFER) {
+
215  DEBUG_LOGF("Bad VL Data size: %u", size);
+
216  return false;
+
217  }
+
218  // the actual data starts 2 bytes later because of the size byte
+
219  const uint8_t *actualData = m_vlData.data() + 2;
+
220  if (!data.rawInit(actualData, size)) {
+
221  DEBUG_LOG("Failed to init buffer for VL read");
+
222  return false;
+
223  }
+
224  // reset the VL state and receive buffer now
+
225  resetVLState();
+
226  return true;
+
227 }
+
228 
+
229 // The recv PCI handler is called every time the pin state changes
+ +
231 {
+
232  // toggle the tracked pin state no matter what
+
233  m_pinState = (uint8_t)!m_pinState;
+
234  // grab current time
+
235  uint32_t now = Time::microseconds();
+
236  // check previous time for validity
+
237  if (!m_prevTime || m_prevTime > now) {
+
238  m_prevTime = now;
+
239  DEBUG_LOG("Bad first time diff, resetting...");
+
240  resetVLState();
+
241  return;
+
242  }
+
243  // calc time difference between previous change and now
+
244  uint32_t diff = (uint32_t)(now - m_prevTime);
+
245  // and update the previous changetime for next loop
+
246  m_prevTime = now;
+
247  // handle the bliank duration and process it
+
248  handleVLTiming(diff);
+
249 }
+
250 
+
251 // state machine that can be fed VL timings to parse them and interpret the intervals
+
252 void VLReceiver::handleVLTiming(uint32_t diff)
+
253 {
+
254  // if the diff is too long or too short then it's not useful
+
255  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
+
256  DEBUG_LOGF("bad delay: %u, resetting...", diff);
+
257  resetVLState();
+
258  return;
+
259  }
+
260  switch (m_recvState) {
+
261  case WAITING_HEADER_MARK: // initial state
+
262  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
+ +
264  } else {
+
265  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
+
266  resetVLState();
+
267  }
+
268  break;
+ +
270  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
+ +
272  } else {
+
273  DEBUG_LOGF("Bad header space %u, resetting...", diff);
+
274  resetVLState();
+
275  }
276  break;
-
277  default: // ??
-
278  DEBUG_LOGF("Bad receive state: %u", m_recvState);
-
279  break;
-
280  }
-
281 }
-
282 
- -
284 {
-
285  m_previousBytes = 0;
- -
287  // zero out the receive buffer and reset bit receiver position
-
288  m_vlData.reset();
-
289 #ifdef VORTEX_EMBEDDED
-
290  // reset the threshold to a high value so that it can be pulled down again
- -
292 #endif
-
293  DEBUG_LOG("VL State Reset");
-
294 }
-
295 
-
296 #endif
+
277  case READING_DATA_MARK:
+
278  // classify mark/space based on the timing and write into buffer
+
279  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
+ +
281  break;
+
282  case READING_DATA_SPACE:
+
283  // the space could be just a regular space, or a gap in between blocks
+ +
285  break;
+
286  default: // ??
+
287  DEBUG_LOGF("Bad receive state: %u", m_recvState);
+
288  break;
+
289  }
+
290 }
+
291 
+ +
293 {
+
294  m_previousBytes = 0;
+ +
296  // zero out the receive buffer and reset bit receiver position
+
297  m_vlData.reset();
+
298 #ifdef VORTEX_EMBEDDED
+
299  // reset the threshold to a high value so that it can be pulled down again
+ +
301 #endif
+
302  DEBUG_LOG("VL State Reset");
+
303 }
+
304 
+
305 #endif
#define DEBUG_LOG(msg)
Definition: Log.h:40
#define DEBUG_LOGF(msg,...)
Definition: Log.h:41
#define VL_TIMING
Definition: VLConfig.h:28
@@ -391,10 +400,11 @@
#define VL_TIMING_MIN
Definition: VLConfig.h:29
#define VL_MAX_DATA_TRANSFER
Definition: VLConfig.h:19
#define VL_HEADER_MARK_MAX
Definition: VLConfig.h:37
+
#define SAMPLE_COUNT
Definition: VLReceiver.cpp:35
#define THRESHOLD_BEGIN
Definition: VLReceiver.cpp:26
#define MIN_THRESHOLD
Definition: VLReceiver.cpp:24
-
ISR(ADC0_WCOMP_vect)
Definition: VLReceiver.cpp:29
-
uint16_t threshold
Definition: VLReceiver.cpp:28
+
ISR(ADC0_WCOMP_vect)
Definition: VLReceiver.cpp:38
+
uint16_t threshold
Definition: VLReceiver.cpp:37
#define BASE_OFFSET
Definition: VLReceiver.cpp:25
@@ -409,30 +419,30 @@
Definition: Mode.h:38
virtual bool loadFromBuffer(ByteStream &saveBuffer)
Definition: Mode.cpp:179
static uint32_t microseconds()
-
static void handleVLTiming(uint32_t diff)
Definition: VLReceiver.cpp:243
+
static void handleVLTiming(uint32_t diff)
Definition: VLReceiver.cpp:252
static uint32_t m_previousBytes
Definition: VLReceiver.h:74
-
static void cleanup()
Definition: VLReceiver.cpp:62
-
static bool init()
Definition: VLReceiver.cpp:52
+
static void cleanup()
Definition: VLReceiver.cpp:71
+
static bool init()
Definition: VLReceiver.cpp:61
static uint32_t m_prevTime
Definition: VLReceiver.h:70
static uint16_t bytesReceived()
Definition: VLReceiver.h:30
-
static bool onNewData()
Definition: VLReceiver.cpp:185
-
static bool endReceiving()
Definition: VLReceiver.cpp:174
-
static bool isReceiving()
Definition: VLReceiver.cpp:86
-
static void resetVLState()
Definition: VLReceiver.cpp:283
-
static bool beginReceiving()
Definition: VLReceiver.cpp:122
+
static bool onNewData()
Definition: VLReceiver.cpp:194
+
static bool endReceiving()
Definition: VLReceiver.cpp:183
+
static bool isReceiving()
Definition: VLReceiver.cpp:95
+
static void resetVLState()
Definition: VLReceiver.cpp:292
+
static bool beginReceiving()
Definition: VLReceiver.cpp:131
@ WAITING_HEADER_MARK
Definition: VLReceiver.h:61
@ READING_DATA_MARK
Definition: VLReceiver.h:63
@ READING_DATA_SPACE
Definition: VLReceiver.h:64
@ WAITING_HEADER_SPACE
Definition: VLReceiver.h:62
static uint8_t m_pinState
Definition: VLReceiver.h:71
-
static bool read(ByteStream &data)
Definition: VLReceiver.cpp:194
+
static bool read(ByteStream &data)
Definition: VLReceiver.cpp:203
static RecvState m_recvState
Definition: VLReceiver.h:68
-
static void recvPCIHandler()
Definition: VLReceiver.cpp:221
-
static bool receiveMode(Mode *pMode)
Definition: VLReceiver.cpp:108
+
static void recvPCIHandler()
Definition: VLReceiver.cpp:230
+
static bool receiveMode(Mode *pMode)
Definition: VLReceiver.cpp:117
static BitStream m_vlData
Definition: VLReceiver.h:56
-
static bool dataReady()
Definition: VLReceiver.cpp:66
-
static uint8_t percentReceived()
Definition: VLReceiver.cpp:96
+
static bool dataReady()
Definition: VLReceiver.cpp:75
+
static uint8_t percentReceived()
Definition: VLReceiver.cpp:105
diff --git a/docs/core/VLReceiver_8h_source.html b/docs/core/VLReceiver_8h_source.html index 8360de51ce..ed63c7e5aa 100644 --- a/docs/core/VLReceiver_8h_source.html +++ b/docs/core/VLReceiver_8h_source.html @@ -176,31 +176,31 @@
Definition: Mode.h:38
-
static void handleVLTiming(uint32_t diff)
Definition: VLReceiver.cpp:243
+
static void handleVLTiming(uint32_t diff)
Definition: VLReceiver.cpp:252
static uint32_t m_previousBytes
Definition: VLReceiver.h:74
-
static void cleanup()
Definition: VLReceiver.cpp:62
-
static bool init()
Definition: VLReceiver.cpp:52
+
static void cleanup()
Definition: VLReceiver.cpp:71
+
static bool init()
Definition: VLReceiver.cpp:61
static uint32_t m_prevTime
Definition: VLReceiver.h:70
static uint16_t bytesReceived()
Definition: VLReceiver.h:30
-
static bool onNewData()
Definition: VLReceiver.cpp:185
-
static bool endReceiving()
Definition: VLReceiver.cpp:174
-
static bool isReceiving()
Definition: VLReceiver.cpp:86
-
static void resetVLState()
Definition: VLReceiver.cpp:283
-
static bool beginReceiving()
Definition: VLReceiver.cpp:122
+
static bool onNewData()
Definition: VLReceiver.cpp:194
+
static bool endReceiving()
Definition: VLReceiver.cpp:183
+
static bool isReceiving()
Definition: VLReceiver.cpp:95
+
static void resetVLState()
Definition: VLReceiver.cpp:292
+
static bool beginReceiving()
Definition: VLReceiver.cpp:131
@ WAITING_HEADER_MARK
Definition: VLReceiver.h:61
@ READING_DATA_MARK
Definition: VLReceiver.h:63
@ READING_DATA_SPACE
Definition: VLReceiver.h:64
@ WAITING_HEADER_SPACE
Definition: VLReceiver.h:62
static uint8_t m_pinState
Definition: VLReceiver.h:71
-
static bool read(ByteStream &data)
Definition: VLReceiver.cpp:194
+
static bool read(ByteStream &data)
Definition: VLReceiver.cpp:203
static RecvState m_recvState
Definition: VLReceiver.h:68
-
static void recvPCIHandler()
Definition: VLReceiver.cpp:221
-
static bool receiveMode(Mode *pMode)
Definition: VLReceiver.cpp:108
+
static void recvPCIHandler()
Definition: VLReceiver.cpp:230
+
static bool receiveMode(Mode *pMode)
Definition: VLReceiver.cpp:117
static BitStream m_vlData
Definition: VLReceiver.h:56
-
static bool dataReady()
Definition: VLReceiver.cpp:66
-
static uint8_t percentReceived()
Definition: VLReceiver.cpp:96
+
static bool dataReady()
Definition: VLReceiver.cpp:75
+
static uint8_t percentReceived()
Definition: VLReceiver.cpp:105
diff --git a/docs/core/VortexConfig_8h.html b/docs/core/VortexConfig_8h.html index a5526e388c..4879bf708b 100644 --- a/docs/core/VortexConfig_8h.html +++ b/docs/core/VortexConfig_8h.html @@ -109,7 +109,7 @@ Macros

#define VORTEX_VERSION_MAJOR   1   -#define VORTEX_VERSION_MINOR   0 +#define VORTEX_VERSION_MINOR   1   #define VORTEX_VERSION_NUMBER   VORTEX_VERSION_MAJOR.VORTEX_VERSION_MINOR   @@ -119,7 +119,7 @@   #define VORTEX_VERSION   EXPAND_AND_QUOTE(VORTEX_VERSION_NUMBER)   -#define VORTEX_NAME   "Igneous" +#define VORTEX_NAME   "Core"   #define VORTEX_FULL_NAME   "Vortex Engine v" VORTEX_VERSION " '" VORTEX_NAME "' ( built " __TIMESTAMP__ ")"   @@ -137,7 +137,7 @@   #define AUTO_RANDOM_DELAY   1875   -#define AUTO_CYCLE_MODES_CLICKS   ((MAX_MODES > 2) ? (MAX_MODES * 2) : 4) +#define AUTO_CYCLE_MODES_CLICKS   10   #define AUTO_CYCLE_RANDOMIZER_CLICKS   3   @@ -338,7 +338,7 @@

- +
#define AUTO_CYCLE_MODES_CLICKS   ((MAX_MODES > 2) ? (MAX_MODES * 2) : 4)#define AUTO_CYCLE_MODES_CLICKS   10
diff --git a/docs/core/VortexConfig_8h_source.html b/docs/core/VortexConfig_8h_source.html index aeaf219128..c5c0530ba6 100644 --- a/docs/core/VortexConfig_8h_source.html +++ b/docs/core/VortexConfig_8h_source.html @@ -103,7 +103,7 @@
14 // a savefile produced by 1.1 should be loadable by an engine on 1.2
15 // and vice versa. But an engine on 2.0 cannot share savefiles with
16 // either of the engines on version 1.1 or 1.2
-
17 #define VORTEX_VERSION_MINOR 0
+
17 #define VORTEX_VERSION_MINOR 1
18 
19 // produces a number like 1.0
20 #define VORTEX_VERSION_NUMBER VORTEX_VERSION_MAJOR.VORTEX_VERSION_MINOR
@@ -115,7 +115,7 @@
26 
27 // the engine flavour, this should change for each device/flavour
28 // of the engine that branches off from the main indefinitely
-
29 #define VORTEX_NAME "Igneous"
+
29 #define VORTEX_NAME "Core"
30 
31 // the full name of this build for ex:
32 // Vortex Engine v1.0 'Igneous' (built Tue Jan 31 19:03:55 2023)
@@ -185,7 +185,7 @@
96 // as the auto random delay. This number is intentionally high because we really
97 // don't want it activated automatically but it's there for demo purposes and as
98 // a fun little easter egg to anybody that might come across it
-
99 #define AUTO_CYCLE_MODES_CLICKS ((MAX_MODES > 2) ? (MAX_MODES * 2) : 4)
+
99 #define AUTO_CYCLE_MODES_CLICKS 10
100 
101 // Randomizer Auto Cycle Modes Clicks
102 //
diff --git a/docs/core/VortexEngine_8cpp_source.html b/docs/core/VortexEngine_8cpp_source.html index c832b5a9a8..8da3dd4b5a 100644 --- a/docs/core/VortexEngine_8cpp_source.html +++ b/docs/core/VortexEngine_8cpp_source.html @@ -612,8 +612,8 @@
static uint32_t getCurtime()
Definition: TimeControl.h:40
static void tickClock()
Definition: TimeControl.cpp:71
static void cleanup()
Definition: TimeControl.cpp:67
-
static void cleanup()
Definition: VLReceiver.cpp:62
-
static bool init()
Definition: VLReceiver.cpp:52
+
static void cleanup()
Definition: VLReceiver.cpp:71
+
static bool init()
Definition: VLReceiver.cpp:61
static void cleanup()
Definition: VLSender.cpp:38
static bool init()
Definition: VLSender.cpp:33
static bool serializeVersion(ByteStream &stream)
diff --git a/docs/core/classBitStream.html b/docs/core/classBitStream.html index 7dd1fe3a24..c47ea0a3d6 100644 --- a/docs/core/classBitStream.html +++ b/docs/core/classBitStream.html @@ -367,7 +367,7 @@

References m_bit_pos.

-

Referenced by IRReceiver::bytesReceived(), VLReceiver::bytesReceived(), IRReceiver::dataReady(), VLReceiver::dataReady(), IRReceiver::isReceiving(), VLReceiver::isReceiving(), IRReceiver::percentReceived(), VLReceiver::percentReceived(), IRReceiver::read(), and VLReceiver::read().

+

Referenced by IRReceiver::bytesReceived(), VLReceiver::bytesReceived(), IRReceiver::dataReady(), VLReceiver::dataReady(), IRReceiver::isReceiving(), VLReceiver::isReceiving(), IRReceiver::percentReceived(), VLReceiver::percentReceived(), IRReceiver::read(), and VLReceiver::read().

@@ -399,7 +399,7 @@

References m_buf.

-

Referenced by IRReceiver::dataReady(), VLReceiver::dataReady(), IRReceiver::percentReceived(), VLReceiver::percentReceived(), IRReceiver::read(), VLReceiver::read(), IRSender::send(), and VLSender::send().

+

Referenced by IRReceiver::dataReady(), VLReceiver::dataReady(), IRReceiver::percentReceived(), VLReceiver::percentReceived(), IRReceiver::read(), VLReceiver::read(), IRSender::send(), and VLSender::send().

@@ -568,7 +568,7 @@

References m_buf, m_buf_size, resetPos(), and size().

-

Referenced by BitStream(), IRReceiver::init(), VLReceiver::init(), IRSender::loadMode(), and VLSender::loadMode().

+

Referenced by BitStream(), IRReceiver::init(), VLReceiver::init(), IRSender::loadMode(), and VLSender::loadMode().

@@ -674,7 +674,7 @@

References m_buf, m_buf_size, and resetPos().

-

Referenced by IRReceiver::resetIRState(), and VLReceiver::resetVLState().

+

Referenced by IRReceiver::resetIRState(), and VLReceiver::resetVLState().

@@ -771,7 +771,7 @@

References m_bit_pos, m_buf, m_buf_eof, and m_buf_size.

-

Referenced by IRReceiver::handleIRTiming(), VLReceiver::handleVLTiming(), and writeBits().

+

Referenced by IRReceiver::handleIRTiming(), VLReceiver::handleVLTiming(), and writeBits().

diff --git a/docs/core/classByteStream.html b/docs/core/classByteStream.html index 6081daa530..2ecb032e87 100644 --- a/docs/core/classByteStream.html +++ b/docs/core/classByteStream.html @@ -1460,7 +1460,7 @@

References DEBUG_LOGF, ERROR_OUT_OF_MEMORY, m_capacity, m_pData, sanity(), size(), and vcalloc.

-

Referenced by IRReceiver::read(), and VLReceiver::read().

+

Referenced by IRReceiver::read(), and VLReceiver::read().

@@ -1492,7 +1492,7 @@

References m_pData, and ByteStream::RawBuffer::size.

-

Referenced by IRSender::loadMode(), VLSender::loadMode(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), VLReceiver::receiveMode(), EditorConnection::receiveModes(), SerialComs::write(), and Storage::write().

+

Referenced by IRSender::loadMode(), VLSender::loadMode(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), VLReceiver::receiveMode(), EditorConnection::receiveModes(), SerialComs::write(), and Storage::write().

diff --git a/docs/core/classMenu.html b/docs/core/classMenu.html index b787c8ea28..86d242121e 100644 --- a/docs/core/classMenu.html +++ b/docs/core/classMenu.html @@ -768,7 +768,7 @@

Definition at line 59 of file Menu.h.

-

Referenced by FactoryReset::init(), FactoryReset::onLongClick(), PatternSelect::onLongClick(), PatternSelect::onShortClick(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), and ModeSharing::showReceiveMode().

+

Referenced by FactoryReset::init(), FactoryReset::onLongClick(), PatternSelect::onLongClick(), PatternSelect::onShortClick(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), and ModeSharing::showReceiveMode().

@@ -872,7 +872,7 @@

Definition at line 48 of file Menu.h.

-

Referenced by EditorConnection::clearDemo(), init(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), PatternSelect::onShortClick(), EditorConnection::receiveDemoMode(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), and ModeSharing::showReceiveMode().

+

Referenced by EditorConnection::clearDemo(), init(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), PatternSelect::onShortClick(), EditorConnection::receiveDemoMode(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), and ModeSharing::showReceiveMode().

@@ -924,7 +924,7 @@

Definition at line 53 of file Menu.h.

-

Referenced by FactoryReset::init(), nextBulbSelection(), ColorSelect::onLedSelected(), PatternSelect::onLedSelected(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), Randomizer::run(), and showBulbSelection().

+

Referenced by FactoryReset::init(), nextBulbSelection(), ColorSelect::onLedSelected(), PatternSelect::onLedSelected(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), Randomizer::run(), and showBulbSelection().

diff --git a/docs/core/classMode.html b/docs/core/classMode.html index 9fe9842e47..3b106fb5df 100644 --- a/docs/core/classMode.html +++ b/docs/core/classMode.html @@ -1137,7 +1137,7 @@

References Pattern::init(), LED_FIRST, m_multiPat, m_singlePats, and MODE_LEDCOUNT.

-

Referenced by Modes::addMode(), Modes::addSerializedMode(), EditorConnection::clearDemo(), Menu::init(), loadFromBuffer(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), and Randomizer::run().

+

Referenced by Modes::addMode(), Modes::addSerializedMode(), EditorConnection::clearDemo(), Menu::init(), loadFromBuffer(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), and Randomizer::run().

@@ -1268,7 +1268,7 @@

References VortexEngine::checkVersion(), ByteStream::decompress(), ERROR_LOGF, init(), ByteStream::resetUnserializer(), unserialize(), and ByteStream::unserialize().

-

Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), and VLReceiver::receiveMode().

+

Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), and VLReceiver::receiveMode().

@@ -1688,7 +1688,7 @@

References LED_ALL, LED_ALL_SINGLE, LED_ANY, LED_COUNT, LED_FIRST, LED_MULTI, m_multiPat, m_singlePats, and Pattern::setColorset().

-

Referenced by clearColorset(), Randomizer::reRoll(), and setColorsetMap().

+

Referenced by clearColorset(), Randomizer::reRoll(), and setColorsetMap().

@@ -1847,7 +1847,7 @@

References Pattern::bind(), clearPattern(), getColorset(), isMultiLedPatternID(), LED_ALL, LED_ALL_SINGLE, LED_ANY, LED_COUNT, LED_FIRST, LED_MULTI, m_multiPat, m_singlePats, PatternBuilder::makeMulti(), PatternBuilder::makeSingle(), and Pattern::setColorset().

-

Referenced by EditorConnection::clearDemo(), clearPattern(), Mode(), PatternSelect::onShortClick(), Randomizer::reRoll(), Randomizer::rollPattern(), Randomizer::run(), and setPatternMap().

+

Referenced by EditorConnection::clearDemo(), clearPattern(), Mode(), PatternSelect::onShortClick(), Randomizer::reRoll(), Randomizer::rollPattern(), Randomizer::run(), and setPatternMap().

diff --git a/docs/core/classPattern.html b/docs/core/classPattern.html index 7846acc235..85234a660f 100644 --- a/docs/core/classPattern.html +++ b/docs/core/classPattern.html @@ -854,25 +854,25 @@

63  PatternArgs defaults = PatternBuilder::getDefaultArgs(m_patternID);
64  // generate a bitmap of which args are defaulted
65  uint8_t argmap = ARG_NONE;
-
66  for (uint32_t i = 0; i < args.numArgs; ++i) {
+
66  for (uint32_t i = 0; i < MAX_ARGS; ++i) {
67  if (args.args[i] != defaults.args[i]) {
68  ARGMAP_SET(argmap, i);
69  }
70  }
71  args.serialize(buffer, argmap);
72 }
+
#define MAX_ARGS
Definition: PatternArgs.h:8
#define ARG_NONE
Definition: PatternArgs.h:17
#define ARGMAP_SET(map, arg)
Definition: PatternArgs.h:30
bool serialize(uint8_t byte)
Definition: ByteStream.cpp:341
void serialize(ByteStream &buffer) const
Definition: Colorset.cpp:446
void serialize(ByteStream &buffer, ArgMap argmap=ARG_ALL) const
-
uint8_t numArgs
Definition: PatternArgs.h:121
uint8_t args[8]
Definition: PatternArgs.h:81
static PatternArgs getDefaultArgs(PatternID id)
void getArgs(PatternArgs &args) const
Definition: Pattern.cpp:121
-

References ARG_NONE, ARGMAP_SET, PatternArgs::args, getArgs(), PatternBuilder::getDefaultArgs(), m_colorset, m_patternID, PatternArgs::numArgs, Colorset::serialize(), PatternArgs::serialize(), and ByteStream::serialize().

+

References ARG_NONE, ARGMAP_SET, PatternArgs::args, getArgs(), PatternBuilder::getDefaultArgs(), m_colorset, m_patternID, MAX_ARGS, Colorset::serialize(), PatternArgs::serialize(), and ByteStream::serialize().

Referenced by Randomizer::init(), and Mode::serialize().

diff --git a/docs/core/classPatternArgs.html b/docs/core/classPatternArgs.html index 1ea847af8a..a534a9f7de 100644 --- a/docs/core/classPatternArgs.html +++ b/docs/core/classPatternArgs.html @@ -1110,7 +1110,7 @@

References PatternArgs().

-

Referenced by Randomizer::crushPattern(), Randomizer::dashPattern(), Randomizer::gapPattern(), Pattern::getArgs(), and Randomizer::traditionalPattern().

+

Referenced by Randomizer::crushPattern(), Randomizer::dashPattern(), Randomizer::gapPattern(), Pattern::getArgs(), and Randomizer::traditionalPattern().

@@ -1625,16 +1625,17 @@

Definition at line 174 of file PatternArgs.cpp.

175 {
176  buffer.serialize(argmap);
-
177  for (uint8_t i = 0; i < numArgs; ++i) {
+
177  for (uint8_t i = 0; i < MAX_ARGS; ++i) {
178  if (ARGMAP_ISSET(argmap, i)) {
179  buffer.serialize(args[i]);
180  }
181  }
182 }
#define ARGMAP_ISSET(map, arg)
Definition: PatternArgs.h:32
+
#define MAX_ARGS
Definition: PatternArgs.h:8
bool serialize(uint8_t byte)
Definition: ByteStream.cpp:341
-

References ARGMAP_ISSET, args, numArgs, and ByteStream::serialize().

+

References ARGMAP_ISSET, args, MAX_ARGS, and ByteStream::serialize().

Referenced by Pattern::serialize().

@@ -1667,7 +1668,6 @@

192  }
193  return argmap;
194 }
-
#define MAX_ARGS
Definition: PatternArgs.h:8
#define ARG_NONE
Definition: PatternArgs.h:17
uint8_t ArgMap
Definition: PatternArgs.h:10
bool unserialize(uint8_t *byte)
Definition: ByteStream.cpp:417
@@ -1969,7 +1969,7 @@

Definition at line 121 of file PatternArgs.h.

-

Referenced by addArgs(), operator==(), Pattern::serialize(), and serialize().

+

Referenced by addArgs(), operator==(), and Randomizer::rollPattern().

diff --git a/docs/core/classRandom.html b/docs/core/classRandom.html index eb8d5e5b3e..2760ac4fbb 100644 --- a/docs/core/classRandom.html +++ b/docs/core/classRandom.html @@ -275,7 +275,7 @@

References next16().

-

Referenced by Colorset::addColorWithValueStyle(), Randomizer::crushPattern(), Randomizer::dashPattern(), Randomizer::gapPattern(), MeteorPattern::poststep(), SparkleTracePattern::poststep(), Colorset::randomize(), Colorset::randomizeColors(), Colorset::randomizeColors2(), Randomizer::rollColorset(), Randomizer::rollPattern(), Randomizer::rollPatternID(), and Randomizer::traditionalPattern().

+

Referenced by Colorset::addColorWithValueStyle(), Randomizer::crushPattern(), Randomizer::dashPattern(), Randomizer::gapPattern(), MeteorPattern::poststep(), SparkleTracePattern::poststep(), Colorset::randomize(), Colorset::randomizeColors(), Colorset::randomizeColors2(), Randomizer::rollColorset(), Randomizer::rollPattern(), Randomizer::rollPatternID(), and Randomizer::traditionalPattern().

diff --git a/docs/core/classRandomizer.html b/docs/core/classRandomizer.html index 840e662716..6791e10605 100644 --- a/docs/core/classRandomizer.html +++ b/docs/core/classRandomizer.html @@ -360,16 +360,16 @@

-

Definition at line 256 of file Randomizer.cpp.

-
257 {
-
258  outArgs.init(
-
259  ctx.next8(1, 10), // on duration 1 -> 10
-
260  ctx.next8(0, 10), // off duration 0 -> 5
-
261  ctx.next8(20, 40), // need gap 20 -> 40
-
262  0, // dash 0
-
263  ctx.next8(0, 8) // groupsize 0 to 8
-
264  );
-
265 }
+

Definition at line 258 of file Randomizer.cpp.

+
259 {
+
260  outArgs.init(
+
261  ctx.next8(1, 10), // on duration 1 -> 10
+
262  ctx.next8(0, 10), // off duration 0 -> 5
+
263  ctx.next8(20, 40), // need gap 20 -> 40
+
264  0, // dash 0
+
265  ctx.next8(0, 8) // groupsize 0 to 8
+
266  );
+
267 }
uint8_t next8(uint8_t minValue=0, uint8_t maxValue=0xFF)
Definition: Random.cpp:41
@@ -413,15 +413,15 @@

-

Definition at line 246 of file Randomizer.cpp.

-
247 {
-
248  outArgs.init(
-
249  ctx.next8(1, 10), // on duration 1 -> 10
-
250  ctx.next8(0, 10), // off duration 0 -> 10
-
251  ctx.next8(20, 30), // need gap 20 -> 30
-
252  ctx.next8(20, 30) // dash duration 20 -> 30
-
253  );
-
254 }
+

Definition at line 248 of file Randomizer.cpp.

+
249 {
+
250  outArgs.init(
+
251  ctx.next8(1, 10), // on duration 1 -> 10
+
252  ctx.next8(0, 10), // off duration 0 -> 10
+
253  ctx.next8(20, 30), // need gap 20 -> 30
+
254  ctx.next8(20, 30) // dash duration 20 -> 30
+
255  );
+
256 }

References PatternArgs::init(), and Random::next8().

@@ -463,14 +463,14 @@

-

Definition at line 237 of file Randomizer.cpp.

-
238 {
-
239  outArgs.init(
-
240  ctx.next8(1, 10), // on duration 1 -> 10
-
241  ctx.next8(0, 6), // off duration 0 -> 6
-
242  ctx.next8(40, 100) // gap duration 40 -> 100
-
243  );
-
244 }
+

Definition at line 239 of file Randomizer.cpp.

+
240 {
+
241  outArgs.init(
+
242  ctx.next8(1, 10), // on duration 1 -> 10
+
243  ctx.next8(0, 6), // off duration 0 -> 6
+
244  ctx.next8(40, 100) // gap duration 40 -> 100
+
245  );
+
246 }

References PatternArgs::init(), and Random::next8().

@@ -638,9 +638,9 @@

118  reRoll();

119 }
-
bool reRoll()
Definition: Randomizer.cpp:278
+
bool reRoll()
Definition: Randomizer.cpp:280

-

References m_flags, m_needToSelect, RANDOMIZE_BOTH, RANDOMIZE_COLORSET, and reRoll().

+

References m_flags, m_needToSelect, RANDOMIZE_BOTH, RANDOMIZE_COLORSET, and reRoll().

@@ -659,39 +659,39 @@

-

Definition at line 278 of file Randomizer.cpp.

-
279 {
- -
281  // grab local reference to the target random context
-
282  Random &ctx = m_singlesRandCtx[pos];
-
283  if (m_flags & RANDOMIZE_PATTERN) {
-
284  // roll a new pattern
-
285  if (m_advanced) {
-
286  if (!rollPattern(ctx, &m_previewMode, pos)) {
-
287  ERROR_LOG("Failed to roll new pattern");
-
288  return false;
-
289  }
-
290  } else {
-
291  if (!m_previewMode.setPattern(rollPatternID(ctx), pos)) {
-
292  ERROR_LOG("Failed to roll new pattern");
-
293  return false;
-
294  }
-
295  }
-
296  }
-
297  if (m_flags & RANDOMIZE_COLORSET) {
-
298  // roll a new colorset
-
299  if (!m_previewMode.setColorset(rollColorset(ctx), pos)) {
-
300  ERROR_LOG("Failed to roll new colorset");
-
301  return false;
-
302  }
-
303  }
-
304  }
-
305  // initialize the mode with the new pattern and colorset
- -
307  DEBUG_LOGF("Randomized Led %u set with randomization technique %u, %u colors, and Pattern number %u",
-
308  pos, randType, randomSet.numColors(), newPat);
-
309  return true;
-
310 }
+

Definition at line 280 of file Randomizer.cpp.

+
281 {
+ +
283  // grab local reference to the target random context
+
284  Random &ctx = m_singlesRandCtx[pos];
+
285  if (m_flags & RANDOMIZE_PATTERN) {
+
286  // roll a new pattern
+
287  if (m_advanced) {
+
288  if (!rollPattern(ctx, &m_previewMode, pos)) {
+
289  ERROR_LOG("Failed to roll new pattern");
+
290  return false;
+
291  }
+
292  } else {
+
293  if (!m_previewMode.setPattern(rollPatternID(ctx), pos)) {
+
294  ERROR_LOG("Failed to roll new pattern");
+
295  return false;
+
296  }
+
297  }
+
298  }
+
299  if (m_flags & RANDOMIZE_COLORSET) {
+
300  // roll a new colorset
+
301  if (!m_previewMode.setColorset(rollColorset(ctx), pos)) {
+
302  ERROR_LOG("Failed to roll new colorset");
+
303  return false;
+
304  }
+
305  }
+
306  }
+
307  // initialize the mode with the new pattern and colorset
+ +
309  DEBUG_LOGF("Randomized Led %u set with randomization technique %u, %u colors, and Pattern number %u",
+
310  pos, randType, randomSet.numColors(), newPat);
+
311  return true;
+
312 }
#define MAP_FOREACH_LED(map)
Definition: LedTypes.h:106
#define DEBUG_LOGF(msg,...)
Definition: Log.h:41
#define ERROR_LOG(msg)
Definition: Log.h:29
@@ -701,11 +701,11 @@

bool setPattern(PatternID pat, LedPos pos=LED_ANY, const PatternArgs *args=nullptr, const Colorset *set=nullptr)
Definition: Mode.cpp:490

bool setColorset(const Colorset &set, LedPos pos=LED_ANY)
Definition: Mode.cpp:569
Definition: Random.h:6
-
PatternID rollPatternID(Random &ctx)
Definition: Randomizer.cpp:267
+
PatternID rollPatternID(Random &ctx)
Definition: Randomizer.cpp:269
bool rollPattern(Random &ctx, Mode *pMode, LedPos pos)
Definition: Randomizer.cpp:197
Colorset rollColorset(Random &ctx)
Definition: Randomizer.cpp:148
-

References DEBUG_LOGF, ERROR_LOG, Mode::init(), Menu::m_advanced, m_flags, Menu::m_previewMode, m_singlesRandCtx, Menu::m_targetLeds, MAP_FOREACH_LED, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, rollColorset(), rollPattern(), rollPatternID(), Mode::setColorset(), and Mode::setPattern().

+

References DEBUG_LOGF, ERROR_LOG, Mode::init(), Menu::m_advanced, m_flags, Menu::m_previewMode, m_singlesRandCtx, Menu::m_targetLeds, MAP_FOREACH_LED, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, rollColorset(), rollPattern(), rollPatternID(), Mode::setColorset(), and Mode::setPattern().

Referenced by onShortClick(), and run().

@@ -793,7 +793,7 @@

References Colorset::addColor(), Colorset::get(), Random::next8(), Colorset::numColors(), Colorset::randomize(), Colorset::randomizeColors(), and Colorset::randomizeColors2().

-

Referenced by reRoll().

+

Referenced by reRoll().

@@ -865,22 +865,25 @@

222  newPat = PATTERN_BLEND;
223  // this is the number of blinks to a complementary color
224  args.arg7 = ctx.next8(0, 3);
-
225  }
-
226  return pMode->setPattern(newPat, pos, &args);
-
227 }
+
225  // up to arg7 is filled now
+
226  args.numArgs = 7;
+
227  }
+
228  return pMode->setPattern(newPat, pos, &args);
+
229 }
PatternID
Definition: Patterns.h:12
@ PATTERN_STROBE
Definition: Patterns.h:25
@ PATTERN_BLEND
Definition: Patterns.h:50
uint8_t arg7
Definition: PatternArgs.h:89
-
void crushPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:256
-
void gapPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:237
-
void dashPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:246
-
void traditionalPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:229
+
uint8_t numArgs
Definition: PatternArgs.h:121
+
void crushPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:258
+
void gapPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:239
+
void dashPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:248
+
void traditionalPattern(Random &ctx, PatternArgs &outArgs)
Definition: Randomizer.cpp:231
-

References PatternArgs::arg7, crushPattern(), dashPattern(), gapPattern(), Random::next8(), PATTERN_BLEND, PATTERN_STROBE, Mode::setPattern(), and traditionalPattern().

+

References PatternArgs::arg7, crushPattern(), dashPattern(), gapPattern(), Random::next8(), PatternArgs::numArgs, PATTERN_BLEND, PATTERN_STROBE, Mode::setPattern(), and traditionalPattern().

-

Referenced by reRoll().

+

Referenced by reRoll().

@@ -908,16 +911,16 @@

-

Definition at line 267 of file Randomizer.cpp.

-
268 {
-
269  PatternID newPat;
-
270  // the random range begin/end
-
271  do {
-
272  // continuously re-randomize the pattern so we don't get undesirable patterns
- -
274  } while (newPat == PATTERN_SOLID || newPat == PATTERN_RIBBON || newPat == PATTERN_MINIRIBBON);
-
275  return newPat;
-
276 }
+

Definition at line 269 of file Randomizer.cpp.

+
270 {
+
271  PatternID newPat;
+
272  // the random range begin/end
+
273  do {
+
274  // continuously re-randomize the pattern so we don't get undesirable patterns
+ +
276  } while (newPat == PATTERN_SOLID || newPat == PATTERN_RIBBON || newPat == PATTERN_MINIRIBBON);
+
277  return newPat;
+
278 }
@ PATTERN_RIBBON
Definition: Patterns.h:48
@ PATTERN_SINGLE_LAST
Definition: Patterns.h:65
@ PATTERN_MINIRIBBON
Definition: Patterns.h:49
@@ -926,7 +929,7 @@

References Random::next8(), PATTERN_MINIRIBBON, PATTERN_RIBBON, PATTERN_SINGLE_FIRST, PATTERN_SINGLE_LAST, and PATTERN_SOLID.

-

Referenced by reRoll().

+

Referenced by reRoll().

@@ -1022,7 +1025,7 @@

void showRandomizationSelect()
Definition: Randomizer.cpp:135
static uint32_t getCurtime()
Definition: TimeControl.h:40
-

References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), Mode::isMultiLed(), LED_MULTI, m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::m_targetLeds, MAP_LED, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), PATTERN_MULTI_FIRST, PATTERN_SINGLE_COUNT, PATTERN_SOLID, Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), Mode::setPattern(), showRandomizationSelect(), and Menus::showSelection().

+

References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), Mode::isMultiLed(), LED_MULTI, m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::m_targetLeds, MAP_LED, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), PATTERN_MULTI_FIRST, PATTERN_SINGLE_COUNT, PATTERN_SOLID, Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), Mode::setPattern(), showRandomizationSelect(), and Menus::showSelection().

@@ -1107,13 +1110,13 @@

-

Definition at line 229 of file Randomizer.cpp.

-
230 {
-
231  outArgs.init(
-
232  ctx.next8(1, 20), // on duration 1 -> 20
-
233  ctx.next8(8, 60) // off duration 0 -> 60
-
234  );
-
235 }
+

Definition at line 231 of file Randomizer.cpp.

+
232 {
+
233  outArgs.init(
+
234  ctx.next8(1, 20), // on duration 1 -> 20
+
235  ctx.next8(8, 60) // off duration 0 -> 60
+
236  );
+
237 }

References PatternArgs::init(), and Random::next8().

@@ -1196,7 +1199,7 @@

Definition at line 49 of file Randomizer.h.

-

Referenced by onShortClick(), reRoll(), and showRandomizationSelect().

+

Referenced by onShortClick(), reRoll(), and showRandomizationSelect().

@@ -1300,7 +1303,7 @@

Definition at line 29 of file Randomizer.h.

-

Referenced by init(), and reRoll().

+

Referenced by init(), and reRoll().

diff --git a/docs/core/classTime.html b/docs/core/classTime.html index 828e887a76..0ea6b87a5d 100644 --- a/docs/core/classTime.html +++ b/docs/core/classTime.html @@ -482,7 +482,7 @@

References NS_TO_US, SEC_TO_US, and start.

-

Referenced by delayMicroseconds(), init(), IRReceiver::recvPCIHandler(), VLReceiver::recvPCIHandler(), and tickClock().

+

Referenced by delayMicroseconds(), init(), IRReceiver::recvPCIHandler(), VLReceiver::recvPCIHandler(), and tickClock().

diff --git a/docs/core/classVLReceiver.html b/docs/core/classVLReceiver.html index f76f0d55a6..43deb0a070 100644 --- a/docs/core/classVLReceiver.html +++ b/docs/core/classVLReceiver.html @@ -258,60 +258,61 @@

-

Definition at line 122 of file VLReceiver.cpp.

-
123 {
-
124 #ifdef VORTEX_EMBEDDED
-
125  // Set up the ADC
-
126  // sample campacitance, VDD reference, prescaler division
-
127  // Options are:
-
128  // 0x0 DIV2 CLK_PER divided by 2 > works
-
129  // 0x1 DIV4 CLK_PER divided by 4 > works
-
130  // 0x2 DIV8 CLK_PER divided by 8 > works
-
131  // 0x3 DIV16 CLK_PER divided by 16 > works
-
132  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
-
133  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
-
134  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
-
135  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
-
136 #if (F_CPU == 20000000)
-
137  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
-
138 #else
-
139  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
-
140 #endif
-
141  // no sampling delay and no delay variation
-
142  ADC0.CTRLD = 0;
-
143  // sample length
-
144  // 0 = doesn't work
-
145  // 1+ = works
-
146  ADC0.SAMPCTRL = 1;
-
147  // Select the analog pin input PB1 (AIN10)
-
148  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
-
149  // Initialize the Window Comparator Mode in above
-
150  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
-
151  // Set the threshold value very low
-
152  ADC0.WINHT = 0x1;
-
153  ADC0.WINLT = 0;
-
154  // set sampling amount
-
155  // 0x0 NONE No accumulation > doesn't work
-
156  // 0x1 ACC2 2 results accumulated > doesn't work
-
157  // 0x2 ACC4 4 results accumulated > works okay
-
158  // 0x3 ACC8 8 results accumulated
-
159  // 0x4 ACC16 16 results accumulated
-
160  // 0x5 ACC32 32 results accumulated
-
161  // 0x6 ACC64 64 results accumulated
-
162  ADC0.CTRLB = ADC_SAMPNUM_ACC4_gc;
-
163  // Enable Window Comparator interrupt
-
164  ADC0.INTCTRL = ADC_WCMP_bm;
-
165  // Enable the ADC and start continuous conversions
-
166  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
-
167  // start the first conversion
-
168  ADC0.COMMAND = ADC_STCONV_bm;
-
169 #endif
-
170  resetVLState();
-
171  return true;
-
172 }
-
static void resetVLState()
Definition: VLReceiver.cpp:283
+

Definition at line 131 of file VLReceiver.cpp.

+
132 {
+
133 #ifdef VORTEX_EMBEDDED
+
134  // Set up the ADC
+
135  // sample campacitance, VDD reference, prescaler division
+
136  // Options are:
+
137  // 0x0 DIV2 CLK_PER divided by 2 > works
+
138  // 0x1 DIV4 CLK_PER divided by 4 > works
+
139  // 0x2 DIV8 CLK_PER divided by 8 > works
+
140  // 0x3 DIV16 CLK_PER divided by 16 > works
+
141  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
+
142  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
+
143  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
+
144  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
+
145 #if (F_CPU == 20000000)
+
146  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
+
147 #else
+
148  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
+
149 #endif
+
150  // no sampling delay and no delay variation
+
151  ADC0.CTRLD = 0;
+
152  // sample length
+
153  // 0 = doesn't work
+
154  // 1+ = works
+
155  ADC0.SAMPCTRL = 1;
+
156  // Select the analog pin input PB1 (AIN10)
+
157  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
+
158  // Initialize the Window Comparator Mode in above
+
159  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
+
160  // Set the threshold value very low
+
161  ADC0.WINHT = 0x1;
+
162  ADC0.WINLT = 0;
+
163  // set sampling amount
+
164  // 0x0 NONE No accumulation > doesn't work
+
165  // 0x1 ACC2 2 results accumulated > doesn't work
+
166  // 0x2 ACC4 4 results accumulated > works okay
+
167  // 0x3 ACC8 8 results accumulated > works decent
+
168  // 0x4 ACC16 16 results accumulated > works very well
+
169  // 0x5 ACC32 32 results accumulated > works best
+
170  // 0x6 ACC64 64 results accumulated > doesn't work
+
171  ADC0.CTRLB = SAMPLE_COUNT;
+
172  // Enable Window Comparator interrupt
+
173  ADC0.INTCTRL = ADC_WCMP_bm;
+
174  // Enable the ADC and start continuous conversions
+
175  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
+
176  // start the first conversion
+
177  ADC0.COMMAND = ADC_STCONV_bm;
+
178 #endif
+
179  resetVLState();
+
180  return true;
+
181 }
+
#define SAMPLE_COUNT
Definition: VLReceiver.cpp:35
+
static void resetVLState()
Definition: VLReceiver.cpp:292
-

References resetVLState().

+

References resetVLState(), and SAMPLE_COUNT.

@@ -345,7 +346,7 @@

References BitStream::bytepos(), and m_vlData.

-

Referenced by onNewData().

+

Referenced by onNewData().

@@ -372,9 +373,9 @@

-

Definition at line 62 of file VLReceiver.cpp.

-
63 {
-
64 }
+

Definition at line 71 of file VLReceiver.cpp.

+
72 {
+
73 }

Referenced by VortexEngine::cleanup().

@@ -403,30 +404,30 @@

-

Definition at line 66 of file VLReceiver.cpp.

-
67 {
-
68  // is the receiver actually receiving data?
-
69  if (!isReceiving()) {
-
70  return false;
-
71  }
-
72  uint8_t blocks = m_vlData.data()[0];
-
73  uint8_t remainder = m_vlData.data()[1];
-
74  uint32_t total = ((blocks - 1) * 32) + remainder;
-
75  if (!total || total > VL_MAX_DATA_TRANSFER) {
-
76  DEBUG_LOGF("Bad VL Data size: %u", total);
-
77  return false;
-
78  }
-
79  // if there are size + 2 bytes in the VLData receiver
-
80  // then a full message is ready, the + 2 is from the
-
81  // two bytes for blocks + remainder that are sent first
-
82  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
-
83 }
+

Definition at line 75 of file VLReceiver.cpp.

+
76 {
+
77  // is the receiver actually receiving data?
+
78  if (!isReceiving()) {
+
79  return false;
+
80  }
+
81  uint8_t blocks = m_vlData.data()[0];
+
82  uint8_t remainder = m_vlData.data()[1];
+
83  uint32_t total = ((blocks - 1) * 32) + remainder;
+
84  if (!total || total > VL_MAX_DATA_TRANSFER) {
+
85  DEBUG_LOGF("Bad VL Data size: %u", total);
+
86  return false;
+
87  }
+
88  // if there are size + 2 bytes in the VLData receiver
+
89  // then a full message is ready, the + 2 is from the
+
90  // two bytes for blocks + remainder that are sent first
+
91  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
+
92 }
#define DEBUG_LOGF(msg,...)
Definition: Log.h:41
#define VL_MAX_DATA_TRANSFER
Definition: VLConfig.h:19
const uint8_t * data() const
Definition: BitStream.h:36
-
static bool isReceiving()
Definition: VLReceiver.cpp:86
+
static bool isReceiving()
Definition: VLReceiver.cpp:95
-

References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, isReceiving(), m_vlData, and VL_MAX_DATA_TRANSFER.

+

References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, isReceiving(), m_vlData, and VL_MAX_DATA_TRANSFER.

@@ -453,18 +454,18 @@

-

Definition at line 174 of file VLReceiver.cpp.

-
175 {
-
176 #ifdef VORTEX_EMBEDDED
-
177  // Stop conversions and disable the ADC
-
178  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
-
179  ADC0.INTCTRL = 0;
-
180 #endif
-
181  resetVLState();
-
182  return true;
-
183 }
+

Definition at line 183 of file VLReceiver.cpp.

+
184 {
+
185 #ifdef VORTEX_EMBEDDED
+
186  // Stop conversions and disable the ADC
+
187  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
+
188  ADC0.INTCTRL = 0;
+
189 #endif
+
190  resetVLState();
+
191  return true;
+
192 }
-

References resetVLState().

+

References resetVLState().

@@ -492,45 +493,45 @@

-

Definition at line 243 of file VLReceiver.cpp.

-
244 {
-
245  // if the diff is too long or too short then it's not useful
-
246  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
-
247  DEBUG_LOGF("bad delay: %u, resetting...", diff);
-
248  resetVLState();
-
249  return;
-
250  }
-
251  switch (m_recvState) {
-
252  case WAITING_HEADER_MARK: // initial state
-
253  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
- -
255  } else {
-
256  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
-
257  resetVLState();
-
258  }
-
259  break;
- -
261  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
- -
263  } else {
-
264  DEBUG_LOGF("Bad header space %u, resetting...", diff);
-
265  resetVLState();
-
266  }
-
267  break;
-
268  case READING_DATA_MARK:
-
269  // classify mark/space based on the timing and write into buffer
-
270  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
- -
272  break;
-
273  case READING_DATA_SPACE:
-
274  // the space could be just a regular space, or a gap in between blocks
- +

Definition at line 252 of file VLReceiver.cpp.

+
253 {
+
254  // if the diff is too long or too short then it's not useful
+
255  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
+
256  DEBUG_LOGF("bad delay: %u, resetting...", diff);
+
257  resetVLState();
+
258  return;
+
259  }
+
260  switch (m_recvState) {
+
261  case WAITING_HEADER_MARK: // initial state
+
262  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
+ +
264  } else {
+
265  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
+
266  resetVLState();
+
267  }
+
268  break;
+ +
270  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
+ +
272  } else {
+
273  DEBUG_LOGF("Bad header space %u, resetting...", diff);
+
274  resetVLState();
+
275  }
276  break;
-
277  default: // ??
-
278  DEBUG_LOGF("Bad receive state: %u", m_recvState);
-
279  break;
-
280  }
-
281 }
+
277  case READING_DATA_MARK:
+
278  // classify mark/space based on the timing and write into buffer
+
279  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
+ +
281  break;
+
282  case READING_DATA_SPACE:
+
283  // the space could be just a regular space, or a gap in between blocks
+ +
285  break;
+
286  default: // ??
+
287  DEBUG_LOGF("Bad receive state: %u", m_recvState);
+
288  break;
+
289  }
+
290 }
#define VL_TIMING
Definition: VLConfig.h:28
#define VL_HEADER_SPACE_MIN
Definition: VLConfig.h:35
#define VL_TIMING_MIN
Definition: VLConfig.h:29
@@ -538,9 +539,9 @@

void write1Bit(uint8_t bit)
Definition: BitStream.cpp:89

static RecvState m_recvState
Definition: VLReceiver.h:68
-

References DEBUG_LOGF, m_recvState, m_vlData, READING_DATA_MARK, READING_DATA_SPACE, resetVLState(), VL_HEADER_MARK_MAX, VL_HEADER_SPACE_MIN, VL_TIMING, VL_TIMING_MIN, WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

+

References DEBUG_LOGF, m_recvState, m_vlData, READING_DATA_MARK, READING_DATA_SPACE, resetVLState(), VL_HEADER_MARK_MAX, VL_HEADER_SPACE_MIN, VL_TIMING, VL_TIMING_MIN, WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

-

Referenced by recvPCIHandler().

+

Referenced by recvPCIHandler().

@@ -567,15 +568,15 @@

-

Definition at line 52 of file VLReceiver.cpp.

-
53 {
-
54 #ifdef VORTEX_EMBEDDED
-
55  // Disable digital input buffer on the pin to save power
-
56  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
-
57  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
-
58 #endif
- -
60 }
+

Definition at line 61 of file VLReceiver.cpp.

+
62 {
+
63 #ifdef VORTEX_EMBEDDED
+
64  // Disable digital input buffer on the pin to save power
+
65  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
+
66  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
+
67 #endif
+ +
69 }
#define VL_RECV_BUF_SIZE
Definition: VLConfig.h:22
bool init(uint8_t *buf, uint32_t size)
Definition: BitStream.cpp:34
@@ -608,18 +609,18 @@

-

Definition at line 86 of file VLReceiver.cpp.

-
87 {
-
88  // if there are at least 2 bytes in the data buffer then
-
89  // the receiver is receiving a packet. If there is less
-
90  // than 2 bytes then we're still waiting for the 'blocks'
-
91  // and 'remainder' bytes which prefix a packet
-
92  return (m_vlData.bytepos() > 2);
-
93 }
+

Definition at line 95 of file VLReceiver.cpp.

+
96 {
+
97  // if there are at least 2 bytes in the data buffer then
+
98  // the receiver is receiving a packet. If there is less
+
99  // than 2 bytes then we're still waiting for the 'blocks'
+
100  // and 'remainder' bytes which prefix a packet
+
101  return (m_vlData.bytepos() > 2);
+
102 }

References BitStream::bytepos(), and m_vlData.

-

Referenced by dataReady(), and percentReceived().

+

Referenced by dataReady(), and percentReceived().

@@ -646,14 +647,14 @@

-

Definition at line 185 of file VLReceiver.cpp.

-
186 {
-
187  if (bytesReceived() == m_previousBytes) {
-
188  return false;
-
189  }
- -
191  return true;
-
192 }
+

Definition at line 194 of file VLReceiver.cpp.

+
195 {
+
196  if (bytesReceived() == m_previousBytes) {
+
197  return false;
+
198  }
+ +
200  return true;
+
201 }
static uint32_t m_previousBytes
Definition: VLReceiver.h:74
static uint16_t bytesReceived()
Definition: VLReceiver.h:30
@@ -684,19 +685,19 @@

-

Definition at line 96 of file VLReceiver.cpp.

-
97 {
-
98  if (!isReceiving()) {
-
99  return 0;
-
100  }
-
101  uint8_t blocks = m_vlData.data()[0];
-
102  uint8_t remainder = m_vlData.data()[1];
-
103  uint16_t total = ((blocks - 1) * 32) + remainder;
-
104  // round by adding half of the total to the numerator
-
105  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
-
106 }
+

Definition at line 105 of file VLReceiver.cpp.

+
106 {
+
107  if (!isReceiving()) {
+
108  return 0;
+
109  }
+
110  uint8_t blocks = m_vlData.data()[0];
+
111  uint8_t remainder = m_vlData.data()[1];
+
112  uint16_t total = ((blocks - 1) * 32) + remainder;
+
113  // round by adding half of the total to the numerator
+
114  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
+
115 }
-

References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_vlData.

+

References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_vlData.

@@ -724,37 +725,37 @@

-

Definition at line 194 of file VLReceiver.cpp.

-
195 {
- -
197  DEBUG_LOG("Nothing to read, or read too much");
-
198  return false;
-
199  }
-
200  // read the size out (blocks + remainder)
-
201  uint8_t blocks = m_vlData.data()[0];
-
202  uint8_t remainder = m_vlData.data()[1];
-
203  // calculate size from blocks + remainder
-
204  uint32_t size = ((blocks - 1) * 32) + remainder;
-
205  if (!size || size > VL_MAX_DATA_TRANSFER) {
-
206  DEBUG_LOGF("Bad VL Data size: %u", size);
+

Definition at line 203 of file VLReceiver.cpp.

+
204 {
+ +
206  DEBUG_LOG("Nothing to read, or read too much");
207  return false;
208  }
-
209  // the actual data starts 2 bytes later because of the size byte
-
210  const uint8_t *actualData = m_vlData.data() + 2;
-
211  if (!data.rawInit(actualData, size)) {
-
212  DEBUG_LOG("Failed to init buffer for VL read");
-
213  return false;
-
214  }
-
215  // reset the VL state and receive buffer now
-
216  resetVLState();
-
217  return true;
-
218 }
+
209  // read the size out (blocks + remainder)
+
210  uint8_t blocks = m_vlData.data()[0];
+
211  uint8_t remainder = m_vlData.data()[1];
+
212  // calculate size from blocks + remainder
+
213  uint32_t size = ((blocks - 1) * 32) + remainder;
+
214  if (!size || size > VL_MAX_DATA_TRANSFER) {
+
215  DEBUG_LOGF("Bad VL Data size: %u", size);
+
216  return false;
+
217  }
+
218  // the actual data starts 2 bytes later because of the size byte
+
219  const uint8_t *actualData = m_vlData.data() + 2;
+
220  if (!data.rawInit(actualData, size)) {
+
221  DEBUG_LOG("Failed to init buffer for VL read");
+
222  return false;
+
223  }
+
224  // reset the VL state and receive buffer now
+
225  resetVLState();
+
226  return true;
+
227 }
#define DEBUG_LOG(msg)
Definition: Log.h:40
bool rawInit(const uint8_t *rawdata, uint32_t size)
Definition: ByteStream.cpp:59
-

References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, m_vlData, ByteStream::rawInit(), resetVLState(), and VL_MAX_DATA_TRANSFER.

+

References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, m_vlData, ByteStream::rawInit(), resetVLState(), and VL_MAX_DATA_TRANSFER.

-

Referenced by receiveMode().

+

Referenced by receiveMode().

@@ -782,25 +783,25 @@

-

Definition at line 108 of file VLReceiver.cpp.

-
109 {
-
110  ByteStream buf;
-
111  // read from the receive buffer into the byte stream
-
112  if (!read(buf)) {
-
113  // no data to read right now, or an error
-
114  DEBUG_LOG("No data available to read, or error reading");
-
115  return false;
-
116  }
-
117  DEBUG_LOGF("Received %u bytes", buf.rawSize());
-
118  // load the data into the target mode
-
119  return pMode->loadFromBuffer(buf);
-
120 }
+

Definition at line 117 of file VLReceiver.cpp.

+
118 {
+
119  ByteStream buf;
+
120  // read from the receive buffer into the byte stream
+
121  if (!read(buf)) {
+
122  // no data to read right now, or an error
+
123  DEBUG_LOG("No data available to read, or error reading");
+
124  return false;
+
125  }
+
126  DEBUG_LOGF("Received %u bytes", buf.rawSize());
+
127  // load the data into the target mode
+
128  return pMode->loadFromBuffer(buf);
+
129 }
uint32_t rawSize() const
Definition: ByteStream.h:122
virtual bool loadFromBuffer(ByteStream &saveBuffer)
Definition: Mode.cpp:179
-
static bool read(ByteStream &data)
Definition: VLReceiver.cpp:194
+
static bool read(ByteStream &data)
Definition: VLReceiver.cpp:203
-

References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

+

References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

@@ -827,34 +828,34 @@

-

Definition at line 221 of file VLReceiver.cpp.

-
222 {
-
223  // toggle the tracked pin state no matter what
-
224  m_pinState = (uint8_t)!m_pinState;
-
225  // grab current time
-
226  uint32_t now = Time::microseconds();
-
227  // check previous time for validity
-
228  if (!m_prevTime || m_prevTime > now) {
-
229  m_prevTime = now;
-
230  DEBUG_LOG("Bad first time diff, resetting...");
-
231  resetVLState();
-
232  return;
-
233  }
-
234  // calc time difference between previous change and now
-
235  uint32_t diff = (uint32_t)(now - m_prevTime);
-
236  // and update the previous changetime for next loop
-
237  m_prevTime = now;
-
238  // handle the bliank duration and process it
-
239  handleVLTiming(diff);
-
240 }
+

Definition at line 230 of file VLReceiver.cpp.

+
231 {
+
232  // toggle the tracked pin state no matter what
+
233  m_pinState = (uint8_t)!m_pinState;
+
234  // grab current time
+
235  uint32_t now = Time::microseconds();
+
236  // check previous time for validity
+
237  if (!m_prevTime || m_prevTime > now) {
+
238  m_prevTime = now;
+
239  DEBUG_LOG("Bad first time diff, resetting...");
+
240  resetVLState();
+
241  return;
+
242  }
+
243  // calc time difference between previous change and now
+
244  uint32_t diff = (uint32_t)(now - m_prevTime);
+
245  // and update the previous changetime for next loop
+
246  m_prevTime = now;
+
247  // handle the bliank duration and process it
+
248  handleVLTiming(diff);
+
249 }
static uint32_t microseconds()
-
static void handleVLTiming(uint32_t diff)
Definition: VLReceiver.cpp:243
+
static void handleVLTiming(uint32_t diff)
Definition: VLReceiver.cpp:252
static uint32_t m_prevTime
Definition: VLReceiver.h:70
static uint8_t m_pinState
Definition: VLReceiver.h:71
-

References DEBUG_LOG, handleVLTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetVLState().

+

References DEBUG_LOG, handleVLTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetVLState().

-

Referenced by ISR().

+

Referenced by ISR().

@@ -881,25 +882,25 @@

-

Definition at line 283 of file VLReceiver.cpp.

-
284 {
-
285  m_previousBytes = 0;
- -
287  // zero out the receive buffer and reset bit receiver position
-
288  m_vlData.reset();
-
289 #ifdef VORTEX_EMBEDDED
-
290  // reset the threshold to a high value so that it can be pulled down again
- -
292 #endif
-
293  DEBUG_LOG("VL State Reset");
-
294 }
+

Definition at line 292 of file VLReceiver.cpp.

+
293 {
+
294  m_previousBytes = 0;
+ +
296  // zero out the receive buffer and reset bit receiver position
+
297  m_vlData.reset();
+
298 #ifdef VORTEX_EMBEDDED
+
299  // reset the threshold to a high value so that it can be pulled down again
+ +
301 #endif
+
302  DEBUG_LOG("VL State Reset");
+
303 }
#define THRESHOLD_BEGIN
Definition: VLReceiver.cpp:26
-
uint16_t threshold
Definition: VLReceiver.cpp:28
+
uint16_t threshold
Definition: VLReceiver.cpp:37
void reset()
Definition: BitStream.cpp:58
-

References DEBUG_LOG, m_previousBytes, m_recvState, m_vlData, BitStream::reset(), threshold, THRESHOLD_BEGIN, and WAITING_HEADER_MARK.

+

References DEBUG_LOG, m_previousBytes, m_recvState, m_vlData, BitStream::reset(), threshold, THRESHOLD_BEGIN, and WAITING_HEADER_MARK.

-

Referenced by beginReceiving(), endReceiving(), handleVLTiming(), read(), and recvPCIHandler().

+

Referenced by beginReceiving(), endReceiving(), handleVLTiming(), read(), and recvPCIHandler().

@@ -926,7 +927,7 @@

Definition at line 71 of file VLReceiver.h.

-

Referenced by recvPCIHandler().

+

Referenced by recvPCIHandler().

@@ -952,7 +953,7 @@

Definition at line 74 of file VLReceiver.h.

-

Referenced by onNewData(), and resetVLState().

+

Referenced by onNewData(), and resetVLState().

@@ -978,7 +979,7 @@

Definition at line 70 of file VLReceiver.h.

-

Referenced by recvPCIHandler().

+

Referenced by recvPCIHandler().

@@ -1004,7 +1005,7 @@

Definition at line 68 of file VLReceiver.h.

-

Referenced by handleVLTiming(), and resetVLState().

+

Referenced by handleVLTiming(), and resetVLState().

@@ -1030,7 +1031,7 @@

Definition at line 56 of file VLReceiver.h.

-

Referenced by bytesReceived(), dataReady(), handleVLTiming(), init(), isReceiving(), percentReceived(), read(), and resetVLState().

+

Referenced by bytesReceived(), dataReady(), handleVLTiming(), init(), isReceiving(), percentReceived(), read(), and resetVLState().

diff --git a/docs/core/classVortexEngine.html b/docs/core/classVortexEngine.html index 0c26a4e412..32b31bd023 100644 --- a/docs/core/classVortexEngine.html +++ b/docs/core/classVortexEngine.html @@ -261,10 +261,10 @@

static void cleanup()
Definition: Serial.cpp:26
static void cleanup()
Definition: Storage.cpp:48
static void cleanup()
Definition: TimeControl.cpp:67
-
static void cleanup()
Definition: VLReceiver.cpp:62
+
static void cleanup()
Definition: VLReceiver.cpp:71
static void cleanup()
Definition: VLSender.cpp:38
-

References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), SerialComs::cleanup(), Storage::cleanup(), Time::cleanup(), IRReceiver::cleanup(), IRSender::cleanup(), VLReceiver::cleanup(), and VLSender::cleanup().

+

References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), SerialComs::cleanup(), Storage::cleanup(), Time::cleanup(), IRReceiver::cleanup(), IRSender::cleanup(), VLReceiver::cleanup(), and VLSender::cleanup().

Referenced by wakeup().

@@ -453,10 +453,10 @@

static bool init()
Definition: Serial.cpp:19
static bool init()
Definition: Storage.cpp:38
static bool init()
Definition: TimeControl.cpp:46
-
static bool init()
Definition: VLReceiver.cpp:52
+
static bool init()
Definition: VLReceiver.cpp:61
static bool init()
Definition: VLSender.cpp:33
-

References DEBUG_LOG, Buttons::init(), Leds::init(), Menus::init(), Modes::init(), SerialComs::init(), Storage::init(), Time::init(), IRReceiver::init(), IRSender::init(), VLReceiver::init(), and VLSender::init().

+

References DEBUG_LOG, Buttons::init(), Leds::init(), Menus::init(), Modes::init(), SerialComs::init(), Storage::init(), Time::init(), IRReceiver::init(), IRSender::init(), VLReceiver::init(), and VLSender::init().

Referenced by wakeup().

diff --git a/docs/core/globals_defs_s.html b/docs/core/globals_defs_s.html index 95aee22e57..ea785457e6 100644 --- a/docs/core/globals_defs_s.html +++ b/docs/core/globals_defs_s.html @@ -86,6 +86,9 @@  

- s -

    +
  • SAMPLE_COUNT +: VLReceiver.cpp +
  • SAT_OPTION_1 : VortexConfig.h
  • diff --git a/docs/core/globals_l.html b/docs/core/globals_l.html index d2fd73bf37..a99de34e14 100644 --- a/docs/core/globals_l.html +++ b/docs/core/globals_l.html @@ -209,13 +209,13 @@

    - l -

    • LZ4_COMPRESS_INPLACE_MARGIN : Compression.h
    • -
    • LZ4_COMPRESSBOUND -: Compression.h -
    • LZ4_compressBound() : Compression.cpp , Compression.h
    • +
    • LZ4_COMPRESSBOUND +: Compression.h +
    • LZ4_count() : Compression.cpp
    • diff --git a/docs/core/globals_s.html b/docs/core/globals_s.html index 0e4736f213..161c3d88af 100644 --- a/docs/core/globals_s.html +++ b/docs/core/globals_s.html @@ -89,6 +89,9 @@

      - s -

      • S32 : Compression.cpp
      • +
      • SAMPLE_COUNT +: VLReceiver.cpp +
      • SAT_OPTION_1 : VortexConfig.h
      • diff --git a/docs/core/latex/BackStrobePattern_8cpp__incl.pdf b/docs/core/latex/BackStrobePattern_8cpp__incl.pdf index 3321cd4265..3cfd9b9699 100644 Binary files a/docs/core/latex/BackStrobePattern_8cpp__incl.pdf and b/docs/core/latex/BackStrobePattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/BackStrobePattern_8h__dep__incl.pdf b/docs/core/latex/BackStrobePattern_8h__dep__incl.pdf index f93f7101a4..1de1a2d943 100644 Binary files a/docs/core/latex/BackStrobePattern_8h__dep__incl.pdf and b/docs/core/latex/BackStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/BackStrobePattern_8h__incl.pdf b/docs/core/latex/BackStrobePattern_8h__incl.pdf index fac0af55bc..60e5dc63ad 100644 Binary files a/docs/core/latex/BackStrobePattern_8h__incl.pdf and b/docs/core/latex/BackStrobePattern_8h__incl.pdf differ diff --git a/docs/core/latex/BasicPattern_8cpp__incl.pdf b/docs/core/latex/BasicPattern_8cpp__incl.pdf index a21daaaecf..589ef16dd2 100644 Binary files a/docs/core/latex/BasicPattern_8cpp__incl.pdf and b/docs/core/latex/BasicPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/BasicPattern_8h__dep__incl.pdf b/docs/core/latex/BasicPattern_8h__dep__incl.pdf index 28922283cb..d33afd3ba0 100644 Binary files a/docs/core/latex/BasicPattern_8h__dep__incl.pdf and b/docs/core/latex/BasicPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/BasicPattern_8h__incl.pdf b/docs/core/latex/BasicPattern_8h__incl.pdf index 5a8daabeb5..0a5a7769d3 100644 Binary files a/docs/core/latex/BasicPattern_8h__incl.pdf and b/docs/core/latex/BasicPattern_8h__incl.pdf differ diff --git a/docs/core/latex/BitStream_8cpp__incl.pdf b/docs/core/latex/BitStream_8cpp__incl.pdf index 7cbcdf0de5..99d3076bfc 100644 Binary files a/docs/core/latex/BitStream_8cpp__incl.pdf and b/docs/core/latex/BitStream_8cpp__incl.pdf differ diff --git a/docs/core/latex/BitStream_8h__dep__incl.pdf b/docs/core/latex/BitStream_8h__dep__incl.pdf index 95210cc9ca..b6445b8054 100644 Binary files a/docs/core/latex/BitStream_8h__dep__incl.pdf and b/docs/core/latex/BitStream_8h__dep__incl.pdf differ diff --git a/docs/core/latex/BitStream_8h__incl.pdf b/docs/core/latex/BitStream_8h__incl.pdf index b39a6b5af4..2cf528c58a 100644 Binary files a/docs/core/latex/BitStream_8h__incl.pdf and b/docs/core/latex/BitStream_8h__incl.pdf differ diff --git a/docs/core/latex/BlendPattern_8cpp__incl.pdf b/docs/core/latex/BlendPattern_8cpp__incl.pdf index 3090556933..9552370f61 100644 Binary files a/docs/core/latex/BlendPattern_8cpp__incl.pdf and b/docs/core/latex/BlendPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/BlendPattern_8h__dep__incl.pdf b/docs/core/latex/BlendPattern_8h__dep__incl.pdf index 1fc7e7833a..16329fc493 100644 Binary files a/docs/core/latex/BlendPattern_8h__dep__incl.pdf and b/docs/core/latex/BlendPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/BlendPattern_8h__incl.pdf b/docs/core/latex/BlendPattern_8h__incl.pdf index fb6fc75135..2c19982ff1 100644 Binary files a/docs/core/latex/BlendPattern_8h__incl.pdf and b/docs/core/latex/BlendPattern_8h__incl.pdf differ diff --git a/docs/core/latex/BlinkStepPattern_8cpp__incl.pdf b/docs/core/latex/BlinkStepPattern_8cpp__incl.pdf index 1cfaf8c3d9..991595e4ea 100644 Binary files a/docs/core/latex/BlinkStepPattern_8cpp__incl.pdf and b/docs/core/latex/BlinkStepPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/BlinkStepPattern_8h__dep__incl.pdf b/docs/core/latex/BlinkStepPattern_8h__dep__incl.pdf index 62cd88ced1..94dafeadea 100644 Binary files a/docs/core/latex/BlinkStepPattern_8h__dep__incl.pdf and b/docs/core/latex/BlinkStepPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/BlinkStepPattern_8h__incl.pdf b/docs/core/latex/BlinkStepPattern_8h__incl.pdf index 3e236e0622..aae1670235 100644 Binary files a/docs/core/latex/BlinkStepPattern_8h__incl.pdf and b/docs/core/latex/BlinkStepPattern_8h__incl.pdf differ diff --git a/docs/core/latex/BouncePattern_8cpp__incl.pdf b/docs/core/latex/BouncePattern_8cpp__incl.pdf index 3a598b4f09..eff92c01a6 100644 Binary files a/docs/core/latex/BouncePattern_8cpp__incl.pdf and b/docs/core/latex/BouncePattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/BouncePattern_8h__dep__incl.pdf b/docs/core/latex/BouncePattern_8h__dep__incl.pdf index 97b6df8d9f..b5a9e2c6b9 100644 Binary files a/docs/core/latex/BouncePattern_8h__dep__incl.pdf and b/docs/core/latex/BouncePattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/BouncePattern_8h__incl.pdf b/docs/core/latex/BouncePattern_8h__incl.pdf index 248d41a67b..e8c921bdca 100644 Binary files a/docs/core/latex/BouncePattern_8h__incl.pdf and b/docs/core/latex/BouncePattern_8h__incl.pdf differ diff --git a/docs/core/latex/Button_8cpp__incl.pdf b/docs/core/latex/Button_8cpp__incl.pdf index 49c9cb44f5..a2a61a8d01 100644 Binary files a/docs/core/latex/Button_8cpp__incl.pdf and b/docs/core/latex/Button_8cpp__incl.pdf differ diff --git a/docs/core/latex/Button_8h__dep__incl.pdf b/docs/core/latex/Button_8h__dep__incl.pdf index a72e9aef59..f97a2df7c4 100644 Binary files a/docs/core/latex/Button_8h__dep__incl.pdf and b/docs/core/latex/Button_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Button_8h__incl.pdf b/docs/core/latex/Button_8h__incl.pdf index 669c6f8a4e..6cd95d02cb 100644 Binary files a/docs/core/latex/Button_8h__incl.pdf and b/docs/core/latex/Button_8h__incl.pdf differ diff --git a/docs/core/latex/Buttons_8cpp__incl.pdf b/docs/core/latex/Buttons_8cpp__incl.pdf index 8e8a8fe945..b485abdd3e 100644 Binary files a/docs/core/latex/Buttons_8cpp__incl.pdf and b/docs/core/latex/Buttons_8cpp__incl.pdf differ diff --git a/docs/core/latex/Buttons_8h__dep__incl.pdf b/docs/core/latex/Buttons_8h__dep__incl.pdf index 2762197c9a..eb4f1fd166 100644 Binary files a/docs/core/latex/Buttons_8h__dep__incl.pdf and b/docs/core/latex/Buttons_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Buttons_8h__incl.pdf b/docs/core/latex/Buttons_8h__incl.pdf index fb0ddea7e2..3473697555 100644 Binary files a/docs/core/latex/Buttons_8h__incl.pdf and b/docs/core/latex/Buttons_8h__incl.pdf differ diff --git a/docs/core/latex/ByteStream_8cpp__incl.pdf b/docs/core/latex/ByteStream_8cpp__incl.pdf index 4fa4aedc5b..ecfbe75485 100644 Binary files a/docs/core/latex/ByteStream_8cpp__incl.pdf and b/docs/core/latex/ByteStream_8cpp__incl.pdf differ diff --git a/docs/core/latex/ByteStream_8h__dep__incl.pdf b/docs/core/latex/ByteStream_8h__dep__incl.pdf index 895ae4bcc4..6bde2ccc14 100644 Binary files a/docs/core/latex/ByteStream_8h__dep__incl.pdf and b/docs/core/latex/ByteStream_8h__dep__incl.pdf differ diff --git a/docs/core/latex/ByteStream_8h__incl.pdf b/docs/core/latex/ByteStream_8h__incl.pdf index b884f93f24..9288c74c11 100644 Binary files a/docs/core/latex/ByteStream_8h__incl.pdf and b/docs/core/latex/ByteStream_8h__incl.pdf differ diff --git a/docs/core/latex/ChaserPattern_8cpp__incl.pdf b/docs/core/latex/ChaserPattern_8cpp__incl.pdf index 1905db79f7..13be745963 100644 Binary files a/docs/core/latex/ChaserPattern_8cpp__incl.pdf and b/docs/core/latex/ChaserPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/ChaserPattern_8h__dep__incl.pdf b/docs/core/latex/ChaserPattern_8h__dep__incl.pdf index 519f42580a..8a76a5fd99 100644 Binary files a/docs/core/latex/ChaserPattern_8h__dep__incl.pdf and b/docs/core/latex/ChaserPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/ChaserPattern_8h__incl.pdf b/docs/core/latex/ChaserPattern_8h__incl.pdf index 17356a9881..9b238274e4 100644 Binary files a/docs/core/latex/ChaserPattern_8h__incl.pdf and b/docs/core/latex/ChaserPattern_8h__incl.pdf differ diff --git a/docs/core/latex/ColorConstants_8h__dep__incl.pdf b/docs/core/latex/ColorConstants_8h__dep__incl.pdf index 627a41fed9..1d1b6d23ac 100644 Binary files a/docs/core/latex/ColorConstants_8h__dep__incl.pdf and b/docs/core/latex/ColorConstants_8h__dep__incl.pdf differ diff --git a/docs/core/latex/ColorSelect_8cpp__incl.pdf b/docs/core/latex/ColorSelect_8cpp__incl.pdf index 3bf6fae617..dcdff53886 100644 Binary files a/docs/core/latex/ColorSelect_8cpp__incl.pdf and b/docs/core/latex/ColorSelect_8cpp__incl.pdf differ diff --git a/docs/core/latex/ColorSelect_8h__dep__incl.pdf b/docs/core/latex/ColorSelect_8h__dep__incl.pdf index a6d629d216..a1385a5a3a 100644 Binary files a/docs/core/latex/ColorSelect_8h__dep__incl.pdf and b/docs/core/latex/ColorSelect_8h__dep__incl.pdf differ diff --git a/docs/core/latex/ColorSelect_8h__incl.pdf b/docs/core/latex/ColorSelect_8h__incl.pdf index 69f26d12d6..f1fc668baf 100644 Binary files a/docs/core/latex/ColorSelect_8h__incl.pdf and b/docs/core/latex/ColorSelect_8h__incl.pdf differ diff --git a/docs/core/latex/ColorTypes_8cpp__incl.pdf b/docs/core/latex/ColorTypes_8cpp__incl.pdf index 4b95754863..d0ee8a8b74 100644 Binary files a/docs/core/latex/ColorTypes_8cpp__incl.pdf and b/docs/core/latex/ColorTypes_8cpp__incl.pdf differ diff --git a/docs/core/latex/ColorTypes_8h__dep__incl.pdf b/docs/core/latex/ColorTypes_8h__dep__incl.pdf index 538d6c7f66..2f2c4d1dc9 100644 Binary files a/docs/core/latex/ColorTypes_8h__dep__incl.pdf and b/docs/core/latex/ColorTypes_8h__dep__incl.pdf differ diff --git a/docs/core/latex/ColorTypes_8h__incl.pdf b/docs/core/latex/ColorTypes_8h__incl.pdf index d3335945de..9ed3ddfa1f 100644 Binary files a/docs/core/latex/ColorTypes_8h__incl.pdf and b/docs/core/latex/ColorTypes_8h__incl.pdf differ diff --git a/docs/core/latex/Colorset_8cpp__incl.pdf b/docs/core/latex/Colorset_8cpp__incl.pdf index 7988649492..a2547180b4 100644 Binary files a/docs/core/latex/Colorset_8cpp__incl.pdf and b/docs/core/latex/Colorset_8cpp__incl.pdf differ diff --git a/docs/core/latex/Colorset_8h__dep__incl.pdf b/docs/core/latex/Colorset_8h__dep__incl.pdf index 8264379a76..4a38b81b5e 100644 Binary files a/docs/core/latex/Colorset_8h__dep__incl.pdf and b/docs/core/latex/Colorset_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Colorset_8h__incl.pdf b/docs/core/latex/Colorset_8h__incl.pdf index 131295a604..4a7cf07448 100644 Binary files a/docs/core/latex/Colorset_8h__incl.pdf and b/docs/core/latex/Colorset_8h__incl.pdf differ diff --git a/docs/core/latex/CompoundPattern_8cpp__incl.pdf b/docs/core/latex/CompoundPattern_8cpp__incl.pdf index 660ff9ac44..9fd99ba416 100644 Binary files a/docs/core/latex/CompoundPattern_8cpp__incl.pdf and b/docs/core/latex/CompoundPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/CompoundPattern_8h__dep__incl.pdf b/docs/core/latex/CompoundPattern_8h__dep__incl.pdf index dd2b9e47c2..c609194c6b 100644 Binary files a/docs/core/latex/CompoundPattern_8h__dep__incl.pdf and b/docs/core/latex/CompoundPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/CompoundPattern_8h__incl.pdf b/docs/core/latex/CompoundPattern_8h__incl.pdf index cbf7c08601..b763237478 100644 Binary files a/docs/core/latex/CompoundPattern_8h__incl.pdf and b/docs/core/latex/CompoundPattern_8h__incl.pdf differ diff --git a/docs/core/latex/Compression_8cpp__incl.pdf b/docs/core/latex/Compression_8cpp__incl.pdf index d4cad9c12a..5d31c24341 100644 Binary files a/docs/core/latex/Compression_8cpp__incl.pdf and b/docs/core/latex/Compression_8cpp__incl.pdf differ diff --git a/docs/core/latex/Compression_8h__dep__incl.pdf b/docs/core/latex/Compression_8h__dep__incl.pdf index 4d787c7c90..080d567e81 100644 Binary files a/docs/core/latex/Compression_8h__dep__incl.pdf and b/docs/core/latex/Compression_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Compression_8h__incl.pdf b/docs/core/latex/Compression_8h__incl.pdf index 67863bf046..917dba163b 100644 Binary files a/docs/core/latex/Compression_8h__incl.pdf and b/docs/core/latex/Compression_8h__incl.pdf differ diff --git a/docs/core/latex/CrossDopsPattern_8cpp__incl.pdf b/docs/core/latex/CrossDopsPattern_8cpp__incl.pdf index f777e5f49e..a64a7c11d3 100644 Binary files a/docs/core/latex/CrossDopsPattern_8cpp__incl.pdf and b/docs/core/latex/CrossDopsPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/CrossDopsPattern_8h__dep__incl.pdf b/docs/core/latex/CrossDopsPattern_8h__dep__incl.pdf index a7dfd13a8e..5a027d0f95 100644 Binary files a/docs/core/latex/CrossDopsPattern_8h__dep__incl.pdf and b/docs/core/latex/CrossDopsPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/CrossDopsPattern_8h__incl.pdf b/docs/core/latex/CrossDopsPattern_8h__incl.pdf index d2dab6315d..c69283c671 100644 Binary files a/docs/core/latex/CrossDopsPattern_8h__incl.pdf and b/docs/core/latex/CrossDopsPattern_8h__incl.pdf differ diff --git a/docs/core/latex/DefaultModes_8cpp__incl.pdf b/docs/core/latex/DefaultModes_8cpp__incl.pdf index c8f3281876..172c40fd93 100644 Binary files a/docs/core/latex/DefaultModes_8cpp__incl.pdf and b/docs/core/latex/DefaultModes_8cpp__incl.pdf differ diff --git a/docs/core/latex/DefaultModes_8h__dep__incl.pdf b/docs/core/latex/DefaultModes_8h__dep__incl.pdf index 224bbc2576..76f355a46d 100644 Binary files a/docs/core/latex/DefaultModes_8h__dep__incl.pdf and b/docs/core/latex/DefaultModes_8h__dep__incl.pdf differ diff --git a/docs/core/latex/DefaultModes_8h__incl.pdf b/docs/core/latex/DefaultModes_8h__incl.pdf index db174a4b39..4e668e859d 100644 Binary files a/docs/core/latex/DefaultModes_8h__incl.pdf and b/docs/core/latex/DefaultModes_8h__incl.pdf differ diff --git a/docs/core/latex/DoubleStrobePattern_8cpp__incl.pdf b/docs/core/latex/DoubleStrobePattern_8cpp__incl.pdf index df181a1452..c3dcd12669 100644 Binary files a/docs/core/latex/DoubleStrobePattern_8cpp__incl.pdf and b/docs/core/latex/DoubleStrobePattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/DoubleStrobePattern_8h__dep__incl.pdf b/docs/core/latex/DoubleStrobePattern_8h__dep__incl.pdf index 68b5f7e5f5..c4d71e3e42 100644 Binary files a/docs/core/latex/DoubleStrobePattern_8h__dep__incl.pdf and b/docs/core/latex/DoubleStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/DoubleStrobePattern_8h__incl.pdf b/docs/core/latex/DoubleStrobePattern_8h__incl.pdf index 6207c87e3d..4cfbe20aee 100644 Binary files a/docs/core/latex/DoubleStrobePattern_8h__incl.pdf and b/docs/core/latex/DoubleStrobePattern_8h__incl.pdf differ diff --git a/docs/core/latex/DripMorphPattern_8cpp__incl.pdf b/docs/core/latex/DripMorphPattern_8cpp__incl.pdf index c850c526ad..379b97436f 100644 Binary files a/docs/core/latex/DripMorphPattern_8cpp__incl.pdf and b/docs/core/latex/DripMorphPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/DripMorphPattern_8h__dep__incl.pdf b/docs/core/latex/DripMorphPattern_8h__dep__incl.pdf index 13782e21b9..1eaa868e3f 100644 Binary files a/docs/core/latex/DripMorphPattern_8h__dep__incl.pdf and b/docs/core/latex/DripMorphPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/DripMorphPattern_8h__incl.pdf b/docs/core/latex/DripMorphPattern_8h__incl.pdf index 5710b83e49..a2fe4ce4fa 100644 Binary files a/docs/core/latex/DripMorphPattern_8h__incl.pdf and b/docs/core/latex/DripMorphPattern_8h__incl.pdf differ diff --git a/docs/core/latex/DripPattern_8cpp__incl.pdf b/docs/core/latex/DripPattern_8cpp__incl.pdf index aef45f67d4..ae3100570b 100644 Binary files a/docs/core/latex/DripPattern_8cpp__incl.pdf and b/docs/core/latex/DripPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/DripPattern_8h__dep__incl.pdf b/docs/core/latex/DripPattern_8h__dep__incl.pdf index 3bfad6dbcd..f9f30b121b 100644 Binary files a/docs/core/latex/DripPattern_8h__dep__incl.pdf and b/docs/core/latex/DripPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/DripPattern_8h__incl.pdf b/docs/core/latex/DripPattern_8h__incl.pdf index fc6bcd9873..8b2c1fe00f 100644 Binary files a/docs/core/latex/DripPattern_8h__incl.pdf and b/docs/core/latex/DripPattern_8h__incl.pdf differ diff --git a/docs/core/latex/EditorConnection_8cpp__incl.pdf b/docs/core/latex/EditorConnection_8cpp__incl.pdf index beb97e2b61..74473fc413 100644 Binary files a/docs/core/latex/EditorConnection_8cpp__incl.pdf and b/docs/core/latex/EditorConnection_8cpp__incl.pdf differ diff --git a/docs/core/latex/EditorConnection_8h__dep__incl.pdf b/docs/core/latex/EditorConnection_8h__dep__incl.pdf index b015b2fffd..0bed3fc3ff 100644 Binary files a/docs/core/latex/EditorConnection_8h__dep__incl.pdf and b/docs/core/latex/EditorConnection_8h__dep__incl.pdf differ diff --git a/docs/core/latex/EditorConnection_8h__incl.pdf b/docs/core/latex/EditorConnection_8h__incl.pdf index 0d3aedbc38..e94a056a52 100644 Binary files a/docs/core/latex/EditorConnection_8h__incl.pdf and b/docs/core/latex/EditorConnection_8h__incl.pdf differ diff --git a/docs/core/latex/ErrorBlinker_8cpp__incl.pdf b/docs/core/latex/ErrorBlinker_8cpp__incl.pdf index 841f3e4301..7085563a1e 100644 Binary files a/docs/core/latex/ErrorBlinker_8cpp__incl.pdf and b/docs/core/latex/ErrorBlinker_8cpp__incl.pdf differ diff --git a/docs/core/latex/ErrorBlinker_8h__dep__incl.pdf b/docs/core/latex/ErrorBlinker_8h__dep__incl.pdf index cc7444b815..5e1dec2cf0 100644 Binary files a/docs/core/latex/ErrorBlinker_8h__dep__incl.pdf and b/docs/core/latex/ErrorBlinker_8h__dep__incl.pdf differ diff --git a/docs/core/latex/ErrorBlinker_8h__incl.pdf b/docs/core/latex/ErrorBlinker_8h__incl.pdf index fc8195aa75..6507355d6f 100644 Binary files a/docs/core/latex/ErrorBlinker_8h__incl.pdf and b/docs/core/latex/ErrorBlinker_8h__incl.pdf differ diff --git a/docs/core/latex/FactoryReset_8cpp__incl.pdf b/docs/core/latex/FactoryReset_8cpp__incl.pdf index ecac22808a..24a646d4a8 100644 Binary files a/docs/core/latex/FactoryReset_8cpp__incl.pdf and b/docs/core/latex/FactoryReset_8cpp__incl.pdf differ diff --git a/docs/core/latex/FactoryReset_8h__dep__incl.pdf b/docs/core/latex/FactoryReset_8h__dep__incl.pdf index 8025849e11..9201298d4e 100644 Binary files a/docs/core/latex/FactoryReset_8h__dep__incl.pdf and b/docs/core/latex/FactoryReset_8h__dep__incl.pdf differ diff --git a/docs/core/latex/FactoryReset_8h__incl.pdf b/docs/core/latex/FactoryReset_8h__incl.pdf index 04fb22e363..0044eef871 100644 Binary files a/docs/core/latex/FactoryReset_8h__incl.pdf and b/docs/core/latex/FactoryReset_8h__incl.pdf differ diff --git a/docs/core/latex/FillPattern_8cpp__incl.pdf b/docs/core/latex/FillPattern_8cpp__incl.pdf index f861c8f318..b8f51bf153 100644 Binary files a/docs/core/latex/FillPattern_8cpp__incl.pdf and b/docs/core/latex/FillPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/FillPattern_8h__dep__incl.pdf b/docs/core/latex/FillPattern_8h__dep__incl.pdf index 6f53086ae8..8af084da7f 100644 Binary files a/docs/core/latex/FillPattern_8h__dep__incl.pdf and b/docs/core/latex/FillPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/FillPattern_8h__incl.pdf b/docs/core/latex/FillPattern_8h__incl.pdf index cbc76ccdbd..d9564d6642 100644 Binary files a/docs/core/latex/FillPattern_8h__incl.pdf and b/docs/core/latex/FillPattern_8h__incl.pdf differ diff --git a/docs/core/latex/GlobalBrightness_8cpp__incl.pdf b/docs/core/latex/GlobalBrightness_8cpp__incl.pdf index 99d4342931..d9cabc9620 100644 Binary files a/docs/core/latex/GlobalBrightness_8cpp__incl.pdf and b/docs/core/latex/GlobalBrightness_8cpp__incl.pdf differ diff --git a/docs/core/latex/GlobalBrightness_8h__dep__incl.pdf b/docs/core/latex/GlobalBrightness_8h__dep__incl.pdf index fe9ef26e02..000e882549 100644 Binary files a/docs/core/latex/GlobalBrightness_8h__dep__incl.pdf and b/docs/core/latex/GlobalBrightness_8h__dep__incl.pdf differ diff --git a/docs/core/latex/GlobalBrightness_8h__incl.pdf b/docs/core/latex/GlobalBrightness_8h__incl.pdf index 1b900ae56e..125f1e9e7a 100644 Binary files a/docs/core/latex/GlobalBrightness_8h__incl.pdf and b/docs/core/latex/GlobalBrightness_8h__incl.pdf differ diff --git a/docs/core/latex/HueShiftPattern_8cpp__incl.pdf b/docs/core/latex/HueShiftPattern_8cpp__incl.pdf index a347e1e65f..a1fbcb391e 100644 Binary files a/docs/core/latex/HueShiftPattern_8cpp__incl.pdf and b/docs/core/latex/HueShiftPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/HueShiftPattern_8h__dep__incl.pdf b/docs/core/latex/HueShiftPattern_8h__dep__incl.pdf index 71408b7a4d..d1f73539d5 100644 Binary files a/docs/core/latex/HueShiftPattern_8h__dep__incl.pdf and b/docs/core/latex/HueShiftPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/HueShiftPattern_8h__incl.pdf b/docs/core/latex/HueShiftPattern_8h__incl.pdf index edc7b5edad..69ee7b36de 100644 Binary files a/docs/core/latex/HueShiftPattern_8h__incl.pdf and b/docs/core/latex/HueShiftPattern_8h__incl.pdf differ diff --git a/docs/core/latex/IRConfig_8h__dep__incl.pdf b/docs/core/latex/IRConfig_8h__dep__incl.pdf index 092fd4670a..76598c79eb 100644 Binary files a/docs/core/latex/IRConfig_8h__dep__incl.pdf and b/docs/core/latex/IRConfig_8h__dep__incl.pdf differ diff --git a/docs/core/latex/IRReceiver_8cpp__incl.pdf b/docs/core/latex/IRReceiver_8cpp__incl.pdf index 8b421e7412..32f4580129 100644 Binary files a/docs/core/latex/IRReceiver_8cpp__incl.pdf and b/docs/core/latex/IRReceiver_8cpp__incl.pdf differ diff --git a/docs/core/latex/IRReceiver_8h__dep__incl.pdf b/docs/core/latex/IRReceiver_8h__dep__incl.pdf index eeb7c8656c..5b348403fd 100644 Binary files a/docs/core/latex/IRReceiver_8h__dep__incl.pdf and b/docs/core/latex/IRReceiver_8h__dep__incl.pdf differ diff --git a/docs/core/latex/IRReceiver_8h__incl.pdf b/docs/core/latex/IRReceiver_8h__incl.pdf index 3692b7cdc3..a6649f82e7 100644 Binary files a/docs/core/latex/IRReceiver_8h__incl.pdf and b/docs/core/latex/IRReceiver_8h__incl.pdf differ diff --git a/docs/core/latex/IRSender_8cpp__incl.pdf b/docs/core/latex/IRSender_8cpp__incl.pdf index dffb2347b5..d38e6433ca 100644 Binary files a/docs/core/latex/IRSender_8cpp__incl.pdf and b/docs/core/latex/IRSender_8cpp__incl.pdf differ diff --git a/docs/core/latex/IRSender_8h__dep__incl.pdf b/docs/core/latex/IRSender_8h__dep__incl.pdf index 4dfbf877cd..2e992230f7 100644 Binary files a/docs/core/latex/IRSender_8h__dep__incl.pdf and b/docs/core/latex/IRSender_8h__dep__incl.pdf differ diff --git a/docs/core/latex/IRSender_8h__incl.pdf b/docs/core/latex/IRSender_8h__incl.pdf index 9ad0f0ac3a..b47760879d 100644 Binary files a/docs/core/latex/IRSender_8h__incl.pdf and b/docs/core/latex/IRSender_8h__incl.pdf differ diff --git a/docs/core/latex/LedStash_8cpp__incl.pdf b/docs/core/latex/LedStash_8cpp__incl.pdf index e8c134abe1..be7eb18302 100644 Binary files a/docs/core/latex/LedStash_8cpp__incl.pdf and b/docs/core/latex/LedStash_8cpp__incl.pdf differ diff --git a/docs/core/latex/LedStash_8h__dep__incl.pdf b/docs/core/latex/LedStash_8h__dep__incl.pdf index 61ea49de2d..a2f23e8a69 100644 Binary files a/docs/core/latex/LedStash_8h__dep__incl.pdf and b/docs/core/latex/LedStash_8h__dep__incl.pdf differ diff --git a/docs/core/latex/LedStash_8h__incl.pdf b/docs/core/latex/LedStash_8h__incl.pdf index 36796dbc8c..9413039222 100644 Binary files a/docs/core/latex/LedStash_8h__incl.pdf and b/docs/core/latex/LedStash_8h__incl.pdf differ diff --git a/docs/core/latex/LedTypes_8h__dep__incl.pdf b/docs/core/latex/LedTypes_8h__dep__incl.pdf index 534d7280d2..dc87bfcc2b 100644 Binary files a/docs/core/latex/LedTypes_8h__dep__incl.pdf and b/docs/core/latex/LedTypes_8h__dep__incl.pdf differ diff --git a/docs/core/latex/LedTypes_8h__incl.pdf b/docs/core/latex/LedTypes_8h__incl.pdf index 2e235ab837..73da5d9a5d 100644 Binary files a/docs/core/latex/LedTypes_8h__incl.pdf and b/docs/core/latex/LedTypes_8h__incl.pdf differ diff --git a/docs/core/latex/Leds_8cpp__incl.pdf b/docs/core/latex/Leds_8cpp__incl.pdf index ad4d0f1291..4d9bdbd08c 100644 Binary files a/docs/core/latex/Leds_8cpp__incl.pdf and b/docs/core/latex/Leds_8cpp__incl.pdf differ diff --git a/docs/core/latex/Leds_8h__dep__incl.pdf b/docs/core/latex/Leds_8h__dep__incl.pdf index 9b6728131f..5a63c29113 100644 Binary files a/docs/core/latex/Leds_8h__dep__incl.pdf and b/docs/core/latex/Leds_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Leds_8h__incl.pdf b/docs/core/latex/Leds_8h__incl.pdf index 913124dec8..aaf0013956 100644 Binary files a/docs/core/latex/Leds_8h__incl.pdf and b/docs/core/latex/Leds_8h__incl.pdf differ diff --git a/docs/core/latex/LighthousePattern_8cpp__incl.pdf b/docs/core/latex/LighthousePattern_8cpp__incl.pdf index d9e6ca561e..5a191c018f 100644 Binary files a/docs/core/latex/LighthousePattern_8cpp__incl.pdf and b/docs/core/latex/LighthousePattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/LighthousePattern_8h__dep__incl.pdf b/docs/core/latex/LighthousePattern_8h__dep__incl.pdf index 333940dc8b..ed498cc6f2 100644 Binary files a/docs/core/latex/LighthousePattern_8h__dep__incl.pdf and b/docs/core/latex/LighthousePattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/LighthousePattern_8h__incl.pdf b/docs/core/latex/LighthousePattern_8h__incl.pdf index 8ff8a04512..c811cefd92 100644 Binary files a/docs/core/latex/LighthousePattern_8h__incl.pdf and b/docs/core/latex/LighthousePattern_8h__incl.pdf differ diff --git a/docs/core/latex/Log_8cpp__incl.pdf b/docs/core/latex/Log_8cpp__incl.pdf index aff38772da..348900b038 100644 Binary files a/docs/core/latex/Log_8cpp__incl.pdf and b/docs/core/latex/Log_8cpp__incl.pdf differ diff --git a/docs/core/latex/Log_8h__dep__incl.pdf b/docs/core/latex/Log_8h__dep__incl.pdf index b80974f014..10b5c8a475 100644 Binary files a/docs/core/latex/Log_8h__dep__incl.pdf and b/docs/core/latex/Log_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Log_8h__incl.pdf b/docs/core/latex/Log_8h__incl.pdf index ea9a076684..8c53b51c53 100644 Binary files a/docs/core/latex/Log_8h__incl.pdf and b/docs/core/latex/Log_8h__incl.pdf differ diff --git a/docs/core/latex/MateriaPattern_8cpp__incl.pdf b/docs/core/latex/MateriaPattern_8cpp__incl.pdf index d594ac6432..03076264a5 100644 Binary files a/docs/core/latex/MateriaPattern_8cpp__incl.pdf and b/docs/core/latex/MateriaPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/MateriaPattern_8h__dep__incl.pdf b/docs/core/latex/MateriaPattern_8h__dep__incl.pdf index 66891d1256..ae93cbd582 100644 Binary files a/docs/core/latex/MateriaPattern_8h__dep__incl.pdf and b/docs/core/latex/MateriaPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/MateriaPattern_8h__incl.pdf b/docs/core/latex/MateriaPattern_8h__incl.pdf index 6593d49cc8..c248fcb99a 100644 Binary files a/docs/core/latex/MateriaPattern_8h__incl.pdf and b/docs/core/latex/MateriaPattern_8h__incl.pdf differ diff --git a/docs/core/latex/Memory_8cpp__incl.pdf b/docs/core/latex/Memory_8cpp__incl.pdf index f16bf08774..dc9b9c415d 100644 Binary files a/docs/core/latex/Memory_8cpp__incl.pdf and b/docs/core/latex/Memory_8cpp__incl.pdf differ diff --git a/docs/core/latex/Memory_8h__dep__incl.pdf b/docs/core/latex/Memory_8h__dep__incl.pdf index 0cc1c996e2..0e5a7f0c7d 100644 Binary files a/docs/core/latex/Memory_8h__dep__incl.pdf and b/docs/core/latex/Memory_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Memory_8h__incl.pdf b/docs/core/latex/Memory_8h__incl.pdf index 0dc4deb914..e6848b3b14 100644 Binary files a/docs/core/latex/Memory_8h__incl.pdf and b/docs/core/latex/Memory_8h__incl.pdf differ diff --git a/docs/core/latex/Menu_8cpp__incl.pdf b/docs/core/latex/Menu_8cpp__incl.pdf index 4123c25943..cf3a42c33b 100644 Binary files a/docs/core/latex/Menu_8cpp__incl.pdf and b/docs/core/latex/Menu_8cpp__incl.pdf differ diff --git a/docs/core/latex/Menu_8h__dep__incl.pdf b/docs/core/latex/Menu_8h__dep__incl.pdf index 35cbabad0b..aa9166672d 100644 Binary files a/docs/core/latex/Menu_8h__dep__incl.pdf and b/docs/core/latex/Menu_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Menu_8h__incl.pdf b/docs/core/latex/Menu_8h__incl.pdf index 51d045e51d..ca07ad577f 100644 Binary files a/docs/core/latex/Menu_8h__incl.pdf and b/docs/core/latex/Menu_8h__incl.pdf differ diff --git a/docs/core/latex/Menus_8cpp__incl.pdf b/docs/core/latex/Menus_8cpp__incl.pdf index 422ed9ec0a..cc69537419 100644 Binary files a/docs/core/latex/Menus_8cpp__incl.pdf and b/docs/core/latex/Menus_8cpp__incl.pdf differ diff --git a/docs/core/latex/Menus_8h__dep__incl.pdf b/docs/core/latex/Menus_8h__dep__incl.pdf index 626bc439a1..3813f443ae 100644 Binary files a/docs/core/latex/Menus_8h__dep__incl.pdf and b/docs/core/latex/Menus_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Menus_8h__incl.pdf b/docs/core/latex/Menus_8h__incl.pdf index fd797bf9f8..a0590abbc9 100644 Binary files a/docs/core/latex/Menus_8h__incl.pdf and b/docs/core/latex/Menus_8h__incl.pdf differ diff --git a/docs/core/latex/MeteorPattern_8cpp__incl.pdf b/docs/core/latex/MeteorPattern_8cpp__incl.pdf index 73041973c5..642c2a0037 100644 Binary files a/docs/core/latex/MeteorPattern_8cpp__incl.pdf and b/docs/core/latex/MeteorPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/MeteorPattern_8h__dep__incl.pdf b/docs/core/latex/MeteorPattern_8h__dep__incl.pdf index 7aa74bc77e..16e98bf896 100644 Binary files a/docs/core/latex/MeteorPattern_8h__dep__incl.pdf and b/docs/core/latex/MeteorPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/MeteorPattern_8h__incl.pdf b/docs/core/latex/MeteorPattern_8h__incl.pdf index 731cb58e2c..01a4e2bb2b 100644 Binary files a/docs/core/latex/MeteorPattern_8h__incl.pdf and b/docs/core/latex/MeteorPattern_8h__incl.pdf differ diff --git a/docs/core/latex/ModeSharing_8cpp__incl.pdf b/docs/core/latex/ModeSharing_8cpp__incl.pdf index f0301e3bce..9650cf206a 100644 Binary files a/docs/core/latex/ModeSharing_8cpp__incl.pdf and b/docs/core/latex/ModeSharing_8cpp__incl.pdf differ diff --git a/docs/core/latex/ModeSharing_8h__dep__incl.pdf b/docs/core/latex/ModeSharing_8h__dep__incl.pdf index 405a8f5567..1609c1efe9 100644 Binary files a/docs/core/latex/ModeSharing_8h__dep__incl.pdf and b/docs/core/latex/ModeSharing_8h__dep__incl.pdf differ diff --git a/docs/core/latex/ModeSharing_8h__incl.pdf b/docs/core/latex/ModeSharing_8h__incl.pdf index f8d9974b8b..1edbc0c9e7 100644 Binary files a/docs/core/latex/ModeSharing_8h__incl.pdf and b/docs/core/latex/ModeSharing_8h__incl.pdf differ diff --git a/docs/core/latex/Mode_8cpp__incl.pdf b/docs/core/latex/Mode_8cpp__incl.pdf index aa4262343b..125c1febb1 100644 Binary files a/docs/core/latex/Mode_8cpp__incl.pdf and b/docs/core/latex/Mode_8cpp__incl.pdf differ diff --git a/docs/core/latex/Mode_8h__dep__incl.pdf b/docs/core/latex/Mode_8h__dep__incl.pdf index 11c60192b3..7af016f2af 100644 Binary files a/docs/core/latex/Mode_8h__dep__incl.pdf and b/docs/core/latex/Mode_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Mode_8h__incl.pdf b/docs/core/latex/Mode_8h__incl.pdf index 333516a400..b24deadd89 100644 Binary files a/docs/core/latex/Mode_8h__incl.pdf and b/docs/core/latex/Mode_8h__incl.pdf differ diff --git a/docs/core/latex/Modes_8cpp__incl.pdf b/docs/core/latex/Modes_8cpp__incl.pdf index 4aed44cade..aa4daba711 100644 Binary files a/docs/core/latex/Modes_8cpp__incl.pdf and b/docs/core/latex/Modes_8cpp__incl.pdf differ diff --git a/docs/core/latex/Modes_8h__dep__incl.pdf b/docs/core/latex/Modes_8h__dep__incl.pdf index 9511928c28..381777fdeb 100644 Binary files a/docs/core/latex/Modes_8h__dep__incl.pdf and b/docs/core/latex/Modes_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Modes_8h__incl.pdf b/docs/core/latex/Modes_8h__incl.pdf index 1c1a0b8c29..c46a79ddc7 100644 Binary files a/docs/core/latex/Modes_8h__incl.pdf and b/docs/core/latex/Modes_8h__incl.pdf differ diff --git a/docs/core/latex/MultiLedPattern_8cpp__incl.pdf b/docs/core/latex/MultiLedPattern_8cpp__incl.pdf index ab680d163c..2386c5d62f 100644 Binary files a/docs/core/latex/MultiLedPattern_8cpp__incl.pdf and b/docs/core/latex/MultiLedPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/MultiLedPattern_8h__dep__incl.pdf b/docs/core/latex/MultiLedPattern_8h__dep__incl.pdf index ef4b1a89ac..32fa0e82c8 100644 Binary files a/docs/core/latex/MultiLedPattern_8h__dep__incl.pdf and b/docs/core/latex/MultiLedPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/MultiLedPattern_8h__incl.pdf b/docs/core/latex/MultiLedPattern_8h__incl.pdf index b1930418da..a538dc4ff1 100644 Binary files a/docs/core/latex/MultiLedPattern_8h__incl.pdf and b/docs/core/latex/MultiLedPattern_8h__incl.pdf differ diff --git a/docs/core/latex/PatternArgs_8cpp__incl.pdf b/docs/core/latex/PatternArgs_8cpp__incl.pdf index ce1ac0afd9..497f2d75f3 100644 Binary files a/docs/core/latex/PatternArgs_8cpp__incl.pdf and b/docs/core/latex/PatternArgs_8cpp__incl.pdf differ diff --git a/docs/core/latex/PatternArgs_8h__dep__incl.pdf b/docs/core/latex/PatternArgs_8h__dep__incl.pdf index 1a242055c5..fbfce0d6c3 100644 Binary files a/docs/core/latex/PatternArgs_8h__dep__incl.pdf and b/docs/core/latex/PatternArgs_8h__dep__incl.pdf differ diff --git a/docs/core/latex/PatternArgs_8h__incl.pdf b/docs/core/latex/PatternArgs_8h__incl.pdf index 056bb7ba7b..660400c6f1 100644 Binary files a/docs/core/latex/PatternArgs_8h__incl.pdf and b/docs/core/latex/PatternArgs_8h__incl.pdf differ diff --git a/docs/core/latex/PatternBuilder_8cpp__incl.pdf b/docs/core/latex/PatternBuilder_8cpp__incl.pdf index fb637b274e..76af8dd161 100644 Binary files a/docs/core/latex/PatternBuilder_8cpp__incl.pdf and b/docs/core/latex/PatternBuilder_8cpp__incl.pdf differ diff --git a/docs/core/latex/PatternBuilder_8h__dep__incl.pdf b/docs/core/latex/PatternBuilder_8h__dep__incl.pdf index 7be95a2fdd..b6e3e5e99a 100644 Binary files a/docs/core/latex/PatternBuilder_8h__dep__incl.pdf and b/docs/core/latex/PatternBuilder_8h__dep__incl.pdf differ diff --git a/docs/core/latex/PatternBuilder_8h__incl.pdf b/docs/core/latex/PatternBuilder_8h__incl.pdf index 6c814e171b..ae7dd5023d 100644 Binary files a/docs/core/latex/PatternBuilder_8h__incl.pdf and b/docs/core/latex/PatternBuilder_8h__incl.pdf differ diff --git a/docs/core/latex/PatternSelect_8cpp__incl.pdf b/docs/core/latex/PatternSelect_8cpp__incl.pdf index c4a6e3d8c6..036572ae45 100644 Binary files a/docs/core/latex/PatternSelect_8cpp__incl.pdf and b/docs/core/latex/PatternSelect_8cpp__incl.pdf differ diff --git a/docs/core/latex/PatternSelect_8h__dep__incl.pdf b/docs/core/latex/PatternSelect_8h__dep__incl.pdf index bdd91ed00e..0524ee55b0 100644 Binary files a/docs/core/latex/PatternSelect_8h__dep__incl.pdf and b/docs/core/latex/PatternSelect_8h__dep__incl.pdf differ diff --git a/docs/core/latex/PatternSelect_8h__incl.pdf b/docs/core/latex/PatternSelect_8h__incl.pdf index 84d97200c0..b74544963e 100644 Binary files a/docs/core/latex/PatternSelect_8h__incl.pdf and b/docs/core/latex/PatternSelect_8h__incl.pdf differ diff --git a/docs/core/latex/Pattern_8cpp__incl.pdf b/docs/core/latex/Pattern_8cpp__incl.pdf index 1b35fd29c8..e0f7d1337c 100644 Binary files a/docs/core/latex/Pattern_8cpp__incl.pdf and b/docs/core/latex/Pattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/Pattern_8h__dep__incl.pdf b/docs/core/latex/Pattern_8h__dep__incl.pdf index 8733346cdb..165f655a3e 100644 Binary files a/docs/core/latex/Pattern_8h__dep__incl.pdf and b/docs/core/latex/Pattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Pattern_8h__incl.pdf b/docs/core/latex/Pattern_8h__incl.pdf index b9e967cd0e..433d119466 100644 Binary files a/docs/core/latex/Pattern_8h__incl.pdf and b/docs/core/latex/Pattern_8h__incl.pdf differ diff --git a/docs/core/latex/Patterns_8h__dep__incl.pdf b/docs/core/latex/Patterns_8h__dep__incl.pdf index 002cd9200e..aa9989dbbe 100644 Binary files a/docs/core/latex/Patterns_8h__dep__incl.pdf and b/docs/core/latex/Patterns_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Patterns_8h__incl.pdf b/docs/core/latex/Patterns_8h__incl.pdf index baf193527c..7d78c7e187 100644 Binary files a/docs/core/latex/Patterns_8h__incl.pdf and b/docs/core/latex/Patterns_8h__incl.pdf differ diff --git a/docs/core/latex/PulsishPattern_8cpp__incl.pdf b/docs/core/latex/PulsishPattern_8cpp__incl.pdf index 107e4ea17c..3f0da132b3 100644 Binary files a/docs/core/latex/PulsishPattern_8cpp__incl.pdf and b/docs/core/latex/PulsishPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/PulsishPattern_8h__dep__incl.pdf b/docs/core/latex/PulsishPattern_8h__dep__incl.pdf index c6db0b5f32..a376c57914 100644 Binary files a/docs/core/latex/PulsishPattern_8h__dep__incl.pdf and b/docs/core/latex/PulsishPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/PulsishPattern_8h__incl.pdf b/docs/core/latex/PulsishPattern_8h__incl.pdf index fd31fe314b..23287f7b15 100644 Binary files a/docs/core/latex/PulsishPattern_8h__incl.pdf and b/docs/core/latex/PulsishPattern_8h__incl.pdf differ diff --git a/docs/core/latex/Random_8cpp__incl.pdf b/docs/core/latex/Random_8cpp__incl.pdf index 418a5cb6ca..ff26f3b8db 100644 Binary files a/docs/core/latex/Random_8cpp__incl.pdf and b/docs/core/latex/Random_8cpp__incl.pdf differ diff --git a/docs/core/latex/Random_8h__dep__incl.pdf b/docs/core/latex/Random_8h__dep__incl.pdf index 5368d860e2..e7b6ec8205 100644 Binary files a/docs/core/latex/Random_8h__dep__incl.pdf and b/docs/core/latex/Random_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Random_8h__incl.pdf b/docs/core/latex/Random_8h__incl.pdf index a111d7b8fc..6650c1e05e 100644 Binary files a/docs/core/latex/Random_8h__incl.pdf and b/docs/core/latex/Random_8h__incl.pdf differ diff --git a/docs/core/latex/Randomizer_8cpp__incl.pdf b/docs/core/latex/Randomizer_8cpp__incl.pdf index f057b6280a..c6b8c8b01e 100644 Binary files a/docs/core/latex/Randomizer_8cpp__incl.pdf and b/docs/core/latex/Randomizer_8cpp__incl.pdf differ diff --git a/docs/core/latex/Randomizer_8h__dep__incl.pdf b/docs/core/latex/Randomizer_8h__dep__incl.pdf index 028b80e5fe..db8f17e898 100644 Binary files a/docs/core/latex/Randomizer_8h__dep__incl.pdf and b/docs/core/latex/Randomizer_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Randomizer_8h__incl.pdf b/docs/core/latex/Randomizer_8h__incl.pdf index 968ff7bdd4..dbc7fec161 100644 Binary files a/docs/core/latex/Randomizer_8h__incl.pdf and b/docs/core/latex/Randomizer_8h__incl.pdf differ diff --git a/docs/core/latex/Sequence_8cpp__incl.pdf b/docs/core/latex/Sequence_8cpp__incl.pdf index 4611e60d07..bb1e50d69d 100644 Binary files a/docs/core/latex/Sequence_8cpp__incl.pdf and b/docs/core/latex/Sequence_8cpp__incl.pdf differ diff --git a/docs/core/latex/Sequence_8h__dep__incl.pdf b/docs/core/latex/Sequence_8h__dep__incl.pdf index c3389eae8c..9857b0a6a2 100644 Binary files a/docs/core/latex/Sequence_8h__dep__incl.pdf and b/docs/core/latex/Sequence_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Sequence_8h__incl.pdf b/docs/core/latex/Sequence_8h__incl.pdf index c36de2085e..4704dc0860 100644 Binary files a/docs/core/latex/Sequence_8h__incl.pdf and b/docs/core/latex/Sequence_8h__incl.pdf differ diff --git a/docs/core/latex/SequencedPattern_8cpp__incl.pdf b/docs/core/latex/SequencedPattern_8cpp__incl.pdf index 53c553a55f..2917c6ab51 100644 Binary files a/docs/core/latex/SequencedPattern_8cpp__incl.pdf and b/docs/core/latex/SequencedPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/SequencedPattern_8h__dep__incl.pdf b/docs/core/latex/SequencedPattern_8h__dep__incl.pdf index f59cf925c3..ca5c5bd70c 100644 Binary files a/docs/core/latex/SequencedPattern_8h__dep__incl.pdf and b/docs/core/latex/SequencedPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/SequencedPattern_8h__incl.pdf b/docs/core/latex/SequencedPattern_8h__incl.pdf index 7f7e947372..09d7d03421 100644 Binary files a/docs/core/latex/SequencedPattern_8h__incl.pdf and b/docs/core/latex/SequencedPattern_8h__incl.pdf differ diff --git a/docs/core/latex/Serial_8cpp__incl.pdf b/docs/core/latex/Serial_8cpp__incl.pdf index 7c2d2f9f1a..d8b6aba672 100644 Binary files a/docs/core/latex/Serial_8cpp__incl.pdf and b/docs/core/latex/Serial_8cpp__incl.pdf differ diff --git a/docs/core/latex/Serial_8h__dep__incl.pdf b/docs/core/latex/Serial_8h__dep__incl.pdf index 384ee0e0a7..9b5bb744d2 100644 Binary files a/docs/core/latex/Serial_8h__dep__incl.pdf and b/docs/core/latex/Serial_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Serial_8h__incl.pdf b/docs/core/latex/Serial_8h__incl.pdf index 796012d122..2375a04390 100644 Binary files a/docs/core/latex/Serial_8h__incl.pdf and b/docs/core/latex/Serial_8h__incl.pdf differ diff --git a/docs/core/latex/SingleLedPattern_8cpp__incl.pdf b/docs/core/latex/SingleLedPattern_8cpp__incl.pdf index 27c2ea24d2..35698bf0b5 100644 Binary files a/docs/core/latex/SingleLedPattern_8cpp__incl.pdf and b/docs/core/latex/SingleLedPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/SingleLedPattern_8h__dep__incl.pdf b/docs/core/latex/SingleLedPattern_8h__dep__incl.pdf index 3eb8808138..b12452568d 100644 Binary files a/docs/core/latex/SingleLedPattern_8h__dep__incl.pdf and b/docs/core/latex/SingleLedPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/SingleLedPattern_8h__incl.pdf b/docs/core/latex/SingleLedPattern_8h__incl.pdf index 9807901813..391233b559 100644 Binary files a/docs/core/latex/SingleLedPattern_8h__incl.pdf and b/docs/core/latex/SingleLedPattern_8h__incl.pdf differ diff --git a/docs/core/latex/SnowballPattern_8cpp__incl.pdf b/docs/core/latex/SnowballPattern_8cpp__incl.pdf index 3af9f6b315..9693799b61 100644 Binary files a/docs/core/latex/SnowballPattern_8cpp__incl.pdf and b/docs/core/latex/SnowballPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/SnowballPattern_8h__dep__incl.pdf b/docs/core/latex/SnowballPattern_8h__dep__incl.pdf index ce8f76511b..2388838fe8 100644 Binary files a/docs/core/latex/SnowballPattern_8h__dep__incl.pdf and b/docs/core/latex/SnowballPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/SnowballPattern_8h__incl.pdf b/docs/core/latex/SnowballPattern_8h__incl.pdf index d4debf4675..d7b594bfc4 100644 Binary files a/docs/core/latex/SnowballPattern_8h__incl.pdf and b/docs/core/latex/SnowballPattern_8h__incl.pdf differ diff --git a/docs/core/latex/SolidPattern_8cpp__incl.pdf b/docs/core/latex/SolidPattern_8cpp__incl.pdf index c6860374e1..c2324e60e9 100644 Binary files a/docs/core/latex/SolidPattern_8cpp__incl.pdf and b/docs/core/latex/SolidPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/SolidPattern_8h__dep__incl.pdf b/docs/core/latex/SolidPattern_8h__dep__incl.pdf index d1b77c9887..02a358dd73 100644 Binary files a/docs/core/latex/SolidPattern_8h__dep__incl.pdf and b/docs/core/latex/SolidPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/SolidPattern_8h__incl.pdf b/docs/core/latex/SolidPattern_8h__incl.pdf index 7cf8673ccb..d81d862b55 100644 Binary files a/docs/core/latex/SolidPattern_8h__incl.pdf and b/docs/core/latex/SolidPattern_8h__incl.pdf differ diff --git a/docs/core/latex/SparkleTracePattern_8cpp__incl.pdf b/docs/core/latex/SparkleTracePattern_8cpp__incl.pdf index 90b6cf1ba0..35fb2d2a36 100644 Binary files a/docs/core/latex/SparkleTracePattern_8cpp__incl.pdf and b/docs/core/latex/SparkleTracePattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/SparkleTracePattern_8h__dep__incl.pdf b/docs/core/latex/SparkleTracePattern_8h__dep__incl.pdf index bfadeb0367..007fa4aa12 100644 Binary files a/docs/core/latex/SparkleTracePattern_8h__dep__incl.pdf and b/docs/core/latex/SparkleTracePattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/SparkleTracePattern_8h__incl.pdf b/docs/core/latex/SparkleTracePattern_8h__incl.pdf index 8816db4a82..2e62da335b 100644 Binary files a/docs/core/latex/SparkleTracePattern_8h__incl.pdf and b/docs/core/latex/SparkleTracePattern_8h__incl.pdf differ diff --git a/docs/core/latex/Storage_8cpp__incl.pdf b/docs/core/latex/Storage_8cpp__incl.pdf index cafc435434..2a57ca2f19 100644 Binary files a/docs/core/latex/Storage_8cpp__incl.pdf and b/docs/core/latex/Storage_8cpp__incl.pdf differ diff --git a/docs/core/latex/Storage_8h__dep__incl.pdf b/docs/core/latex/Storage_8h__dep__incl.pdf index 05a0062e87..7cf56828e7 100644 Binary files a/docs/core/latex/Storage_8h__dep__incl.pdf and b/docs/core/latex/Storage_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Storage_8h__incl.pdf b/docs/core/latex/Storage_8h__incl.pdf index e311570c8e..b7ead86542 100644 Binary files a/docs/core/latex/Storage_8h__incl.pdf and b/docs/core/latex/Storage_8h__incl.pdf differ diff --git a/docs/core/latex/TheaterChasePattern_8cpp__incl.pdf b/docs/core/latex/TheaterChasePattern_8cpp__incl.pdf index 192bcd3614..d6837584f1 100644 Binary files a/docs/core/latex/TheaterChasePattern_8cpp__incl.pdf and b/docs/core/latex/TheaterChasePattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/TheaterChasePattern_8h__dep__incl.pdf b/docs/core/latex/TheaterChasePattern_8h__dep__incl.pdf index 37b43a5643..af3679489a 100644 Binary files a/docs/core/latex/TheaterChasePattern_8h__dep__incl.pdf and b/docs/core/latex/TheaterChasePattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/TheaterChasePattern_8h__incl.pdf b/docs/core/latex/TheaterChasePattern_8h__incl.pdf index fc871dd7da..37e9d25c43 100644 Binary files a/docs/core/latex/TheaterChasePattern_8h__incl.pdf and b/docs/core/latex/TheaterChasePattern_8h__incl.pdf differ diff --git a/docs/core/latex/TimeControl_8cpp__incl.pdf b/docs/core/latex/TimeControl_8cpp__incl.pdf index c312418ac4..9e669572f7 100644 Binary files a/docs/core/latex/TimeControl_8cpp__incl.pdf and b/docs/core/latex/TimeControl_8cpp__incl.pdf differ diff --git a/docs/core/latex/TimeControl_8h__dep__incl.pdf b/docs/core/latex/TimeControl_8h__dep__incl.pdf index 1d0e46ae07..2adda4eeed 100644 Binary files a/docs/core/latex/TimeControl_8h__dep__incl.pdf and b/docs/core/latex/TimeControl_8h__dep__incl.pdf differ diff --git a/docs/core/latex/TimeControl_8h__incl.pdf b/docs/core/latex/TimeControl_8h__incl.pdf index b5955aaf67..5214849a04 100644 Binary files a/docs/core/latex/TimeControl_8h__incl.pdf and b/docs/core/latex/TimeControl_8h__incl.pdf differ diff --git a/docs/core/latex/Timer_8cpp__incl.pdf b/docs/core/latex/Timer_8cpp__incl.pdf index 58dfb83d2a..3a30b54f22 100644 Binary files a/docs/core/latex/Timer_8cpp__incl.pdf and b/docs/core/latex/Timer_8cpp__incl.pdf differ diff --git a/docs/core/latex/Timer_8h__dep__incl.pdf b/docs/core/latex/Timer_8h__dep__incl.pdf index 9fd468161f..3028e4fb30 100644 Binary files a/docs/core/latex/Timer_8h__dep__incl.pdf and b/docs/core/latex/Timer_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Timer_8h__incl.pdf b/docs/core/latex/Timer_8h__incl.pdf index c54c741bf7..46af172ff1 100644 Binary files a/docs/core/latex/Timer_8h__incl.pdf and b/docs/core/latex/Timer_8h__incl.pdf differ diff --git a/docs/core/latex/Timings_8h__dep__incl.pdf b/docs/core/latex/Timings_8h__dep__incl.pdf index 942aefc3e1..f3dfdc0702 100644 Binary files a/docs/core/latex/Timings_8h__dep__incl.pdf and b/docs/core/latex/Timings_8h__dep__incl.pdf differ diff --git a/docs/core/latex/Timings_8h__incl.pdf b/docs/core/latex/Timings_8h__incl.pdf index 4139ca5c08..c3e77b1273 100644 Binary files a/docs/core/latex/Timings_8h__incl.pdf and b/docs/core/latex/Timings_8h__incl.pdf differ diff --git a/docs/core/latex/VLConfig_8h__dep__incl.pdf b/docs/core/latex/VLConfig_8h__dep__incl.pdf index 00e9638fba..02fa91783b 100644 Binary files a/docs/core/latex/VLConfig_8h__dep__incl.pdf and b/docs/core/latex/VLConfig_8h__dep__incl.pdf differ diff --git a/docs/core/latex/VLConfig_8h__incl.pdf b/docs/core/latex/VLConfig_8h__incl.pdf index 24e1ba0e3c..65a2e0ec5f 100644 Binary files a/docs/core/latex/VLConfig_8h__incl.pdf and b/docs/core/latex/VLConfig_8h__incl.pdf differ diff --git a/docs/core/latex/VLReceiver_8cpp.tex b/docs/core/latex/VLReceiver_8cpp.tex index 4182c5faac..8b19f5a923 100644 --- a/docs/core/latex/VLReceiver_8cpp.tex +++ b/docs/core/latex/VLReceiver_8cpp.tex @@ -25,6 +25,8 @@ \#define \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\+\_\+\+OFFSET}}~100 \item \#define \mbox{\hyperlink{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}{THRESHOLD\+\_\+\+BEGIN}}~(\mbox{\hyperlink{VLReceiver_8cpp_aa3c9d5bc3f1c3dfec69046200aecb29a}{MIN\+\_\+\+THRESHOLD}} + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\+\_\+\+OFFSET}}) +\item +\#define \mbox{\hyperlink{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}{SAMPLE\+\_\+\+COUNT}}~5 \end{DoxyCompactItemize} \doxysubsection*{Functions} \begin{DoxyCompactItemize} @@ -59,6 +61,16 @@ Definition at line 24 of file VLReceiver.\+cpp. +\mbox{\Hypertarget{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}\label{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}} +\index{VLReceiver.cpp@{VLReceiver.cpp}!SAMPLE\_COUNT@{SAMPLE\_COUNT}} +\index{SAMPLE\_COUNT@{SAMPLE\_COUNT}!VLReceiver.cpp@{VLReceiver.cpp}} +\doxysubsubsection{\texorpdfstring{SAMPLE\_COUNT}{SAMPLE\_COUNT}} +{\footnotesize\ttfamily \#define SAMPLE\+\_\+\+COUNT~5} + + + +Definition at line 35 of file VLReceiver.\+cpp. + \mbox{\Hypertarget{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}\label{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}} \index{VLReceiver.cpp@{VLReceiver.cpp}!THRESHOLD\_BEGIN@{THRESHOLD\_BEGIN}} \index{THRESHOLD\_BEGIN@{THRESHOLD\_BEGIN}!VLReceiver.cpp@{VLReceiver.cpp}} @@ -80,35 +92,35 @@ -Definition at line 29 of file VLReceiver.\+cpp. +Definition at line 38 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{30 \{} -\DoxyCodeLine{31 \textcolor{comment}{// this will store the last known state}} -\DoxyCodeLine{32 \textcolor{keyword}{static} \textcolor{keywordtype}{bool} wasAboveThreshold = \textcolor{keyword}{false};} -\DoxyCodeLine{33 \textcolor{comment}{// grab the current analog value but divide it by 4 (the number of samples)}} -\DoxyCodeLine{34 uint16\_t val = (ADC0.RES >> 2);} -\DoxyCodeLine{35 \textcolor{comment}{// calculate a threshold by using the baseline minimum value that is above 0}} -\DoxyCodeLine{36 \textcolor{comment}{// with a static offset, this ensures whatever the baseline light level and/or}} -\DoxyCodeLine{37 \textcolor{comment}{// hardware sensitivity is it will always pick a threshold just above the 'off'}} -\DoxyCodeLine{38 \textcolor{keywordflow}{if} (val > \mbox{\hyperlink{VLReceiver_8cpp_aa3c9d5bc3f1c3dfec69046200aecb29a}{MIN\_THRESHOLD}} \&\& val < (\mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\_OFFSET}})) \{} -\DoxyCodeLine{39 \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} = val + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\_OFFSET}};} -\DoxyCodeLine{40 \}} -\DoxyCodeLine{41 \textcolor{comment}{// compare the current analog value to the light threshold}} -\DoxyCodeLine{42 \textcolor{keywordtype}{bool} isAboveThreshold = (val > \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}});} -\DoxyCodeLine{43 \textcolor{keywordflow}{if} (wasAboveThreshold != isAboveThreshold) \{} -\DoxyCodeLine{44 \mbox{\hyperlink{classVLReceiver_ada08a00c52a7d4aa531c332b358b386f}{VLReceiver::recvPCIHandler}}();} -\DoxyCodeLine{45 wasAboveThreshold = isAboveThreshold;} -\DoxyCodeLine{46 \}} -\DoxyCodeLine{47 \textcolor{comment}{// Clear the Window Comparator interrupt flag}} -\DoxyCodeLine{48 ADC0.INTFLAGS = ADC\_WCMP\_bm;} -\DoxyCodeLine{49 \}} +\DoxyCodeLine{39 \{} +\DoxyCodeLine{40 \textcolor{comment}{// this will store the last known state}} +\DoxyCodeLine{41 \textcolor{keyword}{static} \textcolor{keywordtype}{bool} wasAboveThreshold = \textcolor{keyword}{false};} +\DoxyCodeLine{42 \textcolor{comment}{// grab the current analog value but divide it by 8 (the number of samples)}} +\DoxyCodeLine{43 uint16\_t val = (ADC0.RES >> \mbox{\hyperlink{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}{SAMPLE\_COUNT}});} +\DoxyCodeLine{44 \textcolor{comment}{// calculate a threshold by using the baseline minimum value that is above 0}} +\DoxyCodeLine{45 \textcolor{comment}{// with a static offset, this ensures whatever the baseline light level and/or}} +\DoxyCodeLine{46 \textcolor{comment}{// hardware sensitivity is it will always pick a threshold just above the 'off'}} +\DoxyCodeLine{47 \textcolor{keywordflow}{if} (val > \mbox{\hyperlink{VLReceiver_8cpp_aa3c9d5bc3f1c3dfec69046200aecb29a}{MIN\_THRESHOLD}} \&\& val < (\mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\_OFFSET}})) \{} +\DoxyCodeLine{48 \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} = val + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\_OFFSET}};} +\DoxyCodeLine{49 \}} +\DoxyCodeLine{50 \textcolor{comment}{// compare the current analog value to the light threshold}} +\DoxyCodeLine{51 \textcolor{keywordtype}{bool} isAboveThreshold = (val > \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}});} +\DoxyCodeLine{52 \textcolor{keywordflow}{if} (wasAboveThreshold != isAboveThreshold) \{} +\DoxyCodeLine{53 \mbox{\hyperlink{classVLReceiver_ada08a00c52a7d4aa531c332b358b386f}{VLReceiver::recvPCIHandler}}();} +\DoxyCodeLine{54 wasAboveThreshold = isAboveThreshold;} +\DoxyCodeLine{55 \}} +\DoxyCodeLine{56 \textcolor{comment}{// Clear the Window Comparator interrupt flag}} +\DoxyCodeLine{57 ADC0.INTFLAGS = ADC\_WCMP\_bm;} +\DoxyCodeLine{58 \}} \end{DoxyCode} -References BASE\+\_\+\+OFFSET, MIN\+\_\+\+THRESHOLD, VLReceiver\+::recv\+PCIHandler(), and threshold. +References BASE\+\_\+\+OFFSET, MIN\+\_\+\+THRESHOLD, VLReceiver\+::recv\+PCIHandler(), SAMPLE\+\_\+\+COUNT, and threshold. @@ -121,7 +133,7 @@ -Definition at line 28 of file VLReceiver.\+cpp. +Definition at line 37 of file VLReceiver.\+cpp. diff --git a/docs/core/latex/VLReceiver_8cpp__incl.pdf b/docs/core/latex/VLReceiver_8cpp__incl.pdf index 276d58fed7..a1c9dd812a 100644 Binary files a/docs/core/latex/VLReceiver_8cpp__incl.pdf and b/docs/core/latex/VLReceiver_8cpp__incl.pdf differ diff --git a/docs/core/latex/VLReceiver_8h__dep__incl.pdf b/docs/core/latex/VLReceiver_8h__dep__incl.pdf index 097bb02277..dad303050c 100644 Binary files a/docs/core/latex/VLReceiver_8h__dep__incl.pdf and b/docs/core/latex/VLReceiver_8h__dep__incl.pdf differ diff --git a/docs/core/latex/VLReceiver_8h__incl.pdf b/docs/core/latex/VLReceiver_8h__incl.pdf index 5eb027500c..bab4d4478e 100644 Binary files a/docs/core/latex/VLReceiver_8h__incl.pdf and b/docs/core/latex/VLReceiver_8h__incl.pdf differ diff --git a/docs/core/latex/VLSender_8cpp__incl.pdf b/docs/core/latex/VLSender_8cpp__incl.pdf index f0957b8ecf..4d91aee10f 100644 Binary files a/docs/core/latex/VLSender_8cpp__incl.pdf and b/docs/core/latex/VLSender_8cpp__incl.pdf differ diff --git a/docs/core/latex/VLSender_8h__dep__incl.pdf b/docs/core/latex/VLSender_8h__dep__incl.pdf index 830192c200..84a7e64236 100644 Binary files a/docs/core/latex/VLSender_8h__dep__incl.pdf and b/docs/core/latex/VLSender_8h__dep__incl.pdf differ diff --git a/docs/core/latex/VLSender_8h__incl.pdf b/docs/core/latex/VLSender_8h__incl.pdf index 60e67d155e..6708146eac 100644 Binary files a/docs/core/latex/VLSender_8h__incl.pdf and b/docs/core/latex/VLSender_8h__incl.pdf differ diff --git a/docs/core/latex/VortexConfig_8h.tex b/docs/core/latex/VortexConfig_8h.tex index ee97d6de7c..9a786618b6 100644 --- a/docs/core/latex/VortexConfig_8h.tex +++ b/docs/core/latex/VortexConfig_8h.tex @@ -22,7 +22,7 @@ \item \#define \mbox{\hyperlink{VortexConfig_8h_ad51691e0bf3c0a33a9b4929507a7d4d8}{VORTEX\+\_\+\+VERSION\+\_\+\+MAJOR}}~1 \item -\#define \mbox{\hyperlink{VortexConfig_8h_a5192bd4a7eea3a54e5b00405185d9d4d}{VORTEX\+\_\+\+VERSION\+\_\+\+MINOR}}~0 +\#define \mbox{\hyperlink{VortexConfig_8h_a5192bd4a7eea3a54e5b00405185d9d4d}{VORTEX\+\_\+\+VERSION\+\_\+\+MINOR}}~1 \item \#define \mbox{\hyperlink{VortexConfig_8h_a0d801866c302fc22f8bfb9a4a25a0462}{VORTEX\+\_\+\+VERSION\+\_\+\+NUMBER}}~\mbox{\hyperlink{VortexConfig_8h_a5192bd4a7eea3a54e5b00405185d9d4d}{VORTEX\+\_\+\+VERSION\+\_\+\+MAJOR.\+VORTEX\+\_\+\+VERSION\+\_\+\+MINOR}} \item @@ -32,7 +32,7 @@ \item \#define \mbox{\hyperlink{VortexConfig_8h_ab8be8ca691d7de7545bb0c2c1a4a6783}{VORTEX\+\_\+\+VERSION}}~\mbox{\hyperlink{VortexConfig_8h_aa1383d86e1b2c4442514026fd7ce2307}{EXPAND\+\_\+\+AND\+\_\+\+QUOTE}}(\mbox{\hyperlink{VortexConfig_8h_a0d801866c302fc22f8bfb9a4a25a0462}{VORTEX\+\_\+\+VERSION\+\_\+\+NUMBER}}) \item -\#define \mbox{\hyperlink{VortexConfig_8h_ac97ede821479740907057d93bffdb61a}{VORTEX\+\_\+\+NAME}}~\char`\"{}Igneous\char`\"{} +\#define \mbox{\hyperlink{VortexConfig_8h_ac97ede821479740907057d93bffdb61a}{VORTEX\+\_\+\+NAME}}~\char`\"{}Core\char`\"{} \item \#define \mbox{\hyperlink{VortexConfig_8h_ad3c1f0970158d605358b7f828366c3d8}{VORTEX\+\_\+\+FULL\+\_\+\+NAME}}~\char`\"{}Vortex Engine v\char`\"{} VORTEX\+\_\+\+VERSION \char`\"{} \textquotesingle{}\char`\"{} \mbox{\hyperlink{VortexConfig_8h_ac97ede821479740907057d93bffdb61a}{VORTEX\+\_\+\+NAME}} \char`\"{}\textquotesingle{} ( built \char`\"{} \+\_\+\+\_\+\+TIMESTAMP\+\_\+\+\_\+ \char`\"{})\char`\"{} \item @@ -50,7 +50,7 @@ \item \#define \mbox{\hyperlink{VortexConfig_8h_ae54a4f60fb47ad89ca3c3aafc3e77860}{AUTO\+\_\+\+RANDOM\+\_\+\+DELAY}}~1875 \item -\#define \mbox{\hyperlink{VortexConfig_8h_a99fb9bcab397455dbf9c0e2aa904d2d9}{AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS}}~((\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $>$ 2) ? (\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $\ast$ 2) \+: 4) +\#define \mbox{\hyperlink{VortexConfig_8h_a99fb9bcab397455dbf9c0e2aa904d2d9}{AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS}}~10 \item \#define \mbox{\hyperlink{VortexConfig_8h_aad0adf88f8c22c7eb2c55ce9d11df0f8}{AUTO\+\_\+\+CYCLE\+\_\+\+RANDOMIZER\+\_\+\+CLICKS}}~3 \item @@ -227,7 +227,7 @@ \index{VortexConfig.h@{VortexConfig.h}!AUTO\_CYCLE\_MODES\_CLICKS@{AUTO\_CYCLE\_MODES\_CLICKS}} \index{AUTO\_CYCLE\_MODES\_CLICKS@{AUTO\_CYCLE\_MODES\_CLICKS}!VortexConfig.h@{VortexConfig.h}} \doxysubsubsection{\texorpdfstring{AUTO\_CYCLE\_MODES\_CLICKS}{AUTO\_CYCLE\_MODES\_CLICKS}} -{\footnotesize\ttfamily \#define AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS~((\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $>$ 2) ? (\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $\ast$ 2) \+: 4)} +{\footnotesize\ttfamily \#define AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS~10} @@ -987,7 +987,7 @@ \index{VortexConfig.h@{VortexConfig.h}!VORTEX\_NAME@{VORTEX\_NAME}} \index{VORTEX\_NAME@{VORTEX\_NAME}!VortexConfig.h@{VortexConfig.h}} \doxysubsubsection{\texorpdfstring{VORTEX\_NAME}{VORTEX\_NAME}} -{\footnotesize\ttfamily \#define VORTEX\+\_\+\+NAME~\char`\"{}Igneous\char`\"{}} +{\footnotesize\ttfamily \#define VORTEX\+\_\+\+NAME~\char`\"{}Core\char`\"{}} @@ -1027,7 +1027,7 @@ \index{VortexConfig.h@{VortexConfig.h}!VORTEX\_VERSION\_MINOR@{VORTEX\_VERSION\_MINOR}} \index{VORTEX\_VERSION\_MINOR@{VORTEX\_VERSION\_MINOR}!VortexConfig.h@{VortexConfig.h}} \doxysubsubsection{\texorpdfstring{VORTEX\_VERSION\_MINOR}{VORTEX\_VERSION\_MINOR}} -{\footnotesize\ttfamily \#define VORTEX\+\_\+\+VERSION\+\_\+\+MINOR~0} +{\footnotesize\ttfamily \#define VORTEX\+\_\+\+VERSION\+\_\+\+MINOR~1} diff --git a/docs/core/latex/VortexConfig_8h__dep__incl.pdf b/docs/core/latex/VortexConfig_8h__dep__incl.pdf index 04d3200017..1671928c0c 100644 Binary files a/docs/core/latex/VortexConfig_8h__dep__incl.pdf and b/docs/core/latex/VortexConfig_8h__dep__incl.pdf differ diff --git a/docs/core/latex/VortexConfig_8h__incl.pdf b/docs/core/latex/VortexConfig_8h__incl.pdf index 66e2ead4a3..dd0df83d89 100644 Binary files a/docs/core/latex/VortexConfig_8h__incl.pdf and b/docs/core/latex/VortexConfig_8h__incl.pdf differ diff --git a/docs/core/latex/VortexEngine_8cpp__incl.pdf b/docs/core/latex/VortexEngine_8cpp__incl.pdf index 2f34c4541e..9b16c38e78 100644 Binary files a/docs/core/latex/VortexEngine_8cpp__incl.pdf and b/docs/core/latex/VortexEngine_8cpp__incl.pdf differ diff --git a/docs/core/latex/VortexEngine_8h__dep__incl.pdf b/docs/core/latex/VortexEngine_8h__dep__incl.pdf index ffc2bc160a..c9d76351b6 100644 Binary files a/docs/core/latex/VortexEngine_8h__dep__incl.pdf and b/docs/core/latex/VortexEngine_8h__dep__incl.pdf differ diff --git a/docs/core/latex/VortexEngine_8h__incl.pdf b/docs/core/latex/VortexEngine_8h__incl.pdf index df0945a274..2a6019c540 100644 Binary files a/docs/core/latex/VortexEngine_8h__incl.pdf and b/docs/core/latex/VortexEngine_8h__incl.pdf differ diff --git a/docs/core/latex/VortexWipePattern_8cpp__incl.pdf b/docs/core/latex/VortexWipePattern_8cpp__incl.pdf index 4e7a6fa2c1..493be745d9 100644 Binary files a/docs/core/latex/VortexWipePattern_8cpp__incl.pdf and b/docs/core/latex/VortexWipePattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/VortexWipePattern_8h__dep__incl.pdf b/docs/core/latex/VortexWipePattern_8h__dep__incl.pdf index c6a237950c..2a7bea2661 100644 Binary files a/docs/core/latex/VortexWipePattern_8h__dep__incl.pdf and b/docs/core/latex/VortexWipePattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/VortexWipePattern_8h__incl.pdf b/docs/core/latex/VortexWipePattern_8h__incl.pdf index a8c2523e7a..27dfe0ec51 100644 Binary files a/docs/core/latex/VortexWipePattern_8h__incl.pdf and b/docs/core/latex/VortexWipePattern_8h__incl.pdf differ diff --git a/docs/core/latex/WarpPattern_8cpp__incl.pdf b/docs/core/latex/WarpPattern_8cpp__incl.pdf index 3075106dee..f8f671684d 100644 Binary files a/docs/core/latex/WarpPattern_8cpp__incl.pdf and b/docs/core/latex/WarpPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/WarpPattern_8h__dep__incl.pdf b/docs/core/latex/WarpPattern_8h__dep__incl.pdf index 93dcc03f09..a2dd70f1b3 100644 Binary files a/docs/core/latex/WarpPattern_8h__dep__incl.pdf and b/docs/core/latex/WarpPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/WarpPattern_8h__incl.pdf b/docs/core/latex/WarpPattern_8h__incl.pdf index 86baae1627..e153a93f62 100644 Binary files a/docs/core/latex/WarpPattern_8h__incl.pdf and b/docs/core/latex/WarpPattern_8h__incl.pdf differ diff --git a/docs/core/latex/WarpWormPattern_8cpp__incl.pdf b/docs/core/latex/WarpWormPattern_8cpp__incl.pdf index edf355139f..38e3879d4d 100644 Binary files a/docs/core/latex/WarpWormPattern_8cpp__incl.pdf and b/docs/core/latex/WarpWormPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/WarpWormPattern_8h__dep__incl.pdf b/docs/core/latex/WarpWormPattern_8h__dep__incl.pdf index 1adecd915d..2cd9cd09c6 100644 Binary files a/docs/core/latex/WarpWormPattern_8h__dep__incl.pdf and b/docs/core/latex/WarpWormPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/WarpWormPattern_8h__incl.pdf b/docs/core/latex/WarpWormPattern_8h__incl.pdf index 113245ab0e..ca55cf68d3 100644 Binary files a/docs/core/latex/WarpWormPattern_8h__incl.pdf and b/docs/core/latex/WarpWormPattern_8h__incl.pdf differ diff --git a/docs/core/latex/ZigzagPattern_8cpp__incl.pdf b/docs/core/latex/ZigzagPattern_8cpp__incl.pdf index 8072e961b4..6dd697fb7d 100644 Binary files a/docs/core/latex/ZigzagPattern_8cpp__incl.pdf and b/docs/core/latex/ZigzagPattern_8cpp__incl.pdf differ diff --git a/docs/core/latex/ZigzagPattern_8h__dep__incl.pdf b/docs/core/latex/ZigzagPattern_8h__dep__incl.pdf index 4e38cf2328..5647fbe59e 100644 Binary files a/docs/core/latex/ZigzagPattern_8h__dep__incl.pdf and b/docs/core/latex/ZigzagPattern_8h__dep__incl.pdf differ diff --git a/docs/core/latex/ZigzagPattern_8h__incl.pdf b/docs/core/latex/ZigzagPattern_8h__incl.pdf index 08813415f2..8f156400d1 100644 Binary files a/docs/core/latex/ZigzagPattern_8h__incl.pdf and b/docs/core/latex/ZigzagPattern_8h__incl.pdf differ diff --git a/docs/core/latex/classBackStrobePattern__coll__graph.pdf b/docs/core/latex/classBackStrobePattern__coll__graph.pdf index c4743972e9..36aa45cbfd 100644 Binary files a/docs/core/latex/classBackStrobePattern__coll__graph.pdf and b/docs/core/latex/classBackStrobePattern__coll__graph.pdf differ diff --git a/docs/core/latex/classBackStrobePattern__inherit__graph.pdf b/docs/core/latex/classBackStrobePattern__inherit__graph.pdf index ac25c9dae9..aba99dc8de 100644 Binary files a/docs/core/latex/classBackStrobePattern__inherit__graph.pdf and b/docs/core/latex/classBackStrobePattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classBasicPattern__coll__graph.pdf b/docs/core/latex/classBasicPattern__coll__graph.pdf index 9f783ecca7..ce754d7146 100644 Binary files a/docs/core/latex/classBasicPattern__coll__graph.pdf and b/docs/core/latex/classBasicPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classBasicPattern__inherit__graph.pdf b/docs/core/latex/classBasicPattern__inherit__graph.pdf index 256e62f9b1..85a9274318 100644 Binary files a/docs/core/latex/classBasicPattern__inherit__graph.pdf and b/docs/core/latex/classBasicPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classBlendPattern__coll__graph.pdf b/docs/core/latex/classBlendPattern__coll__graph.pdf index 548ee50370..52fad1b955 100644 Binary files a/docs/core/latex/classBlendPattern__coll__graph.pdf and b/docs/core/latex/classBlendPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classBlendPattern__inherit__graph.pdf b/docs/core/latex/classBlendPattern__inherit__graph.pdf index 699506c905..df8a9eab83 100644 Binary files a/docs/core/latex/classBlendPattern__inherit__graph.pdf and b/docs/core/latex/classBlendPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classBlinkStepPattern__coll__graph.pdf b/docs/core/latex/classBlinkStepPattern__coll__graph.pdf index 3839b79943..c5d042fc46 100644 Binary files a/docs/core/latex/classBlinkStepPattern__coll__graph.pdf and b/docs/core/latex/classBlinkStepPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classBlinkStepPattern__inherit__graph.pdf b/docs/core/latex/classBlinkStepPattern__inherit__graph.pdf index a5098ad848..6eba456661 100644 Binary files a/docs/core/latex/classBlinkStepPattern__inherit__graph.pdf and b/docs/core/latex/classBlinkStepPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classBouncePattern__coll__graph.pdf b/docs/core/latex/classBouncePattern__coll__graph.pdf index e04290476c..e2caa96edd 100644 Binary files a/docs/core/latex/classBouncePattern__coll__graph.pdf and b/docs/core/latex/classBouncePattern__coll__graph.pdf differ diff --git a/docs/core/latex/classBouncePattern__inherit__graph.pdf b/docs/core/latex/classBouncePattern__inherit__graph.pdf index bb148ea045..610a7c9bea 100644 Binary files a/docs/core/latex/classBouncePattern__inherit__graph.pdf and b/docs/core/latex/classBouncePattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classButtons__coll__graph.pdf b/docs/core/latex/classButtons__coll__graph.pdf index 2441466e93..217363edc7 100644 Binary files a/docs/core/latex/classButtons__coll__graph.pdf and b/docs/core/latex/classButtons__coll__graph.pdf differ diff --git a/docs/core/latex/classByteStream__coll__graph.pdf b/docs/core/latex/classByteStream__coll__graph.pdf index 2ce0a383b4..145d7176a4 100644 Binary files a/docs/core/latex/classByteStream__coll__graph.pdf and b/docs/core/latex/classByteStream__coll__graph.pdf differ diff --git a/docs/core/latex/classChaserPattern__coll__graph.pdf b/docs/core/latex/classChaserPattern__coll__graph.pdf index 79a4668aa1..5941b54dc5 100644 Binary files a/docs/core/latex/classChaserPattern__coll__graph.pdf and b/docs/core/latex/classChaserPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classChaserPattern__inherit__graph.pdf b/docs/core/latex/classChaserPattern__inherit__graph.pdf index c469945fc5..20585b3be2 100644 Binary files a/docs/core/latex/classChaserPattern__inherit__graph.pdf and b/docs/core/latex/classChaserPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classColorSelect__coll__graph.pdf b/docs/core/latex/classColorSelect__coll__graph.pdf index e4ba52ac1b..0f4a7c238c 100644 Binary files a/docs/core/latex/classColorSelect__coll__graph.pdf and b/docs/core/latex/classColorSelect__coll__graph.pdf differ diff --git a/docs/core/latex/classColorSelect__inherit__graph.pdf b/docs/core/latex/classColorSelect__inherit__graph.pdf index 1a96a768d8..707a8646a9 100644 Binary files a/docs/core/latex/classColorSelect__inherit__graph.pdf and b/docs/core/latex/classColorSelect__inherit__graph.pdf differ diff --git a/docs/core/latex/classColorsetMap__coll__graph.pdf b/docs/core/latex/classColorsetMap__coll__graph.pdf index 3e10177b50..f9444a5fbc 100644 Binary files a/docs/core/latex/classColorsetMap__coll__graph.pdf and b/docs/core/latex/classColorsetMap__coll__graph.pdf differ diff --git a/docs/core/latex/classColorset__coll__graph.pdf b/docs/core/latex/classColorset__coll__graph.pdf index 13f5aa7c4e..976dc4bd89 100644 Binary files a/docs/core/latex/classColorset__coll__graph.pdf and b/docs/core/latex/classColorset__coll__graph.pdf differ diff --git a/docs/core/latex/classCompoundPattern__coll__graph.pdf b/docs/core/latex/classCompoundPattern__coll__graph.pdf index 8135de04cb..d0e50d67ca 100644 Binary files a/docs/core/latex/classCompoundPattern__coll__graph.pdf and b/docs/core/latex/classCompoundPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classCompoundPattern__inherit__graph.pdf b/docs/core/latex/classCompoundPattern__inherit__graph.pdf index 160add3005..3c5cac9dbe 100644 Binary files a/docs/core/latex/classCompoundPattern__inherit__graph.pdf and b/docs/core/latex/classCompoundPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classCrossDopsPattern__coll__graph.pdf b/docs/core/latex/classCrossDopsPattern__coll__graph.pdf index a77c8f55bc..b511d9eecd 100644 Binary files a/docs/core/latex/classCrossDopsPattern__coll__graph.pdf and b/docs/core/latex/classCrossDopsPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classCrossDopsPattern__inherit__graph.pdf b/docs/core/latex/classCrossDopsPattern__inherit__graph.pdf index e4922b8b6f..37900b4f92 100644 Binary files a/docs/core/latex/classCrossDopsPattern__inherit__graph.pdf and b/docs/core/latex/classCrossDopsPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classDoubleStrobePattern__coll__graph.pdf b/docs/core/latex/classDoubleStrobePattern__coll__graph.pdf index 7ec8f33ff1..020830cbe9 100644 Binary files a/docs/core/latex/classDoubleStrobePattern__coll__graph.pdf and b/docs/core/latex/classDoubleStrobePattern__coll__graph.pdf differ diff --git a/docs/core/latex/classDoubleStrobePattern__inherit__graph.pdf b/docs/core/latex/classDoubleStrobePattern__inherit__graph.pdf index 0047bd72c7..96b5ff9f80 100644 Binary files a/docs/core/latex/classDoubleStrobePattern__inherit__graph.pdf and b/docs/core/latex/classDoubleStrobePattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classDripMorphPattern__coll__graph.pdf b/docs/core/latex/classDripMorphPattern__coll__graph.pdf index 6b56cc91c9..7c88fac16b 100644 Binary files a/docs/core/latex/classDripMorphPattern__coll__graph.pdf and b/docs/core/latex/classDripMorphPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classDripMorphPattern__inherit__graph.pdf b/docs/core/latex/classDripMorphPattern__inherit__graph.pdf index 583146a66c..6bc6629c34 100644 Binary files a/docs/core/latex/classDripMorphPattern__inherit__graph.pdf and b/docs/core/latex/classDripMorphPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classDripPattern__coll__graph.pdf b/docs/core/latex/classDripPattern__coll__graph.pdf index 4712efc303..43682e980e 100644 Binary files a/docs/core/latex/classDripPattern__coll__graph.pdf and b/docs/core/latex/classDripPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classDripPattern__inherit__graph.pdf b/docs/core/latex/classDripPattern__inherit__graph.pdf index 8537aea0c0..1abf9cb110 100644 Binary files a/docs/core/latex/classDripPattern__inherit__graph.pdf and b/docs/core/latex/classDripPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classEditorConnection__coll__graph.pdf b/docs/core/latex/classEditorConnection__coll__graph.pdf index 5f44d61784..a9d4ea864b 100644 Binary files a/docs/core/latex/classEditorConnection__coll__graph.pdf and b/docs/core/latex/classEditorConnection__coll__graph.pdf differ diff --git a/docs/core/latex/classEditorConnection__inherit__graph.pdf b/docs/core/latex/classEditorConnection__inherit__graph.pdf index c2c4f9ead8..3ef7c143e1 100644 Binary files a/docs/core/latex/classEditorConnection__inherit__graph.pdf and b/docs/core/latex/classEditorConnection__inherit__graph.pdf differ diff --git a/docs/core/latex/classFactoryReset__coll__graph.pdf b/docs/core/latex/classFactoryReset__coll__graph.pdf index 03088860bc..a0f5c63fe6 100644 Binary files a/docs/core/latex/classFactoryReset__coll__graph.pdf and b/docs/core/latex/classFactoryReset__coll__graph.pdf differ diff --git a/docs/core/latex/classFactoryReset__inherit__graph.pdf b/docs/core/latex/classFactoryReset__inherit__graph.pdf index 39b68e8716..4c49a6cbaa 100644 Binary files a/docs/core/latex/classFactoryReset__inherit__graph.pdf and b/docs/core/latex/classFactoryReset__inherit__graph.pdf differ diff --git a/docs/core/latex/classFillPattern__coll__graph.pdf b/docs/core/latex/classFillPattern__coll__graph.pdf index 1944ffc950..4ffea6894d 100644 Binary files a/docs/core/latex/classFillPattern__coll__graph.pdf and b/docs/core/latex/classFillPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classFillPattern__inherit__graph.pdf b/docs/core/latex/classFillPattern__inherit__graph.pdf index 7721a2fe37..ee534d2e1b 100644 Binary files a/docs/core/latex/classFillPattern__inherit__graph.pdf and b/docs/core/latex/classFillPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classGlobalBrightness__coll__graph.pdf b/docs/core/latex/classGlobalBrightness__coll__graph.pdf index 632768c917..552538cf5d 100644 Binary files a/docs/core/latex/classGlobalBrightness__coll__graph.pdf and b/docs/core/latex/classGlobalBrightness__coll__graph.pdf differ diff --git a/docs/core/latex/classGlobalBrightness__inherit__graph.pdf b/docs/core/latex/classGlobalBrightness__inherit__graph.pdf index 973596970a..b14ef3f716 100644 Binary files a/docs/core/latex/classGlobalBrightness__inherit__graph.pdf and b/docs/core/latex/classGlobalBrightness__inherit__graph.pdf differ diff --git a/docs/core/latex/classHueShiftPattern__coll__graph.pdf b/docs/core/latex/classHueShiftPattern__coll__graph.pdf index ea98821195..c48fb57969 100644 Binary files a/docs/core/latex/classHueShiftPattern__coll__graph.pdf and b/docs/core/latex/classHueShiftPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classHueShiftPattern__inherit__graph.pdf b/docs/core/latex/classHueShiftPattern__inherit__graph.pdf index f495c0d9bb..18400ea26b 100644 Binary files a/docs/core/latex/classHueShiftPattern__inherit__graph.pdf and b/docs/core/latex/classHueShiftPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classIRReceiver__coll__graph.pdf b/docs/core/latex/classIRReceiver__coll__graph.pdf index 2f255188e6..3c1822a391 100644 Binary files a/docs/core/latex/classIRReceiver__coll__graph.pdf and b/docs/core/latex/classIRReceiver__coll__graph.pdf differ diff --git a/docs/core/latex/classIRSender__coll__graph.pdf b/docs/core/latex/classIRSender__coll__graph.pdf index c3ad377335..dc9cf435ec 100644 Binary files a/docs/core/latex/classIRSender__coll__graph.pdf and b/docs/core/latex/classIRSender__coll__graph.pdf differ diff --git a/docs/core/latex/classLedStash__coll__graph.pdf b/docs/core/latex/classLedStash__coll__graph.pdf index 1cf5d41385..a9a1ba5317 100644 Binary files a/docs/core/latex/classLedStash__coll__graph.pdf and b/docs/core/latex/classLedStash__coll__graph.pdf differ diff --git a/docs/core/latex/classLeds__coll__graph.pdf b/docs/core/latex/classLeds__coll__graph.pdf index 7f90923fa3..00dc06ab5a 100644 Binary files a/docs/core/latex/classLeds__coll__graph.pdf and b/docs/core/latex/classLeds__coll__graph.pdf differ diff --git a/docs/core/latex/classLighthousePattern__coll__graph.pdf b/docs/core/latex/classLighthousePattern__coll__graph.pdf index 5e20c57daa..c52ad3a8bf 100644 Binary files a/docs/core/latex/classLighthousePattern__coll__graph.pdf and b/docs/core/latex/classLighthousePattern__coll__graph.pdf differ diff --git a/docs/core/latex/classLighthousePattern__inherit__graph.pdf b/docs/core/latex/classLighthousePattern__inherit__graph.pdf index adfa81c2b8..ed86acb9e8 100644 Binary files a/docs/core/latex/classLighthousePattern__inherit__graph.pdf and b/docs/core/latex/classLighthousePattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classMateriaPattern__coll__graph.pdf b/docs/core/latex/classMateriaPattern__coll__graph.pdf index 3318d9271c..feaa6bbb9a 100644 Binary files a/docs/core/latex/classMateriaPattern__coll__graph.pdf and b/docs/core/latex/classMateriaPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classMateriaPattern__inherit__graph.pdf b/docs/core/latex/classMateriaPattern__inherit__graph.pdf index b5667e3308..44bf2996f4 100644 Binary files a/docs/core/latex/classMateriaPattern__inherit__graph.pdf and b/docs/core/latex/classMateriaPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classMenu__coll__graph.pdf b/docs/core/latex/classMenu__coll__graph.pdf index 01317bf33d..8e115f9c65 100644 Binary files a/docs/core/latex/classMenu__coll__graph.pdf and b/docs/core/latex/classMenu__coll__graph.pdf differ diff --git a/docs/core/latex/classMenu__inherit__graph.pdf b/docs/core/latex/classMenu__inherit__graph.pdf index 54fa6040a9..44e8775ac4 100644 Binary files a/docs/core/latex/classMenu__inherit__graph.pdf and b/docs/core/latex/classMenu__inherit__graph.pdf differ diff --git a/docs/core/latex/classMenus__coll__graph.pdf b/docs/core/latex/classMenus__coll__graph.pdf index ebd0fcf247..31f6a561e4 100644 Binary files a/docs/core/latex/classMenus__coll__graph.pdf and b/docs/core/latex/classMenus__coll__graph.pdf differ diff --git a/docs/core/latex/classMeteorPattern__coll__graph.pdf b/docs/core/latex/classMeteorPattern__coll__graph.pdf index 03e93e8bd8..f630961b26 100644 Binary files a/docs/core/latex/classMeteorPattern__coll__graph.pdf and b/docs/core/latex/classMeteorPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classMeteorPattern__inherit__graph.pdf b/docs/core/latex/classMeteorPattern__inherit__graph.pdf index 88bf746280..f90f4eb683 100644 Binary files a/docs/core/latex/classMeteorPattern__inherit__graph.pdf and b/docs/core/latex/classMeteorPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classModeSharing__coll__graph.pdf b/docs/core/latex/classModeSharing__coll__graph.pdf index 2eec9af2bc..64627568ea 100644 Binary files a/docs/core/latex/classModeSharing__coll__graph.pdf and b/docs/core/latex/classModeSharing__coll__graph.pdf differ diff --git a/docs/core/latex/classModeSharing__inherit__graph.pdf b/docs/core/latex/classModeSharing__inherit__graph.pdf index dece92d7f5..f9607ad180 100644 Binary files a/docs/core/latex/classModeSharing__inherit__graph.pdf and b/docs/core/latex/classModeSharing__inherit__graph.pdf differ diff --git a/docs/core/latex/classMode__coll__graph.pdf b/docs/core/latex/classMode__coll__graph.pdf index 319e12ad9e..1d810ede93 100644 Binary files a/docs/core/latex/classMode__coll__graph.pdf and b/docs/core/latex/classMode__coll__graph.pdf differ diff --git a/docs/core/latex/classModes_1_1ModeLink__coll__graph.pdf b/docs/core/latex/classModes_1_1ModeLink__coll__graph.pdf index b0d70262b2..e7aed28dd9 100644 Binary files a/docs/core/latex/classModes_1_1ModeLink__coll__graph.pdf and b/docs/core/latex/classModes_1_1ModeLink__coll__graph.pdf differ diff --git a/docs/core/latex/classModes__coll__graph.pdf b/docs/core/latex/classModes__coll__graph.pdf index d068dffaef..6ceed7d134 100644 Binary files a/docs/core/latex/classModes__coll__graph.pdf and b/docs/core/latex/classModes__coll__graph.pdf differ diff --git a/docs/core/latex/classMultiLedPattern__coll__graph.pdf b/docs/core/latex/classMultiLedPattern__coll__graph.pdf index a62160463a..609275afb3 100644 Binary files a/docs/core/latex/classMultiLedPattern__coll__graph.pdf and b/docs/core/latex/classMultiLedPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classMultiLedPattern__inherit__graph.pdf b/docs/core/latex/classMultiLedPattern__inherit__graph.pdf index e16218d423..3d27c0aa4e 100644 Binary files a/docs/core/latex/classMultiLedPattern__inherit__graph.pdf and b/docs/core/latex/classMultiLedPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classPattern.tex b/docs/core/latex/classPattern.tex index faebc96397..ff561bf7b6 100644 --- a/docs/core/latex/classPattern.tex +++ b/docs/core/latex/classPattern.tex @@ -593,7 +593,7 @@ \DoxyCodeLine{63 \mbox{\hyperlink{classPatternArgs}{PatternArgs}} defaults = \mbox{\hyperlink{classPatternBuilder_a1e2154e68210f25e29a03755e9184959}{PatternBuilder::getDefaultArgs}}(\mbox{\hyperlink{classPattern_a128fdee39e6ce1b74006385fb28eabe6}{m\_patternID}});} \DoxyCodeLine{64 \textcolor{comment}{// generate a bitmap of which args are defaulted}} \DoxyCodeLine{65 uint8\_t argmap = \mbox{\hyperlink{PatternArgs_8h_a5b4ab91afec1ff35fd294e3ca007be49}{ARG\_NONE}};} -\DoxyCodeLine{66 \textcolor{keywordflow}{for} (uint32\_t i = 0; i < args.\mbox{\hyperlink{classPatternArgs_afd6df4d59722381c0146b839d1469171}{numArgs}}; ++i) \{} +\DoxyCodeLine{66 \textcolor{keywordflow}{for} (uint32\_t i = 0; i < \mbox{\hyperlink{PatternArgs_8h_a29b7451465deac204c5f7cb1f9c6e1fc}{MAX\_ARGS}}; ++i) \{} \DoxyCodeLine{67 \textcolor{keywordflow}{if} (args.\mbox{\hyperlink{classPatternArgs_afde808c634704d423d82a9dea6814eea}{args}}[i] != defaults.\mbox{\hyperlink{classPatternArgs_afde808c634704d423d82a9dea6814eea}{args}}[i]) \{} \DoxyCodeLine{68 \mbox{\hyperlink{PatternArgs_8h_ad2e165fa5c6699ad2d64faac00625a36}{ARGMAP\_SET}}(argmap, i);} \DoxyCodeLine{69 \}} @@ -604,7 +604,7 @@ \end{DoxyCode} -References ARG\+\_\+\+NONE, ARGMAP\+\_\+\+SET, Pattern\+Args\+::args, get\+Args(), Pattern\+Builder\+::get\+Default\+Args(), m\+\_\+colorset, m\+\_\+pattern\+ID, Pattern\+Args\+::num\+Args, Colorset\+::serialize(), Pattern\+Args\+::serialize(), and Byte\+Stream\+::serialize(). +References ARG\+\_\+\+NONE, ARGMAP\+\_\+\+SET, Pattern\+Args\+::args, get\+Args(), Pattern\+Builder\+::get\+Default\+Args(), m\+\_\+colorset, m\+\_\+pattern\+ID, MAX\+\_\+\+ARGS, Colorset\+::serialize(), Pattern\+Args\+::serialize(), and Byte\+Stream\+::serialize(). diff --git a/docs/core/latex/classPatternArgs.tex b/docs/core/latex/classPatternArgs.tex index 8cbaa3a84b..9bdf0f26d9 100644 --- a/docs/core/latex/classPatternArgs.tex +++ b/docs/core/latex/classPatternArgs.tex @@ -773,7 +773,7 @@ \begin{DoxyCode}{0} \DoxyCodeLine{175 \{} \DoxyCodeLine{176 buffer.\mbox{\hyperlink{classByteStream_a16016f5dc73e0d8b639f6bdbea252d4b}{serialize}}(argmap);} -\DoxyCodeLine{177 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{classPatternArgs_afd6df4d59722381c0146b839d1469171}{numArgs}}; ++i) \{} +\DoxyCodeLine{177 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{PatternArgs_8h_a29b7451465deac204c5f7cb1f9c6e1fc}{MAX\_ARGS}}; ++i) \{} \DoxyCodeLine{178 \textcolor{keywordflow}{if} (\mbox{\hyperlink{PatternArgs_8h_a193611a0331d653aa2383695bd9350da}{ARGMAP\_ISSET}}(argmap, i)) \{} \DoxyCodeLine{179 buffer.\mbox{\hyperlink{classByteStream_a16016f5dc73e0d8b639f6bdbea252d4b}{serialize}}(\mbox{\hyperlink{classPatternArgs_afde808c634704d423d82a9dea6814eea}{args}}[i]);} \DoxyCodeLine{180 \}} @@ -783,7 +783,7 @@ \end{DoxyCode} -References ARGMAP\+\_\+\+ISSET, args, num\+Args, and Byte\+Stream\+::serialize(). +References ARGMAP\+\_\+\+ISSET, args, MAX\+\_\+\+ARGS, and Byte\+Stream\+::serialize(). @@ -1012,7 +1012,7 @@ -Referenced by add\+Args(), operator==(), Pattern\+::serialize(), and serialize(). +Referenced by add\+Args(), operator==(), and Randomizer\+::roll\+Pattern(). \mbox{\Hypertarget{classPatternArgs_a2b224f31bd34e923eb01ec3e4b1ac986}\label{classPatternArgs_a2b224f31bd34e923eb01ec3e4b1ac986}} \index{PatternArgs@{PatternArgs}!numFlips@{numFlips}} diff --git a/docs/core/latex/classPatternSelect__coll__graph.pdf b/docs/core/latex/classPatternSelect__coll__graph.pdf index 539433194d..69e0279a8a 100644 Binary files a/docs/core/latex/classPatternSelect__coll__graph.pdf and b/docs/core/latex/classPatternSelect__coll__graph.pdf differ diff --git a/docs/core/latex/classPatternSelect__inherit__graph.pdf b/docs/core/latex/classPatternSelect__inherit__graph.pdf index 00b18b1e78..15242e6b1a 100644 Binary files a/docs/core/latex/classPatternSelect__inherit__graph.pdf and b/docs/core/latex/classPatternSelect__inherit__graph.pdf differ diff --git a/docs/core/latex/classPattern__coll__graph.pdf b/docs/core/latex/classPattern__coll__graph.pdf index 9a84b69586..3eab284b45 100644 Binary files a/docs/core/latex/classPattern__coll__graph.pdf and b/docs/core/latex/classPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classPattern__inherit__graph.pdf b/docs/core/latex/classPattern__inherit__graph.pdf index f897204eab..a75640689d 100644 Binary files a/docs/core/latex/classPattern__inherit__graph.pdf and b/docs/core/latex/classPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classPulsishPattern__coll__graph.pdf b/docs/core/latex/classPulsishPattern__coll__graph.pdf index 5823502cde..58891b15e6 100644 Binary files a/docs/core/latex/classPulsishPattern__coll__graph.pdf and b/docs/core/latex/classPulsishPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classPulsishPattern__inherit__graph.pdf b/docs/core/latex/classPulsishPattern__inherit__graph.pdf index 71ba0b0532..68f9783de4 100644 Binary files a/docs/core/latex/classPulsishPattern__inherit__graph.pdf and b/docs/core/latex/classPulsishPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classRandomizer.tex b/docs/core/latex/classRandomizer.tex index 06cb0708fb..740655a46a 100644 --- a/docs/core/latex/classRandomizer.tex +++ b/docs/core/latex/classRandomizer.tex @@ -194,19 +194,19 @@ -Definition at line 256 of file Randomizer.\+cpp. +Definition at line 258 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{257 \{} -\DoxyCodeLine{258 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} -\DoxyCodeLine{259 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} -\DoxyCodeLine{260 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 10), \textcolor{comment}{// off duration 0 -\/> 5}} -\DoxyCodeLine{261 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 40), \textcolor{comment}{// need gap 20 -\/> 40}} -\DoxyCodeLine{262 0, \textcolor{comment}{// dash 0}} -\DoxyCodeLine{263 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 8) \textcolor{comment}{// groupsize 0 to 8}} -\DoxyCodeLine{264 );} -\DoxyCodeLine{265 \}} +\DoxyCodeLine{259 \{} +\DoxyCodeLine{260 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} +\DoxyCodeLine{261 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} +\DoxyCodeLine{262 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 10), \textcolor{comment}{// off duration 0 -\/> 5}} +\DoxyCodeLine{263 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 40), \textcolor{comment}{// need gap 20 -\/> 40}} +\DoxyCodeLine{264 0, \textcolor{comment}{// dash 0}} +\DoxyCodeLine{265 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 8) \textcolor{comment}{// groupsize 0 to 8}} +\DoxyCodeLine{266 );} +\DoxyCodeLine{267 \}} \end{DoxyCode} @@ -225,18 +225,18 @@ -Definition at line 246 of file Randomizer.\+cpp. +Definition at line 248 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{247 \{} -\DoxyCodeLine{248 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} -\DoxyCodeLine{249 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} -\DoxyCodeLine{250 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 10), \textcolor{comment}{// off duration 0 -\/> 10}} -\DoxyCodeLine{251 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 30), \textcolor{comment}{// need gap 20 -\/> 30}} -\DoxyCodeLine{252 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 30) \textcolor{comment}{// dash duration 20 -\/> 30}} -\DoxyCodeLine{253 );} -\DoxyCodeLine{254 \}} +\DoxyCodeLine{249 \{} +\DoxyCodeLine{250 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} +\DoxyCodeLine{251 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} +\DoxyCodeLine{252 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 10), \textcolor{comment}{// off duration 0 -\/> 10}} +\DoxyCodeLine{253 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 30), \textcolor{comment}{// need gap 20 -\/> 30}} +\DoxyCodeLine{254 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 30) \textcolor{comment}{// dash duration 20 -\/> 30}} +\DoxyCodeLine{255 );} +\DoxyCodeLine{256 \}} \end{DoxyCode} @@ -255,17 +255,17 @@ -Definition at line 237 of file Randomizer.\+cpp. +Definition at line 239 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{238 \{} -\DoxyCodeLine{239 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} -\DoxyCodeLine{240 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} -\DoxyCodeLine{241 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 6), \textcolor{comment}{// off duration 0 -\/> 6}} -\DoxyCodeLine{242 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(40, 100) \textcolor{comment}{// gap duration 40 -\/> 100}} -\DoxyCodeLine{243 );} -\DoxyCodeLine{244 \}} +\DoxyCodeLine{240 \{} +\DoxyCodeLine{241 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} +\DoxyCodeLine{242 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} +\DoxyCodeLine{243 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 6), \textcolor{comment}{// off duration 0 -\/> 6}} +\DoxyCodeLine{244 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(40, 100) \textcolor{comment}{// gap duration 40 -\/> 100}} +\DoxyCodeLine{245 );} +\DoxyCodeLine{246 \}} \end{DoxyCode} @@ -401,42 +401,42 @@ -Definition at line 278 of file Randomizer.\+cpp. +Definition at line 280 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{279 \{} -\DoxyCodeLine{280 \mbox{\hyperlink{LedTypes_8h_a6c29165d5a422a63ed2ba45c01fc5d3b}{MAP\_FOREACH\_LED}}(\mbox{\hyperlink{classMenu_ab2586ae2b8c777db240885bd000ea57d}{m\_targetLeds}}) \{} -\DoxyCodeLine{281 \textcolor{comment}{// grab local reference to the target random context}} -\DoxyCodeLine{282 \mbox{\hyperlink{classRandom}{Random}} \&ctx = \mbox{\hyperlink{classRandomizer_a7c1d633669ebce55d64bf94be69297a9}{m\_singlesRandCtx}}[pos];} -\DoxyCodeLine{283 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classRandomizer_abe42ee5d5bfff9aa8e933997c084579e}{m\_flags}} \& \mbox{\hyperlink{classRandomizer_a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e}{RANDOMIZE\_PATTERN}}) \{} -\DoxyCodeLine{284 \textcolor{comment}{// roll a new pattern}} -\DoxyCodeLine{285 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} -\DoxyCodeLine{286 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classRandomizer_a8ae11dd62df21789c634e4e6455dd01c}{rollPattern}}(ctx, \&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}, pos)) \{} -\DoxyCodeLine{287 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new pattern"{}});} -\DoxyCodeLine{288 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{289 \}} -\DoxyCodeLine{290 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{291 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_ac2888fc4f9079c397ce229292cbb460b}{setPattern}}(\mbox{\hyperlink{classRandomizer_a1f63f0492c86a7e9e1699754f1527ec4}{rollPatternID}}(ctx), pos)) \{} -\DoxyCodeLine{292 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new pattern"{}});} -\DoxyCodeLine{293 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{294 \}} -\DoxyCodeLine{295 \}} -\DoxyCodeLine{296 \}} -\DoxyCodeLine{297 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classRandomizer_abe42ee5d5bfff9aa8e933997c084579e}{m\_flags}} \& \mbox{\hyperlink{classRandomizer_a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29}{RANDOMIZE\_COLORSET}}) \{} -\DoxyCodeLine{298 \textcolor{comment}{// roll a new colorset}} -\DoxyCodeLine{299 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_ad5eb39acbb11f0ce7c3342c53d83da71}{setColorset}}(\mbox{\hyperlink{classRandomizer_ac8593585adcf4c82529529ab4817f829}{rollColorset}}(ctx), pos)) \{} -\DoxyCodeLine{300 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new colorset"{}});} -\DoxyCodeLine{301 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{302 \}} -\DoxyCodeLine{303 \}} -\DoxyCodeLine{304 \}} -\DoxyCodeLine{305 \textcolor{comment}{// initialize the mode with the new pattern and colorset}} -\DoxyCodeLine{306 \mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_aa719878c227361144835120787581d94}{init}}();} -\DoxyCodeLine{307 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Randomized Led \%u set with randomization technique \%u, \%u colors, and Pattern number \%u"{}},} -\DoxyCodeLine{308 pos, randType, randomSet.numColors(), newPat);} -\DoxyCodeLine{309 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{310 \}} +\DoxyCodeLine{281 \{} +\DoxyCodeLine{282 \mbox{\hyperlink{LedTypes_8h_a6c29165d5a422a63ed2ba45c01fc5d3b}{MAP\_FOREACH\_LED}}(\mbox{\hyperlink{classMenu_ab2586ae2b8c777db240885bd000ea57d}{m\_targetLeds}}) \{} +\DoxyCodeLine{283 \textcolor{comment}{// grab local reference to the target random context}} +\DoxyCodeLine{284 \mbox{\hyperlink{classRandom}{Random}} \&ctx = \mbox{\hyperlink{classRandomizer_a7c1d633669ebce55d64bf94be69297a9}{m\_singlesRandCtx}}[pos];} +\DoxyCodeLine{285 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classRandomizer_abe42ee5d5bfff9aa8e933997c084579e}{m\_flags}} \& \mbox{\hyperlink{classRandomizer_a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e}{RANDOMIZE\_PATTERN}}) \{} +\DoxyCodeLine{286 \textcolor{comment}{// roll a new pattern}} +\DoxyCodeLine{287 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} +\DoxyCodeLine{288 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classRandomizer_a8ae11dd62df21789c634e4e6455dd01c}{rollPattern}}(ctx, \&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}, pos)) \{} +\DoxyCodeLine{289 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new pattern"{}});} +\DoxyCodeLine{290 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{291 \}} +\DoxyCodeLine{292 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{293 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_ac2888fc4f9079c397ce229292cbb460b}{setPattern}}(\mbox{\hyperlink{classRandomizer_a1f63f0492c86a7e9e1699754f1527ec4}{rollPatternID}}(ctx), pos)) \{} +\DoxyCodeLine{294 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new pattern"{}});} +\DoxyCodeLine{295 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{296 \}} +\DoxyCodeLine{297 \}} +\DoxyCodeLine{298 \}} +\DoxyCodeLine{299 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classRandomizer_abe42ee5d5bfff9aa8e933997c084579e}{m\_flags}} \& \mbox{\hyperlink{classRandomizer_a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29}{RANDOMIZE\_COLORSET}}) \{} +\DoxyCodeLine{300 \textcolor{comment}{// roll a new colorset}} +\DoxyCodeLine{301 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_ad5eb39acbb11f0ce7c3342c53d83da71}{setColorset}}(\mbox{\hyperlink{classRandomizer_ac8593585adcf4c82529529ab4817f829}{rollColorset}}(ctx), pos)) \{} +\DoxyCodeLine{302 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new colorset"{}});} +\DoxyCodeLine{303 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{304 \}} +\DoxyCodeLine{305 \}} +\DoxyCodeLine{306 \}} +\DoxyCodeLine{307 \textcolor{comment}{// initialize the mode with the new pattern and colorset}} +\DoxyCodeLine{308 \mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_aa719878c227361144835120787581d94}{init}}();} +\DoxyCodeLine{309 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Randomized Led \%u set with randomization technique \%u, \%u colors, and Pattern number \%u"{}},} +\DoxyCodeLine{310 pos, randType, randomSet.numColors(), newPat);} +\DoxyCodeLine{311 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{312 \}} \end{DoxyCode} @@ -555,14 +555,16 @@ \DoxyCodeLine{222 newPat = \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83}{PATTERN\_BLEND}};} \DoxyCodeLine{223 \textcolor{comment}{// this is the number of blinks to a complementary color}} \DoxyCodeLine{224 args.\mbox{\hyperlink{classPatternArgs_a28f972e9f9b5041c8fa40a4689d35335}{arg7}} = ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 3);} -\DoxyCodeLine{225 \}} -\DoxyCodeLine{226 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_ac2888fc4f9079c397ce229292cbb460b}{setPattern}}(newPat, pos, \&args);} -\DoxyCodeLine{227 \}} +\DoxyCodeLine{225 \textcolor{comment}{// up to arg7 is filled now}} +\DoxyCodeLine{226 args.\mbox{\hyperlink{classPatternArgs_afd6df4d59722381c0146b839d1469171}{numArgs}} = 7;} +\DoxyCodeLine{227 \}} +\DoxyCodeLine{228 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_ac2888fc4f9079c397ce229292cbb460b}{setPattern}}(newPat, pos, \&args);} +\DoxyCodeLine{229 \}} \end{DoxyCode} -References Pattern\+Args\+::arg7, crush\+Pattern(), dash\+Pattern(), gap\+Pattern(), Random\+::next8(), PATTERN\+\_\+\+BLEND, PATTERN\+\_\+\+STROBE, Mode\+::set\+Pattern(), and traditional\+Pattern(). +References Pattern\+Args\+::arg7, crush\+Pattern(), dash\+Pattern(), gap\+Pattern(), Random\+::next8(), Pattern\+Args\+::num\+Args, PATTERN\+\_\+\+BLEND, PATTERN\+\_\+\+STROBE, Mode\+::set\+Pattern(), and traditional\+Pattern(). @@ -576,19 +578,19 @@ -Definition at line 267 of file Randomizer.\+cpp. +Definition at line 269 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{268 \{} -\DoxyCodeLine{269 \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8c}{PatternID}} newPat;} -\DoxyCodeLine{270 \textcolor{comment}{// the random range begin/end}} -\DoxyCodeLine{271 \textcolor{keywordflow}{do} \{} -\DoxyCodeLine{272 \textcolor{comment}{// continuously re-\/randomize the pattern so we don't get undesirable patterns}} -\DoxyCodeLine{273 newPat = (\mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8c}{PatternID}})ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(\mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa}{PATTERN\_SINGLE\_FIRST}}, \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308}{PATTERN\_SINGLE\_LAST}});} -\DoxyCodeLine{274 \} \textcolor{keywordflow}{while} (newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b}{PATTERN\_SOLID}} || newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632}{PATTERN\_RIBBON}} || newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6}{PATTERN\_MINIRIBBON}});} -\DoxyCodeLine{275 \textcolor{keywordflow}{return} newPat;} -\DoxyCodeLine{276 \}} +\DoxyCodeLine{270 \{} +\DoxyCodeLine{271 \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8c}{PatternID}} newPat;} +\DoxyCodeLine{272 \textcolor{comment}{// the random range begin/end}} +\DoxyCodeLine{273 \textcolor{keywordflow}{do} \{} +\DoxyCodeLine{274 \textcolor{comment}{// continuously re-\/randomize the pattern so we don't get undesirable patterns}} +\DoxyCodeLine{275 newPat = (\mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8c}{PatternID}})ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(\mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa}{PATTERN\_SINGLE\_FIRST}}, \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308}{PATTERN\_SINGLE\_LAST}});} +\DoxyCodeLine{276 \} \textcolor{keywordflow}{while} (newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b}{PATTERN\_SOLID}} || newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632}{PATTERN\_RIBBON}} || newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6}{PATTERN\_MINIRIBBON}});} +\DoxyCodeLine{277 \textcolor{keywordflow}{return} newPat;} +\DoxyCodeLine{278 \}} \end{DoxyCode} @@ -707,16 +709,16 @@ -Definition at line 229 of file Randomizer.\+cpp. +Definition at line 231 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{230 \{} -\DoxyCodeLine{231 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} -\DoxyCodeLine{232 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 20), \textcolor{comment}{// on duration 1 -\/> 20}} -\DoxyCodeLine{233 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(8, 60) \textcolor{comment}{// off duration 0 -\/> 60}} -\DoxyCodeLine{234 );} -\DoxyCodeLine{235 \}} +\DoxyCodeLine{232 \{} +\DoxyCodeLine{233 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} +\DoxyCodeLine{234 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 20), \textcolor{comment}{// on duration 1 -\/> 20}} +\DoxyCodeLine{235 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(8, 60) \textcolor{comment}{// off duration 0 -\/> 60}} +\DoxyCodeLine{236 );} +\DoxyCodeLine{237 \}} \end{DoxyCode} diff --git a/docs/core/latex/classRandomizer__coll__graph.pdf b/docs/core/latex/classRandomizer__coll__graph.pdf index e825e73951..8bda8e7b00 100644 Binary files a/docs/core/latex/classRandomizer__coll__graph.pdf and b/docs/core/latex/classRandomizer__coll__graph.pdf differ diff --git a/docs/core/latex/classRandomizer__inherit__graph.pdf b/docs/core/latex/classRandomizer__inherit__graph.pdf index 8d1025aa25..916959e675 100644 Binary files a/docs/core/latex/classRandomizer__inherit__graph.pdf and b/docs/core/latex/classRandomizer__inherit__graph.pdf differ diff --git a/docs/core/latex/classSequenceStep__coll__graph.pdf b/docs/core/latex/classSequenceStep__coll__graph.pdf index 5ac0d03003..41fcf86e89 100644 Binary files a/docs/core/latex/classSequenceStep__coll__graph.pdf and b/docs/core/latex/classSequenceStep__coll__graph.pdf differ diff --git a/docs/core/latex/classSequence__coll__graph.pdf b/docs/core/latex/classSequence__coll__graph.pdf index 15473057ac..9ee2ae74ec 100644 Binary files a/docs/core/latex/classSequence__coll__graph.pdf and b/docs/core/latex/classSequence__coll__graph.pdf differ diff --git a/docs/core/latex/classSequencedPattern__coll__graph.pdf b/docs/core/latex/classSequencedPattern__coll__graph.pdf index 67bccee1ab..8b36cb2390 100644 Binary files a/docs/core/latex/classSequencedPattern__coll__graph.pdf and b/docs/core/latex/classSequencedPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classSequencedPattern__inherit__graph.pdf b/docs/core/latex/classSequencedPattern__inherit__graph.pdf index 42ff5d7636..f96d7c0898 100644 Binary files a/docs/core/latex/classSequencedPattern__inherit__graph.pdf and b/docs/core/latex/classSequencedPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classSingleLedPattern__coll__graph.pdf b/docs/core/latex/classSingleLedPattern__coll__graph.pdf index f3662d5083..2814e7c35e 100644 Binary files a/docs/core/latex/classSingleLedPattern__coll__graph.pdf and b/docs/core/latex/classSingleLedPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classSingleLedPattern__inherit__graph.pdf b/docs/core/latex/classSingleLedPattern__inherit__graph.pdf index 70f8759bcc..7631a64bd9 100644 Binary files a/docs/core/latex/classSingleLedPattern__inherit__graph.pdf and b/docs/core/latex/classSingleLedPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classSnowballPattern__coll__graph.pdf b/docs/core/latex/classSnowballPattern__coll__graph.pdf index 17823df841..4af02e70d2 100644 Binary files a/docs/core/latex/classSnowballPattern__coll__graph.pdf and b/docs/core/latex/classSnowballPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classSnowballPattern__inherit__graph.pdf b/docs/core/latex/classSnowballPattern__inherit__graph.pdf index 31048a70ea..0c795038f3 100644 Binary files a/docs/core/latex/classSnowballPattern__inherit__graph.pdf and b/docs/core/latex/classSnowballPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classSolidPattern__coll__graph.pdf b/docs/core/latex/classSolidPattern__coll__graph.pdf index fe635c7943..c2498216ff 100644 Binary files a/docs/core/latex/classSolidPattern__coll__graph.pdf and b/docs/core/latex/classSolidPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classSolidPattern__inherit__graph.pdf b/docs/core/latex/classSolidPattern__inherit__graph.pdf index 4d340073cb..0c332666e3 100644 Binary files a/docs/core/latex/classSolidPattern__inherit__graph.pdf and b/docs/core/latex/classSolidPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classSparkleTracePattern__coll__graph.pdf b/docs/core/latex/classSparkleTracePattern__coll__graph.pdf index 0e56554863..8fd5b16517 100644 Binary files a/docs/core/latex/classSparkleTracePattern__coll__graph.pdf and b/docs/core/latex/classSparkleTracePattern__coll__graph.pdf differ diff --git a/docs/core/latex/classSparkleTracePattern__inherit__graph.pdf b/docs/core/latex/classSparkleTracePattern__inherit__graph.pdf index cde65ad477..514ac218d6 100644 Binary files a/docs/core/latex/classSparkleTracePattern__inherit__graph.pdf and b/docs/core/latex/classSparkleTracePattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classTheaterChasePattern__coll__graph.pdf b/docs/core/latex/classTheaterChasePattern__coll__graph.pdf index ee85302595..dd5783a8f0 100644 Binary files a/docs/core/latex/classTheaterChasePattern__coll__graph.pdf and b/docs/core/latex/classTheaterChasePattern__coll__graph.pdf differ diff --git a/docs/core/latex/classTheaterChasePattern__inherit__graph.pdf b/docs/core/latex/classTheaterChasePattern__inherit__graph.pdf index db81a19004..85223d83c2 100644 Binary files a/docs/core/latex/classTheaterChasePattern__inherit__graph.pdf and b/docs/core/latex/classTheaterChasePattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classVLReceiver.tex b/docs/core/latex/classVLReceiver.tex index bdbbc660ab..26a12f4e00 100644 --- a/docs/core/latex/classVLReceiver.tex +++ b/docs/core/latex/classVLReceiver.tex @@ -143,65 +143,65 @@ -Definition at line 122 of file VLReceiver.\+cpp. +Definition at line 131 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{123 \{} -\DoxyCodeLine{124 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{125 \textcolor{comment}{// Set up the ADC}} -\DoxyCodeLine{126 \textcolor{comment}{// sample campacitance, VDD reference, prescaler division}} -\DoxyCodeLine{127 \textcolor{comment}{// Options are:}} -\DoxyCodeLine{128 \textcolor{comment}{// 0x0 DIV2 CLK\_PER divided by 2 > works}} -\DoxyCodeLine{129 \textcolor{comment}{// 0x1 DIV4 CLK\_PER divided by 4 > works}} -\DoxyCodeLine{130 \textcolor{comment}{// 0x2 DIV8 CLK\_PER divided by 8 > works}} -\DoxyCodeLine{131 \textcolor{comment}{// 0x3 DIV16 CLK\_PER divided by 16 > works}} -\DoxyCodeLine{132 \textcolor{comment}{// 0x4 DIV32 CLK\_PER divided by 32 > doesn't work}} -\DoxyCodeLine{133 \textcolor{comment}{// 0x5 DIV64 CLK\_PER divided by 64 > doesn't work}} -\DoxyCodeLine{134 \textcolor{comment}{// 0x6 DIV128 CLK\_PER divided by 128 > doesn't work}} -\DoxyCodeLine{135 \textcolor{comment}{// 0x7 DIV256 CLK\_PER divided by 256 > doesn't work}} -\DoxyCodeLine{136 \textcolor{preprocessor}{\#if (F\_CPU == 20000000)}} -\DoxyCodeLine{137 ADC0.CTRLC = ADC\_SAMPCAP\_bm | ADC\_REFSEL\_VDDREF\_gc | ADC\_PRESC\_DIV2\_gc;} -\DoxyCodeLine{138 \textcolor{preprocessor}{\#else}} -\DoxyCodeLine{139 ADC0.CTRLC = ADC\_SAMPCAP\_bm | ADC\_REFSEL\_VDDREF\_gc | ADC\_PRESC\_DIV2\_gc;} -\DoxyCodeLine{140 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{141 \textcolor{comment}{// no sampling delay and no delay variation}} -\DoxyCodeLine{142 ADC0.CTRLD = 0;} -\DoxyCodeLine{143 \textcolor{comment}{// sample length}} -\DoxyCodeLine{144 \textcolor{comment}{// 0 = doesn't work}} -\DoxyCodeLine{145 \textcolor{comment}{// 1+ = works}} -\DoxyCodeLine{146 ADC0.SAMPCTRL = 1;} -\DoxyCodeLine{147 \textcolor{comment}{// Select the analog pin input PB1 (AIN10)}} -\DoxyCodeLine{148 ADC0.MUXPOS = ADC\_MUXPOS\_AIN10\_gc;} -\DoxyCodeLine{149 \textcolor{comment}{// Initialize the Window Comparator Mode in above}} -\DoxyCodeLine{150 ADC0.CTRLE = ADC\_WINCM\_ABOVE\_gc;} -\DoxyCodeLine{151 \textcolor{comment}{// Set the threshold value very low}} -\DoxyCodeLine{152 ADC0.WINHT = 0x1;} -\DoxyCodeLine{153 ADC0.WINLT = 0;} -\DoxyCodeLine{154 \textcolor{comment}{// set sampling amount}} -\DoxyCodeLine{155 \textcolor{comment}{// 0x0 NONE No accumulation > doesn't work}} -\DoxyCodeLine{156 \textcolor{comment}{// 0x1 ACC2 2 results accumulated > doesn't work}} -\DoxyCodeLine{157 \textcolor{comment}{// 0x2 ACC4 4 results accumulated > works okay}} -\DoxyCodeLine{158 \textcolor{comment}{// 0x3 ACC8 8 results accumulated}} -\DoxyCodeLine{159 \textcolor{comment}{// 0x4 ACC16 16 results accumulated}} -\DoxyCodeLine{160 \textcolor{comment}{// 0x5 ACC32 32 results accumulated}} -\DoxyCodeLine{161 \textcolor{comment}{// 0x6 ACC64 64 results accumulated}} -\DoxyCodeLine{162 ADC0.CTRLB = ADC\_SAMPNUM\_ACC4\_gc;} -\DoxyCodeLine{163 \textcolor{comment}{// Enable Window Comparator interrupt}} -\DoxyCodeLine{164 ADC0.INTCTRL = ADC\_WCMP\_bm;} -\DoxyCodeLine{165 \textcolor{comment}{// Enable the ADC and start continuous conversions}} -\DoxyCodeLine{166 ADC0.CTRLA = ADC\_ENABLE\_bm | ADC\_FREERUN\_bm;} -\DoxyCodeLine{167 \textcolor{comment}{// start the first conversion}} -\DoxyCodeLine{168 ADC0.COMMAND = ADC\_STCONV\_bm;} -\DoxyCodeLine{169 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{170 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{171 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{172 \}} +\DoxyCodeLine{132 \{} +\DoxyCodeLine{133 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{134 \textcolor{comment}{// Set up the ADC}} +\DoxyCodeLine{135 \textcolor{comment}{// sample campacitance, VDD reference, prescaler division}} +\DoxyCodeLine{136 \textcolor{comment}{// Options are:}} +\DoxyCodeLine{137 \textcolor{comment}{// 0x0 DIV2 CLK\_PER divided by 2 > works}} +\DoxyCodeLine{138 \textcolor{comment}{// 0x1 DIV4 CLK\_PER divided by 4 > works}} +\DoxyCodeLine{139 \textcolor{comment}{// 0x2 DIV8 CLK\_PER divided by 8 > works}} +\DoxyCodeLine{140 \textcolor{comment}{// 0x3 DIV16 CLK\_PER divided by 16 > works}} +\DoxyCodeLine{141 \textcolor{comment}{// 0x4 DIV32 CLK\_PER divided by 32 > doesn't work}} +\DoxyCodeLine{142 \textcolor{comment}{// 0x5 DIV64 CLK\_PER divided by 64 > doesn't work}} +\DoxyCodeLine{143 \textcolor{comment}{// 0x6 DIV128 CLK\_PER divided by 128 > doesn't work}} +\DoxyCodeLine{144 \textcolor{comment}{// 0x7 DIV256 CLK\_PER divided by 256 > doesn't work}} +\DoxyCodeLine{145 \textcolor{preprocessor}{\#if (F\_CPU == 20000000)}} +\DoxyCodeLine{146 ADC0.CTRLC = ADC\_SAMPCAP\_bm | ADC\_REFSEL\_VDDREF\_gc | ADC\_PRESC\_DIV2\_gc;} +\DoxyCodeLine{147 \textcolor{preprocessor}{\#else}} +\DoxyCodeLine{148 ADC0.CTRLC = ADC\_SAMPCAP\_bm | ADC\_REFSEL\_VDDREF\_gc | ADC\_PRESC\_DIV2\_gc;} +\DoxyCodeLine{149 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{150 \textcolor{comment}{// no sampling delay and no delay variation}} +\DoxyCodeLine{151 ADC0.CTRLD = 0;} +\DoxyCodeLine{152 \textcolor{comment}{// sample length}} +\DoxyCodeLine{153 \textcolor{comment}{// 0 = doesn't work}} +\DoxyCodeLine{154 \textcolor{comment}{// 1+ = works}} +\DoxyCodeLine{155 ADC0.SAMPCTRL = 1;} +\DoxyCodeLine{156 \textcolor{comment}{// Select the analog pin input PB1 (AIN10)}} +\DoxyCodeLine{157 ADC0.MUXPOS = ADC\_MUXPOS\_AIN10\_gc;} +\DoxyCodeLine{158 \textcolor{comment}{// Initialize the Window Comparator Mode in above}} +\DoxyCodeLine{159 ADC0.CTRLE = ADC\_WINCM\_ABOVE\_gc;} +\DoxyCodeLine{160 \textcolor{comment}{// Set the threshold value very low}} +\DoxyCodeLine{161 ADC0.WINHT = 0x1;} +\DoxyCodeLine{162 ADC0.WINLT = 0;} +\DoxyCodeLine{163 \textcolor{comment}{// set sampling amount}} +\DoxyCodeLine{164 \textcolor{comment}{// 0x0 NONE No accumulation > doesn't work}} +\DoxyCodeLine{165 \textcolor{comment}{// 0x1 ACC2 2 results accumulated > doesn't work}} +\DoxyCodeLine{166 \textcolor{comment}{// 0x2 ACC4 4 results accumulated > works okay}} +\DoxyCodeLine{167 \textcolor{comment}{// 0x3 ACC8 8 results accumulated > works decent}} +\DoxyCodeLine{168 \textcolor{comment}{// 0x4 ACC16 16 results accumulated > works very well}} +\DoxyCodeLine{169 \textcolor{comment}{// 0x5 ACC32 32 results accumulated > works best}} +\DoxyCodeLine{170 \textcolor{comment}{// 0x6 ACC64 64 results accumulated > doesn't work}} +\DoxyCodeLine{171 ADC0.CTRLB = \mbox{\hyperlink{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}{SAMPLE\_COUNT}};} +\DoxyCodeLine{172 \textcolor{comment}{// Enable Window Comparator interrupt}} +\DoxyCodeLine{173 ADC0.INTCTRL = ADC\_WCMP\_bm;} +\DoxyCodeLine{174 \textcolor{comment}{// Enable the ADC and start continuous conversions}} +\DoxyCodeLine{175 ADC0.CTRLA = ADC\_ENABLE\_bm | ADC\_FREERUN\_bm;} +\DoxyCodeLine{176 \textcolor{comment}{// start the first conversion}} +\DoxyCodeLine{177 ADC0.COMMAND = ADC\_STCONV\_bm;} +\DoxyCodeLine{178 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{179 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{180 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{181 \}} \end{DoxyCode} -References reset\+VLState(). +References reset\+VLState(), and SAMPLE\+\_\+\+COUNT. \mbox{\Hypertarget{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}\label{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}} \index{VLReceiver@{VLReceiver}!bytesReceived@{bytesReceived}} @@ -234,12 +234,12 @@ -Definition at line 62 of file VLReceiver.\+cpp. +Definition at line 71 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{63 \{} -\DoxyCodeLine{64 \}} +\DoxyCodeLine{72 \{} +\DoxyCodeLine{73 \}} \end{DoxyCode} @@ -254,27 +254,27 @@ -Definition at line 66 of file VLReceiver.\+cpp. +Definition at line 75 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{67 \{} -\DoxyCodeLine{68 \textcolor{comment}{// is the receiver actually receiving data?}} -\DoxyCodeLine{69 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a70272e1e665654e412f59dfd2dc15bc2}{isReceiving}}()) \{} -\DoxyCodeLine{70 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{71 \}} -\DoxyCodeLine{72 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{73 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{74 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{75 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{76 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad VL Data size: \%u"{}}, total);} -\DoxyCodeLine{77 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{78 \}} -\DoxyCodeLine{79 \textcolor{comment}{// if there are size + 2 bytes in the VLData receiver}} -\DoxyCodeLine{80 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} -\DoxyCodeLine{81 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} -\DoxyCodeLine{82 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} -\DoxyCodeLine{83 \}} +\DoxyCodeLine{76 \{} +\DoxyCodeLine{77 \textcolor{comment}{// is the receiver actually receiving data?}} +\DoxyCodeLine{78 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a70272e1e665654e412f59dfd2dc15bc2}{isReceiving}}()) \{} +\DoxyCodeLine{79 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{80 \}} +\DoxyCodeLine{81 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{82 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{83 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{84 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{85 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad VL Data size: \%u"{}}, total);} +\DoxyCodeLine{86 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{87 \}} +\DoxyCodeLine{88 \textcolor{comment}{// if there are size + 2 bytes in the VLData receiver}} +\DoxyCodeLine{89 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} +\DoxyCodeLine{90 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} +\DoxyCodeLine{91 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} +\DoxyCodeLine{92 \}} \end{DoxyCode} @@ -289,19 +289,19 @@ -Definition at line 174 of file VLReceiver.\+cpp. +Definition at line 183 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{175 \{} -\DoxyCodeLine{176 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{177 \textcolor{comment}{// Stop conversions and disable the ADC}} -\DoxyCodeLine{178 ADC0.CTRLA \&= \string~(ADC\_ENABLE\_bm | ADC\_FREERUN\_bm);} -\DoxyCodeLine{179 ADC0.INTCTRL = 0;} -\DoxyCodeLine{180 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{181 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{182 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{183 \}} +\DoxyCodeLine{184 \{} +\DoxyCodeLine{185 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{186 \textcolor{comment}{// Stop conversions and disable the ADC}} +\DoxyCodeLine{187 ADC0.CTRLA \&= \string~(ADC\_ENABLE\_bm | ADC\_FREERUN\_bm);} +\DoxyCodeLine{188 ADC0.INTCTRL = 0;} +\DoxyCodeLine{189 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{190 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{191 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{192 \}} \end{DoxyCode} @@ -316,48 +316,48 @@ -Definition at line 243 of file VLReceiver.\+cpp. +Definition at line 252 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{244 \{} -\DoxyCodeLine{245 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} -\DoxyCodeLine{246 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} < \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{VLConfig_8h_a4da43561aa22e37bd47c2cbc0f91b3b6}{VL\_TIMING\_MIN}}) \{} -\DoxyCodeLine{247 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} -\DoxyCodeLine{248 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{249 \textcolor{keywordflow}{return};} -\DoxyCodeLine{250 \}} -\DoxyCodeLine{251 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}}) \{} -\DoxyCodeLine{252 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} -\DoxyCodeLine{253 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{VLConfig_8h_a1b3bcb9ee4d252ec51e0158a25bcc447}{VL\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}}) \{} -\DoxyCodeLine{254 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d}{WAITING\_HEADER\_SPACE}};} -\DoxyCodeLine{255 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{256 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} -\DoxyCodeLine{257 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{258 \}} -\DoxyCodeLine{259 \textcolor{keywordflow}{break};} -\DoxyCodeLine{260 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d}{WAITING\_HEADER\_SPACE}}:} -\DoxyCodeLine{261 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{VLConfig_8h_a1b3bcb9ee4d252ec51e0158a25bcc447}{VL\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}}) \{} -\DoxyCodeLine{262 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}};} -\DoxyCodeLine{263 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{264 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} -\DoxyCodeLine{265 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{266 \}} -\DoxyCodeLine{267 \textcolor{keywordflow}{break};} -\DoxyCodeLine{268 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}}:} -\DoxyCodeLine{269 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} -\DoxyCodeLine{270 \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{VLConfig_8h_a0ec0a4d9a48be677d4d923eadcefe6ce}{VL\_TIMING}} * 2)) ? 1 : 0);} -\DoxyCodeLine{271 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370}{READING\_DATA\_SPACE}};} -\DoxyCodeLine{272 \textcolor{keywordflow}{break};} -\DoxyCodeLine{273 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370}{READING\_DATA\_SPACE}}:} -\DoxyCodeLine{274 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} -\DoxyCodeLine{275 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}};} +\DoxyCodeLine{253 \{} +\DoxyCodeLine{254 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} +\DoxyCodeLine{255 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} < \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{VLConfig_8h_a4da43561aa22e37bd47c2cbc0f91b3b6}{VL\_TIMING\_MIN}}) \{} +\DoxyCodeLine{256 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} +\DoxyCodeLine{257 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{258 \textcolor{keywordflow}{return};} +\DoxyCodeLine{259 \}} +\DoxyCodeLine{260 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}}) \{} +\DoxyCodeLine{261 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} +\DoxyCodeLine{262 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{VLConfig_8h_a1b3bcb9ee4d252ec51e0158a25bcc447}{VL\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}}) \{} +\DoxyCodeLine{263 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d}{WAITING\_HEADER\_SPACE}};} +\DoxyCodeLine{264 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{265 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} +\DoxyCodeLine{266 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{267 \}} +\DoxyCodeLine{268 \textcolor{keywordflow}{break};} +\DoxyCodeLine{269 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d}{WAITING\_HEADER\_SPACE}}:} +\DoxyCodeLine{270 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{VLConfig_8h_a1b3bcb9ee4d252ec51e0158a25bcc447}{VL\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}}) \{} +\DoxyCodeLine{271 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}};} +\DoxyCodeLine{272 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{273 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} +\DoxyCodeLine{274 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{275 \}} \DoxyCodeLine{276 \textcolor{keywordflow}{break};} -\DoxyCodeLine{277 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} -\DoxyCodeLine{278 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}});} -\DoxyCodeLine{279 \textcolor{keywordflow}{break};} -\DoxyCodeLine{280 \}} -\DoxyCodeLine{281 \}} +\DoxyCodeLine{277 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}}:} +\DoxyCodeLine{278 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} +\DoxyCodeLine{279 \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{VLConfig_8h_a0ec0a4d9a48be677d4d923eadcefe6ce}{VL\_TIMING}} * 2)) ? 1 : 0);} +\DoxyCodeLine{280 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370}{READING\_DATA\_SPACE}};} +\DoxyCodeLine{281 \textcolor{keywordflow}{break};} +\DoxyCodeLine{282 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370}{READING\_DATA\_SPACE}}:} +\DoxyCodeLine{283 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} +\DoxyCodeLine{284 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}};} +\DoxyCodeLine{285 \textcolor{keywordflow}{break};} +\DoxyCodeLine{286 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} +\DoxyCodeLine{287 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}});} +\DoxyCodeLine{288 \textcolor{keywordflow}{break};} +\DoxyCodeLine{289 \}} +\DoxyCodeLine{290 \}} \end{DoxyCode} @@ -376,18 +376,18 @@ -Definition at line 52 of file VLReceiver.\+cpp. +Definition at line 61 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{53 \{} -\DoxyCodeLine{54 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{55 \textcolor{comment}{// Disable digital input buffer on the pin to save power}} -\DoxyCodeLine{56 PORTB.PIN1CTRL \&= \string~PORT\_ISC\_gm;} -\DoxyCodeLine{57 PORTB.PIN1CTRL |= PORT\_ISC\_INPUT\_DISABLE\_gc;} -\DoxyCodeLine{58 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{59 \textcolor{keywordflow}{return} \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{VLConfig_8h_a3d88d00f25aa3f045093b65ddf9f234d}{VL\_RECV\_BUF\_SIZE}});} -\DoxyCodeLine{60 \}} +\DoxyCodeLine{62 \{} +\DoxyCodeLine{63 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{64 \textcolor{comment}{// Disable digital input buffer on the pin to save power}} +\DoxyCodeLine{65 PORTB.PIN1CTRL \&= \string~PORT\_ISC\_gm;} +\DoxyCodeLine{66 PORTB.PIN1CTRL |= PORT\_ISC\_INPUT\_DISABLE\_gc;} +\DoxyCodeLine{67 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{68 \textcolor{keywordflow}{return} \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{VLConfig_8h_a3d88d00f25aa3f045093b65ddf9f234d}{VL\_RECV\_BUF\_SIZE}});} +\DoxyCodeLine{69 \}} \end{DoxyCode} @@ -406,17 +406,17 @@ -Definition at line 86 of file VLReceiver.\+cpp. +Definition at line 95 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{87 \{} -\DoxyCodeLine{88 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} -\DoxyCodeLine{89 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} -\DoxyCodeLine{90 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} -\DoxyCodeLine{91 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} -\DoxyCodeLine{92 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} -\DoxyCodeLine{93 \}} +\DoxyCodeLine{96 \{} +\DoxyCodeLine{97 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} +\DoxyCodeLine{98 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} +\DoxyCodeLine{99 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} +\DoxyCodeLine{100 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} +\DoxyCodeLine{101 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} +\DoxyCodeLine{102 \}} \end{DoxyCode} @@ -435,17 +435,17 @@ -Definition at line 185 of file VLReceiver.\+cpp. +Definition at line 194 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{186 \{} -\DoxyCodeLine{187 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}{bytesReceived}}() == \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}}) \{} -\DoxyCodeLine{188 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{189 \}} -\DoxyCodeLine{190 \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}} = \mbox{\hyperlink{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}{bytesReceived}}();} -\DoxyCodeLine{191 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{192 \}} +\DoxyCodeLine{195 \{} +\DoxyCodeLine{196 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}{bytesReceived}}() == \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}}) \{} +\DoxyCodeLine{197 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{198 \}} +\DoxyCodeLine{199 \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}} = \mbox{\hyperlink{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}{bytesReceived}}();} +\DoxyCodeLine{200 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{201 \}} \end{DoxyCode} @@ -460,20 +460,20 @@ -Definition at line 96 of file VLReceiver.\+cpp. +Definition at line 105 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{97 \{} -\DoxyCodeLine{98 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a70272e1e665654e412f59dfd2dc15bc2}{isReceiving}}()) \{} -\DoxyCodeLine{99 \textcolor{keywordflow}{return} 0;} -\DoxyCodeLine{100 \}} -\DoxyCodeLine{101 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{102 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{103 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{104 \textcolor{comment}{// round by adding half of the total to the numerator}} -\DoxyCodeLine{105 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} -\DoxyCodeLine{106 \}} +\DoxyCodeLine{106 \{} +\DoxyCodeLine{107 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a70272e1e665654e412f59dfd2dc15bc2}{isReceiving}}()) \{} +\DoxyCodeLine{108 \textcolor{keywordflow}{return} 0;} +\DoxyCodeLine{109 \}} +\DoxyCodeLine{110 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{111 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{112 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{113 \textcolor{comment}{// round by adding half of the total to the numerator}} +\DoxyCodeLine{114 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} +\DoxyCodeLine{115 \}} \end{DoxyCode} @@ -488,34 +488,34 @@ -Definition at line 194 of file VLReceiver.\+cpp. +Definition at line 203 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{195 \{} -\DoxyCodeLine{196 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{197 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} -\DoxyCodeLine{198 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{199 \}} -\DoxyCodeLine{200 \textcolor{comment}{// read the size out (blocks + remainder)}} -\DoxyCodeLine{201 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{202 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{203 \textcolor{comment}{// calculate size from blocks + remainder}} -\DoxyCodeLine{204 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{205 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{206 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad VL Data size: \%u"{}}, size);} +\DoxyCodeLine{204 \{} +\DoxyCodeLine{205 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{206 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} \DoxyCodeLine{207 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} \DoxyCodeLine{208 \}} -\DoxyCodeLine{209 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} -\DoxyCodeLine{210 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} -\DoxyCodeLine{211 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} -\DoxyCodeLine{212 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for VL read"{}});} -\DoxyCodeLine{213 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{214 \}} -\DoxyCodeLine{215 \textcolor{comment}{// reset the VL state and receive buffer now}} -\DoxyCodeLine{216 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{217 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{218 \}} +\DoxyCodeLine{209 \textcolor{comment}{// read the size out (blocks + remainder)}} +\DoxyCodeLine{210 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{211 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{212 \textcolor{comment}{// calculate size from blocks + remainder}} +\DoxyCodeLine{213 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{214 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{215 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad VL Data size: \%u"{}}, size);} +\DoxyCodeLine{216 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{217 \}} +\DoxyCodeLine{218 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} +\DoxyCodeLine{219 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} +\DoxyCodeLine{220 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} +\DoxyCodeLine{221 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for VL read"{}});} +\DoxyCodeLine{222 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{223 \}} +\DoxyCodeLine{224 \textcolor{comment}{// reset the VL state and receive buffer now}} +\DoxyCodeLine{225 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{226 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{227 \}} \end{DoxyCode} @@ -534,22 +534,22 @@ -Definition at line 108 of file VLReceiver.\+cpp. +Definition at line 117 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{109 \{} -\DoxyCodeLine{110 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} -\DoxyCodeLine{111 \textcolor{comment}{// read from the receive buffer into the byte stream}} -\DoxyCodeLine{112 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_ab46186e351091b92acdfe8bae1503f68}{read}}(buf)) \{} -\DoxyCodeLine{113 \textcolor{comment}{// no data to read right now, or an error}} -\DoxyCodeLine{114 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} -\DoxyCodeLine{115 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{116 \}} -\DoxyCodeLine{117 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} -\DoxyCodeLine{118 \textcolor{comment}{// load the data into the target mode}} -\DoxyCodeLine{119 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} -\DoxyCodeLine{120 \}} +\DoxyCodeLine{118 \{} +\DoxyCodeLine{119 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} +\DoxyCodeLine{120 \textcolor{comment}{// read from the receive buffer into the byte stream}} +\DoxyCodeLine{121 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_ab46186e351091b92acdfe8bae1503f68}{read}}(buf)) \{} +\DoxyCodeLine{122 \textcolor{comment}{// no data to read right now, or an error}} +\DoxyCodeLine{123 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} +\DoxyCodeLine{124 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{125 \}} +\DoxyCodeLine{126 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} +\DoxyCodeLine{127 \textcolor{comment}{// load the data into the target mode}} +\DoxyCodeLine{128 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} +\DoxyCodeLine{129 \}} \end{DoxyCode} @@ -564,29 +564,29 @@ -Definition at line 221 of file VLReceiver.\+cpp. +Definition at line 230 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{222 \{} -\DoxyCodeLine{223 \textcolor{comment}{// toggle the tracked pin state no matter what}} -\DoxyCodeLine{224 \mbox{\hyperlink{classVLReceiver_aa56911b2c08cbff0a1d5e2685d7506f9}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classVLReceiver_aa56911b2c08cbff0a1d5e2685d7506f9}{m\_pinState}};} -\DoxyCodeLine{225 \textcolor{comment}{// grab current time}} -\DoxyCodeLine{226 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} -\DoxyCodeLine{227 \textcolor{comment}{// check previous time for validity}} -\DoxyCodeLine{228 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} || \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} > now) \{} -\DoxyCodeLine{229 \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} = now;} -\DoxyCodeLine{230 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} -\DoxyCodeLine{231 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{232 \textcolor{keywordflow}{return};} -\DoxyCodeLine{233 \}} -\DoxyCodeLine{234 \textcolor{comment}{// calc time difference between previous change and now}} -\DoxyCodeLine{235 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}});} -\DoxyCodeLine{236 \textcolor{comment}{// and update the previous changetime for next loop}} -\DoxyCodeLine{237 \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} = now;} -\DoxyCodeLine{238 \textcolor{comment}{// handle the bliank duration and process it}} -\DoxyCodeLine{239 \mbox{\hyperlink{classVLReceiver_a09b9dcb3e525815baf74092e70ef5ab0}{handleVLTiming}}(diff);} -\DoxyCodeLine{240 \}} +\DoxyCodeLine{231 \{} +\DoxyCodeLine{232 \textcolor{comment}{// toggle the tracked pin state no matter what}} +\DoxyCodeLine{233 \mbox{\hyperlink{classVLReceiver_aa56911b2c08cbff0a1d5e2685d7506f9}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classVLReceiver_aa56911b2c08cbff0a1d5e2685d7506f9}{m\_pinState}};} +\DoxyCodeLine{234 \textcolor{comment}{// grab current time}} +\DoxyCodeLine{235 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} +\DoxyCodeLine{236 \textcolor{comment}{// check previous time for validity}} +\DoxyCodeLine{237 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} || \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} > now) \{} +\DoxyCodeLine{238 \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} = now;} +\DoxyCodeLine{239 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} +\DoxyCodeLine{240 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{241 \textcolor{keywordflow}{return};} +\DoxyCodeLine{242 \}} +\DoxyCodeLine{243 \textcolor{comment}{// calc time difference between previous change and now}} +\DoxyCodeLine{244 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}});} +\DoxyCodeLine{245 \textcolor{comment}{// and update the previous changetime for next loop}} +\DoxyCodeLine{246 \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} = now;} +\DoxyCodeLine{247 \textcolor{comment}{// handle the bliank duration and process it}} +\DoxyCodeLine{248 \mbox{\hyperlink{classVLReceiver_a09b9dcb3e525815baf74092e70ef5ab0}{handleVLTiming}}(diff);} +\DoxyCodeLine{249 \}} \end{DoxyCode} @@ -605,21 +605,21 @@ -Definition at line 283 of file VLReceiver.\+cpp. +Definition at line 292 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{284 \{} -\DoxyCodeLine{285 \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}} = 0;} -\DoxyCodeLine{286 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434}{WAITING\_HEADER\_MARK}};} -\DoxyCodeLine{287 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} -\DoxyCodeLine{288 \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} -\DoxyCodeLine{289 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{290 \textcolor{comment}{// reset the threshold to a high value so that it can be pulled down again}} -\DoxyCodeLine{291 \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} = \mbox{\hyperlink{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}{THRESHOLD\_BEGIN}};} -\DoxyCodeLine{292 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{293 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}VL State Reset"{}});} -\DoxyCodeLine{294 \}} +\DoxyCodeLine{293 \{} +\DoxyCodeLine{294 \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}} = 0;} +\DoxyCodeLine{295 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434}{WAITING\_HEADER\_MARK}};} +\DoxyCodeLine{296 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} +\DoxyCodeLine{297 \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} +\DoxyCodeLine{298 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{299 \textcolor{comment}{// reset the threshold to a high value so that it can be pulled down again}} +\DoxyCodeLine{300 \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} = \mbox{\hyperlink{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}{THRESHOLD\_BEGIN}};} +\DoxyCodeLine{301 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{302 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}VL State Reset"{}});} +\DoxyCodeLine{303 \}} \end{DoxyCode} diff --git a/docs/core/latex/classVLReceiver__coll__graph.pdf b/docs/core/latex/classVLReceiver__coll__graph.pdf index fb9d554fb6..2d2c4a45e0 100644 Binary files a/docs/core/latex/classVLReceiver__coll__graph.pdf and b/docs/core/latex/classVLReceiver__coll__graph.pdf differ diff --git a/docs/core/latex/classVLSender__coll__graph.pdf b/docs/core/latex/classVLSender__coll__graph.pdf index 4d31c59199..34f3057de6 100644 Binary files a/docs/core/latex/classVLSender__coll__graph.pdf and b/docs/core/latex/classVLSender__coll__graph.pdf differ diff --git a/docs/core/latex/classVortexWipePattern__coll__graph.pdf b/docs/core/latex/classVortexWipePattern__coll__graph.pdf index 6b7623bf84..549010b4c8 100644 Binary files a/docs/core/latex/classVortexWipePattern__coll__graph.pdf and b/docs/core/latex/classVortexWipePattern__coll__graph.pdf differ diff --git a/docs/core/latex/classVortexWipePattern__inherit__graph.pdf b/docs/core/latex/classVortexWipePattern__inherit__graph.pdf index 2976e65181..225ae39cd1 100644 Binary files a/docs/core/latex/classVortexWipePattern__inherit__graph.pdf and b/docs/core/latex/classVortexWipePattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classWarpPattern__coll__graph.pdf b/docs/core/latex/classWarpPattern__coll__graph.pdf index d09fbd85fa..ad489d3f9b 100644 Binary files a/docs/core/latex/classWarpPattern__coll__graph.pdf and b/docs/core/latex/classWarpPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classWarpPattern__inherit__graph.pdf b/docs/core/latex/classWarpPattern__inherit__graph.pdf index 4275cd27c3..cffb753025 100644 Binary files a/docs/core/latex/classWarpPattern__inherit__graph.pdf and b/docs/core/latex/classWarpPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classWarpWormPattern__coll__graph.pdf b/docs/core/latex/classWarpWormPattern__coll__graph.pdf index 381ad0d6c4..e9d168ac60 100644 Binary files a/docs/core/latex/classWarpWormPattern__coll__graph.pdf and b/docs/core/latex/classWarpWormPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classWarpWormPattern__inherit__graph.pdf b/docs/core/latex/classWarpWormPattern__inherit__graph.pdf index 8cbd4c706b..82425c2ecd 100644 Binary files a/docs/core/latex/classWarpWormPattern__inherit__graph.pdf and b/docs/core/latex/classWarpWormPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/classZigzagPattern_1_1Snake__coll__graph.pdf b/docs/core/latex/classZigzagPattern_1_1Snake__coll__graph.pdf index a128cae94d..a169d6264b 100644 Binary files a/docs/core/latex/classZigzagPattern_1_1Snake__coll__graph.pdf and b/docs/core/latex/classZigzagPattern_1_1Snake__coll__graph.pdf differ diff --git a/docs/core/latex/classZigzagPattern__coll__graph.pdf b/docs/core/latex/classZigzagPattern__coll__graph.pdf index 610a0c6306..4fea24948b 100644 Binary files a/docs/core/latex/classZigzagPattern__coll__graph.pdf and b/docs/core/latex/classZigzagPattern__coll__graph.pdf differ diff --git a/docs/core/latex/classZigzagPattern__inherit__graph.pdf b/docs/core/latex/classZigzagPattern__inherit__graph.pdf index 2cf0fdaadd..935370e95f 100644 Binary files a/docs/core/latex/classZigzagPattern__inherit__graph.pdf and b/docs/core/latex/classZigzagPattern__inherit__graph.pdf differ diff --git a/docs/core/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf b/docs/core/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf index 36cac45ee5..d6297d74ef 100644 Binary files a/docs/core/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf and b/docs/core/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf differ diff --git a/docs/core/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf b/docs/core/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf index c260f72437..abbbf76371 100644 Binary files a/docs/core/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf and b/docs/core/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf differ diff --git a/docs/core/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf b/docs/core/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf index 736ad58b70..54ebd49614 100644 Binary files a/docs/core/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf and b/docs/core/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf differ diff --git a/docs/core/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf b/docs/core/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf index 3e8552750c..6363d17111 100644 Binary files a/docs/core/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf and b/docs/core/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf differ diff --git a/docs/core/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf b/docs/core/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf index 28522598e1..316c19da8c 100644 Binary files a/docs/core/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf and b/docs/core/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf differ diff --git a/docs/core/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf b/docs/core/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf index 3f97aab7b0..d17d82f309 100644 Binary files a/docs/core/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf and b/docs/core/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf differ diff --git a/docs/core/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf b/docs/core/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf index b3ffe9d9b9..b04da61bef 100644 Binary files a/docs/core/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf and b/docs/core/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf differ diff --git a/docs/core/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf b/docs/core/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf index ec6d9a6a19..7be1cb813c 100644 Binary files a/docs/core/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf and b/docs/core/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf differ diff --git a/docs/core/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf b/docs/core/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf index 343d32f247..dcdcb3b270 100644 Binary files a/docs/core/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf and b/docs/core/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf differ diff --git a/docs/core/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf b/docs/core/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf index e46f54d2c3..c6659979d4 100644 Binary files a/docs/core/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf and b/docs/core/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf differ diff --git a/docs/core/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf b/docs/core/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf index 9c5e9cb4db..827cf8f366 100644 Binary files a/docs/core/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf and b/docs/core/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf differ diff --git a/docs/core/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf b/docs/core/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf index a06e1efd94..bba028d294 100644 Binary files a/docs/core/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf and b/docs/core/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf differ diff --git a/docs/core/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf b/docs/core/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf index 57c04c459d..afb6cfb8ba 100644 Binary files a/docs/core/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf and b/docs/core/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf differ diff --git a/docs/core/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf b/docs/core/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf index d7241373a0..c272634920 100644 Binary files a/docs/core/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf and b/docs/core/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf differ diff --git a/docs/core/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf b/docs/core/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf index d53499618a..625f375366 100644 Binary files a/docs/core/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf and b/docs/core/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf differ diff --git a/docs/core/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf b/docs/core/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf index 1cb401a8ac..be2da9fe4c 100644 Binary files a/docs/core/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf and b/docs/core/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf differ diff --git a/docs/core/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf b/docs/core/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf index d6b2374576..97b25aeb37 100644 Binary files a/docs/core/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf and b/docs/core/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf differ diff --git a/docs/core/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf b/docs/core/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf index f26581eb8c..41a207c181 100644 Binary files a/docs/core/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf and b/docs/core/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf differ diff --git a/docs/core/latex/structLZ4__stream__t__internal__coll__graph.pdf b/docs/core/latex/structLZ4__stream__t__internal__coll__graph.pdf index ee59f68ebf..e118f82f14 100644 Binary files a/docs/core/latex/structLZ4__stream__t__internal__coll__graph.pdf and b/docs/core/latex/structLZ4__stream__t__internal__coll__graph.pdf differ diff --git a/docs/core/latex/structMenuEntry__coll__graph.pdf b/docs/core/latex/structMenuEntry__coll__graph.pdf index 6921228571..5058218252 100644 Binary files a/docs/core/latex/structMenuEntry__coll__graph.pdf and b/docs/core/latex/structMenuEntry__coll__graph.pdf differ diff --git a/docs/core/latex/unionLZ4__streamDecode__u__coll__graph.pdf b/docs/core/latex/unionLZ4__streamDecode__u__coll__graph.pdf index fb864f9d2e..19c5db74dc 100644 Binary files a/docs/core/latex/unionLZ4__streamDecode__u__coll__graph.pdf and b/docs/core/latex/unionLZ4__streamDecode__u__coll__graph.pdf differ diff --git a/docs/core/latex/unionLZ4__stream__u__coll__graph.pdf b/docs/core/latex/unionLZ4__stream__u__coll__graph.pdf index a1d3994a1b..6fedfcc3bb 100644 Binary files a/docs/core/latex/unionLZ4__stream__u__coll__graph.pdf and b/docs/core/latex/unionLZ4__stream__u__coll__graph.pdf differ diff --git a/docs/core/navtreedata.js b/docs/core/navtreedata.js index 7db5335adf..44669bc619 100644 --- a/docs/core/navtreedata.js +++ b/docs/core/navtreedata.js @@ -59,12 +59,12 @@ var NAVTREEINDEX = "Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484", "Log_8cpp.html", "Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f", -"classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986", -"classColorset.html#ae82f167e840a5fd2df65816a34991f2d", -"classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57", -"classPattern.html#ab1736f919bf4e8e0de09f4501f095f01", -"classTime.html#a7c7a8e067bdbd5aaf119521539d30940", -"globals_defs_l.html" +"classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184", +"classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa", +"classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60", +"classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8", +"classTime.html#a719c88f4e11a83f7167f45a2a58f5d60", +"globals_defs_k.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/docs/core/navtreeindex3.js b/docs/core/navtreeindex3.js index ab97ed9e16..e14743020e 100644 --- a/docs/core/navtreeindex3.js +++ b/docs/core/navtreeindex3.js @@ -93,10 +93,11 @@ var NAVTREEINDEX3 = "VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599":[1,0,0,0,12,5,1], "VLConfig_8h_source.html":[1,0,0,0,12,5], "VLReceiver_8cpp.html":[1,0,0,0,12,6], -"VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c":[1,0,0,0,12,6,2], +"VLReceiver_8cpp.html#a1682c770d91c5d167b621a782be940d4":[1,0,0,0,12,6,2], +"VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c":[1,0,0,0,12,6,3], "VLReceiver_8cpp.html#aa3c9d5bc3f1c3dfec69046200aecb29a":[1,0,0,0,12,6,1], -"VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb":[1,0,0,0,12,6,3], -"VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad":[1,0,0,0,12,6,4], +"VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb":[1,0,0,0,12,6,4], +"VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad":[1,0,0,0,12,6,5], "VLReceiver_8cpp.html#ac97aa4e68f9c89b8c71d011b0956de1f":[1,0,0,0,12,6,0], "VLReceiver_8cpp_source.html":[1,0,0,0,12,6], "VLReceiver_8h.html":[1,0,0,0,12,7], @@ -248,6 +249,5 @@ var NAVTREEINDEX3 = "classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0":[0,0,1,0,6], "classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b":[0,0,1,12], "classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e":[0,0,1,4], -"classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac":[0,0,1,2], -"classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184":[0,0,1,6] +"classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac":[0,0,1,2] }; diff --git a/docs/core/navtreeindex4.js b/docs/core/navtreeindex4.js index c9e6ae7bd9..a74f0113b4 100644 --- a/docs/core/navtreeindex4.js +++ b/docs/core/navtreeindex4.js @@ -1,5 +1,6 @@ var NAVTREEINDEX4 = { +"classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184":[0,0,1,6], "classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986":[0,0,1,5], "classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95":[0,0,1,7], "classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f":[0,0,1,1], @@ -248,6 +249,5 @@ var NAVTREEINDEX4 = "classColorset.html#ad995a98578951a11d37feec7752476b2":[0,0,11,15], "classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0":[0,0,11,25], "classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c":[0,0,11,23], -"classColorset.html#ae66046cbba14e9bca2e155e8a5f63001":[0,0,11,37], -"classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa":[0,0,11,27] +"classColorset.html#ae66046cbba14e9bca2e155e8a5f63001":[0,0,11,37] }; diff --git a/docs/core/navtreeindex5.js b/docs/core/navtreeindex5.js index bd298a4918..d6db04ac65 100644 --- a/docs/core/navtreeindex5.js +++ b/docs/core/navtreeindex5.js @@ -1,5 +1,6 @@ var NAVTREEINDEX5 = { +"classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa":[0,0,11,27], "classColorset.html#ae82f167e840a5fd2df65816a34991f2d":[0,0,11,11], "classColorset.html#ae973ebe020c085e206fe75f39383a96a":[0,0,11,22], "classColorset.html#af65f18b0a815156608cdf3cdff93e7af":[0,0,11,16], @@ -248,6 +249,5 @@ var NAVTREEINDEX5 = "classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a":[0,0,29,10], "classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078":[0,0,29,5], "classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db":[0,0,29,1], -"classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c":[0,0,29,9], -"classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60":[0,0,29,11] +"classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c":[0,0,29,9] }; diff --git a/docs/core/navtreeindex6.js b/docs/core/navtreeindex6.js index a9c374146c..c7be5e2714 100644 --- a/docs/core/navtreeindex6.js +++ b/docs/core/navtreeindex6.js @@ -1,5 +1,6 @@ var NAVTREEINDEX6 = { +"classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60":[0,0,29,11], "classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57":[0,0,29,8], "classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33":[0,0,29,7], "classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0":[0,0,29,6], @@ -248,6 +249,5 @@ var NAVTREEINDEX6 = "classPattern.html#a86d8921ea6fb24198c412b553c84b077":[0,0,43,18], "classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c":[0,0,43,0], "classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e":[0,0,43,29], -"classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0":[0,0,43,14], -"classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8":[0,0,43,11] +"classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0":[0,0,43,14] }; diff --git a/docs/core/navtreeindex7.js b/docs/core/navtreeindex7.js index 9b62d20087..1a92f1550e 100644 --- a/docs/core/navtreeindex7.js +++ b/docs/core/navtreeindex7.js @@ -1,5 +1,6 @@ var NAVTREEINDEX7 = { +"classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8":[0,0,43,11], "classPattern.html#ab1736f919bf4e8e0de09f4501f095f01":[0,0,43,19], "classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a":[0,0,43,5], "classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e":[0,0,43,22], @@ -248,6 +249,5 @@ var NAVTREEINDEX7 = "classTime.html":[0,0,62], "classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c":[0,0,62,7], "classTime.html#a1db7b0672f8b2d38994119ccc226f8ee":[0,0,62,2], -"classTime.html#a4245e409c7347d1d671858962c2ca3b5":[0,0,62,0], -"classTime.html#a719c88f4e11a83f7167f45a2a58f5d60":[0,0,62,5] +"classTime.html#a4245e409c7347d1d671858962c2ca3b5":[0,0,62,0] }; diff --git a/docs/core/navtreeindex8.js b/docs/core/navtreeindex8.js index fce33e730f..e869cd97d4 100644 --- a/docs/core/navtreeindex8.js +++ b/docs/core/navtreeindex8.js @@ -1,5 +1,6 @@ var NAVTREEINDEX8 = { +"classTime.html#a719c88f4e11a83f7167f45a2a58f5d60":[0,0,62,5], "classTime.html#a7c7a8e067bdbd5aaf119521539d30940":[0,0,62,4], "classTime.html#a823b10e685d34b667e16e36fea96e150":[0,0,62,10], "classTime.html#a9482556717a3933d303d18133d2e83eb":[0,0,62,12], @@ -172,8 +173,8 @@ var NAVTREEINDEX8 = "functions_enum.html":[0,3,3], "functions_eval.html":[0,3,4], "functions_f.html":[0,3,0,5], -"functions_func.html":[0,3,1,0], "functions_func.html":[0,3,1], +"functions_func.html":[0,3,1,0], "functions_func_b.html":[0,3,1,1], "functions_func_c.html":[0,3,1,2], "functions_func_d.html":[0,3,1,3], @@ -211,8 +212,8 @@ var NAVTREEINDEX8 = "functions_t.html":[0,3,0,17], "functions_u.html":[0,3,0,18], "functions_v.html":[0,3,0,19], -"functions_vars.html":[0,3,2], "functions_vars.html":[0,3,2,0], +"functions_vars.html":[0,3,2], "functions_vars_b.html":[0,3,2,1], "functions_vars_c.html":[0,3,2,2], "functions_vars_d.html":[0,3,2,3], @@ -233,14 +234,14 @@ var NAVTREEINDEX8 = "functions_w.html":[0,3,0,20], "functions_z.html":[0,3,0,21], "functions_~.html":[0,3,0,22], -"globals.html":[1,1,0,0], "globals.html":[1,1,0], +"globals.html":[1,1,0,0], "globals_a.html":[1,1,0,1], "globals_b.html":[1,1,0,2], "globals_c.html":[1,1,0,3], "globals_d.html":[1,1,0,4], -"globals_defs.html":[1,1,6], "globals_defs.html":[1,1,6,0], +"globals_defs.html":[1,1,6], "globals_defs_b.html":[1,1,6,1], "globals_defs_c.html":[1,1,6,2], "globals_defs_d.html":[1,1,6,3], @@ -248,6 +249,5 @@ var NAVTREEINDEX8 = "globals_defs_f.html":[1,1,6,5], "globals_defs_g.html":[1,1,6,6], "globals_defs_h.html":[1,1,6,7], -"globals_defs_i.html":[1,1,6,8], -"globals_defs_k.html":[1,1,6,9] +"globals_defs_i.html":[1,1,6,8] }; diff --git a/docs/core/navtreeindex9.js b/docs/core/navtreeindex9.js index 94d4784681..5be1cfa7bf 100644 --- a/docs/core/navtreeindex9.js +++ b/docs/core/navtreeindex9.js @@ -1,5 +1,6 @@ var NAVTREEINDEX9 = { +"globals_defs_k.html":[1,1,6,9], "globals_defs_l.html":[1,1,6,10], "globals_defs_m.html":[1,1,6,11], "globals_defs_n.html":[1,1,6,12], diff --git a/docs/core/search/all_12.js b/docs/core/search/all_12.js index 7c1a5b43f4..086c37f92a 100644 --- a/docs/core/search/all_12.js +++ b/docs/core/search/all_12.js @@ -1,159 +1,160 @@ var searchData= [ ['s32_1208',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]], - ['sanity_1209',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['sat_1210',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sat_5foption_5f1_1211',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_1212',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_1213',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_1214',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['sats_1215',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['save_1216',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_1217',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_1218',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_1219',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], - ['scale8_1220',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], - ['sec_5fto_5fticks_1221',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_1222',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['seed_1223',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_1224',['send',['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()'],['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()']]], - ['sendbyte_1225',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()'],['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte(uint8_t data)']]], - ['sendmark_1226',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], - ['sendmodes_1227',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_1228',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], - ['sequence_1229',['Sequence',['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence()'],['../classSequence.html',1,'Sequence'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)']]], - ['sequence_2ecpp_1230',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1231',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_1232',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html',1,'SequencedPattern']]], - ['sequencedpattern_2ecpp_1233',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1234',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['sequencestep_1235',['SequenceStep',['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html',1,'SequenceStep'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()']]], - ['serial_2ecpp_1236',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1237',['Serial.h',['../Serial_8h.html',1,'']]], - ['serial_5fcheck_5ftime_1238',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialcoms_1239',['SerialComs',['../classSerialComs.html',1,'']]], - ['serialization_5ftest_1240',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['serialize_1241',['serialize',['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize()'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()']]], - ['serializesaveheader_1242',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], - ['serializeversion_1243',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_1244',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_1245',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_1246',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_1247',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_1248',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_1249',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], - ['setargs_1250',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_1251',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_1252',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_1253',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], - ['setcolorsetat_1254',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_1255',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_1256',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_1257',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_1258',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_1259',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setflag_1260',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_1261',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], - ['setkeychainmode_1262',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setled_1263',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_1264',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_1265',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_1266',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_1267',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_1268',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], - ['setpairs_1269',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_1270',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_1271',['setPatternAt',['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_1272',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setrange_1273',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setrangeevens_1274',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], - ['setrangeodds_1275',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], - ['setstarttime_1276',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_1277',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_1278',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['share_5freceive_1279',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_5fir_1280',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], - ['share_5fsend_5fvl_1281',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], - ['shiftcurmode_1282',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['short_5fclick_5fthreshold_5fticks_1283',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['showbrightnessselection_1284',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_1285',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_1286',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_1287',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], - ['showfullset_1288',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], - ['showrandomizationselect_1289',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_1290',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_1291',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselection_1292',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], - ['showsendmodeir_1293',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], - ['showsendmodevl_1294',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], - ['showslotselection_1295',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_1296',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['signal_5foff_5fduration_1297',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_1298',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_1299',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['singleledpattern_1300',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()'],['../classSingleLedPattern.html',1,'SingleLedPattern']]], - ['singleledpattern_2ecpp_1301',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1302',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['size_1303',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()'],['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], - ['skip_1304',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['snake_1305',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], - ['snowballpattern_1306',['SnowballPattern',['../classSnowballPattern.html',1,'SnowballPattern'],['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()']]], - ['snowballpattern_2ecpp_1307',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1308',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solid_1309',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['solidpattern_1310',['SolidPattern',['../classSolidPattern.html',1,'SolidPattern'],['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()']]], - ['solidpattern_2ecpp_1311',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1312',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_1313',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()'],['../classSparkleTracePattern.html',1,'SparkleTracePattern']]], - ['sparkletracepattern_2ecpp_1314',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1315',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['sqrt16_1316',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_1317',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp'],['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()']]], - ['startpwm_1318',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], - ['starttime_1319',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_1320',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_1321',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['state_5fbegin_5fdash_1322',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_1323',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_1324',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_1325',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_1326',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_1327',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_1328',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_1329',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_1330',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_1331',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_1332',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_1333',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_1334',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_1335',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_1336',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_1337',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_1338',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_1339',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_1340',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_1341',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_1342',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5fsat_1343',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_1344',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_1345',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_1346',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_1347',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_1348',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_1349',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_1350',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_1351',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], - ['step_1352',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stepsize_1353',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], - ['stoppwm_1354',['stopPWM',['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()'],['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()']]], - ['storage_1355',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()'],['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()'],['../classStorage.html',1,'Storage']]], - ['storage_2ecpp_1356',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1357',['Storage.h',['../Storage_8h.html',1,'']]], - ['storage_5ffilename_1358',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_1359',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_1360',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_1361',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_1362',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_1363',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] + ['sample_5fcount_1209',['SAMPLE_COUNT',['../VLReceiver_8cpp.html#a1682c770d91c5d167b621a782be940d4',1,'VLReceiver.cpp']]], + ['sanity_1210',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['sat_1211',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sat_5foption_5f1_1212',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_1213',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_1214',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_1215',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['sats_1216',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['save_1217',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_1218',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_1219',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_1220',['saveToBuffer',['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()'],['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()']]], + ['scale8_1221',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], + ['sec_5fto_5fticks_1222',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_1223',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['seed_1224',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_1225',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], + ['sendbyte_1226',['sendByte',['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte(uint8_t data)']]], + ['sendmark_1227',['sendMark',['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()'],['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()']]], + ['sendmodes_1228',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_1229',['sendSpace',['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()'],['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()']]], + ['sequence_1230',['Sequence',['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html',1,'Sequence'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)']]], + ['sequence_2ecpp_1231',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1232',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_1233',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html',1,'SequencedPattern']]], + ['sequencedpattern_2ecpp_1234',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1235',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['sequencestep_1236',['SequenceStep',['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html',1,'SequenceStep']]], + ['serial_2ecpp_1237',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1238',['Serial.h',['../Serial_8h.html',1,'']]], + ['serial_5fcheck_5ftime_1239',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialcoms_1240',['SerialComs',['../classSerialComs.html',1,'']]], + ['serialization_5ftest_1241',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['serialize_1242',['serialize',['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize()']]], + ['serializesaveheader_1243',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], + ['serializeversion_1244',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_1245',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_1246',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_1247',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_1248',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_1249',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_1250',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], + ['setargs_1251',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_1252',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_1253',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_1254',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], + ['setcolorsetat_1255',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_1256',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_1257',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_1258',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_1259',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_1260',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setflag_1261',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_1262',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], + ['setkeychainmode_1263',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setled_1264',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_1265',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_1266',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_1267',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_1268',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_1269',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], + ['setpairs_1270',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_1271',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_1272',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt()'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt()']]], + ['setpatternmap_1273',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setrange_1274',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setrangeevens_1275',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], + ['setrangeodds_1276',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], + ['setstarttime_1277',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_1278',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_1279',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['share_5freceive_1280',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_5fir_1281',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], + ['share_5fsend_5fvl_1282',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], + ['shiftcurmode_1283',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['short_5fclick_5fthreshold_5fticks_1284',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['showbrightnessselection_1285',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_1286',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_1287',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_1288',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], + ['showfullset_1289',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], + ['showrandomizationselect_1290',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_1291',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_1292',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselection_1293',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], + ['showsendmodeir_1294',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], + ['showsendmodevl_1295',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], + ['showslotselection_1296',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_1297',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['signal_5foff_5fduration_1298',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_1299',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_1300',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['singleledpattern_1301',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()'],['../classSingleLedPattern.html',1,'SingleLedPattern']]], + ['singleledpattern_2ecpp_1302',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1303',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['size_1304',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()'],['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()']]], + ['skip_1305',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['snake_1306',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], + ['snowballpattern_1307',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()'],['../classSnowballPattern.html',1,'SnowballPattern']]], + ['snowballpattern_2ecpp_1308',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1309',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solid_1310',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['solidpattern_1311',['SolidPattern',['../classSolidPattern.html',1,'SolidPattern'],['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()']]], + ['solidpattern_2ecpp_1312',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1313',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_1314',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()'],['../classSparkleTracePattern.html',1,'SparkleTracePattern']]], + ['sparkletracepattern_2ecpp_1315',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1316',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['sqrt16_1317',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_1318',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp'],['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()']]], + ['startpwm_1319',['startPWM',['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()'],['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()']]], + ['starttime_1320',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_1321',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_1322',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['state_5fbegin_5fdash_1323',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_1324',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_1325',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_1326',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_1327',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_1328',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_1329',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_1330',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_1331',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_1332',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_1333',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_1334',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_1335',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_1336',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_1337',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_1338',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_1339',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_1340',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_1341',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_1342',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_1343',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5fsat_1344',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_1345',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_1346',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_1347',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_1348',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_1349',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_1350',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_1351',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_1352',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], + ['step_1353',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stepsize_1354',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], + ['stoppwm_1355',['stopPWM',['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()'],['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()']]], + ['storage_1356',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()'],['../classStorage.html',1,'Storage'],['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()']]], + ['storage_2ecpp_1357',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1358',['Storage.h',['../Storage_8h.html',1,'']]], + ['storage_5ffilename_1359',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_1360',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_1361',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_1362',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_1363',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_1364',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] ]; diff --git a/docs/core/search/all_13.js b/docs/core/search/all_13.js index 721a61e60f..10e1663bab 100644 --- a/docs/core/search/all_13.js +++ b/docs/core/search/all_13.js @@ -1,35 +1,35 @@ var searchData= [ - ['table_1364',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], - ['tabletype_1365',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], - ['tabletype_5ft_1366',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]], - ['tetradic_1367',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theater_5fchase_5fsteps_1368',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['theaterchasepattern_1369',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], - ['theaterchasepattern_2ecpp_1370',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1371',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['theory_1372',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], - ['threshold_1373',['threshold',['../VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad',1,'VLReceiver.cpp']]], - ['threshold_5fbegin_1374',['THRESHOLD_BEGIN',['../VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c',1,'VLReceiver.cpp']]], - ['tick_1375',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_1376',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['tickrate_1377',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['time_1378',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()'],['../classTime.html',1,'Time']]], - ['timecontrol_2ecpp_1379',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1380',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_1381',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], - ['timer_2ecpp_1382',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1383',['Timer.h',['../Timer_8h.html',1,'']]], - ['timer_5f1_5falarm_1384',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_1385',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_1386',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_1387',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_1388',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_1389',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_1390',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_1391',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['timings_2eh_1392',['Timings.h',['../Timings_8h.html',1,'']]], - ['total_5fsteps_1393',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], - ['traditionalpattern_1394',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_1395',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['table_1365',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], + ['tabletype_1366',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], + ['tabletype_5ft_1367',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]], + ['tetradic_1368',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theater_5fchase_5fsteps_1369',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['theaterchasepattern_1370',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], + ['theaterchasepattern_2ecpp_1371',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1372',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['theory_1373',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], + ['threshold_1374',['threshold',['../VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad',1,'VLReceiver.cpp']]], + ['threshold_5fbegin_1375',['THRESHOLD_BEGIN',['../VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c',1,'VLReceiver.cpp']]], + ['tick_1376',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_1377',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['tickrate_1378',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['time_1379',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()'],['../classTime.html',1,'Time']]], + ['timecontrol_2ecpp_1380',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1381',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_1382',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], + ['timer_2ecpp_1383',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1384',['Timer.h',['../Timer_8h.html',1,'']]], + ['timer_5f1_5falarm_1385',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_1386',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_1387',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_1388',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_1389',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_1390',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_1391',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_1392',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['timings_2eh_1393',['Timings.h',['../Timings_8h.html',1,'']]], + ['total_5fsteps_1394',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], + ['traditionalpattern_1395',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['trim_1396',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] ]; diff --git a/docs/core/search/all_14.js b/docs/core/search/all_14.js index 1cd8ca9cef..2ebd21cef1 100644 --- a/docs/core/search/all_14.js +++ b/docs/core/search/all_14.js @@ -1,22 +1,22 @@ var searchData= [ - ['u16_1396',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], - ['u32_1397',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], - ['u64_1398',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], - ['ultradops_5foff_5fduration_1399',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_1400',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['uninstantiate_1401',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlikely_1402',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], - ['unlinkself_1403',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unserialize_1404',['unserialize',['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], - ['unserialize16_1405',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_1406',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_1407',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_1408',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['unserializesaveheader_1409',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], - ['update_1410',['update',['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()']]], - ['updatecurmode_1411',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]], - ['uptrval_1412',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]], - ['usingdictctx_1413',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], - ['usingextdict_1414',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] + ['u16_1397',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], + ['u32_1398',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], + ['u64_1399',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], + ['ultradops_5foff_5fduration_1400',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_1401',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['uninstantiate_1402',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlikely_1403',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], + ['unlinkself_1404',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unserialize_1405',['unserialize',['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], + ['unserialize16_1406',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_1407',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_1408',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_1409',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['unserializesaveheader_1410',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], + ['update_1411',['update',['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()']]], + ['updatecurmode_1412',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]], + ['uptrval_1413',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]], + ['usingdictctx_1414',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], + ['usingextdict_1415',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/all_15.js b/docs/core/search/all_15.js index a0845e3985..7b836ea385 100644 --- a/docs/core/search/all_15.js +++ b/docs/core/search/all_15.js @@ -1,72 +1,72 @@ var searchData= [ - ['val_1415',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['val_5foption_5f1_1416',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_1417',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_1418',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_1419',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['val_5fstyle_5falternating_1420',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_1421',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_1422',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_1423',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_1424',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_1425',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_1426',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_1427',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], - ['vals_1428',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], - ['valuestyle_1429',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], - ['variable_5flength_5ferror_1430',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]], - ['variable_5ftickrate_1431',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_1432',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['verify_1433',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vfree_1434',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_1435',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_1436',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_1437',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_1438',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_1439',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_1440',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_1441',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_1442',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_1443',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_1444',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_1445',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_1446',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_1447',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_1448',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_1449',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_1450',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_1451',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_1452',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_1453',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_1454',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_1455',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_1456',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_1457',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vlconfig_2eh_1458',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_1459',['VLReceiver',['../classVLReceiver.html#abb237cfc49d5dfa4179a1602735cf69f',1,'VLReceiver::VLReceiver()'],['../classVLReceiver.html',1,'VLReceiver']]], - ['vlreceiver_2ecpp_1460',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1461',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_1462',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], - ['vlsender_2ecpp_1463',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1464',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vmalloc_1465',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_1466',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_1467',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_1468',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_1469',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_1470',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_1471',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_1472',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_1473',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_1474',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_1475',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vortexconfig_2eh_1476',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_1477',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()'],['../classVortexEngine.html',1,'VortexEngine']]], - ['vortexengine_2ecpp_1478',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1479',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_1480',['VortexWipePattern',['../classVortexWipePattern.html',1,'VortexWipePattern'],['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()']]], - ['vortexwipepattern_2ecpp_1481',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1482',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], - ['vrealloc_1483',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['val_1416',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['val_5foption_5f1_1417',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_1418',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_1419',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_1420',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['val_5fstyle_5falternating_1421',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_1422',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_1423',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_1424',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_1425',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_1426',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_1427',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_1428',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], + ['vals_1429',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], + ['valuestyle_1430',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], + ['variable_5flength_5ferror_1431',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]], + ['variable_5ftickrate_1432',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_1433',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['verify_1434',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vfree_1435',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_1436',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_1437',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_1438',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_1439',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_1440',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_1441',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_1442',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_1443',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_1444',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_1445',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_1446',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_1447',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_1448',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_1449',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_1450',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_1451',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_1452',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_1453',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_1454',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_1455',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_1456',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_1457',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_1458',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vlconfig_2eh_1459',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_1460',['VLReceiver',['../classVLReceiver.html#abb237cfc49d5dfa4179a1602735cf69f',1,'VLReceiver::VLReceiver()'],['../classVLReceiver.html',1,'VLReceiver']]], + ['vlreceiver_2ecpp_1461',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1462',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_1463',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], + ['vlsender_2ecpp_1464',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1465',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vmalloc_1466',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_1467',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_1468',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_1469',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_1470',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_1471',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_1472',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_1473',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_1474',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_1475',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_1476',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vortexconfig_2eh_1477',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_1478',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()'],['../classVortexEngine.html',1,'VortexEngine']]], + ['vortexengine_2ecpp_1479',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1480',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_1481',['VortexWipePattern',['../classVortexWipePattern.html',1,'VortexWipePattern'],['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()']]], + ['vortexwipepattern_2ecpp_1482',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1483',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], + ['vrealloc_1484',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/core/search/all_16.js b/docs/core/search/all_16.js index 4ca0eaf75b..65fcdf42b6 100644 --- a/docs/core/search/all_16.js +++ b/docs/core/search/all_16.js @@ -1,18 +1,18 @@ var searchData= [ - ['waiting_5fheader_5fmark_1484',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver::WAITING_HEADER_MARK()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434',1,'VLReceiver::WAITING_HEADER_MARK()']]], - ['waiting_5fheader_5fspace_1485',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver::WAITING_HEADER_SPACE()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d',1,'VLReceiver::WAITING_HEADER_SPACE()']]], - ['wakeup_1486',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_1487',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], - ['warppattern_2ecpp_1488',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1489',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_1490',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], - ['warpwormpattern_2ecpp_1491',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1492',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], - ['wildcopylength_1493',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], - ['withprefix64k_1494',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]], - ['worm_5fsize_1495',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], - ['write_1496',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], - ['write1bit_1497',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_1498',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['waiting_5fheader_5fmark_1485',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver::WAITING_HEADER_MARK()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434',1,'VLReceiver::WAITING_HEADER_MARK()']]], + ['waiting_5fheader_5fspace_1486',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver::WAITING_HEADER_SPACE()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d',1,'VLReceiver::WAITING_HEADER_SPACE()']]], + ['wakeup_1487',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_1488',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], + ['warppattern_2ecpp_1489',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1490',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_1491',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], + ['warpwormpattern_2ecpp_1492',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1493',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], + ['wildcopylength_1494',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], + ['withprefix64k_1495',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]], + ['worm_5fsize_1496',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], + ['write_1497',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], + ['write1bit_1498',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_1499',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/core/search/all_17.js b/docs/core/search/all_17.js index 1e3c12c2b1..1216f7cd01 100644 --- a/docs/core/search/all_17.js +++ b/docs/core/search/all_17.js @@ -1,6 +1,6 @@ var searchData= [ - ['zigzagpattern_1499',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], - ['zigzagpattern_2ecpp_1500',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1501',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_1500',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], + ['zigzagpattern_2ecpp_1501',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1502',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/all_18.js b/docs/core/search/all_18.js index bdee869645..ffb45f5b8a 100644 --- a/docs/core/search/all_18.js +++ b/docs/core/search/all_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_1502',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_1503',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_1504',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_1505',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_1506',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_1507',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_1508',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_1509',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_1510',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_1511',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_1512',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_1513',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_1514',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_1515',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_1516',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_1517',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_1518',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_1519',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_1520',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_1521',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_1522',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_1523',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_1524',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_1525',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_1526',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_1527',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_1528',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_1529',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_1530',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_1531',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_1532',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_1533',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_1534',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_1535',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_1536',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_1537',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_1538',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_1539',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_1540',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_1541',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_1542',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_1543',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_1544',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_1545',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_1546',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_1503',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_1504',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_1505',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_1506',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_1507',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_1508',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_1509',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_1510',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_1511',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_1512',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_1513',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_1514',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_1515',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_1516',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_1517',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_1518',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_1519',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_1520',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_1521',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_1522',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_1523',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_1524',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_1525',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_1526',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_1527',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_1528',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_1529',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_1530',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_1531',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_1532',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_1533',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_1534',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_1535',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_1536',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_1537',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_1538',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_1539',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_1540',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_1541',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_1542',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_1543',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_1544',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_1545',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_1546',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_1547',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/core/search/all_b.js b/docs/core/search/all_b.js index 9eeedeaf7a..81b61f9418 100644 --- a/docs/core/search/all_b.js +++ b/docs/core/search/all_b.js @@ -64,8 +64,8 @@ var searchData= ['lz4_5fcompress_5fgeneric_5fvalidated_537',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], ['lz4_5fcompress_5finplace_5fbuffer_5fsize_538',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], ['lz4_5fcompress_5finplace_5fmargin_539',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], - ['lz4_5fcompressbound_540',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], - ['lz4_5fcompressbound_541',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], + ['lz4_5fcompressbound_540',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], + ['lz4_5fcompressbound_541',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], ['lz4_5fcount_542',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], ['lz4_5fdecoder_5fring_5fbuffer_5fsize_543',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], ['lz4_5fdecompress_5fgeneric_544',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], diff --git a/docs/core/search/classes_0.js b/docs/core/search/classes_0.js index e32d4f1527..64f6a5f479 100644 --- a/docs/core/search/classes_0.js +++ b/docs/core/search/classes_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['backstrobepattern_1547',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], - ['basicpattern_1548',['BasicPattern',['../classBasicPattern.html',1,'']]], - ['bitstream_1549',['BitStream',['../classBitStream.html',1,'']]], - ['blendpattern_1550',['BlendPattern',['../classBlendPattern.html',1,'']]], - ['blinksteppattern_1551',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], - ['bouncepattern_1552',['BouncePattern',['../classBouncePattern.html',1,'']]], - ['button_1553',['Button',['../classButton.html',1,'']]], - ['buttons_1554',['Buttons',['../classButtons.html',1,'']]], - ['bytestream_1555',['ByteStream',['../classByteStream.html',1,'']]] + ['backstrobepattern_1548',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], + ['basicpattern_1549',['BasicPattern',['../classBasicPattern.html',1,'']]], + ['bitstream_1550',['BitStream',['../classBitStream.html',1,'']]], + ['blendpattern_1551',['BlendPattern',['../classBlendPattern.html',1,'']]], + ['blinksteppattern_1552',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], + ['bouncepattern_1553',['BouncePattern',['../classBouncePattern.html',1,'']]], + ['button_1554',['Button',['../classButton.html',1,'']]], + ['buttons_1555',['Buttons',['../classButtons.html',1,'']]], + ['bytestream_1556',['ByteStream',['../classByteStream.html',1,'']]] ]; diff --git a/docs/core/search/classes_1.js b/docs/core/search/classes_1.js index c80d3f418d..3da3aa6191 100644 --- a/docs/core/search/classes_1.js +++ b/docs/core/search/classes_1.js @@ -1,9 +1,9 @@ var searchData= [ - ['chaserpattern_1556',['ChaserPattern',['../classChaserPattern.html',1,'']]], - ['colorselect_1557',['ColorSelect',['../classColorSelect.html',1,'']]], - ['colorset_1558',['Colorset',['../classColorset.html',1,'']]], - ['colorsetmap_1559',['ColorsetMap',['../classColorsetMap.html',1,'']]], - ['compoundpattern_1560',['CompoundPattern',['../classCompoundPattern.html',1,'']]], - ['crossdopspattern_1561',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] + ['chaserpattern_1557',['ChaserPattern',['../classChaserPattern.html',1,'']]], + ['colorselect_1558',['ColorSelect',['../classColorSelect.html',1,'']]], + ['colorset_1559',['Colorset',['../classColorset.html',1,'']]], + ['colorsetmap_1560',['ColorsetMap',['../classColorsetMap.html',1,'']]], + ['compoundpattern_1561',['CompoundPattern',['../classCompoundPattern.html',1,'']]], + ['crossdopspattern_1562',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] ]; diff --git a/docs/core/search/classes_10.js b/docs/core/search/classes_10.js index 740fd116e6..11f9a5cd13 100644 --- a/docs/core/search/classes_10.js +++ b/docs/core/search/classes_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_1620',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] + ['zigzagpattern_1621',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] ]; diff --git a/docs/core/search/classes_2.js b/docs/core/search/classes_2.js index ead0bdcafd..248a871013 100644 --- a/docs/core/search/classes_2.js +++ b/docs/core/search/classes_2.js @@ -1,7 +1,7 @@ var searchData= [ - ['default_5fmode_5fentry_1562',['default_mode_entry',['../structdefault__mode__entry.html',1,'']]], - ['doublestrobepattern_1563',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], - ['dripmorphpattern_1564',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], - ['drippattern_1565',['DripPattern',['../classDripPattern.html',1,'']]] + ['default_5fmode_5fentry_1563',['default_mode_entry',['../structdefault__mode__entry.html',1,'']]], + ['doublestrobepattern_1564',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], + ['dripmorphpattern_1565',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], + ['drippattern_1566',['DripPattern',['../classDripPattern.html',1,'']]] ]; diff --git a/docs/core/search/classes_3.js b/docs/core/search/classes_3.js index f8b5d010f7..4c2b52fdd2 100644 --- a/docs/core/search/classes_3.js +++ b/docs/core/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['editorconnection_1566',['EditorConnection',['../classEditorConnection.html',1,'']]] + ['editorconnection_1567',['EditorConnection',['../classEditorConnection.html',1,'']]] ]; diff --git a/docs/core/search/classes_4.js b/docs/core/search/classes_4.js index b7c1c1b86b..e761c619ee 100644 --- a/docs/core/search/classes_4.js +++ b/docs/core/search/classes_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['factoryreset_1567',['FactoryReset',['../classFactoryReset.html',1,'']]], - ['fillpattern_1568',['FillPattern',['../classFillPattern.html',1,'']]] + ['factoryreset_1568',['FactoryReset',['../classFactoryReset.html',1,'']]], + ['fillpattern_1569',['FillPattern',['../classFillPattern.html',1,'']]] ]; diff --git a/docs/core/search/classes_5.js b/docs/core/search/classes_5.js index 54548d0d0b..9648f29655 100644 --- a/docs/core/search/classes_5.js +++ b/docs/core/search/classes_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['globalbrightness_1569',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] + ['globalbrightness_1570',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] ]; diff --git a/docs/core/search/classes_6.js b/docs/core/search/classes_6.js index 5d2772282f..37fd0db58a 100644 --- a/docs/core/search/classes_6.js +++ b/docs/core/search/classes_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hsvcolor_1570',['HSVColor',['../classHSVColor.html',1,'']]], - ['hueshiftpattern_1571',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] + ['hsvcolor_1571',['HSVColor',['../classHSVColor.html',1,'']]], + ['hueshiftpattern_1572',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] ]; diff --git a/docs/core/search/classes_7.js b/docs/core/search/classes_7.js index 7fbac29479..895f681e55 100644 --- a/docs/core/search/classes_7.js +++ b/docs/core/search/classes_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['irreceiver_1572',['IRReceiver',['../classIRReceiver.html',1,'']]], - ['irsender_1573',['IRSender',['../classIRSender.html',1,'']]] + ['irreceiver_1573',['IRReceiver',['../classIRReceiver.html',1,'']]], + ['irsender_1574',['IRSender',['../classIRSender.html',1,'']]] ]; diff --git a/docs/core/search/classes_8.js b/docs/core/search/classes_8.js index 5f5fc8e9f4..e7a7fd730c 100644 --- a/docs/core/search/classes_8.js +++ b/docs/core/search/classes_8.js @@ -1,10 +1,10 @@ var searchData= [ - ['leds_1574',['Leds',['../classLeds.html',1,'']]], - ['ledstash_1575',['LedStash',['../classLedStash.html',1,'']]], - ['lighthousepattern_1576',['LighthousePattern',['../classLighthousePattern.html',1,'']]], - ['lz4_5fstream_5ft_5finternal_1577',['LZ4_stream_t_internal',['../structLZ4__stream__t__internal.html',1,'']]], - ['lz4_5fstream_5fu_1578',['LZ4_stream_u',['../unionLZ4__stream__u.html',1,'']]], - ['lz4_5fstreamdecode_5ft_5finternal_1579',['LZ4_streamDecode_t_internal',['../structLZ4__streamDecode__t__internal.html',1,'']]], - ['lz4_5fstreamdecode_5fu_1580',['LZ4_streamDecode_u',['../unionLZ4__streamDecode__u.html',1,'']]] + ['leds_1575',['Leds',['../classLeds.html',1,'']]], + ['ledstash_1576',['LedStash',['../classLedStash.html',1,'']]], + ['lighthousepattern_1577',['LighthousePattern',['../classLighthousePattern.html',1,'']]], + ['lz4_5fstream_5ft_5finternal_1578',['LZ4_stream_t_internal',['../structLZ4__stream__t__internal.html',1,'']]], + ['lz4_5fstream_5fu_1579',['LZ4_stream_u',['../unionLZ4__stream__u.html',1,'']]], + ['lz4_5fstreamdecode_5ft_5finternal_1580',['LZ4_streamDecode_t_internal',['../structLZ4__streamDecode__t__internal.html',1,'']]], + ['lz4_5fstreamdecode_5fu_1581',['LZ4_streamDecode_u',['../unionLZ4__streamDecode__u.html',1,'']]] ]; diff --git a/docs/core/search/classes_9.js b/docs/core/search/classes_9.js index 890d57f5e2..dabb9a81b6 100644 --- a/docs/core/search/classes_9.js +++ b/docs/core/search/classes_9.js @@ -1,13 +1,13 @@ var searchData= [ - ['materiapattern_1581',['MateriaPattern',['../classMateriaPattern.html',1,'']]], - ['menu_1582',['Menu',['../classMenu.html',1,'']]], - ['menuentry_1583',['MenuEntry',['../structMenuEntry.html',1,'']]], - ['menus_1584',['Menus',['../classMenus.html',1,'']]], - ['meteorpattern_1585',['MeteorPattern',['../classMeteorPattern.html',1,'']]], - ['mode_1586',['Mode',['../classMode.html',1,'']]], - ['modelink_1587',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], - ['modes_1588',['Modes',['../classModes.html',1,'']]], - ['modesharing_1589',['ModeSharing',['../classModeSharing.html',1,'']]], - ['multiledpattern_1590',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] + ['materiapattern_1582',['MateriaPattern',['../classMateriaPattern.html',1,'']]], + ['menu_1583',['Menu',['../classMenu.html',1,'']]], + ['menuentry_1584',['MenuEntry',['../structMenuEntry.html',1,'']]], + ['menus_1585',['Menus',['../classMenus.html',1,'']]], + ['meteorpattern_1586',['MeteorPattern',['../classMeteorPattern.html',1,'']]], + ['mode_1587',['Mode',['../classMode.html',1,'']]], + ['modelink_1588',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], + ['modes_1589',['Modes',['../classModes.html',1,'']]], + ['modesharing_1590',['ModeSharing',['../classModeSharing.html',1,'']]], + ['multiledpattern_1591',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] ]; diff --git a/docs/core/search/classes_a.js b/docs/core/search/classes_a.js index 55c1e7bc55..2d67ae7923 100644 --- a/docs/core/search/classes_a.js +++ b/docs/core/search/classes_a.js @@ -1,9 +1,9 @@ var searchData= [ - ['pattern_1591',['Pattern',['../classPattern.html',1,'']]], - ['patternargs_1592',['PatternArgs',['../classPatternArgs.html',1,'']]], - ['patternbuilder_1593',['PatternBuilder',['../classPatternBuilder.html',1,'']]], - ['patternmap_1594',['PatternMap',['../classPatternMap.html',1,'']]], - ['patternselect_1595',['PatternSelect',['../classPatternSelect.html',1,'']]], - ['pulsishpattern_1596',['PulsishPattern',['../classPulsishPattern.html',1,'']]] + ['pattern_1592',['Pattern',['../classPattern.html',1,'']]], + ['patternargs_1593',['PatternArgs',['../classPatternArgs.html',1,'']]], + ['patternbuilder_1594',['PatternBuilder',['../classPatternBuilder.html',1,'']]], + ['patternmap_1595',['PatternMap',['../classPatternMap.html',1,'']]], + ['patternselect_1596',['PatternSelect',['../classPatternSelect.html',1,'']]], + ['pulsishpattern_1597',['PulsishPattern',['../classPulsishPattern.html',1,'']]] ]; diff --git a/docs/core/search/classes_b.js b/docs/core/search/classes_b.js index fcfd06f26b..ff10101bd9 100644 --- a/docs/core/search/classes_b.js +++ b/docs/core/search/classes_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_1597',['Random',['../classRandom.html',1,'']]], - ['randomizer_1598',['Randomizer',['../classRandomizer.html',1,'']]], - ['rawbuffer_1599',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], - ['rgbcolor_1600',['RGBColor',['../classRGBColor.html',1,'']]] + ['random_1598',['Random',['../classRandom.html',1,'']]], + ['randomizer_1599',['Randomizer',['../classRandomizer.html',1,'']]], + ['rawbuffer_1600',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], + ['rgbcolor_1601',['RGBColor',['../classRGBColor.html',1,'']]] ]; diff --git a/docs/core/search/classes_c.js b/docs/core/search/classes_c.js index 2cc00e8e08..e041919b61 100644 --- a/docs/core/search/classes_c.js +++ b/docs/core/search/classes_c.js @@ -1,13 +1,13 @@ var searchData= [ - ['sequence_1601',['Sequence',['../classSequence.html',1,'']]], - ['sequencedpattern_1602',['SequencedPattern',['../classSequencedPattern.html',1,'']]], - ['sequencestep_1603',['SequenceStep',['../classSequenceStep.html',1,'']]], - ['serialcoms_1604',['SerialComs',['../classSerialComs.html',1,'']]], - ['singleledpattern_1605',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], - ['snake_1606',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], - ['snowballpattern_1607',['SnowballPattern',['../classSnowballPattern.html',1,'']]], - ['solidpattern_1608',['SolidPattern',['../classSolidPattern.html',1,'']]], - ['sparkletracepattern_1609',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], - ['storage_1610',['Storage',['../classStorage.html',1,'']]] + ['sequence_1602',['Sequence',['../classSequence.html',1,'']]], + ['sequencedpattern_1603',['SequencedPattern',['../classSequencedPattern.html',1,'']]], + ['sequencestep_1604',['SequenceStep',['../classSequenceStep.html',1,'']]], + ['serialcoms_1605',['SerialComs',['../classSerialComs.html',1,'']]], + ['singleledpattern_1606',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], + ['snake_1607',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], + ['snowballpattern_1608',['SnowballPattern',['../classSnowballPattern.html',1,'']]], + ['solidpattern_1609',['SolidPattern',['../classSolidPattern.html',1,'']]], + ['sparkletracepattern_1610',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], + ['storage_1611',['Storage',['../classStorage.html',1,'']]] ]; diff --git a/docs/core/search/classes_d.js b/docs/core/search/classes_d.js index f2e6928919..1960035230 100644 --- a/docs/core/search/classes_d.js +++ b/docs/core/search/classes_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['theaterchasepattern_1611',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], - ['time_1612',['Time',['../classTime.html',1,'']]], - ['timer_1613',['Timer',['../classTimer.html',1,'']]] + ['theaterchasepattern_1612',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], + ['time_1613',['Time',['../classTime.html',1,'']]], + ['timer_1614',['Timer',['../classTimer.html',1,'']]] ]; diff --git a/docs/core/search/classes_e.js b/docs/core/search/classes_e.js index d352167547..6cd57b9dad 100644 --- a/docs/core/search/classes_e.js +++ b/docs/core/search/classes_e.js @@ -1,7 +1,7 @@ var searchData= [ - ['vlreceiver_1614',['VLReceiver',['../classVLReceiver.html',1,'']]], - ['vlsender_1615',['VLSender',['../classVLSender.html',1,'']]], - ['vortexengine_1616',['VortexEngine',['../classVortexEngine.html',1,'']]], - ['vortexwipepattern_1617',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] + ['vlreceiver_1615',['VLReceiver',['../classVLReceiver.html',1,'']]], + ['vlsender_1616',['VLSender',['../classVLSender.html',1,'']]], + ['vortexengine_1617',['VortexEngine',['../classVortexEngine.html',1,'']]], + ['vortexwipepattern_1618',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] ]; diff --git a/docs/core/search/classes_f.js b/docs/core/search/classes_f.js index 7bb71fe95a..e963059fd9 100644 --- a/docs/core/search/classes_f.js +++ b/docs/core/search/classes_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['warppattern_1618',['WarpPattern',['../classWarpPattern.html',1,'']]], - ['warpwormpattern_1619',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] + ['warppattern_1619',['WarpPattern',['../classWarpPattern.html',1,'']]], + ['warpwormpattern_1620',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] ]; diff --git a/docs/core/search/defines_0.js b/docs/core/search/defines_0.js index 4112ce43dc..0b42b4494d 100644 --- a/docs/core/search/defines_0.js +++ b/docs/core/search/defines_0.js @@ -1,27 +1,27 @@ var searchData= [ - ['add_5fquotes_2750',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], - ['adv_5fmenu_5fduration_5fticks_2751',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], - ['advanced_5fmenu_5fclicks_2752',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], - ['advanced_5fmenu_5fenter_5fduration_2753',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], - ['alarm_5fnone_2754',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], - ['arg_2755',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], - ['arg1_2756',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], - ['arg2_2757',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], - ['arg3_2758',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], - ['arg4_2759',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], - ['arg5_2760',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], - ['arg6_2761',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], - ['arg7_2762',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], - ['arg8_2763',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], - ['arg_5fall_2764',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], - ['arg_5fnone_2765',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], - ['argmap_5fclear_2766',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], - ['argmap_5fisset_2767',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], - ['argmap_5fset_2768',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], - ['assert_2769',['assert',['../Compression_8cpp.html#acdcc5aaebf3f273c1762f24a6ece2e5e',1,'Compression.cpp']]], - ['auto_5fcycle_5fmodes_5fclicks_2770',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], - ['auto_5fcycle_5frandomizer_5fclicks_2771',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_2772',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_5fticks_2773',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] + ['add_5fquotes_2751',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], + ['adv_5fmenu_5fduration_5fticks_2752',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], + ['advanced_5fmenu_5fclicks_2753',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], + ['advanced_5fmenu_5fenter_5fduration_2754',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], + ['alarm_5fnone_2755',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], + ['arg_2756',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], + ['arg1_2757',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], + ['arg2_2758',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], + ['arg3_2759',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], + ['arg4_2760',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], + ['arg5_2761',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], + ['arg6_2762',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], + ['arg7_2763',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], + ['arg8_2764',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], + ['arg_5fall_2765',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], + ['arg_5fnone_2766',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], + ['argmap_5fclear_2767',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], + ['argmap_5fisset_2768',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], + ['argmap_5fset_2769',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], + ['assert_2770',['assert',['../Compression_8cpp.html#acdcc5aaebf3f273c1762f24a6ece2e5e',1,'Compression.cpp']]], + ['auto_5fcycle_5fmodes_5fclicks_2771',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], + ['auto_5fcycle_5frandomizer_5fclicks_2772',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_2773',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_5fticks_2774',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] ]; diff --git a/docs/core/search/defines_1.js b/docs/core/search/defines_1.js index 9104728884..13f2978ce0 100644 --- a/docs/core/search/defines_1.js +++ b/docs/core/search/defines_1.js @@ -1,14 +1,14 @@ var searchData= [ - ['base_5foffset_2774',['BASE_OFFSET',['../VLReceiver_8cpp.html#ac97aa4e68f9c89b8c71d011b0956de1f',1,'VLReceiver.cpp']]], - ['blend_5foff_5fduration_2775',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], - ['blend_5fon_5fduration_2776',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], - ['brightness_5foption_5f1_2777',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], - ['brightness_5foption_5f2_2778',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], - ['brightness_5foption_5f3_2779',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], - ['brightness_5foption_5f4_2780',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], - ['buffer_5fflag_5fcomrpessed_2781',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], - ['buffer_5fflag_5fdirty_2782',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], - ['bulb_5fselect_5foff_5fms_2783',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], - ['bulb_5fselect_5fon_5fms_2784',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]] + ['base_5foffset_2775',['BASE_OFFSET',['../VLReceiver_8cpp.html#ac97aa4e68f9c89b8c71d011b0956de1f',1,'VLReceiver.cpp']]], + ['blend_5foff_5fduration_2776',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], + ['blend_5fon_5fduration_2777',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], + ['brightness_5foption_5f1_2778',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], + ['brightness_5foption_5f2_2779',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], + ['brightness_5foption_5f3_2780',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], + ['brightness_5foption_5f4_2781',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], + ['buffer_5fflag_5fcomrpessed_2782',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], + ['buffer_5fflag_5fdirty_2783',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], + ['bulb_5fselect_5foff_5fms_2784',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], + ['bulb_5fselect_5fon_5fms_2785',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]] ]; diff --git a/docs/core/search/defines_10.js b/docs/core/search/defines_10.js index 61b5166fd4..ff01f321da 100644 --- a/docs/core/search/defines_10.js +++ b/docs/core/search/defines_10.js @@ -1,15 +1,15 @@ var searchData= [ - ['theater_5fchase_5fsteps_3109',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['threshold_5fbegin_3110',['THRESHOLD_BEGIN',['../VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c',1,'VLReceiver.cpp']]], - ['tickrate_3111',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['timer_5f1_5falarm_3112',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_3113',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_3114',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_3115',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_3116',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_3117',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_3118',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_3119',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['total_5fsteps_3120',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] + ['theater_5fchase_5fsteps_3111',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['threshold_5fbegin_3112',['THRESHOLD_BEGIN',['../VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c',1,'VLReceiver.cpp']]], + ['tickrate_3113',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['timer_5f1_5falarm_3114',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_3115',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_3116',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_3117',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_3118',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_3119',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_3120',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_3121',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['total_5fsteps_3122',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] ]; diff --git a/docs/core/search/defines_11.js b/docs/core/search/defines_11.js index 2ff6d573fc..77ca8e0db6 100644 --- a/docs/core/search/defines_11.js +++ b/docs/core/search/defines_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['ultradops_5foff_5fduration_3121',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_3122',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['unlikely_3123',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]] + ['ultradops_5foff_5fduration_3123',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_3124',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['unlikely_3125',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/defines_12.js b/docs/core/search/defines_12.js index f5d604e9df..932d7401bf 100644 --- a/docs/core/search/defines_12.js +++ b/docs/core/search/defines_12.js @@ -1,45 +1,45 @@ var searchData= [ - ['val_5foption_5f1_3124',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_3125',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_3126',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_3127',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['variable_5ftickrate_3128',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_3129',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['vfree_3130',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_3131',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_3132',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_3133',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_3134',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_3135',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_3136',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_3137',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_3138',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_3139',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_3140',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_3141',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_3142',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_3143',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_3144',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_3145',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_3146',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_3147',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_3148',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_3149',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_3150',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_3151',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_3152',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_3153',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vmalloc_3154',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_3155',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_3156',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_3157',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_3158',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_3159',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_3160',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_3161',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_3162',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_3163',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_3164',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vrealloc_3165',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['val_5foption_5f1_3126',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_3127',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_3128',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_3129',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['variable_5ftickrate_3130',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_3131',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['vfree_3132',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_3133',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_3134',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_3135',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_3136',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_3137',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_3138',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_3139',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_3140',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_3141',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_3142',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_3143',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_3144',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_3145',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_3146',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_3147',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_3148',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_3149',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_3150',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_3151',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_3152',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_3153',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_3154',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_3155',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vmalloc_3156',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_3157',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_3158',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_3159',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_3160',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_3161',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_3162',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_3163',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_3164',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_3165',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_3166',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vrealloc_3167',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/core/search/defines_13.js b/docs/core/search/defines_13.js index 0aa3865dc9..30428dc3b8 100644 --- a/docs/core/search/defines_13.js +++ b/docs/core/search/defines_13.js @@ -1,5 +1,5 @@ var searchData= [ - ['wildcopylength_3166',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], - ['worm_5fsize_3167',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] + ['wildcopylength_3168',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], + ['worm_5fsize_3169',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] ]; diff --git a/docs/core/search/defines_2.js b/docs/core/search/defines_2.js index 3d3c00c5db..011027b75c 100644 --- a/docs/core/search/defines_2.js +++ b/docs/core/search/defines_2.js @@ -1,11 +1,11 @@ var searchData= [ - ['click_5fthreshold_2785',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], - ['col_5fdelete_5fcycle_2786',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], - ['col_5fdelete_5fthreshold_2787',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], - ['compress_5fbuffer_2788',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], - ['compress_5fsize_2789',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], - ['compression_5ftest_2790',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], - ['consecutive_5fwindow_2791',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], - ['consecutive_5fwindow_5fticks_2792',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]] + ['click_5fthreshold_2786',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], + ['col_5fdelete_5fcycle_2787',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], + ['col_5fdelete_5fthreshold_2788',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], + ['compress_5fbuffer_2789',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], + ['compress_5fsize_2790',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], + ['compression_5ftest_2791',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], + ['consecutive_5fwindow_2792',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], + ['consecutive_5fwindow_5fticks_2793',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]] ]; diff --git a/docs/core/search/defines_3.js b/docs/core/search/defines_3.js index d3ebe06b9c..0d38f7408f 100644 --- a/docs/core/search/defines_3.js +++ b/docs/core/search/defines_3.js @@ -1,18 +1,18 @@ var searchData= [ - ['debug_5fallocations_2793',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], - ['debug_5flog_2794',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], - ['debug_5flogf_2795',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], - ['debuglog_2796',['DEBUGLOG',['../Compression_8cpp.html#a8728fe9e99fe783be28c0f38bb0d0761',1,'Compression.cpp']]], - ['decompress_5fbuffer_2797',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], - ['default_5fbrightness_2798',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], - ['default_5fstorage_5ffilename_2799',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], - ['default_5ftick_5foffset_2800',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], - ['default_5ftickrate_2801',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], - ['delete_5fcycle_5fticks_2802',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], - ['delete_5fthreshold_5fticks_2803',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], - ['demo_5fall_5fpatterns_2804',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], - ['device_5flock_5fclicks_2805',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], - ['dops_5foff_5fduration_2806',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], - ['dops_5fon_5fduration_2807',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] + ['debug_5fallocations_2794',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], + ['debug_5flog_2795',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], + ['debug_5flogf_2796',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], + ['debuglog_2797',['DEBUGLOG',['../Compression_8cpp.html#a8728fe9e99fe783be28c0f38bb0d0761',1,'Compression.cpp']]], + ['decompress_5fbuffer_2798',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], + ['default_5fbrightness_2799',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], + ['default_5fstorage_5ffilename_2800',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], + ['default_5ftick_5foffset_2801',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], + ['default_5ftickrate_2802',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], + ['delete_5fcycle_5fticks_2803',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], + ['delete_5fthreshold_5fticks_2804',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], + ['demo_5fall_5fpatterns_2805',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], + ['device_5flock_5fclicks_2806',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], + ['dops_5foff_5fduration_2807',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], + ['dops_5fon_5fduration_2808',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] ]; diff --git a/docs/core/search/defines_4.js b/docs/core/search/defines_4.js index 5e23cc3918..0c61008f7d 100644 --- a/docs/core/search/defines_4.js +++ b/docs/core/search/defines_4.js @@ -1,30 +1,30 @@ var searchData= [ - ['editor_5fverb_5fclear_5fdemo_2808',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], - ['editor_5fverb_5fclear_5fdemo_5fack_2809',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_2810',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_5fack_2811',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], - ['editor_5fverb_5fgoodbye_2812',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_2813',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fpostfix_2814',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fprefix_2815',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], - ['editor_5fverb_5fhello_2816',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_2817',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fack_2818',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fdone_2819',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_2820',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_5fack_2821',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], - ['editor_5fverb_5fready_2822',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], - ['enable_5feditor_5fconnection_2823',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], - ['entry_2824',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], - ['error_5fexample1_2825',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], - ['error_5fexample2_2826',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], - ['error_5flog_2827',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], - ['error_5flogf_2828',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], - ['error_5fnone_2829',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], - ['error_5fout_5fof_5fmemory_2830',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], - ['exit_5fmenu_5foff_5fms_2831',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], - ['exit_5fmenu_5fon_5fms_2832',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], - ['expand_5fand_5fquote_2833',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]], - ['expect_2834',['expect',['../Compression_8cpp.html#a7d26a1c40d6107cf2f19558492591e67',1,'Compression.cpp']]] + ['editor_5fverb_5fclear_5fdemo_2809',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], + ['editor_5fverb_5fclear_5fdemo_5fack_2810',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_2811',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_5fack_2812',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], + ['editor_5fverb_5fgoodbye_2813',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_2814',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fpostfix_2815',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fprefix_2816',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], + ['editor_5fverb_5fhello_2817',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_2818',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fack_2819',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fdone_2820',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_2821',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_5fack_2822',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], + ['editor_5fverb_5fready_2823',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], + ['enable_5feditor_5fconnection_2824',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], + ['entry_2825',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], + ['error_5fexample1_2826',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], + ['error_5fexample2_2827',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], + ['error_5flog_2828',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], + ['error_5flogf_2829',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], + ['error_5fnone_2830',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], + ['error_5fout_5fof_5fmemory_2831',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], + ['exit_5fmenu_5foff_5fms_2832',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], + ['exit_5fmenu_5fon_5fms_2833',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], + ['expand_5fand_5fquote_2834',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]], + ['expect_2835',['expect',['../Compression_8cpp.html#a7d26a1c40d6107cf2f19558492591e67',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/defines_5.js b/docs/core/search/defines_5.js index f4e3b28b3b..705aab39a1 100644 --- a/docs/core/search/defines_5.js +++ b/docs/core/search/defines_5.js @@ -1,9 +1,9 @@ var searchData= [ - ['factory_5freset_5fthreshold_5fticks_2835',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], - ['fastloop_5fsafe_5fdistance_2836',['FASTLOOP_SAFE_DISTANCE',['../Compression_8cpp.html#aa7091dfd46e0c63c7974aa8cecae6207',1,'Compression.cpp']]], - ['fatal_5ferror_2837',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], - ['fill_5ffrom_5fthumb_2838',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], - ['fixed_5fled_5fcount_2839',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], - ['fixfrac8_2840',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]] + ['factory_5freset_5fthreshold_5fticks_2836',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], + ['fastloop_5fsafe_5fdistance_2837',['FASTLOOP_SAFE_DISTANCE',['../Compression_8cpp.html#aa7091dfd46e0c63c7974aa8cecae6207',1,'Compression.cpp']]], + ['fatal_5ferror_2838',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], + ['fill_5ffrom_5fthumb_2839',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], + ['fixed_5fled_5fcount_2840',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], + ['fixfrac8_2841',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]] ]; diff --git a/docs/core/search/defines_6.js b/docs/core/search/defines_6.js index a0d9afd8f6..846078e519 100644 --- a/docs/core/search/defines_6.js +++ b/docs/core/search/defines_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['gb_2841',['GB',['../Compression_8cpp.html#a44172ac633c517cb4c9e278cef36b000',1,'Compression.cpp']]] + ['gb_2842',['GB',['../Compression_8cpp.html#a44172ac633c517cb4c9e278cef36b000',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/defines_7.js b/docs/core/search/defines_7.js index aba6474ba4..d163b07690 100644 --- a/docs/core/search/defines_7.js +++ b/docs/core/search/defines_7.js @@ -1,27 +1,27 @@ var searchData= [ - ['half_5fsteps_2842',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], - ['half_5fzigzag_5fsteps_2843',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], - ['hsv_2844',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], - ['hsv_5fbit_2845',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], - ['hsv_5fblue_2846',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], - ['hsv_5fcyan_2847',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], - ['hsv_5fgreen_2848',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], - ['hsv_5fhue_5faqua_2849',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], - ['hsv_5fhue_5fblue_2850',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], - ['hsv_5fhue_5fgreen_2851',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], - ['hsv_5fhue_5forange_2852',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpink_2853',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpurple_2854',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], - ['hsv_5fhue_5fred_2855',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], - ['hsv_5fhue_5fyellow_2856',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], - ['hsv_5foff_2857',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], - ['hsv_5forange_2858',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], - ['hsv_5fpurple_2859',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], - ['hsv_5fred_2860',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], - ['hsv_5fto_5frgb_5falgorithm_2861',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], - ['hsv_5fwhite_2862',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], - ['hsv_5fyellow_2863',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], - ['hyperstrobe_5foff_5fduration_2864',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], - ['hyperstrobe_5fon_5fduration_2865',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] + ['half_5fsteps_2843',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], + ['half_5fzigzag_5fsteps_2844',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], + ['hsv_2845',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], + ['hsv_5fbit_2846',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], + ['hsv_5fblue_2847',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], + ['hsv_5fcyan_2848',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], + ['hsv_5fgreen_2849',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], + ['hsv_5fhue_5faqua_2850',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], + ['hsv_5fhue_5fblue_2851',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], + ['hsv_5fhue_5fgreen_2852',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], + ['hsv_5fhue_5forange_2853',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpink_2854',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpurple_2855',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], + ['hsv_5fhue_5fred_2856',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], + ['hsv_5fhue_5fyellow_2857',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], + ['hsv_5foff_2858',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], + ['hsv_5forange_2859',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], + ['hsv_5fpurple_2860',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], + ['hsv_5fred_2861',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], + ['hsv_5fto_5frgb_5falgorithm_2862',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], + ['hsv_5fwhite_2863',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], + ['hsv_5fyellow_2864',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], + ['hyperstrobe_5foff_5fduration_2865',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], + ['hyperstrobe_5fon_5fduration_2866',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] ]; diff --git a/docs/core/search/defines_8.js b/docs/core/search/defines_8.js index 4d8df68040..f442e56514 100644 --- a/docs/core/search/defines_8.js +++ b/docs/core/search/defines_8.js @@ -1,33 +1,33 @@ var searchData= [ - ['index_5fnone_2866',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], - ['info_5flog_2867',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], - ['info_5flogf_2868',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], - ['ir_5fdefault_5fblock_5fsize_2869',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], - ['ir_5fdefault_5fblock_5fspacing_2870',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_2871',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmax_2872',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmin_2873',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], - ['ir_5fenable_5freceiver_2874',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], - ['ir_5fenable_5fsender_2875',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_2876',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmax_2877',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmin_2878',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_2879',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmax_2880',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmin_2881',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], - ['ir_5fmax_5fdata_5ftransfer_2882',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], - ['ir_5fmax_5fdwords_5ftransfer_2883',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], - ['ir_5freceiver_5fpin_2884',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], - ['ir_5freceiver_5ftimeout_5fduration_2885',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], - ['ir_5frecv_5fbuf_5fsize_2886',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], - ['ir_5fsend_5fpwm_5fpin_2887',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], - ['ir_5fsender_5fwait_5fduration_2888',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], - ['ir_5fthres_5fdown_2889',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], - ['ir_5fthres_5fup_2890',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], - ['ir_5fthreshold_2891',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], - ['ir_5ftiming_2892',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], - ['ir_5ftiming_5fmin_2893',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], - ['iseven_2894',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], - ['isodd_2895',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] + ['index_5fnone_2867',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], + ['info_5flog_2868',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], + ['info_5flogf_2869',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], + ['ir_5fdefault_5fblock_5fsize_2870',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], + ['ir_5fdefault_5fblock_5fspacing_2871',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_2872',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmax_2873',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmin_2874',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], + ['ir_5fenable_5freceiver_2875',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], + ['ir_5fenable_5fsender_2876',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_2877',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmax_2878',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmin_2879',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_2880',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmax_2881',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmin_2882',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], + ['ir_5fmax_5fdata_5ftransfer_2883',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], + ['ir_5fmax_5fdwords_5ftransfer_2884',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], + ['ir_5freceiver_5fpin_2885',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], + ['ir_5freceiver_5ftimeout_5fduration_2886',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], + ['ir_5frecv_5fbuf_5fsize_2887',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], + ['ir_5fsend_5fpwm_5fpin_2888',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], + ['ir_5fsender_5fwait_5fduration_2889',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], + ['ir_5fthres_5fdown_2890',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], + ['ir_5fthres_5fup_2891',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], + ['ir_5fthreshold_2892',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], + ['ir_5ftiming_2893',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], + ['ir_5ftiming_5fmin_2894',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], + ['iseven_2895',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], + ['isodd_2896',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] ]; diff --git a/docs/core/search/defines_9.js b/docs/core/search/defines_9.js index ba8f70c163..761edfdfd4 100644 --- a/docs/core/search/defines_9.js +++ b/docs/core/search/defines_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['kb_2896',['KB',['../Compression_8cpp.html#a1841fd1a462d245d8c73dce55e2f45da',1,'Compression.cpp']]] + ['kb_2897',['KB',['../Compression_8cpp.html#a1841fd1a462d245d8c73dce55e2f45da',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/defines_a.js b/docs/core/search/defines_a.js index 4dd8e8e766..b22ada5fa4 100644 --- a/docs/core/search/defines_a.js +++ b/docs/core/search/defines_a.js @@ -1,33 +1,33 @@ var searchData= [ - ['lastliterals_2897',['LASTLITERALS',['../Compression_8cpp.html#a7a912d9a1f869b93be505568dce7fa8c',1,'Compression.cpp']]], - ['leave_5fadv_5fcol_5fselect_5fclicks_2898',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], - ['ledtopair_2899',['ledToPair',['../LedTypes_8h.html#a3fa3f79ccff66d660d1468f23bde6e31',1,'LedTypes.h']]], - ['likely_2900',['likely',['../Compression_8cpp.html#aa0672ea7123854cc5f51902a06c473fb',1,'Compression.cpp']]], - ['log_5fto_5fconsole_2901',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], - ['log_5fto_5ffile_2902',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], - ['logging_5flevel_2903',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]], - ['lz4_5falign_5ftest_2904',['LZ4_ALIGN_TEST',['../Compression_8cpp.html#a6c439b01b6c27280593774a911bfa4ac',1,'Compression.cpp']]], - ['lz4_5fcompress_5finplace_5fbuffer_5fsize_2905',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], - ['lz4_5fcompress_5finplace_5fmargin_2906',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], - ['lz4_5fcompressbound_2907',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], - ['lz4_5fdecoder_5fring_5fbuffer_5fsize_2908',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], - ['lz4_5fdecompress_5finplace_5fbuffer_5fsize_2909',['LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a31af8f4225099e9d899eb05292500513',1,'Compression.h']]], - ['lz4_5fdecompress_5finplace_5fmargin_2910',['LZ4_DECOMPRESS_INPLACE_MARGIN',['../Compression_8h.html#aeb9541df4b1585ede70167d977ef85f5',1,'Compression.h']]], - ['lz4_5fdistance_5fabsolute_5fmax_2911',['LZ4_DISTANCE_ABSOLUTE_MAX',['../Compression_8cpp.html#a677dd41923a5dc079254ea9f689d78dd',1,'Compression.cpp']]], - ['lz4_5fdistance_5fmax_2912',['LZ4_DISTANCE_MAX',['../Compression_8h.html#aef230e9fd51b7bf939654ecc08a3778f',1,'Compression.h']]], - ['lz4_5fhash_5fsize_5fu32_2913',['LZ4_HASH_SIZE_U32',['../Compression_8h.html#a75fa199d8ad0949f67b62054171dc473',1,'Compression.h']]], - ['lz4_5fhashlog_2914',['LZ4_HASHLOG',['../Compression_8h.html#ac7f04539d94ce57826ef8b2f3d8408af',1,'Compression.h']]], - ['lz4_5fhashtablesize_2915',['LZ4_HASHTABLESIZE',['../Compression_8h.html#a1bb7a0fa34be27b67f43ce30be0fc905',1,'Compression.h']]], - ['lz4_5fmax_5finput_5fsize_2916',['LZ4_MAX_INPUT_SIZE',['../Compression_8h.html#a88ee51e36ca74cd0533e731c20572ea6',1,'Compression.h']]], - ['lz4_5fmemcpy_2917',['LZ4_memcpy',['../Compression_8cpp.html#a5ed8599ff9813a458df4a9d4d81bef58',1,'Compression.cpp']]], - ['lz4_5fmemory_5fusage_2918',['LZ4_MEMORY_USAGE',['../Compression_8h.html#a24ddbc39e7379532031a91357e66a32c',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fdefault_2919',['LZ4_MEMORY_USAGE_DEFAULT',['../Compression_8h.html#a003849b5d7ae53e30ad147fdecc8fab3',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fmax_2920',['LZ4_MEMORY_USAGE_MAX',['../Compression_8h.html#afdf396ddb66c966fc4a2f7f3cf7fd6ca',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fmin_2921',['LZ4_MEMORY_USAGE_MIN',['../Compression_8h.html#a533d9aebfa4668c3ed98bb961d7c5731',1,'Compression.h']]], - ['lz4_5fstatic_5fassert_2922',['LZ4_STATIC_ASSERT',['../Compression_8cpp.html#a233a86aeac0d8f5c00236b4d8d055761',1,'Compression.cpp']]], - ['lz4_5fstreamdecodesize_2923',['LZ4_STREAMDECODESIZE',['../Compression_8h.html#a9a08f1c4969b5e46eba93818cd7cb5a7',1,'Compression.h']]], - ['lz4_5fstreamdecodesize_5fu64_2924',['LZ4_STREAMDECODESIZE_U64',['../Compression_8h.html#a414ecb38e0607f239de5ebca5a5beef5',1,'Compression.h']]], - ['lz4_5fstreamsize_2925',['LZ4_STREAMSIZE',['../Compression_8h.html#a1b76402ebadac569ceb550cb22a7a6e4',1,'Compression.h']]], - ['lz4_5fstreamsize_5fvoidp_2926',['LZ4_STREAMSIZE_VOIDP',['../Compression_8h.html#a46c76b999fe84b296be4dd4a8ea25746',1,'Compression.h']]] + ['lastliterals_2898',['LASTLITERALS',['../Compression_8cpp.html#a7a912d9a1f869b93be505568dce7fa8c',1,'Compression.cpp']]], + ['leave_5fadv_5fcol_5fselect_5fclicks_2899',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], + ['ledtopair_2900',['ledToPair',['../LedTypes_8h.html#a3fa3f79ccff66d660d1468f23bde6e31',1,'LedTypes.h']]], + ['likely_2901',['likely',['../Compression_8cpp.html#aa0672ea7123854cc5f51902a06c473fb',1,'Compression.cpp']]], + ['log_5fto_5fconsole_2902',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], + ['log_5fto_5ffile_2903',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], + ['logging_5flevel_2904',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]], + ['lz4_5falign_5ftest_2905',['LZ4_ALIGN_TEST',['../Compression_8cpp.html#a6c439b01b6c27280593774a911bfa4ac',1,'Compression.cpp']]], + ['lz4_5fcompress_5finplace_5fbuffer_5fsize_2906',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], + ['lz4_5fcompress_5finplace_5fmargin_2907',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], + ['lz4_5fcompressbound_2908',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], + ['lz4_5fdecoder_5fring_5fbuffer_5fsize_2909',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], + ['lz4_5fdecompress_5finplace_5fbuffer_5fsize_2910',['LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a31af8f4225099e9d899eb05292500513',1,'Compression.h']]], + ['lz4_5fdecompress_5finplace_5fmargin_2911',['LZ4_DECOMPRESS_INPLACE_MARGIN',['../Compression_8h.html#aeb9541df4b1585ede70167d977ef85f5',1,'Compression.h']]], + ['lz4_5fdistance_5fabsolute_5fmax_2912',['LZ4_DISTANCE_ABSOLUTE_MAX',['../Compression_8cpp.html#a677dd41923a5dc079254ea9f689d78dd',1,'Compression.cpp']]], + ['lz4_5fdistance_5fmax_2913',['LZ4_DISTANCE_MAX',['../Compression_8h.html#aef230e9fd51b7bf939654ecc08a3778f',1,'Compression.h']]], + ['lz4_5fhash_5fsize_5fu32_2914',['LZ4_HASH_SIZE_U32',['../Compression_8h.html#a75fa199d8ad0949f67b62054171dc473',1,'Compression.h']]], + ['lz4_5fhashlog_2915',['LZ4_HASHLOG',['../Compression_8h.html#ac7f04539d94ce57826ef8b2f3d8408af',1,'Compression.h']]], + ['lz4_5fhashtablesize_2916',['LZ4_HASHTABLESIZE',['../Compression_8h.html#a1bb7a0fa34be27b67f43ce30be0fc905',1,'Compression.h']]], + ['lz4_5fmax_5finput_5fsize_2917',['LZ4_MAX_INPUT_SIZE',['../Compression_8h.html#a88ee51e36ca74cd0533e731c20572ea6',1,'Compression.h']]], + ['lz4_5fmemcpy_2918',['LZ4_memcpy',['../Compression_8cpp.html#a5ed8599ff9813a458df4a9d4d81bef58',1,'Compression.cpp']]], + ['lz4_5fmemory_5fusage_2919',['LZ4_MEMORY_USAGE',['../Compression_8h.html#a24ddbc39e7379532031a91357e66a32c',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fdefault_2920',['LZ4_MEMORY_USAGE_DEFAULT',['../Compression_8h.html#a003849b5d7ae53e30ad147fdecc8fab3',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fmax_2921',['LZ4_MEMORY_USAGE_MAX',['../Compression_8h.html#afdf396ddb66c966fc4a2f7f3cf7fd6ca',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fmin_2922',['LZ4_MEMORY_USAGE_MIN',['../Compression_8h.html#a533d9aebfa4668c3ed98bb961d7c5731',1,'Compression.h']]], + ['lz4_5fstatic_5fassert_2923',['LZ4_STATIC_ASSERT',['../Compression_8cpp.html#a233a86aeac0d8f5c00236b4d8d055761',1,'Compression.cpp']]], + ['lz4_5fstreamdecodesize_2924',['LZ4_STREAMDECODESIZE',['../Compression_8h.html#a9a08f1c4969b5e46eba93818cd7cb5a7',1,'Compression.h']]], + ['lz4_5fstreamdecodesize_5fu64_2925',['LZ4_STREAMDECODESIZE_U64',['../Compression_8h.html#a414ecb38e0607f239de5ebca5a5beef5',1,'Compression.h']]], + ['lz4_5fstreamsize_2926',['LZ4_STREAMSIZE',['../Compression_8h.html#a1b76402ebadac569ceb550cb22a7a6e4',1,'Compression.h']]], + ['lz4_5fstreamsize_5fvoidp_2927',['LZ4_STREAMSIZE_VOIDP',['../Compression_8h.html#a46c76b999fe84b296be4dd4a8ea25746',1,'Compression.h']]] ]; diff --git a/docs/core/search/defines_b.js b/docs/core/search/defines_b.js index bfa5b942fd..ae578ee4e0 100644 --- a/docs/core/search/defines_b.js +++ b/docs/core/search/defines_b.js @@ -1,49 +1,49 @@ var searchData= [ - ['map_5fforeach_5fled_2927',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], - ['map_5finverse_2928',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], - ['map_5fis_5fone_5fled_2929',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], - ['map_5fled_2930',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], - ['map_5fled_5fall_2931',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], - ['map_5fpair_2932',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], - ['map_5fpair_5feven_2933',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fevens_2934',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fodds_2935',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], - ['map_5fpair_5fevens_2936',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], - ['map_5fpair_5fodd_2937',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fevens_2938',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fodds_2939',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], - ['map_5fpair_5fodds_2940',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], - ['match_5fsafeguard_5fdistance_2941',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], - ['max_5fargs_2942',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], - ['max_5fcolor_5fslots_2943',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], - ['max_5fmemory_2944',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], - ['max_5fmode_5fsize_2945',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], - ['max_5fmodes_2946',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], - ['max_5fpattern_5fargs_2947',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], - ['max_5fsequence_5fsteps_2948',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], - ['max_5fserial_5fcheck_5finterval_2949',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], - ['max_5ftimeout_5fduration_2950',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], - ['max_5fwait_5fduration_2951',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], - ['mb_2952',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], - ['menu_5ftrigger_5fthreshold_5fticks_2953',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], - ['menu_5ftrigger_5ftime_2954',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], - ['mflimit_2955',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], - ['min_2956',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], - ['min_5fthreshold_2957',['MIN_THRESHOLD',['../VLReceiver_8cpp.html#aa3c9d5bc3f1c3dfec69046200aecb29a',1,'VLReceiver.cpp']]], - ['minmatch_2958',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], - ['ml_5fbits_2959',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], - ['ml_5fmask_2960',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], - ['mode_5fflag_5fall_5fsame_5fsingle_2961',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], - ['mode_5fflag_5fmulti_5fled_2962',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], - ['mode_5fflag_5fnone_2963',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], - ['mode_5fflag_5fsingle_5fled_2964',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], - ['mode_5fflag_5fsparse_5fsingles_2965',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], - ['mode_5fledcount_2966',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], - ['modes_5fflag_5fadv_5fmenus_2967',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], - ['modes_5fflag_5fkeychain_2968',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], - ['modes_5fflag_5flocked_2969',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], - ['modes_5fflag_5fone_5fclick_2970',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], - ['modes_5ftest_2971',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], - ['ms_5fto_5fticks_2972',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] + ['map_5fforeach_5fled_2928',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], + ['map_5finverse_2929',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], + ['map_5fis_5fone_5fled_2930',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], + ['map_5fled_2931',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], + ['map_5fled_5fall_2932',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], + ['map_5fpair_2933',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], + ['map_5fpair_5feven_2934',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fevens_2935',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fodds_2936',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], + ['map_5fpair_5fevens_2937',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], + ['map_5fpair_5fodd_2938',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fevens_2939',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fodds_2940',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], + ['map_5fpair_5fodds_2941',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], + ['match_5fsafeguard_5fdistance_2942',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], + ['max_5fargs_2943',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], + ['max_5fcolor_5fslots_2944',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], + ['max_5fmemory_2945',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], + ['max_5fmode_5fsize_2946',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], + ['max_5fmodes_2947',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], + ['max_5fpattern_5fargs_2948',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], + ['max_5fsequence_5fsteps_2949',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], + ['max_5fserial_5fcheck_5finterval_2950',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], + ['max_5ftimeout_5fduration_2951',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], + ['max_5fwait_5fduration_2952',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], + ['mb_2953',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], + ['menu_5ftrigger_5fthreshold_5fticks_2954',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], + ['menu_5ftrigger_5ftime_2955',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], + ['mflimit_2956',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], + ['min_2957',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], + ['min_5fthreshold_2958',['MIN_THRESHOLD',['../VLReceiver_8cpp.html#aa3c9d5bc3f1c3dfec69046200aecb29a',1,'VLReceiver.cpp']]], + ['minmatch_2959',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], + ['ml_5fbits_2960',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], + ['ml_5fmask_2961',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], + ['mode_5fflag_5fall_5fsame_5fsingle_2962',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], + ['mode_5fflag_5fmulti_5fled_2963',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], + ['mode_5fflag_5fnone_2964',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], + ['mode_5fflag_5fsingle_5fled_2965',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], + ['mode_5fflag_5fsparse_5fsingles_2966',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], + ['mode_5fledcount_2967',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], + ['modes_5fflag_5fadv_5fmenus_2968',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], + ['modes_5fflag_5fkeychain_2969',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], + ['modes_5fflag_5flocked_2970',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], + ['modes_5fflag_5fone_5fclick_2971',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], + ['modes_5ftest_2972',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], + ['ms_5fto_5fticks_2973',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] ]; diff --git a/docs/core/search/defines_c.js b/docs/core/search/defines_c.js index 57eea4be2d..142f8afe6f 100644 --- a/docs/core/search/defines_c.js +++ b/docs/core/search/defines_c.js @@ -1,9 +1,9 @@ var searchData= [ - ['ns_5fto_5fus_2973',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], - ['num_5fbrightness_5foptions_2974',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], - ['num_5fbuttons_2975',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], - ['num_5fmenus_2976',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], - ['num_5fmode_5fslots_2977',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], - ['num_5fzigzag_5fsteps_2978',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] + ['ns_5fto_5fus_2974',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], + ['num_5fbrightness_5foptions_2975',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], + ['num_5fbuttons_2976',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], + ['num_5fmenus_2977',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], + ['num_5fmode_5fslots_2978',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], + ['num_5fzigzag_5fsteps_2979',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] ]; diff --git a/docs/core/search/defines_d.js b/docs/core/search/defines_d.js index 39de39adb8..948c1b069d 100644 --- a/docs/core/search/defines_d.js +++ b/docs/core/search/defines_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['paireven_2979',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], - ['pairodd_2980',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], - ['pattern_5fflag_5fmulti_2981',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], - ['pattern_5fflags_5fnone_2982',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], - ['picostrobe_5foff_5fduration_2983',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], - ['picostrobe_5fon_5fduration_2984',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], - ['print_5fstate_2985',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] + ['paireven_2980',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], + ['pairodd_2981',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], + ['pattern_5fflag_5fmulti_2982',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], + ['pattern_5fflags_5fnone_2983',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], + ['picostrobe_5foff_5fduration_2984',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], + ['picostrobe_5fon_5fduration_2985',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], + ['print_5fstate_2986',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] ]; diff --git a/docs/core/search/defines_e.js b/docs/core/search/defines_e.js index d14d383b4f..0e7d096c17 100644 --- a/docs/core/search/defines_e.js +++ b/docs/core/search/defines_e.js @@ -1,106 +1,106 @@ var searchData= [ - ['register_5farg_2986',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], - ['reset_5fhold_5ftime_2987',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], - ['rgb_5fblue_2988',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], - ['rgb_5fblue0_2989',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], - ['rgb_5fblue1_2990',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], - ['rgb_5fblue2_2991',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], - ['rgb_5fblue3_2992',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], - ['rgb_5fblue4_2993',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], - ['rgb_5fblue5_2994',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], - ['rgb_5fblue6_2995',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], - ['rgb_5fblue7_2996',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], - ['rgb_5fblue8_2997',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], - ['rgb_5fblue9_2998',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], - ['rgb_5fcyan_2999',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], - ['rgb_5fcyan0_3000',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], - ['rgb_5fcyan1_3001',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], - ['rgb_5fcyan2_3002',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], - ['rgb_5fcyan3_3003',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], - ['rgb_5fcyan4_3004',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], - ['rgb_5fcyan5_3005',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], - ['rgb_5fcyan6_3006',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], - ['rgb_5fcyan7_3007',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], - ['rgb_5fcyan8_3008',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], - ['rgb_5fcyan9_3009',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], - ['rgb_5fgreen_3010',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], - ['rgb_5fgreen0_3011',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], - ['rgb_5fgreen1_3012',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], - ['rgb_5fgreen2_3013',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], - ['rgb_5fgreen3_3014',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], - ['rgb_5fgreen4_3015',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], - ['rgb_5fgreen5_3016',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], - ['rgb_5fgreen6_3017',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], - ['rgb_5fgreen7_3018',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], - ['rgb_5fgreen8_3019',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], - ['rgb_5fgreen9_3020',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], - ['rgb_5fmagenta_3021',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], - ['rgb_5fmenu_5fbrightness_5fselect_3022',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fcolor_5fselect_3023',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], - ['rgb_5fmenu_5feditor_5fconnection_3024',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5ffactory_5freset_3025',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fmode_5fsharing_3026',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fpattern_5fselect_3027',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5frandomizer_3028',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], - ['rgb_5foff_3029',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], - ['rgb_5forange_3030',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], - ['rgb_5forange0_3031',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], - ['rgb_5forange1_3032',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], - ['rgb_5forange2_3033',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], - ['rgb_5forange3_3034',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], - ['rgb_5forange4_3035',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], - ['rgb_5forange5_3036',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], - ['rgb_5forange6_3037',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], - ['rgb_5forange7_3038',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], - ['rgb_5forange8_3039',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], - ['rgb_5forange9_3040',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], - ['rgb_5fpink_3041',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], - ['rgb_5fpurple_3042',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], - ['rgb_5fpurple0_3043',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], - ['rgb_5fpurple1_3044',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], - ['rgb_5fpurple2_3045',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], - ['rgb_5fpurple3_3046',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], - ['rgb_5fpurple4_3047',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], - ['rgb_5fpurple5_3048',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], - ['rgb_5fpurple6_3049',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], - ['rgb_5fpurple7_3050',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], - ['rgb_5fpurple8_3051',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], - ['rgb_5fpurple9_3052',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], - ['rgb_5fred_3053',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], - ['rgb_5fred0_3054',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], - ['rgb_5fred1_3055',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], - ['rgb_5fred2_3056',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], - ['rgb_5fred3_3057',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], - ['rgb_5fred4_3058',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], - ['rgb_5fred5_3059',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], - ['rgb_5fred6_3060',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], - ['rgb_5fred7_3061',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], - ['rgb_5fred8_3062',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], - ['rgb_5fred9_3063',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], - ['rgb_5fwhite_3064',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], - ['rgb_5fwhite0_3065',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], - ['rgb_5fwhite1_3066',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], - ['rgb_5fwhite2_3067',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], - ['rgb_5fwhite3_3068',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], - ['rgb_5fwhite4_3069',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], - ['rgb_5fwhite5_3070',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], - ['rgb_5fwhite6_3071',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], - ['rgb_5fwhite7_3072',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], - ['rgb_5fwhite8_3073',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], - ['rgb_5fwhite9_3074',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], - ['rgb_5fyellow_3075',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], - ['rgb_5fyellow0_3076',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], - ['rgb_5fyellow1_3077',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], - ['rgb_5fyellow2_3078',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], - ['rgb_5fyellow3_3079',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], - ['rgb_5fyellow4_3080',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], - ['rgb_5fyellow5_3081',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], - ['rgb_5fyellow6_3082',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], - ['rgb_5fyellow7_3083',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], - ['rgb_5fyellow8_3084',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], - ['rgb_5fyellow9_3085',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], - ['ribbon_5fduration_3086',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], - ['run_5fbits_3087',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], - ['run_5fmask_3088',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]] + ['register_5farg_2987',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], + ['reset_5fhold_5ftime_2988',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], + ['rgb_5fblue_2989',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], + ['rgb_5fblue0_2990',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], + ['rgb_5fblue1_2991',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], + ['rgb_5fblue2_2992',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], + ['rgb_5fblue3_2993',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], + ['rgb_5fblue4_2994',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], + ['rgb_5fblue5_2995',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], + ['rgb_5fblue6_2996',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], + ['rgb_5fblue7_2997',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], + ['rgb_5fblue8_2998',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], + ['rgb_5fblue9_2999',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], + ['rgb_5fcyan_3000',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], + ['rgb_5fcyan0_3001',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], + ['rgb_5fcyan1_3002',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], + ['rgb_5fcyan2_3003',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], + ['rgb_5fcyan3_3004',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], + ['rgb_5fcyan4_3005',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], + ['rgb_5fcyan5_3006',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], + ['rgb_5fcyan6_3007',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], + ['rgb_5fcyan7_3008',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], + ['rgb_5fcyan8_3009',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], + ['rgb_5fcyan9_3010',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], + ['rgb_5fgreen_3011',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], + ['rgb_5fgreen0_3012',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], + ['rgb_5fgreen1_3013',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], + ['rgb_5fgreen2_3014',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], + ['rgb_5fgreen3_3015',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], + ['rgb_5fgreen4_3016',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], + ['rgb_5fgreen5_3017',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], + ['rgb_5fgreen6_3018',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], + ['rgb_5fgreen7_3019',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], + ['rgb_5fgreen8_3020',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], + ['rgb_5fgreen9_3021',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], + ['rgb_5fmagenta_3022',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], + ['rgb_5fmenu_5fbrightness_5fselect_3023',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fcolor_5fselect_3024',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], + ['rgb_5fmenu_5feditor_5fconnection_3025',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5ffactory_5freset_3026',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fmode_5fsharing_3027',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fpattern_5fselect_3028',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5frandomizer_3029',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], + ['rgb_5foff_3030',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], + ['rgb_5forange_3031',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], + ['rgb_5forange0_3032',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], + ['rgb_5forange1_3033',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], + ['rgb_5forange2_3034',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], + ['rgb_5forange3_3035',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], + ['rgb_5forange4_3036',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], + ['rgb_5forange5_3037',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], + ['rgb_5forange6_3038',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], + ['rgb_5forange7_3039',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], + ['rgb_5forange8_3040',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], + ['rgb_5forange9_3041',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], + ['rgb_5fpink_3042',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], + ['rgb_5fpurple_3043',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], + ['rgb_5fpurple0_3044',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], + ['rgb_5fpurple1_3045',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], + ['rgb_5fpurple2_3046',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], + ['rgb_5fpurple3_3047',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], + ['rgb_5fpurple4_3048',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], + ['rgb_5fpurple5_3049',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], + ['rgb_5fpurple6_3050',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], + ['rgb_5fpurple7_3051',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], + ['rgb_5fpurple8_3052',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], + ['rgb_5fpurple9_3053',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], + ['rgb_5fred_3054',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], + ['rgb_5fred0_3055',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], + ['rgb_5fred1_3056',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], + ['rgb_5fred2_3057',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], + ['rgb_5fred3_3058',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], + ['rgb_5fred4_3059',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], + ['rgb_5fred5_3060',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], + ['rgb_5fred6_3061',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], + ['rgb_5fred7_3062',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], + ['rgb_5fred8_3063',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], + ['rgb_5fred9_3064',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], + ['rgb_5fwhite_3065',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], + ['rgb_5fwhite0_3066',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], + ['rgb_5fwhite1_3067',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], + ['rgb_5fwhite2_3068',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], + ['rgb_5fwhite3_3069',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], + ['rgb_5fwhite4_3070',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], + ['rgb_5fwhite5_3071',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], + ['rgb_5fwhite6_3072',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], + ['rgb_5fwhite7_3073',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], + ['rgb_5fwhite8_3074',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], + ['rgb_5fwhite9_3075',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], + ['rgb_5fyellow_3076',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], + ['rgb_5fyellow0_3077',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], + ['rgb_5fyellow1_3078',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], + ['rgb_5fyellow2_3079',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], + ['rgb_5fyellow3_3080',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], + ['rgb_5fyellow4_3081',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], + ['rgb_5fyellow5_3082',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], + ['rgb_5fyellow6_3083',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], + ['rgb_5fyellow7_3084',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], + ['rgb_5fyellow8_3085',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], + ['rgb_5fyellow9_3086',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], + ['ribbon_5fduration_3087',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], + ['run_5fbits_3088',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], + ['run_5fmask_3089',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/defines_f.js b/docs/core/search/defines_f.js index 0f9cc17efa..7263f1c6cc 100644 --- a/docs/core/search/defines_f.js +++ b/docs/core/search/defines_f.js @@ -1,23 +1,24 @@ var searchData= [ - ['sat_5foption_5f1_3089',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_3090',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_3091',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_3092',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['scale8_3093',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], - ['sec_5fto_5fticks_3094',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_3095',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['serial_5fcheck_5ftime_3096',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialization_5ftest_3097',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['short_5fclick_5fthreshold_5fticks_3098',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['signal_5foff_5fduration_3099',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_3100',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_3101',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['stepsize_3102',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], - ['storage_5ffilename_3103',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_3104',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_3105',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_3106',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_3107',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_3108',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] + ['sample_5fcount_3090',['SAMPLE_COUNT',['../VLReceiver_8cpp.html#a1682c770d91c5d167b621a782be940d4',1,'VLReceiver.cpp']]], + ['sat_5foption_5f1_3091',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_3092',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_3093',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_3094',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['scale8_3095',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], + ['sec_5fto_5fticks_3096',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_3097',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['serial_5fcheck_5ftime_3098',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialization_5ftest_3099',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['short_5fclick_5fthreshold_5fticks_3100',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['signal_5foff_5fduration_3101',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_3102',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_3103',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['stepsize_3104',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], + ['storage_5ffilename_3105',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_3106',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_3107',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_3108',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_3109',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_3110',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] ]; diff --git a/docs/core/search/enums_0.js b/docs/core/search/enums_0.js index 570d81fab9..2f4efed4bc 100644 --- a/docs/core/search/enums_0.js +++ b/docs/core/search/enums_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['colormode_2533',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], - ['colormode2_2534',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], - ['colorselectstate_2535',['ColorSelectState',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2e',1,'ColorSelect']]] + ['colormode_2534',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], + ['colormode2_2535',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], + ['colorselectstate_2536',['ColorSelectState',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2e',1,'ColorSelect']]] ]; diff --git a/docs/core/search/enums_1.js b/docs/core/search/enums_1.js index 3d5dd96729..a64fd3c5c4 100644 --- a/docs/core/search/enums_1.js +++ b/docs/core/search/enums_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['dict_5fdirective_2536',['dict_directive',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4c',1,'Compression.cpp']]], - ['dictissue_5fdirective_2537',['dictIssue_directive',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351',1,'Compression.cpp']]] + ['dict_5fdirective_2537',['dict_directive',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4c',1,'Compression.cpp']]], + ['dictissue_5fdirective_2538',['dictIssue_directive',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enums_2.js b/docs/core/search/enums_2.js index c9efed48ef..e829c4ede0 100644 --- a/docs/core/search/enums_2.js +++ b/docs/core/search/enums_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['earlyend_5fdirective_2538',['earlyEnd_directive',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994c',1,'Compression.cpp']]], - ['editorconnectionstate_2539',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]], - ['endcondition_5fdirective_2540',['endCondition_directive',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746',1,'Compression.cpp']]] + ['earlyend_5fdirective_2539',['earlyEnd_directive',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994c',1,'Compression.cpp']]], + ['editorconnectionstate_2540',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]], + ['endcondition_5fdirective_2541',['endCondition_directive',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enums_3.js b/docs/core/search/enums_3.js index 6a9eaefad0..7ee9844a9d 100644 --- a/docs/core/search/enums_3.js +++ b/docs/core/search/enums_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['hsv_5fto_5frgb_5falgorithm_2541',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] + ['hsv_5fto_5frgb_5falgorithm_2542',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] ]; diff --git a/docs/core/search/enums_4.js b/docs/core/search/enums_4.js index a3238a0882..7113398482 100644 --- a/docs/core/search/enums_4.js +++ b/docs/core/search/enums_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['ledpos_2542',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]], - ['limitedoutput_5fdirective_2543',['limitedOutput_directive',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28',1,'Compression.cpp']]] + ['ledpos_2543',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]], + ['limitedoutput_5fdirective_2544',['limitedOutput_directive',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enums_5.js b/docs/core/search/enums_5.js index 6c292b3a78..b79d21c28f 100644 --- a/docs/core/search/enums_5.js +++ b/docs/core/search/enums_5.js @@ -1,7 +1,7 @@ var searchData= [ - ['menuaction_2544',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], - ['menuentryid_2545',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], - ['menustate_2546',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], - ['modesharestate_2547',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] + ['menuaction_2545',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], + ['menuentryid_2546',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], + ['menustate_2547',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], + ['modesharestate_2548',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] ]; diff --git a/docs/core/search/enums_6.js b/docs/core/search/enums_6.js index c0239c990a..45ff86aff1 100644 --- a/docs/core/search/enums_6.js +++ b/docs/core/search/enums_6.js @@ -1,6 +1,6 @@ var searchData= [ - ['pair_2548',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], - ['patternid_2549',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], - ['patternstate_2550',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] + ['pair_2549',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], + ['patternid_2550',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], + ['patternstate_2551',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] ]; diff --git a/docs/core/search/enums_7.js b/docs/core/search/enums_7.js index 8a2cf4f0eb..ceafcf15e5 100644 --- a/docs/core/search/enums_7.js +++ b/docs/core/search/enums_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['randomizeflags_2551',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], - ['recvstate_2552',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver::RecvState()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8',1,'VLReceiver::RecvState()']]] + ['randomizeflags_2552',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], + ['recvstate_2553',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver::RecvState()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8',1,'VLReceiver::RecvState()']]] ]; diff --git a/docs/core/search/enums_8.js b/docs/core/search/enums_8.js index b256dd33ed..f657ab42b2 100644 --- a/docs/core/search/enums_8.js +++ b/docs/core/search/enums_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['tabletype_5ft_2553',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]] + ['tabletype_5ft_2554',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enums_9.js b/docs/core/search/enums_9.js index 8ecb5d801a..8206938f5a 100644 --- a/docs/core/search/enums_9.js +++ b/docs/core/search/enums_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['valuestyle_2554',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], - ['variable_5flength_5ferror_2555',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]] + ['valuestyle_2555',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], + ['variable_5flength_5ferror_2556',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enumvalues_0.js b/docs/core/search/enumvalues_0.js index e161e33744..0cecbfc2d4 100644 --- a/docs/core/search/enumvalues_0.js +++ b/docs/core/search/enumvalues_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['byptr_2556',['byPtr',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560',1,'Compression.cpp']]], - ['byu16_2557',['byU16',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f',1,'Compression.cpp']]], - ['byu32_2558',['byU32',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471',1,'Compression.cpp']]] + ['byptr_2557',['byPtr',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560',1,'Compression.cpp']]], + ['byu16_2558',['byU16',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f',1,'Compression.cpp']]], + ['byu32_2559',['byU32',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enumvalues_1.js b/docs/core/search/enumvalues_1.js index 04d3cc02e9..34e749ce04 100644 --- a/docs/core/search/enumvalues_1.js +++ b/docs/core/search/enumvalues_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['clearedtable_2559',['clearedTable',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a160636a34765ad36416d316e62406d31',1,'Compression.cpp']]] + ['clearedtable_2560',['clearedTable',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a160636a34765ad36416d316e62406d31',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enumvalues_10.js b/docs/core/search/enumvalues_10.js index 8405c03194..932a3c4291 100644 --- a/docs/core/search/enumvalues_10.js +++ b/docs/core/search/enumvalues_10.js @@ -1,11 +1,11 @@ var searchData= [ - ['val_5fstyle_5falternating_2736',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_2737',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_2738',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_2739',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_2740',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_2741',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_2742',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_2743',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] + ['val_5fstyle_5falternating_2737',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_2738',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_2739',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_2740',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_2741',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_2742',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_2743',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_2744',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] ]; diff --git a/docs/core/search/enumvalues_11.js b/docs/core/search/enumvalues_11.js index ec863cc0d9..e73da9d097 100644 --- a/docs/core/search/enumvalues_11.js +++ b/docs/core/search/enumvalues_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['waiting_5fheader_5fmark_2744',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver::WAITING_HEADER_MARK()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434',1,'VLReceiver::WAITING_HEADER_MARK()']]], - ['waiting_5fheader_5fspace_2745',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver::WAITING_HEADER_SPACE()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d',1,'VLReceiver::WAITING_HEADER_SPACE()']]], - ['withprefix64k_2746',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]] + ['waiting_5fheader_5fmark_2745',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver::WAITING_HEADER_MARK()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434',1,'VLReceiver::WAITING_HEADER_MARK()']]], + ['waiting_5fheader_5fspace_2746',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver::WAITING_HEADER_SPACE()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d',1,'VLReceiver::WAITING_HEADER_SPACE()']]], + ['withprefix64k_2747',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enumvalues_2.js b/docs/core/search/enumvalues_2.js index 9de4dc59ff..2b8e8c6677 100644 --- a/docs/core/search/enumvalues_2.js +++ b/docs/core/search/enumvalues_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['decode_5ffull_5fblock_2560',['decode_full_block',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca5551916aeb552806ac850d0875151113',1,'Compression.cpp']]], - ['dictsmall_2561',['dictSmall',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236',1,'Compression.cpp']]], - ['double_5fsplit_5fcomplimentary_2562',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] + ['decode_5ffull_5fblock_2561',['decode_full_block',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca5551916aeb552806ac850d0875151113',1,'Compression.cpp']]], + ['dictsmall_2562',['dictSmall',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236',1,'Compression.cpp']]], + ['double_5fsplit_5fcomplimentary_2563',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] ]; diff --git a/docs/core/search/enumvalues_3.js b/docs/core/search/enumvalues_3.js index ed4025f923..e5457134d6 100644 --- a/docs/core/search/enumvalues_3.js +++ b/docs/core/search/enumvalues_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['endoninputsize_2563',['endOnInputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539',1,'Compression.cpp']]], - ['endonoutputsize_2564',['endOnOutputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a',1,'Compression.cpp']]], - ['evenly_5fspaced_2565',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] + ['endoninputsize_2564',['endOnInputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539',1,'Compression.cpp']]], + ['endonoutputsize_2565',['endOnOutputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a',1,'Compression.cpp']]], + ['evenly_5fspaced_2566',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] ]; diff --git a/docs/core/search/enumvalues_4.js b/docs/core/search/enumvalues_4.js index 63fc90f73c..b92d642f35 100644 --- a/docs/core/search/enumvalues_4.js +++ b/docs/core/search/enumvalues_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['filloutput_2566',['fillOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a76ae01d59d140527a5540583923a0294',1,'Compression.cpp']]] + ['filloutput_2567',['fillOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a76ae01d59d140527a5540583923a0294',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enumvalues_5.js b/docs/core/search/enumvalues_5.js index 5082285833..4242306b12 100644 --- a/docs/core/search/enumvalues_5.js +++ b/docs/core/search/enumvalues_5.js @@ -1,14 +1,14 @@ var searchData= [ - ['hsv_5fto_5frgb_5fgeneric_2567',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5frainbow_2568',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5fraw_2569',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], - ['hue_5faqua_2570',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], - ['hue_5fblue_2571',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], - ['hue_5fgreen_2572',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], - ['hue_5forange_2573',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], - ['hue_5fpink_2574',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], - ['hue_5fpurple_2575',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], - ['hue_5fred_2576',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], - ['hue_5fyellow_2577',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] + ['hsv_5fto_5frgb_5fgeneric_2568',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5frainbow_2569',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5fraw_2570',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], + ['hue_5faqua_2571',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], + ['hue_5fblue_2572',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], + ['hue_5fgreen_2573',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], + ['hue_5forange_2574',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], + ['hue_5fpink_2575',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], + ['hue_5fpurple_2576',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], + ['hue_5fred_2577',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], + ['hue_5fyellow_2578',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] ]; diff --git a/docs/core/search/enumvalues_6.js b/docs/core/search/enumvalues_6.js index 9c1290d97f..c8100628f1 100644 --- a/docs/core/search/enumvalues_6.js +++ b/docs/core/search/enumvalues_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['initial_5ferror_2578',['initial_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a4dd6136f5d290f53a4ac8864c0a12f99',1,'Compression.cpp']]], - ['internal_5fpatterns_5fend_2579',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] + ['initial_5ferror_2579',['initial_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a4dd6136f5d290f53a4ac8864c0a12f99',1,'Compression.cpp']]], + ['internal_5fpatterns_5fend_2580',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] ]; diff --git a/docs/core/search/enumvalues_7.js b/docs/core/search/enumvalues_7.js index 7e9dca295e..a1ec2fbbcd 100644 --- a/docs/core/search/enumvalues_7.js +++ b/docs/core/search/enumvalues_7.js @@ -1,22 +1,22 @@ var searchData= [ - ['led_5f0_2580',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], - ['led_5f1_2581',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], - ['led_5f2_2582',['LED_2',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca00af6b2437d9982f1f125d2cc2537c41',1,'LedTypes.h']]], - ['led_5f3_2583',['LED_3',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3',1,'LedTypes.h']]], - ['led_5f4_2584',['LED_4',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cada6e5fa936f81b6b94078ecc353a7f5f',1,'LedTypes.h']]], - ['led_5f5_2585',['LED_5',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cab269092e5bd05f7b80e5970b81458289',1,'LedTypes.h']]], - ['led_5f6_2586',['LED_6',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caf99fc5674be734f3f51639902c341834',1,'LedTypes.h']]], - ['led_5f7_2587',['LED_7',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cac498d3ff2225ba31b7b42e17b1676ba8',1,'LedTypes.h']]], - ['led_5f8_2588',['LED_8',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2979343296d3de46c77082147e0cfe1b',1,'LedTypes.h']]], - ['led_5f9_2589',['LED_9',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caa30a5efbc3083c821a59dfa468b88d4c',1,'LedTypes.h']]], - ['led_5fall_2590',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], - ['led_5fall_5fsingle_2591',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], - ['led_5fany_2592',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], - ['led_5fcount_2593',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], - ['led_5ffirst_2594',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], - ['led_5flast_2595',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], - ['led_5fmulti_2596',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]], - ['limitedoutput_2597',['limitedOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa',1,'Compression.cpp']]], - ['loop_5ferror_2598',['loop_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484',1,'Compression.cpp']]] + ['led_5f0_2581',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], + ['led_5f1_2582',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], + ['led_5f2_2583',['LED_2',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca00af6b2437d9982f1f125d2cc2537c41',1,'LedTypes.h']]], + ['led_5f3_2584',['LED_3',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3',1,'LedTypes.h']]], + ['led_5f4_2585',['LED_4',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cada6e5fa936f81b6b94078ecc353a7f5f',1,'LedTypes.h']]], + ['led_5f5_2586',['LED_5',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cab269092e5bd05f7b80e5970b81458289',1,'LedTypes.h']]], + ['led_5f6_2587',['LED_6',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caf99fc5674be734f3f51639902c341834',1,'LedTypes.h']]], + ['led_5f7_2588',['LED_7',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cac498d3ff2225ba31b7b42e17b1676ba8',1,'LedTypes.h']]], + ['led_5f8_2589',['LED_8',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2979343296d3de46c77082147e0cfe1b',1,'LedTypes.h']]], + ['led_5f9_2590',['LED_9',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caa30a5efbc3083c821a59dfa468b88d4c',1,'LedTypes.h']]], + ['led_5fall_2591',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], + ['led_5fall_5fsingle_2592',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], + ['led_5fany_2593',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], + ['led_5fcount_2594',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], + ['led_5ffirst_2595',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], + ['led_5flast_2596',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], + ['led_5fmulti_2597',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]], + ['limitedoutput_2598',['limitedOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa',1,'Compression.cpp']]], + ['loop_5ferror_2599',['loop_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enumvalues_8.js b/docs/core/search/enumvalues_8.js index ce3653f7fd..f2c1194619 100644 --- a/docs/core/search/enumvalues_8.js +++ b/docs/core/search/enumvalues_8.js @@ -1,20 +1,20 @@ var searchData= [ - ['menu_5fcolor_5fselect_2599',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], - ['menu_5fcontinue_2600',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], - ['menu_5fcount_2601',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], - ['menu_5feditor_5fconnection_2602',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], - ['menu_5ffactory_5freset_2603',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], - ['menu_5ffirst_2604',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], - ['menu_5fglobal_5fbrightness_2605',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], - ['menu_5fmode_5fsharing_2606',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], - ['menu_5fnone_2607',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], - ['menu_5fpattern_5fselect_2608',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], - ['menu_5fquit_2609',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], - ['menu_5frandomizer_2610',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], - ['menu_5fskip_2611',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], - ['menu_5fstate_5fin_5fmenu_2612',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], - ['menu_5fstate_5fmenu_5fselection_2613',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], - ['menu_5fstate_5fnot_5fopen_2614',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], - ['monochromatic_2615',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] + ['menu_5fcolor_5fselect_2600',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], + ['menu_5fcontinue_2601',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], + ['menu_5fcount_2602',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], + ['menu_5feditor_5fconnection_2603',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], + ['menu_5ffactory_5freset_2604',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], + ['menu_5ffirst_2605',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], + ['menu_5fglobal_5fbrightness_2606',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], + ['menu_5fmode_5fsharing_2607',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], + ['menu_5fnone_2608',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], + ['menu_5fpattern_5fselect_2609',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], + ['menu_5fquit_2610',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], + ['menu_5frandomizer_2611',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], + ['menu_5fskip_2612',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], + ['menu_5fstate_5fin_5fmenu_2613',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], + ['menu_5fstate_5fmenu_5fselection_2614',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], + ['menu_5fstate_5fnot_5fopen_2615',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], + ['monochromatic_2616',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] ]; diff --git a/docs/core/search/enumvalues_9.js b/docs/core/search/enumvalues_9.js index 5500bc195c..62fbf8dbd2 100644 --- a/docs/core/search/enumvalues_9.js +++ b/docs/core/search/enumvalues_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['nodict_2616',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], - ['nodictissue_2617',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], - ['notlimited_2618',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]] + ['nodict_2617',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], + ['nodictissue_2618',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], + ['notlimited_2619',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enumvalues_a.js b/docs/core/search/enumvalues_a.js index 5da8f73244..b2804cc752 100644 --- a/docs/core/search/enumvalues_a.js +++ b/docs/core/search/enumvalues_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['ok_2619',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]] + ['ok_2620',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/enumvalues_b.js b/docs/core/search/enumvalues_b.js index 058616958e..bea3485a43 100644 --- a/docs/core/search/enumvalues_b.js +++ b/docs/core/search/enumvalues_b.js @@ -1,76 +1,76 @@ var searchData= [ - ['pair_5f0_2620',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], - ['pair_5f1_2621',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], - ['pair_5f2_2622',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], - ['pair_5f3_2623',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], - ['pair_5f4_2624',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], - ['pair_5fcount_2625',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], - ['pair_5ffirst_2626',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], - ['pair_5flast_2627',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], - ['partial_5fdecode_2628',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], - ['pattern_5fbackstrobe_2629',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], - ['pattern_5fblend_2630',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], - ['pattern_5fblendstrobe_2631',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], - ['pattern_5fblendstrobegap_2632',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], - ['pattern_5fblinkie_2633',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], - ['pattern_5fbounce_2634',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], - ['pattern_5fchaser_2635',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], - ['pattern_5fchopper_2636',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblend_2637',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobe_2638',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobegap_2639',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], - ['pattern_5fcount_2640',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], - ['pattern_5fcrossdops_2641',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], - ['pattern_5fdashcrush_2642',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], - ['pattern_5fdashcycle_2643',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], - ['pattern_5fdashdops_2644',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], - ['pattern_5fdashgap_2645',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], - ['pattern_5fdops_2646',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], - ['pattern_5fdopsgap_2647',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], - ['pattern_5fdoubledops_2648',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], - ['pattern_5fdoublestrobe_2649',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], - ['pattern_5fdrip_2650',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], - ['pattern_5fdripmorph_2651',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], - ['pattern_5ffill_2652',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], - ['pattern_5ffirst_2653',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], - ['pattern_5fgapcycle_2654',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], - ['pattern_5fghostcrush_2655',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], - ['pattern_5fhue_5fscroll_2656',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], - ['pattern_5fhypergap_2657',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], - ['pattern_5fhyperstrobe_2658',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], - ['pattern_5flast_2659',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], - ['pattern_5flighthouse_2660',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], - ['pattern_5fmateria_2661',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], - ['pattern_5fmeteor_2662',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], - ['pattern_5fminiribbon_2663',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], - ['pattern_5fmulti_5fcount_2664',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], - ['pattern_5fmulti_5ffirst_2665',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], - ['pattern_5fmulti_5flast_2666',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], - ['pattern_5fnone_2667',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], - ['pattern_5fpicogap_2668',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], - ['pattern_5fpicostrobe_2669',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], - ['pattern_5fpulsish_2670',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], - ['pattern_5fribbon_2671',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], - ['pattern_5fsingle_5fcount_2672',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], - ['pattern_5fsingle_5ffirst_2673',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], - ['pattern_5fsingle_5flast_2674',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], - ['pattern_5fsnowball_2675',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], - ['pattern_5fsolid_2676',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], - ['pattern_5fsparkletrace_2677',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], - ['pattern_5fsplitstrobie_2678',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], - ['pattern_5fstrobe_2679',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], - ['pattern_5fstrobegap_2680',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], - ['pattern_5fstrobie_2681',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], - ['pattern_5fstrobiegap_2682',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], - ['pattern_5ftheater_5fchase_2683',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], - ['pattern_5ftracer_2684',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], - ['pattern_5fultradash_2685',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], - ['pattern_5fultradops_2686',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], - ['pattern_5fultragap_2687',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], - ['pattern_5fvortexwipe_2688',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], - ['pattern_5fwarp_2689',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], - ['pattern_5fwarpworm_2690',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], - ['pattern_5fzigzag_2691',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], - ['pattern_5fzipfade_2692',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] + ['pair_5f0_2621',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], + ['pair_5f1_2622',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], + ['pair_5f2_2623',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], + ['pair_5f3_2624',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], + ['pair_5f4_2625',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], + ['pair_5fcount_2626',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], + ['pair_5ffirst_2627',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], + ['pair_5flast_2628',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], + ['partial_5fdecode_2629',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], + ['pattern_5fbackstrobe_2630',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], + ['pattern_5fblend_2631',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], + ['pattern_5fblendstrobe_2632',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], + ['pattern_5fblendstrobegap_2633',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], + ['pattern_5fblinkie_2634',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], + ['pattern_5fbounce_2635',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], + ['pattern_5fchaser_2636',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], + ['pattern_5fchopper_2637',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblend_2638',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobe_2639',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobegap_2640',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], + ['pattern_5fcount_2641',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], + ['pattern_5fcrossdops_2642',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], + ['pattern_5fdashcrush_2643',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], + ['pattern_5fdashcycle_2644',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], + ['pattern_5fdashdops_2645',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], + ['pattern_5fdashgap_2646',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], + ['pattern_5fdops_2647',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], + ['pattern_5fdopsgap_2648',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], + ['pattern_5fdoubledops_2649',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], + ['pattern_5fdoublestrobe_2650',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], + ['pattern_5fdrip_2651',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], + ['pattern_5fdripmorph_2652',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], + ['pattern_5ffill_2653',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], + ['pattern_5ffirst_2654',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], + ['pattern_5fgapcycle_2655',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], + ['pattern_5fghostcrush_2656',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], + ['pattern_5fhue_5fscroll_2657',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], + ['pattern_5fhypergap_2658',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], + ['pattern_5fhyperstrobe_2659',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], + ['pattern_5flast_2660',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], + ['pattern_5flighthouse_2661',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], + ['pattern_5fmateria_2662',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], + ['pattern_5fmeteor_2663',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], + ['pattern_5fminiribbon_2664',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], + ['pattern_5fmulti_5fcount_2665',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], + ['pattern_5fmulti_5ffirst_2666',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], + ['pattern_5fmulti_5flast_2667',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], + ['pattern_5fnone_2668',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], + ['pattern_5fpicogap_2669',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], + ['pattern_5fpicostrobe_2670',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], + ['pattern_5fpulsish_2671',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], + ['pattern_5fribbon_2672',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], + ['pattern_5fsingle_5fcount_2673',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], + ['pattern_5fsingle_5ffirst_2674',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], + ['pattern_5fsingle_5flast_2675',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], + ['pattern_5fsnowball_2676',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], + ['pattern_5fsolid_2677',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], + ['pattern_5fsparkletrace_2678',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], + ['pattern_5fsplitstrobie_2679',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], + ['pattern_5fstrobe_2680',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], + ['pattern_5fstrobegap_2681',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], + ['pattern_5fstrobie_2682',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], + ['pattern_5fstrobiegap_2683',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], + ['pattern_5ftheater_5fchase_2684',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], + ['pattern_5ftracer_2685',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], + ['pattern_5fultradash_2686',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], + ['pattern_5fultradops_2687',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], + ['pattern_5fultragap_2688',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], + ['pattern_5fvortexwipe_2689',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], + ['pattern_5fwarp_2690',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], + ['pattern_5fwarpworm_2691',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], + ['pattern_5fzigzag_2692',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], + ['pattern_5fzipfade_2693',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] ]; diff --git a/docs/core/search/enumvalues_c.js b/docs/core/search/enumvalues_c.js index 8757d890f3..488ecdbdaa 100644 --- a/docs/core/search/enumvalues_c.js +++ b/docs/core/search/enumvalues_c.js @@ -1,9 +1,9 @@ var searchData= [ - ['randomize_5fboth_2693',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], - ['randomize_5fcolorset_2694',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], - ['randomize_5fnone_2695',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], - ['randomize_5fpattern_2696',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], - ['reading_5fdata_5fmark_2697',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver::READING_DATA_MARK()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af',1,'VLReceiver::READING_DATA_MARK()']]], - ['reading_5fdata_5fspace_2698',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver::READING_DATA_SPACE()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370',1,'VLReceiver::READING_DATA_SPACE()']]] + ['randomize_5fboth_2694',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], + ['randomize_5fcolorset_2695',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], + ['randomize_5fnone_2696',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], + ['randomize_5fpattern_2697',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], + ['reading_5fdata_5fmark_2698',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver::READING_DATA_MARK()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af',1,'VLReceiver::READING_DATA_MARK()']]], + ['reading_5fdata_5fspace_2699',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver::READING_DATA_SPACE()'],['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370',1,'VLReceiver::READING_DATA_SPACE()']]] ]; diff --git a/docs/core/search/enumvalues_d.js b/docs/core/search/enumvalues_d.js index d18756f938..56741cfd40 100644 --- a/docs/core/search/enumvalues_d.js +++ b/docs/core/search/enumvalues_d.js @@ -1,36 +1,36 @@ var searchData= [ - ['share_5freceive_2699',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_5fir_2700',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], - ['share_5fsend_5fvl_2701',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], - ['state_5fbegin_5fdash_2702',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_2703',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_2704',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_2705',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_2706',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_2707',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_2708',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_2709',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_2710',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_2711',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_2712',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_2713',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_2714',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_2715',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_2716',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_2717',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_2718',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_2719',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_2720',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_2721',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_2722',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5fsat_2723',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_2724',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_2725',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_2726',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_2727',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_2728',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_2729',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_2730',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_2731',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]] + ['share_5freceive_2700',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_5fir_2701',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], + ['share_5fsend_5fvl_2702',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], + ['state_5fbegin_5fdash_2703',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_2704',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_2705',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_2706',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_2707',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_2708',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_2709',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_2710',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_2711',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_2712',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_2713',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_2714',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_2715',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_2716',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_2717',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_2718',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_2719',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_2720',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_2721',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_2722',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_2723',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5fsat_2724',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_2725',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_2726',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_2727',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_2728',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_2729',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_2730',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_2731',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_2732',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]] ]; diff --git a/docs/core/search/enumvalues_e.js b/docs/core/search/enumvalues_e.js index 63904e5c41..de03f84bb2 100644 --- a/docs/core/search/enumvalues_e.js +++ b/docs/core/search/enumvalues_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['tetradic_2732',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theory_2733',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] + ['tetradic_2733',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theory_2734',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] ]; diff --git a/docs/core/search/enumvalues_f.js b/docs/core/search/enumvalues_f.js index 132a49839c..dfc6afcdee 100644 --- a/docs/core/search/enumvalues_f.js +++ b/docs/core/search/enumvalues_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['usingdictctx_2734',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], - ['usingextdict_2735',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] + ['usingdictctx_2735',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], + ['usingextdict_2736',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/files_0.js b/docs/core/search/files_0.js index 55c984e538..ba57e4681b 100644 --- a/docs/core/search/files_0.js +++ b/docs/core/search/files_0.js @@ -1,21 +1,21 @@ var searchData= [ - ['backstrobepattern_2ecpp_1621',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], - ['backstrobepattern_2eh_1622',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], - ['basicpattern_2ecpp_1623',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], - ['basicpattern_2eh_1624',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], - ['bitstream_2ecpp_1625',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], - ['bitstream_2eh_1626',['BitStream.h',['../BitStream_8h.html',1,'']]], - ['blendpattern_2ecpp_1627',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], - ['blendpattern_2eh_1628',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], - ['blinksteppattern_2ecpp_1629',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], - ['blinksteppattern_2eh_1630',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], - ['bouncepattern_2ecpp_1631',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], - ['bouncepattern_2eh_1632',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], - ['button_2ecpp_1633',['Button.cpp',['../Button_8cpp.html',1,'']]], - ['button_2eh_1634',['Button.h',['../Button_8h.html',1,'']]], - ['buttons_2ecpp_1635',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], - ['buttons_2eh_1636',['Buttons.h',['../Buttons_8h.html',1,'']]], - ['bytestream_2ecpp_1637',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], - ['bytestream_2eh_1638',['ByteStream.h',['../ByteStream_8h.html',1,'']]] + ['backstrobepattern_2ecpp_1622',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], + ['backstrobepattern_2eh_1623',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], + ['basicpattern_2ecpp_1624',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], + ['basicpattern_2eh_1625',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], + ['bitstream_2ecpp_1626',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], + ['bitstream_2eh_1627',['BitStream.h',['../BitStream_8h.html',1,'']]], + ['blendpattern_2ecpp_1628',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], + ['blendpattern_2eh_1629',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], + ['blinksteppattern_2ecpp_1630',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], + ['blinksteppattern_2eh_1631',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], + ['bouncepattern_2ecpp_1632',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], + ['bouncepattern_2eh_1633',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], + ['button_2ecpp_1634',['Button.cpp',['../Button_8cpp.html',1,'']]], + ['button_2eh_1635',['Button.h',['../Button_8h.html',1,'']]], + ['buttons_2ecpp_1636',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], + ['buttons_2eh_1637',['Buttons.h',['../Buttons_8h.html',1,'']]], + ['bytestream_2ecpp_1638',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], + ['bytestream_2eh_1639',['ByteStream.h',['../ByteStream_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_1.js b/docs/core/search/files_1.js index 9dfa495f26..8cdafd9e04 100644 --- a/docs/core/search/files_1.js +++ b/docs/core/search/files_1.js @@ -1,18 +1,18 @@ var searchData= [ - ['chaserpattern_2ecpp_1639',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], - ['chaserpattern_2eh_1640',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], - ['colorconstants_2eh_1641',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], - ['colorselect_2ecpp_1642',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], - ['colorselect_2eh_1643',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], - ['colorset_2ecpp_1644',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], - ['colorset_2eh_1645',['Colorset.h',['../Colorset_8h.html',1,'']]], - ['colortypes_2ecpp_1646',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], - ['colortypes_2eh_1647',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], - ['compoundpattern_2ecpp_1648',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], - ['compoundpattern_2eh_1649',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], - ['compression_2ecpp_1650',['Compression.cpp',['../Compression_8cpp.html',1,'']]], - ['compression_2eh_1651',['Compression.h',['../Compression_8h.html',1,'']]], - ['crossdopspattern_2ecpp_1652',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], - ['crossdopspattern_2eh_1653',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] + ['chaserpattern_2ecpp_1640',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], + ['chaserpattern_2eh_1641',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], + ['colorconstants_2eh_1642',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], + ['colorselect_2ecpp_1643',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], + ['colorselect_2eh_1644',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], + ['colorset_2ecpp_1645',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], + ['colorset_2eh_1646',['Colorset.h',['../Colorset_8h.html',1,'']]], + ['colortypes_2ecpp_1647',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], + ['colortypes_2eh_1648',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], + ['compoundpattern_2ecpp_1649',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], + ['compoundpattern_2eh_1650',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], + ['compression_2ecpp_1651',['Compression.cpp',['../Compression_8cpp.html',1,'']]], + ['compression_2eh_1652',['Compression.h',['../Compression_8h.html',1,'']]], + ['crossdopspattern_2ecpp_1653',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], + ['crossdopspattern_2eh_1654',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_10.js b/docs/core/search/files_10.js index 0a85f18879..962af44960 100644 --- a/docs/core/search/files_10.js +++ b/docs/core/search/files_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['zigzagpattern_2ecpp_1758',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1759',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_2ecpp_1759',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1760',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_2.js b/docs/core/search/files_2.js index 68c06ac445..f2e99d6448 100644 --- a/docs/core/search/files_2.js +++ b/docs/core/search/files_2.js @@ -1,11 +1,11 @@ var searchData= [ - ['defaultmodes_2ecpp_1654',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], - ['defaultmodes_2eh_1655',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], - ['doublestrobepattern_2ecpp_1656',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], - ['doublestrobepattern_2eh_1657',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], - ['dripmorphpattern_2ecpp_1658',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], - ['dripmorphpattern_2eh_1659',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], - ['drippattern_2ecpp_1660',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], - ['drippattern_2eh_1661',['DripPattern.h',['../DripPattern_8h.html',1,'']]] + ['defaultmodes_2ecpp_1655',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], + ['defaultmodes_2eh_1656',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], + ['doublestrobepattern_2ecpp_1657',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], + ['doublestrobepattern_2eh_1658',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], + ['dripmorphpattern_2ecpp_1659',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], + ['dripmorphpattern_2eh_1660',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], + ['drippattern_2ecpp_1661',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], + ['drippattern_2eh_1662',['DripPattern.h',['../DripPattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_3.js b/docs/core/search/files_3.js index a3537eae81..548695645f 100644 --- a/docs/core/search/files_3.js +++ b/docs/core/search/files_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['editorconnection_2ecpp_1662',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], - ['editorconnection_2eh_1663',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], - ['errorblinker_2ecpp_1664',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], - ['errorblinker_2eh_1665',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] + ['editorconnection_2ecpp_1663',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], + ['editorconnection_2eh_1664',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], + ['errorblinker_2ecpp_1665',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], + ['errorblinker_2eh_1666',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_4.js b/docs/core/search/files_4.js index 2738f14764..5195f7aa15 100644 --- a/docs/core/search/files_4.js +++ b/docs/core/search/files_4.js @@ -1,7 +1,7 @@ var searchData= [ - ['factoryreset_2ecpp_1666',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], - ['factoryreset_2eh_1667',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], - ['fillpattern_2ecpp_1668',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], - ['fillpattern_2eh_1669',['FillPattern.h',['../FillPattern_8h.html',1,'']]] + ['factoryreset_2ecpp_1667',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], + ['factoryreset_2eh_1668',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], + ['fillpattern_2ecpp_1669',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], + ['fillpattern_2eh_1670',['FillPattern.h',['../FillPattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_5.js b/docs/core/search/files_5.js index fc218d40cf..6f81f42e14 100644 --- a/docs/core/search/files_5.js +++ b/docs/core/search/files_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['globalbrightness_2ecpp_1670',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], - ['globalbrightness_2eh_1671',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] + ['globalbrightness_2ecpp_1671',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], + ['globalbrightness_2eh_1672',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_6.js b/docs/core/search/files_6.js index ba28fb516e..05737c09e7 100644 --- a/docs/core/search/files_6.js +++ b/docs/core/search/files_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hueshiftpattern_2ecpp_1672',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], - ['hueshiftpattern_2eh_1673',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] + ['hueshiftpattern_2ecpp_1673',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], + ['hueshiftpattern_2eh_1674',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_7.js b/docs/core/search/files_7.js index 3ad452a836..bf03d7908f 100644 --- a/docs/core/search/files_7.js +++ b/docs/core/search/files_7.js @@ -1,8 +1,8 @@ var searchData= [ - ['irconfig_2eh_1674',['IRConfig.h',['../IRConfig_8h.html',1,'']]], - ['irreceiver_2ecpp_1675',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], - ['irreceiver_2eh_1676',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], - ['irsender_2ecpp_1677',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], - ['irsender_2eh_1678',['IRSender.h',['../IRSender_8h.html',1,'']]] + ['irconfig_2eh_1675',['IRConfig.h',['../IRConfig_8h.html',1,'']]], + ['irreceiver_2ecpp_1676',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], + ['irreceiver_2eh_1677',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], + ['irsender_2ecpp_1678',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], + ['irsender_2eh_1679',['IRSender.h',['../IRSender_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_8.js b/docs/core/search/files_8.js index 7eba5c733f..bf28db41ae 100644 --- a/docs/core/search/files_8.js +++ b/docs/core/search/files_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['leds_2ecpp_1679',['Leds.cpp',['../Leds_8cpp.html',1,'']]], - ['leds_2eh_1680',['Leds.h',['../Leds_8h.html',1,'']]], - ['ledstash_2ecpp_1681',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], - ['ledstash_2eh_1682',['LedStash.h',['../LedStash_8h.html',1,'']]], - ['ledtypes_2eh_1683',['LedTypes.h',['../LedTypes_8h.html',1,'']]], - ['lighthousepattern_2ecpp_1684',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], - ['lighthousepattern_2eh_1685',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], - ['log_2ecpp_1686',['Log.cpp',['../Log_8cpp.html',1,'']]], - ['log_2eh_1687',['Log.h',['../Log_8h.html',1,'']]] + ['leds_2ecpp_1680',['Leds.cpp',['../Leds_8cpp.html',1,'']]], + ['leds_2eh_1681',['Leds.h',['../Leds_8h.html',1,'']]], + ['ledstash_2ecpp_1682',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], + ['ledstash_2eh_1683',['LedStash.h',['../LedStash_8h.html',1,'']]], + ['ledtypes_2eh_1684',['LedTypes.h',['../LedTypes_8h.html',1,'']]], + ['lighthousepattern_2ecpp_1685',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], + ['lighthousepattern_2eh_1686',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], + ['log_2ecpp_1687',['Log.cpp',['../Log_8cpp.html',1,'']]], + ['log_2eh_1688',['Log.h',['../Log_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_9.js b/docs/core/search/files_9.js index d28fdf3a82..2664ac095b 100644 --- a/docs/core/search/files_9.js +++ b/docs/core/search/files_9.js @@ -1,21 +1,21 @@ var searchData= [ - ['materiapattern_2ecpp_1688',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], - ['materiapattern_2eh_1689',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], - ['memory_2ecpp_1690',['Memory.cpp',['../Memory_8cpp.html',1,'']]], - ['memory_2eh_1691',['Memory.h',['../Memory_8h.html',1,'']]], - ['menu_2ecpp_1692',['Menu.cpp',['../Menu_8cpp.html',1,'']]], - ['menu_2eh_1693',['Menu.h',['../Menu_8h.html',1,'']]], - ['menus_2ecpp_1694',['Menus.cpp',['../Menus_8cpp.html',1,'']]], - ['menus_2eh_1695',['Menus.h',['../Menus_8h.html',1,'']]], - ['meteorpattern_2ecpp_1696',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], - ['meteorpattern_2eh_1697',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], - ['mode_2ecpp_1698',['Mode.cpp',['../Mode_8cpp.html',1,'']]], - ['mode_2eh_1699',['Mode.h',['../Mode_8h.html',1,'']]], - ['modes_2ecpp_1700',['Modes.cpp',['../Modes_8cpp.html',1,'']]], - ['modes_2eh_1701',['Modes.h',['../Modes_8h.html',1,'']]], - ['modesharing_2ecpp_1702',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], - ['modesharing_2eh_1703',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], - ['multiledpattern_2ecpp_1704',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], - ['multiledpattern_2eh_1705',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] + ['materiapattern_2ecpp_1689',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], + ['materiapattern_2eh_1690',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], + ['memory_2ecpp_1691',['Memory.cpp',['../Memory_8cpp.html',1,'']]], + ['memory_2eh_1692',['Memory.h',['../Memory_8h.html',1,'']]], + ['menu_2ecpp_1693',['Menu.cpp',['../Menu_8cpp.html',1,'']]], + ['menu_2eh_1694',['Menu.h',['../Menu_8h.html',1,'']]], + ['menus_2ecpp_1695',['Menus.cpp',['../Menus_8cpp.html',1,'']]], + ['menus_2eh_1696',['Menus.h',['../Menus_8h.html',1,'']]], + ['meteorpattern_2ecpp_1697',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], + ['meteorpattern_2eh_1698',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], + ['mode_2ecpp_1699',['Mode.cpp',['../Mode_8cpp.html',1,'']]], + ['mode_2eh_1700',['Mode.h',['../Mode_8h.html',1,'']]], + ['modes_2ecpp_1701',['Modes.cpp',['../Modes_8cpp.html',1,'']]], + ['modes_2eh_1702',['Modes.h',['../Modes_8h.html',1,'']]], + ['modesharing_2ecpp_1703',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], + ['modesharing_2eh_1704',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], + ['multiledpattern_2ecpp_1705',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], + ['multiledpattern_2eh_1706',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_a.js b/docs/core/search/files_a.js index 347b0e93d0..de168a9b26 100644 --- a/docs/core/search/files_a.js +++ b/docs/core/search/files_a.js @@ -1,14 +1,14 @@ var searchData= [ - ['pattern_2ecpp_1706',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], - ['pattern_2eh_1707',['Pattern.h',['../Pattern_8h.html',1,'']]], - ['patternargs_2ecpp_1708',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], - ['patternargs_2eh_1709',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], - ['patternbuilder_2ecpp_1710',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], - ['patternbuilder_2eh_1711',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], - ['patterns_2eh_1712',['Patterns.h',['../Patterns_8h.html',1,'']]], - ['patternselect_2ecpp_1713',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], - ['patternselect_2eh_1714',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], - ['pulsishpattern_2ecpp_1715',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], - ['pulsishpattern_2eh_1716',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] + ['pattern_2ecpp_1707',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], + ['pattern_2eh_1708',['Pattern.h',['../Pattern_8h.html',1,'']]], + ['patternargs_2ecpp_1709',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], + ['patternargs_2eh_1710',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], + ['patternbuilder_2ecpp_1711',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], + ['patternbuilder_2eh_1712',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], + ['patterns_2eh_1713',['Patterns.h',['../Patterns_8h.html',1,'']]], + ['patternselect_2ecpp_1714',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], + ['patternselect_2eh_1715',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], + ['pulsishpattern_2ecpp_1716',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], + ['pulsishpattern_2eh_1717',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_b.js b/docs/core/search/files_b.js index d3d7c62211..18d4600aeb 100644 --- a/docs/core/search/files_b.js +++ b/docs/core/search/files_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_2ecpp_1717',['Random.cpp',['../Random_8cpp.html',1,'']]], - ['random_2eh_1718',['Random.h',['../Random_8h.html',1,'']]], - ['randomizer_2ecpp_1719',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], - ['randomizer_2eh_1720',['Randomizer.h',['../Randomizer_8h.html',1,'']]] + ['random_2ecpp_1718',['Random.cpp',['../Random_8cpp.html',1,'']]], + ['random_2eh_1719',['Random.h',['../Random_8h.html',1,'']]], + ['randomizer_2ecpp_1720',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], + ['randomizer_2eh_1721',['Randomizer.h',['../Randomizer_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_c.js b/docs/core/search/files_c.js index 41bcdafa52..f43258f2ec 100644 --- a/docs/core/search/files_c.js +++ b/docs/core/search/files_c.js @@ -1,19 +1,19 @@ var searchData= [ - ['sequence_2ecpp_1721',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1722',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_2ecpp_1723',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1724',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['serial_2ecpp_1725',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1726',['Serial.h',['../Serial_8h.html',1,'']]], - ['singleledpattern_2ecpp_1727',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1728',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['snowballpattern_2ecpp_1729',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1730',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solidpattern_2ecpp_1731',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1732',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_2ecpp_1733',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1734',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['storage_2ecpp_1735',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1736',['Storage.h',['../Storage_8h.html',1,'']]] + ['sequence_2ecpp_1722',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1723',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_2ecpp_1724',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1725',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['serial_2ecpp_1726',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1727',['Serial.h',['../Serial_8h.html',1,'']]], + ['singleledpattern_2ecpp_1728',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1729',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['snowballpattern_2ecpp_1730',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1731',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solidpattern_2ecpp_1732',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1733',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_2ecpp_1734',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1735',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['storage_2ecpp_1736',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1737',['Storage.h',['../Storage_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_d.js b/docs/core/search/files_d.js index 039d8c63ab..41164f66a1 100644 --- a/docs/core/search/files_d.js +++ b/docs/core/search/files_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['theaterchasepattern_2ecpp_1737',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1738',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['timecontrol_2ecpp_1739',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1740',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_2ecpp_1741',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1742',['Timer.h',['../Timer_8h.html',1,'']]], - ['timings_2eh_1743',['Timings.h',['../Timings_8h.html',1,'']]] + ['theaterchasepattern_2ecpp_1738',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1739',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['timecontrol_2ecpp_1740',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1741',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_2ecpp_1742',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1743',['Timer.h',['../Timer_8h.html',1,'']]], + ['timings_2eh_1744',['Timings.h',['../Timings_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_e.js b/docs/core/search/files_e.js index 13ee16af75..82385c1c5e 100644 --- a/docs/core/search/files_e.js +++ b/docs/core/search/files_e.js @@ -1,13 +1,13 @@ var searchData= [ - ['vlconfig_2eh_1744',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_2ecpp_1745',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1746',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_2ecpp_1747',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1748',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vortexconfig_2eh_1749',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_2ecpp_1750',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1751',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_2ecpp_1752',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1753',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] + ['vlconfig_2eh_1745',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_2ecpp_1746',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1747',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_2ecpp_1748',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1749',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vortexconfig_2eh_1750',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_2ecpp_1751',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1752',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_2ecpp_1753',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1754',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/files_f.js b/docs/core/search/files_f.js index e3b06c4aa7..84fdbd6f00 100644 --- a/docs/core/search/files_f.js +++ b/docs/core/search/files_f.js @@ -1,7 +1,7 @@ var searchData= [ - ['warppattern_2ecpp_1754',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1755',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_2ecpp_1756',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1757',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] + ['warppattern_2ecpp_1755',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1756',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_2ecpp_1757',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1758',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] ]; diff --git a/docs/core/search/functions_0.js b/docs/core/search/functions_0.js index 61e8aed358..b634e97ba7 100644 --- a/docs/core/search/functions_0.js +++ b/docs/core/search/functions_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['_5f_5fcxa_5fdeleted_5fvirtual_1760',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], - ['_5f_5fcxa_5fpure_5fvirtual_1761',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] + ['_5f_5fcxa_5fdeleted_5fvirtual_1761',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], + ['_5f_5fcxa_5fpure_5fvirtual_1762',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] ]; diff --git a/docs/core/search/functions_1.js b/docs/core/search/functions_1.js index 43223fc8f6..5efbd9d5fb 100644 --- a/docs/core/search/functions_1.js +++ b/docs/core/search/functions_1.js @@ -1,22 +1,22 @@ var searchData= [ - ['accumulate_1762',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], - ['addalarm_1763',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], - ['addargs_1764',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], - ['addcolor_1765',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], - ['addcolorhsv_1766',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], - ['addcolorwithvaluestyle_1767',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], - ['addmode_1768',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], - ['addmodefrombuffer_1769',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], - ['addserializedmode_1770',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], - ['addstep_1771',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], - ['adjustbrightness_1772',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], - ['adjustbrightnessall_1773',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], - ['adjustbrightnessindex_1774',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], - ['adjustbrightnessrange_1775',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], - ['advancedmenusenabled_1776',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], - ['alarm_1777',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], - ['allocated_1778',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], - ['append_1779',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], - ['argref_1780',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] + ['accumulate_1763',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], + ['addalarm_1764',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], + ['addargs_1765',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], + ['addcolor_1766',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], + ['addcolorhsv_1767',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], + ['addcolorwithvaluestyle_1768',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], + ['addmode_1769',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], + ['addmodefrombuffer_1770',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], + ['addserializedmode_1771',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], + ['addstep_1772',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], + ['adjustbrightness_1773',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], + ['adjustbrightnessall_1774',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], + ['adjustbrightnessindex_1775',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], + ['adjustbrightnessrange_1776',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], + ['advancedmenusenabled_1777',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], + ['alarm_1778',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], + ['allocated_1779',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], + ['append_1780',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], + ['argref_1781',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] ]; diff --git a/docs/core/search/functions_10.js b/docs/core/search/functions_10.js index 8a1e966e3a..5460e74f26 100644 --- a/docs/core/search/functions_10.js +++ b/docs/core/search/functions_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['qsub8_2085',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] + ['qsub8_2086',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] ]; diff --git a/docs/core/search/functions_11.js b/docs/core/search/functions_11.js index dc7be80623..e1aa16e0ae 100644 --- a/docs/core/search/functions_11.js +++ b/docs/core/search/functions_11.js @@ -1,56 +1,56 @@ var searchData= [ - ['random_2086',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], - ['randomize_2087',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], - ['randomizecolors_2088',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], - ['randomizecolors2_2089',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], - ['randomizecomplimentary_2090',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], - ['randomizepentadic_2091',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], - ['randomizer_2092',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], - ['randomizerainbow_2093',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], - ['randomizesolid_2094',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], - ['randomizesquare_2095',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], - ['randomizetriadic_2096',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], - ['raw_2097',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], - ['rawbuffer_2098',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], - ['rawdata_2099',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], - ['rawinit_2100',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], - ['rawsize_2101',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], - ['read_2102',['read',['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()'],['../classVLReceiver.html#ab46186e351091b92acdfe8bae1503f68',1,'VLReceiver::read()'],['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], - ['read1bit_2103',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], - ['read_5fvariable_5flength_2104',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], - ['readbits_2105',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], - ['recalccrc_2106',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], - ['receivedata_2107',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], - ['receivedemomode_2108',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], - ['receivemessage_2109',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], - ['receivemode_2110',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver::receiveMode()'],['../classVLReceiver.html#add2bca7d2ad4e1f3653f04be9a6e3d21',1,'VLReceiver::receiveMode()']]], - ['receivemodeir_2111',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], - ['receivemodes_2112',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], - ['recvpcihandler_2113',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver::recvPCIHandler()'],['../classVLReceiver.html#ada08a00c52a7d4aa531c332b358b386f',1,'VLReceiver::recvPCIHandler()']]], - ['registerarg_2114',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], - ['releasecount_2115',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], - ['releaseduration_2116',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], - ['releasetime_2117',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], - ['removecolor_2118',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], - ['reroll_2119',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], - ['reset_2120',['reset',['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()'],['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()']]], - ['resetflags_2121',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], - ['resetindex_2122',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], - ['resetirstate_2123',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], - ['resetpos_2124',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], - ['resetunserializer_2125',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], - ['resetvlstate_2126',['resetVLState',['../classVLReceiver.html#a9d711ae64327b2b26c168478f92231b1',1,'VLReceiver']]], - ['restart_2127',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], - ['restoreall_2128',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], - ['rgb_5fto_5fhsv_5fapprox_2129',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fto_5fhsv_5fgeneric_2130',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgbcolor_2131',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)']]], - ['rollcolorset_2132',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], - ['rollpattern_2133',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], - ['rollpatternid_2134',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], - ['run_2135',['run',['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], - ['runcurmenu_2136',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], - ['runmainlogic_2137',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], - ['runmenuselection_2138',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] + ['random_2087',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], + ['randomize_2088',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], + ['randomizecolors_2089',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], + ['randomizecolors2_2090',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], + ['randomizecomplimentary_2091',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], + ['randomizepentadic_2092',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], + ['randomizer_2093',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], + ['randomizerainbow_2094',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], + ['randomizesolid_2095',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], + ['randomizesquare_2096',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], + ['randomizetriadic_2097',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], + ['raw_2098',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], + ['rawbuffer_2099',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], + ['rawdata_2100',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], + ['rawinit_2101',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], + ['rawsize_2102',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], + ['read_2103',['read',['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()'],['../classVLReceiver.html#ab46186e351091b92acdfe8bae1503f68',1,'VLReceiver::read()'],['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], + ['read1bit_2104',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], + ['read_5fvariable_5flength_2105',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], + ['readbits_2106',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], + ['recalccrc_2107',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], + ['receivedata_2108',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], + ['receivedemomode_2109',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], + ['receivemessage_2110',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], + ['receivemode_2111',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver::receiveMode()'],['../classVLReceiver.html#add2bca7d2ad4e1f3653f04be9a6e3d21',1,'VLReceiver::receiveMode()']]], + ['receivemodeir_2112',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], + ['receivemodes_2113',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], + ['recvpcihandler_2114',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver::recvPCIHandler()'],['../classVLReceiver.html#ada08a00c52a7d4aa531c332b358b386f',1,'VLReceiver::recvPCIHandler()']]], + ['registerarg_2115',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], + ['releasecount_2116',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], + ['releaseduration_2117',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], + ['releasetime_2118',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], + ['removecolor_2119',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], + ['reroll_2120',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], + ['reset_2121',['reset',['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()'],['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()']]], + ['resetflags_2122',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], + ['resetindex_2123',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], + ['resetirstate_2124',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], + ['resetpos_2125',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], + ['resetunserializer_2126',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], + ['resetvlstate_2127',['resetVLState',['../classVLReceiver.html#a9d711ae64327b2b26c168478f92231b1',1,'VLReceiver']]], + ['restart_2128',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], + ['restoreall_2129',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], + ['rgb_5fto_5fhsv_5fapprox_2130',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fto_5fhsv_5fgeneric_2131',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgbcolor_2132',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)']]], + ['rollcolorset_2133',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], + ['rollpattern_2134',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], + ['rollpatternid_2135',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], + ['run_2136',['run',['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], + ['runcurmenu_2137',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], + ['runmainlogic_2138',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], + ['runmenuselection_2139',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] ]; diff --git a/docs/core/search/functions_12.js b/docs/core/search/functions_12.js index a2a127d3a1..c3218d443e 100644 --- a/docs/core/search/functions_12.js +++ b/docs/core/search/functions_12.js @@ -1,85 +1,85 @@ var searchData= [ - ['sanity_2139',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['save_2140',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_2141',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_2142',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_2143',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], - ['seed_2144',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_2145',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], - ['sendbyte_2146',['sendByte',['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()']]], - ['sendmark_2147',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], - ['sendmodes_2148',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_2149',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], - ['sequence_2150',['Sequence',['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()']]], - ['sequencedpattern_2151',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)']]], - ['sequencestep_2152',['SequenceStep',['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)']]], - ['serialize_2153',['serialize',['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()']]], - ['serializesaveheader_2154',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], - ['serializeversion_2155',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_2156',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_2157',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_2158',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_2159',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_2160',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_2161',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], - ['setargs_2162',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_2163',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_2164',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_2165',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], - ['setcolorsetat_2166',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_2167',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_2168',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_2169',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_2170',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_2171',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setflag_2172',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_2173',['setIndex',['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()'],['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()']]], - ['setkeychainmode_2174',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setled_2175',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_2176',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_2177',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_2178',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_2179',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_2180',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], - ['setpairs_2181',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_2182',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_2183',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_2184',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setrange_2185',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setrangeevens_2186',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], - ['setrangeodds_2187',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], - ['setstarttime_2188',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_2189',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_2190',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['shiftcurmode_2191',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['showbrightnessselection_2192',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_2193',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_2194',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_2195',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], - ['showfullset_2196',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], - ['showrandomizationselect_2197',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_2198',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_2199',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselection_2200',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], - ['showsendmodeir_2201',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], - ['showsendmodevl_2202',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], - ['showslotselection_2203',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_2204',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['singleledpattern_2205',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], - ['size_2206',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], - ['skip_2207',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['snake_2208',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], - ['snowballpattern_2209',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], - ['solidpattern_2210',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], - ['sparkletracepattern_2211',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], - ['sqrt16_2212',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_2213',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], - ['startpwm_2214',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], - ['starttime_2215',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_2216',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_2217',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['step_2218',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stoppwm_2219',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], - ['storage_2220',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]] + ['sanity_2140',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['save_2141',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_2142',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_2143',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_2144',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], + ['seed_2145',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_2146',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], + ['sendbyte_2147',['sendByte',['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()']]], + ['sendmark_2148',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], + ['sendmodes_2149',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_2150',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], + ['sequence_2151',['Sequence',['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()']]], + ['sequencedpattern_2152',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)']]], + ['sequencestep_2153',['SequenceStep',['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)']]], + ['serialize_2154',['serialize',['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()']]], + ['serializesaveheader_2155',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], + ['serializeversion_2156',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_2157',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_2158',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_2159',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_2160',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_2161',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_2162',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], + ['setargs_2163',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_2164',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_2165',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_2166',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], + ['setcolorsetat_2167',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_2168',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_2169',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_2170',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_2171',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_2172',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setflag_2173',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_2174',['setIndex',['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()'],['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()']]], + ['setkeychainmode_2175',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setled_2176',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_2177',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_2178',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_2179',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_2180',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_2181',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], + ['setpairs_2182',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_2183',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_2184',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], + ['setpatternmap_2185',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setrange_2186',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setrangeevens_2187',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], + ['setrangeodds_2188',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], + ['setstarttime_2189',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_2190',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_2191',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['shiftcurmode_2192',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['showbrightnessselection_2193',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_2194',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_2195',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_2196',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], + ['showfullset_2197',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], + ['showrandomizationselect_2198',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_2199',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_2200',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselection_2201',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], + ['showsendmodeir_2202',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], + ['showsendmodevl_2203',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], + ['showslotselection_2204',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_2205',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['singleledpattern_2206',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], + ['size_2207',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], + ['skip_2208',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['snake_2209',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], + ['snowballpattern_2210',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], + ['solidpattern_2211',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], + ['sparkletracepattern_2212',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], + ['sqrt16_2213',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_2214',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], + ['startpwm_2215',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], + ['starttime_2216',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_2217',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_2218',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['step_2219',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stoppwm_2220',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], + ['storage_2221',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]] ]; diff --git a/docs/core/search/functions_13.js b/docs/core/search/functions_13.js index 0a2f914a2d..e350c74218 100644 --- a/docs/core/search/functions_13.js +++ b/docs/core/search/functions_13.js @@ -1,10 +1,10 @@ var searchData= [ - ['theaterchasepattern_2221',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], - ['tick_2222',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_2223',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['time_2224',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], - ['timer_2225',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], - ['traditionalpattern_2226',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_2227',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['theaterchasepattern_2222',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], + ['tick_2223',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_2224',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['time_2225',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], + ['timer_2226',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], + ['traditionalpattern_2227',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['trim_2228',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] ]; diff --git a/docs/core/search/functions_14.js b/docs/core/search/functions_14.js index 889555bb4b..32fde61dbc 100644 --- a/docs/core/search/functions_14.js +++ b/docs/core/search/functions_14.js @@ -1,13 +1,13 @@ var searchData= [ - ['uninstantiate_2228',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlinkself_2229',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unserialize_2230',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], - ['unserialize16_2231',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_2232',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_2233',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_2234',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['unserializesaveheader_2235',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], - ['update_2236',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], - ['updatecurmode_2237',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] + ['uninstantiate_2229',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlinkself_2230',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unserialize_2231',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], + ['unserialize16_2232',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_2233',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_2234',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_2235',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['unserializesaveheader_2236',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], + ['update_2237',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], + ['updatecurmode_2238',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] ]; diff --git a/docs/core/search/functions_15.js b/docs/core/search/functions_15.js index 6f22864f1e..08a1e1b8bf 100644 --- a/docs/core/search/functions_15.js +++ b/docs/core/search/functions_15.js @@ -1,8 +1,8 @@ var searchData= [ - ['verify_2238',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vlreceiver_2239',['VLReceiver',['../classVLReceiver.html#abb237cfc49d5dfa4179a1602735cf69f',1,'VLReceiver']]], - ['vlsender_2240',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], - ['vortexengine_2241',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], - ['vortexwipepattern_2242',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] + ['verify_2239',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vlreceiver_2240',['VLReceiver',['../classVLReceiver.html#abb237cfc49d5dfa4179a1602735cf69f',1,'VLReceiver']]], + ['vlsender_2241',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], + ['vortexengine_2242',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], + ['vortexwipepattern_2243',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] ]; diff --git a/docs/core/search/functions_16.js b/docs/core/search/functions_16.js index cbac864dff..40af4425ec 100644 --- a/docs/core/search/functions_16.js +++ b/docs/core/search/functions_16.js @@ -1,9 +1,9 @@ var searchData= [ - ['wakeup_2243',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_2244',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], - ['warpwormpattern_2245',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], - ['write_2246',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], - ['write1bit_2247',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_2248',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['wakeup_2244',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_2245',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], + ['warpwormpattern_2246',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], + ['write_2247',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], + ['write1bit_2248',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_2249',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/core/search/functions_17.js b/docs/core/search/functions_17.js index 2611fa75ed..0996471070 100644 --- a/docs/core/search/functions_17.js +++ b/docs/core/search/functions_17.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_2249',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] + ['zigzagpattern_2250',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] ]; diff --git a/docs/core/search/functions_18.js b/docs/core/search/functions_18.js index f8db1b016b..95e64dbc91 100644 --- a/docs/core/search/functions_18.js +++ b/docs/core/search/functions_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_2250',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_2251',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_2252',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_2253',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_2254',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_2255',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_2256',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_2257',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_2258',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_2259',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_2260',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_2261',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_2262',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_2263',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_2264',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_2265',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_2266',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_2267',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_2268',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_2269',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_2270',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_2271',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_2272',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_2273',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_2274',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_2275',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_2276',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_2277',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_2278',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_2279',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_2280',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_2281',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_2282',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_2283',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_2284',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_2285',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_2286',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_2287',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_2288',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_2289',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_2290',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_2291',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_2292',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_2293',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_2294',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_2251',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_2252',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_2253',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_2254',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_2255',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_2256',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_2257',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_2258',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_2259',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_2260',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_2261',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_2262',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_2263',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_2264',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_2265',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_2266',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_2267',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_2268',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_2269',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_2270',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_2271',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_2272',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_2273',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_2274',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_2275',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_2276',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_2277',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_2278',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_2279',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_2280',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_2281',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_2282',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_2283',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_2284',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_2285',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_2286',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_2287',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_2288',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_2289',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_2290',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_2291',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_2292',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_2293',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_2294',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_2295',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/core/search/functions_2.js b/docs/core/search/functions_2.js index ade7514394..7c705e1aaa 100644 --- a/docs/core/search/functions_2.js +++ b/docs/core/search/functions_2.js @@ -1,37 +1,37 @@ var searchData= [ - ['backstrobepattern_1781',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], - ['basicpattern_1782',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], - ['begindash_1783',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], - ['begingap_1784',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], - ['beginreceiving_1785',['beginReceiving',['../classIRReceiver.html#a007b3616b460b97e210c136f429291f4',1,'IRReceiver::beginReceiving()'],['../classVLReceiver.html#a9fd384549b9fbbdc8267131e052e0b69',1,'VLReceiver::beginReceiving()']]], - ['beginreceivingir_1786',['beginReceivingIR',['../classModeSharing.html#a569728b8694e75ee465bc624d597b565',1,'ModeSharing']]], - ['beginsend_1787',['beginSend',['../classIRSender.html#a53e42e20e77a379113d51ddb74248c26',1,'IRSender::beginSend()'],['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender::beginSend()']]], - ['beginsendingir_1788',['beginSendingIR',['../classModeSharing.html#ae42cb7b2c4a1c0d8fa03690c248bdf71',1,'ModeSharing']]], - ['beginsendingvl_1789',['beginSendingVL',['../classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830',1,'ModeSharing']]], - ['bind_1790',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], - ['bindsequence_1791',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], - ['bitpos_1792',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], - ['bitstream_1793',['BitStream',['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()']]], - ['blendpattern_1794',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], - ['blinkall_1795',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], - ['blinkindex_1796',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], - ['blinkindexoffset_1797',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], - ['blinkmap_1798',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], - ['blinkoff_1799',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff() override']]], - ['blinkon_1800',['blinkOn',['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], - ['blinkpair_1801',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], - ['blinkpairs_1802',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], - ['blinkrange_1803',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], - ['blinksteppattern_1804',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], - ['bouncepattern_1805',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], - ['breathindex_1806',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], - ['breathindexsat_1807',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], - ['breathindexval_1808',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], - ['buffer_1809',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], - ['button_1810',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], - ['buttons_1811',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], - ['bytepos_1812',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], - ['bytesreceived_1813',['bytesReceived',['../classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0',1,'IRReceiver::bytesReceived()'],['../classVLReceiver.html#a51aa07da22215b8de62bcc32e9a49c95',1,'VLReceiver::bytesReceived()']]], - ['bytestream_1814',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] + ['backstrobepattern_1782',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], + ['basicpattern_1783',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], + ['begindash_1784',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], + ['begingap_1785',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], + ['beginreceiving_1786',['beginReceiving',['../classIRReceiver.html#a007b3616b460b97e210c136f429291f4',1,'IRReceiver::beginReceiving()'],['../classVLReceiver.html#a9fd384549b9fbbdc8267131e052e0b69',1,'VLReceiver::beginReceiving()']]], + ['beginreceivingir_1787',['beginReceivingIR',['../classModeSharing.html#a569728b8694e75ee465bc624d597b565',1,'ModeSharing']]], + ['beginsend_1788',['beginSend',['../classIRSender.html#a53e42e20e77a379113d51ddb74248c26',1,'IRSender::beginSend()'],['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender::beginSend()']]], + ['beginsendingir_1789',['beginSendingIR',['../classModeSharing.html#ae42cb7b2c4a1c0d8fa03690c248bdf71',1,'ModeSharing']]], + ['beginsendingvl_1790',['beginSendingVL',['../classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830',1,'ModeSharing']]], + ['bind_1791',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], + ['bindsequence_1792',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], + ['bitpos_1793',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], + ['bitstream_1794',['BitStream',['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()']]], + ['blendpattern_1795',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], + ['blinkall_1796',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], + ['blinkindex_1797',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], + ['blinkindexoffset_1798',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], + ['blinkmap_1799',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], + ['blinkoff_1800',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff() override']]], + ['blinkon_1801',['blinkOn',['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], + ['blinkpair_1802',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], + ['blinkpairs_1803',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], + ['blinkrange_1804',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], + ['blinksteppattern_1805',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], + ['bouncepattern_1806',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], + ['breathindex_1807',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], + ['breathindexsat_1808',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], + ['breathindexval_1809',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], + ['buffer_1810',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], + ['button_1811',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], + ['buttons_1812',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], + ['bytepos_1813',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], + ['bytesreceived_1814',['bytesReceived',['../classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0',1,'IRReceiver::bytesReceived()'],['../classVLReceiver.html#a51aa07da22215b8de62bcc32e9a49c95',1,'VLReceiver::bytesReceived()']]], + ['bytestream_1815',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] ]; diff --git a/docs/core/search/functions_3.js b/docs/core/search/functions_3.js index 41dec5a396..1210193574 100644 --- a/docs/core/search/functions_3.js +++ b/docs/core/search/functions_3.js @@ -1,52 +1,52 @@ var searchData= [ - ['calcledpos_1815',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], - ['capacity_1816',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], - ['chaserpattern_1817',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], - ['check_1818',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], - ['checkcrc_1819',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], - ['checkinmenu_1820',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], - ['checkled_1821',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], - ['checkopen_1822',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], - ['checkpair_1823',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], - ['checkserial_1824',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], - ['checkversion_1825',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], - ['cleanup_1826',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classVLReceiver.html#a31fba601a6e82bc043c7d017d91ce015',1,'VLReceiver::cleanup()'],['../classIRSender.html#a4d6de9609f8e501e494cb431082d800a',1,'IRSender::cleanup()'],['../classIRReceiver.html#ad2ff2918f176f499520fcc457c56a089',1,'IRReceiver::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()']]], - ['clear_1827',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], - ['clearall_1828',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], - ['clearallevens_1829',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], - ['clearallodds_1830',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], - ['clearcolorset_1831',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], - ['clearcolorsetmap_1832',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], - ['cleardemo_1833',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], - ['clearindex_1834',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], - ['clearmap_1835',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], - ['clearmodes_1836',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], - ['clearpair_1837',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], - ['clearpairs_1838',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], - ['clearpattern_1839',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], - ['clearpatternmap_1840',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], - ['clearpatterns_1841',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], - ['clearrange_1842',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], - ['clearrangeevens_1843',['clearRangeEvens',['../classLeds.html#a2cffbdb5ebb0f4c5d07fca366c20c914',1,'Leds']]], - ['clearrangeodds_1844',['clearRangeOdds',['../classLeds.html#a4dde594697ec6332b6fd4c384678115c',1,'Leds']]], - ['closecurmenu_1845',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], - ['colorselect_1846',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], - ['colorset_1847',['Colorset',['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)'],['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept']]], - ['colorsetmap_1848',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], - ['compoundpattern_1849',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], - ['compress_1850',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], - ['consecutivepresses_1851',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], - ['continuesendingir_1852',['continueSendingIR',['../classModeSharing.html#a4d4dd87df5e39e4eda2a3779dc7191d0',1,'ModeSharing']]], - ['continuesendingvl_1853',['continueSendingVL',['../classModeSharing.html#a3d7ec3745e195d3d42b53743abcb4622',1,'ModeSharing']]], - ['crc_1854',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], - ['crossdopspattern_1855',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], - ['crushpattern_1856',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], - ['cur_1857',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], - ['curalarm_1858',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], - ['curindex_1859',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], - ['curmenu_1860',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], - ['curmenuid_1861',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], - ['curmode_1862',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], - ['curmodeindex_1863',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] + ['calcledpos_1816',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], + ['capacity_1817',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], + ['chaserpattern_1818',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], + ['check_1819',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], + ['checkcrc_1820',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], + ['checkinmenu_1821',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], + ['checkled_1822',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], + ['checkopen_1823',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], + ['checkpair_1824',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], + ['checkserial_1825',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], + ['checkversion_1826',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], + ['cleanup_1827',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classVLReceiver.html#a31fba601a6e82bc043c7d017d91ce015',1,'VLReceiver::cleanup()'],['../classIRSender.html#a4d6de9609f8e501e494cb431082d800a',1,'IRSender::cleanup()'],['../classIRReceiver.html#ad2ff2918f176f499520fcc457c56a089',1,'IRReceiver::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()']]], + ['clear_1828',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], + ['clearall_1829',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], + ['clearallevens_1830',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], + ['clearallodds_1831',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], + ['clearcolorset_1832',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], + ['clearcolorsetmap_1833',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], + ['cleardemo_1834',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], + ['clearindex_1835',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], + ['clearmap_1836',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], + ['clearmodes_1837',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], + ['clearpair_1838',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], + ['clearpairs_1839',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], + ['clearpattern_1840',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], + ['clearpatternmap_1841',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], + ['clearpatterns_1842',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], + ['clearrange_1843',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], + ['clearrangeevens_1844',['clearRangeEvens',['../classLeds.html#a2cffbdb5ebb0f4c5d07fca366c20c914',1,'Leds']]], + ['clearrangeodds_1845',['clearRangeOdds',['../classLeds.html#a4dde594697ec6332b6fd4c384678115c',1,'Leds']]], + ['closecurmenu_1846',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], + ['colorselect_1847',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], + ['colorset_1848',['Colorset',['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)'],['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept']]], + ['colorsetmap_1849',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], + ['compoundpattern_1850',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], + ['compress_1851',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], + ['consecutivepresses_1852',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], + ['continuesendingir_1853',['continueSendingIR',['../classModeSharing.html#a4d4dd87df5e39e4eda2a3779dc7191d0',1,'ModeSharing']]], + ['continuesendingvl_1854',['continueSendingVL',['../classModeSharing.html#a3d7ec3745e195d3d42b53743abcb4622',1,'ModeSharing']]], + ['crc_1855',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], + ['crossdopspattern_1856',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], + ['crushpattern_1857',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], + ['cur_1858',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], + ['curalarm_1859',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], + ['curindex_1860',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], + ['curmenu_1861',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], + ['curmenuid_1862',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], + ['curmode_1863',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], + ['curmodeindex_1864',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] ]; diff --git a/docs/core/search/functions_4.js b/docs/core/search/functions_4.js index 442868ecda..8e8349a444 100644 --- a/docs/core/search/functions_4.js +++ b/docs/core/search/functions_4.js @@ -1,18 +1,18 @@ var searchData= [ - ['dashpattern_1864',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], - ['data_1865',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], - ['dataready_1866',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classIRReceiver.html#a180ea554d40c10a00750aa02c6301c16',1,'IRReceiver::dataReady()'],['../classVLReceiver.html#aece2971f1778af65459a3db1cb9eda0d',1,'VLReceiver::dataReady()']]], - ['decompress_1867',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], - ['delaymicroseconds_1868',['delayMicroseconds',['../classTime.html#a1db7b0672f8b2d38994119ccc226f8ee',1,'Time']]], - ['delaymilliseconds_1869',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], - ['deletecurmode_1870',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], - ['doublestrobepattern_1871',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], - ['draw_1872',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], - ['drawsnake_1873',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], - ['dripmorphpattern_1874',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], - ['drippattern_1875',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], - ['dupe_1876',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], - ['dwdata_1877',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], - ['dwordpos_1878',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] + ['dashpattern_1865',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], + ['data_1866',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], + ['dataready_1867',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classIRReceiver.html#a180ea554d40c10a00750aa02c6301c16',1,'IRReceiver::dataReady()'],['../classVLReceiver.html#aece2971f1778af65459a3db1cb9eda0d',1,'VLReceiver::dataReady()']]], + ['decompress_1868',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], + ['delaymicroseconds_1869',['delayMicroseconds',['../classTime.html#a1db7b0672f8b2d38994119ccc226f8ee',1,'Time']]], + ['delaymilliseconds_1870',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], + ['deletecurmode_1871',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], + ['doublestrobepattern_1872',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], + ['draw_1873',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], + ['drawsnake_1874',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], + ['dripmorphpattern_1875',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], + ['drippattern_1876',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], + ['dupe_1877',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], + ['dwdata_1878',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], + ['dwordpos_1879',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] ]; diff --git a/docs/core/search/functions_5.js b/docs/core/search/functions_5.js index 626c9ed278..a1cfa49a5a 100644 --- a/docs/core/search/functions_5.js +++ b/docs/core/search/functions_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['editorconnection_1879',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], - ['empty_1880',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], - ['endreceiving_1881',['endReceiving',['../classIRReceiver.html#aa9d8177899465973e15d78c2795a8b01',1,'IRReceiver::endReceiving()'],['../classVLReceiver.html#a63a96c6ce982079256319b07f573006b',1,'VLReceiver::endReceiving()']]], - ['entersleep_1882',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], - ['eof_1883',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], - ['equals_1884',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], - ['extend_1885',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] + ['editorconnection_1880',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], + ['empty_1881',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], + ['endreceiving_1882',['endReceiving',['../classIRReceiver.html#aa9d8177899465973e15d78c2795a8b01',1,'IRReceiver::endReceiving()'],['../classVLReceiver.html#a63a96c6ce982079256319b07f573006b',1,'VLReceiver::endReceiving()']]], + ['entersleep_1883',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], + ['eof_1884',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], + ['equals_1885',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], + ['extend_1886',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] ]; diff --git a/docs/core/search/functions_6.js b/docs/core/search/functions_6.js index c02d8186ee..70d7102621 100644 --- a/docs/core/search/functions_6.js +++ b/docs/core/search/functions_6.js @@ -1,8 +1,8 @@ var searchData= [ - ['factoryreset_1886',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], - ['fade_1887',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], - ['fillpattern_1888',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], - ['frontserializer_1889',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], - ['frontunserializer_1890',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] + ['factoryreset_1887',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], + ['fade_1888',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], + ['fillpattern_1889',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], + ['frontserializer_1890',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], + ['frontunserializer_1891',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] ]; diff --git a/docs/core/search/functions_7.js b/docs/core/search/functions_7.js index 6c9e39d5fb..a40e4ed15e 100644 --- a/docs/core/search/functions_7.js +++ b/docs/core/search/functions_7.js @@ -1,29 +1,29 @@ var searchData= [ - ['gappattern_1891',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], - ['generate_1892',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], - ['get_1893',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], - ['getarg_1894',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], - ['getargs_1895',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], - ['getbrightness_1896',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], - ['getcolorset_1897',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], - ['getcurtime_1898',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], - ['getdefaultargs_1899',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], - ['getflag_1900',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], - ['getflags_1901',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], - ['getled_1902',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], - ['getledcount_1903',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], - ['getledpos_1904',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], - ['getmodelink_1905',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], - ['getnext_1906',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], - ['getnumargs_1907',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], - ['getpattern_1908',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], - ['getpatternid_1909',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], - ['getprev_1910',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], - ['getrealcurtime_1911',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], - ['getsingleledmap_1912',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], - ['getstarttime_1913',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], - ['gettickrate_1914',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], - ['getwidth_1915',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], - ['globalbrightness_1916',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] + ['gappattern_1892',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], + ['generate_1893',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], + ['get_1894',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], + ['getarg_1895',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], + ['getargs_1896',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], + ['getbrightness_1897',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], + ['getcolorset_1898',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], + ['getcurtime_1899',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], + ['getdefaultargs_1900',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], + ['getflag_1901',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], + ['getflags_1902',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], + ['getled_1903',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], + ['getledcount_1904',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], + ['getledpos_1905',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], + ['getmodelink_1906',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], + ['getnext_1907',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], + ['getnumargs_1908',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], + ['getpattern_1909',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], + ['getpatternid_1910',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], + ['getprev_1911',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], + ['getrealcurtime_1912',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], + ['getsingleledmap_1913',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], + ['getstarttime_1914',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], + ['gettickrate_1915',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], + ['getwidth_1916',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], + ['globalbrightness_1917',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] ]; diff --git a/docs/core/search/functions_8.js b/docs/core/search/functions_8.js index 7bd1ce5718..cc3275bb3c 100644 --- a/docs/core/search/functions_8.js +++ b/docs/core/search/functions_8.js @@ -1,19 +1,19 @@ var searchData= [ - ['handlecommand_1917',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], - ['handleirtiming_1918',['handleIRTiming',['../classIRReceiver.html#a30e0cdba86a79ce518d642cd9ec1a22e',1,'IRReceiver']]], - ['handlevltiming_1919',['handleVLTiming',['../classVLReceiver.html#a09b9dcb3e525815baf74092e70ef5ab0',1,'VLReceiver']]], - ['hasflags_1920',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], - ['hash_1921',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], - ['hasmultiled_1922',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], - ['hassamesingleled_1923',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], - ['hassingleled_1924',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], - ['hassparsesingleled_1925',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], - ['holdall_1926',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], - ['holdduration_1927',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], - ['hsv_5fto_5frgb_5fgeneric_1928',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5frainbow_1929',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5fraw_5fc_1930',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsvcolor_1931',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], - ['hueshiftpattern_1932',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] + ['handlecommand_1918',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], + ['handleirtiming_1919',['handleIRTiming',['../classIRReceiver.html#a30e0cdba86a79ce518d642cd9ec1a22e',1,'IRReceiver']]], + ['handlevltiming_1920',['handleVLTiming',['../classVLReceiver.html#a09b9dcb3e525815baf74092e70ef5ab0',1,'VLReceiver']]], + ['hasflags_1921',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], + ['hash_1922',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], + ['hasmultiled_1923',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], + ['hassamesingleled_1924',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], + ['hassingleled_1925',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], + ['hassparsesingleled_1926',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], + ['holdall_1927',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], + ['holdduration_1928',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], + ['hsv_5fto_5frgb_5fgeneric_1929',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5frainbow_1930',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5fraw_5fc_1931',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsvcolor_1932',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], + ['hueshiftpattern_1933',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] ]; diff --git a/docs/core/search/functions_9.js b/docs/core/search/functions_9.js index 182f3585d3..eea5648ffd 100644 --- a/docs/core/search/functions_9.js +++ b/docs/core/search/functions_9.js @@ -1,24 +1,24 @@ var searchData= [ - ['init_1933',['init',['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classIRReceiver.html#aad4e38923e65bec4c02197c56ec6a4af',1,'IRReceiver::init()'],['../classIRSender.html#afcdf3f0f7c226c706f905c33e784057a',1,'IRSender::init()'],['../classVLReceiver.html#a406cd003a5d26bfe07470261fdb022c1',1,'VLReceiver::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()']]], - ['initcurmode_1934',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], - ['initmenu_1935',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], - ['initpalette_1936',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], - ['initpwm_1937',['initPWM',['../classIRSender.html#a1d400515125ae4581de285da37fc5870',1,'IRSender::initPWM()'],['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender::initPWM()']]], - ['initsteps_1938',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], - ['instantiate_1939',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], - ['interpolate_1940',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], - ['irreceiver_1941',['IRReceiver',['../classIRReceiver.html#ad44e80fd0332a27d788b56319460e17c',1,'IRReceiver']]], - ['irsender_1942',['IRSender',['../classIRSender.html#a3d2f7e0e1bae3143c2f00289afd9c67a',1,'IRSender']]], - ['is_5fcompressed_1943',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], - ['isconnected_1944',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], - ['iscrcdirty_1945',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], - ['isempty_1946',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], - ['ismultiled_1947',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], - ['ismultiledpatternid_1948',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], - ['ispressed_1949',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], - ['isr_1950',['ISR',['../VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb',1,'VLReceiver.cpp']]], - ['isreceiving_1951',['isReceiving',['../classVLReceiver.html#a70272e1e665654e412f59dfd2dc15bc2',1,'VLReceiver::isReceiving()'],['../classIRReceiver.html#aa8c42ac4fffc8e534fafd808e4f5b39e',1,'IRReceiver::isReceiving()']]], - ['issending_1952',['isSending',['../classIRSender.html#a0872bc3b50d491f87bcadf2f00be2eec',1,'IRSender::isSending()'],['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender::isSending()']]], - ['issingleledpatternid_1953',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] + ['init_1934',['init',['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classIRReceiver.html#aad4e38923e65bec4c02197c56ec6a4af',1,'IRReceiver::init()'],['../classIRSender.html#afcdf3f0f7c226c706f905c33e784057a',1,'IRSender::init()'],['../classVLReceiver.html#a406cd003a5d26bfe07470261fdb022c1',1,'VLReceiver::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()']]], + ['initcurmode_1935',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], + ['initmenu_1936',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], + ['initpalette_1937',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], + ['initpwm_1938',['initPWM',['../classIRSender.html#a1d400515125ae4581de285da37fc5870',1,'IRSender::initPWM()'],['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender::initPWM()']]], + ['initsteps_1939',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], + ['instantiate_1940',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], + ['interpolate_1941',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], + ['irreceiver_1942',['IRReceiver',['../classIRReceiver.html#ad44e80fd0332a27d788b56319460e17c',1,'IRReceiver']]], + ['irsender_1943',['IRSender',['../classIRSender.html#a3d2f7e0e1bae3143c2f00289afd9c67a',1,'IRSender']]], + ['is_5fcompressed_1944',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], + ['isconnected_1945',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], + ['iscrcdirty_1946',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], + ['isempty_1947',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], + ['ismultiled_1948',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], + ['ismultiledpatternid_1949',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], + ['ispressed_1950',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], + ['isr_1951',['ISR',['../VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb',1,'VLReceiver.cpp']]], + ['isreceiving_1952',['isReceiving',['../classVLReceiver.html#a70272e1e665654e412f59dfd2dc15bc2',1,'VLReceiver::isReceiving()'],['../classIRReceiver.html#aa8c42ac4fffc8e534fafd808e4f5b39e',1,'IRReceiver::isReceiving()']]], + ['issending_1953',['isSending',['../classIRSender.html#a0872bc3b50d491f87bcadf2f00be2eec',1,'IRSender::isSending()'],['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender::isSending()']]], + ['issingleledpatternid_1954',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] ]; diff --git a/docs/core/search/functions_a.js b/docs/core/search/functions_a.js index 1b84b95f14..567fea8802 100644 --- a/docs/core/search/functions_a.js +++ b/docs/core/search/functions_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['keychainmodeenabled_1954',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] + ['keychainmodeenabled_1955',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] ]; diff --git a/docs/core/search/functions_b.js b/docs/core/search/functions_b.js index 673fcd5d8d..90a344e8dc 100644 --- a/docs/core/search/functions_b.js +++ b/docs/core/search/functions_b.js @@ -1,52 +1,52 @@ var searchData= [ - ['largeenough_1955',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], - ['lastsavesize_1956',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], - ['lastswitchtime_1957',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], - ['leavemenu_1958',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], - ['led_1959',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], - ['leds_1960',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], - ['ledstash_1961',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], - ['lighthousepattern_1962',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], - ['linkafter_1963',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], - ['linkbefore_1964',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], - ['loadfrombuffer_1965',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], - ['loadmode_1966',['loadMode',['../classIRSender.html#a94d09e09009bb2919a52a2a9bea50173',1,'IRSender::loadMode()'],['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender::loadMode()']]], - ['loadstorage_1967',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], - ['locked_1968',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]], - ['lz4_5fclearhash_1969',['LZ4_clearHash',['../Compression_8cpp.html#aa78ea8add85520d31f262506d5adb830',1,'Compression.cpp']]], - ['lz4_5fcompress_5fdefault_1970',['LZ4_compress_default',['../Compression_8cpp.html#a4a0eddbe2e6f52ce91e259fa57459fbd',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int maxOutputSize): Compression.cpp'],['../Compression_8h.html#aacc5de6f21665d10fd8ec9e5ac0b9d40',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int dstCapacity): Compression.cpp']]], - ['lz4_5fcompress_5ffast_1971',['LZ4_compress_fast',['../Compression_8cpp.html#a7466a8eca8f7b2eeec7887c9371d21e1',1,'LZ4_compress_fast(const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a1af5fb2f539203c891e9c9c5b6e598a5',1,'LZ4_compress_fast(const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], - ['lz4_5fcompress_5ffast_5fextstate_1972',['LZ4_compress_fast_extState',['../Compression_8cpp.html#a19a6258c0092d5b3255a41d7566248d7',1,'LZ4_compress_fast_extState(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a2b241266a74fc87e1c126a17b852c934',1,'LZ4_compress_fast_extState(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], - ['lz4_5fcompress_5fgeneric_1973',['LZ4_compress_generic',['../Compression_8cpp.html#a7d75fe9e5e79ce7eaecfb3e3bdc92432',1,'Compression.cpp']]], - ['lz4_5fcompress_5fgeneric_5fvalidated_1974',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], - ['lz4_5fcompressbound_1975',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], - ['lz4_5fcount_1976',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], - ['lz4_5fdecompress_5fgeneric_1977',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], - ['lz4_5fdecompress_5fsafe_1978',['LZ4_decompress_safe',['../Compression_8h.html#acd2bf35d3f502d03dc980c1f71dc16e5',1,'LZ4_decompress_safe(const char *src, char *dst, int compressedSize, int dstCapacity): Compression.cpp'],['../Compression_8cpp.html#a0826f3dc340fdea6dfa985f6ac26642f',1,'LZ4_decompress_safe(const char *source, char *dest, int compressedSize, int maxDecompressedSize): Compression.cpp']]], - ['lz4_5fgetindexonhash_1979',['LZ4_getIndexOnHash',['../Compression_8cpp.html#a473d1db23ade92ad1be19e7720e56201',1,'Compression.cpp']]], - ['lz4_5fgetposition_1980',['LZ4_getPosition',['../Compression_8cpp.html#ad90828b9bc0e6eaa8a880300d1292d4e',1,'Compression.cpp']]], - ['lz4_5fgetpositiononhash_1981',['LZ4_getPositionOnHash',['../Compression_8cpp.html#abdc1313fe20c80eb1790fdf0fbdb30a0',1,'Compression.cpp']]], - ['lz4_5fhash4_1982',['LZ4_hash4',['../Compression_8cpp.html#a3aa75886f3a0aa7a1e0fb0fdfb1964b0',1,'Compression.cpp']]], - ['lz4_5fhash5_1983',['LZ4_hash5',['../Compression_8cpp.html#ac709e2d2a37fd4d14a5e41a3b410b8a2',1,'Compression.cpp']]], - ['lz4_5fhashposition_1984',['LZ4_hashPosition',['../Compression_8cpp.html#a70b1bbe91862d5cb5e473ce2deb556a7',1,'Compression.cpp']]], - ['lz4_5finitstream_1985',['LZ4_initStream',['../Compression_8cpp.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp'],['../Compression_8h.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp']]], - ['lz4_5fisaligned_1986',['LZ4_isAligned',['../Compression_8cpp.html#ac33d4ec2f474813cee3ee86163eba2ef',1,'Compression.cpp']]], - ['lz4_5fislittleendian_1987',['LZ4_isLittleEndian',['../Compression_8cpp.html#aa8a9ba402bf00e8e6c21691085ae9601',1,'Compression.cpp']]], - ['lz4_5fmemcpy_5fusing_5foffset_1988',['LZ4_memcpy_using_offset',['../Compression_8cpp.html#ac7c1a188fa7bd65cf4bf9f923040674c',1,'Compression.cpp']]], - ['lz4_5fmemcpy_5fusing_5foffset_5fbase_1989',['LZ4_memcpy_using_offset_base',['../Compression_8cpp.html#a4623ba84527053b711afd61375ac7d10',1,'Compression.cpp']]], - ['lz4_5fnbcommonbytes_1990',['LZ4_NbCommonBytes',['../Compression_8cpp.html#a9a5ac6aa4f9fe1d17496b0deb44babf7',1,'Compression.cpp']]], - ['lz4_5fputindexonhash_1991',['LZ4_putIndexOnHash',['../Compression_8cpp.html#afb1abdff740d4120870a053ff9afb1e5',1,'Compression.cpp']]], - ['lz4_5fputposition_1992',['LZ4_putPosition',['../Compression_8cpp.html#a758ae6d5b0a32072c833b9a03be20a37',1,'Compression.cpp']]], - ['lz4_5fputpositiononhash_1993',['LZ4_putPositionOnHash',['../Compression_8cpp.html#ac31271a152c15422122862ef508fe13a',1,'Compression.cpp']]], - ['lz4_5fread16_1994',['LZ4_read16',['../Compression_8cpp.html#adceb4c7713e1bed1554da37458db6fb6',1,'Compression.cpp']]], - ['lz4_5fread32_1995',['LZ4_read32',['../Compression_8cpp.html#a91090d7f3d29948be259526ace41da4c',1,'Compression.cpp']]], - ['lz4_5fread_5farch_1996',['LZ4_read_ARCH',['../Compression_8cpp.html#a9f1c5198d0fac6d72364edbb87a390e4',1,'Compression.cpp']]], - ['lz4_5freadle16_1997',['LZ4_readLE16',['../Compression_8cpp.html#a69a8c81f7731ff4ae0d292541bbb2d69',1,'Compression.cpp']]], - ['lz4_5fstream_5ft_5falignment_1998',['LZ4_stream_t_alignment',['../Compression_8cpp.html#adc972484e4b4a228506ba1a99f18661a',1,'Compression.cpp']]], - ['lz4_5fwildcopy32_1999',['LZ4_wildCopy32',['../Compression_8cpp.html#a5279938c8ccf6c4a556db8eecd1190a8',1,'Compression.cpp']]], - ['lz4_5fwildcopy8_2000',['LZ4_wildCopy8',['../Compression_8cpp.html#a107b5345286641379a50762ff7f5e906',1,'Compression.cpp']]], - ['lz4_5fwrite16_2001',['LZ4_write16',['../Compression_8cpp.html#abdc399170f6061c35dd18315896339f8',1,'Compression.cpp']]], - ['lz4_5fwrite32_2002',['LZ4_write32',['../Compression_8cpp.html#a2e50fa2df2ee7536797308f96806df83',1,'Compression.cpp']]], - ['lz4_5fwritele16_2003',['LZ4_writeLE16',['../Compression_8cpp.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7',1,'Compression.cpp']]] + ['largeenough_1956',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], + ['lastsavesize_1957',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], + ['lastswitchtime_1958',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], + ['leavemenu_1959',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], + ['led_1960',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], + ['leds_1961',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], + ['ledstash_1962',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], + ['lighthousepattern_1963',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], + ['linkafter_1964',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], + ['linkbefore_1965',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], + ['loadfrombuffer_1966',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], + ['loadmode_1967',['loadMode',['../classIRSender.html#a94d09e09009bb2919a52a2a9bea50173',1,'IRSender::loadMode()'],['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender::loadMode()']]], + ['loadstorage_1968',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], + ['locked_1969',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]], + ['lz4_5fclearhash_1970',['LZ4_clearHash',['../Compression_8cpp.html#aa78ea8add85520d31f262506d5adb830',1,'Compression.cpp']]], + ['lz4_5fcompress_5fdefault_1971',['LZ4_compress_default',['../Compression_8cpp.html#a4a0eddbe2e6f52ce91e259fa57459fbd',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int maxOutputSize): Compression.cpp'],['../Compression_8h.html#aacc5de6f21665d10fd8ec9e5ac0b9d40',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int dstCapacity): Compression.cpp']]], + ['lz4_5fcompress_5ffast_1972',['LZ4_compress_fast',['../Compression_8cpp.html#a7466a8eca8f7b2eeec7887c9371d21e1',1,'LZ4_compress_fast(const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a1af5fb2f539203c891e9c9c5b6e598a5',1,'LZ4_compress_fast(const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], + ['lz4_5fcompress_5ffast_5fextstate_1973',['LZ4_compress_fast_extState',['../Compression_8cpp.html#a19a6258c0092d5b3255a41d7566248d7',1,'LZ4_compress_fast_extState(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a2b241266a74fc87e1c126a17b852c934',1,'LZ4_compress_fast_extState(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], + ['lz4_5fcompress_5fgeneric_1974',['LZ4_compress_generic',['../Compression_8cpp.html#a7d75fe9e5e79ce7eaecfb3e3bdc92432',1,'Compression.cpp']]], + ['lz4_5fcompress_5fgeneric_5fvalidated_1975',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], + ['lz4_5fcompressbound_1976',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], + ['lz4_5fcount_1977',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], + ['lz4_5fdecompress_5fgeneric_1978',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], + ['lz4_5fdecompress_5fsafe_1979',['LZ4_decompress_safe',['../Compression_8h.html#acd2bf35d3f502d03dc980c1f71dc16e5',1,'LZ4_decompress_safe(const char *src, char *dst, int compressedSize, int dstCapacity): Compression.cpp'],['../Compression_8cpp.html#a0826f3dc340fdea6dfa985f6ac26642f',1,'LZ4_decompress_safe(const char *source, char *dest, int compressedSize, int maxDecompressedSize): Compression.cpp']]], + ['lz4_5fgetindexonhash_1980',['LZ4_getIndexOnHash',['../Compression_8cpp.html#a473d1db23ade92ad1be19e7720e56201',1,'Compression.cpp']]], + ['lz4_5fgetposition_1981',['LZ4_getPosition',['../Compression_8cpp.html#ad90828b9bc0e6eaa8a880300d1292d4e',1,'Compression.cpp']]], + ['lz4_5fgetpositiononhash_1982',['LZ4_getPositionOnHash',['../Compression_8cpp.html#abdc1313fe20c80eb1790fdf0fbdb30a0',1,'Compression.cpp']]], + ['lz4_5fhash4_1983',['LZ4_hash4',['../Compression_8cpp.html#a3aa75886f3a0aa7a1e0fb0fdfb1964b0',1,'Compression.cpp']]], + ['lz4_5fhash5_1984',['LZ4_hash5',['../Compression_8cpp.html#ac709e2d2a37fd4d14a5e41a3b410b8a2',1,'Compression.cpp']]], + ['lz4_5fhashposition_1985',['LZ4_hashPosition',['../Compression_8cpp.html#a70b1bbe91862d5cb5e473ce2deb556a7',1,'Compression.cpp']]], + ['lz4_5finitstream_1986',['LZ4_initStream',['../Compression_8cpp.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp'],['../Compression_8h.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp']]], + ['lz4_5fisaligned_1987',['LZ4_isAligned',['../Compression_8cpp.html#ac33d4ec2f474813cee3ee86163eba2ef',1,'Compression.cpp']]], + ['lz4_5fislittleendian_1988',['LZ4_isLittleEndian',['../Compression_8cpp.html#aa8a9ba402bf00e8e6c21691085ae9601',1,'Compression.cpp']]], + ['lz4_5fmemcpy_5fusing_5foffset_1989',['LZ4_memcpy_using_offset',['../Compression_8cpp.html#ac7c1a188fa7bd65cf4bf9f923040674c',1,'Compression.cpp']]], + ['lz4_5fmemcpy_5fusing_5foffset_5fbase_1990',['LZ4_memcpy_using_offset_base',['../Compression_8cpp.html#a4623ba84527053b711afd61375ac7d10',1,'Compression.cpp']]], + ['lz4_5fnbcommonbytes_1991',['LZ4_NbCommonBytes',['../Compression_8cpp.html#a9a5ac6aa4f9fe1d17496b0deb44babf7',1,'Compression.cpp']]], + ['lz4_5fputindexonhash_1992',['LZ4_putIndexOnHash',['../Compression_8cpp.html#afb1abdff740d4120870a053ff9afb1e5',1,'Compression.cpp']]], + ['lz4_5fputposition_1993',['LZ4_putPosition',['../Compression_8cpp.html#a758ae6d5b0a32072c833b9a03be20a37',1,'Compression.cpp']]], + ['lz4_5fputpositiononhash_1994',['LZ4_putPositionOnHash',['../Compression_8cpp.html#ac31271a152c15422122862ef508fe13a',1,'Compression.cpp']]], + ['lz4_5fread16_1995',['LZ4_read16',['../Compression_8cpp.html#adceb4c7713e1bed1554da37458db6fb6',1,'Compression.cpp']]], + ['lz4_5fread32_1996',['LZ4_read32',['../Compression_8cpp.html#a91090d7f3d29948be259526ace41da4c',1,'Compression.cpp']]], + ['lz4_5fread_5farch_1997',['LZ4_read_ARCH',['../Compression_8cpp.html#a9f1c5198d0fac6d72364edbb87a390e4',1,'Compression.cpp']]], + ['lz4_5freadle16_1998',['LZ4_readLE16',['../Compression_8cpp.html#a69a8c81f7731ff4ae0d292541bbb2d69',1,'Compression.cpp']]], + ['lz4_5fstream_5ft_5falignment_1999',['LZ4_stream_t_alignment',['../Compression_8cpp.html#adc972484e4b4a228506ba1a99f18661a',1,'Compression.cpp']]], + ['lz4_5fwildcopy32_2000',['LZ4_wildCopy32',['../Compression_8cpp.html#a5279938c8ccf6c4a556db8eecd1190a8',1,'Compression.cpp']]], + ['lz4_5fwildcopy8_2001',['LZ4_wildCopy8',['../Compression_8cpp.html#a107b5345286641379a50762ff7f5e906',1,'Compression.cpp']]], + ['lz4_5fwrite16_2002',['LZ4_write16',['../Compression_8cpp.html#abdc399170f6061c35dd18315896339f8',1,'Compression.cpp']]], + ['lz4_5fwrite32_2003',['LZ4_write32',['../Compression_8cpp.html#a2e50fa2df2ee7536797308f96806df83',1,'Compression.cpp']]], + ['lz4_5fwritele16_2004',['LZ4_writeLE16',['../Compression_8cpp.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/functions_c.js b/docs/core/search/functions_c.js index 2ac5cf47e9..7608aa0ba3 100644 --- a/docs/core/search/functions_c.js +++ b/docs/core/search/functions_c.js @@ -1,22 +1,22 @@ var searchData= [ - ['make_2004',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], - ['makeinternal_2005',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], - ['makemulti_2006',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], - ['makesingle_2007',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], - ['mapgetfirstled_2008',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], - ['mapgetnextled_2009',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], - ['materiapattern_2010',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], - ['menu_2011',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], - ['menus_2012',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], - ['meteorpattern_2013',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], - ['microseconds_2014',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], - ['mode_2015',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode::Mode()'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], - ['mode_2016',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], - ['modelink_2017',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], - ['modes_2018',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], - ['modesharing_2019',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], - ['move_2020',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], - ['moveunserializer_2021',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], - ['multiledpattern_2022',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] + ['make_2005',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], + ['makeinternal_2006',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], + ['makemulti_2007',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], + ['makesingle_2008',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], + ['mapgetfirstled_2009',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], + ['mapgetnextled_2010',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], + ['materiapattern_2011',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], + ['menu_2012',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], + ['menus_2013',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], + ['meteorpattern_2014',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], + ['microseconds_2015',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], + ['mode_2016',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode::Mode()'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], + ['mode_2017',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], + ['modelink_2018',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], + ['modes_2019',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], + ['modesharing_2020',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], + ['move_2021',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], + ['moveunserializer_2022',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], + ['multiledpattern_2023',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] ]; diff --git a/docs/core/search/functions_d.js b/docs/core/search/functions_d.js index 945add2dce..e8934621d8 100644 --- a/docs/core/search/functions_d.js +++ b/docs/core/search/functions_d.js @@ -1,15 +1,15 @@ var searchData= [ - ['next_2023',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], - ['next16_2024',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], - ['next8_2025',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], - ['nextbulbselection_2026',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], - ['nextmode_2027',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], - ['nextmodeskipempty_2028',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], - ['nextstate_2029',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], - ['numalarms_2030',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], - ['numcolors_2031',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], - ['numdefaultargs_2032',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], - ['nummodes_2033',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], - ['numsteps_2034',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] + ['next_2024',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], + ['next16_2025',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], + ['next8_2026',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], + ['nextbulbselection_2027',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], + ['nextmode_2028',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], + ['nextmodeskipempty_2029',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], + ['nextstate_2030',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], + ['numalarms_2031',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], + ['numcolors_2032',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], + ['numdefaultargs_2033',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], + ['nummodes_2034',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], + ['numsteps_2035',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] ]; diff --git a/docs/core/search/functions_e.js b/docs/core/search/functions_e.js index f7f7144439..3d492a53a5 100644 --- a/docs/core/search/functions_e.js +++ b/docs/core/search/functions_e.js @@ -1,35 +1,35 @@ var searchData= [ - ['onblinkoff_2035',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], - ['onblinkon_2036',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()']]], - ['onconsecutivepresses_2037',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], - ['oneclickmodeenabled_2038',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], - ['onend_2039',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], - ['onledselected_2040',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], - ['onlongclick_2041',['onLongClick',['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], - ['onnewdata_2042',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver::onNewData()'],['../classVLReceiver.html#a52b51c60db0419167aabdfe1f5d9a3e6',1,'VLReceiver::onNewData()']]], - ['onpress_2043',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], - ['onrelease_2044',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], - ['onshortclick_2045',['onShortClick',['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()']]], - ['onstart_2046',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], - ['openmenu_2047',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], - ['openmenuselection_2048',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], - ['operator_20bytestream_2049',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], - ['operator_20bytestream_20_26_2050',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], - ['operator_20const_20uint8_5ft_20_2a_2051',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], - ['operator_20delete_2052',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], - ['operator_20delete_5b_5d_2053',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], - ['operator_20mode_20_2a_2054',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], - ['operator_20new_2055',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20new_5b_5d_2056',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20uint8_5ft_20_2a_2057',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], - ['operator_21_3d_2058',['operator!=',['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()']]], - ['operator_2b_2059',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h']]], - ['operator_2b_2b_2060',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], - ['operator_2b_3d_2061',['operator+=',['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)']]], - ['operator_2d_2062',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], - ['operator_2d_3d_2063',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], - ['operator_3d_2064',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], - ['operator_3d_3d_2065',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], - ['operator_5b_5d_2066',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] + ['onblinkoff_2036',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], + ['onblinkon_2037',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()']]], + ['onconsecutivepresses_2038',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], + ['oneclickmodeenabled_2039',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], + ['onend_2040',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], + ['onledselected_2041',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], + ['onlongclick_2042',['onLongClick',['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], + ['onnewdata_2043',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver::onNewData()'],['../classVLReceiver.html#a52b51c60db0419167aabdfe1f5d9a3e6',1,'VLReceiver::onNewData()']]], + ['onpress_2044',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], + ['onrelease_2045',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], + ['onshortclick_2046',['onShortClick',['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()']]], + ['onstart_2047',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], + ['openmenu_2048',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], + ['openmenuselection_2049',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], + ['operator_20bytestream_2050',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], + ['operator_20bytestream_20_26_2051',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], + ['operator_20const_20uint8_5ft_20_2a_2052',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], + ['operator_20delete_2053',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], + ['operator_20delete_5b_5d_2054',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], + ['operator_20mode_20_2a_2055',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], + ['operator_20new_2056',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20new_5b_5d_2057',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20uint8_5ft_20_2a_2058',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], + ['operator_21_3d_2059',['operator!=',['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()']]], + ['operator_2b_2060',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h']]], + ['operator_2b_2b_2061',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], + ['operator_2b_3d_2062',['operator+=',['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)']]], + ['operator_2d_2063',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], + ['operator_2d_3d_2064',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], + ['operator_3d_2065',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], + ['operator_3d_3d_2066',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], + ['operator_5b_5d_2067',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] ]; diff --git a/docs/core/search/functions_f.js b/docs/core/search/functions_f.js index e1886732d5..1d6e2218c3 100644 --- a/docs/core/search/functions_f.js +++ b/docs/core/search/functions_f.js @@ -1,21 +1,21 @@ var searchData= [ - ['pattern_2067',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], - ['patternargs_2068',['PatternArgs',['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], - ['patternmap_2069',['PatternMap',['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], - ['patternselect_2070',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], - ['peek_2071',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], - ['peek16_2072',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], - ['peek32_2073',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], - ['peek8_2074',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], - ['peeknext_2075',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], - ['percentdone_2076',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], - ['percentreceived_2077',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver::percentReceived()'],['../classVLReceiver.html#af8c3fce495ebd5f50e5bcf73554f28d2',1,'VLReceiver::percentReceived()']]], - ['play_2078',['play',['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()']]], - ['poststep_2079',['poststep',['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], - ['presstime_2080',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], - ['prestep_2081',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], - ['prev_2082',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], - ['previousmode_2083',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], - ['pulsishpattern_2084',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] + ['pattern_2068',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], + ['patternargs_2069',['PatternArgs',['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], + ['patternmap_2070',['PatternMap',['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], + ['patternselect_2071',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], + ['peek_2072',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], + ['peek16_2073',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], + ['peek32_2074',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], + ['peek8_2075',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], + ['peeknext_2076',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], + ['percentdone_2077',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], + ['percentreceived_2078',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver::percentReceived()'],['../classVLReceiver.html#af8c3fce495ebd5f50e5bcf73554f28d2',1,'VLReceiver::percentReceived()']]], + ['play_2079',['play',['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()']]], + ['poststep_2080',['poststep',['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], + ['presstime_2081',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], + ['prestep_2082',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], + ['prev_2083',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], + ['previousmode_2084',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], + ['pulsishpattern_2085',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] ]; diff --git a/docs/core/search/related_0.js b/docs/core/search/related_0.js index 001afd9ab1..a0698a4cf2 100644 --- a/docs/core/search/related_0.js +++ b/docs/core/search/related_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['leds_2747',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] + ['leds_2748',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] ]; diff --git a/docs/core/search/related_1.js b/docs/core/search/related_1.js index c0c1e49c71..1cd5db78b5 100644 --- a/docs/core/search/related_1.js +++ b/docs/core/search/related_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['patternbuilder_2748',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] + ['patternbuilder_2749',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] ]; diff --git a/docs/core/search/related_2.js b/docs/core/search/related_2.js index 41eeaf1eae..02d742d625 100644 --- a/docs/core/search/related_2.js +++ b/docs/core/search/related_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['storage_2749',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] + ['storage_2750',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] ]; diff --git a/docs/core/search/typedefs_0.js b/docs/core/search/typedefs_0.js index 6dcd5e0dc9..345f0a7145 100644 --- a/docs/core/search/typedefs_0.js +++ b/docs/core/search/typedefs_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['alarmid_2514',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], - ['argmap_2515',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] + ['alarmid_2515',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], + ['argmap_2516',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] ]; diff --git a/docs/core/search/typedefs_1.js b/docs/core/search/typedefs_1.js index bac9f7ed5e..e6a4a05f0a 100644 --- a/docs/core/search/typedefs_1.js +++ b/docs/core/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['byte_2516',['BYTE',['../Compression_8cpp.html#aae9749d96e15ccb4f482dd5f55d98f9b',1,'Compression.cpp']]] + ['byte_2517',['BYTE',['../Compression_8cpp.html#aae9749d96e15ccb4f482dd5f55d98f9b',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/typedefs_2.js b/docs/core/search/typedefs_2.js index 2d2399c4bf..fadfd59809 100644 --- a/docs/core/search/typedefs_2.js +++ b/docs/core/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['initmenufn_5ft_2517',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] + ['initmenufn_5ft_2518',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] ]; diff --git a/docs/core/search/typedefs_3.js b/docs/core/search/typedefs_3.js index 3fee2529d9..4ef054beda 100644 --- a/docs/core/search/typedefs_3.js +++ b/docs/core/search/typedefs_3.js @@ -1,11 +1,11 @@ var searchData= [ - ['ledmap_2518',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]], - ['lz4_5fbyte_2519',['LZ4_byte',['../Compression_8h.html#ae5ce20aa82fe990ff4c5c6114b25ad10',1,'Compression.h']]], - ['lz4_5fi8_2520',['LZ4_i8',['../Compression_8h.html#a5a92dc99fae36cb5affa6a5b46ec37e0',1,'Compression.h']]], - ['lz4_5fstream_5ft_2521',['LZ4_stream_t',['../Compression_8h.html#a4fb9ac4ce6d5e25edc9188f9d6633498',1,'Compression.h']]], - ['lz4_5fstream_5ft_5finternal_2522',['LZ4_stream_t_internal',['../Compression_8h.html#a0f72bfb7291e7672b7c08dcfc2095bb9',1,'Compression.h']]], - ['lz4_5fstreamdecode_5ft_2523',['LZ4_streamDecode_t',['../Compression_8h.html#a76a1eaa4729efddb43040217daad4d4e',1,'Compression.h']]], - ['lz4_5fu16_2524',['LZ4_u16',['../Compression_8h.html#aa2b2c02b982fbdc76c31494bfba54270',1,'Compression.h']]], - ['lz4_5fu32_2525',['LZ4_u32',['../Compression_8h.html#ad202a87356f947f6613e9fb614c5fafd',1,'Compression.h']]] + ['ledmap_2519',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]], + ['lz4_5fbyte_2520',['LZ4_byte',['../Compression_8h.html#ae5ce20aa82fe990ff4c5c6114b25ad10',1,'Compression.h']]], + ['lz4_5fi8_2521',['LZ4_i8',['../Compression_8h.html#a5a92dc99fae36cb5affa6a5b46ec37e0',1,'Compression.h']]], + ['lz4_5fstream_5ft_2522',['LZ4_stream_t',['../Compression_8h.html#a4fb9ac4ce6d5e25edc9188f9d6633498',1,'Compression.h']]], + ['lz4_5fstream_5ft_5finternal_2523',['LZ4_stream_t_internal',['../Compression_8h.html#a0f72bfb7291e7672b7c08dcfc2095bb9',1,'Compression.h']]], + ['lz4_5fstreamdecode_5ft_2524',['LZ4_streamDecode_t',['../Compression_8h.html#a76a1eaa4729efddb43040217daad4d4e',1,'Compression.h']]], + ['lz4_5fu16_2525',['LZ4_u16',['../Compression_8h.html#aa2b2c02b982fbdc76c31494bfba54270',1,'Compression.h']]], + ['lz4_5fu32_2526',['LZ4_u32',['../Compression_8h.html#ad202a87356f947f6613e9fb614c5fafd',1,'Compression.h']]] ]; diff --git a/docs/core/search/typedefs_4.js b/docs/core/search/typedefs_4.js index bda50d9239..cb73b9effa 100644 --- a/docs/core/search/typedefs_4.js +++ b/docs/core/search/typedefs_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['modeflags_2526',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] + ['modeflags_2527',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] ]; diff --git a/docs/core/search/typedefs_5.js b/docs/core/search/typedefs_5.js index 44865555dc..b50bcc69af 100644 --- a/docs/core/search/typedefs_5.js +++ b/docs/core/search/typedefs_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['reg_5ft_2527',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]] + ['reg_5ft_2528',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/typedefs_6.js b/docs/core/search/typedefs_6.js index 809799f996..98e64310f4 100644 --- a/docs/core/search/typedefs_6.js +++ b/docs/core/search/typedefs_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['s32_2528',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]] + ['s32_2529',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/typedefs_7.js b/docs/core/search/typedefs_7.js index e4f0783434..1cfdbf8d82 100644 --- a/docs/core/search/typedefs_7.js +++ b/docs/core/search/typedefs_7.js @@ -1,7 +1,7 @@ var searchData= [ - ['u16_2529',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], - ['u32_2530',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], - ['u64_2531',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], - ['uptrval_2532',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]] + ['u16_2530',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], + ['u32_2531',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], + ['u64_2532',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], + ['uptrval_2533',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/variables_0.js b/docs/core/search/variables_0.js index 08469163c8..eeb9b13039 100644 --- a/docs/core/search/variables_0.js +++ b/docs/core/search/variables_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['arg1_2295',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], - ['arg2_2296',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], - ['arg3_2297',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], - ['arg4_2298',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], - ['arg5_2299',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], - ['arg6_2300',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], - ['arg7_2301',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], - ['arg8_2302',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], - ['args_2303',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] + ['arg1_2296',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], + ['arg2_2297',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], + ['arg3_2298',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], + ['arg4_2299',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], + ['arg5_2300',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], + ['arg6_2301',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], + ['arg7_2302',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], + ['arg8_2303',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], + ['args_2304',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] ]; diff --git a/docs/core/search/variables_1.js b/docs/core/search/variables_1.js index 83e4128698..56266311e6 100644 --- a/docs/core/search/variables_1.js +++ b/docs/core/search/variables_1.js @@ -1,8 +1,8 @@ var searchData= [ - ['basic_2304',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], - ['blend_2305',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], - ['blendspeed_2306',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], - ['blue_2307',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], - ['buf_2308',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] + ['basic_2305',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], + ['blend_2306',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], + ['blendspeed_2307',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], + ['blue_2308',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], + ['buf_2309',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/core/search/variables_10.js b/docs/core/search/variables_10.js index 2a9456b2fe..00d9259885 100644 --- a/docs/core/search/variables_10.js +++ b/docs/core/search/variables_10.js @@ -1,6 +1,6 @@ var searchData= [ - ['table_2509',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], - ['tabletype_2510',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], - ['threshold_2511',['threshold',['../VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad',1,'VLReceiver.cpp']]] + ['table_2510',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], + ['tabletype_2511',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], + ['threshold_2512',['threshold',['../VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad',1,'VLReceiver.cpp']]] ]; diff --git a/docs/core/search/variables_11.js b/docs/core/search/variables_11.js index 51d85da8c9..640e2c0205 100644 --- a/docs/core/search/variables_11.js +++ b/docs/core/search/variables_11.js @@ -1,5 +1,5 @@ var searchData= [ - ['val_2512',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['vals_2513',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] + ['val_2513',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['vals_2514',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] ]; diff --git a/docs/core/search/variables_2.js b/docs/core/search/variables_2.js index dad8e58b99..61a15ffbc6 100644 --- a/docs/core/search/variables_2.js +++ b/docs/core/search/variables_2.js @@ -1,8 +1,8 @@ var searchData= [ - ['color_2309',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], - ['colorindex_2310',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], - ['cols_2311',['cols',['../structdefault__mode__entry.html#a0a868b6138ec894e5b7cb71aa7759192',1,'default_mode_entry']]], - ['crc32_2312',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]], - ['currentoffset_2313',['currentOffset',['../structLZ4__stream__t__internal.html#ab3bd2c19764d29ca31461d6a3fc3345f',1,'LZ4_stream_t_internal']]] + ['color_2310',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], + ['colorindex_2311',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], + ['cols_2312',['cols',['../structdefault__mode__entry.html#a0a868b6138ec894e5b7cb71aa7759192',1,'default_mode_entry']]], + ['crc32_2313',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]], + ['currentoffset_2314',['currentOffset',['../structLZ4__stream__t__internal.html#ab3bd2c19764d29ca31461d6a3fc3345f',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/core/search/variables_3.js b/docs/core/search/variables_3.js index 5cfc5d6b33..993d5efc05 100644 --- a/docs/core/search/variables_3.js +++ b/docs/core/search/variables_3.js @@ -1,9 +1,9 @@ var searchData= [ - ['dashduration_2314',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], - ['dec64table_2315',['dec64table',['../Compression_8cpp.html#a541b3dda85be857eac8aabcf43ee83d8',1,'Compression.cpp']]], - ['default_5fmodes_2316',['default_modes',['../DefaultModes_8cpp.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp']]], - ['dictctx_2317',['dictCtx',['../structLZ4__stream__t__internal.html#a149d776fc4b59881d47aa61c487138c4',1,'LZ4_stream_t_internal']]], - ['dictionary_2318',['dictionary',['../structLZ4__stream__t__internal.html#ac49d2dcc57fb65fba2534f2bb231c8b9',1,'LZ4_stream_t_internal']]], - ['dictsize_2319',['dictSize',['../structLZ4__stream__t__internal.html#ae91b94da38c2a459926645c0bd28a814',1,'LZ4_stream_t_internal']]] + ['dashduration_2315',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], + ['dec64table_2316',['dec64table',['../Compression_8cpp.html#a541b3dda85be857eac8aabcf43ee83d8',1,'Compression.cpp']]], + ['default_5fmodes_2317',['default_modes',['../DefaultModes_8cpp.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp']]], + ['dictctx_2318',['dictCtx',['../structLZ4__stream__t__internal.html#a149d776fc4b59881d47aa61c487138c4',1,'LZ4_stream_t_internal']]], + ['dictionary_2319',['dictionary',['../structLZ4__stream__t__internal.html#ac49d2dcc57fb65fba2534f2bb231c8b9',1,'LZ4_stream_t_internal']]], + ['dictsize_2320',['dictSize',['../structLZ4__stream__t__internal.html#ae91b94da38c2a459926645c0bd28a814',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/core/search/variables_4.js b/docs/core/search/variables_4.js index 5354db6ef6..e222a6d117 100644 --- a/docs/core/search/variables_4.js +++ b/docs/core/search/variables_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['extdictsize_2320',['extDictSize',['../structLZ4__streamDecode__t__internal.html#a6c8e2dcc2579727808da0bfe7a44eaa0',1,'LZ4_streamDecode_t_internal']]], - ['externaldict_2321',['externalDict',['../structLZ4__streamDecode__t__internal.html#a786927f3c337119ad78fa2a58ca73db2',1,'LZ4_streamDecode_t_internal']]] + ['extdictsize_2321',['extDictSize',['../structLZ4__streamDecode__t__internal.html#a6c8e2dcc2579727808da0bfe7a44eaa0',1,'LZ4_streamDecode_t_internal']]], + ['externaldict_2322',['externalDict',['../structLZ4__streamDecode__t__internal.html#a786927f3c337119ad78fa2a58ca73db2',1,'LZ4_streamDecode_t_internal']]] ]; diff --git a/docs/core/search/variables_5.js b/docs/core/search/variables_5.js index 69ef608845..e2f18ce35d 100644 --- a/docs/core/search/variables_5.js +++ b/docs/core/search/variables_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['flags_2322',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] + ['flags_2323',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/core/search/variables_6.js b/docs/core/search/variables_6.js index ff7aa8d1e3..878bac741f 100644 --- a/docs/core/search/variables_6.js +++ b/docs/core/search/variables_6.js @@ -1,8 +1,8 @@ var searchData= [ - ['g_5fhsv_5frgb_5falg_2323',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], - ['g_5fpbutton_2324',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], - ['gapduration_2325',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], - ['green_2326',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], - ['groupsize_2327',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] + ['g_5fhsv_5frgb_5falg_2324',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], + ['g_5fpbutton_2325',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], + ['gapduration_2326',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], + ['green_2327',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], + ['groupsize_2328',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] ]; diff --git a/docs/core/search/variables_7.js b/docs/core/search/variables_7.js index f828eee90e..07ee717677 100644 --- a/docs/core/search/variables_7.js +++ b/docs/core/search/variables_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['hashtable_2328',['hashTable',['../structLZ4__stream__t__internal.html#afb3b54934c388fea25aa5bdc2afa0e32',1,'LZ4_stream_t_internal']]], - ['hue_2329',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] + ['hashtable_2329',['hashTable',['../structLZ4__stream__t__internal.html#afb3b54934c388fea25aa5bdc2afa0e32',1,'LZ4_stream_t_internal']]], + ['hue_2330',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] ]; diff --git a/docs/core/search/variables_8.js b/docs/core/search/variables_8.js index 0d1bb73076..0e68aa103a 100644 --- a/docs/core/search/variables_8.js +++ b/docs/core/search/variables_8.js @@ -1,7 +1,7 @@ var searchData= [ - ['inc32table_2330',['inc32table',['../Compression_8cpp.html#a451c82499501c4916ad44f7c1202f88a',1,'Compression.cpp']]], - ['initmenu_2331',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]], - ['internal_5fdonotuse_2332',['internal_donotuse',['../unionLZ4__stream__u.html#a0791f2829d7100e12eb5f99094d8855e',1,'LZ4_stream_u::internal_donotuse()'],['../unionLZ4__streamDecode__u.html#a4ee7ad9d157b314d88fd901d35116c76',1,'LZ4_streamDecode_u::internal_donotuse()']]], - ['ir_5ftccx_2333',['IR_TCCx',['../IRSender_8cpp.html#a8a24a33a0c1abd6d88ec49fe4f4e3090',1,'IRSender.cpp']]] + ['inc32table_2331',['inc32table',['../Compression_8cpp.html#a451c82499501c4916ad44f7c1202f88a',1,'Compression.cpp']]], + ['initmenu_2332',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]], + ['internal_5fdonotuse_2333',['internal_donotuse',['../unionLZ4__stream__u.html#a0791f2829d7100e12eb5f99094d8855e',1,'LZ4_stream_u::internal_donotuse()'],['../unionLZ4__streamDecode__u.html#a4ee7ad9d157b314d88fd901d35116c76',1,'LZ4_streamDecode_u::internal_donotuse()']]], + ['ir_5ftccx_2334',['IR_TCCx',['../IRSender_8cpp.html#a8a24a33a0c1abd6d88ec49fe4f4e3090',1,'IRSender.cpp']]] ]; diff --git a/docs/core/search/variables_9.js b/docs/core/search/variables_9.js index 589292774c..606c0825a3 100644 --- a/docs/core/search/variables_9.js +++ b/docs/core/search/variables_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['ledsteppositions_2334',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]], - ['lz4_5f64klimit_2335',['LZ4_64Klimit',['../Compression_8cpp.html#ac55e8e70f9d03d1f06d823de23222fee',1,'Compression.cpp']]], - ['lz4_5fminlength_2336',['LZ4_minLength',['../Compression_8cpp.html#a008b9fd5094e20eec7d8f504530d113c',1,'Compression.cpp']]], - ['lz4_5fskiptrigger_2337',['LZ4_skipTrigger',['../Compression_8cpp.html#aa32dfc3b58308fccc1eb52d8aa2c7e3c',1,'Compression.cpp']]] + ['ledsteppositions_2335',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]], + ['lz4_5f64klimit_2336',['LZ4_64Klimit',['../Compression_8cpp.html#ac55e8e70f9d03d1f06d823de23222fee',1,'Compression.cpp']]], + ['lz4_5fminlength_2337',['LZ4_minLength',['../Compression_8cpp.html#a008b9fd5094e20eec7d8f504530d113c',1,'Compression.cpp']]], + ['lz4_5fskiptrigger_2338',['LZ4_skipTrigger',['../Compression_8cpp.html#aa32dfc3b58308fccc1eb52d8aa2c7e3c',1,'Compression.cpp']]] ]; diff --git a/docs/core/search/variables_a.js b/docs/core/search/variables_a.js index 38e49f6338..69b07efbcb 100644 --- a/docs/core/search/variables_a.js +++ b/docs/core/search/variables_a.js @@ -1,159 +1,159 @@ var searchData= [ - ['m_5fadvanced_2338',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], - ['m_5falarms_2339',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], - ['m_5fallocated_2340',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], - ['m_5fargindex_2341',['m_argIndex',['../classPatternSelect.html#a80246d4447d98ba20b0ef3c963ef02a4',1,'PatternSelect']]], - ['m_5farglist_2342',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], - ['m_5fautocycle_2343',['m_autoCycle',['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()'],['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()']]], - ['m_5fbit_5fpos_2344',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], - ['m_5fbitstream_2345',['m_bitStream',['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()'],['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()']]], - ['m_5fblendspeed_2346',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], - ['m_5fblink2timer_2347',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], - ['m_5fblinkoffduration_2348',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], - ['m_5fblinkonduration_2349',['m_blinkOnDuration',['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()']]], - ['m_5fblinktimer_2350',['m_blinkTimer',['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()'],['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()']]], - ['m_5fblinktimer1_2351',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], - ['m_5fblinktimer2_2352',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], - ['m_5fblocksize_2353',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], - ['m_5fbrightness_2354',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], - ['m_5fbrightnessoptions_2355',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], - ['m_5fbuf_2356',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], - ['m_5fbuf_5feof_2357',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], - ['m_5fbuf_5fsize_2358',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], - ['m_5fbuttons_2359',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], - ['m_5fbuttonstate_2360',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], - ['m_5fcapacity_2361',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], - ['m_5fchangeboundary_2362',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], - ['m_5fcolindex_2363',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], - ['m_5fcolorset_2364',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], - ['m_5fcolorsetmap_2365',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], - ['m_5fconsecutivepresses_2366',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], - ['m_5fcur_2367',['m_cur',['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()'],['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()']]], - ['m_5fcuralarm_2368',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], - ['m_5fcurindex_2369',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], - ['m_5fcurmode_2370',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], - ['m_5fcurselection_2371',['m_curSelection',['../classMenu.html#aeb313423fa52e4c1940785456b70cd7a',1,'Menu']]], - ['m_5fcursequence_2372',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], - ['m_5fcurtick_2373',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], - ['m_5fdashduration_2374',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], - ['m_5fdisplayhue_2375',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], - ['m_5fduration_2376',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], - ['m_5ffadeamount_2377',['m_fadeAmount',['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()'],['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()']]], - ['m_5ffaderate_2378',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], - ['m_5ffadetimer_2379',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], - ['m_5ffirstpat_2380',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], - ['m_5ffirstpatternargs_2381',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], - ['m_5ffirsttime_2382',['m_firstTime',['../classTime.html#a9482556717a3933d303d18133d2e83eb',1,'Time']]], - ['m_5fflags_2383',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], - ['m_5fflip_2384',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], - ['m_5fgapduration_2385',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], - ['m_5fglobalflags_2386',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], - ['m_5fgroupcounter_2387',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], - ['m_5fgroupsize_2388',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], - ['m_5fholdduration_2389',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], - ['m_5firdata_2390',['m_irData',['../classIRReceiver.html#a9a7477dec95b18157d336b20168c6f7e',1,'IRReceiver']]], - ['m_5fispressed_2391',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], - ['m_5fissending_2392',['m_isSending',['../classIRSender.html#a5c8720d65214a424675c2fdf0f16e379',1,'IRSender::m_isSending()'],['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender::m_isSending()']]], - ['m_5flastcheck_2393',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], - ['m_5flastrandomization_2394',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], - ['m_5flastsavesize_2395',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], - ['m_5flastsendtime_2396',['m_lastSendTime',['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()'],['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()']]], - ['m_5flastswitchtime_2397',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], - ['m_5fledcolors_2398',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], - ['m_5fledcolorsstash_2399',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], - ['m_5fledmap_2400',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], - ['m_5fledpatterns_2401',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], - ['m_5fledpos_2402',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], - ['m_5fledpositions_2403',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], - ['m_5fledselected_2404',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], - ['m_5flongclick_2405',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], - ['m_5fmenucolor_2406',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], - ['m_5fmenustate_2407',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], - ['m_5fmultipat_2408',['m_multiPat',['../classMode.html#a891fe6306cfa9845524e9f1892196954',1,'Mode']]], - ['m_5fmultirandctx_2409',['m_multiRandCtx',['../classRandomizer.html#a264c739a3121a2dbace65537c91fd3b8',1,'Randomizer']]], - ['m_5fneedtoselect_2410',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], - ['m_5fnewcolor_2411',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], - ['m_5fnewpress_2412',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], - ['m_5fnewrelease_2413',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], - ['m_5fnext_2414',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], - ['m_5fnumalarms_2415',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], - ['m_5fnumargs_2416',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], - ['m_5fnumblocks_2417',['m_numBlocks',['../classIRSender.html#a05d8220ef1737ab82ba67c9948b309c6',1,'IRSender::m_numBlocks()'],['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender::m_numBlocks()']]], - ['m_5fnumcolors_2418',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], - ['m_5fnumflips_2419',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], - ['m_5fnummodes_2420',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], - ['m_5fnumsteps_2421',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], - ['m_5foffduration_2422',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], - ['m_5foffduration1_2423',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], - ['m_5foffduration2_2424',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], - ['m_5fonduration_2425',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], - ['m_5fonduration1_2426',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], - ['m_5fonduration2_2427',['m_onDuration2',['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()'],['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()']]], - ['m_5fopentime_2428',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], - ['m_5fpalette_2429',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], - ['m_5fpatternflags_2430',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], - ['m_5fpatternid_2431',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], - ['m_5fpatternmap_2432',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], - ['m_5fpcurmenu_2433',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], - ['m_5fpcurmodelink_2434',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], - ['m_5fpdata_2435',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], - ['m_5fpinnum_2436',['m_pinNum',['../classButton.html#ae9d49614896753764d5ec7b813bb112c',1,'Button']]], - ['m_5fpinstantiatedmode_2437',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], - ['m_5fpinstate_2438',['m_pinState',['../classIRReceiver.html#a45435d3921fa07b89bd46244dd05d860',1,'IRReceiver::m_pinState()'],['../classVLReceiver.html#aa56911b2c08cbff0a1d5e2685d7506f9',1,'VLReceiver::m_pinState()']]], - ['m_5fposition_2439',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], - ['m_5fpresstime_2440',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], - ['m_5fprev_2441',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], - ['m_5fpreviewmode_2442',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], - ['m_5fpreviousbytes_2443',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver::m_previousBytes()'],['../classVLReceiver.html#a21679e3a4a6e2de40c74804a46572bfd',1,'VLReceiver::m_previousBytes()']]], - ['m_5fprevtime_2444',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()'],['../classVLReceiver.html#a48be4a0ea04c428f7ddd0fa9723a7c35',1,'VLReceiver::m_prevTime()']]], - ['m_5fprogress_2445',['m_progress',['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], - ['m_5frandctx_2446',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], - ['m_5freceivebuffer_2447',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], - ['m_5frecvstate_2448',['m_recvState',['../classIRReceiver.html#a3c4ff25ef0907d5c1ca14997de86271a',1,'IRReceiver::m_recvState()'],['../classVLReceiver.html#acf1c828ff43b3bf218975e61ed9a4f51',1,'VLReceiver::m_recvState()']]], - ['m_5freleasecount_2449',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], - ['m_5freleaseduration_2450',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], - ['m_5freleasetime_2451',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], - ['m_5fremainder_2452',['m_remainder',['../classIRSender.html#a3ea32d56e5465b46762858865e51acc8',1,'IRSender::m_remainder()'],['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender::m_remainder()']]], - ['m_5fsecondpatternargs_2453',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], - ['m_5fsecpat_2454',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], - ['m_5fseed_2455',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], - ['m_5fselection_2456',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], - ['m_5fsequence_2457',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], - ['m_5fsequencesteps_2458',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], - ['m_5fserialbuf_2459',['m_serialBuf',['../classIRSender.html#ac2f907015ca046b204189e519486c483',1,'IRSender::m_serialBuf()'],['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender::m_serialBuf()']]], - ['m_5fserialconnected_2460',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], - ['m_5fsharingmode_2461',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], - ['m_5fshortclick_2462',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], - ['m_5fshouldclose_2463',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], - ['m_5fsinglepats_2464',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], - ['m_5fsinglesrandctx_2465',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], - ['m_5fsize_2466',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], - ['m_5fsleeping_2467',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], - ['m_5fsnake1_2468',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], - ['m_5fsnake2_2469',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], - ['m_5fsnakesize_2470',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], - ['m_5fspeed_2471',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], - ['m_5fsrcled_2472',['m_srcLed',['../classPatternSelect.html#a46a2cec7b6d788b0492c1143252e2bf0',1,'PatternSelect']]], - ['m_5fstarted_2473',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], - ['m_5fstarttime_2474',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], - ['m_5fstash_2475',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], - ['m_5fstate_2476',['m_state',['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()'],['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()']]], - ['m_5fstep_2477',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], - ['m_5fstepcounter_2478',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], - ['m_5fstepduration_2479',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], - ['m_5fstepspeed_2480',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], - ['m_5fsteptimer_2481',['m_stepTimer',['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()']]], - ['m_5fstoredmode_2482',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], - ['m_5fstoredmodes_2483',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], - ['m_5fswitch_2484',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], - ['m_5fsync_2485',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], - ['m_5ftargethue1_2486',['m_targetHue1',['../classColorSelect.html#a55474150c59c7e92ae945c5dcb290018',1,'ColorSelect']]], - ['m_5ftargetleds_2487',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], - ['m_5ftargetslot_2488',['m_targetSlot',['../classColorSelect.html#a50c5d3816c3c3d343d1286f140097a88',1,'ColorSelect']]], - ['m_5ftimeoutstarttime_2489',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], - ['m_5ftimer_2490',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], - ['m_5fvldata_2491',['m_vlData',['../classVLReceiver.html#aea204cc185c040057fbcd408d47a3121',1,'VLReceiver']]], - ['m_5fwritecounter_2492',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], - ['menulist_2493',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] + ['m_5fadvanced_2339',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], + ['m_5falarms_2340',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], + ['m_5fallocated_2341',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], + ['m_5fargindex_2342',['m_argIndex',['../classPatternSelect.html#a80246d4447d98ba20b0ef3c963ef02a4',1,'PatternSelect']]], + ['m_5farglist_2343',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], + ['m_5fautocycle_2344',['m_autoCycle',['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()'],['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()']]], + ['m_5fbit_5fpos_2345',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], + ['m_5fbitstream_2346',['m_bitStream',['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()'],['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()']]], + ['m_5fblendspeed_2347',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], + ['m_5fblink2timer_2348',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], + ['m_5fblinkoffduration_2349',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], + ['m_5fblinkonduration_2350',['m_blinkOnDuration',['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()']]], + ['m_5fblinktimer_2351',['m_blinkTimer',['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()'],['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()']]], + ['m_5fblinktimer1_2352',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], + ['m_5fblinktimer2_2353',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], + ['m_5fblocksize_2354',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], + ['m_5fbrightness_2355',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], + ['m_5fbrightnessoptions_2356',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], + ['m_5fbuf_2357',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], + ['m_5fbuf_5feof_2358',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], + ['m_5fbuf_5fsize_2359',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], + ['m_5fbuttons_2360',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], + ['m_5fbuttonstate_2361',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], + ['m_5fcapacity_2362',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], + ['m_5fchangeboundary_2363',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], + ['m_5fcolindex_2364',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], + ['m_5fcolorset_2365',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], + ['m_5fcolorsetmap_2366',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], + ['m_5fconsecutivepresses_2367',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], + ['m_5fcur_2368',['m_cur',['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()'],['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()']]], + ['m_5fcuralarm_2369',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], + ['m_5fcurindex_2370',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], + ['m_5fcurmode_2371',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], + ['m_5fcurselection_2372',['m_curSelection',['../classMenu.html#aeb313423fa52e4c1940785456b70cd7a',1,'Menu']]], + ['m_5fcursequence_2373',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], + ['m_5fcurtick_2374',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], + ['m_5fdashduration_2375',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], + ['m_5fdisplayhue_2376',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], + ['m_5fduration_2377',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], + ['m_5ffadeamount_2378',['m_fadeAmount',['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()'],['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()']]], + ['m_5ffaderate_2379',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], + ['m_5ffadetimer_2380',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], + ['m_5ffirstpat_2381',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], + ['m_5ffirstpatternargs_2382',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], + ['m_5ffirsttime_2383',['m_firstTime',['../classTime.html#a9482556717a3933d303d18133d2e83eb',1,'Time']]], + ['m_5fflags_2384',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], + ['m_5fflip_2385',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], + ['m_5fgapduration_2386',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], + ['m_5fglobalflags_2387',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], + ['m_5fgroupcounter_2388',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], + ['m_5fgroupsize_2389',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], + ['m_5fholdduration_2390',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], + ['m_5firdata_2391',['m_irData',['../classIRReceiver.html#a9a7477dec95b18157d336b20168c6f7e',1,'IRReceiver']]], + ['m_5fispressed_2392',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], + ['m_5fissending_2393',['m_isSending',['../classIRSender.html#a5c8720d65214a424675c2fdf0f16e379',1,'IRSender::m_isSending()'],['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender::m_isSending()']]], + ['m_5flastcheck_2394',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], + ['m_5flastrandomization_2395',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], + ['m_5flastsavesize_2396',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], + ['m_5flastsendtime_2397',['m_lastSendTime',['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()'],['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()']]], + ['m_5flastswitchtime_2398',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], + ['m_5fledcolors_2399',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], + ['m_5fledcolorsstash_2400',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], + ['m_5fledmap_2401',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], + ['m_5fledpatterns_2402',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], + ['m_5fledpos_2403',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], + ['m_5fledpositions_2404',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], + ['m_5fledselected_2405',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], + ['m_5flongclick_2406',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], + ['m_5fmenucolor_2407',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], + ['m_5fmenustate_2408',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], + ['m_5fmultipat_2409',['m_multiPat',['../classMode.html#a891fe6306cfa9845524e9f1892196954',1,'Mode']]], + ['m_5fmultirandctx_2410',['m_multiRandCtx',['../classRandomizer.html#a264c739a3121a2dbace65537c91fd3b8',1,'Randomizer']]], + ['m_5fneedtoselect_2411',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], + ['m_5fnewcolor_2412',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], + ['m_5fnewpress_2413',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], + ['m_5fnewrelease_2414',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], + ['m_5fnext_2415',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], + ['m_5fnumalarms_2416',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], + ['m_5fnumargs_2417',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], + ['m_5fnumblocks_2418',['m_numBlocks',['../classIRSender.html#a05d8220ef1737ab82ba67c9948b309c6',1,'IRSender::m_numBlocks()'],['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender::m_numBlocks()']]], + ['m_5fnumcolors_2419',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], + ['m_5fnumflips_2420',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], + ['m_5fnummodes_2421',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], + ['m_5fnumsteps_2422',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], + ['m_5foffduration_2423',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], + ['m_5foffduration1_2424',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], + ['m_5foffduration2_2425',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], + ['m_5fonduration_2426',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], + ['m_5fonduration1_2427',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], + ['m_5fonduration2_2428',['m_onDuration2',['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()'],['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()']]], + ['m_5fopentime_2429',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], + ['m_5fpalette_2430',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], + ['m_5fpatternflags_2431',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], + ['m_5fpatternid_2432',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], + ['m_5fpatternmap_2433',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], + ['m_5fpcurmenu_2434',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], + ['m_5fpcurmodelink_2435',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], + ['m_5fpdata_2436',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], + ['m_5fpinnum_2437',['m_pinNum',['../classButton.html#ae9d49614896753764d5ec7b813bb112c',1,'Button']]], + ['m_5fpinstantiatedmode_2438',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], + ['m_5fpinstate_2439',['m_pinState',['../classIRReceiver.html#a45435d3921fa07b89bd46244dd05d860',1,'IRReceiver::m_pinState()'],['../classVLReceiver.html#aa56911b2c08cbff0a1d5e2685d7506f9',1,'VLReceiver::m_pinState()']]], + ['m_5fposition_2440',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], + ['m_5fpresstime_2441',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], + ['m_5fprev_2442',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], + ['m_5fpreviewmode_2443',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], + ['m_5fpreviousbytes_2444',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver::m_previousBytes()'],['../classVLReceiver.html#a21679e3a4a6e2de40c74804a46572bfd',1,'VLReceiver::m_previousBytes()']]], + ['m_5fprevtime_2445',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()'],['../classVLReceiver.html#a48be4a0ea04c428f7ddd0fa9723a7c35',1,'VLReceiver::m_prevTime()']]], + ['m_5fprogress_2446',['m_progress',['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], + ['m_5frandctx_2447',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], + ['m_5freceivebuffer_2448',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], + ['m_5frecvstate_2449',['m_recvState',['../classIRReceiver.html#a3c4ff25ef0907d5c1ca14997de86271a',1,'IRReceiver::m_recvState()'],['../classVLReceiver.html#acf1c828ff43b3bf218975e61ed9a4f51',1,'VLReceiver::m_recvState()']]], + ['m_5freleasecount_2450',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], + ['m_5freleaseduration_2451',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], + ['m_5freleasetime_2452',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], + ['m_5fremainder_2453',['m_remainder',['../classIRSender.html#a3ea32d56e5465b46762858865e51acc8',1,'IRSender::m_remainder()'],['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender::m_remainder()']]], + ['m_5fsecondpatternargs_2454',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], + ['m_5fsecpat_2455',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], + ['m_5fseed_2456',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], + ['m_5fselection_2457',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], + ['m_5fsequence_2458',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], + ['m_5fsequencesteps_2459',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], + ['m_5fserialbuf_2460',['m_serialBuf',['../classIRSender.html#ac2f907015ca046b204189e519486c483',1,'IRSender::m_serialBuf()'],['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender::m_serialBuf()']]], + ['m_5fserialconnected_2461',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], + ['m_5fsharingmode_2462',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], + ['m_5fshortclick_2463',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], + ['m_5fshouldclose_2464',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], + ['m_5fsinglepats_2465',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], + ['m_5fsinglesrandctx_2466',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], + ['m_5fsize_2467',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], + ['m_5fsleeping_2468',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], + ['m_5fsnake1_2469',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], + ['m_5fsnake2_2470',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], + ['m_5fsnakesize_2471',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], + ['m_5fspeed_2472',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], + ['m_5fsrcled_2473',['m_srcLed',['../classPatternSelect.html#a46a2cec7b6d788b0492c1143252e2bf0',1,'PatternSelect']]], + ['m_5fstarted_2474',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], + ['m_5fstarttime_2475',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], + ['m_5fstash_2476',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], + ['m_5fstate_2477',['m_state',['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()'],['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()']]], + ['m_5fstep_2478',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], + ['m_5fstepcounter_2479',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], + ['m_5fstepduration_2480',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], + ['m_5fstepspeed_2481',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], + ['m_5fsteptimer_2482',['m_stepTimer',['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()']]], + ['m_5fstoredmode_2483',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], + ['m_5fstoredmodes_2484',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], + ['m_5fswitch_2485',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], + ['m_5fsync_2486',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], + ['m_5ftargethue1_2487',['m_targetHue1',['../classColorSelect.html#a55474150c59c7e92ae945c5dcb290018',1,'ColorSelect']]], + ['m_5ftargetleds_2488',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], + ['m_5ftargetslot_2489',['m_targetSlot',['../classColorSelect.html#a50c5d3816c3c3d343d1286f140097a88',1,'ColorSelect']]], + ['m_5ftimeoutstarttime_2490',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], + ['m_5ftimer_2491',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], + ['m_5fvldata_2492',['m_vlData',['../classVLReceiver.html#aea204cc185c040057fbcd408d47a3121',1,'VLReceiver']]], + ['m_5fwritecounter_2493',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], + ['menulist_2494',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] ]; diff --git a/docs/core/search/variables_b.js b/docs/core/search/variables_b.js index 41dc004326..b09545ad15 100644 --- a/docs/core/search/variables_b.js +++ b/docs/core/search/variables_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['num_5fdefault_5fmodes_2494',['num_default_modes',['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], - ['numargs_2495',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], - ['numcolors_2496',['numColors',['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry']]], - ['numflips_2497',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] + ['num_5fdefault_5fmodes_2495',['num_default_modes',['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], + ['numargs_2496',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], + ['numcolors_2497',['numColors',['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry']]], + ['numflips_2498',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] ]; diff --git a/docs/core/search/variables_c.js b/docs/core/search/variables_c.js index f3720e9e82..d2ba95fa32 100644 --- a/docs/core/search/variables_c.js +++ b/docs/core/search/variables_c.js @@ -1,5 +1,5 @@ var searchData= [ - ['offduration_2498',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], - ['onduration_2499',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] + ['offduration_2499',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], + ['onduration_2500',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] ]; diff --git a/docs/core/search/variables_d.js b/docs/core/search/variables_d.js index 805f827efe..c36f74108e 100644 --- a/docs/core/search/variables_d.js +++ b/docs/core/search/variables_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['patternid_2500',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], - ['prefixend_2501',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], - ['prefixsize_2502',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]] + ['patternid_2501',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], + ['prefixend_2502',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], + ['prefixsize_2503',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]] ]; diff --git a/docs/core/search/variables_e.js b/docs/core/search/variables_e.js index 56dcf40079..2f0ddf478c 100644 --- a/docs/core/search/variables_e.js +++ b/docs/core/search/variables_e.js @@ -1,4 +1,4 @@ var searchData= [ - ['red_2503',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] + ['red_2504',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] ]; diff --git a/docs/core/search/variables_f.js b/docs/core/search/variables_f.js index 268601a1ee..82d47c6e4d 100644 --- a/docs/core/search/variables_f.js +++ b/docs/core/search/variables_f.js @@ -1,8 +1,8 @@ var searchData= [ - ['sat_2504',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sats_2505',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['size_2506',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], - ['solid_2507',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['start_2508',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] + ['sat_2505',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sats_2506',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['size_2507',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], + ['solid_2508',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['start_2509',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] ]; diff --git a/docs/duo/ModeSharing_8cpp_source.html b/docs/duo/ModeSharing_8cpp_source.html index 1427cb1e21..10719c06ad 100644 --- a/docs/duo/ModeSharing_8cpp_source.html +++ b/docs/duo/ModeSharing_8cpp_source.html @@ -304,14 +304,14 @@
        static bool updateCurMode(const Mode *mode)
        Definition: Modes.cpp:425
        static uint32_t getCurtime()
        Definition: TimeControl.h:40
        -
        static bool onNewData()
        Definition: VLReceiver.cpp:185
        -
        static bool endReceiving()
        Definition: VLReceiver.cpp:174
        -
        static bool isReceiving()
        Definition: VLReceiver.cpp:86
        -
        static void resetVLState()
        Definition: VLReceiver.cpp:283
        -
        static bool beginReceiving()
        Definition: VLReceiver.cpp:122
        -
        static bool receiveMode(Mode *pMode)
        Definition: VLReceiver.cpp:108
        -
        static bool dataReady()
        Definition: VLReceiver.cpp:66
        -
        static uint8_t percentReceived()
        Definition: VLReceiver.cpp:96
        +
        static bool onNewData()
        Definition: VLReceiver.cpp:194
        +
        static bool endReceiving()
        Definition: VLReceiver.cpp:183
        +
        static bool isReceiving()
        Definition: VLReceiver.cpp:95
        +
        static void resetVLState()
        Definition: VLReceiver.cpp:292
        +
        static bool beginReceiving()
        Definition: VLReceiver.cpp:131
        +
        static bool receiveMode(Mode *pMode)
        Definition: VLReceiver.cpp:117
        +
        static bool dataReady()
        Definition: VLReceiver.cpp:75
        +
        static uint8_t percentReceived()
        Definition: VLReceiver.cpp:105
        static bool loadMode(const Mode *targetMode)
        Definition: VLSender.cpp:42
        static bool send()
        Definition: VLSender.cpp:76
        static bool isSending()
        Definition: VLSender.h:25
        diff --git a/docs/duo/PatternArgs_8cpp_source.html b/docs/duo/PatternArgs_8cpp_source.html index 8bbf189926..9c7f764077 100644 --- a/docs/duo/PatternArgs_8cpp_source.html +++ b/docs/duo/PatternArgs_8cpp_source.html @@ -263,7 +263,7 @@
        174 void PatternArgs::serialize(ByteStream &buffer, ArgMap argmap) const
        175 {
        176  buffer.serialize(argmap);
        -
        177  for (uint8_t i = 0; i < numArgs; ++i) {
        +
        177  for (uint8_t i = 0; i < MAX_ARGS; ++i) {
        178  if (ARGMAP_ISSET(argmap, i)) {
        179  buffer.serialize(args[i]);
        180  }
        diff --git a/docs/duo/Pattern_8cpp_source.html b/docs/duo/Pattern_8cpp_source.html index 5adf77d646..8f7d876853 100644 --- a/docs/duo/Pattern_8cpp_source.html +++ b/docs/duo/Pattern_8cpp_source.html @@ -152,7 +152,7 @@
        64  // generate a bitmap of which args are defaulted
        65  uint8_t argmap = ARG_NONE;
        -
        66  for (uint32_t i = 0; i < args.numArgs; ++i) {
        +
        66  for (uint32_t i = 0; i < MAX_ARGS; ++i) {
        67  if (args.args[i] != defaults.args[i]) {
        68  ARGMAP_SET(argmap, i);
        69  }
        @@ -270,6 +270,7 @@
        LedPos
        Definition: LedTypes.h:11
        @ LED_FIRST
        Definition: LedTypes.h:13
        #define ERROR_LOG(msg)
        Definition: Log.h:29
        +
        #define MAX_ARGS
        Definition: PatternArgs.h:8
        #define ARG_NONE
        Definition: PatternArgs.h:17
        #define ARGMAP_SET(map, arg)
        Definition: PatternArgs.h:30
        @@ -288,7 +289,6 @@
        void addArgs(uint8_t a1)
        Definition: PatternArgs.cpp:79
        void serialize(ByteStream &buffer, ArgMap argmap=ARG_ALL) const
        ArgMap unserialize(ByteStream &buffer)
        -
        uint8_t numArgs
        Definition: PatternArgs.h:121
        uint8_t args[8]
        Definition: PatternArgs.h:81
        static PatternArgs getDefaultArgs(PatternID id)
        diff --git a/docs/duo/Randomizer_8cpp_source.html b/docs/duo/Randomizer_8cpp_source.html index 5cd1cce343..daf841fdf7 100644 --- a/docs/duo/Randomizer_8cpp_source.html +++ b/docs/duo/Randomizer_8cpp_source.html @@ -292,92 +292,94 @@
        203  newPat = PATTERN_BLEND;
        204  // this is the number of blinks to a complementary color
        205  args.arg7 = ctx.next8(0, 3);
        -
        206  }
        -
        207  return pMode->setPattern(newPat, pos, &args);
        -
        208 }
        -
        209 
        - -
        211 {
        -
        212  outArgs.init(
        -
        213  ctx.next8(1, 20), // on duration 1 -> 20
        -
        214  ctx.next8(8, 60) // off duration 0 -> 60
        -
        215  );
        -
        216 }
        -
        217 
        - -
        219 {
        -
        220  outArgs.init(
        -
        221  ctx.next8(1, 10), // on duration 1 -> 10
        -
        222  ctx.next8(0, 6), // off duration 0 -> 6
        -
        223  ctx.next8(40, 100) // gap duration 40 -> 100
        -
        224  );
        -
        225 }
        -
        226 
        - -
        228 {
        -
        229  outArgs.init(
        -
        230  ctx.next8(1, 10), // on duration 1 -> 10
        -
        231  ctx.next8(0, 10), // off duration 0 -> 10
        -
        232  ctx.next8(20, 30), // need gap 20 -> 30
        -
        233  ctx.next8(20, 30) // dash duration 20 -> 30
        -
        234  );
        -
        235 }
        -
        236 
        - -
        238 {
        -
        239  outArgs.init(
        -
        240  ctx.next8(1, 10), // on duration 1 -> 10
        -
        241  ctx.next8(0, 10), // off duration 0 -> 5
        -
        242  ctx.next8(20, 40), // need gap 20 -> 40
        -
        243  0, // dash 0
        -
        244  ctx.next8(0, 8) // groupsize 0 to 8
        -
        245  );
        -
        246 }
        -
        247 
        - -
        249 {
        -
        250  PatternID newPat;
        -
        251  // the random range begin/end
        -
        252  do {
        -
        253  // continuously re-randomize the pattern so we don't get undesirable patterns
        - -
        255  } while (newPat == PATTERN_SOLID || newPat == PATTERN_RIBBON || newPat == PATTERN_MINIRIBBON);
        -
        256  return newPat;
        -
        257 }
        -
        258 
        - -
        260 {
        - -
        262  // grab local reference to the target random context
        -
        263  Random &ctx = m_singlesRandCtx[pos];
        -
        264  if (m_flags & RANDOMIZE_PATTERN) {
        -
        265  // roll a new pattern
        -
        266  if (m_advanced) {
        -
        267  if (!rollPattern(ctx, &m_previewMode, pos)) {
        -
        268  ERROR_LOG("Failed to roll new pattern");
        -
        269  return false;
        -
        270  }
        -
        271  } else {
        -
        272  if (!m_previewMode.setPattern(rollPatternID(ctx), pos)) {
        -
        273  ERROR_LOG("Failed to roll new pattern");
        -
        274  return false;
        -
        275  }
        -
        276  }
        -
        277  }
        -
        278  if (m_flags & RANDOMIZE_COLORSET) {
        -
        279  // roll a new colorset
        -
        280  if (!m_previewMode.setColorset(rollColorset(ctx), pos)) {
        -
        281  ERROR_LOG("Failed to roll new colorset");
        -
        282  return false;
        -
        283  }
        -
        284  }
        -
        285  }
        -
        286  // initialize the mode with the new pattern and colorset
        - -
        288  DEBUG_LOGF("Randomized Led %u set with randomization technique %u, %u colors, and Pattern number %u",
        -
        289  pos, randType, randomSet.numColors(), newPat);
        -
        290  return true;
        -
        291 }
        +
        206  // up to arg7 is filled now
        +
        207  args.numArgs = 7;
        +
        208  }
        +
        209  return pMode->setPattern(newPat, pos, &args);
        +
        210 }
        +
        211 
        + +
        213 {
        +
        214  outArgs.init(
        +
        215  ctx.next8(1, 20), // on duration 1 -> 20
        +
        216  ctx.next8(8, 60) // off duration 0 -> 60
        +
        217  );
        +
        218 }
        +
        219 
        + +
        221 {
        +
        222  outArgs.init(
        +
        223  ctx.next8(1, 10), // on duration 1 -> 10
        +
        224  ctx.next8(0, 6), // off duration 0 -> 6
        +
        225  ctx.next8(40, 100) // gap duration 40 -> 100
        +
        226  );
        +
        227 }
        +
        228 
        + +
        230 {
        +
        231  outArgs.init(
        +
        232  ctx.next8(1, 10), // on duration 1 -> 10
        +
        233  ctx.next8(0, 10), // off duration 0 -> 10
        +
        234  ctx.next8(20, 30), // need gap 20 -> 30
        +
        235  ctx.next8(20, 30) // dash duration 20 -> 30
        +
        236  );
        +
        237 }
        +
        238 
        + +
        240 {
        +
        241  outArgs.init(
        +
        242  ctx.next8(1, 10), // on duration 1 -> 10
        +
        243  ctx.next8(0, 10), // off duration 0 -> 5
        +
        244  ctx.next8(20, 40), // need gap 20 -> 40
        +
        245  0, // dash 0
        +
        246  ctx.next8(0, 8) // groupsize 0 to 8
        +
        247  );
        +
        248 }
        +
        249 
        + +
        251 {
        +
        252  PatternID newPat;
        +
        253  // the random range begin/end
        +
        254  do {
        +
        255  // continuously re-randomize the pattern so we don't get undesirable patterns
        + +
        257  } while (newPat == PATTERN_SOLID || newPat == PATTERN_RIBBON || newPat == PATTERN_MINIRIBBON);
        +
        258  return newPat;
        +
        259 }
        +
        260 
        + +
        262 {
        + +
        264  // grab local reference to the target random context
        +
        265  Random &ctx = m_singlesRandCtx[pos];
        +
        266  if (m_flags & RANDOMIZE_PATTERN) {
        +
        267  // roll a new pattern
        +
        268  if (m_advanced) {
        +
        269  if (!rollPattern(ctx, &m_previewMode, pos)) {
        +
        270  ERROR_LOG("Failed to roll new pattern");
        +
        271  return false;
        +
        272  }
        +
        273  } else {
        +
        274  if (!m_previewMode.setPattern(rollPatternID(ctx), pos)) {
        +
        275  ERROR_LOG("Failed to roll new pattern");
        +
        276  return false;
        +
        277  }
        +
        278  }
        +
        279  }
        +
        280  if (m_flags & RANDOMIZE_COLORSET) {
        +
        281  // roll a new colorset
        +
        282  if (!m_previewMode.setColorset(rollColorset(ctx), pos)) {
        +
        283  ERROR_LOG("Failed to roll new colorset");
        +
        284  return false;
        +
        285  }
        +
        286  }
        +
        287  }
        +
        288  // initialize the mode with the new pattern and colorset
        + +
        290  DEBUG_LOGF("Randomized Led %u set with randomization technique %u, %u colors, and Pattern number %u",
        +
        291  pos, randType, randomSet.numColors(), newPat);
        +
        292  return true;
        +
        293 }
        Button * g_pButton
        Definition: Buttons.cpp:16
        #define RGB_OFF
        #define RGB_WHITE1
        @@ -442,27 +444,28 @@
        uint8_t arg7
        Definition: PatternArgs.h:89
        +
        uint8_t numArgs
        Definition: PatternArgs.h:121
        void serialize(ByteStream &buffer) const
        Definition: Pattern.cpp:57
        Definition: Random.h:6
        uint8_t next8(uint8_t minValue=0, uint8_t maxValue=0xFF)
        Definition: Random.cpp:41
        void seed(uint32_t newseed)
        Definition: Random.cpp:18
        -
        void crushPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:237
        -
        PatternID rollPatternID(Random &ctx)
        Definition: Randomizer.cpp:248
        +
        void crushPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:239
        +
        PatternID rollPatternID(Random &ctx)
        Definition: Randomizer.cpp:250
        void onLongClick() override
        Definition: Randomizer.cpp:100
        @ RANDOMIZE_PATTERN
        Definition: Randomizer.h:41
        @ RANDOMIZE_BOTH
        Definition: Randomizer.h:44
        @ RANDOMIZE_COLORSET
        Definition: Randomizer.h:40
        -
        void gapPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:218
        +
        void gapPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:220
        void onShortClick() override
        Definition: Randomizer.cpp:86
        Randomizer(const RGBColor &col, bool advanced)
        Definition: Randomizer.cpp:17
        -
        void dashPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:227
        +
        void dashPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:229
        Random m_singlesRandCtx[LED_COUNT]
        Definition: Randomizer.h:29
        bool rollPattern(Random &ctx, Mode *pMode, LedPos pos)
        Definition: Randomizer.cpp:178
        -
        bool reRoll()
        Definition: Randomizer.cpp:259
        +
        bool reRoll()
        Definition: Randomizer.cpp:261
        bool m_autoCycle
        Definition: Randomizer.h:56
        uint8_t m_flags
        Definition: Randomizer.h:48
        Colorset rollColorset(Random &ctx)
        Definition: Randomizer.cpp:129
        @@ -471,7 +474,7 @@
        uint8_t m_displayHue
        Definition: Randomizer.h:51
        MenuAction run() override
        Definition: Randomizer.cpp:52
        bool m_needToSelect
        Definition: Randomizer.h:54
        -
        void traditionalPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:210
        +
        void traditionalPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:212
        bool init() override
        Definition: Randomizer.cpp:31
        static uint32_t getCurtime()
        Definition: TimeControl.h:40
        diff --git a/docs/duo/Randomizer_8h_source.html b/docs/duo/Randomizer_8h_source.html index db14dc8d0d..d11d3fc08f 100644 --- a/docs/duo/Randomizer_8h_source.html +++ b/docs/duo/Randomizer_8h_source.html @@ -171,22 +171,22 @@
        Definition: Random.h:6
        -
        void crushPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:237
        -
        PatternID rollPatternID(Random &ctx)
        Definition: Randomizer.cpp:248
        +
        void crushPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:239
        +
        PatternID rollPatternID(Random &ctx)
        Definition: Randomizer.cpp:250
        void onLongClick() override
        Definition: Randomizer.cpp:100
        @ RANDOMIZE_PATTERN
        Definition: Randomizer.h:41
        @ RANDOMIZE_NONE
        Definition: Randomizer.h:37
        @ RANDOMIZE_BOTH
        Definition: Randomizer.h:44
        @ RANDOMIZE_COLORSET
        Definition: Randomizer.h:40
        -
        void gapPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:218
        +
        void gapPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:220
        void onShortClick() override
        Definition: Randomizer.cpp:86
        Randomizer(const RGBColor &col, bool advanced)
        Definition: Randomizer.cpp:17
        -
        void dashPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:227
        +
        void dashPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:229
        Random m_singlesRandCtx[LED_COUNT]
        Definition: Randomizer.h:29
        bool rollPattern(Random &ctx, Mode *pMode, LedPos pos)
        Definition: Randomizer.cpp:178
        -
        bool reRoll()
        Definition: Randomizer.cpp:259
        +
        bool reRoll()
        Definition: Randomizer.cpp:261
        bool m_autoCycle
        Definition: Randomizer.h:56
        uint8_t m_flags
        Definition: Randomizer.h:48
        Colorset rollColorset(Random &ctx)
        Definition: Randomizer.cpp:129
        @@ -195,7 +195,7 @@
        uint8_t m_displayHue
        Definition: Randomizer.h:51
        MenuAction run() override
        Definition: Randomizer.cpp:52
        bool m_needToSelect
        Definition: Randomizer.h:54
        -
        void traditionalPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:210
        +
        void traditionalPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:212
        bool init() override
        Definition: Randomizer.cpp:31
        diff --git a/docs/duo/VLReceiver_8cpp.html b/docs/duo/VLReceiver_8cpp.html index 648fb9cfb5..28ceec199f 100644 --- a/docs/duo/VLReceiver_8cpp.html +++ b/docs/duo/VLReceiver_8cpp.html @@ -117,6 +117,8 @@   #define THRESHOLD_BEGIN   (MIN_THRESHOLD + BASE_OFFSET)   +#define SAMPLE_COUNT   5 +  @@ -159,6 +161,22 @@

        Definition at line 24 of file VLReceiver.cpp.

        + + + +

        ◆ SAMPLE_COUNT

        + +
        +
        +

        Functions

        + + + +
        #define SAMPLE_COUNT   5
        +
        + +

        Definition at line 35 of file VLReceiver.cpp.

        +
        @@ -194,33 +212,34 @@

        -

        Definition at line 29 of file VLReceiver.cpp.

        -
        30 {
        -
        31  // this will store the last known state
        -
        32  static bool wasAboveThreshold = false;
        -
        33  // grab the current analog value but divide it by 4 (the number of samples)
        -
        34  uint16_t val = (ADC0.RES >> 2);
        -
        35  // calculate a threshold by using the baseline minimum value that is above 0
        -
        36  // with a static offset, this ensures whatever the baseline light level and/or
        -
        37  // hardware sensitivity is it will always pick a threshold just above the 'off'
        -
        38  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
        -
        39  threshold = val + BASE_OFFSET;
        -
        40  }
        -
        41  // compare the current analog value to the light threshold
        -
        42  bool isAboveThreshold = (val > threshold);
        -
        43  if (wasAboveThreshold != isAboveThreshold) {
        - -
        45  wasAboveThreshold = isAboveThreshold;
        -
        46  }
        -
        47  // Clear the Window Comparator interrupt flag
        -
        48  ADC0.INTFLAGS = ADC_WCMP_bm;
        -
        49 }
        +

        Definition at line 38 of file VLReceiver.cpp.

        +
        39 {
        +
        40  // this will store the last known state
        +
        41  static bool wasAboveThreshold = false;
        +
        42  // grab the current analog value but divide it by 8 (the number of samples)
        +
        43  uint16_t val = (ADC0.RES >> SAMPLE_COUNT);
        +
        44  // calculate a threshold by using the baseline minimum value that is above 0
        +
        45  // with a static offset, this ensures whatever the baseline light level and/or
        +
        46  // hardware sensitivity is it will always pick a threshold just above the 'off'
        +
        47  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
        +
        48  threshold = val + BASE_OFFSET;
        +
        49  }
        +
        50  // compare the current analog value to the light threshold
        +
        51  bool isAboveThreshold = (val > threshold);
        +
        52  if (wasAboveThreshold != isAboveThreshold) {
        + +
        54  wasAboveThreshold = isAboveThreshold;
        +
        55  }
        +
        56  // Clear the Window Comparator interrupt flag
        +
        57  ADC0.INTFLAGS = ADC_WCMP_bm;
        +
        58 }
        +
        #define SAMPLE_COUNT
        Definition: VLReceiver.cpp:35
        #define MIN_THRESHOLD
        Definition: VLReceiver.cpp:24
        -
        uint16_t threshold
        Definition: VLReceiver.cpp:28
        +
        uint16_t threshold
        Definition: VLReceiver.cpp:37
        #define BASE_OFFSET
        Definition: VLReceiver.cpp:25
        -
        static void recvPCIHandler()
        Definition: VLReceiver.cpp:221
        +
        static void recvPCIHandler()
        Definition: VLReceiver.cpp:230
        -

        References BASE_OFFSET, MIN_THRESHOLD, VLReceiver::recvPCIHandler(), and threshold.

        +

        References BASE_OFFSET, MIN_THRESHOLD, VLReceiver::recvPCIHandler(), SAMPLE_COUNT, and threshold.

        @@ -237,9 +256,9 @@

        -

        Definition at line 28 of file VLReceiver.cpp.

        +

        Definition at line 37 of file VLReceiver.cpp.

        -

        Referenced by ISR(), and VLReceiver::resetVLState().

        +

        Referenced by ISR(), and VLReceiver::resetVLState().

        diff --git a/docs/duo/VLReceiver_8cpp.js b/docs/duo/VLReceiver_8cpp.js index ff0f903555..2d65e162a3 100644 --- a/docs/duo/VLReceiver_8cpp.js +++ b/docs/duo/VLReceiver_8cpp.js @@ -2,6 +2,7 @@ var VLReceiver_8cpp = [ [ "BASE_OFFSET", "VLReceiver_8cpp.html#ac97aa4e68f9c89b8c71d011b0956de1f", null ], [ "MIN_THRESHOLD", "VLReceiver_8cpp.html#aa3c9d5bc3f1c3dfec69046200aecb29a", null ], + [ "SAMPLE_COUNT", "VLReceiver_8cpp.html#a1682c770d91c5d167b621a782be940d4", null ], [ "THRESHOLD_BEGIN", "VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c", null ], [ "ISR", "VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb", null ], [ "threshold", "VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad", null ] diff --git a/docs/duo/VLReceiver_8cpp_source.html b/docs/duo/VLReceiver_8cpp_source.html index 554058e50a..3c88ea4c3c 100644 --- a/docs/duo/VLReceiver_8cpp_source.html +++ b/docs/duo/VLReceiver_8cpp_source.html @@ -113,276 +113,285 @@
        24 #define MIN_THRESHOLD 200
        25 #define BASE_OFFSET 100
        26 #define THRESHOLD_BEGIN (MIN_THRESHOLD + BASE_OFFSET)
        -
        27 // the threshold needs to start high then it will be automatically pulled down
        - -
        29 ISR(ADC0_WCOMP_vect)
        -
        30 {
        -
        31  // this will store the last known state
        -
        32  static bool wasAboveThreshold = false;
        -
        33  // grab the current analog value but divide it by 4 (the number of samples)
        -
        34  uint16_t val = (ADC0.RES >> 2);
        -
        35  // calculate a threshold by using the baseline minimum value that is above 0
        -
        36  // with a static offset, this ensures whatever the baseline light level and/or
        -
        37  // hardware sensitivity is it will always pick a threshold just above the 'off'
        -
        38  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
        -
        39  threshold = val + BASE_OFFSET;
        -
        40  }
        -
        41  // compare the current analog value to the light threshold
        -
        42  bool isAboveThreshold = (val > threshold);
        -
        43  if (wasAboveThreshold != isAboveThreshold) {
        - -
        45  wasAboveThreshold = isAboveThreshold;
        -
        46  }
        -
        47  // Clear the Window Comparator interrupt flag
        -
        48  ADC0.INTFLAGS = ADC_WCMP_bm;
        -
        49 }
        -
        50 #endif
        -
        51 
        - -
        53 {
        -
        54 #ifdef VORTEX_EMBEDDED
        -
        55  // Disable digital input buffer on the pin to save power
        -
        56  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
        -
        57  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
        -
        58 #endif
        - -
        60 }
        -
        61 
        - -
        63 {
        -
        64 }
        -
        65 
        - -
        67 {
        -
        68  // is the receiver actually receiving data?
        -
        69  if (!isReceiving()) {
        -
        70  return false;
        -
        71  }
        -
        72  uint8_t blocks = m_vlData.data()[0];
        -
        73  uint8_t remainder = m_vlData.data()[1];
        -
        74  uint32_t total = ((blocks - 1) * 32) + remainder;
        -
        75  if (!total || total > VL_MAX_DATA_TRANSFER) {
        -
        76  DEBUG_LOGF("Bad VL Data size: %u", total);
        -
        77  return false;
        -
        78  }
        -
        79  // if there are size + 2 bytes in the VLData receiver
        -
        80  // then a full message is ready, the + 2 is from the
        -
        81  // two bytes for blocks + remainder that are sent first
        -
        82  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
        -
        83 }
        -
        84 
        -
        85 // whether actively receiving
        - -
        87 {
        -
        88  // if there are at least 2 bytes in the data buffer then
        -
        89  // the receiver is receiving a packet. If there is less
        -
        90  // than 2 bytes then we're still waiting for the 'blocks'
        -
        91  // and 'remainder' bytes which prefix a packet
        -
        92  return (m_vlData.bytepos() > 2);
        -
        93 }
        -
        94 
        -
        95 // the percent of data received
        - -
        97 {
        -
        98  if (!isReceiving()) {
        -
        99  return 0;
        -
        100  }
        -
        101  uint8_t blocks = m_vlData.data()[0];
        -
        102  uint8_t remainder = m_vlData.data()[1];
        -
        103  uint16_t total = ((blocks - 1) * 32) + remainder;
        -
        104  // round by adding half of the total to the numerator
        -
        105  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
        -
        106 }
        -
        107 
        - -
        109 {
        -
        110  ByteStream buf;
        -
        111  // read from the receive buffer into the byte stream
        -
        112  if (!read(buf)) {
        -
        113  // no data to read right now, or an error
        -
        114  DEBUG_LOG("No data available to read, or error reading");
        -
        115  return false;
        -
        116  }
        -
        117  DEBUG_LOGF("Received %u bytes", buf.rawSize());
        -
        118  // load the data into the target mode
        -
        119  return pMode->loadFromBuffer(buf);
        -
        120 }
        -
        121 
        - -
        123 {
        -
        124 #ifdef VORTEX_EMBEDDED
        -
        125  // Set up the ADC
        -
        126  // sample campacitance, VDD reference, prescaler division
        -
        127  // Options are:
        -
        128  // 0x0 DIV2 CLK_PER divided by 2 > works
        -
        129  // 0x1 DIV4 CLK_PER divided by 4 > works
        -
        130  // 0x2 DIV8 CLK_PER divided by 8 > works
        -
        131  // 0x3 DIV16 CLK_PER divided by 16 > works
        -
        132  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
        -
        133  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
        -
        134  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
        -
        135  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
        -
        136 #if (F_CPU == 20000000)
        -
        137  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
        -
        138 #else
        -
        139  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
        -
        140 #endif
        -
        141  // no sampling delay and no delay variation
        -
        142  ADC0.CTRLD = 0;
        -
        143  // sample length
        -
        144  // 0 = doesn't work
        -
        145  // 1+ = works
        -
        146  ADC0.SAMPCTRL = 1;
        -
        147  // Select the analog pin input PB1 (AIN10)
        -
        148  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
        -
        149  // Initialize the Window Comparator Mode in above
        -
        150  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
        -
        151  // Set the threshold value very low
        -
        152  ADC0.WINHT = 0x1;
        -
        153  ADC0.WINLT = 0;
        -
        154  // set sampling amount
        -
        155  // 0x0 NONE No accumulation > doesn't work
        -
        156  // 0x1 ACC2 2 results accumulated > doesn't work
        -
        157  // 0x2 ACC4 4 results accumulated > works okay
        -
        158  // 0x3 ACC8 8 results accumulated
        -
        159  // 0x4 ACC16 16 results accumulated
        -
        160  // 0x5 ACC32 32 results accumulated
        -
        161  // 0x6 ACC64 64 results accumulated
        -
        162  ADC0.CTRLB = ADC_SAMPNUM_ACC4_gc;
        -
        163  // Enable Window Comparator interrupt
        -
        164  ADC0.INTCTRL = ADC_WCMP_bm;
        -
        165  // Enable the ADC and start continuous conversions
        -
        166  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
        -
        167  // start the first conversion
        -
        168  ADC0.COMMAND = ADC_STCONV_bm;
        -
        169 #endif
        -
        170  resetVLState();
        -
        171  return true;
        -
        172 }
        -
        173 
        - -
        175 {
        -
        176 #ifdef VORTEX_EMBEDDED
        -
        177  // Stop conversions and disable the ADC
        -
        178  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
        -
        179  ADC0.INTCTRL = 0;
        -
        180 #endif
        -
        181  resetVLState();
        -
        182  return true;
        -
        183 }
        -
        184 
        - -
        186 {
        -
        187  if (bytesReceived() == m_previousBytes) {
        -
        188  return false;
        -
        189  }
        - +
        27 // the sample count exponent, so 5 means 2^5 = 32 samples
        +
        28 // 0 NONE No accumulation > doesn't work
        +
        29 // 1 ACC2 2 results accumulated > doesn't work
        +
        30 // 2 ACC4 4 results accumulated > works okay
        +
        31 // 3 ACC8 8 results accumulated > works decent
        +
        32 // 4 ACC16 16 results accumulated > works very well
        +
        33 // 5 ACC32 32 results accumulated > works best
        +
        34 // 6 ACC64 64 results accumulated > doesn't work
        +
        35 #define SAMPLE_COUNT 5
        +
        36 // the threshold needs to start high then it will be automatically pulled down
        + +
        38 ISR(ADC0_WCOMP_vect)
        +
        39 {
        +
        40  // this will store the last known state
        +
        41  static bool wasAboveThreshold = false;
        +
        42  // grab the current analog value but divide it by 8 (the number of samples)
        +
        43  uint16_t val = (ADC0.RES >> SAMPLE_COUNT);
        +
        44  // calculate a threshold by using the baseline minimum value that is above 0
        +
        45  // with a static offset, this ensures whatever the baseline light level and/or
        +
        46  // hardware sensitivity is it will always pick a threshold just above the 'off'
        +
        47  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
        +
        48  threshold = val + BASE_OFFSET;
        +
        49  }
        +
        50  // compare the current analog value to the light threshold
        +
        51  bool isAboveThreshold = (val > threshold);
        +
        52  if (wasAboveThreshold != isAboveThreshold) {
        + +
        54  wasAboveThreshold = isAboveThreshold;
        +
        55  }
        +
        56  // Clear the Window Comparator interrupt flag
        +
        57  ADC0.INTFLAGS = ADC_WCMP_bm;
        +
        58 }
        +
        59 #endif
        +
        60 
        + +
        62 {
        +
        63 #ifdef VORTEX_EMBEDDED
        +
        64  // Disable digital input buffer on the pin to save power
        +
        65  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
        +
        66  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
        +
        67 #endif
        + +
        69 }
        +
        70 
        + +
        72 {
        +
        73 }
        +
        74 
        + +
        76 {
        +
        77  // is the receiver actually receiving data?
        +
        78  if (!isReceiving()) {
        +
        79  return false;
        +
        80  }
        +
        81  uint8_t blocks = m_vlData.data()[0];
        +
        82  uint8_t remainder = m_vlData.data()[1];
        +
        83  uint32_t total = ((blocks - 1) * 32) + remainder;
        +
        84  if (!total || total > VL_MAX_DATA_TRANSFER) {
        +
        85  DEBUG_LOGF("Bad VL Data size: %u", total);
        +
        86  return false;
        +
        87  }
        +
        88  // if there are size + 2 bytes in the VLData receiver
        +
        89  // then a full message is ready, the + 2 is from the
        +
        90  // two bytes for blocks + remainder that are sent first
        +
        91  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
        +
        92 }
        +
        93 
        +
        94 // whether actively receiving
        + +
        96 {
        +
        97  // if there are at least 2 bytes in the data buffer then
        +
        98  // the receiver is receiving a packet. If there is less
        +
        99  // than 2 bytes then we're still waiting for the 'blocks'
        +
        100  // and 'remainder' bytes which prefix a packet
        +
        101  return (m_vlData.bytepos() > 2);
        +
        102 }
        +
        103 
        +
        104 // the percent of data received
        + +
        106 {
        +
        107  if (!isReceiving()) {
        +
        108  return 0;
        +
        109  }
        +
        110  uint8_t blocks = m_vlData.data()[0];
        +
        111  uint8_t remainder = m_vlData.data()[1];
        +
        112  uint16_t total = ((blocks - 1) * 32) + remainder;
        +
        113  // round by adding half of the total to the numerator
        +
        114  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
        +
        115 }
        +
        116 
        + +
        118 {
        +
        119  ByteStream buf;
        +
        120  // read from the receive buffer into the byte stream
        +
        121  if (!read(buf)) {
        +
        122  // no data to read right now, or an error
        +
        123  DEBUG_LOG("No data available to read, or error reading");
        +
        124  return false;
        +
        125  }
        +
        126  DEBUG_LOGF("Received %u bytes", buf.rawSize());
        +
        127  // load the data into the target mode
        +
        128  return pMode->loadFromBuffer(buf);
        +
        129 }
        +
        130 
        + +
        132 {
        +
        133 #ifdef VORTEX_EMBEDDED
        +
        134  // Set up the ADC
        +
        135  // sample campacitance, VDD reference, prescaler division
        +
        136  // Options are:
        +
        137  // 0x0 DIV2 CLK_PER divided by 2 > works
        +
        138  // 0x1 DIV4 CLK_PER divided by 4 > works
        +
        139  // 0x2 DIV8 CLK_PER divided by 8 > works
        +
        140  // 0x3 DIV16 CLK_PER divided by 16 > works
        +
        141  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
        +
        142  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
        +
        143  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
        +
        144  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
        +
        145 #if (F_CPU == 20000000)
        +
        146  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
        +
        147 #else
        +
        148  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
        +
        149 #endif
        +
        150  // no sampling delay and no delay variation
        +
        151  ADC0.CTRLD = 0;
        +
        152  // sample length
        +
        153  // 0 = doesn't work
        +
        154  // 1+ = works
        +
        155  ADC0.SAMPCTRL = 1;
        +
        156  // Select the analog pin input PB1 (AIN10)
        +
        157  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
        +
        158  // Initialize the Window Comparator Mode in above
        +
        159  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
        +
        160  // Set the threshold value very low
        +
        161  ADC0.WINHT = 0x1;
        +
        162  ADC0.WINLT = 0;
        +
        163  // set sampling amount
        +
        164  // 0x0 NONE No accumulation > doesn't work
        +
        165  // 0x1 ACC2 2 results accumulated > doesn't work
        +
        166  // 0x2 ACC4 4 results accumulated > works okay
        +
        167  // 0x3 ACC8 8 results accumulated > works decent
        +
        168  // 0x4 ACC16 16 results accumulated > works very well
        +
        169  // 0x5 ACC32 32 results accumulated > works best
        +
        170  // 0x6 ACC64 64 results accumulated > doesn't work
        +
        171  ADC0.CTRLB = SAMPLE_COUNT;
        +
        172  // Enable Window Comparator interrupt
        +
        173  ADC0.INTCTRL = ADC_WCMP_bm;
        +
        174  // Enable the ADC and start continuous conversions
        +
        175  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
        +
        176  // start the first conversion
        +
        177  ADC0.COMMAND = ADC_STCONV_bm;
        +
        178 #endif
        +
        179  resetVLState();
        +
        180  return true;
        +
        181 }
        +
        182 
        + +
        184 {
        +
        185 #ifdef VORTEX_EMBEDDED
        +
        186  // Stop conversions and disable the ADC
        +
        187  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
        +
        188  ADC0.INTCTRL = 0;
        +
        189 #endif
        +
        190  resetVLState();
        191  return true;
        192 }
        193 
        - +
        195 {
        - -
        197  DEBUG_LOG("Nothing to read, or read too much");
        -
        198  return false;
        -
        199  }
        -
        200  // read the size out (blocks + remainder)
        -
        201  uint8_t blocks = m_vlData.data()[0];
        -
        202  uint8_t remainder = m_vlData.data()[1];
        -
        203  // calculate size from blocks + remainder
        -
        204  uint32_t size = ((blocks - 1) * 32) + remainder;
        -
        205  if (!size || size > VL_MAX_DATA_TRANSFER) {
        -
        206  DEBUG_LOGF("Bad VL Data size: %u", size);
        +
        196  if (bytesReceived() == m_previousBytes) {
        +
        197  return false;
        +
        198  }
        + +
        200  return true;
        +
        201 }
        +
        202 
        + +
        204 {
        + +
        206  DEBUG_LOG("Nothing to read, or read too much");
        207  return false;
        208  }
        -
        209  // the actual data starts 2 bytes later because of the size byte
        -
        210  const uint8_t *actualData = m_vlData.data() + 2;
        -
        211  if (!data.rawInit(actualData, size)) {
        -
        212  DEBUG_LOG("Failed to init buffer for VL read");
        -
        213  return false;
        -
        214  }
        -
        215  // reset the VL state and receive buffer now
        -
        216  resetVLState();
        -
        217  return true;
        -
        218 }
        -
        219 
        -
        220 // The recv PCI handler is called every time the pin state changes
        - -
        222 {
        -
        223  // toggle the tracked pin state no matter what
        -
        224  m_pinState = (uint8_t)!m_pinState;
        -
        225  // grab current time
        -
        226  uint32_t now = Time::microseconds();
        -
        227  // check previous time for validity
        -
        228  if (!m_prevTime || m_prevTime > now) {
        -
        229  m_prevTime = now;
        -
        230  DEBUG_LOG("Bad first time diff, resetting...");
        -
        231  resetVLState();
        -
        232  return;
        -
        233  }
        -
        234  // calc time difference between previous change and now
        -
        235  uint32_t diff = (uint32_t)(now - m_prevTime);
        -
        236  // and update the previous changetime for next loop
        -
        237  m_prevTime = now;
        -
        238  // handle the bliank duration and process it
        -
        239  handleVLTiming(diff);
        -
        240 }
        -
        241 
        -
        242 // state machine that can be fed VL timings to parse them and interpret the intervals
        -
        243 void VLReceiver::handleVLTiming(uint32_t diff)
        -
        244 {
        -
        245  // if the diff is too long or too short then it's not useful
        -
        246  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
        -
        247  DEBUG_LOGF("bad delay: %u, resetting...", diff);
        -
        248  resetVLState();
        -
        249  return;
        -
        250  }
        -
        251  switch (m_recvState) {
        -
        252  case WAITING_HEADER_MARK: // initial state
        -
        253  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
        - -
        255  } else {
        -
        256  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
        -
        257  resetVLState();
        -
        258  }
        -
        259  break;
        - -
        261  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
        - -
        263  } else {
        -
        264  DEBUG_LOGF("Bad header space %u, resetting...", diff);
        -
        265  resetVLState();
        -
        266  }
        -
        267  break;
        -
        268  case READING_DATA_MARK:
        -
        269  // classify mark/space based on the timing and write into buffer
        -
        270  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
        - -
        272  break;
        -
        273  case READING_DATA_SPACE:
        -
        274  // the space could be just a regular space, or a gap in between blocks
        - +
        209  // read the size out (blocks + remainder)
        +
        210  uint8_t blocks = m_vlData.data()[0];
        +
        211  uint8_t remainder = m_vlData.data()[1];
        +
        212  // calculate size from blocks + remainder
        +
        213  uint32_t size = ((blocks - 1) * 32) + remainder;
        +
        214  if (!size || size > VL_MAX_DATA_TRANSFER) {
        +
        215  DEBUG_LOGF("Bad VL Data size: %u", size);
        +
        216  return false;
        +
        217  }
        +
        218  // the actual data starts 2 bytes later because of the size byte
        +
        219  const uint8_t *actualData = m_vlData.data() + 2;
        +
        220  if (!data.rawInit(actualData, size)) {
        +
        221  DEBUG_LOG("Failed to init buffer for VL read");
        +
        222  return false;
        +
        223  }
        +
        224  // reset the VL state and receive buffer now
        +
        225  resetVLState();
        +
        226  return true;
        +
        227 }
        +
        228 
        +
        229 // The recv PCI handler is called every time the pin state changes
        + +
        231 {
        +
        232  // toggle the tracked pin state no matter what
        +
        233  m_pinState = (uint8_t)!m_pinState;
        +
        234  // grab current time
        +
        235  uint32_t now = Time::microseconds();
        +
        236  // check previous time for validity
        +
        237  if (!m_prevTime || m_prevTime > now) {
        +
        238  m_prevTime = now;
        +
        239  DEBUG_LOG("Bad first time diff, resetting...");
        +
        240  resetVLState();
        +
        241  return;
        +
        242  }
        +
        243  // calc time difference between previous change and now
        +
        244  uint32_t diff = (uint32_t)(now - m_prevTime);
        +
        245  // and update the previous changetime for next loop
        +
        246  m_prevTime = now;
        +
        247  // handle the bliank duration and process it
        +
        248  handleVLTiming(diff);
        +
        249 }
        +
        250 
        +
        251 // state machine that can be fed VL timings to parse them and interpret the intervals
        +
        252 void VLReceiver::handleVLTiming(uint32_t diff)
        +
        253 {
        +
        254  // if the diff is too long or too short then it's not useful
        +
        255  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
        +
        256  DEBUG_LOGF("bad delay: %u, resetting...", diff);
        +
        257  resetVLState();
        +
        258  return;
        +
        259  }
        +
        260  switch (m_recvState) {
        +
        261  case WAITING_HEADER_MARK: // initial state
        +
        262  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
        + +
        264  } else {
        +
        265  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
        +
        266  resetVLState();
        +
        267  }
        +
        268  break;
        + +
        270  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
        + +
        272  } else {
        +
        273  DEBUG_LOGF("Bad header space %u, resetting...", diff);
        +
        274  resetVLState();
        +
        275  }
        276  break;
        -
        277  default: // ??
        -
        278  DEBUG_LOGF("Bad receive state: %u", m_recvState);
        -
        279  break;
        -
        280  }
        -
        281 }
        -
        282 
        - -
        284 {
        -
        285  m_previousBytes = 0;
        - -
        287  // zero out the receive buffer and reset bit receiver position
        -
        288  m_vlData.reset();
        -
        289 #ifdef VORTEX_EMBEDDED
        -
        290  // reset the threshold to a high value so that it can be pulled down again
        - -
        292 #endif
        -
        293  DEBUG_LOG("VL State Reset");
        -
        294 }
        -
        295 
        -
        296 #endif
        +
        277  case READING_DATA_MARK:
        +
        278  // classify mark/space based on the timing and write into buffer
        +
        279  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
        + +
        281  break;
        +
        282  case READING_DATA_SPACE:
        +
        283  // the space could be just a regular space, or a gap in between blocks
        + +
        285  break;
        +
        286  default: // ??
        +
        287  DEBUG_LOGF("Bad receive state: %u", m_recvState);
        +
        288  break;
        +
        289  }
        +
        290 }
        +
        291 
        + +
        293 {
        +
        294  m_previousBytes = 0;
        + +
        296  // zero out the receive buffer and reset bit receiver position
        +
        297  m_vlData.reset();
        +
        298 #ifdef VORTEX_EMBEDDED
        +
        299  // reset the threshold to a high value so that it can be pulled down again
        + +
        301 #endif
        +
        302  DEBUG_LOG("VL State Reset");
        +
        303 }
        +
        304 
        +
        305 #endif
        #define DEBUG_LOG(msg)
        Definition: Log.h:40
        #define DEBUG_LOGF(msg,...)
        Definition: Log.h:41
        #define VL_TIMING
        Definition: VLConfig.h:28
        @@ -391,10 +400,11 @@
        #define VL_TIMING_MIN
        Definition: VLConfig.h:29
        #define VL_MAX_DATA_TRANSFER
        Definition: VLConfig.h:19
        #define VL_HEADER_MARK_MAX
        Definition: VLConfig.h:37
        +
        #define SAMPLE_COUNT
        Definition: VLReceiver.cpp:35
        #define THRESHOLD_BEGIN
        Definition: VLReceiver.cpp:26
        #define MIN_THRESHOLD
        Definition: VLReceiver.cpp:24
        -
        ISR(ADC0_WCOMP_vect)
        Definition: VLReceiver.cpp:29
        -
        uint16_t threshold
        Definition: VLReceiver.cpp:28
        +
        ISR(ADC0_WCOMP_vect)
        Definition: VLReceiver.cpp:38
        +
        uint16_t threshold
        Definition: VLReceiver.cpp:37
        #define BASE_OFFSET
        Definition: VLReceiver.cpp:25
        @@ -409,30 +419,30 @@
        Definition: Mode.h:39
        virtual bool loadFromBuffer(ByteStream &saveBuffer)
        Definition: Mode.cpp:189
        static uint32_t microseconds()
        -
        static void handleVLTiming(uint32_t diff)
        Definition: VLReceiver.cpp:243
        +
        static void handleVLTiming(uint32_t diff)
        Definition: VLReceiver.cpp:252
        static uint32_t m_previousBytes
        Definition: VLReceiver.h:74
        -
        static void cleanup()
        Definition: VLReceiver.cpp:62
        -
        static bool init()
        Definition: VLReceiver.cpp:52
        +
        static void cleanup()
        Definition: VLReceiver.cpp:71
        +
        static bool init()
        Definition: VLReceiver.cpp:61
        static uint32_t m_prevTime
        Definition: VLReceiver.h:70
        static uint16_t bytesReceived()
        Definition: VLReceiver.h:30
        -
        static bool onNewData()
        Definition: VLReceiver.cpp:185
        -
        static bool endReceiving()
        Definition: VLReceiver.cpp:174
        -
        static bool isReceiving()
        Definition: VLReceiver.cpp:86
        -
        static void resetVLState()
        Definition: VLReceiver.cpp:283
        -
        static bool beginReceiving()
        Definition: VLReceiver.cpp:122
        +
        static bool onNewData()
        Definition: VLReceiver.cpp:194
        +
        static bool endReceiving()
        Definition: VLReceiver.cpp:183
        +
        static bool isReceiving()
        Definition: VLReceiver.cpp:95
        +
        static void resetVLState()
        Definition: VLReceiver.cpp:292
        +
        static bool beginReceiving()
        Definition: VLReceiver.cpp:131
        @ WAITING_HEADER_MARK
        Definition: VLReceiver.h:61
        @ READING_DATA_MARK
        Definition: VLReceiver.h:63
        @ READING_DATA_SPACE
        Definition: VLReceiver.h:64
        @ WAITING_HEADER_SPACE
        Definition: VLReceiver.h:62
        static uint8_t m_pinState
        Definition: VLReceiver.h:71
        -
        static bool read(ByteStream &data)
        Definition: VLReceiver.cpp:194
        +
        static bool read(ByteStream &data)
        Definition: VLReceiver.cpp:203
        static RecvState m_recvState
        Definition: VLReceiver.h:68
        -
        static void recvPCIHandler()
        Definition: VLReceiver.cpp:221
        -
        static bool receiveMode(Mode *pMode)
        Definition: VLReceiver.cpp:108
        +
        static void recvPCIHandler()
        Definition: VLReceiver.cpp:230
        +
        static bool receiveMode(Mode *pMode)
        Definition: VLReceiver.cpp:117
        static BitStream m_vlData
        Definition: VLReceiver.h:56
        -
        static bool dataReady()
        Definition: VLReceiver.cpp:66
        -
        static uint8_t percentReceived()
        Definition: VLReceiver.cpp:96
        +
        static bool dataReady()
        Definition: VLReceiver.cpp:75
        +
        static uint8_t percentReceived()
        Definition: VLReceiver.cpp:105
        diff --git a/docs/duo/VLReceiver_8h_source.html b/docs/duo/VLReceiver_8h_source.html index 606f8de265..f8aa2d9303 100644 --- a/docs/duo/VLReceiver_8h_source.html +++ b/docs/duo/VLReceiver_8h_source.html @@ -176,31 +176,31 @@
        Definition: Mode.h:39
        -
        static void handleVLTiming(uint32_t diff)
        Definition: VLReceiver.cpp:243
        +
        static void handleVLTiming(uint32_t diff)
        Definition: VLReceiver.cpp:252
        static uint32_t m_previousBytes
        Definition: VLReceiver.h:74
        -
        static void cleanup()
        Definition: VLReceiver.cpp:62
        -
        static bool init()
        Definition: VLReceiver.cpp:52
        +
        static void cleanup()
        Definition: VLReceiver.cpp:71
        +
        static bool init()
        Definition: VLReceiver.cpp:61
        static uint32_t m_prevTime
        Definition: VLReceiver.h:70
        static uint16_t bytesReceived()
        Definition: VLReceiver.h:30
        -
        static bool onNewData()
        Definition: VLReceiver.cpp:185
        -
        static bool endReceiving()
        Definition: VLReceiver.cpp:174
        -
        static bool isReceiving()
        Definition: VLReceiver.cpp:86
        -
        static void resetVLState()
        Definition: VLReceiver.cpp:283
        -
        static bool beginReceiving()
        Definition: VLReceiver.cpp:122
        +
        static bool onNewData()
        Definition: VLReceiver.cpp:194
        +
        static bool endReceiving()
        Definition: VLReceiver.cpp:183
        +
        static bool isReceiving()
        Definition: VLReceiver.cpp:95
        +
        static void resetVLState()
        Definition: VLReceiver.cpp:292
        +
        static bool beginReceiving()
        Definition: VLReceiver.cpp:131
        @ WAITING_HEADER_MARK
        Definition: VLReceiver.h:61
        @ READING_DATA_MARK
        Definition: VLReceiver.h:63
        @ READING_DATA_SPACE
        Definition: VLReceiver.h:64
        @ WAITING_HEADER_SPACE
        Definition: VLReceiver.h:62
        static uint8_t m_pinState
        Definition: VLReceiver.h:71
        -
        static bool read(ByteStream &data)
        Definition: VLReceiver.cpp:194
        +
        static bool read(ByteStream &data)
        Definition: VLReceiver.cpp:203
        static RecvState m_recvState
        Definition: VLReceiver.h:68
        -
        static void recvPCIHandler()
        Definition: VLReceiver.cpp:221
        -
        static bool receiveMode(Mode *pMode)
        Definition: VLReceiver.cpp:108
        +
        static void recvPCIHandler()
        Definition: VLReceiver.cpp:230
        +
        static bool receiveMode(Mode *pMode)
        Definition: VLReceiver.cpp:117
        static BitStream m_vlData
        Definition: VLReceiver.h:56
        -
        static bool dataReady()
        Definition: VLReceiver.cpp:66
        -
        static uint8_t percentReceived()
        Definition: VLReceiver.cpp:96
        +
        static bool dataReady()
        Definition: VLReceiver.cpp:75
        +
        static uint8_t percentReceived()
        Definition: VLReceiver.cpp:105
        diff --git a/docs/duo/VortexConfig_8h.html b/docs/duo/VortexConfig_8h.html index 503f2904d3..7efef0804e 100644 --- a/docs/duo/VortexConfig_8h.html +++ b/docs/duo/VortexConfig_8h.html @@ -109,7 +109,7 @@ Macros

        #define VORTEX_VERSION_MAJOR   1   -#define VORTEX_VERSION_MINOR   0 +#define VORTEX_VERSION_MINOR   1   #define VORTEX_VERSION_NUMBER   VORTEX_VERSION_MAJOR.VORTEX_VERSION_MINOR   @@ -1694,7 +1694,7 @@

        - +
        #define VORTEX_VERSION_MINOR   0#define VORTEX_VERSION_MINOR   1
        diff --git a/docs/duo/VortexConfig_8h_source.html b/docs/duo/VortexConfig_8h_source.html index 4c37113671..e605d0090f 100644 --- a/docs/duo/VortexConfig_8h_source.html +++ b/docs/duo/VortexConfig_8h_source.html @@ -103,7 +103,7 @@
        14 // a savefile produced by 1.1 should be loadable by an engine on 1.2
        15 // and vice versa. But an engine on 2.0 cannot share savefiles with
        16 // either of the engines on version 1.1 or 1.2
        -
        17 #define VORTEX_VERSION_MINOR 0
        +
        17 #define VORTEX_VERSION_MINOR 1
        18 
        19 // produces a number like 1.0
        20 #define VORTEX_VERSION_NUMBER VORTEX_VERSION_MAJOR.VORTEX_VERSION_MINOR
        diff --git a/docs/duo/VortexEngine_8cpp_source.html b/docs/duo/VortexEngine_8cpp_source.html index b95276a59e..3a22cbd274 100644 --- a/docs/duo/VortexEngine_8cpp_source.html +++ b/docs/duo/VortexEngine_8cpp_source.html @@ -840,8 +840,8 @@
        static void tickClock()
        Definition: TimeControl.cpp:91
        static void delayMicroseconds(uint32_t us)
        static void cleanup()
        Definition: TimeControl.cpp:87
        -
        static void cleanup()
        Definition: VLReceiver.cpp:62
        -
        static bool init()
        Definition: VLReceiver.cpp:52
        +
        static void cleanup()
        Definition: VLReceiver.cpp:71
        +
        static bool init()
        Definition: VLReceiver.cpp:61
        static void cleanup()
        Definition: VLSender.cpp:38
        static bool init()
        Definition: VLSender.cpp:33
        static bool m_forceSleepEnabled
        Definition: VortexEngine.h:62
        diff --git a/docs/duo/classBitStream.html b/docs/duo/classBitStream.html index b7ae53a1cd..a0191156f7 100644 --- a/docs/duo/classBitStream.html +++ b/docs/duo/classBitStream.html @@ -367,7 +367,7 @@

        References m_bit_pos.

        -

        Referenced by VLReceiver::bytesReceived(), VLReceiver::dataReady(), VLReceiver::isReceiving(), VLReceiver::percentReceived(), and VLReceiver::read().

        +

        Referenced by VLReceiver::bytesReceived(), VLReceiver::dataReady(), VLReceiver::isReceiving(), VLReceiver::percentReceived(), and VLReceiver::read().

        @@ -399,7 +399,7 @@

        References m_buf.

        -

        Referenced by VLReceiver::dataReady(), VLReceiver::percentReceived(), VLReceiver::read(), and VLSender::send().

        +

        Referenced by VLReceiver::dataReady(), VLReceiver::percentReceived(), VLReceiver::read(), and VLSender::send().

        @@ -568,7 +568,7 @@

        References m_buf, m_buf_size, resetPos(), and size().

        -

        Referenced by BitStream(), VLReceiver::init(), and VLSender::loadMode().

        +

        Referenced by BitStream(), VLReceiver::init(), and VLSender::loadMode().

        @@ -674,7 +674,7 @@

        References m_buf, m_buf_size, and resetPos().

        -

        Referenced by VLReceiver::resetVLState().

        +

        Referenced by VLReceiver::resetVLState().

        @@ -771,7 +771,7 @@

        References m_bit_pos, m_buf, m_buf_eof, and m_buf_size.

        -

        Referenced by VLReceiver::handleVLTiming(), and writeBits().

        +

        Referenced by VLReceiver::handleVLTiming(), and writeBits().

        diff --git a/docs/duo/classByteStream.html b/docs/duo/classByteStream.html index 5efa715548..b1fa80e6b4 100644 --- a/docs/duo/classByteStream.html +++ b/docs/duo/classByteStream.html @@ -1460,7 +1460,7 @@

        References DEBUG_LOGF, ERROR_OUT_OF_MEMORY, m_capacity, m_pData, sanity(), size(), and vcalloc.

        -

        Referenced by VLReceiver::read().

        +

        Referenced by VLReceiver::read().

        @@ -1492,7 +1492,7 @@

        References m_pData, and ByteStream::RawBuffer::size.

        -

        Referenced by VLSender::loadMode(), Storage::read(), EditorConnection::receiveDemoMode(), VLReceiver::receiveMode(), EditorConnection::receiveModes(), Storage::write(), and SerialComs::write().

        +

        Referenced by VLSender::loadMode(), Storage::read(), EditorConnection::receiveDemoMode(), VLReceiver::receiveMode(), EditorConnection::receiveModes(), Storage::write(), and SerialComs::write().

        diff --git a/docs/duo/classMenu.html b/docs/duo/classMenu.html index 5ce143a9e3..91614c927c 100644 --- a/docs/duo/classMenu.html +++ b/docs/duo/classMenu.html @@ -751,7 +751,7 @@

        Definition at line 59 of file Menu.h.

        -

        Referenced by ColorSelect::ColorSelect(), ColorSelect::init(), FactoryReset::init(), GlobalBrightness::init(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), GlobalBrightness::onLongClick(), PatternSelect::onLongClick(), ColorSelect::onShortClick(), GlobalBrightness::onShortClick(), PatternSelect::onShortClick(), ModeSharing::receiveMode(), Randomizer::reRoll(), ColorSelect::run(), GlobalBrightness::run(), PatternSelect::run(), and ModeSharing::showReceiveMode().

        +

        Referenced by ColorSelect::ColorSelect(), ColorSelect::init(), FactoryReset::init(), GlobalBrightness::init(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), GlobalBrightness::onLongClick(), PatternSelect::onLongClick(), ColorSelect::onShortClick(), GlobalBrightness::onShortClick(), PatternSelect::onShortClick(), ModeSharing::receiveMode(), Randomizer::reRoll(), ColorSelect::run(), GlobalBrightness::run(), PatternSelect::run(), and ModeSharing::showReceiveMode().

        @@ -855,7 +855,7 @@

        Definition at line 48 of file Menu.h.

        -

        Referenced by EditorConnection::clearDemo(), init(), ColorSelect::init(), ColorSelect::onLongClick(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), ColorSelect::onShortClick(), PatternSelect::onShortClick(), EditorConnection::receiveDemoMode(), ModeSharing::receiveMode(), Randomizer::reRoll(), ColorSelect::run(), PatternSelect::run(), Randomizer::run(), GlobalBrightness::runKeychainMode(), GlobalBrightness::setKeychainModeState(), EditorConnection::showEditor(), and ModeSharing::showReceiveMode().

        +

        Referenced by EditorConnection::clearDemo(), init(), ColorSelect::init(), ColorSelect::onLongClick(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), ColorSelect::onShortClick(), PatternSelect::onShortClick(), EditorConnection::receiveDemoMode(), ModeSharing::receiveMode(), Randomizer::reRoll(), ColorSelect::run(), PatternSelect::run(), Randomizer::run(), GlobalBrightness::runKeychainMode(), GlobalBrightness::setKeychainModeState(), EditorConnection::showEditor(), and ModeSharing::showReceiveMode().

        @@ -907,7 +907,7 @@

        Definition at line 53 of file Menu.h.

        -

        Referenced by FactoryReset::init(), nextBulbSelection(), ColorSelect::onLedSelected(), PatternSelect::onLedSelected(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), ColorSelect::onShortClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), and showBulbSelection().

        +

        Referenced by FactoryReset::init(), nextBulbSelection(), ColorSelect::onLedSelected(), PatternSelect::onLedSelected(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), ColorSelect::onShortClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), and showBulbSelection().

        diff --git a/docs/duo/classMode.html b/docs/duo/classMode.html index f3247f1773..7406dee450 100644 --- a/docs/duo/classMode.html +++ b/docs/duo/classMode.html @@ -1168,7 +1168,7 @@

        References Pattern::init(), LED_FIRST, m_singlePats, and MODE_LEDCOUNT.

        -

        Referenced by Modes::addMode(), Modes::addSerializedMode(), EditorConnection::clearDemo(), Menu::init(), ColorSelect::init(), loadFromBuffer(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), and GlobalBrightness::setKeychainModeState().

        +

        Referenced by Modes::addMode(), Modes::addSerializedMode(), EditorConnection::clearDemo(), Menu::init(), ColorSelect::init(), loadFromBuffer(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), and GlobalBrightness::setKeychainModeState().

        @@ -1299,7 +1299,7 @@

        References VortexEngine::checkVersion(), ByteStream::decompress(), ERROR_LOGF, init(), ByteStream::resetUnserializer(), unserialize(), and ByteStream::unserialize().

        -

        Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), and VLReceiver::receiveMode().

        +

        Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), and VLReceiver::receiveMode().

        @@ -1719,7 +1719,7 @@

        References LED_ALL, LED_ALL_SINGLE, LED_ANY, LED_COUNT, LED_FIRST, LED_MULTI, m_singlePats, and Pattern::setColorset().

        -

        Referenced by clearColorset(), ColorSelect::init(), ColorSelect::onLongClick(), Randomizer::reRoll(), and setColorsetMap().

        +

        Referenced by clearColorset(), ColorSelect::init(), ColorSelect::onLongClick(), Randomizer::reRoll(), and setColorsetMap().

        @@ -1878,7 +1878,7 @@

        References Pattern::bind(), clearPattern(), getColorset(), isMultiLedPatternID(), LED_ALL, LED_ALL_SINGLE, LED_ANY, LED_COUNT, LED_FIRST, LED_MULTI, m_singlePats, PatternBuilder::makeMulti(), PatternBuilder::makeSingle(), and Pattern::setColorset().

        -

        Referenced by EditorConnection::clearDemo(), clearPattern(), Mode(), FactoryReset::onLongClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), Randomizer::rollPattern(), GlobalBrightness::setKeychainModeState(), and setPatternMap().

        +

        Referenced by EditorConnection::clearDemo(), clearPattern(), Mode(), FactoryReset::onLongClick(), PatternSelect::onShortClick(), Randomizer::reRoll(), Randomizer::rollPattern(), GlobalBrightness::setKeychainModeState(), and setPatternMap().

        diff --git a/docs/duo/classModeSharing.html b/docs/duo/classModeSharing.html index bbb1914618..972a8d4451 100644 --- a/docs/duo/classModeSharing.html +++ b/docs/duo/classModeSharing.html @@ -317,9 +317,9 @@

        117  m_sharingMode = ModeShareState::SHARE_RECEIVE;
        119 }
        -
        static bool beginReceiving()
        Definition: VLReceiver.cpp:122
        +
        static bool beginReceiving()
        Definition: VLReceiver.cpp:131
        -

        References VLReceiver::beginReceiving(), m_sharingMode, and SHARE_RECEIVE.

        +

        References VLReceiver::beginReceiving(), m_sharingMode, and SHARE_RECEIVE.

        Referenced by beginSending(), continueSending(), and init().

        @@ -545,9 +545,9 @@

        78 }
        static void clearAll()
        Definition: Leds.h:30
        void beginSending()
        Definition: ModeSharing.cpp:86
        -
        static bool endReceiving()
        Definition: VLReceiver.cpp:174
        +
        static bool endReceiving()
        Definition: VLReceiver.cpp:183
        -

        References beginSending(), Leds::clearAll(), DEBUG_LOG, VLReceiver::endReceiving(), m_sharingMode, and SHARE_RECEIVE.

        +

        References beginSending(), Leds::clearAll(), DEBUG_LOG, VLReceiver::endReceiving(), m_sharingMode, and SHARE_RECEIVE.

        @@ -607,12 +607,12 @@

        #define MAX_TIMEOUT_DURATION
        Definition: Timings.h:25
        bool m_advanced
        Definition: Menu.h:59
        static uint32_t getCurtime()
        Definition: TimeControl.h:40
        -
        static bool onNewData()
        Definition: VLReceiver.cpp:185
        -
        static void resetVLState()
        Definition: VLReceiver.cpp:283
        -
        static bool receiveMode(Mode *pMode)
        Definition: VLReceiver.cpp:108
        -
        static bool dataReady()
        Definition: VLReceiver.cpp:66
        +
        static bool onNewData()
        Definition: VLReceiver.cpp:194
        +
        static void resetVLState()
        Definition: VLReceiver.cpp:292
        +
        static bool receiveMode(Mode *pMode)
        Definition: VLReceiver.cpp:117
        +
        static bool dataReady()
        Definition: VLReceiver.cpp:75
        -

        References VLReceiver::dataReady(), DEBUG_LOG, DEBUG_LOGF, ERROR_LOG, Time::getCurtime(), Menu::leaveMenu(), Menu::m_advanced, Menu::m_previewMode, m_timeOutStartTime, MAX_TIMEOUT_DURATION, VLReceiver::onNewData(), VLReceiver::receiveMode(), VLReceiver::resetVLState(), and Modes::updateCurMode().

        +

        References VLReceiver::dataReady(), DEBUG_LOG, DEBUG_LOGF, ERROR_LOG, Time::getCurtime(), Menu::leaveMenu(), Menu::m_advanced, Menu::m_previewMode, m_timeOutStartTime, MAX_TIMEOUT_DURATION, VLReceiver::onNewData(), VLReceiver::receiveMode(), VLReceiver::resetVLState(), and Modes::updateCurMode().

        Referenced by run().

        @@ -724,10 +724,10 @@

        static void setIndex(LedPos target, RGBColor col)
        Definition: Leds.cpp:59
        virtual void play()
        Definition: Mode.cpp:149
        -
        static bool isReceiving()
        Definition: VLReceiver.cpp:86
        -
        static uint8_t percentReceived()
        Definition: VLReceiver.cpp:96
        +
        static bool isReceiving()
        Definition: VLReceiver.cpp:95
        +
        static uint8_t percentReceived()
        Definition: VLReceiver.cpp:105
        -

        References Leds::clearIndex(), VLReceiver::isReceiving(), LED_0, LED_1, Menu::m_advanced, Menu::m_previewMode, VLReceiver::percentReceived(), Mode::play(), RGB_WHITE0, Leds::setAll(), and Leds::setIndex().

        +

        References Leds::clearIndex(), VLReceiver::isReceiving(), LED_0, LED_1, Menu::m_advanced, Menu::m_previewMode, VLReceiver::percentReceived(), Mode::play(), RGB_WHITE0, Leds::setAll(), and Leds::setIndex().

        Referenced by run().

        diff --git a/docs/duo/classPattern.html b/docs/duo/classPattern.html index ea2c0dc2b7..022552cfba 100644 --- a/docs/duo/classPattern.html +++ b/docs/duo/classPattern.html @@ -854,25 +854,25 @@

        63  PatternArgs defaults = PatternBuilder::getDefaultArgs(m_patternID);
        64  // generate a bitmap of which args are defaulted
        65  uint8_t argmap = ARG_NONE;
        -
        66  for (uint32_t i = 0; i < args.numArgs; ++i) {
        +
        66  for (uint32_t i = 0; i < MAX_ARGS; ++i) {
        67  if (args.args[i] != defaults.args[i]) {
        68  ARGMAP_SET(argmap, i);
        69  }
        70  }
        71  args.serialize(buffer, argmap);
        72 }
        +
        #define MAX_ARGS
        Definition: PatternArgs.h:8
        #define ARG_NONE
        Definition: PatternArgs.h:17
        #define ARGMAP_SET(map, arg)
        Definition: PatternArgs.h:30
        bool serialize(uint8_t byte)
        Definition: ByteStream.cpp:341
        void serialize(ByteStream &buffer) const
        Definition: Colorset.cpp:446
        void serialize(ByteStream &buffer, ArgMap argmap=ARG_ALL) const
        -
        uint8_t numArgs
        Definition: PatternArgs.h:121
        uint8_t args[8]
        Definition: PatternArgs.h:81
        static PatternArgs getDefaultArgs(PatternID id)
        void getArgs(PatternArgs &args) const
        Definition: Pattern.cpp:121
        -

        References ARG_NONE, ARGMAP_SET, PatternArgs::args, getArgs(), PatternBuilder::getDefaultArgs(), m_colorset, m_patternID, PatternArgs::numArgs, Colorset::serialize(), PatternArgs::serialize(), and ByteStream::serialize().

        +

        References ARG_NONE, ARGMAP_SET, PatternArgs::args, getArgs(), PatternBuilder::getDefaultArgs(), m_colorset, m_patternID, MAX_ARGS, Colorset::serialize(), PatternArgs::serialize(), and ByteStream::serialize().

        Referenced by Randomizer::init(), and Mode::serialize().

        diff --git a/docs/duo/classPatternArgs.html b/docs/duo/classPatternArgs.html index f6f08a05b7..5ca8fc21cd 100644 --- a/docs/duo/classPatternArgs.html +++ b/docs/duo/classPatternArgs.html @@ -1110,7 +1110,7 @@

        References PatternArgs().

        -

        Referenced by Randomizer::crushPattern(), Randomizer::dashPattern(), Randomizer::gapPattern(), Pattern::getArgs(), GlobalBrightness::setKeychainModeState(), and Randomizer::traditionalPattern().

        +

        Referenced by Randomizer::crushPattern(), Randomizer::dashPattern(), Randomizer::gapPattern(), Pattern::getArgs(), GlobalBrightness::setKeychainModeState(), and Randomizer::traditionalPattern().

        @@ -1625,16 +1625,17 @@

        Definition at line 174 of file PatternArgs.cpp.

        175 {
        176  buffer.serialize(argmap);
        -
        177  for (uint8_t i = 0; i < numArgs; ++i) {
        +
        177  for (uint8_t i = 0; i < MAX_ARGS; ++i) {
        178  if (ARGMAP_ISSET(argmap, i)) {
        179  buffer.serialize(args[i]);
        180  }
        181  }
        182 }
        #define ARGMAP_ISSET(map, arg)
        Definition: PatternArgs.h:32
        +
        #define MAX_ARGS
        Definition: PatternArgs.h:8
        bool serialize(uint8_t byte)
        Definition: ByteStream.cpp:341
        -

        References ARGMAP_ISSET, args, numArgs, and ByteStream::serialize().

        +

        References ARGMAP_ISSET, args, MAX_ARGS, and ByteStream::serialize().

        Referenced by Pattern::serialize().

        @@ -1667,7 +1668,6 @@

        192  }
        193  return argmap;
        194 }
        -
        #define MAX_ARGS
        Definition: PatternArgs.h:8
        #define ARG_NONE
        Definition: PatternArgs.h:17
        uint8_t ArgMap
        Definition: PatternArgs.h:10
        bool unserialize(uint8_t *byte)
        Definition: ByteStream.cpp:417
        @@ -1971,7 +1971,7 @@

        Definition at line 121 of file PatternArgs.h.

        -

        Referenced by addArgs(), operator==(), Pattern::serialize(), and serialize().

        +

        Referenced by addArgs(), operator==(), and Randomizer::rollPattern().

        diff --git a/docs/duo/classRandom.html b/docs/duo/classRandom.html index 245d0504fc..bded75855c 100644 --- a/docs/duo/classRandom.html +++ b/docs/duo/classRandom.html @@ -275,7 +275,7 @@

        References next16().

        -

        Referenced by Colorset::addColorWithValueStyle(), Randomizer::crushPattern(), Randomizer::dashPattern(), Randomizer::gapPattern(), MeteorPattern::poststep(), SparkleTracePattern::poststep(), Colorset::randomize(), Colorset::randomizeColors(), Colorset::randomizeColors2(), Randomizer::rollColorset(), Randomizer::rollPattern(), Randomizer::rollPatternID(), and Randomizer::traditionalPattern().

        +

        Referenced by Colorset::addColorWithValueStyle(), Randomizer::crushPattern(), Randomizer::dashPattern(), Randomizer::gapPattern(), MeteorPattern::poststep(), SparkleTracePattern::poststep(), Colorset::randomize(), Colorset::randomizeColors(), Colorset::randomizeColors2(), Randomizer::rollColorset(), Randomizer::rollPattern(), Randomizer::rollPatternID(), and Randomizer::traditionalPattern().

        diff --git a/docs/duo/classRandomizer.html b/docs/duo/classRandomizer.html index 9ebfe38166..33cce7620d 100644 --- a/docs/duo/classRandomizer.html +++ b/docs/duo/classRandomizer.html @@ -358,16 +358,16 @@

        -

        Definition at line 237 of file Randomizer.cpp.

        -
        238 {
        -
        239  outArgs.init(
        -
        240  ctx.next8(1, 10), // on duration 1 -> 10
        -
        241  ctx.next8(0, 10), // off duration 0 -> 5
        -
        242  ctx.next8(20, 40), // need gap 20 -> 40
        -
        243  0, // dash 0
        -
        244  ctx.next8(0, 8) // groupsize 0 to 8
        -
        245  );
        -
        246 }
        +

        Definition at line 239 of file Randomizer.cpp.

        +
        240 {
        +
        241  outArgs.init(
        +
        242  ctx.next8(1, 10), // on duration 1 -> 10
        +
        243  ctx.next8(0, 10), // off duration 0 -> 5
        +
        244  ctx.next8(20, 40), // need gap 20 -> 40
        +
        245  0, // dash 0
        +
        246  ctx.next8(0, 8) // groupsize 0 to 8
        +
        247  );
        +
        248 }
        uint8_t next8(uint8_t minValue=0, uint8_t maxValue=0xFF)
        Definition: Random.cpp:41
        @@ -411,15 +411,15 @@

        -

        Definition at line 227 of file Randomizer.cpp.

        -
        228 {
        -
        229  outArgs.init(
        -
        230  ctx.next8(1, 10), // on duration 1 -> 10
        -
        231  ctx.next8(0, 10), // off duration 0 -> 10
        -
        232  ctx.next8(20, 30), // need gap 20 -> 30
        -
        233  ctx.next8(20, 30) // dash duration 20 -> 30
        -
        234  );
        -
        235 }
        +

        Definition at line 229 of file Randomizer.cpp.

        +
        230 {
        +
        231  outArgs.init(
        +
        232  ctx.next8(1, 10), // on duration 1 -> 10
        +
        233  ctx.next8(0, 10), // off duration 0 -> 10
        +
        234  ctx.next8(20, 30), // need gap 20 -> 30
        +
        235  ctx.next8(20, 30) // dash duration 20 -> 30
        +
        236  );
        +
        237 }

        References PatternArgs::init(), and Random::next8().

        @@ -461,14 +461,14 @@

        -

        Definition at line 218 of file Randomizer.cpp.

        -
        219 {
        -
        220  outArgs.init(
        -
        221  ctx.next8(1, 10), // on duration 1 -> 10
        -
        222  ctx.next8(0, 6), // off duration 0 -> 6
        -
        223  ctx.next8(40, 100) // gap duration 40 -> 100
        -
        224  );
        -
        225 }
        +

        Definition at line 220 of file Randomizer.cpp.

        +
        221 {
        +
        222  outArgs.init(
        +
        223  ctx.next8(1, 10), // on duration 1 -> 10
        +
        224  ctx.next8(0, 6), // off duration 0 -> 6
        +
        225  ctx.next8(40, 100) // gap duration 40 -> 100
        +
        226  );
        +
        227 }

        References PatternArgs::init(), and Random::next8().

        @@ -625,9 +625,9 @@

        97  reRoll();

        98 }
        -
        bool reRoll()
        Definition: Randomizer.cpp:259
        +
        bool reRoll()
        Definition: Randomizer.cpp:261

        -

        References m_flags, m_needToSelect, RANDOMIZE_BOTH, RANDOMIZE_COLORSET, and reRoll().

        +

        References m_flags, m_needToSelect, RANDOMIZE_BOTH, RANDOMIZE_COLORSET, and reRoll().

        @@ -646,39 +646,39 @@

        -

        Definition at line 259 of file Randomizer.cpp.

        -
        260 {
        - -
        262  // grab local reference to the target random context
        -
        263  Random &ctx = m_singlesRandCtx[pos];
        -
        264  if (m_flags & RANDOMIZE_PATTERN) {
        -
        265  // roll a new pattern
        -
        266  if (m_advanced) {
        -
        267  if (!rollPattern(ctx, &m_previewMode, pos)) {
        -
        268  ERROR_LOG("Failed to roll new pattern");
        -
        269  return false;
        -
        270  }
        -
        271  } else {
        -
        272  if (!m_previewMode.setPattern(rollPatternID(ctx), pos)) {
        -
        273  ERROR_LOG("Failed to roll new pattern");
        -
        274  return false;
        -
        275  }
        -
        276  }
        -
        277  }
        -
        278  if (m_flags & RANDOMIZE_COLORSET) {
        -
        279  // roll a new colorset
        -
        280  if (!m_previewMode.setColorset(rollColorset(ctx), pos)) {
        -
        281  ERROR_LOG("Failed to roll new colorset");
        -
        282  return false;
        -
        283  }
        -
        284  }
        -
        285  }
        -
        286  // initialize the mode with the new pattern and colorset
        - -
        288  DEBUG_LOGF("Randomized Led %u set with randomization technique %u, %u colors, and Pattern number %u",
        -
        289  pos, randType, randomSet.numColors(), newPat);
        -
        290  return true;
        -
        291 }
        +

        Definition at line 261 of file Randomizer.cpp.

        +
        262 {
        + +
        264  // grab local reference to the target random context
        +
        265  Random &ctx = m_singlesRandCtx[pos];
        +
        266  if (m_flags & RANDOMIZE_PATTERN) {
        +
        267  // roll a new pattern
        +
        268  if (m_advanced) {
        +
        269  if (!rollPattern(ctx, &m_previewMode, pos)) {
        +
        270  ERROR_LOG("Failed to roll new pattern");
        +
        271  return false;
        +
        272  }
        +
        273  } else {
        +
        274  if (!m_previewMode.setPattern(rollPatternID(ctx), pos)) {
        +
        275  ERROR_LOG("Failed to roll new pattern");
        +
        276  return false;
        +
        277  }
        +
        278  }
        +
        279  }
        +
        280  if (m_flags & RANDOMIZE_COLORSET) {
        +
        281  // roll a new colorset
        +
        282  if (!m_previewMode.setColorset(rollColorset(ctx), pos)) {
        +
        283  ERROR_LOG("Failed to roll new colorset");
        +
        284  return false;
        +
        285  }
        +
        286  }
        +
        287  }
        +
        288  // initialize the mode with the new pattern and colorset
        + +
        290  DEBUG_LOGF("Randomized Led %u set with randomization technique %u, %u colors, and Pattern number %u",
        +
        291  pos, randType, randomSet.numColors(), newPat);
        +
        292  return true;
        +
        293 }
        #define MAP_FOREACH_LED(map)
        Definition: LedTypes.h:113
        #define DEBUG_LOGF(msg,...)
        Definition: Log.h:41
        #define ERROR_LOG(msg)
        Definition: Log.h:29
        @@ -688,11 +688,11 @@

        bool setPattern(PatternID pat, LedPos pos=LED_ANY, const PatternArgs *args=nullptr, const Colorset *set=nullptr)
        Definition: Mode.cpp:501

        bool setColorset(const Colorset &set, LedPos pos=LED_ANY)
        Definition: Mode.cpp:580
        Definition: Random.h:6
        -
        PatternID rollPatternID(Random &ctx)
        Definition: Randomizer.cpp:248
        +
        PatternID rollPatternID(Random &ctx)
        Definition: Randomizer.cpp:250
        bool rollPattern(Random &ctx, Mode *pMode, LedPos pos)
        Definition: Randomizer.cpp:178
        Colorset rollColorset(Random &ctx)
        Definition: Randomizer.cpp:129
        -

        References DEBUG_LOGF, ERROR_LOG, Mode::init(), Menu::m_advanced, m_flags, Menu::m_previewMode, m_singlesRandCtx, Menu::m_targetLeds, MAP_FOREACH_LED, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, rollColorset(), rollPattern(), rollPatternID(), Mode::setColorset(), and Mode::setPattern().

        +

        References DEBUG_LOGF, ERROR_LOG, Mode::init(), Menu::m_advanced, m_flags, Menu::m_previewMode, m_singlesRandCtx, Menu::m_targetLeds, MAP_FOREACH_LED, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, rollColorset(), rollPattern(), rollPatternID(), Mode::setColorset(), and Mode::setPattern().

        Referenced by onShortClick(), and run().

        @@ -780,7 +780,7 @@

        References Colorset::addColor(), Colorset::get(), Random::next8(), Colorset::numColors(), Colorset::randomize(), Colorset::randomizeColors(), and Colorset::randomizeColors2().

        -

        Referenced by reRoll().

        +

        Referenced by reRoll().

        @@ -852,22 +852,25 @@

        203  newPat = PATTERN_BLEND;
        204  // this is the number of blinks to a complementary color
        205  args.arg7 = ctx.next8(0, 3);
        -
        206  }
        -
        207  return pMode->setPattern(newPat, pos, &args);
        -
        208 }
        +
        206  // up to arg7 is filled now
        +
        207  args.numArgs = 7;
        +
        208  }
        +
        209  return pMode->setPattern(newPat, pos, &args);
        +
        210 }
        PatternID
        Definition: Patterns.h:12
        @ PATTERN_STROBE
        Definition: Patterns.h:25
        @ PATTERN_BLEND
        Definition: Patterns.h:50
        uint8_t arg7
        Definition: PatternArgs.h:89
        -
        void crushPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:237
        -
        void gapPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:218
        -
        void dashPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:227
        -
        void traditionalPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:210
        +
        uint8_t numArgs
        Definition: PatternArgs.h:121
        +
        void crushPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:239
        +
        void gapPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:220
        +
        void dashPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:229
        +
        void traditionalPattern(Random &ctx, PatternArgs &outArgs)
        Definition: Randomizer.cpp:212
        -

        References PatternArgs::arg7, crushPattern(), dashPattern(), gapPattern(), Random::next8(), PATTERN_BLEND, PATTERN_STROBE, Mode::setPattern(), and traditionalPattern().

        +

        References PatternArgs::arg7, crushPattern(), dashPattern(), gapPattern(), Random::next8(), PatternArgs::numArgs, PATTERN_BLEND, PATTERN_STROBE, Mode::setPattern(), and traditionalPattern().

        -

        Referenced by reRoll().

        +

        Referenced by reRoll().

        @@ -895,16 +898,16 @@

        -

        Definition at line 248 of file Randomizer.cpp.

        -
        249 {
        -
        250  PatternID newPat;
        -
        251  // the random range begin/end
        -
        252  do {
        -
        253  // continuously re-randomize the pattern so we don't get undesirable patterns
        - -
        255  } while (newPat == PATTERN_SOLID || newPat == PATTERN_RIBBON || newPat == PATTERN_MINIRIBBON);
        -
        256  return newPat;
        -
        257 }
        +

        Definition at line 250 of file Randomizer.cpp.

        +
        251 {
        +
        252  PatternID newPat;
        +
        253  // the random range begin/end
        +
        254  do {
        +
        255  // continuously re-randomize the pattern so we don't get undesirable patterns
        + +
        257  } while (newPat == PATTERN_SOLID || newPat == PATTERN_RIBBON || newPat == PATTERN_MINIRIBBON);
        +
        258  return newPat;
        +
        259 }
        @ PATTERN_RIBBON
        Definition: Patterns.h:48
        @ PATTERN_SINGLE_LAST
        Definition: Patterns.h:65
        @ PATTERN_MINIRIBBON
        Definition: Patterns.h:49
        @@ -913,7 +916,7 @@

        References Random::next8(), PATTERN_MINIRIBBON, PATTERN_RIBBON, PATTERN_SINGLE_FIRST, PATTERN_SINGLE_LAST, and PATTERN_SOLID.

        -

        Referenced by reRoll().

        +

        Referenced by reRoll().

        @@ -991,7 +994,7 @@

        void showRandomizationSelect()
        Definition: Randomizer.cpp:114
        static uint32_t getCurtime()
        Definition: TimeControl.h:40
        -

        References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Leds::holdAll(), m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), showRandomizationSelect(), and Menus::showSelection().

        +

        References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Leds::holdAll(), m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), showRandomizationSelect(), and Menus::showSelection().

        @@ -1083,13 +1086,13 @@

        -

        Definition at line 210 of file Randomizer.cpp.

        -
        211 {
        -
        212  outArgs.init(
        -
        213  ctx.next8(1, 20), // on duration 1 -> 20
        -
        214  ctx.next8(8, 60) // off duration 0 -> 60
        -
        215  );
        -
        216 }
        +

        Definition at line 212 of file Randomizer.cpp.

        +
        213 {
        +
        214  outArgs.init(
        +
        215  ctx.next8(1, 20), // on duration 1 -> 20
        +
        216  ctx.next8(8, 60) // off duration 0 -> 60
        +
        217  );
        +
        218 }

        References PatternArgs::init(), and Random::next8().

        @@ -1172,7 +1175,7 @@

        Definition at line 48 of file Randomizer.h.

        -

        Referenced by onShortClick(), reRoll(), and showRandomizationSelect().

        +

        Referenced by onShortClick(), reRoll(), and showRandomizationSelect().

        @@ -1250,7 +1253,7 @@

        Definition at line 29 of file Randomizer.h.

        -

        Referenced by init(), and reRoll().

        +

        Referenced by init(), and reRoll().

        diff --git a/docs/duo/classTime.html b/docs/duo/classTime.html index 62aa351026..cdc692b34b 100644 --- a/docs/duo/classTime.html +++ b/docs/duo/classTime.html @@ -510,7 +510,7 @@

        References DEFAULT_TICKRATE, m_curTick, NS_TO_US, SEC_TO_US, and start.

        -

        Referenced by __attribute__(), init(), VLReceiver::recvPCIHandler(), and tickClock().

        +

        Referenced by __attribute__(), init(), VLReceiver::recvPCIHandler(), and tickClock().

        diff --git a/docs/duo/classVLReceiver.html b/docs/duo/classVLReceiver.html index 1404a304a9..cbd79f1a88 100644 --- a/docs/duo/classVLReceiver.html +++ b/docs/duo/classVLReceiver.html @@ -258,60 +258,61 @@

        -

        Definition at line 122 of file VLReceiver.cpp.

        -
        123 {
        -
        124 #ifdef VORTEX_EMBEDDED
        -
        125  // Set up the ADC
        -
        126  // sample campacitance, VDD reference, prescaler division
        -
        127  // Options are:
        -
        128  // 0x0 DIV2 CLK_PER divided by 2 > works
        -
        129  // 0x1 DIV4 CLK_PER divided by 4 > works
        -
        130  // 0x2 DIV8 CLK_PER divided by 8 > works
        -
        131  // 0x3 DIV16 CLK_PER divided by 16 > works
        -
        132  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
        -
        133  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
        -
        134  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
        -
        135  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
        -
        136 #if (F_CPU == 20000000)
        -
        137  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
        -
        138 #else
        -
        139  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
        -
        140 #endif
        -
        141  // no sampling delay and no delay variation
        -
        142  ADC0.CTRLD = 0;
        -
        143  // sample length
        -
        144  // 0 = doesn't work
        -
        145  // 1+ = works
        -
        146  ADC0.SAMPCTRL = 1;
        -
        147  // Select the analog pin input PB1 (AIN10)
        -
        148  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
        -
        149  // Initialize the Window Comparator Mode in above
        -
        150  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
        -
        151  // Set the threshold value very low
        -
        152  ADC0.WINHT = 0x1;
        -
        153  ADC0.WINLT = 0;
        -
        154  // set sampling amount
        -
        155  // 0x0 NONE No accumulation > doesn't work
        -
        156  // 0x1 ACC2 2 results accumulated > doesn't work
        -
        157  // 0x2 ACC4 4 results accumulated > works okay
        -
        158  // 0x3 ACC8 8 results accumulated
        -
        159  // 0x4 ACC16 16 results accumulated
        -
        160  // 0x5 ACC32 32 results accumulated
        -
        161  // 0x6 ACC64 64 results accumulated
        -
        162  ADC0.CTRLB = ADC_SAMPNUM_ACC4_gc;
        -
        163  // Enable Window Comparator interrupt
        -
        164  ADC0.INTCTRL = ADC_WCMP_bm;
        -
        165  // Enable the ADC and start continuous conversions
        -
        166  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
        -
        167  // start the first conversion
        -
        168  ADC0.COMMAND = ADC_STCONV_bm;
        -
        169 #endif
        -
        170  resetVLState();
        -
        171  return true;
        -
        172 }
        -
        static void resetVLState()
        Definition: VLReceiver.cpp:283
        +

        Definition at line 131 of file VLReceiver.cpp.

        +
        132 {
        +
        133 #ifdef VORTEX_EMBEDDED
        +
        134  // Set up the ADC
        +
        135  // sample campacitance, VDD reference, prescaler division
        +
        136  // Options are:
        +
        137  // 0x0 DIV2 CLK_PER divided by 2 > works
        +
        138  // 0x1 DIV4 CLK_PER divided by 4 > works
        +
        139  // 0x2 DIV8 CLK_PER divided by 8 > works
        +
        140  // 0x3 DIV16 CLK_PER divided by 16 > works
        +
        141  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
        +
        142  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
        +
        143  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
        +
        144  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
        +
        145 #if (F_CPU == 20000000)
        +
        146  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
        +
        147 #else
        +
        148  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
        +
        149 #endif
        +
        150  // no sampling delay and no delay variation
        +
        151  ADC0.CTRLD = 0;
        +
        152  // sample length
        +
        153  // 0 = doesn't work
        +
        154  // 1+ = works
        +
        155  ADC0.SAMPCTRL = 1;
        +
        156  // Select the analog pin input PB1 (AIN10)
        +
        157  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
        +
        158  // Initialize the Window Comparator Mode in above
        +
        159  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
        +
        160  // Set the threshold value very low
        +
        161  ADC0.WINHT = 0x1;
        +
        162  ADC0.WINLT = 0;
        +
        163  // set sampling amount
        +
        164  // 0x0 NONE No accumulation > doesn't work
        +
        165  // 0x1 ACC2 2 results accumulated > doesn't work
        +
        166  // 0x2 ACC4 4 results accumulated > works okay
        +
        167  // 0x3 ACC8 8 results accumulated > works decent
        +
        168  // 0x4 ACC16 16 results accumulated > works very well
        +
        169  // 0x5 ACC32 32 results accumulated > works best
        +
        170  // 0x6 ACC64 64 results accumulated > doesn't work
        +
        171  ADC0.CTRLB = SAMPLE_COUNT;
        +
        172  // Enable Window Comparator interrupt
        +
        173  ADC0.INTCTRL = ADC_WCMP_bm;
        +
        174  // Enable the ADC and start continuous conversions
        +
        175  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
        +
        176  // start the first conversion
        +
        177  ADC0.COMMAND = ADC_STCONV_bm;
        +
        178 #endif
        +
        179  resetVLState();
        +
        180  return true;
        +
        181 }
        +
        #define SAMPLE_COUNT
        Definition: VLReceiver.cpp:35
        +
        static void resetVLState()
        Definition: VLReceiver.cpp:292
        -

        References resetVLState().

        +

        References resetVLState(), and SAMPLE_COUNT.

        Referenced by ModeSharing::beginReceiving().

        @@ -347,7 +348,7 @@

        References BitStream::bytepos(), and m_vlData.

        -

        Referenced by onNewData().

        +

        Referenced by onNewData().

        @@ -374,9 +375,9 @@

        -

        Definition at line 62 of file VLReceiver.cpp.

        -
        63 {
        -
        64 }
        +

        Definition at line 71 of file VLReceiver.cpp.

        +
        72 {
        +
        73 }

        Referenced by VortexEngine::cleanup().

        @@ -405,30 +406,30 @@

        -

        Definition at line 66 of file VLReceiver.cpp.

        -
        67 {
        -
        68  // is the receiver actually receiving data?
        -
        69  if (!isReceiving()) {
        -
        70  return false;
        -
        71  }
        -
        72  uint8_t blocks = m_vlData.data()[0];
        -
        73  uint8_t remainder = m_vlData.data()[1];
        -
        74  uint32_t total = ((blocks - 1) * 32) + remainder;
        -
        75  if (!total || total > VL_MAX_DATA_TRANSFER) {
        -
        76  DEBUG_LOGF("Bad VL Data size: %u", total);
        -
        77  return false;
        -
        78  }
        -
        79  // if there are size + 2 bytes in the VLData receiver
        -
        80  // then a full message is ready, the + 2 is from the
        -
        81  // two bytes for blocks + remainder that are sent first
        -
        82  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
        -
        83 }
        +

        Definition at line 75 of file VLReceiver.cpp.

        +
        76 {
        +
        77  // is the receiver actually receiving data?
        +
        78  if (!isReceiving()) {
        +
        79  return false;
        +
        80  }
        +
        81  uint8_t blocks = m_vlData.data()[0];
        +
        82  uint8_t remainder = m_vlData.data()[1];
        +
        83  uint32_t total = ((blocks - 1) * 32) + remainder;
        +
        84  if (!total || total > VL_MAX_DATA_TRANSFER) {
        +
        85  DEBUG_LOGF("Bad VL Data size: %u", total);
        +
        86  return false;
        +
        87  }
        +
        88  // if there are size + 2 bytes in the VLData receiver
        +
        89  // then a full message is ready, the + 2 is from the
        +
        90  // two bytes for blocks + remainder that are sent first
        +
        91  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
        +
        92 }
        #define DEBUG_LOGF(msg,...)
        Definition: Log.h:41
        #define VL_MAX_DATA_TRANSFER
        Definition: VLConfig.h:19
        const uint8_t * data() const
        Definition: BitStream.h:36
        -
        static bool isReceiving()
        Definition: VLReceiver.cpp:86
        +
        static bool isReceiving()
        Definition: VLReceiver.cpp:95
        -

        References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, isReceiving(), m_vlData, and VL_MAX_DATA_TRANSFER.

        +

        References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, isReceiving(), m_vlData, and VL_MAX_DATA_TRANSFER.

        Referenced by ModeSharing::receiveMode().

        @@ -457,18 +458,18 @@

        -

        Definition at line 174 of file VLReceiver.cpp.

        -
        175 {
        -
        176 #ifdef VORTEX_EMBEDDED
        -
        177  // Stop conversions and disable the ADC
        -
        178  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
        -
        179  ADC0.INTCTRL = 0;
        -
        180 #endif
        -
        181  resetVLState();
        -
        182  return true;
        -
        183 }
        +

        Definition at line 183 of file VLReceiver.cpp.

        +
        184 {
        +
        185 #ifdef VORTEX_EMBEDDED
        +
        186  // Stop conversions and disable the ADC
        +
        187  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
        +
        188  ADC0.INTCTRL = 0;
        +
        189 #endif
        +
        190  resetVLState();
        +
        191  return true;
        +
        192 }
        -

        References resetVLState().

        +

        References resetVLState().

        Referenced by ModeSharing::onShortClick().

        @@ -498,45 +499,45 @@

        -

        Definition at line 243 of file VLReceiver.cpp.

        -
        244 {
        -
        245  // if the diff is too long or too short then it's not useful
        -
        246  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
        -
        247  DEBUG_LOGF("bad delay: %u, resetting...", diff);
        -
        248  resetVLState();
        -
        249  return;
        -
        250  }
        -
        251  switch (m_recvState) {
        -
        252  case WAITING_HEADER_MARK: // initial state
        -
        253  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
        - -
        255  } else {
        -
        256  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
        -
        257  resetVLState();
        -
        258  }
        -
        259  break;
        - -
        261  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
        - -
        263  } else {
        -
        264  DEBUG_LOGF("Bad header space %u, resetting...", diff);
        -
        265  resetVLState();
        -
        266  }
        -
        267  break;
        -
        268  case READING_DATA_MARK:
        -
        269  // classify mark/space based on the timing and write into buffer
        -
        270  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
        - -
        272  break;
        -
        273  case READING_DATA_SPACE:
        -
        274  // the space could be just a regular space, or a gap in between blocks
        - +

        Definition at line 252 of file VLReceiver.cpp.

        +
        253 {
        +
        254  // if the diff is too long or too short then it's not useful
        +
        255  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
        +
        256  DEBUG_LOGF("bad delay: %u, resetting...", diff);
        +
        257  resetVLState();
        +
        258  return;
        +
        259  }
        +
        260  switch (m_recvState) {
        +
        261  case WAITING_HEADER_MARK: // initial state
        +
        262  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
        + +
        264  } else {
        +
        265  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
        +
        266  resetVLState();
        +
        267  }
        +
        268  break;
        + +
        270  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
        + +
        272  } else {
        +
        273  DEBUG_LOGF("Bad header space %u, resetting...", diff);
        +
        274  resetVLState();
        +
        275  }
        276  break;
        -
        277  default: // ??
        -
        278  DEBUG_LOGF("Bad receive state: %u", m_recvState);
        -
        279  break;
        -
        280  }
        -
        281 }
        +
        277  case READING_DATA_MARK:
        +
        278  // classify mark/space based on the timing and write into buffer
        +
        279  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
        + +
        281  break;
        +
        282  case READING_DATA_SPACE:
        +
        283  // the space could be just a regular space, or a gap in between blocks
        + +
        285  break;
        +
        286  default: // ??
        +
        287  DEBUG_LOGF("Bad receive state: %u", m_recvState);
        +
        288  break;
        +
        289  }
        +
        290 }
        #define VL_TIMING
        Definition: VLConfig.h:28
        #define VL_HEADER_SPACE_MIN
        Definition: VLConfig.h:35
        #define VL_TIMING_MIN
        Definition: VLConfig.h:29
        @@ -544,9 +545,9 @@

        void write1Bit(uint8_t bit)
        Definition: BitStream.cpp:89

        static RecvState m_recvState
        Definition: VLReceiver.h:68
        -

        References DEBUG_LOGF, m_recvState, m_vlData, READING_DATA_MARK, READING_DATA_SPACE, resetVLState(), VL_HEADER_MARK_MAX, VL_HEADER_SPACE_MIN, VL_TIMING, VL_TIMING_MIN, WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

        +

        References DEBUG_LOGF, m_recvState, m_vlData, READING_DATA_MARK, READING_DATA_SPACE, resetVLState(), VL_HEADER_MARK_MAX, VL_HEADER_SPACE_MIN, VL_TIMING, VL_TIMING_MIN, WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

        -

        Referenced by recvPCIHandler().

        +

        Referenced by recvPCIHandler().

        @@ -573,15 +574,15 @@

        -

        Definition at line 52 of file VLReceiver.cpp.

        -
        53 {
        -
        54 #ifdef VORTEX_EMBEDDED
        -
        55  // Disable digital input buffer on the pin to save power
        -
        56  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
        -
        57  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
        -
        58 #endif
        - -
        60 }
        +

        Definition at line 61 of file VLReceiver.cpp.

        +
        62 {
        +
        63 #ifdef VORTEX_EMBEDDED
        +
        64  // Disable digital input buffer on the pin to save power
        +
        65  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
        +
        66  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
        +
        67 #endif
        + +
        69 }
        #define VL_RECV_BUF_SIZE
        Definition: VLConfig.h:22
        bool init(uint8_t *buf, uint32_t size)
        Definition: BitStream.cpp:34
        @@ -614,18 +615,18 @@

        -

        Definition at line 86 of file VLReceiver.cpp.

        -
        87 {
        -
        88  // if there are at least 2 bytes in the data buffer then
        -
        89  // the receiver is receiving a packet. If there is less
        -
        90  // than 2 bytes then we're still waiting for the 'blocks'
        -
        91  // and 'remainder' bytes which prefix a packet
        -
        92  return (m_vlData.bytepos() > 2);
        -
        93 }
        +

        Definition at line 95 of file VLReceiver.cpp.

        +
        96 {
        +
        97  // if there are at least 2 bytes in the data buffer then
        +
        98  // the receiver is receiving a packet. If there is less
        +
        99  // than 2 bytes then we're still waiting for the 'blocks'
        +
        100  // and 'remainder' bytes which prefix a packet
        +
        101  return (m_vlData.bytepos() > 2);
        +
        102 }

        References BitStream::bytepos(), and m_vlData.

        -

        Referenced by dataReady(), percentReceived(), and ModeSharing::showReceiveMode().

        +

        Referenced by dataReady(), percentReceived(), and ModeSharing::showReceiveMode().

        @@ -652,14 +653,14 @@

        -

        Definition at line 185 of file VLReceiver.cpp.

        -
        186 {
        -
        187  if (bytesReceived() == m_previousBytes) {
        -
        188  return false;
        -
        189  }
        - -
        191  return true;
        -
        192 }
        +

        Definition at line 194 of file VLReceiver.cpp.

        +
        195 {
        +
        196  if (bytesReceived() == m_previousBytes) {
        +
        197  return false;
        +
        198  }
        + +
        200  return true;
        +
        201 }
        static uint32_t m_previousBytes
        Definition: VLReceiver.h:74
        static uint16_t bytesReceived()
        Definition: VLReceiver.h:30
        @@ -692,19 +693,19 @@

        -

        Definition at line 96 of file VLReceiver.cpp.

        -
        97 {
        -
        98  if (!isReceiving()) {
        -
        99  return 0;
        -
        100  }
        -
        101  uint8_t blocks = m_vlData.data()[0];
        -
        102  uint8_t remainder = m_vlData.data()[1];
        -
        103  uint16_t total = ((blocks - 1) * 32) + remainder;
        -
        104  // round by adding half of the total to the numerator
        -
        105  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
        -
        106 }
        +

        Definition at line 105 of file VLReceiver.cpp.

        +
        106 {
        +
        107  if (!isReceiving()) {
        +
        108  return 0;
        +
        109  }
        +
        110  uint8_t blocks = m_vlData.data()[0];
        +
        111  uint8_t remainder = m_vlData.data()[1];
        +
        112  uint16_t total = ((blocks - 1) * 32) + remainder;
        +
        113  // round by adding half of the total to the numerator
        +
        114  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
        +
        115 }
        -

        References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_vlData.

        +

        References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_vlData.

        Referenced by ModeSharing::showReceiveMode().

        @@ -734,37 +735,37 @@

        -

        Definition at line 194 of file VLReceiver.cpp.

        -
        195 {
        - -
        197  DEBUG_LOG("Nothing to read, or read too much");
        -
        198  return false;
        -
        199  }
        -
        200  // read the size out (blocks + remainder)
        -
        201  uint8_t blocks = m_vlData.data()[0];
        -
        202  uint8_t remainder = m_vlData.data()[1];
        -
        203  // calculate size from blocks + remainder
        -
        204  uint32_t size = ((blocks - 1) * 32) + remainder;
        -
        205  if (!size || size > VL_MAX_DATA_TRANSFER) {
        -
        206  DEBUG_LOGF("Bad VL Data size: %u", size);
        +

        Definition at line 203 of file VLReceiver.cpp.

        +
        204 {
        + +
        206  DEBUG_LOG("Nothing to read, or read too much");
        207  return false;
        208  }
        -
        209  // the actual data starts 2 bytes later because of the size byte
        -
        210  const uint8_t *actualData = m_vlData.data() + 2;
        -
        211  if (!data.rawInit(actualData, size)) {
        -
        212  DEBUG_LOG("Failed to init buffer for VL read");
        -
        213  return false;
        -
        214  }
        -
        215  // reset the VL state and receive buffer now
        -
        216  resetVLState();
        -
        217  return true;
        -
        218 }
        +
        209  // read the size out (blocks + remainder)
        +
        210  uint8_t blocks = m_vlData.data()[0];
        +
        211  uint8_t remainder = m_vlData.data()[1];
        +
        212  // calculate size from blocks + remainder
        +
        213  uint32_t size = ((blocks - 1) * 32) + remainder;
        +
        214  if (!size || size > VL_MAX_DATA_TRANSFER) {
        +
        215  DEBUG_LOGF("Bad VL Data size: %u", size);
        +
        216  return false;
        +
        217  }
        +
        218  // the actual data starts 2 bytes later because of the size byte
        +
        219  const uint8_t *actualData = m_vlData.data() + 2;
        +
        220  if (!data.rawInit(actualData, size)) {
        +
        221  DEBUG_LOG("Failed to init buffer for VL read");
        +
        222  return false;
        +
        223  }
        +
        224  // reset the VL state and receive buffer now
        +
        225  resetVLState();
        +
        226  return true;
        +
        227 }
        #define DEBUG_LOG(msg)
        Definition: Log.h:40
        bool rawInit(const uint8_t *rawdata, uint32_t size)
        Definition: ByteStream.cpp:59
        -

        References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, m_vlData, ByteStream::rawInit(), resetVLState(), and VL_MAX_DATA_TRANSFER.

        +

        References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, m_vlData, ByteStream::rawInit(), resetVLState(), and VL_MAX_DATA_TRANSFER.

        -

        Referenced by receiveMode().

        +

        Referenced by receiveMode().

        @@ -792,25 +793,25 @@

        -

        Definition at line 108 of file VLReceiver.cpp.

        -
        109 {
        -
        110  ByteStream buf;
        -
        111  // read from the receive buffer into the byte stream
        -
        112  if (!read(buf)) {
        -
        113  // no data to read right now, or an error
        -
        114  DEBUG_LOG("No data available to read, or error reading");
        -
        115  return false;
        -
        116  }
        -
        117  DEBUG_LOGF("Received %u bytes", buf.rawSize());
        -
        118  // load the data into the target mode
        -
        119  return pMode->loadFromBuffer(buf);
        -
        120 }
        +

        Definition at line 117 of file VLReceiver.cpp.

        +
        118 {
        +
        119  ByteStream buf;
        +
        120  // read from the receive buffer into the byte stream
        +
        121  if (!read(buf)) {
        +
        122  // no data to read right now, or an error
        +
        123  DEBUG_LOG("No data available to read, or error reading");
        +
        124  return false;
        +
        125  }
        +
        126  DEBUG_LOGF("Received %u bytes", buf.rawSize());
        +
        127  // load the data into the target mode
        +
        128  return pMode->loadFromBuffer(buf);
        +
        129 }
        uint32_t rawSize() const
        Definition: ByteStream.h:122
        virtual bool loadFromBuffer(ByteStream &saveBuffer)
        Definition: Mode.cpp:189
        -
        static bool read(ByteStream &data)
        Definition: VLReceiver.cpp:194
        +
        static bool read(ByteStream &data)
        Definition: VLReceiver.cpp:203
        -

        References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

        +

        References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

        Referenced by ModeSharing::receiveMode().

        @@ -839,34 +840,34 @@

        -

        Definition at line 221 of file VLReceiver.cpp.

        -
        222 {
        -
        223  // toggle the tracked pin state no matter what
        -
        224  m_pinState = (uint8_t)!m_pinState;
        -
        225  // grab current time
        -
        226  uint32_t now = Time::microseconds();
        -
        227  // check previous time for validity
        -
        228  if (!m_prevTime || m_prevTime > now) {
        -
        229  m_prevTime = now;
        -
        230  DEBUG_LOG("Bad first time diff, resetting...");
        -
        231  resetVLState();
        -
        232  return;
        -
        233  }
        -
        234  // calc time difference between previous change and now
        -
        235  uint32_t diff = (uint32_t)(now - m_prevTime);
        -
        236  // and update the previous changetime for next loop
        -
        237  m_prevTime = now;
        -
        238  // handle the bliank duration and process it
        -
        239  handleVLTiming(diff);
        -
        240 }
        +

        Definition at line 230 of file VLReceiver.cpp.

        +
        231 {
        +
        232  // toggle the tracked pin state no matter what
        +
        233  m_pinState = (uint8_t)!m_pinState;
        +
        234  // grab current time
        +
        235  uint32_t now = Time::microseconds();
        +
        236  // check previous time for validity
        +
        237  if (!m_prevTime || m_prevTime > now) {
        +
        238  m_prevTime = now;
        +
        239  DEBUG_LOG("Bad first time diff, resetting...");
        +
        240  resetVLState();
        +
        241  return;
        +
        242  }
        +
        243  // calc time difference between previous change and now
        +
        244  uint32_t diff = (uint32_t)(now - m_prevTime);
        +
        245  // and update the previous changetime for next loop
        +
        246  m_prevTime = now;
        +
        247  // handle the bliank duration and process it
        +
        248  handleVLTiming(diff);
        +
        249 }
        static uint32_t microseconds()
        -
        static void handleVLTiming(uint32_t diff)
        Definition: VLReceiver.cpp:243
        +
        static void handleVLTiming(uint32_t diff)
        Definition: VLReceiver.cpp:252
        static uint32_t m_prevTime
        Definition: VLReceiver.h:70
        static uint8_t m_pinState
        Definition: VLReceiver.h:71
        -

        References DEBUG_LOG, handleVLTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetVLState().

        +

        References DEBUG_LOG, handleVLTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetVLState().

        -

        Referenced by ISR().

        +

        Referenced by ISR().

        @@ -893,25 +894,25 @@

        -

        Definition at line 283 of file VLReceiver.cpp.

        -
        284 {
        -
        285  m_previousBytes = 0;
        - -
        287  // zero out the receive buffer and reset bit receiver position
        -
        288  m_vlData.reset();
        -
        289 #ifdef VORTEX_EMBEDDED
        -
        290  // reset the threshold to a high value so that it can be pulled down again
        - -
        292 #endif
        -
        293  DEBUG_LOG("VL State Reset");
        -
        294 }
        +

        Definition at line 292 of file VLReceiver.cpp.

        +
        293 {
        +
        294  m_previousBytes = 0;
        + +
        296  // zero out the receive buffer and reset bit receiver position
        +
        297  m_vlData.reset();
        +
        298 #ifdef VORTEX_EMBEDDED
        +
        299  // reset the threshold to a high value so that it can be pulled down again
        + +
        301 #endif
        +
        302  DEBUG_LOG("VL State Reset");
        +
        303 }
        #define THRESHOLD_BEGIN
        Definition: VLReceiver.cpp:26
        -
        uint16_t threshold
        Definition: VLReceiver.cpp:28
        +
        uint16_t threshold
        Definition: VLReceiver.cpp:37
        void reset()
        Definition: BitStream.cpp:58
        -

        References DEBUG_LOG, m_previousBytes, m_recvState, m_vlData, BitStream::reset(), threshold, THRESHOLD_BEGIN, and WAITING_HEADER_MARK.

        +

        References DEBUG_LOG, m_previousBytes, m_recvState, m_vlData, BitStream::reset(), threshold, THRESHOLD_BEGIN, and WAITING_HEADER_MARK.

        -

        Referenced by beginReceiving(), endReceiving(), handleVLTiming(), read(), ModeSharing::receiveMode(), and recvPCIHandler().

        +

        Referenced by beginReceiving(), endReceiving(), handleVLTiming(), read(), ModeSharing::receiveMode(), and recvPCIHandler().

        @@ -938,7 +939,7 @@

        Definition at line 71 of file VLReceiver.h.

        -

        Referenced by recvPCIHandler().

        +

        Referenced by recvPCIHandler().

        @@ -964,7 +965,7 @@

        Definition at line 74 of file VLReceiver.h.

        -

        Referenced by onNewData(), and resetVLState().

        +

        Referenced by onNewData(), and resetVLState().

        @@ -990,7 +991,7 @@

        Definition at line 70 of file VLReceiver.h.

        -

        Referenced by recvPCIHandler().

        +

        Referenced by recvPCIHandler().

        @@ -1016,7 +1017,7 @@

        Definition at line 68 of file VLReceiver.h.

        -

        Referenced by handleVLTiming(), and resetVLState().

        +

        Referenced by handleVLTiming(), and resetVLState().

        @@ -1042,7 +1043,7 @@

        Definition at line 56 of file VLReceiver.h.

        -

        Referenced by bytesReceived(), dataReady(), handleVLTiming(), init(), isReceiving(), percentReceived(), read(), and resetVLState().

        +

        Referenced by bytesReceived(), dataReady(), handleVLTiming(), init(), isReceiving(), percentReceived(), read(), and resetVLState().

        diff --git a/docs/duo/classVortexEngine.html b/docs/duo/classVortexEngine.html index 401529ea7d..57c78afac8 100644 --- a/docs/duo/classVortexEngine.html +++ b/docs/duo/classVortexEngine.html @@ -263,10 +263,10 @@

        static void cleanup()
        Definition: Modes.cpp:53
        static void cleanup()
        Definition: Storage.cpp:56
        static void cleanup()
        Definition: TimeControl.cpp:87
        -
        static void cleanup()
        Definition: VLReceiver.cpp:62
        +
        static void cleanup()
        Definition: VLReceiver.cpp:71
        static void cleanup()
        Definition: VLSender.cpp:38
        -

        References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), Storage::cleanup(), Time::cleanup(), VLReceiver::cleanup(), and VLSender::cleanup().

        +

        References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), Storage::cleanup(), Time::cleanup(), VLReceiver::cleanup(), and VLSender::cleanup().

        Referenced by wakeup().

        @@ -590,10 +590,10 @@

        static bool locked()
        Definition: Modes.h:126
        static bool init()
        Definition: Storage.cpp:46
        static bool init()
        Definition: TimeControl.cpp:51
        -
        static bool init()
        Definition: VLReceiver.cpp:52
        +
        static bool init()
        Definition: VLReceiver.cpp:61
        static bool init()
        Definition: VLSender.cpp:33
        -

        References clearOutputPins(), DEBUG_LOG, enableMOSFET(), Buttons::init(), Leds::init(), Menus::init(), Modes::init(), Storage::init(), Time::init(), VLReceiver::init(), VLSender::init(), Modes::locked(), and m_sleeping.

        +

        References clearOutputPins(), DEBUG_LOG, enableMOSFET(), Buttons::init(), Leds::init(), Menus::init(), Modes::init(), Storage::init(), Time::init(), VLReceiver::init(), VLSender::init(), Modes::locked(), and m_sleeping.

        Referenced by wakeup().

        diff --git a/docs/duo/globals_defs_s.html b/docs/duo/globals_defs_s.html index 853a935b01..3b29b4789e 100644 --- a/docs/duo/globals_defs_s.html +++ b/docs/duo/globals_defs_s.html @@ -86,6 +86,9 @@  

        - s -

          +
        • SAMPLE_COUNT +: VLReceiver.cpp +
        • SAT_OPTION_1 : VortexConfig.h
        • diff --git a/docs/duo/globals_s.html b/docs/duo/globals_s.html index 8e89b813a7..f2a8f04085 100644 --- a/docs/duo/globals_s.html +++ b/docs/duo/globals_s.html @@ -86,6 +86,9 @@
          Here is a list of all file members with links to the files they belong to:

          - s -

            +
          • SAMPLE_COUNT +: VLReceiver.cpp +
          • SAT_OPTION_1 : VortexConfig.h
          • diff --git a/docs/duo/latex/BackStrobePattern_8cpp__incl.pdf b/docs/duo/latex/BackStrobePattern_8cpp__incl.pdf index e907e514a9..ba77232531 100644 Binary files a/docs/duo/latex/BackStrobePattern_8cpp__incl.pdf and b/docs/duo/latex/BackStrobePattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/BackStrobePattern_8h__dep__incl.pdf b/docs/duo/latex/BackStrobePattern_8h__dep__incl.pdf index fc3db2857f..3138d6ceca 100644 Binary files a/docs/duo/latex/BackStrobePattern_8h__dep__incl.pdf and b/docs/duo/latex/BackStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/BackStrobePattern_8h__incl.pdf b/docs/duo/latex/BackStrobePattern_8h__incl.pdf index e10667f43f..40a220953c 100644 Binary files a/docs/duo/latex/BackStrobePattern_8h__incl.pdf and b/docs/duo/latex/BackStrobePattern_8h__incl.pdf differ diff --git a/docs/duo/latex/BasicPattern_8cpp__incl.pdf b/docs/duo/latex/BasicPattern_8cpp__incl.pdf index bcedaea8b0..070bf9ee1f 100644 Binary files a/docs/duo/latex/BasicPattern_8cpp__incl.pdf and b/docs/duo/latex/BasicPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/BasicPattern_8h__dep__incl.pdf b/docs/duo/latex/BasicPattern_8h__dep__incl.pdf index 14352b1686..2646c5e718 100644 Binary files a/docs/duo/latex/BasicPattern_8h__dep__incl.pdf and b/docs/duo/latex/BasicPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/BasicPattern_8h__incl.pdf b/docs/duo/latex/BasicPattern_8h__incl.pdf index 3e11e2c1cf..1e763fa8f5 100644 Binary files a/docs/duo/latex/BasicPattern_8h__incl.pdf and b/docs/duo/latex/BasicPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/BitStream_8cpp__incl.pdf b/docs/duo/latex/BitStream_8cpp__incl.pdf index 2695b8c28a..918937ba9a 100644 Binary files a/docs/duo/latex/BitStream_8cpp__incl.pdf and b/docs/duo/latex/BitStream_8cpp__incl.pdf differ diff --git a/docs/duo/latex/BitStream_8h__dep__incl.pdf b/docs/duo/latex/BitStream_8h__dep__incl.pdf index 5ed7cc5a96..7b265bff5b 100644 Binary files a/docs/duo/latex/BitStream_8h__dep__incl.pdf and b/docs/duo/latex/BitStream_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/BitStream_8h__incl.pdf b/docs/duo/latex/BitStream_8h__incl.pdf index eba4ce628b..717216387f 100644 Binary files a/docs/duo/latex/BitStream_8h__incl.pdf and b/docs/duo/latex/BitStream_8h__incl.pdf differ diff --git a/docs/duo/latex/BlendPattern_8cpp__incl.pdf b/docs/duo/latex/BlendPattern_8cpp__incl.pdf index c0b21fa18a..470918f596 100644 Binary files a/docs/duo/latex/BlendPattern_8cpp__incl.pdf and b/docs/duo/latex/BlendPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/BlendPattern_8h__dep__incl.pdf b/docs/duo/latex/BlendPattern_8h__dep__incl.pdf index 0f884dd4e7..52bbc37cb1 100644 Binary files a/docs/duo/latex/BlendPattern_8h__dep__incl.pdf and b/docs/duo/latex/BlendPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/BlendPattern_8h__incl.pdf b/docs/duo/latex/BlendPattern_8h__incl.pdf index 37e9a0b0b5..b6840a6c60 100644 Binary files a/docs/duo/latex/BlendPattern_8h__incl.pdf and b/docs/duo/latex/BlendPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/BlinkStepPattern_8cpp__incl.pdf b/docs/duo/latex/BlinkStepPattern_8cpp__incl.pdf index 6cf08927e7..d1871719c5 100644 Binary files a/docs/duo/latex/BlinkStepPattern_8cpp__incl.pdf and b/docs/duo/latex/BlinkStepPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/BlinkStepPattern_8h__dep__incl.pdf b/docs/duo/latex/BlinkStepPattern_8h__dep__incl.pdf index 8b44702750..7fe7b77a15 100644 Binary files a/docs/duo/latex/BlinkStepPattern_8h__dep__incl.pdf and b/docs/duo/latex/BlinkStepPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/BlinkStepPattern_8h__incl.pdf b/docs/duo/latex/BlinkStepPattern_8h__incl.pdf index 89045ecfee..305d344b65 100644 Binary files a/docs/duo/latex/BlinkStepPattern_8h__incl.pdf and b/docs/duo/latex/BlinkStepPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/BouncePattern_8cpp__incl.pdf b/docs/duo/latex/BouncePattern_8cpp__incl.pdf index e88b9596c2..b1250af60d 100644 Binary files a/docs/duo/latex/BouncePattern_8cpp__incl.pdf and b/docs/duo/latex/BouncePattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/BouncePattern_8h__dep__incl.pdf b/docs/duo/latex/BouncePattern_8h__dep__incl.pdf index a03689649b..949217b54d 100644 Binary files a/docs/duo/latex/BouncePattern_8h__dep__incl.pdf and b/docs/duo/latex/BouncePattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/BouncePattern_8h__incl.pdf b/docs/duo/latex/BouncePattern_8h__incl.pdf index de935a55b9..93d9c039f0 100644 Binary files a/docs/duo/latex/BouncePattern_8h__incl.pdf and b/docs/duo/latex/BouncePattern_8h__incl.pdf differ diff --git a/docs/duo/latex/Button_8cpp__incl.pdf b/docs/duo/latex/Button_8cpp__incl.pdf index 73808d1665..bcaca64a5a 100644 Binary files a/docs/duo/latex/Button_8cpp__incl.pdf and b/docs/duo/latex/Button_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Button_8h__dep__incl.pdf b/docs/duo/latex/Button_8h__dep__incl.pdf index 683f456ddc..6330754b43 100644 Binary files a/docs/duo/latex/Button_8h__dep__incl.pdf and b/docs/duo/latex/Button_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Button_8h__incl.pdf b/docs/duo/latex/Button_8h__incl.pdf index 382146579d..13ec7f565b 100644 Binary files a/docs/duo/latex/Button_8h__incl.pdf and b/docs/duo/latex/Button_8h__incl.pdf differ diff --git a/docs/duo/latex/Buttons_8cpp__incl.pdf b/docs/duo/latex/Buttons_8cpp__incl.pdf index 5200ce3fbc..53ebbcfbfa 100644 Binary files a/docs/duo/latex/Buttons_8cpp__incl.pdf and b/docs/duo/latex/Buttons_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Buttons_8h__dep__incl.pdf b/docs/duo/latex/Buttons_8h__dep__incl.pdf index 3ddadb9b7b..7429aa197c 100644 Binary files a/docs/duo/latex/Buttons_8h__dep__incl.pdf and b/docs/duo/latex/Buttons_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Buttons_8h__incl.pdf b/docs/duo/latex/Buttons_8h__incl.pdf index e3516c8b68..54c0d0221a 100644 Binary files a/docs/duo/latex/Buttons_8h__incl.pdf and b/docs/duo/latex/Buttons_8h__incl.pdf differ diff --git a/docs/duo/latex/ByteStream_8cpp__incl.pdf b/docs/duo/latex/ByteStream_8cpp__incl.pdf index eec8dacd83..ce08aff49a 100644 Binary files a/docs/duo/latex/ByteStream_8cpp__incl.pdf and b/docs/duo/latex/ByteStream_8cpp__incl.pdf differ diff --git a/docs/duo/latex/ByteStream_8h__dep__incl.pdf b/docs/duo/latex/ByteStream_8h__dep__incl.pdf index aee9e74525..bae2e9b040 100644 Binary files a/docs/duo/latex/ByteStream_8h__dep__incl.pdf and b/docs/duo/latex/ByteStream_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/ByteStream_8h__incl.pdf b/docs/duo/latex/ByteStream_8h__incl.pdf index 68f7ceab3a..cfad6466f1 100644 Binary files a/docs/duo/latex/ByteStream_8h__incl.pdf and b/docs/duo/latex/ByteStream_8h__incl.pdf differ diff --git a/docs/duo/latex/ChaserPattern_8cpp__incl.pdf b/docs/duo/latex/ChaserPattern_8cpp__incl.pdf index f548a0e290..8394702a72 100644 Binary files a/docs/duo/latex/ChaserPattern_8cpp__incl.pdf and b/docs/duo/latex/ChaserPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/ChaserPattern_8h__dep__incl.pdf b/docs/duo/latex/ChaserPattern_8h__dep__incl.pdf index a7bc1da040..8b33b62844 100644 Binary files a/docs/duo/latex/ChaserPattern_8h__dep__incl.pdf and b/docs/duo/latex/ChaserPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/ChaserPattern_8h__incl.pdf b/docs/duo/latex/ChaserPattern_8h__incl.pdf index 215675fb82..32e54007c5 100644 Binary files a/docs/duo/latex/ChaserPattern_8h__incl.pdf and b/docs/duo/latex/ChaserPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/ColorConstants_8h__dep__incl.pdf b/docs/duo/latex/ColorConstants_8h__dep__incl.pdf index 1b9cac6671..35a1ec7002 100644 Binary files a/docs/duo/latex/ColorConstants_8h__dep__incl.pdf and b/docs/duo/latex/ColorConstants_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/ColorSelect_8cpp__incl.pdf b/docs/duo/latex/ColorSelect_8cpp__incl.pdf index 1b0843fb4b..4b042c3098 100644 Binary files a/docs/duo/latex/ColorSelect_8cpp__incl.pdf and b/docs/duo/latex/ColorSelect_8cpp__incl.pdf differ diff --git a/docs/duo/latex/ColorSelect_8h__dep__incl.pdf b/docs/duo/latex/ColorSelect_8h__dep__incl.pdf index d7eed2caed..e4795b12fd 100644 Binary files a/docs/duo/latex/ColorSelect_8h__dep__incl.pdf and b/docs/duo/latex/ColorSelect_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/ColorSelect_8h__incl.pdf b/docs/duo/latex/ColorSelect_8h__incl.pdf index 2a4bfc16e1..07c26bd86c 100644 Binary files a/docs/duo/latex/ColorSelect_8h__incl.pdf and b/docs/duo/latex/ColorSelect_8h__incl.pdf differ diff --git a/docs/duo/latex/ColorTypes_8cpp__incl.pdf b/docs/duo/latex/ColorTypes_8cpp__incl.pdf index 84131dc1b7..92f3185055 100644 Binary files a/docs/duo/latex/ColorTypes_8cpp__incl.pdf and b/docs/duo/latex/ColorTypes_8cpp__incl.pdf differ diff --git a/docs/duo/latex/ColorTypes_8h__dep__incl.pdf b/docs/duo/latex/ColorTypes_8h__dep__incl.pdf index 3c22d855a4..eaf50f783f 100644 Binary files a/docs/duo/latex/ColorTypes_8h__dep__incl.pdf and b/docs/duo/latex/ColorTypes_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/ColorTypes_8h__incl.pdf b/docs/duo/latex/ColorTypes_8h__incl.pdf index 24c74d8ad1..29411b6749 100644 Binary files a/docs/duo/latex/ColorTypes_8h__incl.pdf and b/docs/duo/latex/ColorTypes_8h__incl.pdf differ diff --git a/docs/duo/latex/Colorset_8cpp__incl.pdf b/docs/duo/latex/Colorset_8cpp__incl.pdf index 5faf374e7d..82b07bf97f 100644 Binary files a/docs/duo/latex/Colorset_8cpp__incl.pdf and b/docs/duo/latex/Colorset_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Colorset_8h__dep__incl.pdf b/docs/duo/latex/Colorset_8h__dep__incl.pdf index ba608a933d..71acd5e27c 100644 Binary files a/docs/duo/latex/Colorset_8h__dep__incl.pdf and b/docs/duo/latex/Colorset_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Colorset_8h__incl.pdf b/docs/duo/latex/Colorset_8h__incl.pdf index 1ff949bcc9..d938e658cd 100644 Binary files a/docs/duo/latex/Colorset_8h__incl.pdf and b/docs/duo/latex/Colorset_8h__incl.pdf differ diff --git a/docs/duo/latex/CompoundPattern_8cpp__incl.pdf b/docs/duo/latex/CompoundPattern_8cpp__incl.pdf index fb6aad25ca..21bc12f531 100644 Binary files a/docs/duo/latex/CompoundPattern_8cpp__incl.pdf and b/docs/duo/latex/CompoundPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/CompoundPattern_8h__dep__incl.pdf b/docs/duo/latex/CompoundPattern_8h__dep__incl.pdf index 41cbdb5d36..ac964b220c 100644 Binary files a/docs/duo/latex/CompoundPattern_8h__dep__incl.pdf and b/docs/duo/latex/CompoundPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/CompoundPattern_8h__incl.pdf b/docs/duo/latex/CompoundPattern_8h__incl.pdf index ffb1451e49..f102947d47 100644 Binary files a/docs/duo/latex/CompoundPattern_8h__incl.pdf and b/docs/duo/latex/CompoundPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/Compression_8cpp__incl.pdf b/docs/duo/latex/Compression_8cpp__incl.pdf index 33ce52b3a3..7b7b5cb6cc 100644 Binary files a/docs/duo/latex/Compression_8cpp__incl.pdf and b/docs/duo/latex/Compression_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Compression_8h__dep__incl.pdf b/docs/duo/latex/Compression_8h__dep__incl.pdf index e4f64dd4fb..3783b435fd 100644 Binary files a/docs/duo/latex/Compression_8h__dep__incl.pdf and b/docs/duo/latex/Compression_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Compression_8h__incl.pdf b/docs/duo/latex/Compression_8h__incl.pdf index 83e86fbb55..5fc1062f34 100644 Binary files a/docs/duo/latex/Compression_8h__incl.pdf and b/docs/duo/latex/Compression_8h__incl.pdf differ diff --git a/docs/duo/latex/CrossDopsPattern_8cpp__incl.pdf b/docs/duo/latex/CrossDopsPattern_8cpp__incl.pdf index 550fb6e9aa..f302ed6dfc 100644 Binary files a/docs/duo/latex/CrossDopsPattern_8cpp__incl.pdf and b/docs/duo/latex/CrossDopsPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/CrossDopsPattern_8h__dep__incl.pdf b/docs/duo/latex/CrossDopsPattern_8h__dep__incl.pdf index e8164f4c5c..5aa3f6e82b 100644 Binary files a/docs/duo/latex/CrossDopsPattern_8h__dep__incl.pdf and b/docs/duo/latex/CrossDopsPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/CrossDopsPattern_8h__incl.pdf b/docs/duo/latex/CrossDopsPattern_8h__incl.pdf index d80db16e0f..8dd100eeee 100644 Binary files a/docs/duo/latex/CrossDopsPattern_8h__incl.pdf and b/docs/duo/latex/CrossDopsPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/DefaultModes_8cpp__incl.pdf b/docs/duo/latex/DefaultModes_8cpp__incl.pdf index a281ae2a9d..df323d27e1 100644 Binary files a/docs/duo/latex/DefaultModes_8cpp__incl.pdf and b/docs/duo/latex/DefaultModes_8cpp__incl.pdf differ diff --git a/docs/duo/latex/DefaultModes_8h__dep__incl.pdf b/docs/duo/latex/DefaultModes_8h__dep__incl.pdf index b3ea1a3912..4c9235d3fd 100644 Binary files a/docs/duo/latex/DefaultModes_8h__dep__incl.pdf and b/docs/duo/latex/DefaultModes_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/DefaultModes_8h__incl.pdf b/docs/duo/latex/DefaultModes_8h__incl.pdf index 3904d9278c..17b6876267 100644 Binary files a/docs/duo/latex/DefaultModes_8h__incl.pdf and b/docs/duo/latex/DefaultModes_8h__incl.pdf differ diff --git a/docs/duo/latex/DoubleStrobePattern_8cpp__incl.pdf b/docs/duo/latex/DoubleStrobePattern_8cpp__incl.pdf index 565f4e9b63..e620ee159a 100644 Binary files a/docs/duo/latex/DoubleStrobePattern_8cpp__incl.pdf and b/docs/duo/latex/DoubleStrobePattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/DoubleStrobePattern_8h__dep__incl.pdf b/docs/duo/latex/DoubleStrobePattern_8h__dep__incl.pdf index 2404b72b92..520ecc5dce 100644 Binary files a/docs/duo/latex/DoubleStrobePattern_8h__dep__incl.pdf and b/docs/duo/latex/DoubleStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/DoubleStrobePattern_8h__incl.pdf b/docs/duo/latex/DoubleStrobePattern_8h__incl.pdf index 6dfa2c7ff7..abbc065abf 100644 Binary files a/docs/duo/latex/DoubleStrobePattern_8h__incl.pdf and b/docs/duo/latex/DoubleStrobePattern_8h__incl.pdf differ diff --git a/docs/duo/latex/DripMorphPattern_8cpp__incl.pdf b/docs/duo/latex/DripMorphPattern_8cpp__incl.pdf index c80207d0ff..3ea1c7ba7e 100644 Binary files a/docs/duo/latex/DripMorphPattern_8cpp__incl.pdf and b/docs/duo/latex/DripMorphPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/DripMorphPattern_8h__dep__incl.pdf b/docs/duo/latex/DripMorphPattern_8h__dep__incl.pdf index 7b90939f47..887e60d793 100644 Binary files a/docs/duo/latex/DripMorphPattern_8h__dep__incl.pdf and b/docs/duo/latex/DripMorphPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/DripMorphPattern_8h__incl.pdf b/docs/duo/latex/DripMorphPattern_8h__incl.pdf index 27a94cc1e2..ea9c82c417 100644 Binary files a/docs/duo/latex/DripMorphPattern_8h__incl.pdf and b/docs/duo/latex/DripMorphPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/DripPattern_8cpp__incl.pdf b/docs/duo/latex/DripPattern_8cpp__incl.pdf index a53cd4e5b5..477bd7b2b3 100644 Binary files a/docs/duo/latex/DripPattern_8cpp__incl.pdf and b/docs/duo/latex/DripPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/DripPattern_8h__dep__incl.pdf b/docs/duo/latex/DripPattern_8h__dep__incl.pdf index 006de808e5..1e3ca18c8d 100644 Binary files a/docs/duo/latex/DripPattern_8h__dep__incl.pdf and b/docs/duo/latex/DripPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/DripPattern_8h__incl.pdf b/docs/duo/latex/DripPattern_8h__incl.pdf index ad568ea8f5..7b793c6acf 100644 Binary files a/docs/duo/latex/DripPattern_8h__incl.pdf and b/docs/duo/latex/DripPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/EditorConnection_8cpp__incl.pdf b/docs/duo/latex/EditorConnection_8cpp__incl.pdf index 9665f88df4..d379f6202e 100644 Binary files a/docs/duo/latex/EditorConnection_8cpp__incl.pdf and b/docs/duo/latex/EditorConnection_8cpp__incl.pdf differ diff --git a/docs/duo/latex/EditorConnection_8h__dep__incl.pdf b/docs/duo/latex/EditorConnection_8h__dep__incl.pdf index 054dd6a1ad..12681db4b6 100644 Binary files a/docs/duo/latex/EditorConnection_8h__dep__incl.pdf and b/docs/duo/latex/EditorConnection_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/EditorConnection_8h__incl.pdf b/docs/duo/latex/EditorConnection_8h__incl.pdf index b14a54f91d..912fac995c 100644 Binary files a/docs/duo/latex/EditorConnection_8h__incl.pdf and b/docs/duo/latex/EditorConnection_8h__incl.pdf differ diff --git a/docs/duo/latex/ErrorBlinker_8cpp__incl.pdf b/docs/duo/latex/ErrorBlinker_8cpp__incl.pdf index 8591bbf686..3f11fb585d 100644 Binary files a/docs/duo/latex/ErrorBlinker_8cpp__incl.pdf and b/docs/duo/latex/ErrorBlinker_8cpp__incl.pdf differ diff --git a/docs/duo/latex/ErrorBlinker_8h__dep__incl.pdf b/docs/duo/latex/ErrorBlinker_8h__dep__incl.pdf index 6d852cb1f6..962fda850f 100644 Binary files a/docs/duo/latex/ErrorBlinker_8h__dep__incl.pdf and b/docs/duo/latex/ErrorBlinker_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/ErrorBlinker_8h__incl.pdf b/docs/duo/latex/ErrorBlinker_8h__incl.pdf index a8121cc845..94db1d14bc 100644 Binary files a/docs/duo/latex/ErrorBlinker_8h__incl.pdf and b/docs/duo/latex/ErrorBlinker_8h__incl.pdf differ diff --git a/docs/duo/latex/FactoryReset_8cpp__incl.pdf b/docs/duo/latex/FactoryReset_8cpp__incl.pdf index 4674cbac67..32ce4b321d 100644 Binary files a/docs/duo/latex/FactoryReset_8cpp__incl.pdf and b/docs/duo/latex/FactoryReset_8cpp__incl.pdf differ diff --git a/docs/duo/latex/FactoryReset_8h__dep__incl.pdf b/docs/duo/latex/FactoryReset_8h__dep__incl.pdf index 1a8083f264..7733462a56 100644 Binary files a/docs/duo/latex/FactoryReset_8h__dep__incl.pdf and b/docs/duo/latex/FactoryReset_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/FactoryReset_8h__incl.pdf b/docs/duo/latex/FactoryReset_8h__incl.pdf index 42dc4a0d4c..c9c8f22e25 100644 Binary files a/docs/duo/latex/FactoryReset_8h__incl.pdf and b/docs/duo/latex/FactoryReset_8h__incl.pdf differ diff --git a/docs/duo/latex/FillPattern_8cpp__incl.pdf b/docs/duo/latex/FillPattern_8cpp__incl.pdf index 3eb18147a8..f573dc3fae 100644 Binary files a/docs/duo/latex/FillPattern_8cpp__incl.pdf and b/docs/duo/latex/FillPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/FillPattern_8h__dep__incl.pdf b/docs/duo/latex/FillPattern_8h__dep__incl.pdf index 2b6a6240ba..f0fe6a834d 100644 Binary files a/docs/duo/latex/FillPattern_8h__dep__incl.pdf and b/docs/duo/latex/FillPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/FillPattern_8h__incl.pdf b/docs/duo/latex/FillPattern_8h__incl.pdf index b7f5ad2d5f..76f5f4b745 100644 Binary files a/docs/duo/latex/FillPattern_8h__incl.pdf and b/docs/duo/latex/FillPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/GlobalBrightness_8cpp__incl.pdf b/docs/duo/latex/GlobalBrightness_8cpp__incl.pdf index c803466883..2fa4d38ff9 100644 Binary files a/docs/duo/latex/GlobalBrightness_8cpp__incl.pdf and b/docs/duo/latex/GlobalBrightness_8cpp__incl.pdf differ diff --git a/docs/duo/latex/GlobalBrightness_8h__dep__incl.pdf b/docs/duo/latex/GlobalBrightness_8h__dep__incl.pdf index 2bfeb30adf..292a2f8602 100644 Binary files a/docs/duo/latex/GlobalBrightness_8h__dep__incl.pdf and b/docs/duo/latex/GlobalBrightness_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/GlobalBrightness_8h__incl.pdf b/docs/duo/latex/GlobalBrightness_8h__incl.pdf index 8f5dc93b3d..fdf8633cf8 100644 Binary files a/docs/duo/latex/GlobalBrightness_8h__incl.pdf and b/docs/duo/latex/GlobalBrightness_8h__incl.pdf differ diff --git a/docs/duo/latex/HueShiftPattern_8cpp__incl.pdf b/docs/duo/latex/HueShiftPattern_8cpp__incl.pdf index 73beb4c94e..ab0cd8d421 100644 Binary files a/docs/duo/latex/HueShiftPattern_8cpp__incl.pdf and b/docs/duo/latex/HueShiftPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/HueShiftPattern_8h__dep__incl.pdf b/docs/duo/latex/HueShiftPattern_8h__dep__incl.pdf index b582dbfea5..5f8eb5cfbe 100644 Binary files a/docs/duo/latex/HueShiftPattern_8h__dep__incl.pdf and b/docs/duo/latex/HueShiftPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/HueShiftPattern_8h__incl.pdf b/docs/duo/latex/HueShiftPattern_8h__incl.pdf index d4ab917d28..1de30d769d 100644 Binary files a/docs/duo/latex/HueShiftPattern_8h__incl.pdf and b/docs/duo/latex/HueShiftPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/IRConfig_8h__dep__incl.pdf b/docs/duo/latex/IRConfig_8h__dep__incl.pdf index 94a83a2932..4fb0d32cf3 100644 Binary files a/docs/duo/latex/IRConfig_8h__dep__incl.pdf and b/docs/duo/latex/IRConfig_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/IRReceiver_8cpp__incl.pdf b/docs/duo/latex/IRReceiver_8cpp__incl.pdf index 1cddc3c776..73d305e79b 100644 Binary files a/docs/duo/latex/IRReceiver_8cpp__incl.pdf and b/docs/duo/latex/IRReceiver_8cpp__incl.pdf differ diff --git a/docs/duo/latex/IRReceiver_8h__dep__incl.pdf b/docs/duo/latex/IRReceiver_8h__dep__incl.pdf index d89345021e..278faddcf2 100644 Binary files a/docs/duo/latex/IRReceiver_8h__dep__incl.pdf and b/docs/duo/latex/IRReceiver_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/IRReceiver_8h__incl.pdf b/docs/duo/latex/IRReceiver_8h__incl.pdf index 9c15ab83a5..2c59fbd5a8 100644 Binary files a/docs/duo/latex/IRReceiver_8h__incl.pdf and b/docs/duo/latex/IRReceiver_8h__incl.pdf differ diff --git a/docs/duo/latex/IRSender_8cpp__incl.pdf b/docs/duo/latex/IRSender_8cpp__incl.pdf index e8022a3329..af18cffe35 100644 Binary files a/docs/duo/latex/IRSender_8cpp__incl.pdf and b/docs/duo/latex/IRSender_8cpp__incl.pdf differ diff --git a/docs/duo/latex/IRSender_8h__dep__incl.pdf b/docs/duo/latex/IRSender_8h__dep__incl.pdf index a49794d8ec..c03e5b4e02 100644 Binary files a/docs/duo/latex/IRSender_8h__dep__incl.pdf and b/docs/duo/latex/IRSender_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/IRSender_8h__incl.pdf b/docs/duo/latex/IRSender_8h__incl.pdf index 6574bd2db5..7abe7a2271 100644 Binary files a/docs/duo/latex/IRSender_8h__incl.pdf and b/docs/duo/latex/IRSender_8h__incl.pdf differ diff --git a/docs/duo/latex/LedStash_8cpp__incl.pdf b/docs/duo/latex/LedStash_8cpp__incl.pdf index 75858a9c62..deb2975e0e 100644 Binary files a/docs/duo/latex/LedStash_8cpp__incl.pdf and b/docs/duo/latex/LedStash_8cpp__incl.pdf differ diff --git a/docs/duo/latex/LedStash_8h__dep__incl.pdf b/docs/duo/latex/LedStash_8h__dep__incl.pdf index c276f4312e..99e20f66e1 100644 Binary files a/docs/duo/latex/LedStash_8h__dep__incl.pdf and b/docs/duo/latex/LedStash_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/LedStash_8h__incl.pdf b/docs/duo/latex/LedStash_8h__incl.pdf index b678a0f46e..e47977a489 100644 Binary files a/docs/duo/latex/LedStash_8h__incl.pdf and b/docs/duo/latex/LedStash_8h__incl.pdf differ diff --git a/docs/duo/latex/LedTypes_8h__dep__incl.pdf b/docs/duo/latex/LedTypes_8h__dep__incl.pdf index 6cd08560ac..0bcefb53a5 100644 Binary files a/docs/duo/latex/LedTypes_8h__dep__incl.pdf and b/docs/duo/latex/LedTypes_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/LedTypes_8h__incl.pdf b/docs/duo/latex/LedTypes_8h__incl.pdf index 17e4f72640..330f8351d6 100644 Binary files a/docs/duo/latex/LedTypes_8h__incl.pdf and b/docs/duo/latex/LedTypes_8h__incl.pdf differ diff --git a/docs/duo/latex/Leds_8cpp__incl.pdf b/docs/duo/latex/Leds_8cpp__incl.pdf index d9a6c64744..3fcaabb621 100644 Binary files a/docs/duo/latex/Leds_8cpp__incl.pdf and b/docs/duo/latex/Leds_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Leds_8h__dep__incl.pdf b/docs/duo/latex/Leds_8h__dep__incl.pdf index 2d374aa7fe..c9d8124648 100644 Binary files a/docs/duo/latex/Leds_8h__dep__incl.pdf and b/docs/duo/latex/Leds_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Leds_8h__incl.pdf b/docs/duo/latex/Leds_8h__incl.pdf index 728d9d5bed..be3ca9e027 100644 Binary files a/docs/duo/latex/Leds_8h__incl.pdf and b/docs/duo/latex/Leds_8h__incl.pdf differ diff --git a/docs/duo/latex/LighthousePattern_8cpp__incl.pdf b/docs/duo/latex/LighthousePattern_8cpp__incl.pdf index b59d9b93e2..5c3166c4a6 100644 Binary files a/docs/duo/latex/LighthousePattern_8cpp__incl.pdf and b/docs/duo/latex/LighthousePattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/LighthousePattern_8h__dep__incl.pdf b/docs/duo/latex/LighthousePattern_8h__dep__incl.pdf index 2337083b3e..d4f6e4f88c 100644 Binary files a/docs/duo/latex/LighthousePattern_8h__dep__incl.pdf and b/docs/duo/latex/LighthousePattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/LighthousePattern_8h__incl.pdf b/docs/duo/latex/LighthousePattern_8h__incl.pdf index a7b2441c7b..212661f824 100644 Binary files a/docs/duo/latex/LighthousePattern_8h__incl.pdf and b/docs/duo/latex/LighthousePattern_8h__incl.pdf differ diff --git a/docs/duo/latex/Log_8cpp__incl.pdf b/docs/duo/latex/Log_8cpp__incl.pdf index f17a2e60f2..39be1eb522 100644 Binary files a/docs/duo/latex/Log_8cpp__incl.pdf and b/docs/duo/latex/Log_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Log_8h__dep__incl.pdf b/docs/duo/latex/Log_8h__dep__incl.pdf index 4a4b077ea1..b7a1cd0858 100644 Binary files a/docs/duo/latex/Log_8h__dep__incl.pdf and b/docs/duo/latex/Log_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Log_8h__incl.pdf b/docs/duo/latex/Log_8h__incl.pdf index 3bee353b6d..c1291eae96 100644 Binary files a/docs/duo/latex/Log_8h__incl.pdf and b/docs/duo/latex/Log_8h__incl.pdf differ diff --git a/docs/duo/latex/MateriaPattern_8cpp__incl.pdf b/docs/duo/latex/MateriaPattern_8cpp__incl.pdf index 37c6e1833b..6115e40fb3 100644 Binary files a/docs/duo/latex/MateriaPattern_8cpp__incl.pdf and b/docs/duo/latex/MateriaPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/MateriaPattern_8h__dep__incl.pdf b/docs/duo/latex/MateriaPattern_8h__dep__incl.pdf index 769ddad29c..b7bb817844 100644 Binary files a/docs/duo/latex/MateriaPattern_8h__dep__incl.pdf and b/docs/duo/latex/MateriaPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/MateriaPattern_8h__incl.pdf b/docs/duo/latex/MateriaPattern_8h__incl.pdf index 3b0d0e0e80..16ae74607a 100644 Binary files a/docs/duo/latex/MateriaPattern_8h__incl.pdf and b/docs/duo/latex/MateriaPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/Memory_8cpp__incl.pdf b/docs/duo/latex/Memory_8cpp__incl.pdf index bee94b5630..94b39af932 100644 Binary files a/docs/duo/latex/Memory_8cpp__incl.pdf and b/docs/duo/latex/Memory_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Memory_8h__dep__incl.pdf b/docs/duo/latex/Memory_8h__dep__incl.pdf index 98c193e6f3..c03cccdadf 100644 Binary files a/docs/duo/latex/Memory_8h__dep__incl.pdf and b/docs/duo/latex/Memory_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Memory_8h__incl.pdf b/docs/duo/latex/Memory_8h__incl.pdf index 048c09f242..be6cf99a69 100644 Binary files a/docs/duo/latex/Memory_8h__incl.pdf and b/docs/duo/latex/Memory_8h__incl.pdf differ diff --git a/docs/duo/latex/Menu_8cpp__incl.pdf b/docs/duo/latex/Menu_8cpp__incl.pdf index a4aa0f7937..1094af02c4 100644 Binary files a/docs/duo/latex/Menu_8cpp__incl.pdf and b/docs/duo/latex/Menu_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Menu_8h__dep__incl.pdf b/docs/duo/latex/Menu_8h__dep__incl.pdf index e5175b7223..36e62ee839 100644 Binary files a/docs/duo/latex/Menu_8h__dep__incl.pdf and b/docs/duo/latex/Menu_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Menu_8h__incl.pdf b/docs/duo/latex/Menu_8h__incl.pdf index f89c027931..355765dde0 100644 Binary files a/docs/duo/latex/Menu_8h__incl.pdf and b/docs/duo/latex/Menu_8h__incl.pdf differ diff --git a/docs/duo/latex/Menus_8cpp__incl.pdf b/docs/duo/latex/Menus_8cpp__incl.pdf index 024db8a23c..2f6c21c8da 100644 Binary files a/docs/duo/latex/Menus_8cpp__incl.pdf and b/docs/duo/latex/Menus_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Menus_8h__dep__incl.pdf b/docs/duo/latex/Menus_8h__dep__incl.pdf index afa25c5fe0..6015cb950a 100644 Binary files a/docs/duo/latex/Menus_8h__dep__incl.pdf and b/docs/duo/latex/Menus_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Menus_8h__incl.pdf b/docs/duo/latex/Menus_8h__incl.pdf index c8eb0d93b6..2c5295eef6 100644 Binary files a/docs/duo/latex/Menus_8h__incl.pdf and b/docs/duo/latex/Menus_8h__incl.pdf differ diff --git a/docs/duo/latex/MeteorPattern_8cpp__incl.pdf b/docs/duo/latex/MeteorPattern_8cpp__incl.pdf index 890166793b..6eca51194a 100644 Binary files a/docs/duo/latex/MeteorPattern_8cpp__incl.pdf and b/docs/duo/latex/MeteorPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/MeteorPattern_8h__dep__incl.pdf b/docs/duo/latex/MeteorPattern_8h__dep__incl.pdf index 2910ed7a51..d8c02163b2 100644 Binary files a/docs/duo/latex/MeteorPattern_8h__dep__incl.pdf and b/docs/duo/latex/MeteorPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/MeteorPattern_8h__incl.pdf b/docs/duo/latex/MeteorPattern_8h__incl.pdf index e08095ad61..2e2eff3a0a 100644 Binary files a/docs/duo/latex/MeteorPattern_8h__incl.pdf and b/docs/duo/latex/MeteorPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/ModeSharing_8cpp__incl.pdf b/docs/duo/latex/ModeSharing_8cpp__incl.pdf index 027ba84452..ad1caf4558 100644 Binary files a/docs/duo/latex/ModeSharing_8cpp__incl.pdf and b/docs/duo/latex/ModeSharing_8cpp__incl.pdf differ diff --git a/docs/duo/latex/ModeSharing_8h__dep__incl.pdf b/docs/duo/latex/ModeSharing_8h__dep__incl.pdf index 44a6d6bfdf..6efa11b90c 100644 Binary files a/docs/duo/latex/ModeSharing_8h__dep__incl.pdf and b/docs/duo/latex/ModeSharing_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/ModeSharing_8h__incl.pdf b/docs/duo/latex/ModeSharing_8h__incl.pdf index e1a574895a..8413024efe 100644 Binary files a/docs/duo/latex/ModeSharing_8h__incl.pdf and b/docs/duo/latex/ModeSharing_8h__incl.pdf differ diff --git a/docs/duo/latex/Mode_8cpp__incl.pdf b/docs/duo/latex/Mode_8cpp__incl.pdf index 0399af1ad7..f1f1f1856d 100644 Binary files a/docs/duo/latex/Mode_8cpp__incl.pdf and b/docs/duo/latex/Mode_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Mode_8h__dep__incl.pdf b/docs/duo/latex/Mode_8h__dep__incl.pdf index 58accc7dbe..801c31ffb6 100644 Binary files a/docs/duo/latex/Mode_8h__dep__incl.pdf and b/docs/duo/latex/Mode_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Mode_8h__incl.pdf b/docs/duo/latex/Mode_8h__incl.pdf index 94b5d3a66c..c04c1c529c 100644 Binary files a/docs/duo/latex/Mode_8h__incl.pdf and b/docs/duo/latex/Mode_8h__incl.pdf differ diff --git a/docs/duo/latex/Modes_8cpp__incl.pdf b/docs/duo/latex/Modes_8cpp__incl.pdf index e975b8753e..865cddd73d 100644 Binary files a/docs/duo/latex/Modes_8cpp__incl.pdf and b/docs/duo/latex/Modes_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Modes_8h__dep__incl.pdf b/docs/duo/latex/Modes_8h__dep__incl.pdf index 6a5e4564ad..a6b005c1ac 100644 Binary files a/docs/duo/latex/Modes_8h__dep__incl.pdf and b/docs/duo/latex/Modes_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Modes_8h__incl.pdf b/docs/duo/latex/Modes_8h__incl.pdf index 59a46628d9..79cdbf2fe1 100644 Binary files a/docs/duo/latex/Modes_8h__incl.pdf and b/docs/duo/latex/Modes_8h__incl.pdf differ diff --git a/docs/duo/latex/MultiLedPattern_8cpp__incl.pdf b/docs/duo/latex/MultiLedPattern_8cpp__incl.pdf index 4834bf98a2..e255af5430 100644 Binary files a/docs/duo/latex/MultiLedPattern_8cpp__incl.pdf and b/docs/duo/latex/MultiLedPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/MultiLedPattern_8h__dep__incl.pdf b/docs/duo/latex/MultiLedPattern_8h__dep__incl.pdf index dbb44ca400..75428a1ddb 100644 Binary files a/docs/duo/latex/MultiLedPattern_8h__dep__incl.pdf and b/docs/duo/latex/MultiLedPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/MultiLedPattern_8h__incl.pdf b/docs/duo/latex/MultiLedPattern_8h__incl.pdf index bbf459fa55..8437734fa9 100644 Binary files a/docs/duo/latex/MultiLedPattern_8h__incl.pdf and b/docs/duo/latex/MultiLedPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/PatternArgs_8cpp__incl.pdf b/docs/duo/latex/PatternArgs_8cpp__incl.pdf index b982832493..826b31c0dc 100644 Binary files a/docs/duo/latex/PatternArgs_8cpp__incl.pdf and b/docs/duo/latex/PatternArgs_8cpp__incl.pdf differ diff --git a/docs/duo/latex/PatternArgs_8h__dep__incl.pdf b/docs/duo/latex/PatternArgs_8h__dep__incl.pdf index 56cb0efa34..8aea1ae8f2 100644 Binary files a/docs/duo/latex/PatternArgs_8h__dep__incl.pdf and b/docs/duo/latex/PatternArgs_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/PatternArgs_8h__incl.pdf b/docs/duo/latex/PatternArgs_8h__incl.pdf index 22a3dd6b75..31eb21077f 100644 Binary files a/docs/duo/latex/PatternArgs_8h__incl.pdf and b/docs/duo/latex/PatternArgs_8h__incl.pdf differ diff --git a/docs/duo/latex/PatternBuilder_8cpp__incl.pdf b/docs/duo/latex/PatternBuilder_8cpp__incl.pdf index 9a20f54fcf..c99c2916a0 100644 Binary files a/docs/duo/latex/PatternBuilder_8cpp__incl.pdf and b/docs/duo/latex/PatternBuilder_8cpp__incl.pdf differ diff --git a/docs/duo/latex/PatternBuilder_8h__dep__incl.pdf b/docs/duo/latex/PatternBuilder_8h__dep__incl.pdf index 31e473a536..e948ef1b04 100644 Binary files a/docs/duo/latex/PatternBuilder_8h__dep__incl.pdf and b/docs/duo/latex/PatternBuilder_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/PatternBuilder_8h__incl.pdf b/docs/duo/latex/PatternBuilder_8h__incl.pdf index be66bcbac5..5186ecb073 100644 Binary files a/docs/duo/latex/PatternBuilder_8h__incl.pdf and b/docs/duo/latex/PatternBuilder_8h__incl.pdf differ diff --git a/docs/duo/latex/PatternSelect_8cpp__incl.pdf b/docs/duo/latex/PatternSelect_8cpp__incl.pdf index 620edc1c2b..c4189998be 100644 Binary files a/docs/duo/latex/PatternSelect_8cpp__incl.pdf and b/docs/duo/latex/PatternSelect_8cpp__incl.pdf differ diff --git a/docs/duo/latex/PatternSelect_8h__dep__incl.pdf b/docs/duo/latex/PatternSelect_8h__dep__incl.pdf index 23667a3902..f004ea376b 100644 Binary files a/docs/duo/latex/PatternSelect_8h__dep__incl.pdf and b/docs/duo/latex/PatternSelect_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/PatternSelect_8h__incl.pdf b/docs/duo/latex/PatternSelect_8h__incl.pdf index ed2f1ee68c..f6c6172b68 100644 Binary files a/docs/duo/latex/PatternSelect_8h__incl.pdf and b/docs/duo/latex/PatternSelect_8h__incl.pdf differ diff --git a/docs/duo/latex/Pattern_8cpp__incl.pdf b/docs/duo/latex/Pattern_8cpp__incl.pdf index 08642285b9..a8337b0390 100644 Binary files a/docs/duo/latex/Pattern_8cpp__incl.pdf and b/docs/duo/latex/Pattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Pattern_8h__dep__incl.pdf b/docs/duo/latex/Pattern_8h__dep__incl.pdf index dc799e385c..f81e3cc658 100644 Binary files a/docs/duo/latex/Pattern_8h__dep__incl.pdf and b/docs/duo/latex/Pattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Pattern_8h__incl.pdf b/docs/duo/latex/Pattern_8h__incl.pdf index 194c0e17d0..9c72f0edcf 100644 Binary files a/docs/duo/latex/Pattern_8h__incl.pdf and b/docs/duo/latex/Pattern_8h__incl.pdf differ diff --git a/docs/duo/latex/Patterns_8h__dep__incl.pdf b/docs/duo/latex/Patterns_8h__dep__incl.pdf index 65929d341b..7b68721ba7 100644 Binary files a/docs/duo/latex/Patterns_8h__dep__incl.pdf and b/docs/duo/latex/Patterns_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Patterns_8h__incl.pdf b/docs/duo/latex/Patterns_8h__incl.pdf index a6e01d7053..305a5050ff 100644 Binary files a/docs/duo/latex/Patterns_8h__incl.pdf and b/docs/duo/latex/Patterns_8h__incl.pdf differ diff --git a/docs/duo/latex/PulsishPattern_8cpp__incl.pdf b/docs/duo/latex/PulsishPattern_8cpp__incl.pdf index b0880457d2..9bcf1f50c9 100644 Binary files a/docs/duo/latex/PulsishPattern_8cpp__incl.pdf and b/docs/duo/latex/PulsishPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/PulsishPattern_8h__dep__incl.pdf b/docs/duo/latex/PulsishPattern_8h__dep__incl.pdf index 7d12bb2c96..6db95aa332 100644 Binary files a/docs/duo/latex/PulsishPattern_8h__dep__incl.pdf and b/docs/duo/latex/PulsishPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/PulsishPattern_8h__incl.pdf b/docs/duo/latex/PulsishPattern_8h__incl.pdf index 778a37ea85..079b25854b 100644 Binary files a/docs/duo/latex/PulsishPattern_8h__incl.pdf and b/docs/duo/latex/PulsishPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/Random_8cpp__incl.pdf b/docs/duo/latex/Random_8cpp__incl.pdf index 41d50d7470..5c002b9314 100644 Binary files a/docs/duo/latex/Random_8cpp__incl.pdf and b/docs/duo/latex/Random_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Random_8h__dep__incl.pdf b/docs/duo/latex/Random_8h__dep__incl.pdf index a3fee29924..e1827f32d5 100644 Binary files a/docs/duo/latex/Random_8h__dep__incl.pdf and b/docs/duo/latex/Random_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Random_8h__incl.pdf b/docs/duo/latex/Random_8h__incl.pdf index bc2be5c370..0765ac9b08 100644 Binary files a/docs/duo/latex/Random_8h__incl.pdf and b/docs/duo/latex/Random_8h__incl.pdf differ diff --git a/docs/duo/latex/Randomizer_8cpp__incl.pdf b/docs/duo/latex/Randomizer_8cpp__incl.pdf index 0b9cb25a55..0ef4b9cf2f 100644 Binary files a/docs/duo/latex/Randomizer_8cpp__incl.pdf and b/docs/duo/latex/Randomizer_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Randomizer_8h__dep__incl.pdf b/docs/duo/latex/Randomizer_8h__dep__incl.pdf index 082771f3a9..b221759ca9 100644 Binary files a/docs/duo/latex/Randomizer_8h__dep__incl.pdf and b/docs/duo/latex/Randomizer_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Randomizer_8h__incl.pdf b/docs/duo/latex/Randomizer_8h__incl.pdf index d8558eeef9..b631155667 100644 Binary files a/docs/duo/latex/Randomizer_8h__incl.pdf and b/docs/duo/latex/Randomizer_8h__incl.pdf differ diff --git a/docs/duo/latex/Sequence_8cpp__incl.pdf b/docs/duo/latex/Sequence_8cpp__incl.pdf index e0618a6773..288e107e7e 100644 Binary files a/docs/duo/latex/Sequence_8cpp__incl.pdf and b/docs/duo/latex/Sequence_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Sequence_8h__dep__incl.pdf b/docs/duo/latex/Sequence_8h__dep__incl.pdf index 6589dafe03..d5d3cc294e 100644 Binary files a/docs/duo/latex/Sequence_8h__dep__incl.pdf and b/docs/duo/latex/Sequence_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Sequence_8h__incl.pdf b/docs/duo/latex/Sequence_8h__incl.pdf index c73d274327..171cc2e1fc 100644 Binary files a/docs/duo/latex/Sequence_8h__incl.pdf and b/docs/duo/latex/Sequence_8h__incl.pdf differ diff --git a/docs/duo/latex/SequencedPattern_8cpp__incl.pdf b/docs/duo/latex/SequencedPattern_8cpp__incl.pdf index c6ea559dfe..67c0a91ecd 100644 Binary files a/docs/duo/latex/SequencedPattern_8cpp__incl.pdf and b/docs/duo/latex/SequencedPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/SequencedPattern_8h__dep__incl.pdf b/docs/duo/latex/SequencedPattern_8h__dep__incl.pdf index 713846956f..3bafc1bad9 100644 Binary files a/docs/duo/latex/SequencedPattern_8h__dep__incl.pdf and b/docs/duo/latex/SequencedPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/SequencedPattern_8h__incl.pdf b/docs/duo/latex/SequencedPattern_8h__incl.pdf index 5c88d70c6c..19e4c0eac5 100644 Binary files a/docs/duo/latex/SequencedPattern_8h__incl.pdf and b/docs/duo/latex/SequencedPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/Serial_8cpp__incl.pdf b/docs/duo/latex/Serial_8cpp__incl.pdf index 012f16f63d..629b3cae32 100644 Binary files a/docs/duo/latex/Serial_8cpp__incl.pdf and b/docs/duo/latex/Serial_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Serial_8h__dep__incl.pdf b/docs/duo/latex/Serial_8h__dep__incl.pdf index 9f303c1dca..bb83e4f19b 100644 Binary files a/docs/duo/latex/Serial_8h__dep__incl.pdf and b/docs/duo/latex/Serial_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Serial_8h__incl.pdf b/docs/duo/latex/Serial_8h__incl.pdf index 65c87f5cdb..f42875406d 100644 Binary files a/docs/duo/latex/Serial_8h__incl.pdf and b/docs/duo/latex/Serial_8h__incl.pdf differ diff --git a/docs/duo/latex/SingleLedPattern_8cpp__incl.pdf b/docs/duo/latex/SingleLedPattern_8cpp__incl.pdf index 1a62d5d760..7f3b8b4f81 100644 Binary files a/docs/duo/latex/SingleLedPattern_8cpp__incl.pdf and b/docs/duo/latex/SingleLedPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/SingleLedPattern_8h__dep__incl.pdf b/docs/duo/latex/SingleLedPattern_8h__dep__incl.pdf index 2d4c23b55d..1cbee221a4 100644 Binary files a/docs/duo/latex/SingleLedPattern_8h__dep__incl.pdf and b/docs/duo/latex/SingleLedPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/SingleLedPattern_8h__incl.pdf b/docs/duo/latex/SingleLedPattern_8h__incl.pdf index c263c5d22e..e2f9ab4345 100644 Binary files a/docs/duo/latex/SingleLedPattern_8h__incl.pdf and b/docs/duo/latex/SingleLedPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/SnowballPattern_8cpp__incl.pdf b/docs/duo/latex/SnowballPattern_8cpp__incl.pdf index bb384e8294..8ddddd7310 100644 Binary files a/docs/duo/latex/SnowballPattern_8cpp__incl.pdf and b/docs/duo/latex/SnowballPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/SnowballPattern_8h__dep__incl.pdf b/docs/duo/latex/SnowballPattern_8h__dep__incl.pdf index b30d9a0993..b82425b391 100644 Binary files a/docs/duo/latex/SnowballPattern_8h__dep__incl.pdf and b/docs/duo/latex/SnowballPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/SnowballPattern_8h__incl.pdf b/docs/duo/latex/SnowballPattern_8h__incl.pdf index 51038608b0..f104811006 100644 Binary files a/docs/duo/latex/SnowballPattern_8h__incl.pdf and b/docs/duo/latex/SnowballPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/SolidPattern_8cpp__incl.pdf b/docs/duo/latex/SolidPattern_8cpp__incl.pdf index f3489a5d56..5fa0b211c7 100644 Binary files a/docs/duo/latex/SolidPattern_8cpp__incl.pdf and b/docs/duo/latex/SolidPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/SolidPattern_8h__dep__incl.pdf b/docs/duo/latex/SolidPattern_8h__dep__incl.pdf index 294cc9dbee..9b4c4d844a 100644 Binary files a/docs/duo/latex/SolidPattern_8h__dep__incl.pdf and b/docs/duo/latex/SolidPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/SolidPattern_8h__incl.pdf b/docs/duo/latex/SolidPattern_8h__incl.pdf index db6680db53..79db308e3c 100644 Binary files a/docs/duo/latex/SolidPattern_8h__incl.pdf and b/docs/duo/latex/SolidPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/SparkleTracePattern_8cpp__incl.pdf b/docs/duo/latex/SparkleTracePattern_8cpp__incl.pdf index 262be8d72f..6005f87b22 100644 Binary files a/docs/duo/latex/SparkleTracePattern_8cpp__incl.pdf and b/docs/duo/latex/SparkleTracePattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/SparkleTracePattern_8h__dep__incl.pdf b/docs/duo/latex/SparkleTracePattern_8h__dep__incl.pdf index d52e33e5c1..d867ef30ed 100644 Binary files a/docs/duo/latex/SparkleTracePattern_8h__dep__incl.pdf and b/docs/duo/latex/SparkleTracePattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/SparkleTracePattern_8h__incl.pdf b/docs/duo/latex/SparkleTracePattern_8h__incl.pdf index 81ce52db12..6bcc1469d4 100644 Binary files a/docs/duo/latex/SparkleTracePattern_8h__incl.pdf and b/docs/duo/latex/SparkleTracePattern_8h__incl.pdf differ diff --git a/docs/duo/latex/Storage_8cpp__incl.pdf b/docs/duo/latex/Storage_8cpp__incl.pdf index 16bc9fd529..3c456d4e27 100644 Binary files a/docs/duo/latex/Storage_8cpp__incl.pdf and b/docs/duo/latex/Storage_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Storage_8h__dep__incl.pdf b/docs/duo/latex/Storage_8h__dep__incl.pdf index 40333bf920..8ce361f275 100644 Binary files a/docs/duo/latex/Storage_8h__dep__incl.pdf and b/docs/duo/latex/Storage_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Storage_8h__incl.pdf b/docs/duo/latex/Storage_8h__incl.pdf index e6553b7a74..753cf9ce93 100644 Binary files a/docs/duo/latex/Storage_8h__incl.pdf and b/docs/duo/latex/Storage_8h__incl.pdf differ diff --git a/docs/duo/latex/TheaterChasePattern_8cpp__incl.pdf b/docs/duo/latex/TheaterChasePattern_8cpp__incl.pdf index a35f487c30..780dd39994 100644 Binary files a/docs/duo/latex/TheaterChasePattern_8cpp__incl.pdf and b/docs/duo/latex/TheaterChasePattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/TheaterChasePattern_8h__dep__incl.pdf b/docs/duo/latex/TheaterChasePattern_8h__dep__incl.pdf index 880e03dc1e..f93cbb9d15 100644 Binary files a/docs/duo/latex/TheaterChasePattern_8h__dep__incl.pdf and b/docs/duo/latex/TheaterChasePattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/TheaterChasePattern_8h__incl.pdf b/docs/duo/latex/TheaterChasePattern_8h__incl.pdf index 77ea9af267..cd6b3d9c4b 100644 Binary files a/docs/duo/latex/TheaterChasePattern_8h__incl.pdf and b/docs/duo/latex/TheaterChasePattern_8h__incl.pdf differ diff --git a/docs/duo/latex/TimeControl_8cpp__incl.pdf b/docs/duo/latex/TimeControl_8cpp__incl.pdf index 898130e1df..5cf61f0538 100644 Binary files a/docs/duo/latex/TimeControl_8cpp__incl.pdf and b/docs/duo/latex/TimeControl_8cpp__incl.pdf differ diff --git a/docs/duo/latex/TimeControl_8h__dep__incl.pdf b/docs/duo/latex/TimeControl_8h__dep__incl.pdf index 9322cf9bb5..9813905d55 100644 Binary files a/docs/duo/latex/TimeControl_8h__dep__incl.pdf and b/docs/duo/latex/TimeControl_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/TimeControl_8h__incl.pdf b/docs/duo/latex/TimeControl_8h__incl.pdf index 9a203d2ef7..18469162eb 100644 Binary files a/docs/duo/latex/TimeControl_8h__incl.pdf and b/docs/duo/latex/TimeControl_8h__incl.pdf differ diff --git a/docs/duo/latex/Timer_8cpp__incl.pdf b/docs/duo/latex/Timer_8cpp__incl.pdf index 091674f3eb..3c72c2a873 100644 Binary files a/docs/duo/latex/Timer_8cpp__incl.pdf and b/docs/duo/latex/Timer_8cpp__incl.pdf differ diff --git a/docs/duo/latex/Timer_8h__dep__incl.pdf b/docs/duo/latex/Timer_8h__dep__incl.pdf index fdd9259738..2420c877f5 100644 Binary files a/docs/duo/latex/Timer_8h__dep__incl.pdf and b/docs/duo/latex/Timer_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Timer_8h__incl.pdf b/docs/duo/latex/Timer_8h__incl.pdf index 7de02876e2..385fdda053 100644 Binary files a/docs/duo/latex/Timer_8h__incl.pdf and b/docs/duo/latex/Timer_8h__incl.pdf differ diff --git a/docs/duo/latex/Timings_8h__dep__incl.pdf b/docs/duo/latex/Timings_8h__dep__incl.pdf index 77772523bf..69fb33d5d7 100644 Binary files a/docs/duo/latex/Timings_8h__dep__incl.pdf and b/docs/duo/latex/Timings_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/Timings_8h__incl.pdf b/docs/duo/latex/Timings_8h__incl.pdf index 68e0ccecbb..6e8efac08b 100644 Binary files a/docs/duo/latex/Timings_8h__incl.pdf and b/docs/duo/latex/Timings_8h__incl.pdf differ diff --git a/docs/duo/latex/VLConfig_8h__dep__incl.pdf b/docs/duo/latex/VLConfig_8h__dep__incl.pdf index 352ed66735..413cc85910 100644 Binary files a/docs/duo/latex/VLConfig_8h__dep__incl.pdf and b/docs/duo/latex/VLConfig_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/VLConfig_8h__incl.pdf b/docs/duo/latex/VLConfig_8h__incl.pdf index 5179d98dbd..b697c6035a 100644 Binary files a/docs/duo/latex/VLConfig_8h__incl.pdf and b/docs/duo/latex/VLConfig_8h__incl.pdf differ diff --git a/docs/duo/latex/VLReceiver_8cpp.tex b/docs/duo/latex/VLReceiver_8cpp.tex index 4182c5faac..8b19f5a923 100644 --- a/docs/duo/latex/VLReceiver_8cpp.tex +++ b/docs/duo/latex/VLReceiver_8cpp.tex @@ -25,6 +25,8 @@ \#define \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\+\_\+\+OFFSET}}~100 \item \#define \mbox{\hyperlink{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}{THRESHOLD\+\_\+\+BEGIN}}~(\mbox{\hyperlink{VLReceiver_8cpp_aa3c9d5bc3f1c3dfec69046200aecb29a}{MIN\+\_\+\+THRESHOLD}} + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\+\_\+\+OFFSET}}) +\item +\#define \mbox{\hyperlink{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}{SAMPLE\+\_\+\+COUNT}}~5 \end{DoxyCompactItemize} \doxysubsection*{Functions} \begin{DoxyCompactItemize} @@ -59,6 +61,16 @@ Definition at line 24 of file VLReceiver.\+cpp. +\mbox{\Hypertarget{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}\label{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}} +\index{VLReceiver.cpp@{VLReceiver.cpp}!SAMPLE\_COUNT@{SAMPLE\_COUNT}} +\index{SAMPLE\_COUNT@{SAMPLE\_COUNT}!VLReceiver.cpp@{VLReceiver.cpp}} +\doxysubsubsection{\texorpdfstring{SAMPLE\_COUNT}{SAMPLE\_COUNT}} +{\footnotesize\ttfamily \#define SAMPLE\+\_\+\+COUNT~5} + + + +Definition at line 35 of file VLReceiver.\+cpp. + \mbox{\Hypertarget{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}\label{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}} \index{VLReceiver.cpp@{VLReceiver.cpp}!THRESHOLD\_BEGIN@{THRESHOLD\_BEGIN}} \index{THRESHOLD\_BEGIN@{THRESHOLD\_BEGIN}!VLReceiver.cpp@{VLReceiver.cpp}} @@ -80,35 +92,35 @@ -Definition at line 29 of file VLReceiver.\+cpp. +Definition at line 38 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{30 \{} -\DoxyCodeLine{31 \textcolor{comment}{// this will store the last known state}} -\DoxyCodeLine{32 \textcolor{keyword}{static} \textcolor{keywordtype}{bool} wasAboveThreshold = \textcolor{keyword}{false};} -\DoxyCodeLine{33 \textcolor{comment}{// grab the current analog value but divide it by 4 (the number of samples)}} -\DoxyCodeLine{34 uint16\_t val = (ADC0.RES >> 2);} -\DoxyCodeLine{35 \textcolor{comment}{// calculate a threshold by using the baseline minimum value that is above 0}} -\DoxyCodeLine{36 \textcolor{comment}{// with a static offset, this ensures whatever the baseline light level and/or}} -\DoxyCodeLine{37 \textcolor{comment}{// hardware sensitivity is it will always pick a threshold just above the 'off'}} -\DoxyCodeLine{38 \textcolor{keywordflow}{if} (val > \mbox{\hyperlink{VLReceiver_8cpp_aa3c9d5bc3f1c3dfec69046200aecb29a}{MIN\_THRESHOLD}} \&\& val < (\mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\_OFFSET}})) \{} -\DoxyCodeLine{39 \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} = val + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\_OFFSET}};} -\DoxyCodeLine{40 \}} -\DoxyCodeLine{41 \textcolor{comment}{// compare the current analog value to the light threshold}} -\DoxyCodeLine{42 \textcolor{keywordtype}{bool} isAboveThreshold = (val > \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}});} -\DoxyCodeLine{43 \textcolor{keywordflow}{if} (wasAboveThreshold != isAboveThreshold) \{} -\DoxyCodeLine{44 \mbox{\hyperlink{classVLReceiver_ada08a00c52a7d4aa531c332b358b386f}{VLReceiver::recvPCIHandler}}();} -\DoxyCodeLine{45 wasAboveThreshold = isAboveThreshold;} -\DoxyCodeLine{46 \}} -\DoxyCodeLine{47 \textcolor{comment}{// Clear the Window Comparator interrupt flag}} -\DoxyCodeLine{48 ADC0.INTFLAGS = ADC\_WCMP\_bm;} -\DoxyCodeLine{49 \}} +\DoxyCodeLine{39 \{} +\DoxyCodeLine{40 \textcolor{comment}{// this will store the last known state}} +\DoxyCodeLine{41 \textcolor{keyword}{static} \textcolor{keywordtype}{bool} wasAboveThreshold = \textcolor{keyword}{false};} +\DoxyCodeLine{42 \textcolor{comment}{// grab the current analog value but divide it by 8 (the number of samples)}} +\DoxyCodeLine{43 uint16\_t val = (ADC0.RES >> \mbox{\hyperlink{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}{SAMPLE\_COUNT}});} +\DoxyCodeLine{44 \textcolor{comment}{// calculate a threshold by using the baseline minimum value that is above 0}} +\DoxyCodeLine{45 \textcolor{comment}{// with a static offset, this ensures whatever the baseline light level and/or}} +\DoxyCodeLine{46 \textcolor{comment}{// hardware sensitivity is it will always pick a threshold just above the 'off'}} +\DoxyCodeLine{47 \textcolor{keywordflow}{if} (val > \mbox{\hyperlink{VLReceiver_8cpp_aa3c9d5bc3f1c3dfec69046200aecb29a}{MIN\_THRESHOLD}} \&\& val < (\mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\_OFFSET}})) \{} +\DoxyCodeLine{48 \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} = val + \mbox{\hyperlink{VLReceiver_8cpp_ac97aa4e68f9c89b8c71d011b0956de1f}{BASE\_OFFSET}};} +\DoxyCodeLine{49 \}} +\DoxyCodeLine{50 \textcolor{comment}{// compare the current analog value to the light threshold}} +\DoxyCodeLine{51 \textcolor{keywordtype}{bool} isAboveThreshold = (val > \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}});} +\DoxyCodeLine{52 \textcolor{keywordflow}{if} (wasAboveThreshold != isAboveThreshold) \{} +\DoxyCodeLine{53 \mbox{\hyperlink{classVLReceiver_ada08a00c52a7d4aa531c332b358b386f}{VLReceiver::recvPCIHandler}}();} +\DoxyCodeLine{54 wasAboveThreshold = isAboveThreshold;} +\DoxyCodeLine{55 \}} +\DoxyCodeLine{56 \textcolor{comment}{// Clear the Window Comparator interrupt flag}} +\DoxyCodeLine{57 ADC0.INTFLAGS = ADC\_WCMP\_bm;} +\DoxyCodeLine{58 \}} \end{DoxyCode} -References BASE\+\_\+\+OFFSET, MIN\+\_\+\+THRESHOLD, VLReceiver\+::recv\+PCIHandler(), and threshold. +References BASE\+\_\+\+OFFSET, MIN\+\_\+\+THRESHOLD, VLReceiver\+::recv\+PCIHandler(), SAMPLE\+\_\+\+COUNT, and threshold. @@ -121,7 +133,7 @@ -Definition at line 28 of file VLReceiver.\+cpp. +Definition at line 37 of file VLReceiver.\+cpp. diff --git a/docs/duo/latex/VLReceiver_8cpp__incl.pdf b/docs/duo/latex/VLReceiver_8cpp__incl.pdf index d46ede412a..44c04e4dca 100644 Binary files a/docs/duo/latex/VLReceiver_8cpp__incl.pdf and b/docs/duo/latex/VLReceiver_8cpp__incl.pdf differ diff --git a/docs/duo/latex/VLReceiver_8h__dep__incl.pdf b/docs/duo/latex/VLReceiver_8h__dep__incl.pdf index c8fde76ac7..fb8320954d 100644 Binary files a/docs/duo/latex/VLReceiver_8h__dep__incl.pdf and b/docs/duo/latex/VLReceiver_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/VLReceiver_8h__incl.pdf b/docs/duo/latex/VLReceiver_8h__incl.pdf index a36380c22e..eaaa371146 100644 Binary files a/docs/duo/latex/VLReceiver_8h__incl.pdf and b/docs/duo/latex/VLReceiver_8h__incl.pdf differ diff --git a/docs/duo/latex/VLSender_8cpp__incl.pdf b/docs/duo/latex/VLSender_8cpp__incl.pdf index 368caa8b4c..5ef0007cae 100644 Binary files a/docs/duo/latex/VLSender_8cpp__incl.pdf and b/docs/duo/latex/VLSender_8cpp__incl.pdf differ diff --git a/docs/duo/latex/VLSender_8h__dep__incl.pdf b/docs/duo/latex/VLSender_8h__dep__incl.pdf index ba1b68e171..517a85dda5 100644 Binary files a/docs/duo/latex/VLSender_8h__dep__incl.pdf and b/docs/duo/latex/VLSender_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/VLSender_8h__incl.pdf b/docs/duo/latex/VLSender_8h__incl.pdf index a8ce338f82..acde08795c 100644 Binary files a/docs/duo/latex/VLSender_8h__incl.pdf and b/docs/duo/latex/VLSender_8h__incl.pdf differ diff --git a/docs/duo/latex/VortexConfig_8h.tex b/docs/duo/latex/VortexConfig_8h.tex index 32be0c6fee..d5773a491c 100644 --- a/docs/duo/latex/VortexConfig_8h.tex +++ b/docs/duo/latex/VortexConfig_8h.tex @@ -22,7 +22,7 @@ \item \#define \mbox{\hyperlink{VortexConfig_8h_ad51691e0bf3c0a33a9b4929507a7d4d8}{VORTEX\+\_\+\+VERSION\+\_\+\+MAJOR}}~1 \item -\#define \mbox{\hyperlink{VortexConfig_8h_a5192bd4a7eea3a54e5b00405185d9d4d}{VORTEX\+\_\+\+VERSION\+\_\+\+MINOR}}~0 +\#define \mbox{\hyperlink{VortexConfig_8h_a5192bd4a7eea3a54e5b00405185d9d4d}{VORTEX\+\_\+\+VERSION\+\_\+\+MINOR}}~1 \item \#define \mbox{\hyperlink{VortexConfig_8h_a0d801866c302fc22f8bfb9a4a25a0462}{VORTEX\+\_\+\+VERSION\+\_\+\+NUMBER}}~\mbox{\hyperlink{VortexConfig_8h_a5192bd4a7eea3a54e5b00405185d9d4d}{VORTEX\+\_\+\+VERSION\+\_\+\+MAJOR.\+VORTEX\+\_\+\+VERSION\+\_\+\+MINOR}} \item @@ -1075,7 +1075,7 @@ \index{VortexConfig.h@{VortexConfig.h}!VORTEX\_VERSION\_MINOR@{VORTEX\_VERSION\_MINOR}} \index{VORTEX\_VERSION\_MINOR@{VORTEX\_VERSION\_MINOR}!VortexConfig.h@{VortexConfig.h}} \doxysubsubsection{\texorpdfstring{VORTEX\_VERSION\_MINOR}{VORTEX\_VERSION\_MINOR}} -{\footnotesize\ttfamily \#define VORTEX\+\_\+\+VERSION\+\_\+\+MINOR~0} +{\footnotesize\ttfamily \#define VORTEX\+\_\+\+VERSION\+\_\+\+MINOR~1} diff --git a/docs/duo/latex/VortexConfig_8h__dep__incl.pdf b/docs/duo/latex/VortexConfig_8h__dep__incl.pdf index 6bbe297667..eee6a5e35a 100644 Binary files a/docs/duo/latex/VortexConfig_8h__dep__incl.pdf and b/docs/duo/latex/VortexConfig_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/VortexConfig_8h__incl.pdf b/docs/duo/latex/VortexConfig_8h__incl.pdf index a08fa41f0b..242422530f 100644 Binary files a/docs/duo/latex/VortexConfig_8h__incl.pdf and b/docs/duo/latex/VortexConfig_8h__incl.pdf differ diff --git a/docs/duo/latex/VortexEngine_8cpp__incl.pdf b/docs/duo/latex/VortexEngine_8cpp__incl.pdf index 0f5b2444af..535ba7e606 100644 Binary files a/docs/duo/latex/VortexEngine_8cpp__incl.pdf and b/docs/duo/latex/VortexEngine_8cpp__incl.pdf differ diff --git a/docs/duo/latex/VortexEngine_8h__dep__incl.pdf b/docs/duo/latex/VortexEngine_8h__dep__incl.pdf index 5f9fb404e6..5f5b8bb6bc 100644 Binary files a/docs/duo/latex/VortexEngine_8h__dep__incl.pdf and b/docs/duo/latex/VortexEngine_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/VortexEngine_8h__incl.pdf b/docs/duo/latex/VortexEngine_8h__incl.pdf index dd15e4cfc3..0acde281c8 100644 Binary files a/docs/duo/latex/VortexEngine_8h__incl.pdf and b/docs/duo/latex/VortexEngine_8h__incl.pdf differ diff --git a/docs/duo/latex/VortexWipePattern_8cpp__incl.pdf b/docs/duo/latex/VortexWipePattern_8cpp__incl.pdf index 419846b5ee..a3cce63835 100644 Binary files a/docs/duo/latex/VortexWipePattern_8cpp__incl.pdf and b/docs/duo/latex/VortexWipePattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/VortexWipePattern_8h__dep__incl.pdf b/docs/duo/latex/VortexWipePattern_8h__dep__incl.pdf index 67809294f8..4f0119fbb9 100644 Binary files a/docs/duo/latex/VortexWipePattern_8h__dep__incl.pdf and b/docs/duo/latex/VortexWipePattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/VortexWipePattern_8h__incl.pdf b/docs/duo/latex/VortexWipePattern_8h__incl.pdf index f6c83290a2..2675632d32 100644 Binary files a/docs/duo/latex/VortexWipePattern_8h__incl.pdf and b/docs/duo/latex/VortexWipePattern_8h__incl.pdf differ diff --git a/docs/duo/latex/WarpPattern_8cpp__incl.pdf b/docs/duo/latex/WarpPattern_8cpp__incl.pdf index f279c523f5..d9fc3c2a9f 100644 Binary files a/docs/duo/latex/WarpPattern_8cpp__incl.pdf and b/docs/duo/latex/WarpPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/WarpPattern_8h__dep__incl.pdf b/docs/duo/latex/WarpPattern_8h__dep__incl.pdf index 4573dba8c4..a7c70e32be 100644 Binary files a/docs/duo/latex/WarpPattern_8h__dep__incl.pdf and b/docs/duo/latex/WarpPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/WarpPattern_8h__incl.pdf b/docs/duo/latex/WarpPattern_8h__incl.pdf index c44f4b0e68..5bf2cd5589 100644 Binary files a/docs/duo/latex/WarpPattern_8h__incl.pdf and b/docs/duo/latex/WarpPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/WarpWormPattern_8cpp__incl.pdf b/docs/duo/latex/WarpWormPattern_8cpp__incl.pdf index e0c06db537..ae753e7562 100644 Binary files a/docs/duo/latex/WarpWormPattern_8cpp__incl.pdf and b/docs/duo/latex/WarpWormPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/WarpWormPattern_8h__dep__incl.pdf b/docs/duo/latex/WarpWormPattern_8h__dep__incl.pdf index b3bc1eb3d4..0afc0ed234 100644 Binary files a/docs/duo/latex/WarpWormPattern_8h__dep__incl.pdf and b/docs/duo/latex/WarpWormPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/WarpWormPattern_8h__incl.pdf b/docs/duo/latex/WarpWormPattern_8h__incl.pdf index 5a0309b612..0becf951f8 100644 Binary files a/docs/duo/latex/WarpWormPattern_8h__incl.pdf and b/docs/duo/latex/WarpWormPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/ZigzagPattern_8cpp__incl.pdf b/docs/duo/latex/ZigzagPattern_8cpp__incl.pdf index f4310b819d..2ff689a1ba 100644 Binary files a/docs/duo/latex/ZigzagPattern_8cpp__incl.pdf and b/docs/duo/latex/ZigzagPattern_8cpp__incl.pdf differ diff --git a/docs/duo/latex/ZigzagPattern_8h__dep__incl.pdf b/docs/duo/latex/ZigzagPattern_8h__dep__incl.pdf index 05c352c910..d47f3208aa 100644 Binary files a/docs/duo/latex/ZigzagPattern_8h__dep__incl.pdf and b/docs/duo/latex/ZigzagPattern_8h__dep__incl.pdf differ diff --git a/docs/duo/latex/ZigzagPattern_8h__incl.pdf b/docs/duo/latex/ZigzagPattern_8h__incl.pdf index 5370bc989c..f95134dab1 100644 Binary files a/docs/duo/latex/ZigzagPattern_8h__incl.pdf and b/docs/duo/latex/ZigzagPattern_8h__incl.pdf differ diff --git a/docs/duo/latex/classBackStrobePattern__coll__graph.pdf b/docs/duo/latex/classBackStrobePattern__coll__graph.pdf index c8b034c9f1..b9d5d45af8 100644 Binary files a/docs/duo/latex/classBackStrobePattern__coll__graph.pdf and b/docs/duo/latex/classBackStrobePattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classBackStrobePattern__inherit__graph.pdf b/docs/duo/latex/classBackStrobePattern__inherit__graph.pdf index 7d0f82a0e5..4899028a31 100644 Binary files a/docs/duo/latex/classBackStrobePattern__inherit__graph.pdf and b/docs/duo/latex/classBackStrobePattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classBasicPattern__coll__graph.pdf b/docs/duo/latex/classBasicPattern__coll__graph.pdf index cca67debb2..4f586f989e 100644 Binary files a/docs/duo/latex/classBasicPattern__coll__graph.pdf and b/docs/duo/latex/classBasicPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classBasicPattern__inherit__graph.pdf b/docs/duo/latex/classBasicPattern__inherit__graph.pdf index 366ef1bc0c..458f868793 100644 Binary files a/docs/duo/latex/classBasicPattern__inherit__graph.pdf and b/docs/duo/latex/classBasicPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classBlendPattern__coll__graph.pdf b/docs/duo/latex/classBlendPattern__coll__graph.pdf index 17825189bf..7f963d3f3c 100644 Binary files a/docs/duo/latex/classBlendPattern__coll__graph.pdf and b/docs/duo/latex/classBlendPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classBlendPattern__inherit__graph.pdf b/docs/duo/latex/classBlendPattern__inherit__graph.pdf index 1b5eff7553..c552d5d6de 100644 Binary files a/docs/duo/latex/classBlendPattern__inherit__graph.pdf and b/docs/duo/latex/classBlendPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classBlinkStepPattern__coll__graph.pdf b/docs/duo/latex/classBlinkStepPattern__coll__graph.pdf index ed8cc2a85c..2f88cc08b5 100644 Binary files a/docs/duo/latex/classBlinkStepPattern__coll__graph.pdf and b/docs/duo/latex/classBlinkStepPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classBlinkStepPattern__inherit__graph.pdf b/docs/duo/latex/classBlinkStepPattern__inherit__graph.pdf index d49d331092..5a4e4f1655 100644 Binary files a/docs/duo/latex/classBlinkStepPattern__inherit__graph.pdf and b/docs/duo/latex/classBlinkStepPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classBouncePattern__coll__graph.pdf b/docs/duo/latex/classBouncePattern__coll__graph.pdf index cbb27910d7..0844e4150f 100644 Binary files a/docs/duo/latex/classBouncePattern__coll__graph.pdf and b/docs/duo/latex/classBouncePattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classBouncePattern__inherit__graph.pdf b/docs/duo/latex/classBouncePattern__inherit__graph.pdf index 6d3dad9bdd..9c2d374a6f 100644 Binary files a/docs/duo/latex/classBouncePattern__inherit__graph.pdf and b/docs/duo/latex/classBouncePattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classButtons__coll__graph.pdf b/docs/duo/latex/classButtons__coll__graph.pdf index e98bba811a..cbd4b7306f 100644 Binary files a/docs/duo/latex/classButtons__coll__graph.pdf and b/docs/duo/latex/classButtons__coll__graph.pdf differ diff --git a/docs/duo/latex/classByteStream__coll__graph.pdf b/docs/duo/latex/classByteStream__coll__graph.pdf index 37b9306411..abc1313fc5 100644 Binary files a/docs/duo/latex/classByteStream__coll__graph.pdf and b/docs/duo/latex/classByteStream__coll__graph.pdf differ diff --git a/docs/duo/latex/classChaserPattern__coll__graph.pdf b/docs/duo/latex/classChaserPattern__coll__graph.pdf index 515c23efc9..91abc0f7c8 100644 Binary files a/docs/duo/latex/classChaserPattern__coll__graph.pdf and b/docs/duo/latex/classChaserPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classChaserPattern__inherit__graph.pdf b/docs/duo/latex/classChaserPattern__inherit__graph.pdf index 578e8f5136..1238a8012b 100644 Binary files a/docs/duo/latex/classChaserPattern__inherit__graph.pdf and b/docs/duo/latex/classChaserPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classColorSelect__coll__graph.pdf b/docs/duo/latex/classColorSelect__coll__graph.pdf index 6d259192f7..d18ced6a5e 100644 Binary files a/docs/duo/latex/classColorSelect__coll__graph.pdf and b/docs/duo/latex/classColorSelect__coll__graph.pdf differ diff --git a/docs/duo/latex/classColorSelect__inherit__graph.pdf b/docs/duo/latex/classColorSelect__inherit__graph.pdf index 0a68864a2c..a5b22257b0 100644 Binary files a/docs/duo/latex/classColorSelect__inherit__graph.pdf and b/docs/duo/latex/classColorSelect__inherit__graph.pdf differ diff --git a/docs/duo/latex/classColorsetMap__coll__graph.pdf b/docs/duo/latex/classColorsetMap__coll__graph.pdf index a8b630555c..dcc3aea7e3 100644 Binary files a/docs/duo/latex/classColorsetMap__coll__graph.pdf and b/docs/duo/latex/classColorsetMap__coll__graph.pdf differ diff --git a/docs/duo/latex/classColorset__coll__graph.pdf b/docs/duo/latex/classColorset__coll__graph.pdf index ccb87f3327..1c79eb1482 100644 Binary files a/docs/duo/latex/classColorset__coll__graph.pdf and b/docs/duo/latex/classColorset__coll__graph.pdf differ diff --git a/docs/duo/latex/classCompoundPattern__coll__graph.pdf b/docs/duo/latex/classCompoundPattern__coll__graph.pdf index 4e96137f0d..0484ed824a 100644 Binary files a/docs/duo/latex/classCompoundPattern__coll__graph.pdf and b/docs/duo/latex/classCompoundPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classCompoundPattern__inherit__graph.pdf b/docs/duo/latex/classCompoundPattern__inherit__graph.pdf index b8b2bcc426..e09aed64fb 100644 Binary files a/docs/duo/latex/classCompoundPattern__inherit__graph.pdf and b/docs/duo/latex/classCompoundPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classCrossDopsPattern__coll__graph.pdf b/docs/duo/latex/classCrossDopsPattern__coll__graph.pdf index b5925f99d0..5de228be71 100644 Binary files a/docs/duo/latex/classCrossDopsPattern__coll__graph.pdf and b/docs/duo/latex/classCrossDopsPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classCrossDopsPattern__inherit__graph.pdf b/docs/duo/latex/classCrossDopsPattern__inherit__graph.pdf index a90d782468..419fc5c670 100644 Binary files a/docs/duo/latex/classCrossDopsPattern__inherit__graph.pdf and b/docs/duo/latex/classCrossDopsPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classDoubleStrobePattern__coll__graph.pdf b/docs/duo/latex/classDoubleStrobePattern__coll__graph.pdf index c4a8360d8b..060a7e255e 100644 Binary files a/docs/duo/latex/classDoubleStrobePattern__coll__graph.pdf and b/docs/duo/latex/classDoubleStrobePattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classDoubleStrobePattern__inherit__graph.pdf b/docs/duo/latex/classDoubleStrobePattern__inherit__graph.pdf index d3882e69e9..425e03c1ad 100644 Binary files a/docs/duo/latex/classDoubleStrobePattern__inherit__graph.pdf and b/docs/duo/latex/classDoubleStrobePattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classDripMorphPattern__coll__graph.pdf b/docs/duo/latex/classDripMorphPattern__coll__graph.pdf index 49e6720907..217da06ba9 100644 Binary files a/docs/duo/latex/classDripMorphPattern__coll__graph.pdf and b/docs/duo/latex/classDripMorphPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classDripMorphPattern__inherit__graph.pdf b/docs/duo/latex/classDripMorphPattern__inherit__graph.pdf index ec06679d7a..3387ab2cf0 100644 Binary files a/docs/duo/latex/classDripMorphPattern__inherit__graph.pdf and b/docs/duo/latex/classDripMorphPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classDripPattern__coll__graph.pdf b/docs/duo/latex/classDripPattern__coll__graph.pdf index 06c0b70033..ba0efd4513 100644 Binary files a/docs/duo/latex/classDripPattern__coll__graph.pdf and b/docs/duo/latex/classDripPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classDripPattern__inherit__graph.pdf b/docs/duo/latex/classDripPattern__inherit__graph.pdf index 00c81260b6..f2563a3af0 100644 Binary files a/docs/duo/latex/classDripPattern__inherit__graph.pdf and b/docs/duo/latex/classDripPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classEditorConnection__coll__graph.pdf b/docs/duo/latex/classEditorConnection__coll__graph.pdf index ecc42225df..f2ddcdfb7f 100644 Binary files a/docs/duo/latex/classEditorConnection__coll__graph.pdf and b/docs/duo/latex/classEditorConnection__coll__graph.pdf differ diff --git a/docs/duo/latex/classEditorConnection__inherit__graph.pdf b/docs/duo/latex/classEditorConnection__inherit__graph.pdf index e318c51740..33388c2c82 100644 Binary files a/docs/duo/latex/classEditorConnection__inherit__graph.pdf and b/docs/duo/latex/classEditorConnection__inherit__graph.pdf differ diff --git a/docs/duo/latex/classFactoryReset__coll__graph.pdf b/docs/duo/latex/classFactoryReset__coll__graph.pdf index ac2c7caa9a..1d4a0e9832 100644 Binary files a/docs/duo/latex/classFactoryReset__coll__graph.pdf and b/docs/duo/latex/classFactoryReset__coll__graph.pdf differ diff --git a/docs/duo/latex/classFactoryReset__inherit__graph.pdf b/docs/duo/latex/classFactoryReset__inherit__graph.pdf index bf527d39a4..853ccfa956 100644 Binary files a/docs/duo/latex/classFactoryReset__inherit__graph.pdf and b/docs/duo/latex/classFactoryReset__inherit__graph.pdf differ diff --git a/docs/duo/latex/classFillPattern__coll__graph.pdf b/docs/duo/latex/classFillPattern__coll__graph.pdf index ed70070d8b..fcd2277a02 100644 Binary files a/docs/duo/latex/classFillPattern__coll__graph.pdf and b/docs/duo/latex/classFillPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classFillPattern__inherit__graph.pdf b/docs/duo/latex/classFillPattern__inherit__graph.pdf index b6aceb23c6..d8403176dd 100644 Binary files a/docs/duo/latex/classFillPattern__inherit__graph.pdf and b/docs/duo/latex/classFillPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classGlobalBrightness__coll__graph.pdf b/docs/duo/latex/classGlobalBrightness__coll__graph.pdf index ee98005bb4..c8064087f5 100644 Binary files a/docs/duo/latex/classGlobalBrightness__coll__graph.pdf and b/docs/duo/latex/classGlobalBrightness__coll__graph.pdf differ diff --git a/docs/duo/latex/classGlobalBrightness__inherit__graph.pdf b/docs/duo/latex/classGlobalBrightness__inherit__graph.pdf index 42ffa2281d..64d3c86691 100644 Binary files a/docs/duo/latex/classGlobalBrightness__inherit__graph.pdf and b/docs/duo/latex/classGlobalBrightness__inherit__graph.pdf differ diff --git a/docs/duo/latex/classHueShiftPattern__coll__graph.pdf b/docs/duo/latex/classHueShiftPattern__coll__graph.pdf index 476521d5da..a2cf14b28b 100644 Binary files a/docs/duo/latex/classHueShiftPattern__coll__graph.pdf and b/docs/duo/latex/classHueShiftPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classHueShiftPattern__inherit__graph.pdf b/docs/duo/latex/classHueShiftPattern__inherit__graph.pdf index 0ad57dc585..52c875ecf3 100644 Binary files a/docs/duo/latex/classHueShiftPattern__inherit__graph.pdf and b/docs/duo/latex/classHueShiftPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classLedStash__coll__graph.pdf b/docs/duo/latex/classLedStash__coll__graph.pdf index 1fa36d6fa9..443dcdee85 100644 Binary files a/docs/duo/latex/classLedStash__coll__graph.pdf and b/docs/duo/latex/classLedStash__coll__graph.pdf differ diff --git a/docs/duo/latex/classLeds__coll__graph.pdf b/docs/duo/latex/classLeds__coll__graph.pdf index 1d1feab7d2..d3cca48eca 100644 Binary files a/docs/duo/latex/classLeds__coll__graph.pdf and b/docs/duo/latex/classLeds__coll__graph.pdf differ diff --git a/docs/duo/latex/classLighthousePattern__coll__graph.pdf b/docs/duo/latex/classLighthousePattern__coll__graph.pdf index 61a68ffecf..7cc113fff2 100644 Binary files a/docs/duo/latex/classLighthousePattern__coll__graph.pdf and b/docs/duo/latex/classLighthousePattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classLighthousePattern__inherit__graph.pdf b/docs/duo/latex/classLighthousePattern__inherit__graph.pdf index c740034a76..a428124a78 100644 Binary files a/docs/duo/latex/classLighthousePattern__inherit__graph.pdf and b/docs/duo/latex/classLighthousePattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classMateriaPattern__coll__graph.pdf b/docs/duo/latex/classMateriaPattern__coll__graph.pdf index 4be181bf69..58016bc003 100644 Binary files a/docs/duo/latex/classMateriaPattern__coll__graph.pdf and b/docs/duo/latex/classMateriaPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classMateriaPattern__inherit__graph.pdf b/docs/duo/latex/classMateriaPattern__inherit__graph.pdf index 221943e9de..70c19c3e20 100644 Binary files a/docs/duo/latex/classMateriaPattern__inherit__graph.pdf and b/docs/duo/latex/classMateriaPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classMenu__coll__graph.pdf b/docs/duo/latex/classMenu__coll__graph.pdf index 90139ac1b0..77350af24d 100644 Binary files a/docs/duo/latex/classMenu__coll__graph.pdf and b/docs/duo/latex/classMenu__coll__graph.pdf differ diff --git a/docs/duo/latex/classMenu__inherit__graph.pdf b/docs/duo/latex/classMenu__inherit__graph.pdf index 6cd06dba73..d41282db70 100644 Binary files a/docs/duo/latex/classMenu__inherit__graph.pdf and b/docs/duo/latex/classMenu__inherit__graph.pdf differ diff --git a/docs/duo/latex/classMenus__coll__graph.pdf b/docs/duo/latex/classMenus__coll__graph.pdf index 0805186f00..c147269aec 100644 Binary files a/docs/duo/latex/classMenus__coll__graph.pdf and b/docs/duo/latex/classMenus__coll__graph.pdf differ diff --git a/docs/duo/latex/classMeteorPattern__coll__graph.pdf b/docs/duo/latex/classMeteorPattern__coll__graph.pdf index ff6b127277..4ee9860394 100644 Binary files a/docs/duo/latex/classMeteorPattern__coll__graph.pdf and b/docs/duo/latex/classMeteorPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classMeteorPattern__inherit__graph.pdf b/docs/duo/latex/classMeteorPattern__inherit__graph.pdf index 2938ac540b..95e11fb543 100644 Binary files a/docs/duo/latex/classMeteorPattern__inherit__graph.pdf and b/docs/duo/latex/classMeteorPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classModeSharing__coll__graph.pdf b/docs/duo/latex/classModeSharing__coll__graph.pdf index 223e5f2676..6f6f1521af 100644 Binary files a/docs/duo/latex/classModeSharing__coll__graph.pdf and b/docs/duo/latex/classModeSharing__coll__graph.pdf differ diff --git a/docs/duo/latex/classModeSharing__inherit__graph.pdf b/docs/duo/latex/classModeSharing__inherit__graph.pdf index 8ee8cf28da..efeec70d38 100644 Binary files a/docs/duo/latex/classModeSharing__inherit__graph.pdf and b/docs/duo/latex/classModeSharing__inherit__graph.pdf differ diff --git a/docs/duo/latex/classMode__coll__graph.pdf b/docs/duo/latex/classMode__coll__graph.pdf index dcba5c0569..a16a510700 100644 Binary files a/docs/duo/latex/classMode__coll__graph.pdf and b/docs/duo/latex/classMode__coll__graph.pdf differ diff --git a/docs/duo/latex/classModes_1_1ModeLink__coll__graph.pdf b/docs/duo/latex/classModes_1_1ModeLink__coll__graph.pdf index d509a4f23e..a5a617f0fe 100644 Binary files a/docs/duo/latex/classModes_1_1ModeLink__coll__graph.pdf and b/docs/duo/latex/classModes_1_1ModeLink__coll__graph.pdf differ diff --git a/docs/duo/latex/classModes__coll__graph.pdf b/docs/duo/latex/classModes__coll__graph.pdf index ab10b20732..8bb724c7e4 100644 Binary files a/docs/duo/latex/classModes__coll__graph.pdf and b/docs/duo/latex/classModes__coll__graph.pdf differ diff --git a/docs/duo/latex/classMultiLedPattern__coll__graph.pdf b/docs/duo/latex/classMultiLedPattern__coll__graph.pdf index bdab7f318e..187bce2e0e 100644 Binary files a/docs/duo/latex/classMultiLedPattern__coll__graph.pdf and b/docs/duo/latex/classMultiLedPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classMultiLedPattern__inherit__graph.pdf b/docs/duo/latex/classMultiLedPattern__inherit__graph.pdf index 0ea034d47c..0c05498d51 100644 Binary files a/docs/duo/latex/classMultiLedPattern__inherit__graph.pdf and b/docs/duo/latex/classMultiLedPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classPattern.tex b/docs/duo/latex/classPattern.tex index 661e2f499e..85f71e6f13 100644 --- a/docs/duo/latex/classPattern.tex +++ b/docs/duo/latex/classPattern.tex @@ -593,7 +593,7 @@ \DoxyCodeLine{63 \mbox{\hyperlink{classPatternArgs}{PatternArgs}} defaults = \mbox{\hyperlink{classPatternBuilder_a1e2154e68210f25e29a03755e9184959}{PatternBuilder::getDefaultArgs}}(\mbox{\hyperlink{classPattern_a128fdee39e6ce1b74006385fb28eabe6}{m\_patternID}});} \DoxyCodeLine{64 \textcolor{comment}{// generate a bitmap of which args are defaulted}} \DoxyCodeLine{65 uint8\_t argmap = \mbox{\hyperlink{PatternArgs_8h_a5b4ab91afec1ff35fd294e3ca007be49}{ARG\_NONE}};} -\DoxyCodeLine{66 \textcolor{keywordflow}{for} (uint32\_t i = 0; i < args.\mbox{\hyperlink{classPatternArgs_afd6df4d59722381c0146b839d1469171}{numArgs}}; ++i) \{} +\DoxyCodeLine{66 \textcolor{keywordflow}{for} (uint32\_t i = 0; i < \mbox{\hyperlink{PatternArgs_8h_a29b7451465deac204c5f7cb1f9c6e1fc}{MAX\_ARGS}}; ++i) \{} \DoxyCodeLine{67 \textcolor{keywordflow}{if} (args.\mbox{\hyperlink{classPatternArgs_afde808c634704d423d82a9dea6814eea}{args}}[i] != defaults.\mbox{\hyperlink{classPatternArgs_afde808c634704d423d82a9dea6814eea}{args}}[i]) \{} \DoxyCodeLine{68 \mbox{\hyperlink{PatternArgs_8h_ad2e165fa5c6699ad2d64faac00625a36}{ARGMAP\_SET}}(argmap, i);} \DoxyCodeLine{69 \}} @@ -604,7 +604,7 @@ \end{DoxyCode} -References ARG\+\_\+\+NONE, ARGMAP\+\_\+\+SET, Pattern\+Args\+::args, get\+Args(), Pattern\+Builder\+::get\+Default\+Args(), m\+\_\+colorset, m\+\_\+pattern\+ID, Pattern\+Args\+::num\+Args, Colorset\+::serialize(), Pattern\+Args\+::serialize(), and Byte\+Stream\+::serialize(). +References ARG\+\_\+\+NONE, ARGMAP\+\_\+\+SET, Pattern\+Args\+::args, get\+Args(), Pattern\+Builder\+::get\+Default\+Args(), m\+\_\+colorset, m\+\_\+pattern\+ID, MAX\+\_\+\+ARGS, Colorset\+::serialize(), Pattern\+Args\+::serialize(), and Byte\+Stream\+::serialize(). diff --git a/docs/duo/latex/classPatternArgs.tex b/docs/duo/latex/classPatternArgs.tex index 4f80baab0e..b13d908852 100644 --- a/docs/duo/latex/classPatternArgs.tex +++ b/docs/duo/latex/classPatternArgs.tex @@ -773,7 +773,7 @@ \begin{DoxyCode}{0} \DoxyCodeLine{175 \{} \DoxyCodeLine{176 buffer.\mbox{\hyperlink{classByteStream_a16016f5dc73e0d8b639f6bdbea252d4b}{serialize}}(argmap);} -\DoxyCodeLine{177 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{classPatternArgs_afd6df4d59722381c0146b839d1469171}{numArgs}}; ++i) \{} +\DoxyCodeLine{177 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{PatternArgs_8h_a29b7451465deac204c5f7cb1f9c6e1fc}{MAX\_ARGS}}; ++i) \{} \DoxyCodeLine{178 \textcolor{keywordflow}{if} (\mbox{\hyperlink{PatternArgs_8h_a193611a0331d653aa2383695bd9350da}{ARGMAP\_ISSET}}(argmap, i)) \{} \DoxyCodeLine{179 buffer.\mbox{\hyperlink{classByteStream_a16016f5dc73e0d8b639f6bdbea252d4b}{serialize}}(\mbox{\hyperlink{classPatternArgs_afde808c634704d423d82a9dea6814eea}{args}}[i]);} \DoxyCodeLine{180 \}} @@ -783,7 +783,7 @@ \end{DoxyCode} -References ARGMAP\+\_\+\+ISSET, args, num\+Args, and Byte\+Stream\+::serialize(). +References ARGMAP\+\_\+\+ISSET, args, MAX\+\_\+\+ARGS, and Byte\+Stream\+::serialize(). @@ -1016,7 +1016,7 @@ -Referenced by add\+Args(), operator==(), Pattern\+::serialize(), and serialize(). +Referenced by add\+Args(), operator==(), and Randomizer\+::roll\+Pattern(). \mbox{\Hypertarget{classPatternArgs_a2b224f31bd34e923eb01ec3e4b1ac986}\label{classPatternArgs_a2b224f31bd34e923eb01ec3e4b1ac986}} \index{PatternArgs@{PatternArgs}!numFlips@{numFlips}} diff --git a/docs/duo/latex/classPatternSelect__coll__graph.pdf b/docs/duo/latex/classPatternSelect__coll__graph.pdf index be6c282854..37aeaba162 100644 Binary files a/docs/duo/latex/classPatternSelect__coll__graph.pdf and b/docs/duo/latex/classPatternSelect__coll__graph.pdf differ diff --git a/docs/duo/latex/classPatternSelect__inherit__graph.pdf b/docs/duo/latex/classPatternSelect__inherit__graph.pdf index 2d9a66c68c..bfab0c92e0 100644 Binary files a/docs/duo/latex/classPatternSelect__inherit__graph.pdf and b/docs/duo/latex/classPatternSelect__inherit__graph.pdf differ diff --git a/docs/duo/latex/classPattern__coll__graph.pdf b/docs/duo/latex/classPattern__coll__graph.pdf index 013cd13142..d85a763f8b 100644 Binary files a/docs/duo/latex/classPattern__coll__graph.pdf and b/docs/duo/latex/classPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classPattern__inherit__graph.pdf b/docs/duo/latex/classPattern__inherit__graph.pdf index a0e9c0f598..4c8b0a136d 100644 Binary files a/docs/duo/latex/classPattern__inherit__graph.pdf and b/docs/duo/latex/classPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classPulsishPattern__coll__graph.pdf b/docs/duo/latex/classPulsishPattern__coll__graph.pdf index 88443aa5de..8a3e27dcf4 100644 Binary files a/docs/duo/latex/classPulsishPattern__coll__graph.pdf and b/docs/duo/latex/classPulsishPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classPulsishPattern__inherit__graph.pdf b/docs/duo/latex/classPulsishPattern__inherit__graph.pdf index 0958eb3cc0..dd09009124 100644 Binary files a/docs/duo/latex/classPulsishPattern__inherit__graph.pdf and b/docs/duo/latex/classPulsishPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classRandomizer.tex b/docs/duo/latex/classRandomizer.tex index 5a9c300f1d..9411327b55 100644 --- a/docs/duo/latex/classRandomizer.tex +++ b/docs/duo/latex/classRandomizer.tex @@ -192,19 +192,19 @@ -Definition at line 237 of file Randomizer.\+cpp. +Definition at line 239 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{238 \{} -\DoxyCodeLine{239 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} -\DoxyCodeLine{240 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} -\DoxyCodeLine{241 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 10), \textcolor{comment}{// off duration 0 -\/> 5}} -\DoxyCodeLine{242 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 40), \textcolor{comment}{// need gap 20 -\/> 40}} -\DoxyCodeLine{243 0, \textcolor{comment}{// dash 0}} -\DoxyCodeLine{244 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 8) \textcolor{comment}{// groupsize 0 to 8}} -\DoxyCodeLine{245 );} -\DoxyCodeLine{246 \}} +\DoxyCodeLine{240 \{} +\DoxyCodeLine{241 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} +\DoxyCodeLine{242 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} +\DoxyCodeLine{243 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 10), \textcolor{comment}{// off duration 0 -\/> 5}} +\DoxyCodeLine{244 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 40), \textcolor{comment}{// need gap 20 -\/> 40}} +\DoxyCodeLine{245 0, \textcolor{comment}{// dash 0}} +\DoxyCodeLine{246 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 8) \textcolor{comment}{// groupsize 0 to 8}} +\DoxyCodeLine{247 );} +\DoxyCodeLine{248 \}} \end{DoxyCode} @@ -223,18 +223,18 @@ -Definition at line 227 of file Randomizer.\+cpp. +Definition at line 229 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{228 \{} -\DoxyCodeLine{229 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} -\DoxyCodeLine{230 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} -\DoxyCodeLine{231 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 10), \textcolor{comment}{// off duration 0 -\/> 10}} -\DoxyCodeLine{232 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 30), \textcolor{comment}{// need gap 20 -\/> 30}} -\DoxyCodeLine{233 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 30) \textcolor{comment}{// dash duration 20 -\/> 30}} -\DoxyCodeLine{234 );} -\DoxyCodeLine{235 \}} +\DoxyCodeLine{230 \{} +\DoxyCodeLine{231 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} +\DoxyCodeLine{232 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} +\DoxyCodeLine{233 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 10), \textcolor{comment}{// off duration 0 -\/> 10}} +\DoxyCodeLine{234 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 30), \textcolor{comment}{// need gap 20 -\/> 30}} +\DoxyCodeLine{235 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(20, 30) \textcolor{comment}{// dash duration 20 -\/> 30}} +\DoxyCodeLine{236 );} +\DoxyCodeLine{237 \}} \end{DoxyCode} @@ -253,17 +253,17 @@ -Definition at line 218 of file Randomizer.\+cpp. +Definition at line 220 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{219 \{} -\DoxyCodeLine{220 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} -\DoxyCodeLine{221 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} -\DoxyCodeLine{222 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 6), \textcolor{comment}{// off duration 0 -\/> 6}} -\DoxyCodeLine{223 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(40, 100) \textcolor{comment}{// gap duration 40 -\/> 100}} -\DoxyCodeLine{224 );} -\DoxyCodeLine{225 \}} +\DoxyCodeLine{221 \{} +\DoxyCodeLine{222 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} +\DoxyCodeLine{223 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 10), \textcolor{comment}{// on duration 1 -\/> 10}} +\DoxyCodeLine{224 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 6), \textcolor{comment}{// off duration 0 -\/> 6}} +\DoxyCodeLine{225 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(40, 100) \textcolor{comment}{// gap duration 40 -\/> 100}} +\DoxyCodeLine{226 );} +\DoxyCodeLine{227 \}} \end{DoxyCode} @@ -391,42 +391,42 @@ -Definition at line 259 of file Randomizer.\+cpp. +Definition at line 261 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{260 \{} -\DoxyCodeLine{261 \mbox{\hyperlink{LedTypes_8h_a6c29165d5a422a63ed2ba45c01fc5d3b}{MAP\_FOREACH\_LED}}(\mbox{\hyperlink{classMenu_ab2586ae2b8c777db240885bd000ea57d}{m\_targetLeds}}) \{} -\DoxyCodeLine{262 \textcolor{comment}{// grab local reference to the target random context}} -\DoxyCodeLine{263 \mbox{\hyperlink{classRandom}{Random}} \&ctx = \mbox{\hyperlink{classRandomizer_a7c1d633669ebce55d64bf94be69297a9}{m\_singlesRandCtx}}[pos];} -\DoxyCodeLine{264 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classRandomizer_abe42ee5d5bfff9aa8e933997c084579e}{m\_flags}} \& \mbox{\hyperlink{classRandomizer_a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e}{RANDOMIZE\_PATTERN}}) \{} -\DoxyCodeLine{265 \textcolor{comment}{// roll a new pattern}} -\DoxyCodeLine{266 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} -\DoxyCodeLine{267 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classRandomizer_a8ae11dd62df21789c634e4e6455dd01c}{rollPattern}}(ctx, \&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}, pos)) \{} -\DoxyCodeLine{268 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new pattern"{}});} -\DoxyCodeLine{269 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{270 \}} -\DoxyCodeLine{271 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{272 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_ac2888fc4f9079c397ce229292cbb460b}{setPattern}}(\mbox{\hyperlink{classRandomizer_a1f63f0492c86a7e9e1699754f1527ec4}{rollPatternID}}(ctx), pos)) \{} -\DoxyCodeLine{273 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new pattern"{}});} -\DoxyCodeLine{274 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{275 \}} -\DoxyCodeLine{276 \}} -\DoxyCodeLine{277 \}} -\DoxyCodeLine{278 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classRandomizer_abe42ee5d5bfff9aa8e933997c084579e}{m\_flags}} \& \mbox{\hyperlink{classRandomizer_a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29}{RANDOMIZE\_COLORSET}}) \{} -\DoxyCodeLine{279 \textcolor{comment}{// roll a new colorset}} -\DoxyCodeLine{280 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_ad5eb39acbb11f0ce7c3342c53d83da71}{setColorset}}(\mbox{\hyperlink{classRandomizer_ac8593585adcf4c82529529ab4817f829}{rollColorset}}(ctx), pos)) \{} -\DoxyCodeLine{281 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new colorset"{}});} -\DoxyCodeLine{282 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{283 \}} -\DoxyCodeLine{284 \}} -\DoxyCodeLine{285 \}} -\DoxyCodeLine{286 \textcolor{comment}{// initialize the mode with the new pattern and colorset}} -\DoxyCodeLine{287 \mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_aa719878c227361144835120787581d94}{init}}();} -\DoxyCodeLine{288 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Randomized Led \%u set with randomization technique \%u, \%u colors, and Pattern number \%u"{}},} -\DoxyCodeLine{289 pos, randType, randomSet.numColors(), newPat);} -\DoxyCodeLine{290 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{291 \}} +\DoxyCodeLine{262 \{} +\DoxyCodeLine{263 \mbox{\hyperlink{LedTypes_8h_a6c29165d5a422a63ed2ba45c01fc5d3b}{MAP\_FOREACH\_LED}}(\mbox{\hyperlink{classMenu_ab2586ae2b8c777db240885bd000ea57d}{m\_targetLeds}}) \{} +\DoxyCodeLine{264 \textcolor{comment}{// grab local reference to the target random context}} +\DoxyCodeLine{265 \mbox{\hyperlink{classRandom}{Random}} \&ctx = \mbox{\hyperlink{classRandomizer_a7c1d633669ebce55d64bf94be69297a9}{m\_singlesRandCtx}}[pos];} +\DoxyCodeLine{266 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classRandomizer_abe42ee5d5bfff9aa8e933997c084579e}{m\_flags}} \& \mbox{\hyperlink{classRandomizer_a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e}{RANDOMIZE\_PATTERN}}) \{} +\DoxyCodeLine{267 \textcolor{comment}{// roll a new pattern}} +\DoxyCodeLine{268 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} +\DoxyCodeLine{269 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classRandomizer_a8ae11dd62df21789c634e4e6455dd01c}{rollPattern}}(ctx, \&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}, pos)) \{} +\DoxyCodeLine{270 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new pattern"{}});} +\DoxyCodeLine{271 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{272 \}} +\DoxyCodeLine{273 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{274 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_ac2888fc4f9079c397ce229292cbb460b}{setPattern}}(\mbox{\hyperlink{classRandomizer_a1f63f0492c86a7e9e1699754f1527ec4}{rollPatternID}}(ctx), pos)) \{} +\DoxyCodeLine{275 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new pattern"{}});} +\DoxyCodeLine{276 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{277 \}} +\DoxyCodeLine{278 \}} +\DoxyCodeLine{279 \}} +\DoxyCodeLine{280 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classRandomizer_abe42ee5d5bfff9aa8e933997c084579e}{m\_flags}} \& \mbox{\hyperlink{classRandomizer_a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29}{RANDOMIZE\_COLORSET}}) \{} +\DoxyCodeLine{281 \textcolor{comment}{// roll a new colorset}} +\DoxyCodeLine{282 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_ad5eb39acbb11f0ce7c3342c53d83da71}{setColorset}}(\mbox{\hyperlink{classRandomizer_ac8593585adcf4c82529529ab4817f829}{rollColorset}}(ctx), pos)) \{} +\DoxyCodeLine{283 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to roll new colorset"{}});} +\DoxyCodeLine{284 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{285 \}} +\DoxyCodeLine{286 \}} +\DoxyCodeLine{287 \}} +\DoxyCodeLine{288 \textcolor{comment}{// initialize the mode with the new pattern and colorset}} +\DoxyCodeLine{289 \mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_aa719878c227361144835120787581d94}{init}}();} +\DoxyCodeLine{290 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Randomized Led \%u set with randomization technique \%u, \%u colors, and Pattern number \%u"{}},} +\DoxyCodeLine{291 pos, randType, randomSet.numColors(), newPat);} +\DoxyCodeLine{292 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{293 \}} \end{DoxyCode} @@ -545,14 +545,16 @@ \DoxyCodeLine{203 newPat = \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83}{PATTERN\_BLEND}};} \DoxyCodeLine{204 \textcolor{comment}{// this is the number of blinks to a complementary color}} \DoxyCodeLine{205 args.\mbox{\hyperlink{classPatternArgs_a28f972e9f9b5041c8fa40a4689d35335}{arg7}} = ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(0, 3);} -\DoxyCodeLine{206 \}} -\DoxyCodeLine{207 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_ac2888fc4f9079c397ce229292cbb460b}{setPattern}}(newPat, pos, \&args);} -\DoxyCodeLine{208 \}} +\DoxyCodeLine{206 \textcolor{comment}{// up to arg7 is filled now}} +\DoxyCodeLine{207 args.\mbox{\hyperlink{classPatternArgs_afd6df4d59722381c0146b839d1469171}{numArgs}} = 7;} +\DoxyCodeLine{208 \}} +\DoxyCodeLine{209 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_ac2888fc4f9079c397ce229292cbb460b}{setPattern}}(newPat, pos, \&args);} +\DoxyCodeLine{210 \}} \end{DoxyCode} -References Pattern\+Args\+::arg7, crush\+Pattern(), dash\+Pattern(), gap\+Pattern(), Random\+::next8(), PATTERN\+\_\+\+BLEND, PATTERN\+\_\+\+STROBE, Mode\+::set\+Pattern(), and traditional\+Pattern(). +References Pattern\+Args\+::arg7, crush\+Pattern(), dash\+Pattern(), gap\+Pattern(), Random\+::next8(), Pattern\+Args\+::num\+Args, PATTERN\+\_\+\+BLEND, PATTERN\+\_\+\+STROBE, Mode\+::set\+Pattern(), and traditional\+Pattern(). @@ -566,19 +568,19 @@ -Definition at line 248 of file Randomizer.\+cpp. +Definition at line 250 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{249 \{} -\DoxyCodeLine{250 \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8c}{PatternID}} newPat;} -\DoxyCodeLine{251 \textcolor{comment}{// the random range begin/end}} -\DoxyCodeLine{252 \textcolor{keywordflow}{do} \{} -\DoxyCodeLine{253 \textcolor{comment}{// continuously re-\/randomize the pattern so we don't get undesirable patterns}} -\DoxyCodeLine{254 newPat = (\mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8c}{PatternID}})ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(\mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa}{PATTERN\_SINGLE\_FIRST}}, \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308}{PATTERN\_SINGLE\_LAST}});} -\DoxyCodeLine{255 \} \textcolor{keywordflow}{while} (newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b}{PATTERN\_SOLID}} || newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632}{PATTERN\_RIBBON}} || newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6}{PATTERN\_MINIRIBBON}});} -\DoxyCodeLine{256 \textcolor{keywordflow}{return} newPat;} -\DoxyCodeLine{257 \}} +\DoxyCodeLine{251 \{} +\DoxyCodeLine{252 \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8c}{PatternID}} newPat;} +\DoxyCodeLine{253 \textcolor{comment}{// the random range begin/end}} +\DoxyCodeLine{254 \textcolor{keywordflow}{do} \{} +\DoxyCodeLine{255 \textcolor{comment}{// continuously re-\/randomize the pattern so we don't get undesirable patterns}} +\DoxyCodeLine{256 newPat = (\mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8c}{PatternID}})ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(\mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa}{PATTERN\_SINGLE\_FIRST}}, \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308}{PATTERN\_SINGLE\_LAST}});} +\DoxyCodeLine{257 \} \textcolor{keywordflow}{while} (newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b}{PATTERN\_SOLID}} || newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632}{PATTERN\_RIBBON}} || newPat == \mbox{\hyperlink{Patterns_8h_a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6}{PATTERN\_MINIRIBBON}});} +\DoxyCodeLine{258 \textcolor{keywordflow}{return} newPat;} +\DoxyCodeLine{259 \}} \end{DoxyCode} @@ -686,16 +688,16 @@ -Definition at line 210 of file Randomizer.\+cpp. +Definition at line 212 of file Randomizer.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{211 \{} -\DoxyCodeLine{212 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} -\DoxyCodeLine{213 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 20), \textcolor{comment}{// on duration 1 -\/> 20}} -\DoxyCodeLine{214 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(8, 60) \textcolor{comment}{// off duration 0 -\/> 60}} -\DoxyCodeLine{215 );} -\DoxyCodeLine{216 \}} +\DoxyCodeLine{213 \{} +\DoxyCodeLine{214 outArgs.\mbox{\hyperlink{classPatternArgs_a0ca09874dde2073a346a077c9414b221}{init}}(} +\DoxyCodeLine{215 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(1, 20), \textcolor{comment}{// on duration 1 -\/> 20}} +\DoxyCodeLine{216 ctx.\mbox{\hyperlink{classRandom_a8ddc31ea9ccd382afb1fff8e56e2702f}{next8}}(8, 60) \textcolor{comment}{// off duration 0 -\/> 60}} +\DoxyCodeLine{217 );} +\DoxyCodeLine{218 \}} \end{DoxyCode} diff --git a/docs/duo/latex/classRandomizer__coll__graph.pdf b/docs/duo/latex/classRandomizer__coll__graph.pdf index 322b3b1f1a..9ed2cd530b 100644 Binary files a/docs/duo/latex/classRandomizer__coll__graph.pdf and b/docs/duo/latex/classRandomizer__coll__graph.pdf differ diff --git a/docs/duo/latex/classRandomizer__inherit__graph.pdf b/docs/duo/latex/classRandomizer__inherit__graph.pdf index 5ec01cf26f..a6f9f89ae3 100644 Binary files a/docs/duo/latex/classRandomizer__inherit__graph.pdf and b/docs/duo/latex/classRandomizer__inherit__graph.pdf differ diff --git a/docs/duo/latex/classSequenceStep__coll__graph.pdf b/docs/duo/latex/classSequenceStep__coll__graph.pdf index b6613639df..24c5107877 100644 Binary files a/docs/duo/latex/classSequenceStep__coll__graph.pdf and b/docs/duo/latex/classSequenceStep__coll__graph.pdf differ diff --git a/docs/duo/latex/classSequence__coll__graph.pdf b/docs/duo/latex/classSequence__coll__graph.pdf index b8adde1745..023d661fbd 100644 Binary files a/docs/duo/latex/classSequence__coll__graph.pdf and b/docs/duo/latex/classSequence__coll__graph.pdf differ diff --git a/docs/duo/latex/classSequencedPattern__coll__graph.pdf b/docs/duo/latex/classSequencedPattern__coll__graph.pdf index faf9c81c92..a91f9b719f 100644 Binary files a/docs/duo/latex/classSequencedPattern__coll__graph.pdf and b/docs/duo/latex/classSequencedPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classSequencedPattern__inherit__graph.pdf b/docs/duo/latex/classSequencedPattern__inherit__graph.pdf index 75fffa780a..4a516d16c1 100644 Binary files a/docs/duo/latex/classSequencedPattern__inherit__graph.pdf and b/docs/duo/latex/classSequencedPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classSingleLedPattern__coll__graph.pdf b/docs/duo/latex/classSingleLedPattern__coll__graph.pdf index b98f8680b7..a79b16616f 100644 Binary files a/docs/duo/latex/classSingleLedPattern__coll__graph.pdf and b/docs/duo/latex/classSingleLedPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classSingleLedPattern__inherit__graph.pdf b/docs/duo/latex/classSingleLedPattern__inherit__graph.pdf index ed20a3e630..30d289a9f1 100644 Binary files a/docs/duo/latex/classSingleLedPattern__inherit__graph.pdf and b/docs/duo/latex/classSingleLedPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classSnowballPattern__coll__graph.pdf b/docs/duo/latex/classSnowballPattern__coll__graph.pdf index 614e5de510..ff98ee05a5 100644 Binary files a/docs/duo/latex/classSnowballPattern__coll__graph.pdf and b/docs/duo/latex/classSnowballPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classSnowballPattern__inherit__graph.pdf b/docs/duo/latex/classSnowballPattern__inherit__graph.pdf index 4288002315..ecce915e5d 100644 Binary files a/docs/duo/latex/classSnowballPattern__inherit__graph.pdf and b/docs/duo/latex/classSnowballPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classSolidPattern__coll__graph.pdf b/docs/duo/latex/classSolidPattern__coll__graph.pdf index ef3f4411ea..e1c7034ad3 100644 Binary files a/docs/duo/latex/classSolidPattern__coll__graph.pdf and b/docs/duo/latex/classSolidPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classSolidPattern__inherit__graph.pdf b/docs/duo/latex/classSolidPattern__inherit__graph.pdf index 72f4fd94ae..09e1af9ce2 100644 Binary files a/docs/duo/latex/classSolidPattern__inherit__graph.pdf and b/docs/duo/latex/classSolidPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classSparkleTracePattern__coll__graph.pdf b/docs/duo/latex/classSparkleTracePattern__coll__graph.pdf index de6f370bb3..cb6497b3fd 100644 Binary files a/docs/duo/latex/classSparkleTracePattern__coll__graph.pdf and b/docs/duo/latex/classSparkleTracePattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classSparkleTracePattern__inherit__graph.pdf b/docs/duo/latex/classSparkleTracePattern__inherit__graph.pdf index 0c7e795494..6552ceab07 100644 Binary files a/docs/duo/latex/classSparkleTracePattern__inherit__graph.pdf and b/docs/duo/latex/classSparkleTracePattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classTheaterChasePattern__coll__graph.pdf b/docs/duo/latex/classTheaterChasePattern__coll__graph.pdf index c06ad470ff..3bfd53a9c6 100644 Binary files a/docs/duo/latex/classTheaterChasePattern__coll__graph.pdf and b/docs/duo/latex/classTheaterChasePattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classTheaterChasePattern__inherit__graph.pdf b/docs/duo/latex/classTheaterChasePattern__inherit__graph.pdf index 541eb87f35..eabe2e9324 100644 Binary files a/docs/duo/latex/classTheaterChasePattern__inherit__graph.pdf and b/docs/duo/latex/classTheaterChasePattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classVLReceiver.tex b/docs/duo/latex/classVLReceiver.tex index 9d7a136f4a..81fb71285a 100644 --- a/docs/duo/latex/classVLReceiver.tex +++ b/docs/duo/latex/classVLReceiver.tex @@ -143,65 +143,65 @@ -Definition at line 122 of file VLReceiver.\+cpp. +Definition at line 131 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{123 \{} -\DoxyCodeLine{124 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{125 \textcolor{comment}{// Set up the ADC}} -\DoxyCodeLine{126 \textcolor{comment}{// sample campacitance, VDD reference, prescaler division}} -\DoxyCodeLine{127 \textcolor{comment}{// Options are:}} -\DoxyCodeLine{128 \textcolor{comment}{// 0x0 DIV2 CLK\_PER divided by 2 > works}} -\DoxyCodeLine{129 \textcolor{comment}{// 0x1 DIV4 CLK\_PER divided by 4 > works}} -\DoxyCodeLine{130 \textcolor{comment}{// 0x2 DIV8 CLK\_PER divided by 8 > works}} -\DoxyCodeLine{131 \textcolor{comment}{// 0x3 DIV16 CLK\_PER divided by 16 > works}} -\DoxyCodeLine{132 \textcolor{comment}{// 0x4 DIV32 CLK\_PER divided by 32 > doesn't work}} -\DoxyCodeLine{133 \textcolor{comment}{// 0x5 DIV64 CLK\_PER divided by 64 > doesn't work}} -\DoxyCodeLine{134 \textcolor{comment}{// 0x6 DIV128 CLK\_PER divided by 128 > doesn't work}} -\DoxyCodeLine{135 \textcolor{comment}{// 0x7 DIV256 CLK\_PER divided by 256 > doesn't work}} -\DoxyCodeLine{136 \textcolor{preprocessor}{\#if (F\_CPU == 20000000)}} -\DoxyCodeLine{137 ADC0.CTRLC = ADC\_SAMPCAP\_bm | ADC\_REFSEL\_VDDREF\_gc | ADC\_PRESC\_DIV2\_gc;} -\DoxyCodeLine{138 \textcolor{preprocessor}{\#else}} -\DoxyCodeLine{139 ADC0.CTRLC = ADC\_SAMPCAP\_bm | ADC\_REFSEL\_VDDREF\_gc | ADC\_PRESC\_DIV2\_gc;} -\DoxyCodeLine{140 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{141 \textcolor{comment}{// no sampling delay and no delay variation}} -\DoxyCodeLine{142 ADC0.CTRLD = 0;} -\DoxyCodeLine{143 \textcolor{comment}{// sample length}} -\DoxyCodeLine{144 \textcolor{comment}{// 0 = doesn't work}} -\DoxyCodeLine{145 \textcolor{comment}{// 1+ = works}} -\DoxyCodeLine{146 ADC0.SAMPCTRL = 1;} -\DoxyCodeLine{147 \textcolor{comment}{// Select the analog pin input PB1 (AIN10)}} -\DoxyCodeLine{148 ADC0.MUXPOS = ADC\_MUXPOS\_AIN10\_gc;} -\DoxyCodeLine{149 \textcolor{comment}{// Initialize the Window Comparator Mode in above}} -\DoxyCodeLine{150 ADC0.CTRLE = ADC\_WINCM\_ABOVE\_gc;} -\DoxyCodeLine{151 \textcolor{comment}{// Set the threshold value very low}} -\DoxyCodeLine{152 ADC0.WINHT = 0x1;} -\DoxyCodeLine{153 ADC0.WINLT = 0;} -\DoxyCodeLine{154 \textcolor{comment}{// set sampling amount}} -\DoxyCodeLine{155 \textcolor{comment}{// 0x0 NONE No accumulation > doesn't work}} -\DoxyCodeLine{156 \textcolor{comment}{// 0x1 ACC2 2 results accumulated > doesn't work}} -\DoxyCodeLine{157 \textcolor{comment}{// 0x2 ACC4 4 results accumulated > works okay}} -\DoxyCodeLine{158 \textcolor{comment}{// 0x3 ACC8 8 results accumulated}} -\DoxyCodeLine{159 \textcolor{comment}{// 0x4 ACC16 16 results accumulated}} -\DoxyCodeLine{160 \textcolor{comment}{// 0x5 ACC32 32 results accumulated}} -\DoxyCodeLine{161 \textcolor{comment}{// 0x6 ACC64 64 results accumulated}} -\DoxyCodeLine{162 ADC0.CTRLB = ADC\_SAMPNUM\_ACC4\_gc;} -\DoxyCodeLine{163 \textcolor{comment}{// Enable Window Comparator interrupt}} -\DoxyCodeLine{164 ADC0.INTCTRL = ADC\_WCMP\_bm;} -\DoxyCodeLine{165 \textcolor{comment}{// Enable the ADC and start continuous conversions}} -\DoxyCodeLine{166 ADC0.CTRLA = ADC\_ENABLE\_bm | ADC\_FREERUN\_bm;} -\DoxyCodeLine{167 \textcolor{comment}{// start the first conversion}} -\DoxyCodeLine{168 ADC0.COMMAND = ADC\_STCONV\_bm;} -\DoxyCodeLine{169 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{170 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{171 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{172 \}} +\DoxyCodeLine{132 \{} +\DoxyCodeLine{133 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{134 \textcolor{comment}{// Set up the ADC}} +\DoxyCodeLine{135 \textcolor{comment}{// sample campacitance, VDD reference, prescaler division}} +\DoxyCodeLine{136 \textcolor{comment}{// Options are:}} +\DoxyCodeLine{137 \textcolor{comment}{// 0x0 DIV2 CLK\_PER divided by 2 > works}} +\DoxyCodeLine{138 \textcolor{comment}{// 0x1 DIV4 CLK\_PER divided by 4 > works}} +\DoxyCodeLine{139 \textcolor{comment}{// 0x2 DIV8 CLK\_PER divided by 8 > works}} +\DoxyCodeLine{140 \textcolor{comment}{// 0x3 DIV16 CLK\_PER divided by 16 > works}} +\DoxyCodeLine{141 \textcolor{comment}{// 0x4 DIV32 CLK\_PER divided by 32 > doesn't work}} +\DoxyCodeLine{142 \textcolor{comment}{// 0x5 DIV64 CLK\_PER divided by 64 > doesn't work}} +\DoxyCodeLine{143 \textcolor{comment}{// 0x6 DIV128 CLK\_PER divided by 128 > doesn't work}} +\DoxyCodeLine{144 \textcolor{comment}{// 0x7 DIV256 CLK\_PER divided by 256 > doesn't work}} +\DoxyCodeLine{145 \textcolor{preprocessor}{\#if (F\_CPU == 20000000)}} +\DoxyCodeLine{146 ADC0.CTRLC = ADC\_SAMPCAP\_bm | ADC\_REFSEL\_VDDREF\_gc | ADC\_PRESC\_DIV2\_gc;} +\DoxyCodeLine{147 \textcolor{preprocessor}{\#else}} +\DoxyCodeLine{148 ADC0.CTRLC = ADC\_SAMPCAP\_bm | ADC\_REFSEL\_VDDREF\_gc | ADC\_PRESC\_DIV2\_gc;} +\DoxyCodeLine{149 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{150 \textcolor{comment}{// no sampling delay and no delay variation}} +\DoxyCodeLine{151 ADC0.CTRLD = 0;} +\DoxyCodeLine{152 \textcolor{comment}{// sample length}} +\DoxyCodeLine{153 \textcolor{comment}{// 0 = doesn't work}} +\DoxyCodeLine{154 \textcolor{comment}{// 1+ = works}} +\DoxyCodeLine{155 ADC0.SAMPCTRL = 1;} +\DoxyCodeLine{156 \textcolor{comment}{// Select the analog pin input PB1 (AIN10)}} +\DoxyCodeLine{157 ADC0.MUXPOS = ADC\_MUXPOS\_AIN10\_gc;} +\DoxyCodeLine{158 \textcolor{comment}{// Initialize the Window Comparator Mode in above}} +\DoxyCodeLine{159 ADC0.CTRLE = ADC\_WINCM\_ABOVE\_gc;} +\DoxyCodeLine{160 \textcolor{comment}{// Set the threshold value very low}} +\DoxyCodeLine{161 ADC0.WINHT = 0x1;} +\DoxyCodeLine{162 ADC0.WINLT = 0;} +\DoxyCodeLine{163 \textcolor{comment}{// set sampling amount}} +\DoxyCodeLine{164 \textcolor{comment}{// 0x0 NONE No accumulation > doesn't work}} +\DoxyCodeLine{165 \textcolor{comment}{// 0x1 ACC2 2 results accumulated > doesn't work}} +\DoxyCodeLine{166 \textcolor{comment}{// 0x2 ACC4 4 results accumulated > works okay}} +\DoxyCodeLine{167 \textcolor{comment}{// 0x3 ACC8 8 results accumulated > works decent}} +\DoxyCodeLine{168 \textcolor{comment}{// 0x4 ACC16 16 results accumulated > works very well}} +\DoxyCodeLine{169 \textcolor{comment}{// 0x5 ACC32 32 results accumulated > works best}} +\DoxyCodeLine{170 \textcolor{comment}{// 0x6 ACC64 64 results accumulated > doesn't work}} +\DoxyCodeLine{171 ADC0.CTRLB = \mbox{\hyperlink{VLReceiver_8cpp_a1682c770d91c5d167b621a782be940d4}{SAMPLE\_COUNT}};} +\DoxyCodeLine{172 \textcolor{comment}{// Enable Window Comparator interrupt}} +\DoxyCodeLine{173 ADC0.INTCTRL = ADC\_WCMP\_bm;} +\DoxyCodeLine{174 \textcolor{comment}{// Enable the ADC and start continuous conversions}} +\DoxyCodeLine{175 ADC0.CTRLA = ADC\_ENABLE\_bm | ADC\_FREERUN\_bm;} +\DoxyCodeLine{176 \textcolor{comment}{// start the first conversion}} +\DoxyCodeLine{177 ADC0.COMMAND = ADC\_STCONV\_bm;} +\DoxyCodeLine{178 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{179 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{180 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{181 \}} \end{DoxyCode} -References reset\+VLState(). +References reset\+VLState(), and SAMPLE\+\_\+\+COUNT. @@ -238,12 +238,12 @@ -Definition at line 62 of file VLReceiver.\+cpp. +Definition at line 71 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{63 \{} -\DoxyCodeLine{64 \}} +\DoxyCodeLine{72 \{} +\DoxyCodeLine{73 \}} \end{DoxyCode} @@ -258,27 +258,27 @@ -Definition at line 66 of file VLReceiver.\+cpp. +Definition at line 75 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{67 \{} -\DoxyCodeLine{68 \textcolor{comment}{// is the receiver actually receiving data?}} -\DoxyCodeLine{69 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a70272e1e665654e412f59dfd2dc15bc2}{isReceiving}}()) \{} -\DoxyCodeLine{70 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{71 \}} -\DoxyCodeLine{72 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{73 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{74 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{75 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{76 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad VL Data size: \%u"{}}, total);} -\DoxyCodeLine{77 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{78 \}} -\DoxyCodeLine{79 \textcolor{comment}{// if there are size + 2 bytes in the VLData receiver}} -\DoxyCodeLine{80 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} -\DoxyCodeLine{81 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} -\DoxyCodeLine{82 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} -\DoxyCodeLine{83 \}} +\DoxyCodeLine{76 \{} +\DoxyCodeLine{77 \textcolor{comment}{// is the receiver actually receiving data?}} +\DoxyCodeLine{78 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a70272e1e665654e412f59dfd2dc15bc2}{isReceiving}}()) \{} +\DoxyCodeLine{79 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{80 \}} +\DoxyCodeLine{81 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{82 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{83 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{84 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{85 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad VL Data size: \%u"{}}, total);} +\DoxyCodeLine{86 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{87 \}} +\DoxyCodeLine{88 \textcolor{comment}{// if there are size + 2 bytes in the VLData receiver}} +\DoxyCodeLine{89 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} +\DoxyCodeLine{90 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} +\DoxyCodeLine{91 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} +\DoxyCodeLine{92 \}} \end{DoxyCode} @@ -297,19 +297,19 @@ -Definition at line 174 of file VLReceiver.\+cpp. +Definition at line 183 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{175 \{} -\DoxyCodeLine{176 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{177 \textcolor{comment}{// Stop conversions and disable the ADC}} -\DoxyCodeLine{178 ADC0.CTRLA \&= \string~(ADC\_ENABLE\_bm | ADC\_FREERUN\_bm);} -\DoxyCodeLine{179 ADC0.INTCTRL = 0;} -\DoxyCodeLine{180 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{181 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{182 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{183 \}} +\DoxyCodeLine{184 \{} +\DoxyCodeLine{185 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{186 \textcolor{comment}{// Stop conversions and disable the ADC}} +\DoxyCodeLine{187 ADC0.CTRLA \&= \string~(ADC\_ENABLE\_bm | ADC\_FREERUN\_bm);} +\DoxyCodeLine{188 ADC0.INTCTRL = 0;} +\DoxyCodeLine{189 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{190 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{191 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{192 \}} \end{DoxyCode} @@ -328,48 +328,48 @@ -Definition at line 243 of file VLReceiver.\+cpp. +Definition at line 252 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{244 \{} -\DoxyCodeLine{245 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} -\DoxyCodeLine{246 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} < \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{VLConfig_8h_a4da43561aa22e37bd47c2cbc0f91b3b6}{VL\_TIMING\_MIN}}) \{} -\DoxyCodeLine{247 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} -\DoxyCodeLine{248 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{249 \textcolor{keywordflow}{return};} -\DoxyCodeLine{250 \}} -\DoxyCodeLine{251 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}}) \{} -\DoxyCodeLine{252 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} -\DoxyCodeLine{253 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{VLConfig_8h_a1b3bcb9ee4d252ec51e0158a25bcc447}{VL\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}}) \{} -\DoxyCodeLine{254 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d}{WAITING\_HEADER\_SPACE}};} -\DoxyCodeLine{255 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{256 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} -\DoxyCodeLine{257 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{258 \}} -\DoxyCodeLine{259 \textcolor{keywordflow}{break};} -\DoxyCodeLine{260 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d}{WAITING\_HEADER\_SPACE}}:} -\DoxyCodeLine{261 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{VLConfig_8h_a1b3bcb9ee4d252ec51e0158a25bcc447}{VL\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}}) \{} -\DoxyCodeLine{262 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}};} -\DoxyCodeLine{263 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{264 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} -\DoxyCodeLine{265 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{266 \}} -\DoxyCodeLine{267 \textcolor{keywordflow}{break};} -\DoxyCodeLine{268 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}}:} -\DoxyCodeLine{269 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} -\DoxyCodeLine{270 \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{VLConfig_8h_a0ec0a4d9a48be677d4d923eadcefe6ce}{VL\_TIMING}} * 2)) ? 1 : 0);} -\DoxyCodeLine{271 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370}{READING\_DATA\_SPACE}};} -\DoxyCodeLine{272 \textcolor{keywordflow}{break};} -\DoxyCodeLine{273 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370}{READING\_DATA\_SPACE}}:} -\DoxyCodeLine{274 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} -\DoxyCodeLine{275 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}};} +\DoxyCodeLine{253 \{} +\DoxyCodeLine{254 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} +\DoxyCodeLine{255 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} < \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{VLConfig_8h_a4da43561aa22e37bd47c2cbc0f91b3b6}{VL\_TIMING\_MIN}}) \{} +\DoxyCodeLine{256 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} +\DoxyCodeLine{257 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{258 \textcolor{keywordflow}{return};} +\DoxyCodeLine{259 \}} +\DoxyCodeLine{260 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}}) \{} +\DoxyCodeLine{261 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} +\DoxyCodeLine{262 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{VLConfig_8h_a1b3bcb9ee4d252ec51e0158a25bcc447}{VL\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}}) \{} +\DoxyCodeLine{263 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d}{WAITING\_HEADER\_SPACE}};} +\DoxyCodeLine{264 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{265 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} +\DoxyCodeLine{266 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{267 \}} +\DoxyCodeLine{268 \textcolor{keywordflow}{break};} +\DoxyCodeLine{269 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d}{WAITING\_HEADER\_SPACE}}:} +\DoxyCodeLine{270 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{VLConfig_8h_a1b3bcb9ee4d252ec51e0158a25bcc447}{VL\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{VLConfig_8h_a69a47bf818637f670f5e0297b0a14494}{VL\_HEADER\_MARK\_MAX}}) \{} +\DoxyCodeLine{271 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}};} +\DoxyCodeLine{272 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{273 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} +\DoxyCodeLine{274 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{275 \}} \DoxyCodeLine{276 \textcolor{keywordflow}{break};} -\DoxyCodeLine{277 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} -\DoxyCodeLine{278 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}});} -\DoxyCodeLine{279 \textcolor{keywordflow}{break};} -\DoxyCodeLine{280 \}} -\DoxyCodeLine{281 \}} +\DoxyCodeLine{277 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}}:} +\DoxyCodeLine{278 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} +\DoxyCodeLine{279 \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{VLConfig_8h_a0ec0a4d9a48be677d4d923eadcefe6ce}{VL\_TIMING}} * 2)) ? 1 : 0);} +\DoxyCodeLine{280 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370}{READING\_DATA\_SPACE}};} +\DoxyCodeLine{281 \textcolor{keywordflow}{break};} +\DoxyCodeLine{282 \textcolor{keywordflow}{case} \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370}{READING\_DATA\_SPACE}}:} +\DoxyCodeLine{283 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} +\DoxyCodeLine{284 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af}{READING\_DATA\_MARK}};} +\DoxyCodeLine{285 \textcolor{keywordflow}{break};} +\DoxyCodeLine{286 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} +\DoxyCodeLine{287 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}});} +\DoxyCodeLine{288 \textcolor{keywordflow}{break};} +\DoxyCodeLine{289 \}} +\DoxyCodeLine{290 \}} \end{DoxyCode} @@ -388,18 +388,18 @@ -Definition at line 52 of file VLReceiver.\+cpp. +Definition at line 61 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{53 \{} -\DoxyCodeLine{54 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{55 \textcolor{comment}{// Disable digital input buffer on the pin to save power}} -\DoxyCodeLine{56 PORTB.PIN1CTRL \&= \string~PORT\_ISC\_gm;} -\DoxyCodeLine{57 PORTB.PIN1CTRL |= PORT\_ISC\_INPUT\_DISABLE\_gc;} -\DoxyCodeLine{58 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{59 \textcolor{keywordflow}{return} \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{VLConfig_8h_a3d88d00f25aa3f045093b65ddf9f234d}{VL\_RECV\_BUF\_SIZE}});} -\DoxyCodeLine{60 \}} +\DoxyCodeLine{62 \{} +\DoxyCodeLine{63 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{64 \textcolor{comment}{// Disable digital input buffer on the pin to save power}} +\DoxyCodeLine{65 PORTB.PIN1CTRL \&= \string~PORT\_ISC\_gm;} +\DoxyCodeLine{66 PORTB.PIN1CTRL |= PORT\_ISC\_INPUT\_DISABLE\_gc;} +\DoxyCodeLine{67 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{68 \textcolor{keywordflow}{return} \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{VLConfig_8h_a3d88d00f25aa3f045093b65ddf9f234d}{VL\_RECV\_BUF\_SIZE}});} +\DoxyCodeLine{69 \}} \end{DoxyCode} @@ -418,17 +418,17 @@ -Definition at line 86 of file VLReceiver.\+cpp. +Definition at line 95 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{87 \{} -\DoxyCodeLine{88 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} -\DoxyCodeLine{89 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} -\DoxyCodeLine{90 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} -\DoxyCodeLine{91 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} -\DoxyCodeLine{92 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} -\DoxyCodeLine{93 \}} +\DoxyCodeLine{96 \{} +\DoxyCodeLine{97 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} +\DoxyCodeLine{98 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} +\DoxyCodeLine{99 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} +\DoxyCodeLine{100 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} +\DoxyCodeLine{101 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} +\DoxyCodeLine{102 \}} \end{DoxyCode} @@ -447,17 +447,17 @@ -Definition at line 185 of file VLReceiver.\+cpp. +Definition at line 194 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{186 \{} -\DoxyCodeLine{187 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}{bytesReceived}}() == \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}}) \{} -\DoxyCodeLine{188 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{189 \}} -\DoxyCodeLine{190 \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}} = \mbox{\hyperlink{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}{bytesReceived}}();} -\DoxyCodeLine{191 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{192 \}} +\DoxyCodeLine{195 \{} +\DoxyCodeLine{196 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}{bytesReceived}}() == \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}}) \{} +\DoxyCodeLine{197 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{198 \}} +\DoxyCodeLine{199 \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}} = \mbox{\hyperlink{classVLReceiver_a51aa07da22215b8de62bcc32e9a49c95}{bytesReceived}}();} +\DoxyCodeLine{200 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{201 \}} \end{DoxyCode} @@ -476,20 +476,20 @@ -Definition at line 96 of file VLReceiver.\+cpp. +Definition at line 105 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{97 \{} -\DoxyCodeLine{98 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a70272e1e665654e412f59dfd2dc15bc2}{isReceiving}}()) \{} -\DoxyCodeLine{99 \textcolor{keywordflow}{return} 0;} -\DoxyCodeLine{100 \}} -\DoxyCodeLine{101 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{102 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{103 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{104 \textcolor{comment}{// round by adding half of the total to the numerator}} -\DoxyCodeLine{105 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} -\DoxyCodeLine{106 \}} +\DoxyCodeLine{106 \{} +\DoxyCodeLine{107 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a70272e1e665654e412f59dfd2dc15bc2}{isReceiving}}()) \{} +\DoxyCodeLine{108 \textcolor{keywordflow}{return} 0;} +\DoxyCodeLine{109 \}} +\DoxyCodeLine{110 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{111 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{112 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{113 \textcolor{comment}{// round by adding half of the total to the numerator}} +\DoxyCodeLine{114 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} +\DoxyCodeLine{115 \}} \end{DoxyCode} @@ -508,34 +508,34 @@ -Definition at line 194 of file VLReceiver.\+cpp. +Definition at line 203 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{195 \{} -\DoxyCodeLine{196 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{197 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} -\DoxyCodeLine{198 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{199 \}} -\DoxyCodeLine{200 \textcolor{comment}{// read the size out (blocks + remainder)}} -\DoxyCodeLine{201 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{202 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{203 \textcolor{comment}{// calculate size from blocks + remainder}} -\DoxyCodeLine{204 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{205 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{206 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad VL Data size: \%u"{}}, size);} +\DoxyCodeLine{204 \{} +\DoxyCodeLine{205 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{206 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} \DoxyCodeLine{207 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} \DoxyCodeLine{208 \}} -\DoxyCodeLine{209 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} -\DoxyCodeLine{210 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} -\DoxyCodeLine{211 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} -\DoxyCodeLine{212 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for VL read"{}});} -\DoxyCodeLine{213 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{214 \}} -\DoxyCodeLine{215 \textcolor{comment}{// reset the VL state and receive buffer now}} -\DoxyCodeLine{216 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{217 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{218 \}} +\DoxyCodeLine{209 \textcolor{comment}{// read the size out (blocks + remainder)}} +\DoxyCodeLine{210 uint8\_t blocks = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{211 uint8\_t remainder = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{212 \textcolor{comment}{// calculate size from blocks + remainder}} +\DoxyCodeLine{213 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{214 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{VLConfig_8h_a5531f46c73b52342bc76a5423252c745}{VL\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{215 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad VL Data size: \%u"{}}, size);} +\DoxyCodeLine{216 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{217 \}} +\DoxyCodeLine{218 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} +\DoxyCodeLine{219 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} +\DoxyCodeLine{220 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} +\DoxyCodeLine{221 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for VL read"{}});} +\DoxyCodeLine{222 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{223 \}} +\DoxyCodeLine{224 \textcolor{comment}{// reset the VL state and receive buffer now}} +\DoxyCodeLine{225 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{226 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{227 \}} \end{DoxyCode} @@ -554,22 +554,22 @@ -Definition at line 108 of file VLReceiver.\+cpp. +Definition at line 117 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{109 \{} -\DoxyCodeLine{110 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} -\DoxyCodeLine{111 \textcolor{comment}{// read from the receive buffer into the byte stream}} -\DoxyCodeLine{112 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_ab46186e351091b92acdfe8bae1503f68}{read}}(buf)) \{} -\DoxyCodeLine{113 \textcolor{comment}{// no data to read right now, or an error}} -\DoxyCodeLine{114 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} -\DoxyCodeLine{115 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{116 \}} -\DoxyCodeLine{117 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} -\DoxyCodeLine{118 \textcolor{comment}{// load the data into the target mode}} -\DoxyCodeLine{119 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} -\DoxyCodeLine{120 \}} +\DoxyCodeLine{118 \{} +\DoxyCodeLine{119 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} +\DoxyCodeLine{120 \textcolor{comment}{// read from the receive buffer into the byte stream}} +\DoxyCodeLine{121 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_ab46186e351091b92acdfe8bae1503f68}{read}}(buf)) \{} +\DoxyCodeLine{122 \textcolor{comment}{// no data to read right now, or an error}} +\DoxyCodeLine{123 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} +\DoxyCodeLine{124 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{125 \}} +\DoxyCodeLine{126 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} +\DoxyCodeLine{127 \textcolor{comment}{// load the data into the target mode}} +\DoxyCodeLine{128 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} +\DoxyCodeLine{129 \}} \end{DoxyCode} @@ -588,29 +588,29 @@ -Definition at line 221 of file VLReceiver.\+cpp. +Definition at line 230 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{222 \{} -\DoxyCodeLine{223 \textcolor{comment}{// toggle the tracked pin state no matter what}} -\DoxyCodeLine{224 \mbox{\hyperlink{classVLReceiver_aa56911b2c08cbff0a1d5e2685d7506f9}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classVLReceiver_aa56911b2c08cbff0a1d5e2685d7506f9}{m\_pinState}};} -\DoxyCodeLine{225 \textcolor{comment}{// grab current time}} -\DoxyCodeLine{226 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} -\DoxyCodeLine{227 \textcolor{comment}{// check previous time for validity}} -\DoxyCodeLine{228 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} || \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} > now) \{} -\DoxyCodeLine{229 \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} = now;} -\DoxyCodeLine{230 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} -\DoxyCodeLine{231 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} -\DoxyCodeLine{232 \textcolor{keywordflow}{return};} -\DoxyCodeLine{233 \}} -\DoxyCodeLine{234 \textcolor{comment}{// calc time difference between previous change and now}} -\DoxyCodeLine{235 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}});} -\DoxyCodeLine{236 \textcolor{comment}{// and update the previous changetime for next loop}} -\DoxyCodeLine{237 \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} = now;} -\DoxyCodeLine{238 \textcolor{comment}{// handle the bliank duration and process it}} -\DoxyCodeLine{239 \mbox{\hyperlink{classVLReceiver_a09b9dcb3e525815baf74092e70ef5ab0}{handleVLTiming}}(diff);} -\DoxyCodeLine{240 \}} +\DoxyCodeLine{231 \{} +\DoxyCodeLine{232 \textcolor{comment}{// toggle the tracked pin state no matter what}} +\DoxyCodeLine{233 \mbox{\hyperlink{classVLReceiver_aa56911b2c08cbff0a1d5e2685d7506f9}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classVLReceiver_aa56911b2c08cbff0a1d5e2685d7506f9}{m\_pinState}};} +\DoxyCodeLine{234 \textcolor{comment}{// grab current time}} +\DoxyCodeLine{235 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} +\DoxyCodeLine{236 \textcolor{comment}{// check previous time for validity}} +\DoxyCodeLine{237 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} || \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} > now) \{} +\DoxyCodeLine{238 \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} = now;} +\DoxyCodeLine{239 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} +\DoxyCodeLine{240 \mbox{\hyperlink{classVLReceiver_a9d711ae64327b2b26c168478f92231b1}{resetVLState}}();} +\DoxyCodeLine{241 \textcolor{keywordflow}{return};} +\DoxyCodeLine{242 \}} +\DoxyCodeLine{243 \textcolor{comment}{// calc time difference between previous change and now}} +\DoxyCodeLine{244 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}});} +\DoxyCodeLine{245 \textcolor{comment}{// and update the previous changetime for next loop}} +\DoxyCodeLine{246 \mbox{\hyperlink{classVLReceiver_a48be4a0ea04c428f7ddd0fa9723a7c35}{m\_prevTime}} = now;} +\DoxyCodeLine{247 \textcolor{comment}{// handle the bliank duration and process it}} +\DoxyCodeLine{248 \mbox{\hyperlink{classVLReceiver_a09b9dcb3e525815baf74092e70ef5ab0}{handleVLTiming}}(diff);} +\DoxyCodeLine{249 \}} \end{DoxyCode} @@ -629,21 +629,21 @@ -Definition at line 283 of file VLReceiver.\+cpp. +Definition at line 292 of file VLReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{284 \{} -\DoxyCodeLine{285 \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}} = 0;} -\DoxyCodeLine{286 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434}{WAITING\_HEADER\_MARK}};} -\DoxyCodeLine{287 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} -\DoxyCodeLine{288 \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} -\DoxyCodeLine{289 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{290 \textcolor{comment}{// reset the threshold to a high value so that it can be pulled down again}} -\DoxyCodeLine{291 \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} = \mbox{\hyperlink{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}{THRESHOLD\_BEGIN}};} -\DoxyCodeLine{292 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{293 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}VL State Reset"{}});} -\DoxyCodeLine{294 \}} +\DoxyCodeLine{293 \{} +\DoxyCodeLine{294 \mbox{\hyperlink{classVLReceiver_a21679e3a4a6e2de40c74804a46572bfd}{m\_previousBytes}} = 0;} +\DoxyCodeLine{295 \mbox{\hyperlink{classVLReceiver_acf1c828ff43b3bf218975e61ed9a4f51}{m\_recvState}} = \mbox{\hyperlink{classVLReceiver_aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434}{WAITING\_HEADER\_MARK}};} +\DoxyCodeLine{296 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} +\DoxyCodeLine{297 \mbox{\hyperlink{classVLReceiver_aea204cc185c040057fbcd408d47a3121}{m\_vlData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} +\DoxyCodeLine{298 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{299 \textcolor{comment}{// reset the threshold to a high value so that it can be pulled down again}} +\DoxyCodeLine{300 \mbox{\hyperlink{VLReceiver_8cpp_ab1306e35299d8bdd10ea0adfbf9827ad}{threshold}} = \mbox{\hyperlink{VLReceiver_8cpp_a292a04597d61ff63dd48bea3ddb5a46c}{THRESHOLD\_BEGIN}};} +\DoxyCodeLine{301 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{302 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}VL State Reset"{}});} +\DoxyCodeLine{303 \}} \end{DoxyCode} diff --git a/docs/duo/latex/classVLReceiver__coll__graph.pdf b/docs/duo/latex/classVLReceiver__coll__graph.pdf index 226cbfe928..c57fb4ff07 100644 Binary files a/docs/duo/latex/classVLReceiver__coll__graph.pdf and b/docs/duo/latex/classVLReceiver__coll__graph.pdf differ diff --git a/docs/duo/latex/classVLSender__coll__graph.pdf b/docs/duo/latex/classVLSender__coll__graph.pdf index 5cae53acb2..e4e935ac96 100644 Binary files a/docs/duo/latex/classVLSender__coll__graph.pdf and b/docs/duo/latex/classVLSender__coll__graph.pdf differ diff --git a/docs/duo/latex/classVortexWipePattern__coll__graph.pdf b/docs/duo/latex/classVortexWipePattern__coll__graph.pdf index bee625fd80..f259b3f22c 100644 Binary files a/docs/duo/latex/classVortexWipePattern__coll__graph.pdf and b/docs/duo/latex/classVortexWipePattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classVortexWipePattern__inherit__graph.pdf b/docs/duo/latex/classVortexWipePattern__inherit__graph.pdf index 28ba65445b..a7e5e281bd 100644 Binary files a/docs/duo/latex/classVortexWipePattern__inherit__graph.pdf and b/docs/duo/latex/classVortexWipePattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classWarpPattern__coll__graph.pdf b/docs/duo/latex/classWarpPattern__coll__graph.pdf index be0f74110b..0c96f5f871 100644 Binary files a/docs/duo/latex/classWarpPattern__coll__graph.pdf and b/docs/duo/latex/classWarpPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classWarpPattern__inherit__graph.pdf b/docs/duo/latex/classWarpPattern__inherit__graph.pdf index f16ca33fa0..e793ac26f4 100644 Binary files a/docs/duo/latex/classWarpPattern__inherit__graph.pdf and b/docs/duo/latex/classWarpPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classWarpWormPattern__coll__graph.pdf b/docs/duo/latex/classWarpWormPattern__coll__graph.pdf index ab3294d5d2..713078e5de 100644 Binary files a/docs/duo/latex/classWarpWormPattern__coll__graph.pdf and b/docs/duo/latex/classWarpWormPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classWarpWormPattern__inherit__graph.pdf b/docs/duo/latex/classWarpWormPattern__inherit__graph.pdf index 19258bf659..d2a6fe6100 100644 Binary files a/docs/duo/latex/classWarpWormPattern__inherit__graph.pdf and b/docs/duo/latex/classWarpWormPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/classZigzagPattern_1_1Snake__coll__graph.pdf b/docs/duo/latex/classZigzagPattern_1_1Snake__coll__graph.pdf index 9d508089f5..90b24e25c7 100644 Binary files a/docs/duo/latex/classZigzagPattern_1_1Snake__coll__graph.pdf and b/docs/duo/latex/classZigzagPattern_1_1Snake__coll__graph.pdf differ diff --git a/docs/duo/latex/classZigzagPattern__coll__graph.pdf b/docs/duo/latex/classZigzagPattern__coll__graph.pdf index b4a10527d9..837a04fd3e 100644 Binary files a/docs/duo/latex/classZigzagPattern__coll__graph.pdf and b/docs/duo/latex/classZigzagPattern__coll__graph.pdf differ diff --git a/docs/duo/latex/classZigzagPattern__inherit__graph.pdf b/docs/duo/latex/classZigzagPattern__inherit__graph.pdf index a67465e0f3..022984f651 100644 Binary files a/docs/duo/latex/classZigzagPattern__inherit__graph.pdf and b/docs/duo/latex/classZigzagPattern__inherit__graph.pdf differ diff --git a/docs/duo/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf b/docs/duo/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf index cc862e1e86..273a81b69c 100644 Binary files a/docs/duo/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf and b/docs/duo/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf differ diff --git a/docs/duo/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf b/docs/duo/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf index 0365f57025..12f86dc7aa 100644 Binary files a/docs/duo/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf and b/docs/duo/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf differ diff --git a/docs/duo/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf b/docs/duo/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf index 0561b87b61..a0b4e89338 100644 Binary files a/docs/duo/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf and b/docs/duo/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf differ diff --git a/docs/duo/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf b/docs/duo/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf index 328a6b4de2..3dab54c246 100644 Binary files a/docs/duo/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf and b/docs/duo/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf differ diff --git a/docs/duo/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf b/docs/duo/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf index 636e42884a..4deacf31e9 100644 Binary files a/docs/duo/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf and b/docs/duo/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf differ diff --git a/docs/duo/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf b/docs/duo/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf index bef9d19080..a08c0aa84f 100644 Binary files a/docs/duo/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf and b/docs/duo/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf differ diff --git a/docs/duo/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf b/docs/duo/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf index e953707237..dc2b0a05f9 100644 Binary files a/docs/duo/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf and b/docs/duo/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf differ diff --git a/docs/duo/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf b/docs/duo/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf index 1155617199..bcbae1ee90 100644 Binary files a/docs/duo/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf and b/docs/duo/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf differ diff --git a/docs/duo/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf b/docs/duo/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf index 2a1c7b9cd7..50a81399f0 100644 Binary files a/docs/duo/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf and b/docs/duo/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf differ diff --git a/docs/duo/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf b/docs/duo/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf index 765cd8ed7b..fb418fe3cd 100644 Binary files a/docs/duo/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf and b/docs/duo/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf differ diff --git a/docs/duo/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf b/docs/duo/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf index b6329b63cb..fbdb2d0da7 100644 Binary files a/docs/duo/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf and b/docs/duo/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf differ diff --git a/docs/duo/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf b/docs/duo/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf index e2e8158959..27355e0833 100644 Binary files a/docs/duo/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf and b/docs/duo/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf differ diff --git a/docs/duo/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf b/docs/duo/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf index 484b3d3cfa..642900fe9e 100644 Binary files a/docs/duo/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf and b/docs/duo/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf differ diff --git a/docs/duo/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf b/docs/duo/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf index 0d97bca163..eeafce5004 100644 Binary files a/docs/duo/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf and b/docs/duo/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf differ diff --git a/docs/duo/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf b/docs/duo/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf index 84bb9be37e..20d7f66d7f 100644 Binary files a/docs/duo/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf and b/docs/duo/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf differ diff --git a/docs/duo/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf b/docs/duo/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf index 1752d938ad..09d5182b9e 100644 Binary files a/docs/duo/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf and b/docs/duo/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf differ diff --git a/docs/duo/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf b/docs/duo/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf index e643abbb1a..22b4facf44 100644 Binary files a/docs/duo/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf and b/docs/duo/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf differ diff --git a/docs/duo/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf b/docs/duo/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf index e320103242..bbe6f778e8 100644 Binary files a/docs/duo/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf and b/docs/duo/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf differ diff --git a/docs/duo/latex/structDefaultModeEntry__coll__graph.pdf b/docs/duo/latex/structDefaultModeEntry__coll__graph.pdf index d0b4717b8e..ff28032b8b 100644 Binary files a/docs/duo/latex/structDefaultModeEntry__coll__graph.pdf and b/docs/duo/latex/structDefaultModeEntry__coll__graph.pdf differ diff --git a/docs/duo/latex/structMenuEntry__coll__graph.pdf b/docs/duo/latex/structMenuEntry__coll__graph.pdf index 68155f8b92..628f8d3e58 100644 Binary files a/docs/duo/latex/structMenuEntry__coll__graph.pdf and b/docs/duo/latex/structMenuEntry__coll__graph.pdf differ diff --git a/docs/duo/navtreedata.js b/docs/duo/navtreedata.js index 3ea3a34e3b..3e2a813b39 100644 --- a/docs/duo/navtreedata.js +++ b/docs/duo/navtreedata.js @@ -58,12 +58,12 @@ var NAVTREEINDEX = "BackStrobePattern_8cpp.html", "ErrorBlinker_8h_source.html", "PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305", -"VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e", -"classButtons.html#a7344cfab9ec5faf9741216860d6f4390", -"classGlobalBrightness.html#a18fa4e37a22b9e6bc85f87e153ef429f", -"classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa", -"classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6", -"classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd" +"VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241", +"classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb", +"classGlobalBrightness.html#a18a6da61d37f5b23bb7aca2bc5aee390", +"classModes.html", +"classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a", +"classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/docs/duo/navtreeindex2.js b/docs/duo/navtreeindex2.js index b4fa067afa..f097c35350 100644 --- a/docs/duo/navtreeindex2.js +++ b/docs/duo/navtreeindex2.js @@ -236,10 +236,11 @@ var NAVTREEINDEX2 = "VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599":[1,0,0,0,12,5,1], "VLConfig_8h_source.html":[1,0,0,0,12,5], "VLReceiver_8cpp.html":[1,0,0,0,12,6], -"VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c":[1,0,0,0,12,6,2], +"VLReceiver_8cpp.html#a1682c770d91c5d167b621a782be940d4":[1,0,0,0,12,6,2], +"VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c":[1,0,0,0,12,6,3], "VLReceiver_8cpp.html#aa3c9d5bc3f1c3dfec69046200aecb29a":[1,0,0,0,12,6,1], -"VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb":[1,0,0,0,12,6,3], -"VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad":[1,0,0,0,12,6,4], +"VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb":[1,0,0,0,12,6,4], +"VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad":[1,0,0,0,12,6,5], "VLReceiver_8cpp.html#ac97aa4e68f9c89b8c71d011b0956de1f":[1,0,0,0,12,6,0], "VLReceiver_8cpp_source.html":[1,0,0,0,12,6], "VLReceiver_8h.html":[1,0,0,0,12,7], @@ -248,6 +249,5 @@ var NAVTREEINDEX2 = "VLSender_8cpp_source.html":[1,0,0,0,12,8], "VLSender_8h.html":[1,0,0,0,12,9], "VLSender_8h_source.html":[1,0,0,0,12,9], -"VortexConfig_8h.html":[1,0,0,0,13], -"VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241":[1,0,0,0,13,38] +"VortexConfig_8h.html":[1,0,0,0,13] }; diff --git a/docs/duo/navtreeindex3.js b/docs/duo/navtreeindex3.js index 29c66552b3..f4ddfbd2dd 100644 --- a/docs/duo/navtreeindex3.js +++ b/docs/duo/navtreeindex3.js @@ -1,5 +1,6 @@ var NAVTREEINDEX3 = { +"VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241":[1,0,0,0,13,38], "VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e":[1,0,0,0,13,34], "VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462":[1,0,0,0,13,88], "VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878":[1,0,0,0,13,10], @@ -248,6 +249,5 @@ var NAVTREEINDEX3 = "classButton.html#af08888134084d0640b6a891bdb755f14":[0,0,6,9], "classButton.html#afc1f76677aed5c89139aed6daa5f5d4a":[0,0,6,5], "classButtons.html":[0,0,7], -"classButtons.html#a4bee1374d1782a6006faee6f9d9bb792":[0,0,7,1], -"classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb":[0,0,7,3] +"classButtons.html#a4bee1374d1782a6006faee6f9d9bb792":[0,0,7,1] }; diff --git a/docs/duo/navtreeindex4.js b/docs/duo/navtreeindex4.js index d6b599f565..d55fa38aaa 100644 --- a/docs/duo/navtreeindex4.js +++ b/docs/duo/navtreeindex4.js @@ -1,5 +1,6 @@ var NAVTREEINDEX4 = { +"classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb":[0,0,7,3], "classButtons.html#a7344cfab9ec5faf9741216860d6f4390":[0,0,7,4], "classButtons.html#ac5767a8af9ce64e39231833ad1b166ea":[0,0,7,2], "classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c":[0,0,7,0], @@ -248,6 +249,5 @@ var NAVTREEINDEX4 = "classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27":[0,0,22,2], "classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8":[0,0,22,0], "classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b":[0,0,22,4], -"classGlobalBrightness.html":[0,0,23], -"classGlobalBrightness.html#a18a6da61d37f5b23bb7aca2bc5aee390":[0,0,23,13] +"classGlobalBrightness.html":[0,0,23] }; diff --git a/docs/duo/navtreeindex5.js b/docs/duo/navtreeindex5.js index 691da52c6a..1d14c335d9 100644 --- a/docs/duo/navtreeindex5.js +++ b/docs/duo/navtreeindex5.js @@ -1,5 +1,6 @@ var NAVTREEINDEX5 = { +"classGlobalBrightness.html#a18a6da61d37f5b23bb7aca2bc5aee390":[0,0,23,13], "classGlobalBrightness.html#a18fa4e37a22b9e6bc85f87e153ef429f":[0,0,23,11], "classGlobalBrightness.html#a2e93c99e4f6ff092c0cff8c1fdcfe4ac":[0,0,23,8], "classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8":[0,0,23,6], @@ -248,6 +249,5 @@ var NAVTREEINDEX5 = "classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0":[0,0,36,1], "classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3":[0,0,36,10], "classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1":[0,0,36,7], -"classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4":[0,0,36,11], -"classModes.html":[0,0,35] +"classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4":[0,0,36,11] }; diff --git a/docs/duo/navtreeindex6.js b/docs/duo/navtreeindex6.js index 28a49586ac..1745dcfab9 100644 --- a/docs/duo/navtreeindex6.js +++ b/docs/duo/navtreeindex6.js @@ -1,5 +1,6 @@ var NAVTREEINDEX6 = { +"classModes.html":[0,0,35], "classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa":[0,0,35,51], "classModes.html#a05f64b5430343cc94e77902b02fb8ce1":[0,0,35,25], "classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9":[0,0,35,12], @@ -248,6 +249,5 @@ var NAVTREEINDEX6 = "classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2":[0,0,45,0,3], "classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29":[0,0,45,0,1], "classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95":[0,0,45,5], -"classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591":[0,0,45,2], -"classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a":[0,0,45,8] +"classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591":[0,0,45,2] }; diff --git a/docs/duo/navtreeindex7.js b/docs/duo/navtreeindex7.js index 68c3635e67..d4362173d3 100644 --- a/docs/duo/navtreeindex7.js +++ b/docs/duo/navtreeindex7.js @@ -1,5 +1,6 @@ var NAVTREEINDEX7 = { +"classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a":[0,0,45,8], "classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6":[0,0,45,1], "classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e":[0,0,45,4], "classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9":[0,0,45,21], @@ -248,6 +249,5 @@ var NAVTREEINDEX7 = "classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f":[0,0,65,0,10], "classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4":[0,0,65,0,7], "classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec":[0,0,65,0,3], -"classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2":[0,0,65,0,5], -"classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7":[0,0,65,0,4] +"classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2":[0,0,65,0,5] }; diff --git a/docs/duo/navtreeindex8.js b/docs/duo/navtreeindex8.js index bf311eca40..502eb44175 100644 --- a/docs/duo/navtreeindex8.js +++ b/docs/duo/navtreeindex8.js @@ -1,5 +1,6 @@ var NAVTREEINDEX8 = { +"classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7":[0,0,65,0,4], "classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd":[0,0,65,0,9], "classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151":[0,0,65,0,8], "classes.html":[0,1], @@ -23,8 +24,8 @@ var NAVTREEINDEX8 = "dir_fa5f32c9390e3ea098144f298be2a395.html":[1,0,0,0,7,0,0], "dir_ff5a4dc0324506fcdfb8f8f681f9dae7.html":[1,0,0,0,0], "files.html":[1,0], -"functions.html":[0,3,0], "functions.html":[0,3,0,0], +"functions.html":[0,3,0], "functions_b.html":[0,3,0,1], "functions_c.html":[0,3,0,2], "functions_d.html":[0,3,0,3], @@ -32,8 +33,8 @@ var NAVTREEINDEX8 = "functions_enum.html":[0,3,3], "functions_eval.html":[0,3,4], "functions_f.html":[0,3,0,5], -"functions_func.html":[0,3,1], "functions_func.html":[0,3,1,0], +"functions_func.html":[0,3,1], "functions_func_b.html":[0,3,1,1], "functions_func_c.html":[0,3,1,2], "functions_func_d.html":[0,3,1,3], @@ -71,8 +72,8 @@ var NAVTREEINDEX8 = "functions_t.html":[0,3,0,17], "functions_u.html":[0,3,0,18], "functions_v.html":[0,3,0,19], -"functions_vars.html":[0,3,2,0], "functions_vars.html":[0,3,2], +"functions_vars.html":[0,3,2,0], "functions_vars_b.html":[0,3,2,1], "functions_vars_c.html":[0,3,2,2], "functions_vars_d.html":[0,3,2,3], @@ -91,8 +92,8 @@ var NAVTREEINDEX8 = "functions_w.html":[0,3,0,20], "functions_z.html":[0,3,0,21], "functions_~.html":[0,3,0,22], -"globals.html":[1,1,0,0], "globals.html":[1,1,0], +"globals.html":[1,1,0,0], "globals_a.html":[1,1,0,1], "globals_b.html":[1,1,0,2], "globals_c.html":[1,1,0,3], diff --git a/docs/duo/search/all_12.js b/docs/duo/search/all_12.js index 7dcedc0d83..b0c6c79bfb 100644 --- a/docs/duo/search/all_12.js +++ b/docs/duo/search/all_12.js @@ -1,161 +1,162 @@ var searchData= [ - ['sanity_1113',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['sat_1114',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sat_5foption_5f1_1115',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_1116',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_1117',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_1118',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['sats_1119',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['save_1120',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_1121',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_1122',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_1123',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], - ['scale8_1124',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'SCALE8(): ColorTypes.cpp'],['../Leds_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'SCALE8(): Leds.cpp']]], - ['sec_5fto_5fticks_1125',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_1126',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['seed_1127',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_1128',['send',['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender']]], - ['sendbyte_1129',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender']]], - ['sendmark_1130',['sendMark',['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender']]], - ['sendmodes_1131',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_1132',['sendSpace',['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender']]], - ['sequence_1133',['Sequence',['../classSequence.html',1,'Sequence'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept']]], - ['sequence_2ecpp_1134',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1135',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_1136',['SequencedPattern',['../classSequencedPattern.html',1,'SequencedPattern'],['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)']]], - ['sequencedpattern_2ecpp_1137',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1138',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['sequencestep_1139',['SequenceStep',['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)'],['../classSequenceStep.html',1,'SequenceStep']]], - ['serial_2ecpp_1140',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1141',['Serial.h',['../Serial_8h.html',1,'']]], - ['serial_5fcheck_5ftime_1142',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialcoms_1143',['SerialComs',['../classSerialComs.html',1,'']]], - ['serialization_5ftest_1144',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['serialize_1145',['serialize',['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize()'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)']]], - ['serializeversion_1146',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_1147',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_1148',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_1149',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_1150',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_1151',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_1152',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], - ['setargs_1153',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_1154',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_1155',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_1156',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], - ['setcolorsetat_1157',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_1158',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_1159',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_1160',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_1161',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_1162',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setflag_1163',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_1164',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], - ['setkeychainmode_1165',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setkeychainmodestate_1166',['setKeychainModeState',['../classGlobalBrightness.html#a2e93c99e4f6ff092c0cff8c1fdcfe4ac',1,'GlobalBrightness']]], - ['setled_1167',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_1168',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_1169',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_1170',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_1171',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_1172',['setPair',['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h'],['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair(Pair pair, RGBColor col)']]], - ['setpairs_1173',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_1174',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_1175',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_1176',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setrange_1177',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setrangeevens_1178',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], - ['setrangeodds_1179',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], - ['setstarttime_1180',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_1181',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_1182',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['share_5freceive_1183',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_1184',['SHARE_SEND',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a9d67b176dcb24026d51b4622ba0b9fcf',1,'ModeSharing']]], - ['shiftcurmode_1185',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['short_5fclick_5fthreshold_5fticks_1186',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['showbrightnessselection_1187',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_1188',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_1189',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_1190',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], - ['showfullset_1191',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], - ['showrandomizationselect_1192',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_1193',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_1194',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselection_1195',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], - ['showsendmode_1196',['showSendMode',['../classModeSharing.html#a1d7708e04dc89bfca2eb5cf981321c26',1,'ModeSharing']]], - ['showslotselection_1197',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_1198',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['signal_5foff_5fduration_1199',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_1200',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_1201',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['singleledpattern_1202',['SingleLedPattern',['../classSingleLedPattern.html',1,'SingleLedPattern'],['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()']]], - ['singleledpattern_2ecpp_1203',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1204',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['size_1205',['size',['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()'],['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()']]], - ['skip_1206',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['sleep_5fenter_5fthreshold_5fticks_1207',['SLEEP_ENTER_THRESHOLD_TICKS',['../Timings_8h.html#a8251f10e3a780d9a23fe43f5d25fac56',1,'Timings.h']]], - ['sleep_5ftrigger_5ftime_1208',['SLEEP_TRIGGER_TIME',['../VortexConfig_8h.html#a72bbefb86172e7968571ae9826d59ac6',1,'VortexConfig.h']]], - ['sleep_5fwindow_5fthreshold_5fticks_1209',['SLEEP_WINDOW_THRESHOLD_TICKS',['../Timings_8h.html#acf7ff5e81eb3275c7011d0504c067e1d',1,'Timings.h']]], - ['sleep_5fwindow_5ftime_1210',['SLEEP_WINDOW_TIME',['../VortexConfig_8h.html#a4a574455b52dc99cb4d97fb1b60f43a7',1,'VortexConfig.h']]], - ['snake_1211',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], - ['snowballpattern_1212',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()'],['../classSnowballPattern.html',1,'SnowballPattern']]], - ['snowballpattern_2ecpp_1213',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1214',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solid_1215',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['solidpattern_1216',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()'],['../classSolidPattern.html',1,'SolidPattern']]], - ['solidpattern_2ecpp_1217',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1218',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_1219',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'SparkleTracePattern'],['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()']]], - ['sparkletracepattern_2ecpp_1220',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1221',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['sqrt16_1222',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_1223',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp'],['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()']]], - ['startpwm_1224',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender']]], - ['starttime_1225',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_1226',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_1227',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['state_5fbegin_5fdash_1228',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_1229',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_1230',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_1231',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_1232',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_1233',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_1234',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_1235',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_1236',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_1237',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_1238',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_1239',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_1240',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_1241',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_1242',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_1243',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_1244',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_1245',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_1246',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_1247',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_1248',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5fsat_1249',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_1250',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_1251',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_1252',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_1253',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_1254',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_1255',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_1256',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_1257',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], - ['step_1258',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stoppwm_1259',['stopPWM',['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender']]], - ['storage_1260',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()'],['../classStorage.html',1,'Storage'],['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()']]], - ['storage_2ecpp_1261',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1262',['Storage.h',['../Storage_8h.html',1,'']]], - ['storage_5ffilename_1263',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_1264',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_1265',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_1266',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_1267',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_1268',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]], - ['swap_1269',['SWAP',['../Leds_8cpp.html#a5d9d454d4b9f2ff8106d5199ac0d0186',1,'Leds.cpp']]], - ['switchtostartupmode_1270',['switchToStartupMode',['../classModes.html#af364c05c80262b084d6150346564721d',1,'Modes']]] + ['sample_5fcount_1113',['SAMPLE_COUNT',['../VLReceiver_8cpp.html#a1682c770d91c5d167b621a782be940d4',1,'VLReceiver.cpp']]], + ['sanity_1114',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['sat_1115',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sat_5foption_5f1_1116',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_1117',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_1118',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_1119',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['sats_1120',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['save_1121',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_1122',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_1123',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_1124',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], + ['scale8_1125',['SCALE8',['../Leds_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'SCALE8(): Leds.cpp'],['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'SCALE8(): ColorTypes.cpp']]], + ['sec_5fto_5fticks_1126',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_1127',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['seed_1128',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_1129',['send',['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender']]], + ['sendbyte_1130',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender']]], + ['sendmark_1131',['sendMark',['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender']]], + ['sendmodes_1132',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_1133',['sendSpace',['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender']]], + ['sequence_1134',['Sequence',['../classSequence.html',1,'Sequence'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()']]], + ['sequence_2ecpp_1135',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1136',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_1137',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html',1,'SequencedPattern']]], + ['sequencedpattern_2ecpp_1138',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1139',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['sequencestep_1140',['SequenceStep',['../classSequenceStep.html',1,'SequenceStep'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)']]], + ['serial_2ecpp_1141',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1142',['Serial.h',['../Serial_8h.html',1,'']]], + ['serial_5fcheck_5ftime_1143',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialcoms_1144',['SerialComs',['../classSerialComs.html',1,'']]], + ['serialization_5ftest_1145',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['serialize_1146',['serialize',['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()']]], + ['serializeversion_1147',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_1148',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_1149',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_1150',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_1151',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_1152',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_1153',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], + ['setargs_1154',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_1155',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_1156',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_1157',['setColorset',['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()'],['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()']]], + ['setcolorsetat_1158',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_1159',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_1160',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_1161',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_1162',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_1163',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setflag_1164',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_1165',['setIndex',['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()'],['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()']]], + ['setkeychainmode_1166',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setkeychainmodestate_1167',['setKeychainModeState',['../classGlobalBrightness.html#a2e93c99e4f6ff092c0cff8c1fdcfe4ac',1,'GlobalBrightness']]], + ['setled_1168',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_1169',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_1170',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_1171',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_1172',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_1173',['setPair',['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h'],['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair(Pair pair, RGBColor col)']]], + ['setpairs_1174',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_1175',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_1176',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], + ['setpatternmap_1177',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setrange_1178',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setrangeevens_1179',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], + ['setrangeodds_1180',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], + ['setstarttime_1181',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_1182',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_1183',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['share_5freceive_1184',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_1185',['SHARE_SEND',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a9d67b176dcb24026d51b4622ba0b9fcf',1,'ModeSharing']]], + ['shiftcurmode_1186',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['short_5fclick_5fthreshold_5fticks_1187',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['showbrightnessselection_1188',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_1189',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_1190',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_1191',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], + ['showfullset_1192',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], + ['showrandomizationselect_1193',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_1194',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_1195',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselection_1196',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], + ['showsendmode_1197',['showSendMode',['../classModeSharing.html#a1d7708e04dc89bfca2eb5cf981321c26',1,'ModeSharing']]], + ['showslotselection_1198',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_1199',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['signal_5foff_5fduration_1200',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_1201',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_1202',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['singleledpattern_1203',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()'],['../classSingleLedPattern.html',1,'SingleLedPattern']]], + ['singleledpattern_2ecpp_1204',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1205',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['size_1206',['size',['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()'],['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()']]], + ['skip_1207',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['sleep_5fenter_5fthreshold_5fticks_1208',['SLEEP_ENTER_THRESHOLD_TICKS',['../Timings_8h.html#a8251f10e3a780d9a23fe43f5d25fac56',1,'Timings.h']]], + ['sleep_5ftrigger_5ftime_1209',['SLEEP_TRIGGER_TIME',['../VortexConfig_8h.html#a72bbefb86172e7968571ae9826d59ac6',1,'VortexConfig.h']]], + ['sleep_5fwindow_5fthreshold_5fticks_1210',['SLEEP_WINDOW_THRESHOLD_TICKS',['../Timings_8h.html#acf7ff5e81eb3275c7011d0504c067e1d',1,'Timings.h']]], + ['sleep_5fwindow_5ftime_1211',['SLEEP_WINDOW_TIME',['../VortexConfig_8h.html#a4a574455b52dc99cb4d97fb1b60f43a7',1,'VortexConfig.h']]], + ['snake_1212',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], + ['snowballpattern_1213',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()'],['../classSnowballPattern.html',1,'SnowballPattern']]], + ['snowballpattern_2ecpp_1214',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1215',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solid_1216',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['solidpattern_1217',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()'],['../classSolidPattern.html',1,'SolidPattern']]], + ['solidpattern_2ecpp_1218',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1219',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_1220',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'SparkleTracePattern'],['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()']]], + ['sparkletracepattern_2ecpp_1221',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1222',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['sqrt16_1223',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_1224',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp'],['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()']]], + ['startpwm_1225',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender']]], + ['starttime_1226',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_1227',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_1228',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['state_5fbegin_5fdash_1229',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_1230',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_1231',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_1232',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_1233',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_1234',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_1235',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_1236',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_1237',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_1238',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_1239',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_1240',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_1241',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_1242',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_1243',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_1244',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_1245',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_1246',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_1247',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_1248',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_1249',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5fsat_1250',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_1251',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_1252',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_1253',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_1254',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_1255',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_1256',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_1257',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_1258',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], + ['step_1259',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stoppwm_1260',['stopPWM',['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender']]], + ['storage_1261',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()'],['../classStorage.html',1,'Storage'],['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()']]], + ['storage_2ecpp_1262',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1263',['Storage.h',['../Storage_8h.html',1,'']]], + ['storage_5ffilename_1264',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_1265',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_1266',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_1267',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_1268',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_1269',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]], + ['swap_1270',['SWAP',['../Leds_8cpp.html#a5d9d454d4b9f2ff8106d5199ac0d0186',1,'Leds.cpp']]], + ['switchtostartupmode_1271',['switchToStartupMode',['../classModes.html#af364c05c80262b084d6150346564721d',1,'Modes']]] ]; diff --git a/docs/duo/search/all_13.js b/docs/duo/search/all_13.js index 382f210fa2..f4cc84d7ab 100644 --- a/docs/duo/search/all_13.js +++ b/docs/duo/search/all_13.js @@ -1,33 +1,33 @@ var searchData= [ - ['tetradic_1271',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theater_5fchase_5fsteps_1272',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['theaterchasepattern_1273',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], - ['theaterchasepattern_2ecpp_1274',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1275',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['theory_1276',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], - ['threshold_1277',['threshold',['../VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad',1,'VLReceiver.cpp']]], - ['threshold_5fbegin_1278',['THRESHOLD_BEGIN',['../VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c',1,'VLReceiver.cpp']]], - ['tick_1279',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_1280',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['tickrate_1281',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['time_1282',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()'],['../classTime.html',1,'Time']]], - ['timecontrol_2ecpp_1283',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1284',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_1285',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], - ['timer_2ecpp_1286',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1287',['Timer.h',['../Timer_8h.html',1,'']]], - ['timer_5f1_5falarm_1288',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_1289',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_1290',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_1291',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_1292',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_1293',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_1294',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_1295',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['timings_2eh_1296',['Timings.h',['../Timings_8h.html',1,'']]], - ['toggleforcesleep_1297',['toggleForceSleep',['../classVortexEngine.html#af00c20421c2dc846493a17109c462bb4',1,'VortexEngine']]], - ['total_5fsteps_1298',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], - ['traditionalpattern_1299',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_1300',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['tetradic_1272',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theater_5fchase_5fsteps_1273',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['theaterchasepattern_1274',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], + ['theaterchasepattern_2ecpp_1275',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1276',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['theory_1277',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], + ['threshold_1278',['threshold',['../VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad',1,'VLReceiver.cpp']]], + ['threshold_5fbegin_1279',['THRESHOLD_BEGIN',['../VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c',1,'VLReceiver.cpp']]], + ['tick_1280',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_1281',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['tickrate_1282',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['time_1283',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()'],['../classTime.html',1,'Time']]], + ['timecontrol_2ecpp_1284',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1285',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_1286',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], + ['timer_2ecpp_1287',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1288',['Timer.h',['../Timer_8h.html',1,'']]], + ['timer_5f1_5falarm_1289',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_1290',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_1291',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_1292',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_1293',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_1294',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_1295',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_1296',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['timings_2eh_1297',['Timings.h',['../Timings_8h.html',1,'']]], + ['toggleforcesleep_1298',['toggleForceSleep',['../classVortexEngine.html#af00c20421c2dc846493a17109c462bb4',1,'VortexEngine']]], + ['total_5fsteps_1299',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], + ['traditionalpattern_1300',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['trim_1301',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] ]; diff --git a/docs/duo/search/all_14.js b/docs/duo/search/all_14.js index 6f4ecb317d..795eb032e9 100644 --- a/docs/duo/search/all_14.js +++ b/docs/duo/search/all_14.js @@ -1,15 +1,15 @@ var searchData= [ - ['ultradops_5foff_5fduration_1301',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_1302',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['uninstantiate_1303',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlinkself_1304',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unlock_5fwake_5fwindow_5fticks_1305',['UNLOCK_WAKE_WINDOW_TICKS',['../Timings_8h.html#a0585a4691c93fe9ebff5ed2398dfc65a',1,'Timings.h']]], - ['unserialize_1306',['unserialize',['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()']]], - ['unserialize16_1307',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_1308',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_1309',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_1310',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['update_1311',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], - ['updatecurmode_1312',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] + ['ultradops_5foff_5fduration_1302',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_1303',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['uninstantiate_1304',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlinkself_1305',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unlock_5fwake_5fwindow_5fticks_1306',['UNLOCK_WAKE_WINDOW_TICKS',['../Timings_8h.html#a0585a4691c93fe9ebff5ed2398dfc65a',1,'Timings.h']]], + ['unserialize_1307',['unserialize',['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()']]], + ['unserialize16_1308',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_1309',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_1310',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_1311',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['update_1312',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], + ['updatecurmode_1313',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] ]; diff --git a/docs/duo/search/all_15.js b/docs/duo/search/all_15.js index 6cc3f7f386..c7237658f7 100644 --- a/docs/duo/search/all_15.js +++ b/docs/duo/search/all_15.js @@ -1,71 +1,71 @@ var searchData= [ - ['val_1313',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['val_5foption_5f1_1314',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_1315',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_1316',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_1317',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['val_5fstyle_5falternating_1318',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_1319',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_1320',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_1321',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_1322',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_1323',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_1324',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_1325',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], - ['vals_1326',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], - ['valuestyle_1327',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], - ['variable_5ftickrate_1328',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_1329',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['verify_1330',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vfree_1331',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_1332',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_1333',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_1334',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_1335',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_1336',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_1337',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_1338',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_1339',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_1340',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_1341',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_1342',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_1343',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_1344',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_1345',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_1346',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_1347',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_1348',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_1349',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_1350',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_1351',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_1352',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_1353',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_1354',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vlconfig_2eh_1355',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_1356',['VLReceiver',['../classVLReceiver.html#abb237cfc49d5dfa4179a1602735cf69f',1,'VLReceiver::VLReceiver()'],['../classVLReceiver.html',1,'VLReceiver']]], - ['vlreceiver_2ecpp_1357',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1358',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_1359',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], - ['vlsender_2ecpp_1360',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1361',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vmalloc_1362',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_1363',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_1364',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_1365',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_1366',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_1367',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_1368',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_1369',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_1370',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_1371',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_1372',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vortexconfig_2eh_1373',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_1374',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()'],['../classVortexEngine.html',1,'VortexEngine']]], - ['vortexengine_2ecpp_1375',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1376',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_1377',['VortexWipePattern',['../classVortexWipePattern.html',1,'VortexWipePattern'],['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()']]], - ['vortexwipepattern_2ecpp_1378',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1379',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], - ['vrealloc_1380',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['val_1314',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['val_5foption_5f1_1315',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_1316',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_1317',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_1318',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['val_5fstyle_5falternating_1319',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_1320',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_1321',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_1322',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_1323',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_1324',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_1325',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_1326',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], + ['vals_1327',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], + ['valuestyle_1328',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], + ['variable_5ftickrate_1329',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_1330',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['verify_1331',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vfree_1332',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_1333',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_1334',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_1335',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_1336',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_1337',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_1338',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_1339',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_1340',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_1341',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_1342',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_1343',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_1344',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_1345',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_1346',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_1347',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_1348',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_1349',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_1350',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_1351',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_1352',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_1353',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_1354',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_1355',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vlconfig_2eh_1356',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_1357',['VLReceiver',['../classVLReceiver.html#abb237cfc49d5dfa4179a1602735cf69f',1,'VLReceiver::VLReceiver()'],['../classVLReceiver.html',1,'VLReceiver']]], + ['vlreceiver_2ecpp_1358',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1359',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_1360',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], + ['vlsender_2ecpp_1361',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1362',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vmalloc_1363',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_1364',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_1365',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_1366',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_1367',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_1368',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_1369',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_1370',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_1371',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_1372',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_1373',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vortexconfig_2eh_1374',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_1375',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()'],['../classVortexEngine.html',1,'VortexEngine']]], + ['vortexengine_2ecpp_1376',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1377',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_1378',['VortexWipePattern',['../classVortexWipePattern.html',1,'VortexWipePattern'],['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()']]], + ['vortexwipepattern_2ecpp_1379',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1380',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], + ['vrealloc_1381',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/duo/search/all_16.js b/docs/duo/search/all_16.js index 46e12a3ead..b3a2b5ef15 100644 --- a/docs/duo/search/all_16.js +++ b/docs/duo/search/all_16.js @@ -1,16 +1,16 @@ var searchData= [ - ['waiting_5fheader_5fmark_1381',['WAITING_HEADER_MARK',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434',1,'VLReceiver']]], - ['waiting_5fheader_5fspace_1382',['WAITING_HEADER_SPACE',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d',1,'VLReceiver']]], - ['wakeup_1383',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_1384',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], - ['warppattern_2ecpp_1385',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1386',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_1387',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], - ['warpwormpattern_2ecpp_1388',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1389',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], - ['worm_5fsize_1390',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], - ['write_1391',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a28703a07e21e576760f1b84202c55a01',1,'Storage::write()']]], - ['write1bit_1392',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_1393',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['waiting_5fheader_5fmark_1382',['WAITING_HEADER_MARK',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434',1,'VLReceiver']]], + ['waiting_5fheader_5fspace_1383',['WAITING_HEADER_SPACE',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d',1,'VLReceiver']]], + ['wakeup_1384',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_1385',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], + ['warppattern_2ecpp_1386',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1387',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_1388',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], + ['warpwormpattern_2ecpp_1389',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1390',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], + ['worm_5fsize_1391',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], + ['write_1392',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a28703a07e21e576760f1b84202c55a01',1,'Storage::write()']]], + ['write1bit_1393',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_1394',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/duo/search/all_17.js b/docs/duo/search/all_17.js index 61deeba159..b88972d528 100644 --- a/docs/duo/search/all_17.js +++ b/docs/duo/search/all_17.js @@ -1,6 +1,6 @@ var searchData= [ - ['zigzagpattern_1394',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], - ['zigzagpattern_2ecpp_1395',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1396',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_1395',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], + ['zigzagpattern_2ecpp_1396',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1397',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/all_18.js b/docs/duo/search/all_18.js index bd7ab9544f..8bff9c96ea 100644 --- a/docs/duo/search/all_18.js +++ b/docs/duo/search/all_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_1397',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_1398',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_1399',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_1400',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_1401',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_1402',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_1403',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_1404',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_1405',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_1406',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_1407',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_1408',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_1409',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_1410',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_1411',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_1412',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_1413',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_1414',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_1415',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_1416',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_1417',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_1418',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_1419',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_1420',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_1421',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_1422',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_1423',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_1424',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_1425',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_1426',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_1427',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_1428',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_1429',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_1430',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_1431',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_1432',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_1433',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_1434',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_1435',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_1436',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_1437',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_1438',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_1439',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_1440',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_1441',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_1398',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_1399',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_1400',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_1401',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_1402',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_1403',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_1404',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_1405',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_1406',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_1407',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_1408',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_1409',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_1410',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_1411',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_1412',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_1413',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_1414',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_1415',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_1416',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_1417',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_1418',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_1419',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_1420',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_1421',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_1422',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_1423',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_1424',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_1425',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_1426',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_1427',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_1428',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_1429',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_1430',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_1431',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_1432',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_1433',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_1434',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_1435',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_1436',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_1437',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_1438',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_1439',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_1440',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_1441',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_1442',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/duo/search/classes_0.js b/docs/duo/search/classes_0.js index fc143de820..d364a58756 100644 --- a/docs/duo/search/classes_0.js +++ b/docs/duo/search/classes_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['backstrobepattern_1442',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], - ['basicpattern_1443',['BasicPattern',['../classBasicPattern.html',1,'']]], - ['bitstream_1444',['BitStream',['../classBitStream.html',1,'']]], - ['blendpattern_1445',['BlendPattern',['../classBlendPattern.html',1,'']]], - ['blinksteppattern_1446',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], - ['bouncepattern_1447',['BouncePattern',['../classBouncePattern.html',1,'']]], - ['button_1448',['Button',['../classButton.html',1,'']]], - ['buttons_1449',['Buttons',['../classButtons.html',1,'']]], - ['bytestream_1450',['ByteStream',['../classByteStream.html',1,'']]] + ['backstrobepattern_1443',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], + ['basicpattern_1444',['BasicPattern',['../classBasicPattern.html',1,'']]], + ['bitstream_1445',['BitStream',['../classBitStream.html',1,'']]], + ['blendpattern_1446',['BlendPattern',['../classBlendPattern.html',1,'']]], + ['blinksteppattern_1447',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], + ['bouncepattern_1448',['BouncePattern',['../classBouncePattern.html',1,'']]], + ['button_1449',['Button',['../classButton.html',1,'']]], + ['buttons_1450',['Buttons',['../classButtons.html',1,'']]], + ['bytestream_1451',['ByteStream',['../classByteStream.html',1,'']]] ]; diff --git a/docs/duo/search/classes_1.js b/docs/duo/search/classes_1.js index 8ae0d790f4..05970821b1 100644 --- a/docs/duo/search/classes_1.js +++ b/docs/duo/search/classes_1.js @@ -1,9 +1,9 @@ var searchData= [ - ['chaserpattern_1451',['ChaserPattern',['../classChaserPattern.html',1,'']]], - ['colorselect_1452',['ColorSelect',['../classColorSelect.html',1,'']]], - ['colorset_1453',['Colorset',['../classColorset.html',1,'']]], - ['colorsetmap_1454',['ColorsetMap',['../classColorsetMap.html',1,'']]], - ['compoundpattern_1455',['CompoundPattern',['../classCompoundPattern.html',1,'']]], - ['crossdopspattern_1456',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] + ['chaserpattern_1452',['ChaserPattern',['../classChaserPattern.html',1,'']]], + ['colorselect_1453',['ColorSelect',['../classColorSelect.html',1,'']]], + ['colorset_1454',['Colorset',['../classColorset.html',1,'']]], + ['colorsetmap_1455',['ColorsetMap',['../classColorsetMap.html',1,'']]], + ['compoundpattern_1456',['CompoundPattern',['../classCompoundPattern.html',1,'']]], + ['crossdopspattern_1457',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] ]; diff --git a/docs/duo/search/classes_2.js b/docs/duo/search/classes_2.js index c88e39de98..4b55283b3a 100644 --- a/docs/duo/search/classes_2.js +++ b/docs/duo/search/classes_2.js @@ -1,8 +1,8 @@ var searchData= [ - ['defaultledentry_1457',['DefaultLedEntry',['../structDefaultLedEntry.html',1,'']]], - ['defaultmodeentry_1458',['DefaultModeEntry',['../structDefaultModeEntry.html',1,'']]], - ['doublestrobepattern_1459',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], - ['dripmorphpattern_1460',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], - ['drippattern_1461',['DripPattern',['../classDripPattern.html',1,'']]] + ['defaultledentry_1458',['DefaultLedEntry',['../structDefaultLedEntry.html',1,'']]], + ['defaultmodeentry_1459',['DefaultModeEntry',['../structDefaultModeEntry.html',1,'']]], + ['doublestrobepattern_1460',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], + ['dripmorphpattern_1461',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], + ['drippattern_1462',['DripPattern',['../classDripPattern.html',1,'']]] ]; diff --git a/docs/duo/search/classes_3.js b/docs/duo/search/classes_3.js index ceace4edef..4e0be62d92 100644 --- a/docs/duo/search/classes_3.js +++ b/docs/duo/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['editorconnection_1462',['EditorConnection',['../classEditorConnection.html',1,'']]] + ['editorconnection_1463',['EditorConnection',['../classEditorConnection.html',1,'']]] ]; diff --git a/docs/duo/search/classes_4.js b/docs/duo/search/classes_4.js index 8da39978a1..84eff277b4 100644 --- a/docs/duo/search/classes_4.js +++ b/docs/duo/search/classes_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['factoryreset_1463',['FactoryReset',['../classFactoryReset.html',1,'']]], - ['fillpattern_1464',['FillPattern',['../classFillPattern.html',1,'']]] + ['factoryreset_1464',['FactoryReset',['../classFactoryReset.html',1,'']]], + ['fillpattern_1465',['FillPattern',['../classFillPattern.html',1,'']]] ]; diff --git a/docs/duo/search/classes_5.js b/docs/duo/search/classes_5.js index 13fa0feca0..a4dffaa580 100644 --- a/docs/duo/search/classes_5.js +++ b/docs/duo/search/classes_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['globalbrightness_1465',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] + ['globalbrightness_1466',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] ]; diff --git a/docs/duo/search/classes_6.js b/docs/duo/search/classes_6.js index a33417a632..d579ac9389 100644 --- a/docs/duo/search/classes_6.js +++ b/docs/duo/search/classes_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hsvcolor_1466',['HSVColor',['../classHSVColor.html',1,'']]], - ['hueshiftpattern_1467',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] + ['hsvcolor_1467',['HSVColor',['../classHSVColor.html',1,'']]], + ['hueshiftpattern_1468',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] ]; diff --git a/docs/duo/search/classes_7.js b/docs/duo/search/classes_7.js index fd03ca6708..9f48f166c3 100644 --- a/docs/duo/search/classes_7.js +++ b/docs/duo/search/classes_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['leds_1468',['Leds',['../classLeds.html',1,'']]], - ['ledstash_1469',['LedStash',['../classLedStash.html',1,'']]], - ['lighthousepattern_1470',['LighthousePattern',['../classLighthousePattern.html',1,'']]] + ['leds_1469',['Leds',['../classLeds.html',1,'']]], + ['ledstash_1470',['LedStash',['../classLedStash.html',1,'']]], + ['lighthousepattern_1471',['LighthousePattern',['../classLighthousePattern.html',1,'']]] ]; diff --git a/docs/duo/search/classes_8.js b/docs/duo/search/classes_8.js index 60e1d72224..068ce09928 100644 --- a/docs/duo/search/classes_8.js +++ b/docs/duo/search/classes_8.js @@ -1,13 +1,13 @@ var searchData= [ - ['materiapattern_1471',['MateriaPattern',['../classMateriaPattern.html',1,'']]], - ['menu_1472',['Menu',['../classMenu.html',1,'']]], - ['menuentry_1473',['MenuEntry',['../structMenuEntry.html',1,'']]], - ['menus_1474',['Menus',['../classMenus.html',1,'']]], - ['meteorpattern_1475',['MeteorPattern',['../classMeteorPattern.html',1,'']]], - ['mode_1476',['Mode',['../classMode.html',1,'']]], - ['modelink_1477',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], - ['modes_1478',['Modes',['../classModes.html',1,'']]], - ['modesharing_1479',['ModeSharing',['../classModeSharing.html',1,'']]], - ['multiledpattern_1480',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] + ['materiapattern_1472',['MateriaPattern',['../classMateriaPattern.html',1,'']]], + ['menu_1473',['Menu',['../classMenu.html',1,'']]], + ['menuentry_1474',['MenuEntry',['../structMenuEntry.html',1,'']]], + ['menus_1475',['Menus',['../classMenus.html',1,'']]], + ['meteorpattern_1476',['MeteorPattern',['../classMeteorPattern.html',1,'']]], + ['mode_1477',['Mode',['../classMode.html',1,'']]], + ['modelink_1478',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], + ['modes_1479',['Modes',['../classModes.html',1,'']]], + ['modesharing_1480',['ModeSharing',['../classModeSharing.html',1,'']]], + ['multiledpattern_1481',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] ]; diff --git a/docs/duo/search/classes_9.js b/docs/duo/search/classes_9.js index 482b0fecd2..5ca171c4e0 100644 --- a/docs/duo/search/classes_9.js +++ b/docs/duo/search/classes_9.js @@ -1,9 +1,9 @@ var searchData= [ - ['pattern_1481',['Pattern',['../classPattern.html',1,'']]], - ['patternargs_1482',['PatternArgs',['../classPatternArgs.html',1,'']]], - ['patternbuilder_1483',['PatternBuilder',['../classPatternBuilder.html',1,'']]], - ['patternmap_1484',['PatternMap',['../classPatternMap.html',1,'']]], - ['patternselect_1485',['PatternSelect',['../classPatternSelect.html',1,'']]], - ['pulsishpattern_1486',['PulsishPattern',['../classPulsishPattern.html',1,'']]] + ['pattern_1482',['Pattern',['../classPattern.html',1,'']]], + ['patternargs_1483',['PatternArgs',['../classPatternArgs.html',1,'']]], + ['patternbuilder_1484',['PatternBuilder',['../classPatternBuilder.html',1,'']]], + ['patternmap_1485',['PatternMap',['../classPatternMap.html',1,'']]], + ['patternselect_1486',['PatternSelect',['../classPatternSelect.html',1,'']]], + ['pulsishpattern_1487',['PulsishPattern',['../classPulsishPattern.html',1,'']]] ]; diff --git a/docs/duo/search/classes_a.js b/docs/duo/search/classes_a.js index 9819ac9d23..096f1b8487 100644 --- a/docs/duo/search/classes_a.js +++ b/docs/duo/search/classes_a.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_1487',['Random',['../classRandom.html',1,'']]], - ['randomizer_1488',['Randomizer',['../classRandomizer.html',1,'']]], - ['rawbuffer_1489',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], - ['rgbcolor_1490',['RGBColor',['../classRGBColor.html',1,'']]] + ['random_1488',['Random',['../classRandom.html',1,'']]], + ['randomizer_1489',['Randomizer',['../classRandomizer.html',1,'']]], + ['rawbuffer_1490',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], + ['rgbcolor_1491',['RGBColor',['../classRGBColor.html',1,'']]] ]; diff --git a/docs/duo/search/classes_b.js b/docs/duo/search/classes_b.js index b3b24155c0..0d91f3aef0 100644 --- a/docs/duo/search/classes_b.js +++ b/docs/duo/search/classes_b.js @@ -1,13 +1,13 @@ var searchData= [ - ['sequence_1491',['Sequence',['../classSequence.html',1,'']]], - ['sequencedpattern_1492',['SequencedPattern',['../classSequencedPattern.html',1,'']]], - ['sequencestep_1493',['SequenceStep',['../classSequenceStep.html',1,'']]], - ['serialcoms_1494',['SerialComs',['../classSerialComs.html',1,'']]], - ['singleledpattern_1495',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], - ['snake_1496',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], - ['snowballpattern_1497',['SnowballPattern',['../classSnowballPattern.html',1,'']]], - ['solidpattern_1498',['SolidPattern',['../classSolidPattern.html',1,'']]], - ['sparkletracepattern_1499',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], - ['storage_1500',['Storage',['../classStorage.html',1,'']]] + ['sequence_1492',['Sequence',['../classSequence.html',1,'']]], + ['sequencedpattern_1493',['SequencedPattern',['../classSequencedPattern.html',1,'']]], + ['sequencestep_1494',['SequenceStep',['../classSequenceStep.html',1,'']]], + ['serialcoms_1495',['SerialComs',['../classSerialComs.html',1,'']]], + ['singleledpattern_1496',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], + ['snake_1497',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], + ['snowballpattern_1498',['SnowballPattern',['../classSnowballPattern.html',1,'']]], + ['solidpattern_1499',['SolidPattern',['../classSolidPattern.html',1,'']]], + ['sparkletracepattern_1500',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], + ['storage_1501',['Storage',['../classStorage.html',1,'']]] ]; diff --git a/docs/duo/search/classes_c.js b/docs/duo/search/classes_c.js index b9d5f4c6f3..a35b28d8df 100644 --- a/docs/duo/search/classes_c.js +++ b/docs/duo/search/classes_c.js @@ -1,6 +1,6 @@ var searchData= [ - ['theaterchasepattern_1501',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], - ['time_1502',['Time',['../classTime.html',1,'']]], - ['timer_1503',['Timer',['../classTimer.html',1,'']]] + ['theaterchasepattern_1502',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], + ['time_1503',['Time',['../classTime.html',1,'']]], + ['timer_1504',['Timer',['../classTimer.html',1,'']]] ]; diff --git a/docs/duo/search/classes_d.js b/docs/duo/search/classes_d.js index f220af7ab1..4cf1c1ba0f 100644 --- a/docs/duo/search/classes_d.js +++ b/docs/duo/search/classes_d.js @@ -1,7 +1,7 @@ var searchData= [ - ['vlreceiver_1504',['VLReceiver',['../classVLReceiver.html',1,'']]], - ['vlsender_1505',['VLSender',['../classVLSender.html',1,'']]], - ['vortexengine_1506',['VortexEngine',['../classVortexEngine.html',1,'']]], - ['vortexwipepattern_1507',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] + ['vlreceiver_1505',['VLReceiver',['../classVLReceiver.html',1,'']]], + ['vlsender_1506',['VLSender',['../classVLSender.html',1,'']]], + ['vortexengine_1507',['VortexEngine',['../classVortexEngine.html',1,'']]], + ['vortexwipepattern_1508',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] ]; diff --git a/docs/duo/search/classes_e.js b/docs/duo/search/classes_e.js index dba40e6432..afa15ee212 100644 --- a/docs/duo/search/classes_e.js +++ b/docs/duo/search/classes_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['warppattern_1508',['WarpPattern',['../classWarpPattern.html',1,'']]], - ['warpwormpattern_1509',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] + ['warppattern_1509',['WarpPattern',['../classWarpPattern.html',1,'']]], + ['warpwormpattern_1510',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] ]; diff --git a/docs/duo/search/classes_f.js b/docs/duo/search/classes_f.js index f93a5eb891..1c7ac442b5 100644 --- a/docs/duo/search/classes_f.js +++ b/docs/duo/search/classes_f.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_1510',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] + ['zigzagpattern_1511',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] ]; diff --git a/docs/duo/search/defines_0.js b/docs/duo/search/defines_0.js index 6c8a5a6227..92bea7ab65 100644 --- a/docs/duo/search/defines_0.js +++ b/docs/duo/search/defines_0.js @@ -1,26 +1,26 @@ var searchData= [ - ['add_5fquotes_2539',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], - ['adv_5fmenu_5fduration_5fticks_2540',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], - ['advanced_5fmenu_5fclicks_2541',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], - ['advanced_5fmenu_5fenter_5fduration_2542',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], - ['alarm_5fnone_2543',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], - ['arg_2544',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], - ['arg1_2545',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], - ['arg2_2546',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], - ['arg3_2547',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], - ['arg4_2548',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], - ['arg5_2549',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], - ['arg6_2550',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], - ['arg7_2551',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], - ['arg8_2552',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], - ['arg_5fall_2553',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], - ['arg_5fnone_2554',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], - ['argmap_5fclear_2555',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], - ['argmap_5fisset_2556',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], - ['argmap_5fset_2557',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], - ['auto_5fcycle_5fmodes_5fclicks_2558',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], - ['auto_5fcycle_5frandomizer_5fclicks_2559',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_2560',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_5fticks_2561',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] + ['add_5fquotes_2540',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], + ['adv_5fmenu_5fduration_5fticks_2541',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], + ['advanced_5fmenu_5fclicks_2542',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], + ['advanced_5fmenu_5fenter_5fduration_2543',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], + ['alarm_5fnone_2544',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], + ['arg_2545',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], + ['arg1_2546',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], + ['arg2_2547',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], + ['arg3_2548',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], + ['arg4_2549',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], + ['arg5_2550',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], + ['arg6_2551',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], + ['arg7_2552',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], + ['arg8_2553',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], + ['arg_5fall_2554',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], + ['arg_5fnone_2555',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], + ['argmap_5fclear_2556',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], + ['argmap_5fisset_2557',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], + ['argmap_5fset_2558',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], + ['auto_5fcycle_5fmodes_5fclicks_2559',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], + ['auto_5fcycle_5frandomizer_5fclicks_2560',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_2561',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_5fticks_2562',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] ]; diff --git a/docs/duo/search/defines_1.js b/docs/duo/search/defines_1.js index 18caaf34c2..1d6bb1a622 100644 --- a/docs/duo/search/defines_1.js +++ b/docs/duo/search/defines_1.js @@ -1,17 +1,17 @@ var searchData= [ - ['base_5foffset_2562',['BASE_OFFSET',['../VLReceiver_8cpp.html#ac97aa4e68f9c89b8c71d011b0956de1f',1,'VLReceiver.cpp']]], - ['blend_5foff_5fduration_2563',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], - ['blend_5fon_5fduration_2564',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], - ['brightness_5foption_5f1_2565',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], - ['brightness_5foption_5f2_2566',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], - ['brightness_5foption_5f3_2567',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], - ['brightness_5foption_5f4_2568',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], - ['buffer_5fflag_5fcomrpessed_2569',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], - ['buffer_5fflag_5fdirty_2570',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], - ['bulb_5fselect_5foff_5fms_2571',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], - ['bulb_5fselect_5fon_5fms_2572',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]], - ['button_5fpin_2573',['BUTTON_PIN',['../Button_8cpp.html#abc2ad14f0789907024ac765711ffd3da',1,'Button.cpp']]], - ['button_5fport_2574',['BUTTON_PORT',['../Button_8cpp.html#ac8ba909fc8614df64040d2e12c0780e4',1,'Button.cpp']]], - ['button_5fvport_2575',['BUTTON_VPORT',['../Button_8cpp.html#adea042b65d3f540c98e35834a7967925',1,'Button.cpp']]] + ['base_5foffset_2563',['BASE_OFFSET',['../VLReceiver_8cpp.html#ac97aa4e68f9c89b8c71d011b0956de1f',1,'VLReceiver.cpp']]], + ['blend_5foff_5fduration_2564',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], + ['blend_5fon_5fduration_2565',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], + ['brightness_5foption_5f1_2566',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], + ['brightness_5foption_5f2_2567',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], + ['brightness_5foption_5f3_2568',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], + ['brightness_5foption_5f4_2569',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], + ['buffer_5fflag_5fcomrpessed_2570',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], + ['buffer_5fflag_5fdirty_2571',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], + ['bulb_5fselect_5foff_5fms_2572',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], + ['bulb_5fselect_5fon_5fms_2573',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]], + ['button_5fpin_2574',['BUTTON_PIN',['../Button_8cpp.html#abc2ad14f0789907024ac765711ffd3da',1,'Button.cpp']]], + ['button_5fport_2575',['BUTTON_PORT',['../Button_8cpp.html#ac8ba909fc8614df64040d2e12c0780e4',1,'Button.cpp']]], + ['button_5fvport_2576',['BUTTON_VPORT',['../Button_8cpp.html#adea042b65d3f540c98e35834a7967925',1,'Button.cpp']]] ]; diff --git a/docs/duo/search/defines_10.js b/docs/duo/search/defines_10.js index c292c8eda1..c5ce7fffe7 100644 --- a/docs/duo/search/defines_10.js +++ b/docs/duo/search/defines_10.js @@ -1,15 +1,15 @@ var searchData= [ - ['theater_5fchase_5fsteps_2897',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['threshold_5fbegin_2898',['THRESHOLD_BEGIN',['../VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c',1,'VLReceiver.cpp']]], - ['tickrate_2899',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['timer_5f1_5falarm_2900',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_2901',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_2902',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_2903',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_2904',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_2905',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_2906',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_2907',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['total_5fsteps_2908',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] + ['theater_5fchase_5fsteps_2899',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['threshold_5fbegin_2900',['THRESHOLD_BEGIN',['../VLReceiver_8cpp.html#a292a04597d61ff63dd48bea3ddb5a46c',1,'VLReceiver.cpp']]], + ['tickrate_2901',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['timer_5f1_5falarm_2902',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_2903',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_2904',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_2905',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_2906',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_2907',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_2908',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_2909',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['total_5fsteps_2910',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] ]; diff --git a/docs/duo/search/defines_11.js b/docs/duo/search/defines_11.js index d2f1b188a2..509799c258 100644 --- a/docs/duo/search/defines_11.js +++ b/docs/duo/search/defines_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['ultradops_5foff_5fduration_2909',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_2910',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['unlock_5fwake_5fwindow_5fticks_2911',['UNLOCK_WAKE_WINDOW_TICKS',['../Timings_8h.html#a0585a4691c93fe9ebff5ed2398dfc65a',1,'Timings.h']]] + ['ultradops_5foff_5fduration_2911',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_2912',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['unlock_5fwake_5fwindow_5fticks_2913',['UNLOCK_WAKE_WINDOW_TICKS',['../Timings_8h.html#a0585a4691c93fe9ebff5ed2398dfc65a',1,'Timings.h']]] ]; diff --git a/docs/duo/search/defines_12.js b/docs/duo/search/defines_12.js index 446c60abe6..ed49dea1eb 100644 --- a/docs/duo/search/defines_12.js +++ b/docs/duo/search/defines_12.js @@ -1,45 +1,45 @@ var searchData= [ - ['val_5foption_5f1_2912',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_2913',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_2914',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_2915',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['variable_5ftickrate_2916',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_2917',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['vfree_2918',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_2919',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_2920',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_2921',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_2922',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_2923',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_2924',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_2925',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_2926',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_2927',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_2928',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_2929',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_2930',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_2931',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_2932',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_2933',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_2934',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_2935',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_2936',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_2937',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_2938',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_2939',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_2940',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_2941',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vmalloc_2942',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_2943',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_2944',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_2945',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_2946',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_2947',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_2948',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_2949',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_2950',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_2951',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_2952',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vrealloc_2953',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['val_5foption_5f1_2914',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_2915',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_2916',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_2917',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['variable_5ftickrate_2918',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_2919',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['vfree_2920',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_2921',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_2922',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_2923',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_2924',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_2925',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_2926',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_2927',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_2928',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_2929',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_2930',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_2931',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_2932',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_2933',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_2934',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_2935',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_2936',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_2937',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_2938',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_2939',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_2940',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_2941',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_2942',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_2943',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vmalloc_2944',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_2945',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_2946',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_2947',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_2948',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_2949',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_2950',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_2951',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_2952',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_2953',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_2954',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vrealloc_2955',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/duo/search/defines_13.js b/docs/duo/search/defines_13.js index fe7d1f704f..c51fdd39d3 100644 --- a/docs/duo/search/defines_13.js +++ b/docs/duo/search/defines_13.js @@ -1,4 +1,4 @@ var searchData= [ - ['worm_5fsize_2954',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] + ['worm_5fsize_2956',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] ]; diff --git a/docs/duo/search/defines_2.js b/docs/duo/search/defines_2.js index ec4367fb8a..d3caacd3d8 100644 --- a/docs/duo/search/defines_2.js +++ b/docs/duo/search/defines_2.js @@ -1,15 +1,15 @@ var searchData= [ - ['click_5fthreshold_2576',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], - ['col_5fdelete_5fcycle_2577',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], - ['col_5fdelete_5fthreshold_2578',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], - ['compress_5fbuffer_2579',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], - ['compress_5fsize_2580',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], - ['compression_5ftest_2581',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], - ['concatenate_2582',['CONCATENATE',['../Button_8cpp.html#a84185498d0e4f0395f4e3faff9246067',1,'Button.cpp']]], - ['concatenate_5f3_2583',['CONCATENATE_3',['../Button_8cpp.html#a644cca956e0963007f5218a51b71519f',1,'Button.cpp']]], - ['concatenate_5fdetail_2584',['CONCATENATE_DETAIL',['../Button_8cpp.html#aa330931ab3c27aaa1f8b6bb46a9d21d7',1,'Button.cpp']]], - ['concatenate_5fdetail_5f3_2585',['CONCATENATE_DETAIL_3',['../Button_8cpp.html#a7046668b73659bbbc2b1083a6257b16f',1,'Button.cpp']]], - ['consecutive_5fwindow_2586',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], - ['consecutive_5fwindow_5fticks_2587',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]] + ['click_5fthreshold_2577',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], + ['col_5fdelete_5fcycle_2578',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], + ['col_5fdelete_5fthreshold_2579',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], + ['compress_5fbuffer_2580',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], + ['compress_5fsize_2581',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], + ['compression_5ftest_2582',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], + ['concatenate_2583',['CONCATENATE',['../Button_8cpp.html#a84185498d0e4f0395f4e3faff9246067',1,'Button.cpp']]], + ['concatenate_5f3_2584',['CONCATENATE_3',['../Button_8cpp.html#a644cca956e0963007f5218a51b71519f',1,'Button.cpp']]], + ['concatenate_5fdetail_2585',['CONCATENATE_DETAIL',['../Button_8cpp.html#aa330931ab3c27aaa1f8b6bb46a9d21d7',1,'Button.cpp']]], + ['concatenate_5fdetail_5f3_2586',['CONCATENATE_DETAIL_3',['../Button_8cpp.html#a7046668b73659bbbc2b1083a6257b16f',1,'Button.cpp']]], + ['consecutive_5fwindow_2587',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], + ['consecutive_5fwindow_5fticks_2588',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]] ]; diff --git a/docs/duo/search/defines_3.js b/docs/duo/search/defines_3.js index 5507972170..7e86a3850f 100644 --- a/docs/duo/search/defines_3.js +++ b/docs/duo/search/defines_3.js @@ -1,17 +1,17 @@ var searchData= [ - ['debug_5fallocations_2588',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], - ['debug_5flog_2589',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], - ['debug_5flogf_2590',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], - ['decompress_5fbuffer_2591',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], - ['default_5fbrightness_2592',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], - ['default_5fstorage_5ffilename_2593',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], - ['default_5ftick_5foffset_2594',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], - ['default_5ftickrate_2595',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], - ['delete_5fcycle_5fticks_2596',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], - ['delete_5fthreshold_5fticks_2597',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], - ['demo_5fall_5fpatterns_2598',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], - ['device_5flock_5fclicks_2599',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], - ['dops_5foff_5fduration_2600',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], - ['dops_5fon_5fduration_2601',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] + ['debug_5fallocations_2589',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], + ['debug_5flog_2590',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], + ['debug_5flogf_2591',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], + ['decompress_5fbuffer_2592',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], + ['default_5fbrightness_2593',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], + ['default_5fstorage_5ffilename_2594',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], + ['default_5ftick_5foffset_2595',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], + ['default_5ftickrate_2596',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], + ['delete_5fcycle_5fticks_2597',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], + ['delete_5fthreshold_5fticks_2598',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], + ['demo_5fall_5fpatterns_2599',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], + ['device_5flock_5fclicks_2600',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], + ['dops_5foff_5fduration_2601',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], + ['dops_5fon_5fduration_2602',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] ]; diff --git a/docs/duo/search/defines_4.js b/docs/duo/search/defines_4.js index f72eb6e2c7..c1abf47048 100644 --- a/docs/duo/search/defines_4.js +++ b/docs/duo/search/defines_4.js @@ -1,29 +1,29 @@ var searchData= [ - ['editor_5fverb_5fclear_5fdemo_2602',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], - ['editor_5fverb_5fclear_5fdemo_5fack_2603',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_2604',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_5fack_2605',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], - ['editor_5fverb_5fgoodbye_2606',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_2607',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fpostfix_2608',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fprefix_2609',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], - ['editor_5fverb_5fhello_2610',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_2611',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fack_2612',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fdone_2613',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_2614',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_5fack_2615',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], - ['editor_5fverb_5fready_2616',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], - ['enable_5feditor_5fconnection_2617',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], - ['entry_2618',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], - ['error_5fexample1_2619',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], - ['error_5fexample2_2620',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], - ['error_5flog_2621',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], - ['error_5flogf_2622',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], - ['error_5fnone_2623',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], - ['error_5fout_5fof_5fmemory_2624',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], - ['exit_5fmenu_5foff_5fms_2625',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], - ['exit_5fmenu_5fon_5fms_2626',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], - ['expand_5fand_5fquote_2627',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]] + ['editor_5fverb_5fclear_5fdemo_2603',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], + ['editor_5fverb_5fclear_5fdemo_5fack_2604',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_2605',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_5fack_2606',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], + ['editor_5fverb_5fgoodbye_2607',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_2608',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fpostfix_2609',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fprefix_2610',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], + ['editor_5fverb_5fhello_2611',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_2612',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fack_2613',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fdone_2614',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_2615',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_5fack_2616',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], + ['editor_5fverb_5fready_2617',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], + ['enable_5feditor_5fconnection_2618',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], + ['entry_2619',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], + ['error_5fexample1_2620',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], + ['error_5fexample2_2621',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], + ['error_5flog_2622',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], + ['error_5flogf_2623',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], + ['error_5fnone_2624',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], + ['error_5fout_5fof_5fmemory_2625',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], + ['exit_5fmenu_5foff_5fms_2626',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], + ['exit_5fmenu_5fon_5fms_2627',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], + ['expand_5fand_5fquote_2628',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]] ]; diff --git a/docs/duo/search/defines_5.js b/docs/duo/search/defines_5.js index b9ab1febfd..837e06209d 100644 --- a/docs/duo/search/defines_5.js +++ b/docs/duo/search/defines_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['factory_5freset_5fthreshold_5fticks_2628',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], - ['fatal_5ferror_2629',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], - ['fill_5ffrom_5fthumb_2630',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], - ['fixed_5fled_5fcount_2631',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], - ['fixfrac8_2632',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]], - ['force_5fsleep_5fthreshold_5fticks_2633',['FORCE_SLEEP_THRESHOLD_TICKS',['../Timings_8h.html#a73665265b394d9de459568f68f0bd8e2',1,'Timings.h']]], - ['force_5fsleep_5ftime_2634',['FORCE_SLEEP_TIME',['../VortexConfig_8h.html#a353adfce4aef234c33460054d6338684',1,'VortexConfig.h']]] + ['factory_5freset_5fthreshold_5fticks_2629',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], + ['fatal_5ferror_2630',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], + ['fill_5ffrom_5fthumb_2631',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], + ['fixed_5fled_5fcount_2632',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], + ['fixfrac8_2633',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]], + ['force_5fsleep_5fthreshold_5fticks_2634',['FORCE_SLEEP_THRESHOLD_TICKS',['../Timings_8h.html#a73665265b394d9de459568f68f0bd8e2',1,'Timings.h']]], + ['force_5fsleep_5ftime_2635',['FORCE_SLEEP_TIME',['../VortexConfig_8h.html#a353adfce4aef234c33460054d6338684',1,'VortexConfig.h']]] ]; diff --git a/docs/duo/search/defines_6.js b/docs/duo/search/defines_6.js index d80fd13a83..5c09a0660a 100644 --- a/docs/duo/search/defines_6.js +++ b/docs/duo/search/defines_6.js @@ -1,27 +1,27 @@ var searchData= [ - ['half_5fsteps_2635',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], - ['half_5fzigzag_5fsteps_2636',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], - ['hsv_2637',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], - ['hsv_5fbit_2638',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], - ['hsv_5fblue_2639',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], - ['hsv_5fcyan_2640',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], - ['hsv_5fgreen_2641',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], - ['hsv_5fhue_5faqua_2642',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], - ['hsv_5fhue_5fblue_2643',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], - ['hsv_5fhue_5fgreen_2644',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], - ['hsv_5fhue_5forange_2645',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpink_2646',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpurple_2647',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], - ['hsv_5fhue_5fred_2648',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], - ['hsv_5fhue_5fyellow_2649',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], - ['hsv_5foff_2650',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], - ['hsv_5forange_2651',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], - ['hsv_5fpurple_2652',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], - ['hsv_5fred_2653',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], - ['hsv_5fto_5frgb_5falgorithm_2654',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], - ['hsv_5fwhite_2655',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], - ['hsv_5fyellow_2656',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], - ['hyperstrobe_5foff_5fduration_2657',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], - ['hyperstrobe_5fon_5fduration_2658',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] + ['half_5fsteps_2636',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], + ['half_5fzigzag_5fsteps_2637',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], + ['hsv_2638',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], + ['hsv_5fbit_2639',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], + ['hsv_5fblue_2640',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], + ['hsv_5fcyan_2641',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], + ['hsv_5fgreen_2642',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], + ['hsv_5fhue_5faqua_2643',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], + ['hsv_5fhue_5fblue_2644',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], + ['hsv_5fhue_5fgreen_2645',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], + ['hsv_5fhue_5forange_2646',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpink_2647',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpurple_2648',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], + ['hsv_5fhue_5fred_2649',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], + ['hsv_5fhue_5fyellow_2650',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], + ['hsv_5foff_2651',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], + ['hsv_5forange_2652',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], + ['hsv_5fpurple_2653',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], + ['hsv_5fred_2654',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], + ['hsv_5fto_5frgb_5falgorithm_2655',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], + ['hsv_5fwhite_2656',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], + ['hsv_5fyellow_2657',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], + ['hyperstrobe_5foff_5fduration_2658',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], + ['hyperstrobe_5fon_5fduration_2659',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] ]; diff --git a/docs/duo/search/defines_7.js b/docs/duo/search/defines_7.js index 77d1cbbfac..4d3ae2e6af 100644 --- a/docs/duo/search/defines_7.js +++ b/docs/duo/search/defines_7.js @@ -1,33 +1,33 @@ var searchData= [ - ['index_5fnone_2659',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], - ['info_5flog_2660',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], - ['info_5flogf_2661',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], - ['ir_5fdefault_5fblock_5fsize_2662',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], - ['ir_5fdefault_5fblock_5fspacing_2663',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_2664',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmax_2665',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmin_2666',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], - ['ir_5fenable_5freceiver_2667',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], - ['ir_5fenable_5fsender_2668',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_2669',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmax_2670',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmin_2671',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_2672',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmax_2673',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmin_2674',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], - ['ir_5fmax_5fdata_5ftransfer_2675',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], - ['ir_5fmax_5fdwords_5ftransfer_2676',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], - ['ir_5freceiver_5fpin_2677',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], - ['ir_5freceiver_5ftimeout_5fduration_2678',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], - ['ir_5frecv_5fbuf_5fsize_2679',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], - ['ir_5fsend_5fpwm_5fpin_2680',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], - ['ir_5fsender_5fwait_5fduration_2681',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], - ['ir_5fthres_5fdown_2682',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], - ['ir_5fthres_5fup_2683',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], - ['ir_5fthreshold_2684',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], - ['ir_5ftiming_2685',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], - ['ir_5ftiming_5fmin_2686',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], - ['iseven_2687',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], - ['isodd_2688',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] + ['index_5fnone_2660',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], + ['info_5flog_2661',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], + ['info_5flogf_2662',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], + ['ir_5fdefault_5fblock_5fsize_2663',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], + ['ir_5fdefault_5fblock_5fspacing_2664',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_2665',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmax_2666',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmin_2667',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], + ['ir_5fenable_5freceiver_2668',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], + ['ir_5fenable_5fsender_2669',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_2670',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmax_2671',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmin_2672',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_2673',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmax_2674',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmin_2675',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], + ['ir_5fmax_5fdata_5ftransfer_2676',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], + ['ir_5fmax_5fdwords_5ftransfer_2677',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], + ['ir_5freceiver_5fpin_2678',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], + ['ir_5freceiver_5ftimeout_5fduration_2679',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], + ['ir_5frecv_5fbuf_5fsize_2680',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], + ['ir_5fsend_5fpwm_5fpin_2681',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], + ['ir_5fsender_5fwait_5fduration_2682',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], + ['ir_5fthres_5fdown_2683',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], + ['ir_5fthres_5fup_2684',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], + ['ir_5fthreshold_2685',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], + ['ir_5ftiming_2686',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], + ['ir_5ftiming_5fmin_2687',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], + ['iseven_2688',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], + ['isodd_2689',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] ]; diff --git a/docs/duo/search/defines_8.js b/docs/duo/search/defines_8.js index 58f27b4fd5..7c13024ed2 100644 --- a/docs/duo/search/defines_8.js +++ b/docs/duo/search/defines_8.js @@ -1,8 +1,8 @@ var searchData= [ - ['keychain_5fmode_5fexit_5fclicks_2689',['KEYCHAIN_MODE_EXIT_CLICKS',['../GlobalBrightness_8cpp.html#a44c5cddf7574f57d5fa652def16b486a',1,'GlobalBrightness.cpp']]], - ['keychain_5fmode_5fsleep_5fs_2690',['KEYCHAIN_MODE_SLEEP_S',['../GlobalBrightness_8cpp.html#a66b49922d971581770ce8db424b2afee',1,'GlobalBrightness.cpp']]], - ['keychain_5fmode_5fsleep_5fticks_2691',['KEYCHAIN_MODE_SLEEP_TICKS',['../GlobalBrightness_8cpp.html#a8a651ae5129f5e37ecda2248b977c679',1,'GlobalBrightness.cpp']]], - ['keychain_5fmode_5ftimer_5fms_2692',['KEYCHAIN_MODE_TIMER_MS',['../GlobalBrightness_8cpp.html#ab7e50fee3f4c33fdc2e72e6e6520bb33',1,'GlobalBrightness.cpp']]], - ['keychain_5fmode_5ftimer_5fticks_2693',['KEYCHAIN_MODE_TIMER_TICKS',['../GlobalBrightness_8cpp.html#a51e7b66b86b02f34db5d3751ca0662ea',1,'GlobalBrightness.cpp']]] + ['keychain_5fmode_5fexit_5fclicks_2690',['KEYCHAIN_MODE_EXIT_CLICKS',['../GlobalBrightness_8cpp.html#a44c5cddf7574f57d5fa652def16b486a',1,'GlobalBrightness.cpp']]], + ['keychain_5fmode_5fsleep_5fs_2691',['KEYCHAIN_MODE_SLEEP_S',['../GlobalBrightness_8cpp.html#a66b49922d971581770ce8db424b2afee',1,'GlobalBrightness.cpp']]], + ['keychain_5fmode_5fsleep_5fticks_2692',['KEYCHAIN_MODE_SLEEP_TICKS',['../GlobalBrightness_8cpp.html#a8a651ae5129f5e37ecda2248b977c679',1,'GlobalBrightness.cpp']]], + ['keychain_5fmode_5ftimer_5fms_2693',['KEYCHAIN_MODE_TIMER_MS',['../GlobalBrightness_8cpp.html#ab7e50fee3f4c33fdc2e72e6e6520bb33',1,'GlobalBrightness.cpp']]], + ['keychain_5fmode_5ftimer_5fticks_2694',['KEYCHAIN_MODE_TIMER_TICKS',['../GlobalBrightness_8cpp.html#a51e7b66b86b02f34db5d3751ca0662ea',1,'GlobalBrightness.cpp']]] ]; diff --git a/docs/duo/search/defines_9.js b/docs/duo/search/defines_9.js index 5b67fe4632..e36e1e7bab 100644 --- a/docs/duo/search/defines_9.js +++ b/docs/duo/search/defines_9.js @@ -1,19 +1,19 @@ var searchData= [ - ['leave_5fadv_5fcol_5fselect_5fclicks_2694',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], - ['led_5f2_2695',['LED_2',['../LedTypes_8h.html#ae60a8c1e03b38463f77d556a4a0a8a3b',1,'LedTypes.h']]], - ['led_5f3_2696',['LED_3',['../LedTypes_8h.html#a07b3fb51ae7c3cc824dd714b46c1b2b6',1,'LedTypes.h']]], - ['led_5f4_2697',['LED_4',['../LedTypes_8h.html#aec84038372d7a55c8b358398978e1dac',1,'LedTypes.h']]], - ['led_5f5_2698',['LED_5',['../LedTypes_8h.html#ab0e84d3f877a513d7171cc3f702efb20',1,'LedTypes.h']]], - ['led_5f6_2699',['LED_6',['../LedTypes_8h.html#a0bd7b910e8f1012cb068030c94529920',1,'LedTypes.h']]], - ['led_5f7_2700',['LED_7',['../LedTypes_8h.html#a07b32196a3e1b6673d88d812833d4077',1,'LedTypes.h']]], - ['led_5f8_2701',['LED_8',['../LedTypes_8h.html#a963240ad9010938fd985ae74b2d40d72',1,'LedTypes.h']]], - ['led_5f9_2702',['LED_9',['../LedTypes_8h.html#a1db4627cb22c101239d2af973b97ea81',1,'LedTypes.h']]], - ['led_5fdata_5fpin_2703',['LED_DATA_PIN',['../Leds_8cpp.html#a5f55b07707df2f2cf371f707207ed508',1,'Leds.cpp']]], - ['led_5ftip_2704',['LED_TIP',['../LedTypes_8h.html#aa1df34b0db9fa027df06c24eda15b149',1,'LedTypes.h']]], - ['led_5ftop_2705',['LED_TOP',['../LedTypes_8h.html#a6b249fe5d3eb51c8319d35e1d7324bc6',1,'LedTypes.h']]], - ['ledtopair_2706',['ledToPair',['../LedTypes_8h.html#a3fa3f79ccff66d660d1468f23bde6e31',1,'LedTypes.h']]], - ['log_5fto_5fconsole_2707',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], - ['log_5fto_5ffile_2708',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], - ['logging_5flevel_2709',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]] + ['leave_5fadv_5fcol_5fselect_5fclicks_2695',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], + ['led_5f2_2696',['LED_2',['../LedTypes_8h.html#ae60a8c1e03b38463f77d556a4a0a8a3b',1,'LedTypes.h']]], + ['led_5f3_2697',['LED_3',['../LedTypes_8h.html#a07b3fb51ae7c3cc824dd714b46c1b2b6',1,'LedTypes.h']]], + ['led_5f4_2698',['LED_4',['../LedTypes_8h.html#aec84038372d7a55c8b358398978e1dac',1,'LedTypes.h']]], + ['led_5f5_2699',['LED_5',['../LedTypes_8h.html#ab0e84d3f877a513d7171cc3f702efb20',1,'LedTypes.h']]], + ['led_5f6_2700',['LED_6',['../LedTypes_8h.html#a0bd7b910e8f1012cb068030c94529920',1,'LedTypes.h']]], + ['led_5f7_2701',['LED_7',['../LedTypes_8h.html#a07b32196a3e1b6673d88d812833d4077',1,'LedTypes.h']]], + ['led_5f8_2702',['LED_8',['../LedTypes_8h.html#a963240ad9010938fd985ae74b2d40d72',1,'LedTypes.h']]], + ['led_5f9_2703',['LED_9',['../LedTypes_8h.html#a1db4627cb22c101239d2af973b97ea81',1,'LedTypes.h']]], + ['led_5fdata_5fpin_2704',['LED_DATA_PIN',['../Leds_8cpp.html#a5f55b07707df2f2cf371f707207ed508',1,'Leds.cpp']]], + ['led_5ftip_2705',['LED_TIP',['../LedTypes_8h.html#aa1df34b0db9fa027df06c24eda15b149',1,'LedTypes.h']]], + ['led_5ftop_2706',['LED_TOP',['../LedTypes_8h.html#a6b249fe5d3eb51c8319d35e1d7324bc6',1,'LedTypes.h']]], + ['ledtopair_2707',['ledToPair',['../LedTypes_8h.html#a3fa3f79ccff66d660d1468f23bde6e31',1,'LedTypes.h']]], + ['log_5fto_5fconsole_2708',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], + ['log_5fto_5ffile_2709',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], + ['logging_5flevel_2710',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]] ]; diff --git a/docs/duo/search/defines_a.js b/docs/duo/search/defines_a.js index 2ae8f018f9..d2bdbe0a77 100644 --- a/docs/duo/search/defines_a.js +++ b/docs/duo/search/defines_a.js @@ -1,42 +1,42 @@ var searchData= [ - ['map_5fforeach_5fled_2710',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], - ['map_5finverse_2711',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], - ['map_5fis_5fone_5fled_2712',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], - ['map_5fled_2713',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], - ['map_5fled_5fall_2714',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], - ['map_5fpair_2715',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], - ['map_5fpair_5feven_2716',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fevens_2717',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fodds_2718',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], - ['map_5fpair_5fevens_2719',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], - ['map_5fpair_5fodd_2720',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fevens_2721',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fodds_2722',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], - ['map_5fpair_5fodds_2723',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], - ['max_5fargs_2724',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], - ['max_5fcolor_5fslots_2725',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], - ['max_5fmemory_2726',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], - ['max_5fmode_5fsize_2727',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], - ['max_5fmodes_2728',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], - ['max_5fpattern_5fargs_2729',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], - ['max_5fsequence_5fsteps_2730',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], - ['max_5fserial_5fcheck_5finterval_2731',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], - ['max_5ftimeout_5fduration_2732',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], - ['max_5fwait_5fduration_2733',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], - ['menu_5ftrigger_5fthreshold_5fticks_2734',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], - ['menu_5ftrigger_5ftime_2735',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], - ['min_5fthreshold_2736',['MIN_THRESHOLD',['../VLReceiver_8cpp.html#aa3c9d5bc3f1c3dfec69046200aecb29a',1,'VLReceiver.cpp']]], - ['mode_5fflag_5fall_5fsame_5fsingle_2737',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], - ['mode_5fflag_5fmulti_5fled_2738',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], - ['mode_5fflag_5fnone_2739',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], - ['mode_5fflag_5fsingle_5fled_2740',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], - ['mode_5fflag_5fsparse_5fsingles_2741',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], - ['mode_5fledcount_2742',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], - ['modes_5fflag_5fadv_5fmenus_2743',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], - ['modes_5fflag_5fkeychain_2744',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], - ['modes_5fflag_5flocked_2745',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], - ['modes_5fflag_5fone_5fclick_2746',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], - ['modes_5ftest_2747',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], - ['ms_5fto_5fticks_2748',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] + ['map_5fforeach_5fled_2711',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], + ['map_5finverse_2712',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], + ['map_5fis_5fone_5fled_2713',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], + ['map_5fled_2714',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], + ['map_5fled_5fall_2715',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], + ['map_5fpair_2716',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], + ['map_5fpair_5feven_2717',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fevens_2718',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fodds_2719',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], + ['map_5fpair_5fevens_2720',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], + ['map_5fpair_5fodd_2721',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fevens_2722',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fodds_2723',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], + ['map_5fpair_5fodds_2724',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], + ['max_5fargs_2725',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], + ['max_5fcolor_5fslots_2726',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], + ['max_5fmemory_2727',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], + ['max_5fmode_5fsize_2728',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], + ['max_5fmodes_2729',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], + ['max_5fpattern_5fargs_2730',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], + ['max_5fsequence_5fsteps_2731',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], + ['max_5fserial_5fcheck_5finterval_2732',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], + ['max_5ftimeout_5fduration_2733',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], + ['max_5fwait_5fduration_2734',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], + ['menu_5ftrigger_5fthreshold_5fticks_2735',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], + ['menu_5ftrigger_5ftime_2736',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], + ['min_5fthreshold_2737',['MIN_THRESHOLD',['../VLReceiver_8cpp.html#aa3c9d5bc3f1c3dfec69046200aecb29a',1,'VLReceiver.cpp']]], + ['mode_5fflag_5fall_5fsame_5fsingle_2738',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], + ['mode_5fflag_5fmulti_5fled_2739',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], + ['mode_5fflag_5fnone_2740',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], + ['mode_5fflag_5fsingle_5fled_2741',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], + ['mode_5fflag_5fsparse_5fsingles_2742',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], + ['mode_5fledcount_2743',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], + ['modes_5fflag_5fadv_5fmenus_2744',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], + ['modes_5fflag_5fkeychain_2745',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], + ['modes_5fflag_5flocked_2746',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], + ['modes_5fflag_5fone_5fclick_2747',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], + ['modes_5ftest_2748',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], + ['ms_5fto_5fticks_2749',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] ]; diff --git a/docs/duo/search/defines_b.js b/docs/duo/search/defines_b.js index fb32004754..6db1a9cda4 100644 --- a/docs/duo/search/defines_b.js +++ b/docs/duo/search/defines_b.js @@ -1,9 +1,9 @@ var searchData= [ - ['ns_5fto_5fus_2749',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], - ['num_5fbrightness_5foptions_2750',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], - ['num_5fbuttons_2751',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], - ['num_5fmenus_2752',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], - ['num_5fmode_5fslots_2753',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], - ['num_5fzigzag_5fsteps_2754',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] + ['ns_5fto_5fus_2750',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], + ['num_5fbrightness_5foptions_2751',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], + ['num_5fbuttons_2752',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], + ['num_5fmenus_2753',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], + ['num_5fmode_5fslots_2754',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], + ['num_5fzigzag_5fsteps_2755',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] ]; diff --git a/docs/duo/search/defines_c.js b/docs/duo/search/defines_c.js index 1b45c59fb8..b4ba99c9fd 100644 --- a/docs/duo/search/defines_c.js +++ b/docs/duo/search/defines_c.js @@ -1,5 +1,5 @@ var searchData= [ - ['one_5fclick_5fmode_5ftrheshold_2755',['ONE_CLICK_MODE_TRHESHOLD',['../VortexConfig_8h.html#abb4bd04b4fdd55b391227f28c94aa543',1,'VortexConfig.h']]], - ['one_5fclick_5fthreshold_5fticks_2756',['ONE_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a32ea38467ac4da30d730fee6cb4e88b2',1,'Timings.h']]] + ['one_5fclick_5fmode_5ftrheshold_2756',['ONE_CLICK_MODE_TRHESHOLD',['../VortexConfig_8h.html#abb4bd04b4fdd55b391227f28c94aa543',1,'VortexConfig.h']]], + ['one_5fclick_5fthreshold_5fticks_2757',['ONE_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a32ea38467ac4da30d730fee6cb4e88b2',1,'Timings.h']]] ]; diff --git a/docs/duo/search/defines_d.js b/docs/duo/search/defines_d.js index 680d3e84ba..2a6915899b 100644 --- a/docs/duo/search/defines_d.js +++ b/docs/duo/search/defines_d.js @@ -1,18 +1,18 @@ var searchData= [ - ['pair_5f1_2757',['PAIR_1',['../LedTypes_8h.html#a4dc38227f17af0e4f7f6a700b777f83c',1,'LedTypes.h']]], - ['pair_5f2_2758',['PAIR_2',['../LedTypes_8h.html#adba1564223ac327c40a9d8f79670c557',1,'LedTypes.h']]], - ['pair_5f3_2759',['PAIR_3',['../LedTypes_8h.html#afde1eb23a95dc1902415abf5cdf1b091',1,'LedTypes.h']]], - ['pair_5f4_2760',['PAIR_4',['../LedTypes_8h.html#a7f8612ea4739e0d1ecde2baae9ed7bf1',1,'LedTypes.h']]], - ['paireven_2761',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], - ['pairodd_2762',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], - ['pattern_5fflag_5fmulti_2763',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], - ['pattern_5fflags_5fnone_2764',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], - ['picostrobe_5foff_5fduration_2765',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], - ['picostrobe_5fon_5fduration_2766',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], - ['pin_5fctrl_2767',['PIN_CTRL',['../Button_8cpp.html#a08ac38b328e5ec49beda6276f4581fd7',1,'Button.cpp']]], - ['pin_5fnum_2768',['PIN_NUM',['../Button_8cpp.html#a43f95372c352d89f63b03a94c4a93631',1,'Button.cpp']]], - ['port_5fletter_2769',['PORT_LETTER',['../Button_8cpp.html#ac4843f2a1ffe2a66107e8b61b9abbcc2',1,'Button.cpp']]], - ['port_5fvect_2770',['PORT_VECT',['../Button_8cpp.html#a138a4665608b31e98bc31a57bf104544',1,'Button.cpp']]], - ['print_5fstate_2771',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] + ['pair_5f1_2758',['PAIR_1',['../LedTypes_8h.html#a4dc38227f17af0e4f7f6a700b777f83c',1,'LedTypes.h']]], + ['pair_5f2_2759',['PAIR_2',['../LedTypes_8h.html#adba1564223ac327c40a9d8f79670c557',1,'LedTypes.h']]], + ['pair_5f3_2760',['PAIR_3',['../LedTypes_8h.html#afde1eb23a95dc1902415abf5cdf1b091',1,'LedTypes.h']]], + ['pair_5f4_2761',['PAIR_4',['../LedTypes_8h.html#a7f8612ea4739e0d1ecde2baae9ed7bf1',1,'LedTypes.h']]], + ['paireven_2762',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], + ['pairodd_2763',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], + ['pattern_5fflag_5fmulti_2764',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], + ['pattern_5fflags_5fnone_2765',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], + ['picostrobe_5foff_5fduration_2766',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], + ['picostrobe_5fon_5fduration_2767',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], + ['pin_5fctrl_2768',['PIN_CTRL',['../Button_8cpp.html#a08ac38b328e5ec49beda6276f4581fd7',1,'Button.cpp']]], + ['pin_5fnum_2769',['PIN_NUM',['../Button_8cpp.html#a43f95372c352d89f63b03a94c4a93631',1,'Button.cpp']]], + ['port_5fletter_2770',['PORT_LETTER',['../Button_8cpp.html#ac4843f2a1ffe2a66107e8b61b9abbcc2',1,'Button.cpp']]], + ['port_5fvect_2771',['PORT_VECT',['../Button_8cpp.html#a138a4665608b31e98bc31a57bf104544',1,'Button.cpp']]], + ['print_5fstate_2772',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] ]; diff --git a/docs/duo/search/defines_e.js b/docs/duo/search/defines_e.js index ce06bfeff1..9f150f67e3 100644 --- a/docs/duo/search/defines_e.js +++ b/docs/duo/search/defines_e.js @@ -1,104 +1,104 @@ var searchData= [ - ['register_5farg_2772',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], - ['reset_5fhold_5ftime_2773',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], - ['rgb_5fblue_2774',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], - ['rgb_5fblue0_2775',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], - ['rgb_5fblue1_2776',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], - ['rgb_5fblue2_2777',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], - ['rgb_5fblue3_2778',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], - ['rgb_5fblue4_2779',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], - ['rgb_5fblue5_2780',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], - ['rgb_5fblue6_2781',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], - ['rgb_5fblue7_2782',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], - ['rgb_5fblue8_2783',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], - ['rgb_5fblue9_2784',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], - ['rgb_5fcyan_2785',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], - ['rgb_5fcyan0_2786',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], - ['rgb_5fcyan1_2787',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], - ['rgb_5fcyan2_2788',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], - ['rgb_5fcyan3_2789',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], - ['rgb_5fcyan4_2790',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], - ['rgb_5fcyan5_2791',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], - ['rgb_5fcyan6_2792',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], - ['rgb_5fcyan7_2793',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], - ['rgb_5fcyan8_2794',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], - ['rgb_5fcyan9_2795',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], - ['rgb_5fgreen_2796',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], - ['rgb_5fgreen0_2797',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], - ['rgb_5fgreen1_2798',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], - ['rgb_5fgreen2_2799',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], - ['rgb_5fgreen3_2800',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], - ['rgb_5fgreen4_2801',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], - ['rgb_5fgreen5_2802',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], - ['rgb_5fgreen6_2803',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], - ['rgb_5fgreen7_2804',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], - ['rgb_5fgreen8_2805',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], - ['rgb_5fgreen9_2806',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], - ['rgb_5fmagenta_2807',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], - ['rgb_5fmenu_5fbrightness_5fselect_2808',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fcolor_5fselect_2809',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], - ['rgb_5fmenu_5feditor_5fconnection_2810',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5ffactory_5freset_2811',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fmode_5fsharing_2812',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fpattern_5fselect_2813',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5frandomizer_2814',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], - ['rgb_5foff_2815',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], - ['rgb_5forange_2816',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], - ['rgb_5forange0_2817',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], - ['rgb_5forange1_2818',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], - ['rgb_5forange2_2819',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], - ['rgb_5forange3_2820',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], - ['rgb_5forange4_2821',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], - ['rgb_5forange5_2822',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], - ['rgb_5forange6_2823',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], - ['rgb_5forange7_2824',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], - ['rgb_5forange8_2825',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], - ['rgb_5forange9_2826',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], - ['rgb_5fpink_2827',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], - ['rgb_5fpurple_2828',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], - ['rgb_5fpurple0_2829',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], - ['rgb_5fpurple1_2830',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], - ['rgb_5fpurple2_2831',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], - ['rgb_5fpurple3_2832',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], - ['rgb_5fpurple4_2833',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], - ['rgb_5fpurple5_2834',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], - ['rgb_5fpurple6_2835',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], - ['rgb_5fpurple7_2836',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], - ['rgb_5fpurple8_2837',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], - ['rgb_5fpurple9_2838',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], - ['rgb_5fred_2839',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], - ['rgb_5fred0_2840',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], - ['rgb_5fred1_2841',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], - ['rgb_5fred2_2842',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], - ['rgb_5fred3_2843',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], - ['rgb_5fred4_2844',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], - ['rgb_5fred5_2845',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], - ['rgb_5fred6_2846',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], - ['rgb_5fred7_2847',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], - ['rgb_5fred8_2848',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], - ['rgb_5fred9_2849',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], - ['rgb_5fwhite_2850',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], - ['rgb_5fwhite0_2851',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], - ['rgb_5fwhite1_2852',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], - ['rgb_5fwhite2_2853',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], - ['rgb_5fwhite3_2854',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], - ['rgb_5fwhite4_2855',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], - ['rgb_5fwhite5_2856',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], - ['rgb_5fwhite6_2857',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], - ['rgb_5fwhite7_2858',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], - ['rgb_5fwhite8_2859',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], - ['rgb_5fwhite9_2860',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], - ['rgb_5fyellow_2861',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], - ['rgb_5fyellow0_2862',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], - ['rgb_5fyellow1_2863',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], - ['rgb_5fyellow2_2864',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], - ['rgb_5fyellow3_2865',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], - ['rgb_5fyellow4_2866',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], - ['rgb_5fyellow5_2867',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], - ['rgb_5fyellow6_2868',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], - ['rgb_5fyellow7_2869',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], - ['rgb_5fyellow8_2870',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], - ['rgb_5fyellow9_2871',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], - ['ribbon_5fduration_2872',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]] + ['register_5farg_2773',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], + ['reset_5fhold_5ftime_2774',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], + ['rgb_5fblue_2775',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], + ['rgb_5fblue0_2776',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], + ['rgb_5fblue1_2777',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], + ['rgb_5fblue2_2778',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], + ['rgb_5fblue3_2779',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], + ['rgb_5fblue4_2780',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], + ['rgb_5fblue5_2781',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], + ['rgb_5fblue6_2782',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], + ['rgb_5fblue7_2783',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], + ['rgb_5fblue8_2784',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], + ['rgb_5fblue9_2785',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], + ['rgb_5fcyan_2786',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], + ['rgb_5fcyan0_2787',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], + ['rgb_5fcyan1_2788',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], + ['rgb_5fcyan2_2789',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], + ['rgb_5fcyan3_2790',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], + ['rgb_5fcyan4_2791',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], + ['rgb_5fcyan5_2792',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], + ['rgb_5fcyan6_2793',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], + ['rgb_5fcyan7_2794',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], + ['rgb_5fcyan8_2795',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], + ['rgb_5fcyan9_2796',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], + ['rgb_5fgreen_2797',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], + ['rgb_5fgreen0_2798',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], + ['rgb_5fgreen1_2799',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], + ['rgb_5fgreen2_2800',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], + ['rgb_5fgreen3_2801',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], + ['rgb_5fgreen4_2802',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], + ['rgb_5fgreen5_2803',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], + ['rgb_5fgreen6_2804',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], + ['rgb_5fgreen7_2805',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], + ['rgb_5fgreen8_2806',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], + ['rgb_5fgreen9_2807',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], + ['rgb_5fmagenta_2808',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], + ['rgb_5fmenu_5fbrightness_5fselect_2809',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fcolor_5fselect_2810',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], + ['rgb_5fmenu_5feditor_5fconnection_2811',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5ffactory_5freset_2812',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fmode_5fsharing_2813',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fpattern_5fselect_2814',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5frandomizer_2815',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], + ['rgb_5foff_2816',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], + ['rgb_5forange_2817',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], + ['rgb_5forange0_2818',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], + ['rgb_5forange1_2819',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], + ['rgb_5forange2_2820',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], + ['rgb_5forange3_2821',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], + ['rgb_5forange4_2822',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], + ['rgb_5forange5_2823',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], + ['rgb_5forange6_2824',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], + ['rgb_5forange7_2825',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], + ['rgb_5forange8_2826',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], + ['rgb_5forange9_2827',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], + ['rgb_5fpink_2828',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], + ['rgb_5fpurple_2829',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], + ['rgb_5fpurple0_2830',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], + ['rgb_5fpurple1_2831',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], + ['rgb_5fpurple2_2832',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], + ['rgb_5fpurple3_2833',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], + ['rgb_5fpurple4_2834',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], + ['rgb_5fpurple5_2835',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], + ['rgb_5fpurple6_2836',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], + ['rgb_5fpurple7_2837',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], + ['rgb_5fpurple8_2838',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], + ['rgb_5fpurple9_2839',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], + ['rgb_5fred_2840',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], + ['rgb_5fred0_2841',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], + ['rgb_5fred1_2842',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], + ['rgb_5fred2_2843',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], + ['rgb_5fred3_2844',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], + ['rgb_5fred4_2845',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], + ['rgb_5fred5_2846',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], + ['rgb_5fred6_2847',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], + ['rgb_5fred7_2848',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], + ['rgb_5fred8_2849',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], + ['rgb_5fred9_2850',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], + ['rgb_5fwhite_2851',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], + ['rgb_5fwhite0_2852',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], + ['rgb_5fwhite1_2853',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], + ['rgb_5fwhite2_2854',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], + ['rgb_5fwhite3_2855',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], + ['rgb_5fwhite4_2856',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], + ['rgb_5fwhite5_2857',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], + ['rgb_5fwhite6_2858',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], + ['rgb_5fwhite7_2859',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], + ['rgb_5fwhite8_2860',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], + ['rgb_5fwhite9_2861',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], + ['rgb_5fyellow_2862',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], + ['rgb_5fyellow0_2863',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], + ['rgb_5fyellow1_2864',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], + ['rgb_5fyellow2_2865',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], + ['rgb_5fyellow3_2866',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], + ['rgb_5fyellow4_2867',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], + ['rgb_5fyellow5_2868',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], + ['rgb_5fyellow6_2869',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], + ['rgb_5fyellow7_2870',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], + ['rgb_5fyellow8_2871',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], + ['rgb_5fyellow9_2872',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], + ['ribbon_5fduration_2873',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]] ]; diff --git a/docs/duo/search/defines_f.js b/docs/duo/search/defines_f.js index ab023e9df7..ef14bbed4b 100644 --- a/docs/duo/search/defines_f.js +++ b/docs/duo/search/defines_f.js @@ -1,27 +1,28 @@ var searchData= [ - ['sat_5foption_5f1_2873',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_2874',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_2875',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_2876',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['scale8_2877',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'SCALE8(): ColorTypes.cpp'],['../Leds_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'SCALE8(): Leds.cpp']]], - ['sec_5fto_5fticks_2878',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_2879',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['serial_5fcheck_5ftime_2880',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialization_5ftest_2881',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['short_5fclick_5fthreshold_5fticks_2882',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['signal_5foff_5fduration_2883',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_2884',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_2885',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['sleep_5fenter_5fthreshold_5fticks_2886',['SLEEP_ENTER_THRESHOLD_TICKS',['../Timings_8h.html#a8251f10e3a780d9a23fe43f5d25fac56',1,'Timings.h']]], - ['sleep_5ftrigger_5ftime_2887',['SLEEP_TRIGGER_TIME',['../VortexConfig_8h.html#a72bbefb86172e7968571ae9826d59ac6',1,'VortexConfig.h']]], - ['sleep_5fwindow_5fthreshold_5fticks_2888',['SLEEP_WINDOW_THRESHOLD_TICKS',['../Timings_8h.html#acf7ff5e81eb3275c7011d0504c067e1d',1,'Timings.h']]], - ['sleep_5fwindow_5ftime_2889',['SLEEP_WINDOW_TIME',['../VortexConfig_8h.html#a4a574455b52dc99cb4d97fb1b60f43a7',1,'VortexConfig.h']]], - ['storage_5ffilename_2890',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_2891',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_2892',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_2893',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_2894',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_2895',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]], - ['swap_2896',['SWAP',['../Leds_8cpp.html#a5d9d454d4b9f2ff8106d5199ac0d0186',1,'Leds.cpp']]] + ['sample_5fcount_2874',['SAMPLE_COUNT',['../VLReceiver_8cpp.html#a1682c770d91c5d167b621a782be940d4',1,'VLReceiver.cpp']]], + ['sat_5foption_5f1_2875',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_2876',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_2877',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_2878',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['scale8_2879',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'SCALE8(): ColorTypes.cpp'],['../Leds_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'SCALE8(): Leds.cpp']]], + ['sec_5fto_5fticks_2880',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_2881',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['serial_5fcheck_5ftime_2882',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialization_5ftest_2883',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['short_5fclick_5fthreshold_5fticks_2884',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['signal_5foff_5fduration_2885',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_2886',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_2887',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['sleep_5fenter_5fthreshold_5fticks_2888',['SLEEP_ENTER_THRESHOLD_TICKS',['../Timings_8h.html#a8251f10e3a780d9a23fe43f5d25fac56',1,'Timings.h']]], + ['sleep_5ftrigger_5ftime_2889',['SLEEP_TRIGGER_TIME',['../VortexConfig_8h.html#a72bbefb86172e7968571ae9826d59ac6',1,'VortexConfig.h']]], + ['sleep_5fwindow_5fthreshold_5fticks_2890',['SLEEP_WINDOW_THRESHOLD_TICKS',['../Timings_8h.html#acf7ff5e81eb3275c7011d0504c067e1d',1,'Timings.h']]], + ['sleep_5fwindow_5ftime_2891',['SLEEP_WINDOW_TIME',['../VortexConfig_8h.html#a4a574455b52dc99cb4d97fb1b60f43a7',1,'VortexConfig.h']]], + ['storage_5ffilename_2892',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_2893',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_2894',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_2895',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_2896',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_2897',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]], + ['swap_2898',['SWAP',['../Leds_8cpp.html#a5d9d454d4b9f2ff8106d5199ac0d0186',1,'Leds.cpp']]] ]; diff --git a/docs/duo/search/enums_0.js b/docs/duo/search/enums_0.js index 09f8011e5a..8ccea7d471 100644 --- a/docs/duo/search/enums_0.js +++ b/docs/duo/search/enums_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['colormode_2357',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], - ['colormode2_2358',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], - ['colorselectstate_2359',['ColorSelectState',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2e',1,'ColorSelect']]] + ['colormode_2358',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], + ['colormode2_2359',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], + ['colorselectstate_2360',['ColorSelectState',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2e',1,'ColorSelect']]] ]; diff --git a/docs/duo/search/enums_1.js b/docs/duo/search/enums_1.js index 81c6bbf02b..f6fc5eb7eb 100644 --- a/docs/duo/search/enums_1.js +++ b/docs/duo/search/enums_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['editorconnectionstate_2360',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]] + ['editorconnectionstate_2361',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]] ]; diff --git a/docs/duo/search/enums_2.js b/docs/duo/search/enums_2.js index 2486629a64..4b111c7b55 100644 --- a/docs/duo/search/enums_2.js +++ b/docs/duo/search/enums_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['hsv_5fto_5frgb_5falgorithm_2361',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] + ['hsv_5fto_5frgb_5falgorithm_2362',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] ]; diff --git a/docs/duo/search/enums_3.js b/docs/duo/search/enums_3.js index 6fc2ff967d..4d80f99539 100644 --- a/docs/duo/search/enums_3.js +++ b/docs/duo/search/enums_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['keychain_5fmode_5fstate_2362',['keychain_mode_state',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34',1,'GlobalBrightness']]] + ['keychain_5fmode_5fstate_2363',['keychain_mode_state',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34',1,'GlobalBrightness']]] ]; diff --git a/docs/duo/search/enums_4.js b/docs/duo/search/enums_4.js index 05fa24870d..683fec071e 100644 --- a/docs/duo/search/enums_4.js +++ b/docs/duo/search/enums_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['ledpos_2363',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]] + ['ledpos_2364',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]] ]; diff --git a/docs/duo/search/enums_5.js b/docs/duo/search/enums_5.js index 8106e2f36b..379467034e 100644 --- a/docs/duo/search/enums_5.js +++ b/docs/duo/search/enums_5.js @@ -1,7 +1,7 @@ var searchData= [ - ['menuaction_2364',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], - ['menuentryid_2365',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], - ['menustate_2366',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], - ['modesharestate_2367',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] + ['menuaction_2365',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], + ['menuentryid_2366',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], + ['menustate_2367',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], + ['modesharestate_2368',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] ]; diff --git a/docs/duo/search/enums_6.js b/docs/duo/search/enums_6.js index bbc34b9b7a..8d827e6731 100644 --- a/docs/duo/search/enums_6.js +++ b/docs/duo/search/enums_6.js @@ -1,6 +1,6 @@ var searchData= [ - ['pair_2368',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], - ['patternid_2369',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], - ['patternstate_2370',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] + ['pair_2369',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], + ['patternid_2370',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], + ['patternstate_2371',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] ]; diff --git a/docs/duo/search/enums_7.js b/docs/duo/search/enums_7.js index efb5a69a2d..aaf8d1592b 100644 --- a/docs/duo/search/enums_7.js +++ b/docs/duo/search/enums_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['randomizeflags_2371',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], - ['recvstate_2372',['RecvState',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8',1,'VLReceiver']]] + ['randomizeflags_2372',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], + ['recvstate_2373',['RecvState',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8',1,'VLReceiver']]] ]; diff --git a/docs/duo/search/enums_8.js b/docs/duo/search/enums_8.js index 0eb9bb0a92..42f7b95058 100644 --- a/docs/duo/search/enums_8.js +++ b/docs/duo/search/enums_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['valuestyle_2373',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]] + ['valuestyle_2374',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]] ]; diff --git a/docs/duo/search/enumvalues_0.js b/docs/duo/search/enumvalues_0.js index e4eccb9d02..d2cf32c50e 100644 --- a/docs/duo/search/enumvalues_0.js +++ b/docs/duo/search/enumvalues_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['double_5fsplit_5fcomplimentary_2374',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] + ['double_5fsplit_5fcomplimentary_2375',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] ]; diff --git a/docs/duo/search/enumvalues_1.js b/docs/duo/search/enumvalues_1.js index 0a3dcef140..bda9583aa7 100644 --- a/docs/duo/search/enumvalues_1.js +++ b/docs/duo/search/enumvalues_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['evenly_5fspaced_2375',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] + ['evenly_5fspaced_2376',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] ]; diff --git a/docs/duo/search/enumvalues_2.js b/docs/duo/search/enumvalues_2.js index ca3b20deb3..6f6e104ea7 100644 --- a/docs/duo/search/enumvalues_2.js +++ b/docs/duo/search/enumvalues_2.js @@ -1,14 +1,14 @@ var searchData= [ - ['hsv_5fto_5frgb_5fgeneric_2376',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5frainbow_2377',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5fraw_2378',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], - ['hue_5faqua_2379',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], - ['hue_5fblue_2380',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], - ['hue_5fgreen_2381',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], - ['hue_5forange_2382',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], - ['hue_5fpink_2383',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], - ['hue_5fpurple_2384',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], - ['hue_5fred_2385',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], - ['hue_5fyellow_2386',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] + ['hsv_5fto_5frgb_5fgeneric_2377',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5frainbow_2378',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5fraw_2379',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], + ['hue_5faqua_2380',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], + ['hue_5fblue_2381',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], + ['hue_5fgreen_2382',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], + ['hue_5forange_2383',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], + ['hue_5fpink_2384',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], + ['hue_5fpurple_2385',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], + ['hue_5fred_2386',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], + ['hue_5fyellow_2387',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] ]; diff --git a/docs/duo/search/enumvalues_3.js b/docs/duo/search/enumvalues_3.js index e1dd55cab2..7d4b6b3272 100644 --- a/docs/duo/search/enumvalues_3.js +++ b/docs/duo/search/enumvalues_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['internal_5fpatterns_5fend_2387',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] + ['internal_5fpatterns_5fend_2388',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] ]; diff --git a/docs/duo/search/enumvalues_4.js b/docs/duo/search/enumvalues_4.js index 9507117b5f..79f60a1dd3 100644 --- a/docs/duo/search/enumvalues_4.js +++ b/docs/duo/search/enumvalues_4.js @@ -1,8 +1,8 @@ var searchData= [ - ['keychain_5fmode_5fstate_5fcount_2388',['KEYCHAIN_MODE_STATE_COUNT',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34aaf075e4df663f1c36af362a64db58339',1,'GlobalBrightness']]], - ['keychain_5fmode_5fstate_5fdops_2389',['KEYCHAIN_MODE_STATE_DOPS',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34a1334271bca78524849b81c3a1babfb69',1,'GlobalBrightness']]], - ['keychain_5fmode_5fstate_5foff_2390',['KEYCHAIN_MODE_STATE_OFF',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34a3b6055f48d6b32f275728a47588a7f1b',1,'GlobalBrightness']]], - ['keychain_5fmode_5fstate_5fsignal_2391',['KEYCHAIN_MODE_STATE_SIGNAL',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34a356f69344a8733fcd5d8480c9ab10237',1,'GlobalBrightness']]], - ['keychain_5fmode_5fstate_5fsolid_2392',['KEYCHAIN_MODE_STATE_SOLID',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34a1fc86c00a64b39090ef0bbfbabc4db9a',1,'GlobalBrightness']]] + ['keychain_5fmode_5fstate_5fcount_2389',['KEYCHAIN_MODE_STATE_COUNT',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34aaf075e4df663f1c36af362a64db58339',1,'GlobalBrightness']]], + ['keychain_5fmode_5fstate_5fdops_2390',['KEYCHAIN_MODE_STATE_DOPS',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34a1334271bca78524849b81c3a1babfb69',1,'GlobalBrightness']]], + ['keychain_5fmode_5fstate_5foff_2391',['KEYCHAIN_MODE_STATE_OFF',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34a3b6055f48d6b32f275728a47588a7f1b',1,'GlobalBrightness']]], + ['keychain_5fmode_5fstate_5fsignal_2392',['KEYCHAIN_MODE_STATE_SIGNAL',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34a356f69344a8733fcd5d8480c9ab10237',1,'GlobalBrightness']]], + ['keychain_5fmode_5fstate_5fsolid_2393',['KEYCHAIN_MODE_STATE_SOLID',['../classGlobalBrightness.html#af652c0391d561dc18d0887508e403d34a1fc86c00a64b39090ef0bbfbabc4db9a',1,'GlobalBrightness']]] ]; diff --git a/docs/duo/search/enumvalues_5.js b/docs/duo/search/enumvalues_5.js index 9c174213ba..7953ae1e09 100644 --- a/docs/duo/search/enumvalues_5.js +++ b/docs/duo/search/enumvalues_5.js @@ -1,12 +1,12 @@ var searchData= [ - ['led_5f0_2393',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], - ['led_5f1_2394',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], - ['led_5fall_2395',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], - ['led_5fall_5fsingle_2396',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], - ['led_5fany_2397',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], - ['led_5fcount_2398',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], - ['led_5ffirst_2399',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], - ['led_5flast_2400',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], - ['led_5fmulti_2401',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]] + ['led_5f0_2394',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], + ['led_5f1_2395',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], + ['led_5fall_2396',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], + ['led_5fall_5fsingle_2397',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], + ['led_5fany_2398',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], + ['led_5fcount_2399',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], + ['led_5ffirst_2400',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], + ['led_5flast_2401',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], + ['led_5fmulti_2402',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]] ]; diff --git a/docs/duo/search/enumvalues_6.js b/docs/duo/search/enumvalues_6.js index 4c8c1d9b70..8b47501fdf 100644 --- a/docs/duo/search/enumvalues_6.js +++ b/docs/duo/search/enumvalues_6.js @@ -1,19 +1,19 @@ var searchData= [ - ['menu_5fcolor_5fselect_2402',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], - ['menu_5fcontinue_2403',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], - ['menu_5fcount_2404',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], - ['menu_5ffactory_5freset_2405',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], - ['menu_5ffirst_2406',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], - ['menu_5fglobal_5fbrightness_2407',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], - ['menu_5fmode_5fsharing_2408',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], - ['menu_5fnone_2409',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], - ['menu_5fpattern_5fselect_2410',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], - ['menu_5fquit_2411',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], - ['menu_5frandomizer_2412',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], - ['menu_5fskip_2413',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], - ['menu_5fstate_5fin_5fmenu_2414',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], - ['menu_5fstate_5fmenu_5fselection_2415',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], - ['menu_5fstate_5fnot_5fopen_2416',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], - ['monochromatic_2417',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] + ['menu_5fcolor_5fselect_2403',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], + ['menu_5fcontinue_2404',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], + ['menu_5fcount_2405',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], + ['menu_5ffactory_5freset_2406',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], + ['menu_5ffirst_2407',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], + ['menu_5fglobal_5fbrightness_2408',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], + ['menu_5fmode_5fsharing_2409',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], + ['menu_5fnone_2410',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], + ['menu_5fpattern_5fselect_2411',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], + ['menu_5fquit_2412',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], + ['menu_5frandomizer_2413',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], + ['menu_5fskip_2414',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], + ['menu_5fstate_5fin_5fmenu_2415',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], + ['menu_5fstate_5fmenu_5fselection_2416',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], + ['menu_5fstate_5fnot_5fopen_2417',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], + ['monochromatic_2418',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] ]; diff --git a/docs/duo/search/enumvalues_7.js b/docs/duo/search/enumvalues_7.js index d7ad3222b1..fa16a2ba43 100644 --- a/docs/duo/search/enumvalues_7.js +++ b/docs/duo/search/enumvalues_7.js @@ -1,71 +1,71 @@ var searchData= [ - ['pair_5f0_2418',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], - ['pair_5fcount_2419',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], - ['pair_5ffirst_2420',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], - ['pair_5flast_2421',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], - ['pattern_5fbackstrobe_2422',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], - ['pattern_5fblend_2423',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], - ['pattern_5fblendstrobe_2424',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], - ['pattern_5fblendstrobegap_2425',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], - ['pattern_5fblinkie_2426',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], - ['pattern_5fbounce_2427',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], - ['pattern_5fchaser_2428',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], - ['pattern_5fchopper_2429',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblend_2430',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobe_2431',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobegap_2432',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], - ['pattern_5fcount_2433',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], - ['pattern_5fcrossdops_2434',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], - ['pattern_5fdashcrush_2435',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], - ['pattern_5fdashcycle_2436',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], - ['pattern_5fdashdops_2437',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], - ['pattern_5fdashgap_2438',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], - ['pattern_5fdops_2439',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], - ['pattern_5fdopsgap_2440',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], - ['pattern_5fdoubledops_2441',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], - ['pattern_5fdoublestrobe_2442',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], - ['pattern_5fdrip_2443',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], - ['pattern_5fdripmorph_2444',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], - ['pattern_5ffill_2445',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], - ['pattern_5ffirst_2446',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], - ['pattern_5fgapcycle_2447',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], - ['pattern_5fghostcrush_2448',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], - ['pattern_5fhue_5fscroll_2449',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], - ['pattern_5fhypergap_2450',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], - ['pattern_5fhyperstrobe_2451',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], - ['pattern_5flast_2452',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], - ['pattern_5flighthouse_2453',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], - ['pattern_5fmateria_2454',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], - ['pattern_5fmeteor_2455',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], - ['pattern_5fminiribbon_2456',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], - ['pattern_5fmulti_5fcount_2457',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], - ['pattern_5fmulti_5ffirst_2458',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], - ['pattern_5fmulti_5flast_2459',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], - ['pattern_5fnone_2460',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], - ['pattern_5fpicogap_2461',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], - ['pattern_5fpicostrobe_2462',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], - ['pattern_5fpulsish_2463',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], - ['pattern_5fribbon_2464',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], - ['pattern_5fsingle_5fcount_2465',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], - ['pattern_5fsingle_5ffirst_2466',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], - ['pattern_5fsingle_5flast_2467',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], - ['pattern_5fsnowball_2468',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], - ['pattern_5fsolid_2469',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], - ['pattern_5fsparkletrace_2470',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], - ['pattern_5fsplitstrobie_2471',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], - ['pattern_5fstrobe_2472',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], - ['pattern_5fstrobegap_2473',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], - ['pattern_5fstrobie_2474',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], - ['pattern_5fstrobiegap_2475',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], - ['pattern_5ftheater_5fchase_2476',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], - ['pattern_5ftracer_2477',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], - ['pattern_5fultradash_2478',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], - ['pattern_5fultradops_2479',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], - ['pattern_5fultragap_2480',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], - ['pattern_5fvortexwipe_2481',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], - ['pattern_5fwarp_2482',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], - ['pattern_5fwarpworm_2483',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], - ['pattern_5fzigzag_2484',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], - ['pattern_5fzipfade_2485',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] + ['pair_5f0_2419',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], + ['pair_5fcount_2420',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], + ['pair_5ffirst_2421',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], + ['pair_5flast_2422',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], + ['pattern_5fbackstrobe_2423',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], + ['pattern_5fblend_2424',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], + ['pattern_5fblendstrobe_2425',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], + ['pattern_5fblendstrobegap_2426',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], + ['pattern_5fblinkie_2427',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], + ['pattern_5fbounce_2428',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], + ['pattern_5fchaser_2429',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], + ['pattern_5fchopper_2430',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblend_2431',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobe_2432',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobegap_2433',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], + ['pattern_5fcount_2434',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], + ['pattern_5fcrossdops_2435',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], + ['pattern_5fdashcrush_2436',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], + ['pattern_5fdashcycle_2437',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], + ['pattern_5fdashdops_2438',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], + ['pattern_5fdashgap_2439',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], + ['pattern_5fdops_2440',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], + ['pattern_5fdopsgap_2441',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], + ['pattern_5fdoubledops_2442',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], + ['pattern_5fdoublestrobe_2443',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], + ['pattern_5fdrip_2444',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], + ['pattern_5fdripmorph_2445',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], + ['pattern_5ffill_2446',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], + ['pattern_5ffirst_2447',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], + ['pattern_5fgapcycle_2448',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], + ['pattern_5fghostcrush_2449',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], + ['pattern_5fhue_5fscroll_2450',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], + ['pattern_5fhypergap_2451',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], + ['pattern_5fhyperstrobe_2452',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], + ['pattern_5flast_2453',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], + ['pattern_5flighthouse_2454',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], + ['pattern_5fmateria_2455',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], + ['pattern_5fmeteor_2456',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], + ['pattern_5fminiribbon_2457',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], + ['pattern_5fmulti_5fcount_2458',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], + ['pattern_5fmulti_5ffirst_2459',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], + ['pattern_5fmulti_5flast_2460',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], + ['pattern_5fnone_2461',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], + ['pattern_5fpicogap_2462',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], + ['pattern_5fpicostrobe_2463',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], + ['pattern_5fpulsish_2464',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], + ['pattern_5fribbon_2465',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], + ['pattern_5fsingle_5fcount_2466',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], + ['pattern_5fsingle_5ffirst_2467',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], + ['pattern_5fsingle_5flast_2468',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], + ['pattern_5fsnowball_2469',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], + ['pattern_5fsolid_2470',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], + ['pattern_5fsparkletrace_2471',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], + ['pattern_5fsplitstrobie_2472',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], + ['pattern_5fstrobe_2473',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], + ['pattern_5fstrobegap_2474',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], + ['pattern_5fstrobie_2475',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], + ['pattern_5fstrobiegap_2476',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], + ['pattern_5ftheater_5fchase_2477',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], + ['pattern_5ftracer_2478',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], + ['pattern_5fultradash_2479',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], + ['pattern_5fultradops_2480',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], + ['pattern_5fultragap_2481',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], + ['pattern_5fvortexwipe_2482',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], + ['pattern_5fwarp_2483',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], + ['pattern_5fwarpworm_2484',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], + ['pattern_5fzigzag_2485',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], + ['pattern_5fzipfade_2486',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] ]; diff --git a/docs/duo/search/enumvalues_8.js b/docs/duo/search/enumvalues_8.js index e4d38bb915..038cdc1cae 100644 --- a/docs/duo/search/enumvalues_8.js +++ b/docs/duo/search/enumvalues_8.js @@ -1,9 +1,9 @@ var searchData= [ - ['randomize_5fboth_2486',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], - ['randomize_5fcolorset_2487',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], - ['randomize_5fnone_2488',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], - ['randomize_5fpattern_2489',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], - ['reading_5fdata_5fmark_2490',['READING_DATA_MARK',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af',1,'VLReceiver']]], - ['reading_5fdata_5fspace_2491',['READING_DATA_SPACE',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370',1,'VLReceiver']]] + ['randomize_5fboth_2487',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], + ['randomize_5fcolorset_2488',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], + ['randomize_5fnone_2489',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], + ['randomize_5fpattern_2490',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], + ['reading_5fdata_5fmark_2491',['READING_DATA_MARK',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a85d1974b6b9c4a9cf8cf6ad8105019af',1,'VLReceiver']]], + ['reading_5fdata_5fspace_2492',['READING_DATA_SPACE',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a8b4cf7c43de19caaa96a6c9a81530370',1,'VLReceiver']]] ]; diff --git a/docs/duo/search/enumvalues_9.js b/docs/duo/search/enumvalues_9.js index 23852a1781..5f983e06a4 100644 --- a/docs/duo/search/enumvalues_9.js +++ b/docs/duo/search/enumvalues_9.js @@ -1,35 +1,35 @@ var searchData= [ - ['share_5freceive_2492',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_2493',['SHARE_SEND',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a9d67b176dcb24026d51b4622ba0b9fcf',1,'ModeSharing']]], - ['state_5fbegin_5fdash_2494',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_2495',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_2496',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_2497',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_2498',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_2499',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_2500',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_2501',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_2502',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_2503',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_2504',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_2505',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_2506',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_2507',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_2508',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_2509',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_2510',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_2511',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_2512',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_2513',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_2514',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5fsat_2515',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_2516',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_2517',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_2518',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_2519',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_2520',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_2521',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_2522',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_2523',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]] + ['share_5freceive_2493',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_2494',['SHARE_SEND',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a9d67b176dcb24026d51b4622ba0b9fcf',1,'ModeSharing']]], + ['state_5fbegin_5fdash_2495',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_2496',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_2497',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_2498',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_2499',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_2500',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_2501',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_2502',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_2503',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_2504',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_2505',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_2506',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_2507',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_2508',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_2509',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_2510',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_2511',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_2512',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_2513',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_2514',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_2515',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5fsat_2516',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_2517',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_2518',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_2519',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_2520',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_2521',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_2522',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_2523',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_2524',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]] ]; diff --git a/docs/duo/search/enumvalues_a.js b/docs/duo/search/enumvalues_a.js index ebec7862d1..dbafdf1419 100644 --- a/docs/duo/search/enumvalues_a.js +++ b/docs/duo/search/enumvalues_a.js @@ -1,5 +1,5 @@ var searchData= [ - ['tetradic_2524',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theory_2525',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] + ['tetradic_2525',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theory_2526',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] ]; diff --git a/docs/duo/search/enumvalues_b.js b/docs/duo/search/enumvalues_b.js index 1dde8805f7..3888e43244 100644 --- a/docs/duo/search/enumvalues_b.js +++ b/docs/duo/search/enumvalues_b.js @@ -1,11 +1,11 @@ var searchData= [ - ['val_5fstyle_5falternating_2526',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_2527',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_2528',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_2529',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_2530',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_2531',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_2532',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_2533',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] + ['val_5fstyle_5falternating_2527',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_2528',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_2529',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_2530',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_2531',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_2532',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_2533',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_2534',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] ]; diff --git a/docs/duo/search/enumvalues_c.js b/docs/duo/search/enumvalues_c.js index 0f1412efa8..e0546761c0 100644 --- a/docs/duo/search/enumvalues_c.js +++ b/docs/duo/search/enumvalues_c.js @@ -1,5 +1,5 @@ var searchData= [ - ['waiting_5fheader_5fmark_2534',['WAITING_HEADER_MARK',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434',1,'VLReceiver']]], - ['waiting_5fheader_5fspace_2535',['WAITING_HEADER_SPACE',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d',1,'VLReceiver']]] + ['waiting_5fheader_5fmark_2535',['WAITING_HEADER_MARK',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8a47c2b836e3c6a3cd2b63e572fcaaa434',1,'VLReceiver']]], + ['waiting_5fheader_5fspace_2536',['WAITING_HEADER_SPACE',['../classVLReceiver.html#aa4e2da364b508e8f469d28e0eaf3a6f8aabd2b5abd329faa79b2af1f985e3d64d',1,'VLReceiver']]] ]; diff --git a/docs/duo/search/files_0.js b/docs/duo/search/files_0.js index 730e61c413..87bb1478a8 100644 --- a/docs/duo/search/files_0.js +++ b/docs/duo/search/files_0.js @@ -1,21 +1,21 @@ var searchData= [ - ['backstrobepattern_2ecpp_1511',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], - ['backstrobepattern_2eh_1512',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], - ['basicpattern_2ecpp_1513',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], - ['basicpattern_2eh_1514',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], - ['bitstream_2ecpp_1515',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], - ['bitstream_2eh_1516',['BitStream.h',['../BitStream_8h.html',1,'']]], - ['blendpattern_2ecpp_1517',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], - ['blendpattern_2eh_1518',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], - ['blinksteppattern_2ecpp_1519',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], - ['blinksteppattern_2eh_1520',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], - ['bouncepattern_2ecpp_1521',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], - ['bouncepattern_2eh_1522',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], - ['button_2ecpp_1523',['Button.cpp',['../Button_8cpp.html',1,'']]], - ['button_2eh_1524',['Button.h',['../Button_8h.html',1,'']]], - ['buttons_2ecpp_1525',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], - ['buttons_2eh_1526',['Buttons.h',['../Buttons_8h.html',1,'']]], - ['bytestream_2ecpp_1527',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], - ['bytestream_2eh_1528',['ByteStream.h',['../ByteStream_8h.html',1,'']]] + ['backstrobepattern_2ecpp_1512',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], + ['backstrobepattern_2eh_1513',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], + ['basicpattern_2ecpp_1514',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], + ['basicpattern_2eh_1515',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], + ['bitstream_2ecpp_1516',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], + ['bitstream_2eh_1517',['BitStream.h',['../BitStream_8h.html',1,'']]], + ['blendpattern_2ecpp_1518',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], + ['blendpattern_2eh_1519',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], + ['blinksteppattern_2ecpp_1520',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], + ['blinksteppattern_2eh_1521',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], + ['bouncepattern_2ecpp_1522',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], + ['bouncepattern_2eh_1523',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], + ['button_2ecpp_1524',['Button.cpp',['../Button_8cpp.html',1,'']]], + ['button_2eh_1525',['Button.h',['../Button_8h.html',1,'']]], + ['buttons_2ecpp_1526',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], + ['buttons_2eh_1527',['Buttons.h',['../Buttons_8h.html',1,'']]], + ['bytestream_2ecpp_1528',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], + ['bytestream_2eh_1529',['ByteStream.h',['../ByteStream_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_1.js b/docs/duo/search/files_1.js index 9265ad1149..353d1bf077 100644 --- a/docs/duo/search/files_1.js +++ b/docs/duo/search/files_1.js @@ -1,18 +1,18 @@ var searchData= [ - ['chaserpattern_2ecpp_1529',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], - ['chaserpattern_2eh_1530',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], - ['colorconstants_2eh_1531',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], - ['colorselect_2ecpp_1532',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], - ['colorselect_2eh_1533',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], - ['colorset_2ecpp_1534',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], - ['colorset_2eh_1535',['Colorset.h',['../Colorset_8h.html',1,'']]], - ['colortypes_2ecpp_1536',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], - ['colortypes_2eh_1537',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], - ['compoundpattern_2ecpp_1538',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], - ['compoundpattern_2eh_1539',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], - ['compression_2ecpp_1540',['Compression.cpp',['../Compression_8cpp.html',1,'']]], - ['compression_2eh_1541',['Compression.h',['../Compression_8h.html',1,'']]], - ['crossdopspattern_2ecpp_1542',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], - ['crossdopspattern_2eh_1543',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] + ['chaserpattern_2ecpp_1530',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], + ['chaserpattern_2eh_1531',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], + ['colorconstants_2eh_1532',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], + ['colorselect_2ecpp_1533',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], + ['colorselect_2eh_1534',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], + ['colorset_2ecpp_1535',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], + ['colorset_2eh_1536',['Colorset.h',['../Colorset_8h.html',1,'']]], + ['colortypes_2ecpp_1537',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], + ['colortypes_2eh_1538',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], + ['compoundpattern_2ecpp_1539',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], + ['compoundpattern_2eh_1540',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], + ['compression_2ecpp_1541',['Compression.cpp',['../Compression_8cpp.html',1,'']]], + ['compression_2eh_1542',['Compression.h',['../Compression_8h.html',1,'']]], + ['crossdopspattern_2ecpp_1543',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], + ['crossdopspattern_2eh_1544',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_10.js b/docs/duo/search/files_10.js index 414ca02d5f..090fba99e5 100644 --- a/docs/duo/search/files_10.js +++ b/docs/duo/search/files_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['zigzagpattern_2ecpp_1648',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1649',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_2ecpp_1649',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1650',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_2.js b/docs/duo/search/files_2.js index b25e2dabd5..a9bad354dc 100644 --- a/docs/duo/search/files_2.js +++ b/docs/duo/search/files_2.js @@ -1,11 +1,11 @@ var searchData= [ - ['defaultmodes_2ecpp_1544',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], - ['defaultmodes_2eh_1545',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], - ['doublestrobepattern_2ecpp_1546',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], - ['doublestrobepattern_2eh_1547',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], - ['dripmorphpattern_2ecpp_1548',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], - ['dripmorphpattern_2eh_1549',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], - ['drippattern_2ecpp_1550',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], - ['drippattern_2eh_1551',['DripPattern.h',['../DripPattern_8h.html',1,'']]] + ['defaultmodes_2ecpp_1545',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], + ['defaultmodes_2eh_1546',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], + ['doublestrobepattern_2ecpp_1547',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], + ['doublestrobepattern_2eh_1548',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], + ['dripmorphpattern_2ecpp_1549',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], + ['dripmorphpattern_2eh_1550',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], + ['drippattern_2ecpp_1551',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], + ['drippattern_2eh_1552',['DripPattern.h',['../DripPattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_3.js b/docs/duo/search/files_3.js index 1c54b0a98d..63a76fd2bb 100644 --- a/docs/duo/search/files_3.js +++ b/docs/duo/search/files_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['editorconnection_2ecpp_1552',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], - ['editorconnection_2eh_1553',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], - ['errorblinker_2ecpp_1554',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], - ['errorblinker_2eh_1555',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] + ['editorconnection_2ecpp_1553',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], + ['editorconnection_2eh_1554',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], + ['errorblinker_2ecpp_1555',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], + ['errorblinker_2eh_1556',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_4.js b/docs/duo/search/files_4.js index ec8de7af18..1df2bdabdc 100644 --- a/docs/duo/search/files_4.js +++ b/docs/duo/search/files_4.js @@ -1,7 +1,7 @@ var searchData= [ - ['factoryreset_2ecpp_1556',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], - ['factoryreset_2eh_1557',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], - ['fillpattern_2ecpp_1558',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], - ['fillpattern_2eh_1559',['FillPattern.h',['../FillPattern_8h.html',1,'']]] + ['factoryreset_2ecpp_1557',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], + ['factoryreset_2eh_1558',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], + ['fillpattern_2ecpp_1559',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], + ['fillpattern_2eh_1560',['FillPattern.h',['../FillPattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_5.js b/docs/duo/search/files_5.js index c80c0ac0f2..6b3edc14b0 100644 --- a/docs/duo/search/files_5.js +++ b/docs/duo/search/files_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['globalbrightness_2ecpp_1560',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], - ['globalbrightness_2eh_1561',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] + ['globalbrightness_2ecpp_1561',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], + ['globalbrightness_2eh_1562',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_6.js b/docs/duo/search/files_6.js index 621ba5dcae..116965cf4f 100644 --- a/docs/duo/search/files_6.js +++ b/docs/duo/search/files_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hueshiftpattern_2ecpp_1562',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], - ['hueshiftpattern_2eh_1563',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] + ['hueshiftpattern_2ecpp_1563',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], + ['hueshiftpattern_2eh_1564',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_7.js b/docs/duo/search/files_7.js index cd9a60c261..21fc62688b 100644 --- a/docs/duo/search/files_7.js +++ b/docs/duo/search/files_7.js @@ -1,8 +1,8 @@ var searchData= [ - ['irconfig_2eh_1564',['IRConfig.h',['../IRConfig_8h.html',1,'']]], - ['irreceiver_2ecpp_1565',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], - ['irreceiver_2eh_1566',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], - ['irsender_2ecpp_1567',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], - ['irsender_2eh_1568',['IRSender.h',['../IRSender_8h.html',1,'']]] + ['irconfig_2eh_1565',['IRConfig.h',['../IRConfig_8h.html',1,'']]], + ['irreceiver_2ecpp_1566',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], + ['irreceiver_2eh_1567',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], + ['irsender_2ecpp_1568',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], + ['irsender_2eh_1569',['IRSender.h',['../IRSender_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_8.js b/docs/duo/search/files_8.js index f225a59426..cefd468166 100644 --- a/docs/duo/search/files_8.js +++ b/docs/duo/search/files_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['leds_2ecpp_1569',['Leds.cpp',['../Leds_8cpp.html',1,'']]], - ['leds_2eh_1570',['Leds.h',['../Leds_8h.html',1,'']]], - ['ledstash_2ecpp_1571',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], - ['ledstash_2eh_1572',['LedStash.h',['../LedStash_8h.html',1,'']]], - ['ledtypes_2eh_1573',['LedTypes.h',['../LedTypes_8h.html',1,'']]], - ['lighthousepattern_2ecpp_1574',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], - ['lighthousepattern_2eh_1575',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], - ['log_2ecpp_1576',['Log.cpp',['../Log_8cpp.html',1,'']]], - ['log_2eh_1577',['Log.h',['../Log_8h.html',1,'']]] + ['leds_2ecpp_1570',['Leds.cpp',['../Leds_8cpp.html',1,'']]], + ['leds_2eh_1571',['Leds.h',['../Leds_8h.html',1,'']]], + ['ledstash_2ecpp_1572',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], + ['ledstash_2eh_1573',['LedStash.h',['../LedStash_8h.html',1,'']]], + ['ledtypes_2eh_1574',['LedTypes.h',['../LedTypes_8h.html',1,'']]], + ['lighthousepattern_2ecpp_1575',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], + ['lighthousepattern_2eh_1576',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], + ['log_2ecpp_1577',['Log.cpp',['../Log_8cpp.html',1,'']]], + ['log_2eh_1578',['Log.h',['../Log_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_9.js b/docs/duo/search/files_9.js index 9cbbe787d4..35b1dc3d69 100644 --- a/docs/duo/search/files_9.js +++ b/docs/duo/search/files_9.js @@ -1,21 +1,21 @@ var searchData= [ - ['materiapattern_2ecpp_1578',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], - ['materiapattern_2eh_1579',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], - ['memory_2ecpp_1580',['Memory.cpp',['../Memory_8cpp.html',1,'']]], - ['memory_2eh_1581',['Memory.h',['../Memory_8h.html',1,'']]], - ['menu_2ecpp_1582',['Menu.cpp',['../Menu_8cpp.html',1,'']]], - ['menu_2eh_1583',['Menu.h',['../Menu_8h.html',1,'']]], - ['menus_2ecpp_1584',['Menus.cpp',['../Menus_8cpp.html',1,'']]], - ['menus_2eh_1585',['Menus.h',['../Menus_8h.html',1,'']]], - ['meteorpattern_2ecpp_1586',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], - ['meteorpattern_2eh_1587',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], - ['mode_2ecpp_1588',['Mode.cpp',['../Mode_8cpp.html',1,'']]], - ['mode_2eh_1589',['Mode.h',['../Mode_8h.html',1,'']]], - ['modes_2ecpp_1590',['Modes.cpp',['../Modes_8cpp.html',1,'']]], - ['modes_2eh_1591',['Modes.h',['../Modes_8h.html',1,'']]], - ['modesharing_2ecpp_1592',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], - ['modesharing_2eh_1593',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], - ['multiledpattern_2ecpp_1594',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], - ['multiledpattern_2eh_1595',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] + ['materiapattern_2ecpp_1579',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], + ['materiapattern_2eh_1580',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], + ['memory_2ecpp_1581',['Memory.cpp',['../Memory_8cpp.html',1,'']]], + ['memory_2eh_1582',['Memory.h',['../Memory_8h.html',1,'']]], + ['menu_2ecpp_1583',['Menu.cpp',['../Menu_8cpp.html',1,'']]], + ['menu_2eh_1584',['Menu.h',['../Menu_8h.html',1,'']]], + ['menus_2ecpp_1585',['Menus.cpp',['../Menus_8cpp.html',1,'']]], + ['menus_2eh_1586',['Menus.h',['../Menus_8h.html',1,'']]], + ['meteorpattern_2ecpp_1587',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], + ['meteorpattern_2eh_1588',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], + ['mode_2ecpp_1589',['Mode.cpp',['../Mode_8cpp.html',1,'']]], + ['mode_2eh_1590',['Mode.h',['../Mode_8h.html',1,'']]], + ['modes_2ecpp_1591',['Modes.cpp',['../Modes_8cpp.html',1,'']]], + ['modes_2eh_1592',['Modes.h',['../Modes_8h.html',1,'']]], + ['modesharing_2ecpp_1593',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], + ['modesharing_2eh_1594',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], + ['multiledpattern_2ecpp_1595',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], + ['multiledpattern_2eh_1596',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_a.js b/docs/duo/search/files_a.js index c974d658c6..b636ee1922 100644 --- a/docs/duo/search/files_a.js +++ b/docs/duo/search/files_a.js @@ -1,14 +1,14 @@ var searchData= [ - ['pattern_2ecpp_1596',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], - ['pattern_2eh_1597',['Pattern.h',['../Pattern_8h.html',1,'']]], - ['patternargs_2ecpp_1598',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], - ['patternargs_2eh_1599',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], - ['patternbuilder_2ecpp_1600',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], - ['patternbuilder_2eh_1601',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], - ['patterns_2eh_1602',['Patterns.h',['../Patterns_8h.html',1,'']]], - ['patternselect_2ecpp_1603',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], - ['patternselect_2eh_1604',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], - ['pulsishpattern_2ecpp_1605',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], - ['pulsishpattern_2eh_1606',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] + ['pattern_2ecpp_1597',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], + ['pattern_2eh_1598',['Pattern.h',['../Pattern_8h.html',1,'']]], + ['patternargs_2ecpp_1599',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], + ['patternargs_2eh_1600',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], + ['patternbuilder_2ecpp_1601',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], + ['patternbuilder_2eh_1602',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], + ['patterns_2eh_1603',['Patterns.h',['../Patterns_8h.html',1,'']]], + ['patternselect_2ecpp_1604',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], + ['patternselect_2eh_1605',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], + ['pulsishpattern_2ecpp_1606',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], + ['pulsishpattern_2eh_1607',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_b.js b/docs/duo/search/files_b.js index c44d44c82d..4c3a7f3590 100644 --- a/docs/duo/search/files_b.js +++ b/docs/duo/search/files_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_2ecpp_1607',['Random.cpp',['../Random_8cpp.html',1,'']]], - ['random_2eh_1608',['Random.h',['../Random_8h.html',1,'']]], - ['randomizer_2ecpp_1609',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], - ['randomizer_2eh_1610',['Randomizer.h',['../Randomizer_8h.html',1,'']]] + ['random_2ecpp_1608',['Random.cpp',['../Random_8cpp.html',1,'']]], + ['random_2eh_1609',['Random.h',['../Random_8h.html',1,'']]], + ['randomizer_2ecpp_1610',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], + ['randomizer_2eh_1611',['Randomizer.h',['../Randomizer_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_c.js b/docs/duo/search/files_c.js index b52e03257d..ab1d4ae49c 100644 --- a/docs/duo/search/files_c.js +++ b/docs/duo/search/files_c.js @@ -1,19 +1,19 @@ var searchData= [ - ['sequence_2ecpp_1611',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1612',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_2ecpp_1613',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1614',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['serial_2ecpp_1615',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1616',['Serial.h',['../Serial_8h.html',1,'']]], - ['singleledpattern_2ecpp_1617',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1618',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['snowballpattern_2ecpp_1619',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1620',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solidpattern_2ecpp_1621',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1622',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_2ecpp_1623',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1624',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['storage_2ecpp_1625',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1626',['Storage.h',['../Storage_8h.html',1,'']]] + ['sequence_2ecpp_1612',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1613',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_2ecpp_1614',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1615',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['serial_2ecpp_1616',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1617',['Serial.h',['../Serial_8h.html',1,'']]], + ['singleledpattern_2ecpp_1618',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1619',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['snowballpattern_2ecpp_1620',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1621',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solidpattern_2ecpp_1622',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1623',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_2ecpp_1624',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1625',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['storage_2ecpp_1626',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1627',['Storage.h',['../Storage_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_d.js b/docs/duo/search/files_d.js index a972aa2136..b2b0f14d34 100644 --- a/docs/duo/search/files_d.js +++ b/docs/duo/search/files_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['theaterchasepattern_2ecpp_1627',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1628',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['timecontrol_2ecpp_1629',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1630',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_2ecpp_1631',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1632',['Timer.h',['../Timer_8h.html',1,'']]], - ['timings_2eh_1633',['Timings.h',['../Timings_8h.html',1,'']]] + ['theaterchasepattern_2ecpp_1628',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1629',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['timecontrol_2ecpp_1630',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1631',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_2ecpp_1632',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1633',['Timer.h',['../Timer_8h.html',1,'']]], + ['timings_2eh_1634',['Timings.h',['../Timings_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_e.js b/docs/duo/search/files_e.js index 0dcf16972f..861bc758f1 100644 --- a/docs/duo/search/files_e.js +++ b/docs/duo/search/files_e.js @@ -1,13 +1,13 @@ var searchData= [ - ['vlconfig_2eh_1634',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_2ecpp_1635',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1636',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_2ecpp_1637',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1638',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vortexconfig_2eh_1639',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_2ecpp_1640',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1641',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_2ecpp_1642',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1643',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] + ['vlconfig_2eh_1635',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_2ecpp_1636',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1637',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_2ecpp_1638',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1639',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vortexconfig_2eh_1640',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_2ecpp_1641',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1642',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_2ecpp_1643',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1644',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/files_f.js b/docs/duo/search/files_f.js index fd5944916a..7749cbb17d 100644 --- a/docs/duo/search/files_f.js +++ b/docs/duo/search/files_f.js @@ -1,7 +1,7 @@ var searchData= [ - ['warppattern_2ecpp_1644',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1645',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_2ecpp_1646',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1647',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] + ['warppattern_2ecpp_1645',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1646',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_2ecpp_1647',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1648',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] ]; diff --git a/docs/duo/search/functions_0.js b/docs/duo/search/functions_0.js index a88bdf35e5..5522865b18 100644 --- a/docs/duo/search/functions_0.js +++ b/docs/duo/search/functions_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['_5f_5fattribute_5f_5f_1650',['__attribute__',['../TimeControl_8cpp.html#a72835977ea9ab7a30df41f52cbbdb0f2',1,'TimeControl.cpp']]], - ['_5f_5fcxa_5fdeleted_5fvirtual_1651',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], - ['_5f_5fcxa_5fpure_5fvirtual_1652',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] + ['_5f_5fattribute_5f_5f_1651',['__attribute__',['../TimeControl_8cpp.html#a72835977ea9ab7a30df41f52cbbdb0f2',1,'TimeControl.cpp']]], + ['_5f_5fcxa_5fdeleted_5fvirtual_1652',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], + ['_5f_5fcxa_5fpure_5fvirtual_1653',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] ]; diff --git a/docs/duo/search/functions_1.js b/docs/duo/search/functions_1.js index f67aa166e2..fd65a5bfaf 100644 --- a/docs/duo/search/functions_1.js +++ b/docs/duo/search/functions_1.js @@ -1,22 +1,22 @@ var searchData= [ - ['accumulate_1653',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], - ['addalarm_1654',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], - ['addargs_1655',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], - ['addcolor_1656',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], - ['addcolorhsv_1657',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], - ['addcolorwithvaluestyle_1658',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], - ['addmode_1659',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], - ['addmodefrombuffer_1660',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], - ['addserializedmode_1661',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], - ['addstep_1662',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], - ['adjustbrightness_1663',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], - ['adjustbrightnessall_1664',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], - ['adjustbrightnessindex_1665',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], - ['adjustbrightnessrange_1666',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], - ['advancedmenusenabled_1667',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], - ['alarm_1668',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], - ['allocated_1669',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], - ['append_1670',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], - ['argref_1671',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] + ['accumulate_1654',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], + ['addalarm_1655',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], + ['addargs_1656',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], + ['addcolor_1657',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], + ['addcolorhsv_1658',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], + ['addcolorwithvaluestyle_1659',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], + ['addmode_1660',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], + ['addmodefrombuffer_1661',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], + ['addserializedmode_1662',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], + ['addstep_1663',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], + ['adjustbrightness_1664',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], + ['adjustbrightnessall_1665',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], + ['adjustbrightnessindex_1666',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], + ['adjustbrightnessrange_1667',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], + ['advancedmenusenabled_1668',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], + ['alarm_1669',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], + ['allocated_1670',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], + ['append_1671',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], + ['argref_1672',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] ]; diff --git a/docs/duo/search/functions_10.js b/docs/duo/search/functions_10.js index 09fe2a73f5..f2bf1e9210 100644 --- a/docs/duo/search/functions_10.js +++ b/docs/duo/search/functions_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['qsub8_1942',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] + ['qsub8_1943',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] ]; diff --git a/docs/duo/search/functions_11.js b/docs/duo/search/functions_11.js index 002189a152..5ab7aa6b4f 100644 --- a/docs/duo/search/functions_11.js +++ b/docs/duo/search/functions_11.js @@ -1,54 +1,54 @@ var searchData= [ - ['random_1943',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], - ['randomize_1944',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], - ['randomizecolors_1945',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], - ['randomizecolors2_1946',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], - ['randomizecomplimentary_1947',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], - ['randomizepentadic_1948',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], - ['randomizer_1949',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], - ['randomizerainbow_1950',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], - ['randomizesolid_1951',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], - ['randomizesquare_1952',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], - ['randomizetriadic_1953',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], - ['raw_1954',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], - ['rawbuffer_1955',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], - ['rawdata_1956',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], - ['rawinit_1957',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], - ['rawsize_1958',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], - ['read_1959',['read',['../classVLReceiver.html#ab46186e351091b92acdfe8bae1503f68',1,'VLReceiver::read()'],['../classStorage.html#a5f7d41fcbfbc0840addbaa0345e1594d',1,'Storage::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], - ['read1bit_1960',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], - ['readbits_1961',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], - ['recalccrc_1962',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], - ['receivedata_1963',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], - ['receivedemomode_1964',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], - ['receivemessage_1965',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], - ['receivemode_1966',['receiveMode',['../classModeSharing.html#a9ac5774f2bf6154ec281c7712c886cc3',1,'ModeSharing::receiveMode()'],['../classVLReceiver.html#add2bca7d2ad4e1f3653f04be9a6e3d21',1,'VLReceiver::receiveMode()']]], - ['receivemodes_1967',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], - ['recvpcihandler_1968',['recvPCIHandler',['../classVLReceiver.html#ada08a00c52a7d4aa531c332b358b386f',1,'VLReceiver']]], - ['registerarg_1969',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], - ['releasecount_1970',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], - ['releaseduration_1971',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], - ['releasetime_1972',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], - ['removecolor_1973',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], - ['reroll_1974',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], - ['reset_1975',['reset',['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()'],['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()']]], - ['resetflags_1976',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], - ['resetindex_1977',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], - ['resetpos_1978',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], - ['resetunserializer_1979',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], - ['resetvlstate_1980',['resetVLState',['../classVLReceiver.html#a9d711ae64327b2b26c168478f92231b1',1,'VLReceiver']]], - ['restart_1981',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], - ['restoreall_1982',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], - ['rgb_5fto_5fhsv_5fapprox_1983',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fto_5fhsv_5fgeneric_1984',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgbcolor_1985',['RGBColor',['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)'],['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)']]], - ['rollcolorset_1986',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], - ['rollpattern_1987',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], - ['rollpatternid_1988',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], - ['run_1989',['run',['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], - ['runcurmenu_1990',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], - ['runkeychainmode_1991',['runKeychainMode',['../classGlobalBrightness.html#af14730b417b7cf3d4f686bc9aacfb031',1,'GlobalBrightness']]], - ['runmainlogic_1992',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], - ['runmenuselection_1993',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] + ['random_1944',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], + ['randomize_1945',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], + ['randomizecolors_1946',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], + ['randomizecolors2_1947',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], + ['randomizecomplimentary_1948',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], + ['randomizepentadic_1949',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], + ['randomizer_1950',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], + ['randomizerainbow_1951',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], + ['randomizesolid_1952',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], + ['randomizesquare_1953',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], + ['randomizetriadic_1954',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], + ['raw_1955',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], + ['rawbuffer_1956',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], + ['rawdata_1957',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], + ['rawinit_1958',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], + ['rawsize_1959',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], + ['read_1960',['read',['../classVLReceiver.html#ab46186e351091b92acdfe8bae1503f68',1,'VLReceiver::read()'],['../classStorage.html#a5f7d41fcbfbc0840addbaa0345e1594d',1,'Storage::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], + ['read1bit_1961',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], + ['readbits_1962',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], + ['recalccrc_1963',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], + ['receivedata_1964',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], + ['receivedemomode_1965',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], + ['receivemessage_1966',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], + ['receivemode_1967',['receiveMode',['../classModeSharing.html#a9ac5774f2bf6154ec281c7712c886cc3',1,'ModeSharing::receiveMode()'],['../classVLReceiver.html#add2bca7d2ad4e1f3653f04be9a6e3d21',1,'VLReceiver::receiveMode()']]], + ['receivemodes_1968',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], + ['recvpcihandler_1969',['recvPCIHandler',['../classVLReceiver.html#ada08a00c52a7d4aa531c332b358b386f',1,'VLReceiver']]], + ['registerarg_1970',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], + ['releasecount_1971',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], + ['releaseduration_1972',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], + ['releasetime_1973',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], + ['removecolor_1974',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], + ['reroll_1975',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], + ['reset_1976',['reset',['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()'],['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()']]], + ['resetflags_1977',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], + ['resetindex_1978',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], + ['resetpos_1979',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], + ['resetunserializer_1980',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], + ['resetvlstate_1981',['resetVLState',['../classVLReceiver.html#a9d711ae64327b2b26c168478f92231b1',1,'VLReceiver']]], + ['restart_1982',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], + ['restoreall_1983',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], + ['rgb_5fto_5fhsv_5fapprox_1984',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fto_5fhsv_5fgeneric_1985',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgbcolor_1986',['RGBColor',['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)'],['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)']]], + ['rollcolorset_1987',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], + ['rollpattern_1988',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], + ['rollpatternid_1989',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], + ['run_1990',['run',['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], + ['runcurmenu_1991',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], + ['runkeychainmode_1992',['runKeychainMode',['../classGlobalBrightness.html#af14730b417b7cf3d4f686bc9aacfb031',1,'GlobalBrightness']]], + ['runmainlogic_1993',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], + ['runmenuselection_1994',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] ]; diff --git a/docs/duo/search/functions_12.js b/docs/duo/search/functions_12.js index 4cfccad641..cd92d9452b 100644 --- a/docs/duo/search/functions_12.js +++ b/docs/duo/search/functions_12.js @@ -1,85 +1,85 @@ var searchData= [ - ['sanity_1994',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['save_1995',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_1996',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_1997',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_1998',['saveToBuffer',['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()'],['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()']]], - ['seed_1999',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_2000',['send',['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender']]], - ['sendbyte_2001',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender']]], - ['sendmark_2002',['sendMark',['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender']]], - ['sendmodes_2003',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_2004',['sendSpace',['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender']]], - ['sequence_2005',['Sequence',['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()']]], - ['sequencedpattern_2006',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)']]], - ['sequencestep_2007',['SequenceStep',['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)']]], - ['serialize_2008',['serialize',['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()']]], - ['serializeversion_2009',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_2010',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_2011',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_2012',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_2013',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_2014',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_2015',['setArg',['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg()'],['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()']]], - ['setargs_2016',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_2017',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_2018',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_2019',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], - ['setcolorsetat_2020',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_2021',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_2022',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_2023',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_2024',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_2025',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setflag_2026',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_2027',['setIndex',['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()'],['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()']]], - ['setkeychainmode_2028',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setkeychainmodestate_2029',['setKeychainModeState',['../classGlobalBrightness.html#a2e93c99e4f6ff092c0cff8c1fdcfe4ac',1,'GlobalBrightness']]], - ['setled_2030',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_2031',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_2032',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_2033',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_2034',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_2035',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], - ['setpairs_2036',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_2037',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_2038',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_2039',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setrange_2040',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setrangeevens_2041',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], - ['setrangeodds_2042',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], - ['setstarttime_2043',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_2044',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_2045',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['shiftcurmode_2046',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['showbrightnessselection_2047',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_2048',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_2049',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_2050',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], - ['showfullset_2051',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], - ['showrandomizationselect_2052',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_2053',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_2054',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselection_2055',['showSelection',['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()'],['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()']]], - ['showsendmode_2056',['showSendMode',['../classModeSharing.html#a1d7708e04dc89bfca2eb5cf981321c26',1,'ModeSharing']]], - ['showslotselection_2057',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_2058',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['singleledpattern_2059',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], - ['size_2060',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], - ['skip_2061',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['snake_2062',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], - ['snowballpattern_2063',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], - ['solidpattern_2064',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], - ['sparkletracepattern_2065',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], - ['sqrt16_2066',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_2067',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], - ['startpwm_2068',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender']]], - ['starttime_2069',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_2070',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_2071',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['step_2072',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stoppwm_2073',['stopPWM',['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender']]], - ['storage_2074',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]], - ['switchtostartupmode_2075',['switchToStartupMode',['../classModes.html#af364c05c80262b084d6150346564721d',1,'Modes']]] + ['sanity_1995',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['save_1996',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_1997',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_1998',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_1999',['saveToBuffer',['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()'],['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()']]], + ['seed_2000',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_2001',['send',['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender']]], + ['sendbyte_2002',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender']]], + ['sendmark_2003',['sendMark',['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender']]], + ['sendmodes_2004',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_2005',['sendSpace',['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender']]], + ['sequence_2006',['Sequence',['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()']]], + ['sequencedpattern_2007',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)']]], + ['sequencestep_2008',['SequenceStep',['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)']]], + ['serialize_2009',['serialize',['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()']]], + ['serializeversion_2010',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_2011',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_2012',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_2013',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_2014',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_2015',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_2016',['setArg',['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg()'],['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()']]], + ['setargs_2017',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_2018',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_2019',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_2020',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], + ['setcolorsetat_2021',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_2022',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_2023',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_2024',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_2025',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_2026',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setflag_2027',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_2028',['setIndex',['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()'],['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()']]], + ['setkeychainmode_2029',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setkeychainmodestate_2030',['setKeychainModeState',['../classGlobalBrightness.html#a2e93c99e4f6ff092c0cff8c1fdcfe4ac',1,'GlobalBrightness']]], + ['setled_2031',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_2032',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_2033',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_2034',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_2035',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_2036',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], + ['setpairs_2037',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_2038',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_2039',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], + ['setpatternmap_2040',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setrange_2041',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setrangeevens_2042',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], + ['setrangeodds_2043',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], + ['setstarttime_2044',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_2045',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_2046',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['shiftcurmode_2047',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['showbrightnessselection_2048',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_2049',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_2050',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_2051',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], + ['showfullset_2052',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], + ['showrandomizationselect_2053',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_2054',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_2055',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselection_2056',['showSelection',['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()'],['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()']]], + ['showsendmode_2057',['showSendMode',['../classModeSharing.html#a1d7708e04dc89bfca2eb5cf981321c26',1,'ModeSharing']]], + ['showslotselection_2058',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_2059',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['singleledpattern_2060',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], + ['size_2061',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], + ['skip_2062',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['snake_2063',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], + ['snowballpattern_2064',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], + ['solidpattern_2065',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], + ['sparkletracepattern_2066',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], + ['sqrt16_2067',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_2068',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], + ['startpwm_2069',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender']]], + ['starttime_2070',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_2071',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_2072',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['step_2073',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stoppwm_2074',['stopPWM',['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender']]], + ['storage_2075',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]], + ['switchtostartupmode_2076',['switchToStartupMode',['../classModes.html#af364c05c80262b084d6150346564721d',1,'Modes']]] ]; diff --git a/docs/duo/search/functions_13.js b/docs/duo/search/functions_13.js index 15f3aebdc8..cce4a35888 100644 --- a/docs/duo/search/functions_13.js +++ b/docs/duo/search/functions_13.js @@ -1,11 +1,11 @@ var searchData= [ - ['theaterchasepattern_2076',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], - ['tick_2077',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_2078',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['time_2079',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], - ['timer_2080',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], - ['toggleforcesleep_2081',['toggleForceSleep',['../classVortexEngine.html#af00c20421c2dc846493a17109c462bb4',1,'VortexEngine']]], - ['traditionalpattern_2082',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_2083',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['theaterchasepattern_2077',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], + ['tick_2078',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_2079',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['time_2080',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], + ['timer_2081',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], + ['toggleforcesleep_2082',['toggleForceSleep',['../classVortexEngine.html#af00c20421c2dc846493a17109c462bb4',1,'VortexEngine']]], + ['traditionalpattern_2083',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['trim_2084',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] ]; diff --git a/docs/duo/search/functions_14.js b/docs/duo/search/functions_14.js index 9a85acdd48..a270501ecb 100644 --- a/docs/duo/search/functions_14.js +++ b/docs/duo/search/functions_14.js @@ -1,12 +1,12 @@ var searchData= [ - ['uninstantiate_2084',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlinkself_2085',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unserialize_2086',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], - ['unserialize16_2087',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_2088',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_2089',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_2090',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['update_2091',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], - ['updatecurmode_2092',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] + ['uninstantiate_2085',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlinkself_2086',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unserialize_2087',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], + ['unserialize16_2088',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_2089',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_2090',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_2091',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['update_2092',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], + ['updatecurmode_2093',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] ]; diff --git a/docs/duo/search/functions_15.js b/docs/duo/search/functions_15.js index 6d5fab6281..d08575f01a 100644 --- a/docs/duo/search/functions_15.js +++ b/docs/duo/search/functions_15.js @@ -1,8 +1,8 @@ var searchData= [ - ['verify_2093',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vlreceiver_2094',['VLReceiver',['../classVLReceiver.html#abb237cfc49d5dfa4179a1602735cf69f',1,'VLReceiver']]], - ['vlsender_2095',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], - ['vortexengine_2096',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], - ['vortexwipepattern_2097',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] + ['verify_2094',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vlreceiver_2095',['VLReceiver',['../classVLReceiver.html#abb237cfc49d5dfa4179a1602735cf69f',1,'VLReceiver']]], + ['vlsender_2096',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], + ['vortexengine_2097',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], + ['vortexwipepattern_2098',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] ]; diff --git a/docs/duo/search/functions_16.js b/docs/duo/search/functions_16.js index cb105dab31..ef6963969e 100644 --- a/docs/duo/search/functions_16.js +++ b/docs/duo/search/functions_16.js @@ -1,9 +1,9 @@ var searchData= [ - ['wakeup_2098',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_2099',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], - ['warpwormpattern_2100',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], - ['write_2101',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a28703a07e21e576760f1b84202c55a01',1,'Storage::write()']]], - ['write1bit_2102',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_2103',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['wakeup_2099',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_2100',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], + ['warpwormpattern_2101',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], + ['write_2102',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a28703a07e21e576760f1b84202c55a01',1,'Storage::write()']]], + ['write1bit_2103',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_2104',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/duo/search/functions_17.js b/docs/duo/search/functions_17.js index 82a940c4e8..2ec1112b32 100644 --- a/docs/duo/search/functions_17.js +++ b/docs/duo/search/functions_17.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_2104',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] + ['zigzagpattern_2105',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] ]; diff --git a/docs/duo/search/functions_18.js b/docs/duo/search/functions_18.js index fddbd30df6..a9d8f726f3 100644 --- a/docs/duo/search/functions_18.js +++ b/docs/duo/search/functions_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_2105',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_2106',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_2107',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_2108',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_2109',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_2110',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_2111',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_2112',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_2113',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_2114',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_2115',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_2116',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_2117',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_2118',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_2119',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_2120',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_2121',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_2122',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_2123',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_2124',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_2125',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_2126',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_2127',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_2128',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_2129',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_2130',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_2131',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_2132',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_2133',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_2134',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_2135',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_2136',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_2137',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_2138',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_2139',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_2140',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_2141',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_2142',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_2143',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_2144',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_2145',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_2146',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_2147',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_2148',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_2149',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_2106',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_2107',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_2108',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_2109',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_2110',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_2111',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_2112',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_2113',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_2114',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_2115',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_2116',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_2117',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_2118',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_2119',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_2120',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_2121',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_2122',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_2123',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_2124',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_2125',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_2126',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_2127',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_2128',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_2129',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_2130',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_2131',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_2132',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_2133',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_2134',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_2135',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_2136',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_2137',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_2138',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_2139',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_2140',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_2141',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_2142',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_2143',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_2144',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_2145',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_2146',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_2147',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_2148',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_2149',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_2150',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/duo/search/functions_2.js b/docs/duo/search/functions_2.js index 6b84f4640a..207be80dc8 100644 --- a/docs/duo/search/functions_2.js +++ b/docs/duo/search/functions_2.js @@ -1,35 +1,35 @@ var searchData= [ - ['backstrobepattern_1672',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], - ['basicpattern_1673',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], - ['begindash_1674',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], - ['begingap_1675',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], - ['beginreceiving_1676',['beginReceiving',['../classModeSharing.html#a36c2a79a2274a848e9fdbd7568a586f9',1,'ModeSharing::beginReceiving()'],['../classVLReceiver.html#a9fd384549b9fbbdc8267131e052e0b69',1,'VLReceiver::beginReceiving()']]], - ['beginsend_1677',['beginSend',['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender']]], - ['beginsending_1678',['beginSending',['../classModeSharing.html#a07c868b8564ccff67816c9a4602ea8ae',1,'ModeSharing']]], - ['bind_1679',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], - ['bindsequence_1680',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], - ['bitpos_1681',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], - ['bitstream_1682',['BitStream',['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)']]], - ['blendpattern_1683',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], - ['blinkall_1684',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], - ['blinkindex_1685',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], - ['blinkindexoffset_1686',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], - ['blinkmap_1687',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], - ['blinkoff_1688',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff()']]], - ['blinkon_1689',['blinkOn',['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], - ['blinkpair_1690',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], - ['blinkpairs_1691',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], - ['blinkrange_1692',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], - ['blinksteppattern_1693',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], - ['bouncepattern_1694',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], - ['breathindex_1695',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], - ['breathindexsat_1696',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], - ['breathindexval_1697',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], - ['buffer_1698',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], - ['button_1699',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], - ['buttons_1700',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], - ['bytepos_1701',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], - ['bytesreceived_1702',['bytesReceived',['../classVLReceiver.html#a51aa07da22215b8de62bcc32e9a49c95',1,'VLReceiver']]], - ['bytestream_1703',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] + ['backstrobepattern_1673',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], + ['basicpattern_1674',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], + ['begindash_1675',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], + ['begingap_1676',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], + ['beginreceiving_1677',['beginReceiving',['../classModeSharing.html#a36c2a79a2274a848e9fdbd7568a586f9',1,'ModeSharing::beginReceiving()'],['../classVLReceiver.html#a9fd384549b9fbbdc8267131e052e0b69',1,'VLReceiver::beginReceiving()']]], + ['beginsend_1678',['beginSend',['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender']]], + ['beginsending_1679',['beginSending',['../classModeSharing.html#a07c868b8564ccff67816c9a4602ea8ae',1,'ModeSharing']]], + ['bind_1680',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], + ['bindsequence_1681',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], + ['bitpos_1682',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], + ['bitstream_1683',['BitStream',['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)']]], + ['blendpattern_1684',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], + ['blinkall_1685',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], + ['blinkindex_1686',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], + ['blinkindexoffset_1687',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], + ['blinkmap_1688',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], + ['blinkoff_1689',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff()']]], + ['blinkon_1690',['blinkOn',['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], + ['blinkpair_1691',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], + ['blinkpairs_1692',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], + ['blinkrange_1693',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], + ['blinksteppattern_1694',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], + ['bouncepattern_1695',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], + ['breathindex_1696',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], + ['breathindexsat_1697',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], + ['breathindexval_1698',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], + ['buffer_1699',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], + ['button_1700',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], + ['buttons_1701',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], + ['bytepos_1702',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], + ['bytesreceived_1703',['bytesReceived',['../classVLReceiver.html#a51aa07da22215b8de62bcc32e9a49c95',1,'VLReceiver']]], + ['bytestream_1704',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] ]; diff --git a/docs/duo/search/functions_3.js b/docs/duo/search/functions_3.js index 8ed7af15e8..804614e29a 100644 --- a/docs/duo/search/functions_3.js +++ b/docs/duo/search/functions_3.js @@ -1,52 +1,52 @@ var searchData= [ - ['calcledpos_1704',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], - ['capacity_1705',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], - ['chaserpattern_1706',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], - ['check_1707',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], - ['checkcrc_1708',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], - ['checkinmenu_1709',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], - ['checkled_1710',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], - ['checkopen_1711',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], - ['checkpair_1712',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], - ['checkserial_1713',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], - ['checkversion_1714',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], - ['cleanup_1715',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classVLReceiver.html#a31fba601a6e82bc043c7d017d91ce015',1,'VLReceiver::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()']]], - ['clear_1716',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], - ['clearall_1717',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], - ['clearallevens_1718',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], - ['clearallodds_1719',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], - ['clearcolorset_1720',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], - ['clearcolorsetmap_1721',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], - ['cleardemo_1722',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], - ['clearindex_1723',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], - ['clearmap_1724',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], - ['clearmodes_1725',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], - ['clearoutputpins_1726',['clearOutputPins',['../classVortexEngine.html#ae262a231ee6fe1d7adc834b30725e114',1,'VortexEngine']]], - ['clearpair_1727',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], - ['clearpairs_1728',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], - ['clearpattern_1729',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], - ['clearpatternmap_1730',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], - ['clearpatterns_1731',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], - ['clearrange_1732',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], - ['clearrangeevens_1733',['clearRangeEvens',['../classLeds.html#a2cffbdb5ebb0f4c5d07fca366c20c914',1,'Leds']]], - ['clearrangeodds_1734',['clearRangeOdds',['../classLeds.html#a4dde594697ec6332b6fd4c384678115c',1,'Leds']]], - ['closecurmenu_1735',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], - ['colorselect_1736',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], - ['colorset_1737',['Colorset',['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)'],['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)']]], - ['colorsetmap_1738',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], - ['compoundpattern_1739',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], - ['compress_1740',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], - ['consecutivepresses_1741',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], - ['continuesending_1742',['continueSending',['../classModeSharing.html#a3f0b8290414445ae34e0fa250e1fdeac',1,'ModeSharing']]], - ['crc_1743',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], - ['crossdopspattern_1744',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], - ['crushpattern_1745',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], - ['cur_1746',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], - ['curalarm_1747',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], - ['curindex_1748',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], - ['curmenu_1749',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], - ['curmenuid_1750',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], - ['curmode_1751',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], - ['curmodeindex_1752',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] + ['calcledpos_1705',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], + ['capacity_1706',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], + ['chaserpattern_1707',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], + ['check_1708',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], + ['checkcrc_1709',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], + ['checkinmenu_1710',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], + ['checkled_1711',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], + ['checkopen_1712',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], + ['checkpair_1713',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], + ['checkserial_1714',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], + ['checkversion_1715',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], + ['cleanup_1716',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classVLReceiver.html#a31fba601a6e82bc043c7d017d91ce015',1,'VLReceiver::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()']]], + ['clear_1717',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], + ['clearall_1718',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], + ['clearallevens_1719',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], + ['clearallodds_1720',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], + ['clearcolorset_1721',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], + ['clearcolorsetmap_1722',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], + ['cleardemo_1723',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], + ['clearindex_1724',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], + ['clearmap_1725',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], + ['clearmodes_1726',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], + ['clearoutputpins_1727',['clearOutputPins',['../classVortexEngine.html#ae262a231ee6fe1d7adc834b30725e114',1,'VortexEngine']]], + ['clearpair_1728',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], + ['clearpairs_1729',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], + ['clearpattern_1730',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], + ['clearpatternmap_1731',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], + ['clearpatterns_1732',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], + ['clearrange_1733',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], + ['clearrangeevens_1734',['clearRangeEvens',['../classLeds.html#a2cffbdb5ebb0f4c5d07fca366c20c914',1,'Leds']]], + ['clearrangeodds_1735',['clearRangeOdds',['../classLeds.html#a4dde594697ec6332b6fd4c384678115c',1,'Leds']]], + ['closecurmenu_1736',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], + ['colorselect_1737',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], + ['colorset_1738',['Colorset',['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)'],['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)']]], + ['colorsetmap_1739',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], + ['compoundpattern_1740',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], + ['compress_1741',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], + ['consecutivepresses_1742',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], + ['continuesending_1743',['continueSending',['../classModeSharing.html#a3f0b8290414445ae34e0fa250e1fdeac',1,'ModeSharing']]], + ['crc_1744',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], + ['crossdopspattern_1745',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], + ['crushpattern_1746',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], + ['cur_1747',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], + ['curalarm_1748',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], + ['curindex_1749',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], + ['curmenu_1750',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], + ['curmenuid_1751',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], + ['curmode_1752',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], + ['curmodeindex_1753',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] ]; diff --git a/docs/duo/search/functions_4.js b/docs/duo/search/functions_4.js index 6cba4a9365..cf9df703fc 100644 --- a/docs/duo/search/functions_4.js +++ b/docs/duo/search/functions_4.js @@ -1,18 +1,18 @@ var searchData= [ - ['dashpattern_1753',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], - ['data_1754',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], - ['dataready_1755',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classVLReceiver.html#aece2971f1778af65459a3db1cb9eda0d',1,'VLReceiver::dataReady()']]], - ['decompress_1756',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], - ['delaymicroseconds_1757',['delayMicroseconds',['../classTime.html#a9682da1974a20a9bcdbb678984cd0e9c',1,'Time']]], - ['delaymilliseconds_1758',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], - ['deletecurmode_1759',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], - ['doublestrobepattern_1760',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], - ['draw_1761',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], - ['drawsnake_1762',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], - ['dripmorphpattern_1763',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], - ['drippattern_1764',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], - ['dupe_1765',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], - ['dwdata_1766',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], - ['dwordpos_1767',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] + ['dashpattern_1754',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], + ['data_1755',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], + ['dataready_1756',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classVLReceiver.html#aece2971f1778af65459a3db1cb9eda0d',1,'VLReceiver::dataReady()']]], + ['decompress_1757',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], + ['delaymicroseconds_1758',['delayMicroseconds',['../classTime.html#a9682da1974a20a9bcdbb678984cd0e9c',1,'Time']]], + ['delaymilliseconds_1759',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], + ['deletecurmode_1760',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], + ['doublestrobepattern_1761',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], + ['draw_1762',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], + ['drawsnake_1763',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], + ['dripmorphpattern_1764',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], + ['drippattern_1765',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], + ['dupe_1766',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], + ['dwdata_1767',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], + ['dwordpos_1768',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] ]; diff --git a/docs/duo/search/functions_5.js b/docs/duo/search/functions_5.js index ff49e4aea8..e81f54a5ed 100644 --- a/docs/duo/search/functions_5.js +++ b/docs/duo/search/functions_5.js @@ -1,14 +1,14 @@ var searchData= [ - ['editorconnection_1768',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], - ['eepromreadbyte_1769',['eepromReadByte',['../classStorage.html#ad564f35a9671864cb0bed1ffa671c63d',1,'Storage']]], - ['eepromwritebyte_1770',['eepromWriteByte',['../classStorage.html#a9c873bd223652fa8339840a1b350b931',1,'Storage']]], - ['empty_1771',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], - ['enablemosfet_1772',['enableMOSFET',['../classVortexEngine.html#ad1132c049a66099d3a35e6850db6d629',1,'VortexEngine']]], - ['enablewake_1773',['enableWake',['../classButton.html#afc1f76677aed5c89139aed6daa5f5d4a',1,'Button']]], - ['endreceiving_1774',['endReceiving',['../classVLReceiver.html#a63a96c6ce982079256319b07f573006b',1,'VLReceiver']]], - ['entersleep_1775',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], - ['eof_1776',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], - ['equals_1777',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], - ['extend_1778',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] + ['editorconnection_1769',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], + ['eepromreadbyte_1770',['eepromReadByte',['../classStorage.html#ad564f35a9671864cb0bed1ffa671c63d',1,'Storage']]], + ['eepromwritebyte_1771',['eepromWriteByte',['../classStorage.html#a9c873bd223652fa8339840a1b350b931',1,'Storage']]], + ['empty_1772',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], + ['enablemosfet_1773',['enableMOSFET',['../classVortexEngine.html#ad1132c049a66099d3a35e6850db6d629',1,'VortexEngine']]], + ['enablewake_1774',['enableWake',['../classButton.html#afc1f76677aed5c89139aed6daa5f5d4a',1,'Button']]], + ['endreceiving_1775',['endReceiving',['../classVLReceiver.html#a63a96c6ce982079256319b07f573006b',1,'VLReceiver']]], + ['entersleep_1776',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], + ['eof_1777',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], + ['equals_1778',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], + ['extend_1779',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] ]; diff --git a/docs/duo/search/functions_6.js b/docs/duo/search/functions_6.js index c3c9f5ab67..46d3c90e60 100644 --- a/docs/duo/search/functions_6.js +++ b/docs/duo/search/functions_6.js @@ -1,8 +1,8 @@ var searchData= [ - ['factoryreset_1779',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], - ['fade_1780',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], - ['fillpattern_1781',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], - ['frontserializer_1782',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], - ['frontunserializer_1783',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] + ['factoryreset_1780',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], + ['fade_1781',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], + ['fillpattern_1782',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], + ['frontserializer_1783',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], + ['frontunserializer_1784',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] ]; diff --git a/docs/duo/search/functions_7.js b/docs/duo/search/functions_7.js index 4dc8eb2990..1f21a9e366 100644 --- a/docs/duo/search/functions_7.js +++ b/docs/duo/search/functions_7.js @@ -1,29 +1,29 @@ var searchData= [ - ['gappattern_1784',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], - ['generate_1785',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], - ['get_1786',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], - ['getarg_1787',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], - ['getargs_1788',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], - ['getbrightness_1789',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], - ['getcolorset_1790',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], - ['getcurtime_1791',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], - ['getdefaultargs_1792',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], - ['getflag_1793',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], - ['getflags_1794',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], - ['getled_1795',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], - ['getledcount_1796',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], - ['getledpos_1797',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], - ['getmodelink_1798',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], - ['getnext_1799',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], - ['getnumargs_1800',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], - ['getpattern_1801',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], - ['getpatternid_1802',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], - ['getprev_1803',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], - ['getrealcurtime_1804',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], - ['getsingleledmap_1805',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], - ['getstarttime_1806',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], - ['gettickrate_1807',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], - ['getwidth_1808',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], - ['globalbrightness_1809',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] + ['gappattern_1785',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], + ['generate_1786',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], + ['get_1787',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], + ['getarg_1788',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], + ['getargs_1789',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], + ['getbrightness_1790',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], + ['getcolorset_1791',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], + ['getcurtime_1792',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], + ['getdefaultargs_1793',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], + ['getflag_1794',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], + ['getflags_1795',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], + ['getled_1796',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], + ['getledcount_1797',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], + ['getledpos_1798',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], + ['getmodelink_1799',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], + ['getnext_1800',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], + ['getnumargs_1801',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], + ['getpattern_1802',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], + ['getpatternid_1803',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], + ['getprev_1804',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], + ['getrealcurtime_1805',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], + ['getsingleledmap_1806',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], + ['getstarttime_1807',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], + ['gettickrate_1808',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], + ['getwidth_1809',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], + ['globalbrightness_1810',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] ]; diff --git a/docs/duo/search/functions_8.js b/docs/duo/search/functions_8.js index 5964eab133..7445ef1894 100644 --- a/docs/duo/search/functions_8.js +++ b/docs/duo/search/functions_8.js @@ -1,18 +1,18 @@ var searchData= [ - ['handlecommand_1810',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], - ['handlevltiming_1811',['handleVLTiming',['../classVLReceiver.html#a09b9dcb3e525815baf74092e70ef5ab0',1,'VLReceiver']]], - ['hasflags_1812',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], - ['hash_1813',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], - ['hasmultiled_1814',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], - ['hassamesingleled_1815',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], - ['hassingleled_1816',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], - ['hassparsesingleled_1817',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], - ['holdall_1818',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], - ['holdduration_1819',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], - ['hsv_5fto_5frgb_5fgeneric_1820',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5frainbow_1821',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5fraw_5fc_1822',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsvcolor_1823',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], - ['hueshiftpattern_1824',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] + ['handlecommand_1811',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], + ['handlevltiming_1812',['handleVLTiming',['../classVLReceiver.html#a09b9dcb3e525815baf74092e70ef5ab0',1,'VLReceiver']]], + ['hasflags_1813',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], + ['hash_1814',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], + ['hasmultiled_1815',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], + ['hassamesingleled_1816',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], + ['hassingleled_1817',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], + ['hassparsesingleled_1818',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], + ['holdall_1819',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], + ['holdduration_1820',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], + ['hsv_5fto_5frgb_5fgeneric_1821',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5frainbow_1822',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5fraw_5fc_1823',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsvcolor_1824',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], + ['hueshiftpattern_1825',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] ]; diff --git a/docs/duo/search/functions_9.js b/docs/duo/search/functions_9.js index b1536dab78..18ff855d52 100644 --- a/docs/duo/search/functions_9.js +++ b/docs/duo/search/functions_9.js @@ -1,23 +1,23 @@ var searchData= [ - ['init_1825',['init',['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classVLReceiver.html#a406cd003a5d26bfe07470261fdb022c1',1,'VLReceiver::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()']]], - ['initcurmode_1826',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], - ['initmcutime_1827',['initMCUTime',['../classTime.html#aee78cfad073e0fcdb09fbcda019e9929',1,'Time']]], - ['initmenu_1828',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], - ['initpalette_1829',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], - ['initpwm_1830',['initPWM',['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender']]], - ['initsteps_1831',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], - ['instantiate_1832',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], - ['interpolate_1833',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], - ['is_5fcompressed_1834',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], - ['isconnected_1835',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], - ['iscrcdirty_1836',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], - ['isempty_1837',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], - ['ismultiled_1838',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], - ['ismultiledpatternid_1839',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], - ['ispressed_1840',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], - ['isr_1841',['ISR',['../Button_8cpp.html#aa028e3a258efbd964b79e733386cc014',1,'ISR(PORT_VECT): Button.cpp'],['../VortexEngine_8cpp.html#a29e50fc23ee23e00ffa4723197ea4219',1,'ISR(TCB0_INT_vect): VortexEngine.cpp'],['../VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb',1,'ISR(ADC0_WCOMP_vect): VLReceiver.cpp']]], - ['isreceiving_1842',['isReceiving',['../classVLReceiver.html#a70272e1e665654e412f59dfd2dc15bc2',1,'VLReceiver']]], - ['issending_1843',['isSending',['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender']]], - ['issingleledpatternid_1844',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] + ['init_1826',['init',['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classVLReceiver.html#a406cd003a5d26bfe07470261fdb022c1',1,'VLReceiver::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()']]], + ['initcurmode_1827',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], + ['initmcutime_1828',['initMCUTime',['../classTime.html#aee78cfad073e0fcdb09fbcda019e9929',1,'Time']]], + ['initmenu_1829',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], + ['initpalette_1830',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], + ['initpwm_1831',['initPWM',['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender']]], + ['initsteps_1832',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], + ['instantiate_1833',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], + ['interpolate_1834',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], + ['is_5fcompressed_1835',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], + ['isconnected_1836',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], + ['iscrcdirty_1837',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], + ['isempty_1838',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], + ['ismultiled_1839',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], + ['ismultiledpatternid_1840',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], + ['ispressed_1841',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], + ['isr_1842',['ISR',['../Button_8cpp.html#aa028e3a258efbd964b79e733386cc014',1,'ISR(PORT_VECT): Button.cpp'],['../VortexEngine_8cpp.html#a29e50fc23ee23e00ffa4723197ea4219',1,'ISR(TCB0_INT_vect): VortexEngine.cpp'],['../VLReceiver_8cpp.html#aadad7545442eeeafbebdf120b040bffb',1,'ISR(ADC0_WCOMP_vect): VLReceiver.cpp']]], + ['isreceiving_1843',['isReceiving',['../classVLReceiver.html#a70272e1e665654e412f59dfd2dc15bc2',1,'VLReceiver']]], + ['issending_1844',['isSending',['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender']]], + ['issingleledpatternid_1845',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] ]; diff --git a/docs/duo/search/functions_a.js b/docs/duo/search/functions_a.js index 4ea8ad7cd2..077ed8188d 100644 --- a/docs/duo/search/functions_a.js +++ b/docs/duo/search/functions_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['keychainmodeenabled_1845',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] + ['keychainmodeenabled_1846',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] ]; diff --git a/docs/duo/search/functions_b.js b/docs/duo/search/functions_b.js index da5b056d04..8e73980b13 100644 --- a/docs/duo/search/functions_b.js +++ b/docs/duo/search/functions_b.js @@ -1,17 +1,17 @@ var searchData= [ - ['largeenough_1846',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], - ['lastsavesize_1847',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], - ['lastswitchtime_1848',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], - ['leavemenu_1849',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], - ['led_1850',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], - ['leds_1851',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], - ['ledstash_1852',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], - ['lighthousepattern_1853',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], - ['linkafter_1854',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], - ['linkbefore_1855',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], - ['loadfrombuffer_1856',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], - ['loadmode_1857',['loadMode',['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender']]], - ['loadstorage_1858',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], - ['locked_1859',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]] + ['largeenough_1847',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], + ['lastsavesize_1848',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], + ['lastswitchtime_1849',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], + ['leavemenu_1850',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], + ['led_1851',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], + ['leds_1852',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], + ['ledstash_1853',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], + ['lighthousepattern_1854',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], + ['linkafter_1855',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], + ['linkbefore_1856',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], + ['loadfrombuffer_1857',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], + ['loadmode_1858',['loadMode',['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender']]], + ['loadstorage_1859',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], + ['locked_1860',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]] ]; diff --git a/docs/duo/search/functions_c.js b/docs/duo/search/functions_c.js index bf21213754..70bcb12446 100644 --- a/docs/duo/search/functions_c.js +++ b/docs/duo/search/functions_c.js @@ -1,23 +1,23 @@ var searchData= [ - ['make_1860',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], - ['makeinternal_1861',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], - ['makemulti_1862',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], - ['makesingle_1863',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], - ['mapgetfirstled_1864',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], - ['mapgetnextled_1865',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], - ['materiapattern_1866',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], - ['menu_1867',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], - ['menus_1868',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], - ['meteorpattern_1869',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], - ['microseconds_1870',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], - ['mode_1871',['Mode',['../classMode.html#af07228062c6fcf8d61292e4eacbcd138',1,'Mode::Mode(const DefaultModeEntry &entry)'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], - ['mode_1872',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], - ['mode_1873',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode']]], - ['modelink_1874',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], - ['modes_1875',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], - ['modesharing_1876',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], - ['move_1877',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], - ['moveunserializer_1878',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], - ['multiledpattern_1879',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] + ['make_1861',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], + ['makeinternal_1862',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], + ['makemulti_1863',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], + ['makesingle_1864',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], + ['mapgetfirstled_1865',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], + ['mapgetnextled_1866',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], + ['materiapattern_1867',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], + ['menu_1868',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], + ['menus_1869',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], + ['meteorpattern_1870',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], + ['microseconds_1871',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], + ['mode_1872',['Mode',['../classMode.html#af07228062c6fcf8d61292e4eacbcd138',1,'Mode::Mode(const DefaultModeEntry &entry)'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], + ['mode_1873',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], + ['mode_1874',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode']]], + ['modelink_1875',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], + ['modes_1876',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], + ['modesharing_1877',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], + ['move_1878',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], + ['moveunserializer_1879',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], + ['multiledpattern_1880',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] ]; diff --git a/docs/duo/search/functions_d.js b/docs/duo/search/functions_d.js index 67b013d692..b0b60485ed 100644 --- a/docs/duo/search/functions_d.js +++ b/docs/duo/search/functions_d.js @@ -1,15 +1,15 @@ var searchData= [ - ['next_1880',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], - ['next16_1881',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], - ['next8_1882',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], - ['nextbulbselection_1883',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], - ['nextmode_1884',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], - ['nextmodeskipempty_1885',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], - ['nextstate_1886',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], - ['numalarms_1887',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], - ['numcolors_1888',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], - ['numdefaultargs_1889',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], - ['nummodes_1890',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], - ['numsteps_1891',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] + ['next_1881',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], + ['next16_1882',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], + ['next8_1883',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], + ['nextbulbselection_1884',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], + ['nextmode_1885',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], + ['nextmodeskipempty_1886',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], + ['nextstate_1887',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], + ['numalarms_1888',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], + ['numcolors_1889',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], + ['numdefaultargs_1890',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], + ['nummodes_1891',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], + ['numsteps_1892',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] ]; diff --git a/docs/duo/search/functions_e.js b/docs/duo/search/functions_e.js index fdbd0ffdd9..bca907a27d 100644 --- a/docs/duo/search/functions_e.js +++ b/docs/duo/search/functions_e.js @@ -1,35 +1,35 @@ var searchData= [ - ['onblinkoff_1892',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], - ['onblinkon_1893',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()']]], - ['onconsecutivepresses_1894',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], - ['oneclickmodeenabled_1895',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], - ['onend_1896',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], - ['onledselected_1897',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], - ['onlongclick_1898',['onLongClick',['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], - ['onnewdata_1899',['onNewData',['../classVLReceiver.html#a52b51c60db0419167aabdfe1f5d9a3e6',1,'VLReceiver']]], - ['onpress_1900',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], - ['onrelease_1901',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], - ['onshortclick_1902',['onShortClick',['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()']]], - ['onstart_1903',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], - ['openmenu_1904',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], - ['openmenuselection_1905',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], - ['operator_20bytestream_1906',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], - ['operator_20bytestream_20_26_1907',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], - ['operator_20const_20uint8_5ft_20_2a_1908',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], - ['operator_20delete_1909',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], - ['operator_20delete_5b_5d_1910',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], - ['operator_20mode_20_2a_1911',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], - ['operator_20new_1912',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20new_5b_5d_1913',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20uint8_5ft_20_2a_1914',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], - ['operator_21_3d_1915',['operator!=',['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()']]], - ['operator_2b_1916',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h']]], - ['operator_2b_2b_1917',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], - ['operator_2b_3d_1918',['operator+=',['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)']]], - ['operator_2d_1919',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], - ['operator_2d_3d_1920',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], - ['operator_3d_1921',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], - ['operator_3d_3d_1922',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], - ['operator_5b_5d_1923',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] + ['onblinkoff_1893',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], + ['onblinkon_1894',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()']]], + ['onconsecutivepresses_1895',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], + ['oneclickmodeenabled_1896',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], + ['onend_1897',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], + ['onledselected_1898',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], + ['onlongclick_1899',['onLongClick',['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], + ['onnewdata_1900',['onNewData',['../classVLReceiver.html#a52b51c60db0419167aabdfe1f5d9a3e6',1,'VLReceiver']]], + ['onpress_1901',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], + ['onrelease_1902',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], + ['onshortclick_1903',['onShortClick',['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()']]], + ['onstart_1904',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], + ['openmenu_1905',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], + ['openmenuselection_1906',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], + ['operator_20bytestream_1907',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], + ['operator_20bytestream_20_26_1908',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], + ['operator_20const_20uint8_5ft_20_2a_1909',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], + ['operator_20delete_1910',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], + ['operator_20delete_5b_5d_1911',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], + ['operator_20mode_20_2a_1912',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], + ['operator_20new_1913',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20new_5b_5d_1914',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20uint8_5ft_20_2a_1915',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], + ['operator_21_3d_1916',['operator!=',['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()']]], + ['operator_2b_1917',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h']]], + ['operator_2b_2b_1918',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], + ['operator_2b_3d_1919',['operator+=',['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)']]], + ['operator_2d_1920',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], + ['operator_2d_3d_1921',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], + ['operator_3d_1922',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], + ['operator_3d_3d_1923',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], + ['operator_5b_5d_1924',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] ]; diff --git a/docs/duo/search/functions_f.js b/docs/duo/search/functions_f.js index 12a994f64d..eaa517258f 100644 --- a/docs/duo/search/functions_f.js +++ b/docs/duo/search/functions_f.js @@ -1,21 +1,21 @@ var searchData= [ - ['pattern_1924',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], - ['patternargs_1925',['PatternArgs',['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], - ['patternmap_1926',['PatternMap',['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], - ['patternselect_1927',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], - ['peek_1928',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], - ['peek16_1929',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], - ['peek32_1930',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], - ['peek8_1931',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], - ['peeknext_1932',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], - ['percentdone_1933',['percentDone',['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender']]], - ['percentreceived_1934',['percentReceived',['../classVLReceiver.html#af8c3fce495ebd5f50e5bcf73554f28d2',1,'VLReceiver']]], - ['play_1935',['play',['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()']]], - ['poststep_1936',['poststep',['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], - ['presstime_1937',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], - ['prestep_1938',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], - ['prev_1939',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], - ['previousmode_1940',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], - ['pulsishpattern_1941',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] + ['pattern_1925',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], + ['patternargs_1926',['PatternArgs',['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], + ['patternmap_1927',['PatternMap',['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], + ['patternselect_1928',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], + ['peek_1929',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], + ['peek16_1930',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], + ['peek32_1931',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], + ['peek8_1932',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], + ['peeknext_1933',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], + ['percentdone_1934',['percentDone',['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender']]], + ['percentreceived_1935',['percentReceived',['../classVLReceiver.html#af8c3fce495ebd5f50e5bcf73554f28d2',1,'VLReceiver']]], + ['play_1936',['play',['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()']]], + ['poststep_1937',['poststep',['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], + ['presstime_1938',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], + ['prestep_1939',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], + ['prev_1940',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], + ['previousmode_1941',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], + ['pulsishpattern_1942',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] ]; diff --git a/docs/duo/search/related_0.js b/docs/duo/search/related_0.js index 40acfc5bb9..82e79aaf15 100644 --- a/docs/duo/search/related_0.js +++ b/docs/duo/search/related_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['leds_2536',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] + ['leds_2537',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] ]; diff --git a/docs/duo/search/related_1.js b/docs/duo/search/related_1.js index 4c2765221f..bf1a73f875 100644 --- a/docs/duo/search/related_1.js +++ b/docs/duo/search/related_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['patternbuilder_2537',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] + ['patternbuilder_2538',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] ]; diff --git a/docs/duo/search/related_2.js b/docs/duo/search/related_2.js index 1129c82994..f0f42ccfec 100644 --- a/docs/duo/search/related_2.js +++ b/docs/duo/search/related_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['storage_2538',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] + ['storage_2539',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] ]; diff --git a/docs/duo/search/typedefs_0.js b/docs/duo/search/typedefs_0.js index fb7fa09bd7..f8ec574a4f 100644 --- a/docs/duo/search/typedefs_0.js +++ b/docs/duo/search/typedefs_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['alarmid_2352',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], - ['argmap_2353',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] + ['alarmid_2353',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], + ['argmap_2354',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] ]; diff --git a/docs/duo/search/typedefs_1.js b/docs/duo/search/typedefs_1.js index f6ea8cbd9c..db97423bb6 100644 --- a/docs/duo/search/typedefs_1.js +++ b/docs/duo/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['initmenufn_5ft_2354',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] + ['initmenufn_5ft_2355',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] ]; diff --git a/docs/duo/search/typedefs_2.js b/docs/duo/search/typedefs_2.js index f1773730c2..cedd22c34d 100644 --- a/docs/duo/search/typedefs_2.js +++ b/docs/duo/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['ledmap_2355',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]] + ['ledmap_2356',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]] ]; diff --git a/docs/duo/search/typedefs_3.js b/docs/duo/search/typedefs_3.js index 996d419ccb..a781e1eba3 100644 --- a/docs/duo/search/typedefs_3.js +++ b/docs/duo/search/typedefs_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['modeflags_2356',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] + ['modeflags_2357',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] ]; diff --git a/docs/duo/search/variables_0.js b/docs/duo/search/variables_0.js index a4efbd36b2..5e2c3147eb 100644 --- a/docs/duo/search/variables_0.js +++ b/docs/duo/search/variables_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['arg1_2150',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], - ['arg2_2151',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], - ['arg3_2152',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], - ['arg4_2153',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], - ['arg5_2154',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], - ['arg6_2155',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], - ['arg7_2156',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], - ['arg8_2157',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], - ['args_2158',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] + ['arg1_2151',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], + ['arg2_2152',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], + ['arg3_2153',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], + ['arg4_2154',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], + ['arg5_2155',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], + ['arg6_2156',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], + ['arg7_2157',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], + ['arg8_2158',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], + ['args_2159',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] ]; diff --git a/docs/duo/search/variables_1.js b/docs/duo/search/variables_1.js index 61a13d0bc6..d5d8506e24 100644 --- a/docs/duo/search/variables_1.js +++ b/docs/duo/search/variables_1.js @@ -1,8 +1,8 @@ var searchData= [ - ['basic_2159',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], - ['blend_2160',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], - ['blendspeed_2161',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], - ['blue_2162',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], - ['buf_2163',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] + ['basic_2160',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], + ['blend_2161',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], + ['blendspeed_2162',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], + ['blue_2163',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], + ['buf_2164',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/duo/search/variables_10.js b/docs/duo/search/variables_10.js index 3e5036aee6..4befc4684d 100644 --- a/docs/duo/search/variables_10.js +++ b/docs/duo/search/variables_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['val_2350',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['vals_2351',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] + ['val_2351',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['vals_2352',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] ]; diff --git a/docs/duo/search/variables_2.js b/docs/duo/search/variables_2.js index fabd85fee9..56d3f7cc86 100644 --- a/docs/duo/search/variables_2.js +++ b/docs/duo/search/variables_2.js @@ -1,7 +1,7 @@ var searchData= [ - ['color_2164',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], - ['colorindex_2165',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], - ['cols_2166',['cols',['../structDefaultLedEntry.html#aef45c0cd26e11748684f28d25e041495',1,'DefaultLedEntry']]], - ['crc32_2167',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]] + ['color_2165',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], + ['colorindex_2166',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], + ['cols_2167',['cols',['../structDefaultLedEntry.html#aef45c0cd26e11748684f28d25e041495',1,'DefaultLedEntry']]], + ['crc32_2168',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/duo/search/variables_3.js b/docs/duo/search/variables_3.js index 326d098555..149c1efb2b 100644 --- a/docs/duo/search/variables_3.js +++ b/docs/duo/search/variables_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['dashduration_2168',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], - ['defaultmodes_2169',['defaultModes',['../DefaultModes_8cpp.html#a1d8e5b74eb83294274c8c102a7a1809b',1,'defaultModes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a1d8e5b74eb83294274c8c102a7a1809b',1,'defaultModes(): DefaultModes.cpp']]] + ['dashduration_2169',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], + ['defaultmodes_2170',['defaultModes',['../DefaultModes_8cpp.html#a1d8e5b74eb83294274c8c102a7a1809b',1,'defaultModes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a1d8e5b74eb83294274c8c102a7a1809b',1,'defaultModes(): DefaultModes.cpp']]] ]; diff --git a/docs/duo/search/variables_4.js b/docs/duo/search/variables_4.js index 8504a16ae3..8b10fc0a8b 100644 --- a/docs/duo/search/variables_4.js +++ b/docs/duo/search/variables_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['flags_2170',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] + ['flags_2171',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/duo/search/variables_5.js b/docs/duo/search/variables_5.js index 44c8193ed0..28ba0329b3 100644 --- a/docs/duo/search/variables_5.js +++ b/docs/duo/search/variables_5.js @@ -1,8 +1,8 @@ var searchData= [ - ['g_5fhsv_5frgb_5falg_2171',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], - ['g_5fpbutton_2172',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], - ['gapduration_2173',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], - ['green_2174',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], - ['groupsize_2175',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] + ['g_5fhsv_5frgb_5falg_2172',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], + ['g_5fpbutton_2173',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], + ['gapduration_2174',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], + ['green_2175',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], + ['groupsize_2176',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] ]; diff --git a/docs/duo/search/variables_6.js b/docs/duo/search/variables_6.js index 95575e734e..cb684071d8 100644 --- a/docs/duo/search/variables_6.js +++ b/docs/duo/search/variables_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['hue_2176',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] + ['hue_2177',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] ]; diff --git a/docs/duo/search/variables_7.js b/docs/duo/search/variables_7.js index 7ebcee26ca..8181bff930 100644 --- a/docs/duo/search/variables_7.js +++ b/docs/duo/search/variables_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['initmenu_2177',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]] + ['initmenu_2178',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]] ]; diff --git a/docs/duo/search/variables_8.js b/docs/duo/search/variables_8.js index af193e682c..1f5951c4a0 100644 --- a/docs/duo/search/variables_8.js +++ b/docs/duo/search/variables_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['leds_2178',['leds',['../structDefaultModeEntry.html#a5fc606af937f9ca35511dcc2cf8c90dc',1,'DefaultModeEntry']]], - ['ledsteppositions_2179',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]] + ['leds_2179',['leds',['../structDefaultModeEntry.html#a5fc606af937f9ca35511dcc2cf8c90dc',1,'DefaultModeEntry']]], + ['ledsteppositions_2180',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]] ]; diff --git a/docs/duo/search/variables_9.js b/docs/duo/search/variables_9.js index fa6843764b..0c2acae589 100644 --- a/docs/duo/search/variables_9.js +++ b/docs/duo/search/variables_9.js @@ -1,160 +1,160 @@ var searchData= [ - ['m_5fadvanced_2180',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], - ['m_5falarms_2181',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], - ['m_5fallocated_2182',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], - ['m_5fargindex_2183',['m_argIndex',['../classPatternSelect.html#a80246d4447d98ba20b0ef3c963ef02a4',1,'PatternSelect']]], - ['m_5farglist_2184',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], - ['m_5fautocycle_2185',['m_autoCycle',['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()'],['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()']]], - ['m_5fbit_5fpos_2186',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], - ['m_5fbitstream_2187',['m_bitStream',['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender']]], - ['m_5fblendspeed_2188',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], - ['m_5fblink2timer_2189',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], - ['m_5fblinkoffduration_2190',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], - ['m_5fblinkonduration_2191',['m_blinkOnDuration',['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()']]], - ['m_5fblinktimer_2192',['m_blinkTimer',['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()']]], - ['m_5fblinktimer1_2193',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], - ['m_5fblinktimer2_2194',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], - ['m_5fblocksize_2195',['m_blockSize',['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender']]], - ['m_5fbrightness_2196',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], - ['m_5fbrightnessoptions_2197',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], - ['m_5fbuf_2198',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], - ['m_5fbuf_5feof_2199',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], - ['m_5fbuf_5fsize_2200',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], - ['m_5fbuttons_2201',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], - ['m_5fbuttonstate_2202',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], - ['m_5fcapacity_2203',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], - ['m_5fchangeboundary_2204',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], - ['m_5fcolindex_2205',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], - ['m_5fcolorindex_2206',['m_colorIndex',['../classGlobalBrightness.html#a18fa4e37a22b9e6bc85f87e153ef429f',1,'GlobalBrightness']]], - ['m_5fcolorset_2207',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], - ['m_5fcolorsetmap_2208',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], - ['m_5fconsecutivepresses_2209',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], - ['m_5fcur_2210',['m_cur',['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()'],['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()']]], - ['m_5fcuralarm_2211',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], - ['m_5fcurindex_2212',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], - ['m_5fcurmode_2213',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], - ['m_5fcurselection_2214',['m_curSelection',['../classMenu.html#aeb313423fa52e4c1940785456b70cd7a',1,'Menu']]], - ['m_5fcursequence_2215',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], - ['m_5fcurtick_2216',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], - ['m_5fdashduration_2217',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], - ['m_5fdisplayhue_2218',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], - ['m_5fduration_2219',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], - ['m_5ffadeamount_2220',['m_fadeAmount',['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()'],['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()']]], - ['m_5ffaderate_2221',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], - ['m_5ffadetimer_2222',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], - ['m_5ffirstpat_2223',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], - ['m_5ffirstpatternargs_2224',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], - ['m_5fflags_2225',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], - ['m_5fflip_2226',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], - ['m_5fforcesleepenabled_2227',['m_forceSleepEnabled',['../classVortexEngine.html#a139832c7933b4a4e0419787c56b4ef2b',1,'VortexEngine']]], - ['m_5fgapduration_2228',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], - ['m_5fglobalflags_2229',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], - ['m_5fgroupcounter_2230',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], - ['m_5fgroupsize_2231',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], - ['m_5fholdduration_2232',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], - ['m_5fispressed_2233',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], - ['m_5fissending_2234',['m_isSending',['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender']]], - ['m_5fkeychain_5fmodestate_2235',['m_keychain_modeState',['../classGlobalBrightness.html#aab03ab32cd558d03675cfe936a878fad',1,'GlobalBrightness']]], - ['m_5flastcheck_2236',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], - ['m_5flastrandomization_2237',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], - ['m_5flastsavesize_2238',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], - ['m_5flastsendtime_2239',['m_lastSendTime',['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender']]], - ['m_5flaststatechange_2240',['m_lastStateChange',['../classGlobalBrightness.html#a18a6da61d37f5b23bb7aca2bc5aee390',1,'GlobalBrightness']]], - ['m_5flastswitchtime_2241',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], - ['m_5fledcolors_2242',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], - ['m_5fledcolorsstash_2243',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], - ['m_5fledmap_2244',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], - ['m_5fledpatterns_2245',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], - ['m_5fledpos_2246',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], - ['m_5fledpositions_2247',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], - ['m_5fledselected_2248',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], - ['m_5flongclick_2249',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], - ['m_5fmenucolor_2250',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], - ['m_5fmenustate_2251',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], - ['m_5fneedtoselect_2252',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], - ['m_5fnewcolor_2253',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], - ['m_5fnewpress_2254',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], - ['m_5fnewrelease_2255',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], - ['m_5fnext_2256',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], - ['m_5fnumalarms_2257',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], - ['m_5fnumargs_2258',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], - ['m_5fnumblocks_2259',['m_numBlocks',['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender']]], - ['m_5fnumcolors_2260',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], - ['m_5fnumflips_2261',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], - ['m_5fnummodes_2262',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], - ['m_5fnumsteps_2263',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], - ['m_5foffduration_2264',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], - ['m_5foffduration1_2265',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], - ['m_5foffduration2_2266',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], - ['m_5fonduration_2267',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], - ['m_5fonduration1_2268',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], - ['m_5fonduration2_2269',['m_onDuration2',['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()'],['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()']]], - ['m_5fopentime_2270',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], - ['m_5fpalette_2271',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], - ['m_5fpatternflags_2272',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], - ['m_5fpatternid_2273',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], - ['m_5fpatternmap_2274',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], - ['m_5fpcurmenu_2275',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], - ['m_5fpcurmodelink_2276',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], - ['m_5fpdata_2277',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], - ['m_5fpinmask_2278',['m_pinMask',['../classLeds.html#a39bb9b80191bfc87430637c940cab769',1,'Leds']]], - ['m_5fpinstantiatedmode_2279',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], - ['m_5fpinstate_2280',['m_pinState',['../classVLReceiver.html#aa56911b2c08cbff0a1d5e2685d7506f9',1,'VLReceiver']]], - ['m_5fport_2281',['m_port',['../classLeds.html#ab8a92fad67588af2291a209acd163dde',1,'Leds']]], - ['m_5fposition_2282',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], - ['m_5fpresstime_2283',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], - ['m_5fprev_2284',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], - ['m_5fpreviewmode_2285',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], - ['m_5fpreviousbytes_2286',['m_previousBytes',['../classVLReceiver.html#a21679e3a4a6e2de40c74804a46572bfd',1,'VLReceiver']]], - ['m_5fprevtime_2287',['m_prevTime',['../classVLReceiver.html#a48be4a0ea04c428f7ddd0fa9723a7c35',1,'VLReceiver']]], - ['m_5fprogress_2288',['m_progress',['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], - ['m_5frandctx_2289',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], - ['m_5freceivebuffer_2290',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], - ['m_5frecvstate_2291',['m_recvState',['../classVLReceiver.html#acf1c828ff43b3bf218975e61ed9a4f51',1,'VLReceiver']]], - ['m_5freleasecount_2292',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], - ['m_5freleaseduration_2293',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], - ['m_5freleasetime_2294',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], - ['m_5fremainder_2295',['m_remainder',['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender']]], - ['m_5fsecondpatternargs_2296',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], - ['m_5fsecpat_2297',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], - ['m_5fseed_2298',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], - ['m_5fselection_2299',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], - ['m_5fsequence_2300',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], - ['m_5fsequencesteps_2301',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], - ['m_5fserialbuf_2302',['m_serialBuf',['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender']]], - ['m_5fserialconnected_2303',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], - ['m_5fsharingmode_2304',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], - ['m_5fshortclick_2305',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], - ['m_5fshouldclose_2306',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], - ['m_5fsinglepats_2307',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], - ['m_5fsinglesrandctx_2308',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], - ['m_5fsize_2309',['m_size',['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender']]], - ['m_5fsleeping_2310',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], - ['m_5fsnake1_2311',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], - ['m_5fsnake2_2312',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], - ['m_5fsnakesize_2313',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], - ['m_5fspeed_2314',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], - ['m_5fsrcled_2315',['m_srcLed',['../classPatternSelect.html#a46a2cec7b6d788b0492c1143252e2bf0',1,'PatternSelect']]], - ['m_5fstarted_2316',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], - ['m_5fstarttime_2317',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], - ['m_5fstash_2318',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], - ['m_5fstate_2319',['m_state',['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()'],['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()']]], - ['m_5fstep_2320',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], - ['m_5fstepcounter_2321',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], - ['m_5fstepduration_2322',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], - ['m_5fstepspeed_2323',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], - ['m_5fsteptimer_2324',['m_stepTimer',['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()']]], - ['m_5fstoredmode_2325',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], - ['m_5fstoredmodes_2326',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], - ['m_5fswitch_2327',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], - ['m_5fsync_2328',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], - ['m_5ftargethue1_2329',['m_targetHue1',['../classColorSelect.html#a55474150c59c7e92ae945c5dcb290018',1,'ColorSelect']]], - ['m_5ftargetleds_2330',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], - ['m_5ftargetslot_2331',['m_targetSlot',['../classColorSelect.html#a50c5d3816c3c3d343d1286f140097a88',1,'ColorSelect']]], - ['m_5ftimeoutstarttime_2332',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], - ['m_5ftimer_2333',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], - ['m_5fvldata_2334',['m_vlData',['../classVLReceiver.html#aea204cc185c040057fbcd408d47a3121',1,'VLReceiver']]], - ['m_5fwritecounter_2335',['m_writeCounter',['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender']]], - ['menulist_2336',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] + ['m_5fadvanced_2181',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], + ['m_5falarms_2182',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], + ['m_5fallocated_2183',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], + ['m_5fargindex_2184',['m_argIndex',['../classPatternSelect.html#a80246d4447d98ba20b0ef3c963ef02a4',1,'PatternSelect']]], + ['m_5farglist_2185',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], + ['m_5fautocycle_2186',['m_autoCycle',['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()'],['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()']]], + ['m_5fbit_5fpos_2187',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], + ['m_5fbitstream_2188',['m_bitStream',['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender']]], + ['m_5fblendspeed_2189',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], + ['m_5fblink2timer_2190',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], + ['m_5fblinkoffduration_2191',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], + ['m_5fblinkonduration_2192',['m_blinkOnDuration',['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()']]], + ['m_5fblinktimer_2193',['m_blinkTimer',['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()']]], + ['m_5fblinktimer1_2194',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], + ['m_5fblinktimer2_2195',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], + ['m_5fblocksize_2196',['m_blockSize',['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender']]], + ['m_5fbrightness_2197',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], + ['m_5fbrightnessoptions_2198',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], + ['m_5fbuf_2199',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], + ['m_5fbuf_5feof_2200',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], + ['m_5fbuf_5fsize_2201',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], + ['m_5fbuttons_2202',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], + ['m_5fbuttonstate_2203',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], + ['m_5fcapacity_2204',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], + ['m_5fchangeboundary_2205',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], + ['m_5fcolindex_2206',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], + ['m_5fcolorindex_2207',['m_colorIndex',['../classGlobalBrightness.html#a18fa4e37a22b9e6bc85f87e153ef429f',1,'GlobalBrightness']]], + ['m_5fcolorset_2208',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], + ['m_5fcolorsetmap_2209',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], + ['m_5fconsecutivepresses_2210',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], + ['m_5fcur_2211',['m_cur',['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()'],['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()']]], + ['m_5fcuralarm_2212',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], + ['m_5fcurindex_2213',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], + ['m_5fcurmode_2214',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], + ['m_5fcurselection_2215',['m_curSelection',['../classMenu.html#aeb313423fa52e4c1940785456b70cd7a',1,'Menu']]], + ['m_5fcursequence_2216',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], + ['m_5fcurtick_2217',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], + ['m_5fdashduration_2218',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], + ['m_5fdisplayhue_2219',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], + ['m_5fduration_2220',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], + ['m_5ffadeamount_2221',['m_fadeAmount',['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()'],['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()']]], + ['m_5ffaderate_2222',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], + ['m_5ffadetimer_2223',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], + ['m_5ffirstpat_2224',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], + ['m_5ffirstpatternargs_2225',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], + ['m_5fflags_2226',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], + ['m_5fflip_2227',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], + ['m_5fforcesleepenabled_2228',['m_forceSleepEnabled',['../classVortexEngine.html#a139832c7933b4a4e0419787c56b4ef2b',1,'VortexEngine']]], + ['m_5fgapduration_2229',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], + ['m_5fglobalflags_2230',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], + ['m_5fgroupcounter_2231',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], + ['m_5fgroupsize_2232',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], + ['m_5fholdduration_2233',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], + ['m_5fispressed_2234',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], + ['m_5fissending_2235',['m_isSending',['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender']]], + ['m_5fkeychain_5fmodestate_2236',['m_keychain_modeState',['../classGlobalBrightness.html#aab03ab32cd558d03675cfe936a878fad',1,'GlobalBrightness']]], + ['m_5flastcheck_2237',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], + ['m_5flastrandomization_2238',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], + ['m_5flastsavesize_2239',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], + ['m_5flastsendtime_2240',['m_lastSendTime',['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender']]], + ['m_5flaststatechange_2241',['m_lastStateChange',['../classGlobalBrightness.html#a18a6da61d37f5b23bb7aca2bc5aee390',1,'GlobalBrightness']]], + ['m_5flastswitchtime_2242',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], + ['m_5fledcolors_2243',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], + ['m_5fledcolorsstash_2244',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], + ['m_5fledmap_2245',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], + ['m_5fledpatterns_2246',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], + ['m_5fledpos_2247',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], + ['m_5fledpositions_2248',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], + ['m_5fledselected_2249',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], + ['m_5flongclick_2250',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], + ['m_5fmenucolor_2251',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], + ['m_5fmenustate_2252',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], + ['m_5fneedtoselect_2253',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], + ['m_5fnewcolor_2254',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], + ['m_5fnewpress_2255',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], + ['m_5fnewrelease_2256',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], + ['m_5fnext_2257',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], + ['m_5fnumalarms_2258',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], + ['m_5fnumargs_2259',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], + ['m_5fnumblocks_2260',['m_numBlocks',['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender']]], + ['m_5fnumcolors_2261',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], + ['m_5fnumflips_2262',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], + ['m_5fnummodes_2263',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], + ['m_5fnumsteps_2264',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], + ['m_5foffduration_2265',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], + ['m_5foffduration1_2266',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], + ['m_5foffduration2_2267',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], + ['m_5fonduration_2268',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], + ['m_5fonduration1_2269',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], + ['m_5fonduration2_2270',['m_onDuration2',['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()'],['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()']]], + ['m_5fopentime_2271',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], + ['m_5fpalette_2272',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], + ['m_5fpatternflags_2273',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], + ['m_5fpatternid_2274',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], + ['m_5fpatternmap_2275',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], + ['m_5fpcurmenu_2276',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], + ['m_5fpcurmodelink_2277',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], + ['m_5fpdata_2278',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], + ['m_5fpinmask_2279',['m_pinMask',['../classLeds.html#a39bb9b80191bfc87430637c940cab769',1,'Leds']]], + ['m_5fpinstantiatedmode_2280',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], + ['m_5fpinstate_2281',['m_pinState',['../classVLReceiver.html#aa56911b2c08cbff0a1d5e2685d7506f9',1,'VLReceiver']]], + ['m_5fport_2282',['m_port',['../classLeds.html#ab8a92fad67588af2291a209acd163dde',1,'Leds']]], + ['m_5fposition_2283',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], + ['m_5fpresstime_2284',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], + ['m_5fprev_2285',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], + ['m_5fpreviewmode_2286',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], + ['m_5fpreviousbytes_2287',['m_previousBytes',['../classVLReceiver.html#a21679e3a4a6e2de40c74804a46572bfd',1,'VLReceiver']]], + ['m_5fprevtime_2288',['m_prevTime',['../classVLReceiver.html#a48be4a0ea04c428f7ddd0fa9723a7c35',1,'VLReceiver']]], + ['m_5fprogress_2289',['m_progress',['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], + ['m_5frandctx_2290',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], + ['m_5freceivebuffer_2291',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], + ['m_5frecvstate_2292',['m_recvState',['../classVLReceiver.html#acf1c828ff43b3bf218975e61ed9a4f51',1,'VLReceiver']]], + ['m_5freleasecount_2293',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], + ['m_5freleaseduration_2294',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], + ['m_5freleasetime_2295',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], + ['m_5fremainder_2296',['m_remainder',['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender']]], + ['m_5fsecondpatternargs_2297',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], + ['m_5fsecpat_2298',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], + ['m_5fseed_2299',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], + ['m_5fselection_2300',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], + ['m_5fsequence_2301',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], + ['m_5fsequencesteps_2302',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], + ['m_5fserialbuf_2303',['m_serialBuf',['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender']]], + ['m_5fserialconnected_2304',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], + ['m_5fsharingmode_2305',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], + ['m_5fshortclick_2306',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], + ['m_5fshouldclose_2307',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], + ['m_5fsinglepats_2308',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], + ['m_5fsinglesrandctx_2309',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], + ['m_5fsize_2310',['m_size',['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender']]], + ['m_5fsleeping_2311',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], + ['m_5fsnake1_2312',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], + ['m_5fsnake2_2313',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], + ['m_5fsnakesize_2314',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], + ['m_5fspeed_2315',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], + ['m_5fsrcled_2316',['m_srcLed',['../classPatternSelect.html#a46a2cec7b6d788b0492c1143252e2bf0',1,'PatternSelect']]], + ['m_5fstarted_2317',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], + ['m_5fstarttime_2318',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], + ['m_5fstash_2319',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], + ['m_5fstate_2320',['m_state',['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()'],['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()']]], + ['m_5fstep_2321',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], + ['m_5fstepcounter_2322',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], + ['m_5fstepduration_2323',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], + ['m_5fstepspeed_2324',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], + ['m_5fsteptimer_2325',['m_stepTimer',['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()']]], + ['m_5fstoredmode_2326',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], + ['m_5fstoredmodes_2327',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], + ['m_5fswitch_2328',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], + ['m_5fsync_2329',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], + ['m_5ftargethue1_2330',['m_targetHue1',['../classColorSelect.html#a55474150c59c7e92ae945c5dcb290018',1,'ColorSelect']]], + ['m_5ftargetleds_2331',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], + ['m_5ftargetslot_2332',['m_targetSlot',['../classColorSelect.html#a50c5d3816c3c3d343d1286f140097a88',1,'ColorSelect']]], + ['m_5ftimeoutstarttime_2333',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], + ['m_5ftimer_2334',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], + ['m_5fvldata_2335',['m_vlData',['../classVLReceiver.html#aea204cc185c040057fbcd408d47a3121',1,'VLReceiver']]], + ['m_5fwritecounter_2336',['m_writeCounter',['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender']]], + ['menulist_2337',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] ]; diff --git a/docs/duo/search/variables_a.js b/docs/duo/search/variables_a.js index 86f9398b7f..31731f58de 100644 --- a/docs/duo/search/variables_a.js +++ b/docs/duo/search/variables_a.js @@ -1,6 +1,6 @@ var searchData= [ - ['numargs_2337',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], - ['numcolors_2338',['numColors',['../structDefaultLedEntry.html#a7963417105c39cdd0e77e93f67d1db17',1,'DefaultLedEntry']]], - ['numflips_2339',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] + ['numargs_2338',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], + ['numcolors_2339',['numColors',['../structDefaultLedEntry.html#a7963417105c39cdd0e77e93f67d1db17',1,'DefaultLedEntry']]], + ['numflips_2340',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] ]; diff --git a/docs/duo/search/variables_b.js b/docs/duo/search/variables_b.js index 2104e82c34..b753b20ae1 100644 --- a/docs/duo/search/variables_b.js +++ b/docs/duo/search/variables_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['offduration_2340',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], - ['onduration_2341',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] + ['offduration_2341',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], + ['onduration_2342',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] ]; diff --git a/docs/duo/search/variables_c.js b/docs/duo/search/variables_c.js index 8bd3e9658d..3e114a034a 100644 --- a/docs/duo/search/variables_c.js +++ b/docs/duo/search/variables_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['patternid_2342',['patternID',['../structDefaultLedEntry.html#a0752b37a11e2473a48daf6aaa038d75b',1,'DefaultLedEntry']]] + ['patternid_2343',['patternID',['../structDefaultLedEntry.html#a0752b37a11e2473a48daf6aaa038d75b',1,'DefaultLedEntry']]] ]; diff --git a/docs/duo/search/variables_d.js b/docs/duo/search/variables_d.js index 3789464f8d..37b230d53f 100644 --- a/docs/duo/search/variables_d.js +++ b/docs/duo/search/variables_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['red_2343',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] + ['red_2344',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] ]; diff --git a/docs/duo/search/variables_e.js b/docs/duo/search/variables_e.js index 6486aeb32d..7e2f12a055 100644 --- a/docs/duo/search/variables_e.js +++ b/docs/duo/search/variables_e.js @@ -1,8 +1,8 @@ var searchData= [ - ['sat_2344',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sats_2345',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['size_2346',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], - ['solid_2347',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['start_2348',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] + ['sat_2345',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sats_2346',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['size_2347',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], + ['solid_2348',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['start_2349',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] ]; diff --git a/docs/duo/search/variables_f.js b/docs/duo/search/variables_f.js index b2b1dd5d5c..435775b067 100644 --- a/docs/duo/search/variables_f.js +++ b/docs/duo/search/variables_f.js @@ -1,4 +1,4 @@ var searchData= [ - ['threshold_2349',['threshold',['../VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad',1,'VLReceiver.cpp']]] + ['threshold_2350',['threshold',['../VLReceiver_8cpp.html#ab1306e35299d8bdd10ea0adfbf9827ad',1,'VLReceiver.cpp']]] ]; diff --git a/docs/gloves/BasicPattern_8cpp_source.html b/docs/gloves/BasicPattern_8cpp_source.html index 2d44107f5b..0bf77d5127 100644 --- a/docs/gloves/BasicPattern_8cpp_source.html +++ b/docs/gloves/BasicPattern_8cpp_source.html @@ -316,7 +316,7 @@
            RGBColor getNext()
            Definition: Colorset.cpp:400
            uint8_t numColors() const
            Definition: Colorset.h:139
            static void clearIndex(LedPos target)
            Definition: Leds.h:28
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            LedPos m_ledPos
            Definition: Pattern.h:122
            PatternID m_patternID
            Definition: Pattern.h:116
            diff --git a/docs/gloves/BlendPattern_8cpp_source.html b/docs/gloves/BlendPattern_8cpp_source.html index 9dd46d8f7d..1b37db1033 100644 --- a/docs/gloves/BlendPattern_8cpp_source.html +++ b/docs/gloves/BlendPattern_8cpp_source.html @@ -178,7 +178,7 @@
            RGBColor getNext()
            Definition: Colorset.cpp:400
            uint8_t hue
            Definition: ColorTypes.h:51
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            LedPos m_ledPos
            Definition: Pattern.h:122
            PatternID m_patternID
            Definition: Pattern.h:116
            diff --git a/docs/gloves/BouncePattern_8cpp_source.html b/docs/gloves/BouncePattern_8cpp_source.html index b950df1728..96e38c15c3 100644 --- a/docs/gloves/BouncePattern_8cpp_source.html +++ b/docs/gloves/BouncePattern_8cpp_source.html @@ -159,8 +159,8 @@
            RGBColor peekNext() const
            Definition: Colorset.h:136
            RGBColor getNext()
            Definition: Colorset.cpp:400
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/ColorSelect_8cpp_source.html b/docs/gloves/ColorSelect_8cpp_source.html index 780ca231dc..497dbe31e2 100644 --- a/docs/gloves/ColorSelect_8cpp_source.html +++ b/docs/gloves/ColorSelect_8cpp_source.html @@ -459,11 +459,11 @@
            uint8_t sat
            Definition: ColorTypes.h:52
            uint8_t hue
            Definition: ColorTypes.h:51
            void clear()
            Definition: ColorTypes.cpp:89
            -
            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:223
            -
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:237
            +
            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:264
            +
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:278
            static void clearAll()
            Definition: Leds.h:30
            static void clearPair(Pair pair)
            Definition: Leds.h:37
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            Definition: Menu.h:11
            bool m_ledSelected
            Definition: Menu.h:61
            Finger m_curSelection
            Definition: Menu.h:59
            diff --git a/docs/gloves/CrossDopsPattern_8cpp_source.html b/docs/gloves/CrossDopsPattern_8cpp_source.html index 29e4ada63f..74d638d9c0 100644 --- a/docs/gloves/CrossDopsPattern_8cpp_source.html +++ b/docs/gloves/CrossDopsPattern_8cpp_source.html @@ -140,7 +140,7 @@
            virtual void poststep() override
            virtual void init() override
            virtual void blinkOn() override
            -
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:134
            +
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:175
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/DoubleStrobePattern_8cpp_source.html b/docs/gloves/DoubleStrobePattern_8cpp_source.html index 4d299a94e1..00d1ea8570 100644 --- a/docs/gloves/DoubleStrobePattern_8cpp_source.html +++ b/docs/gloves/DoubleStrobePattern_8cpp_source.html @@ -127,8 +127,8 @@
            virtual void init() override
            DoubleStrobePattern(const PatternArgs &args)
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            -
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:99
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            +
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:140
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/DripMorphPattern_8cpp_source.html b/docs/gloves/DripMorphPattern_8cpp_source.html index 5c8c2daf6f..8b4ec7b297 100644 --- a/docs/gloves/DripMorphPattern_8cpp_source.html +++ b/docs/gloves/DripMorphPattern_8cpp_source.html @@ -190,8 +190,8 @@
            uint8_t m_blinkOffDuration
            uint8_t hue
            Definition: ColorTypes.h:51
            static void clearAll()
            Definition: Leds.h:30
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            -
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:99
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            +
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:140
            virtual void init() override
            diff --git a/docs/gloves/DripPattern_8cpp_source.html b/docs/gloves/DripPattern_8cpp_source.html index 17eaf89287..9f4771fcbf 100644 --- a/docs/gloves/DripPattern_8cpp_source.html +++ b/docs/gloves/DripPattern_8cpp_source.html @@ -143,9 +143,9 @@
            virtual ~DripPattern()
            Definition: DripPattern.cpp:13
            virtual void poststep() override
            Definition: DripPattern.cpp:36
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            -
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:99
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            +
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:140
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/EditorConnection_8cpp_source.html b/docs/gloves/EditorConnection_8cpp_source.html index 7ada0d23db..faa937c57b 100644 --- a/docs/gloves/EditorConnection_8cpp_source.html +++ b/docs/gloves/EditorConnection_8cpp_source.html @@ -448,7 +448,7 @@
            EditorConnection(const RGBColor &col, bool advanced)
            MenuAction run() override
            static void clearAll()
            Definition: Leds.h:30
            -
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:216
            +
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:257
            Definition: Menu.h:11
            bool m_ledSelected
            Definition: Menu.h:61
            virtual MenuAction run()
            Definition: Menu.cpp:54
            diff --git a/docs/gloves/ErrorBlinker_8cpp_source.html b/docs/gloves/ErrorBlinker_8cpp_source.html index dc7fbeafc8..9a068cbeed 100644 --- a/docs/gloves/ErrorBlinker_8cpp_source.html +++ b/docs/gloves/ErrorBlinker_8cpp_source.html @@ -144,8 +144,8 @@
            @ LED_1
            Definition: LedTypes.h:17
            @ LED_0
            Definition: LedTypes.h:16
            static void clearIndex(LedPos target)
            Definition: Leds.h:28
            -
            static void update()
            Definition: Leds.cpp:306
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void update()
            Definition: Leds.cpp:347
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            diff --git a/docs/gloves/FactoryReset_8cpp_source.html b/docs/gloves/FactoryReset_8cpp_source.html index 039e0283b3..51b03f756a 100644 --- a/docs/gloves/FactoryReset_8cpp_source.html +++ b/docs/gloves/FactoryReset_8cpp_source.html @@ -275,10 +275,10 @@
            FactoryReset(const RGBColor &col, bool advanced)
            -
            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:198
            +
            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:239
            static void clearRange(LedPos first, LedPos last)
            Definition: Leds.h:29
            static void setBrightness(uint8_t brightness)
            Definition: Leds.h:105
            -
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:54
            +
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:95
            Definition: Menu.h:11
            bool m_ledSelected
            Definition: Menu.h:61
            Finger m_curSelection
            Definition: Menu.h:59
            diff --git a/docs/gloves/FillPattern_8cpp_source.html b/docs/gloves/FillPattern_8cpp_source.html index f2d1ef4596..bc2e36ebaf 100644 --- a/docs/gloves/FillPattern_8cpp_source.html +++ b/docs/gloves/FillPattern_8cpp_source.html @@ -145,7 +145,7 @@
            virtual void blinkOn() override
            Definition: FillPattern.cpp:29
            FillPattern(const PatternArgs &args)
            Definition: FillPattern.cpp:8
            virtual void poststep() override
            Definition: FillPattern.cpp:35
            -
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:72
            +
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:113
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/HueShiftPattern_8cpp_source.html b/docs/gloves/HueShiftPattern_8cpp_source.html index a92859523d..de433b0aad 100644 --- a/docs/gloves/HueShiftPattern_8cpp_source.html +++ b/docs/gloves/HueShiftPattern_8cpp_source.html @@ -182,7 +182,7 @@
            uint8_t m_blinkOffDuration
            uint8_t m_blinkOnDuration
            static void clearAll()
            Definition: Leds.h:30
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            virtual void init() override
            diff --git a/docs/gloves/IRReceiver_8cpp_source.html b/docs/gloves/IRReceiver_8cpp_source.html index f3afca18fd..19ce5b8109 100644 --- a/docs/gloves/IRReceiver_8cpp_source.html +++ b/docs/gloves/IRReceiver_8cpp_source.html @@ -111,190 +111,199 @@
            22 
            24 {
            - -
            26  return true;
            -
            27 }
            -
            28 
            - -
            30 {
            -
            31 }
            -
            32 
            - -
            34 {
            -
            35  // is the receiver actually receiving data?
            -
            36  if (!isReceiving()) {
            -
            37  return false;
            -
            38  }
            -
            39  uint8_t blocks = m_irData.data()[0];
            -
            40  uint8_t remainder = m_irData.data()[1];
            -
            41  uint32_t total = ((blocks - 1) * 32) + remainder;
            -
            42  if (!total || total > IR_MAX_DATA_TRANSFER) {
            -
            43  DEBUG_LOGF("Bad IR Data size: %u", total);
            -
            44  return false;
            -
            45  }
            -
            46  // if there are size + 2 bytes in the IRData receiver
            -
            47  // then a full message is ready, the + 2 is from the
            -
            48  // two bytes for blocks + remainder that are sent first
            -
            49  return (m_irData.bytepos() >= (uint32_t)(total + 2));
            -
            50 }
            -
            51 
            -
            52 // whether actively receiving
            - -
            54 {
            -
            55  // if there are at least 2 bytes in the data buffer then
            -
            56  // the receiver is receiving a packet. If there is less
            -
            57  // than 2 bytes then we're still waiting for the 'blocks'
            -
            58  // and 'remainder' bytes which prefix a packet
            -
            59  return (m_irData.bytepos() > 2);
            -
            60 }
            -
            61 
            -
            62 // the percent of data received
            - -
            64 {
            -
            65  if (!isReceiving()) {
            -
            66  return 0;
            -
            67  }
            -
            68  uint8_t blocks = m_irData.data()[0];
            -
            69  uint8_t remainder = m_irData.data()[1];
            -
            70  uint16_t total = ((blocks - 1) * 32) + remainder;
            -
            71  // round by adding half of the total to the numerator
            -
            72  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
            -
            73 }
            -
            74 
            - -
            76 {
            -
            77  ByteStream buf;
            -
            78  // read from the receive buffer into the byte stream
            -
            79  if (!read(buf)) {
            -
            80  // no data to read right now, or an error
            -
            81  DEBUG_LOG("No data available to read, or error reading");
            -
            82  return false;
            -
            83  }
            -
            84  DEBUG_LOGF("Received %u bytes", buf.rawSize());
            -
            85  // load the data into the target mode
            -
            86  return pMode->loadFromBuffer(buf);
            -
            87 }
            -
            88 
            - -
            90 {
            -
            91  resetIRState();
            -
            92  return true;
            -
            93 }
            -
            94 
            - -
            96 {
            +
            25 #ifdef VORTEX_EMBEDDED
            +
            26  pinMode(IR_RECEIVER_PIN, INPUT_PULLUP);
            +
            27 #endif
            + +
            29  return true;
            +
            30 }
            +
            31 
            + +
            33 {
            +
            34 }
            +
            35 
            + +
            37 {
            +
            38  // is the receiver actually receiving data?
            +
            39  if (!isReceiving()) {
            +
            40  return false;
            +
            41  }
            +
            42  uint8_t blocks = m_irData.data()[0];
            +
            43  uint8_t remainder = m_irData.data()[1];
            +
            44  uint32_t total = ((blocks - 1) * 32) + remainder;
            +
            45  if (!total || total > IR_MAX_DATA_TRANSFER) {
            +
            46  DEBUG_LOGF("Bad IR Data size: %u", total);
            +
            47  return false;
            +
            48  }
            +
            49  // if there are size + 2 bytes in the IRData receiver
            +
            50  // then a full message is ready, the + 2 is from the
            +
            51  // two bytes for blocks + remainder that are sent first
            +
            52  return (m_irData.bytepos() >= (uint32_t)(total + 2));
            +
            53 }
            +
            54 
            +
            55 // whether actively receiving
            + +
            57 {
            +
            58  // if there are at least 2 bytes in the data buffer then
            +
            59  // the receiver is receiving a packet. If there is less
            +
            60  // than 2 bytes then we're still waiting for the 'blocks'
            +
            61  // and 'remainder' bytes which prefix a packet
            +
            62  return (m_irData.bytepos() > 2);
            +
            63 }
            +
            64 
            +
            65 // the percent of data received
            + +
            67 {
            +
            68  if (!isReceiving()) {
            +
            69  return 0;
            +
            70  }
            +
            71  uint8_t blocks = m_irData.data()[0];
            +
            72  uint8_t remainder = m_irData.data()[1];
            +
            73  uint16_t total = ((blocks - 1) * 32) + remainder;
            +
            74  // round by adding half of the total to the numerator
            +
            75  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
            +
            76 }
            +
            77 
            + +
            79 {
            +
            80  ByteStream buf;
            +
            81  // read from the receive buffer into the byte stream
            +
            82  if (!read(buf)) {
            +
            83  // no data to read right now, or an error
            +
            84  DEBUG_LOG("No data available to read, or error reading");
            +
            85  return false;
            +
            86  }
            +
            87  DEBUG_LOGF("Received %u bytes", buf.rawSize());
            +
            88  // load the data into the target mode
            +
            89  return pMode->loadFromBuffer(buf);
            +
            90 }
            +
            91 
            + +
            93 {
            +
            94 #ifdef VORTEX_EMBEDDED
            +
            95  attachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN), IRReceiver::recvPCIHandler, CHANGE);
            +
            96 #endif
            97  resetIRState();
            98  return true;
            99 }
            100 
            - +
            102 {
            -
            103  if (bytesReceived() == m_previousBytes) {
            -
            104  return false;
            -
            105  }
            - +
            103 #ifdef VORTEX_EMBEDDED
            +
            104  detachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN));
            +
            105 #endif
            +
            106  resetIRState();
            107  return true;
            108 }
            109 
            - +
            111 {
            - -
            113  DEBUG_LOG("Nothing to read, or read too much");
            -
            114  return false;
            -
            115  }
            -
            116  // read the size out (blocks + remainder)
            -
            117  uint8_t blocks = m_irData.data()[0];
            -
            118  uint8_t remainder = m_irData.data()[1];
            -
            119  // calculate size from blocks + remainder
            -
            120  uint32_t size = ((blocks - 1) * 32) + remainder;
            -
            121  if (!size || size > IR_MAX_DATA_TRANSFER) {
            -
            122  DEBUG_LOGF("Bad IR Data size: %u", size);
            +
            112  if (bytesReceived() == m_previousBytes) {
            +
            113  return false;
            +
            114  }
            + +
            116  return true;
            +
            117 }
            +
            118 
            + +
            120 {
            + +
            122  DEBUG_LOG("Nothing to read, or read too much");
            123  return false;
            124  }
            -
            125  // the actual data starts 2 bytes later because of the size byte
            -
            126  const uint8_t *actualData = m_irData.data() + 2;
            -
            127  if (!data.rawInit(actualData, size)) {
            -
            128  DEBUG_LOG("Failed to init buffer for IR read");
            -
            129  return false;
            -
            130  }
            -
            131  // reset the IR state and receive buffer now
            -
            132  resetIRState();
            -
            133  return true;
            -
            134 }
            -
            135 
            -
            136 // The recv PCI handler is called every time the pin state changes
            - -
            138 {
            -
            139  // toggle the tracked pin state no matter what
            -
            140  m_pinState = (uint8_t)!m_pinState;
            -
            141  // grab current time
            -
            142  uint32_t now = Time::microseconds();
            -
            143  // check previous time for validity
            -
            144  if (!m_prevTime || m_prevTime > now) {
            -
            145  m_prevTime = now;
            -
            146  DEBUG_LOG("Bad first time diff, resetting...");
            -
            147  resetIRState();
            -
            148  return;
            -
            149  }
            -
            150  // calc time difference between previous change and now
            -
            151  uint32_t diff = (uint32_t)(now - m_prevTime);
            -
            152  // and update the previous changetime for next loop
            -
            153  m_prevTime = now;
            -
            154  // handle the blink duration and process it
            -
            155  handleIRTiming(diff);
            -
            156 }
            -
            157 
            -
            158 // state machine that can be fed IR timings to parse them and interpret the intervals
            -
            159 void IRReceiver::handleIRTiming(uint32_t diff)
            -
            160 {
            -
            161  // if the diff is too long or too short then it's not useful
            -
            162  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
            -
            163  DEBUG_LOGF("bad delay: %u, resetting...", diff);
            -
            164  resetIRState();
            -
            165  return;
            -
            166  }
            -
            167  switch (m_recvState) {
            -
            168  case WAITING_HEADER_MARK: // initial state
            -
            169  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
            - -
            171  } else {
            -
            172  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
            -
            173  resetIRState();
            -
            174  }
            -
            175  break;
            - -
            177  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
            - -
            179  } else {
            -
            180  DEBUG_LOGF("Bad header space %u, resetting...", diff);
            -
            181  resetIRState();
            -
            182  }
            -
            183  break;
            -
            184  case READING_DATA_MARK:
            -
            185  // classify mark/space based on the timing and write into buffer
            -
            186  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
            - -
            188  break;
            -
            189  case READING_DATA_SPACE:
            -
            190  // the space could be just a regular space, or a gap in between blocks
            - +
            125  // read the size out (blocks + remainder)
            +
            126  uint8_t blocks = m_irData.data()[0];
            +
            127  uint8_t remainder = m_irData.data()[1];
            +
            128  // calculate size from blocks + remainder
            +
            129  uint32_t size = ((blocks - 1) * 32) + remainder;
            +
            130  if (!size || size > IR_MAX_DATA_TRANSFER) {
            +
            131  DEBUG_LOGF("Bad IR Data size: %u", size);
            +
            132  return false;
            +
            133  }
            +
            134  // the actual data starts 2 bytes later because of the size byte
            +
            135  const uint8_t *actualData = m_irData.data() + 2;
            +
            136  if (!data.rawInit(actualData, size)) {
            +
            137  DEBUG_LOG("Failed to init buffer for IR read");
            +
            138  return false;
            +
            139  }
            +
            140  // reset the IR state and receive buffer now
            +
            141  resetIRState();
            +
            142  return true;
            +
            143 }
            +
            144 
            +
            145 // The recv PCI handler is called every time the pin state changes
            + +
            147 {
            +
            148  // toggle the tracked pin state no matter what
            +
            149  m_pinState = (uint8_t)!m_pinState;
            +
            150  // grab current time
            +
            151  uint32_t now = Time::microseconds();
            +
            152  // check previous time for validity
            +
            153  if (!m_prevTime || m_prevTime > now) {
            +
            154  m_prevTime = now;
            +
            155  DEBUG_LOG("Bad first time diff, resetting...");
            +
            156  resetIRState();
            +
            157  return;
            +
            158  }
            +
            159  // calc time difference between previous change and now
            +
            160  uint32_t diff = (uint32_t)(now - m_prevTime);
            +
            161  // and update the previous changetime for next loop
            +
            162  m_prevTime = now;
            +
            163  // handle the blink duration and process it
            +
            164  handleIRTiming(diff);
            +
            165 }
            +
            166 
            +
            167 // state machine that can be fed IR timings to parse them and interpret the intervals
            +
            168 void IRReceiver::handleIRTiming(uint32_t diff)
            +
            169 {
            +
            170  // if the diff is too long or too short then it's not useful
            +
            171  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
            +
            172  DEBUG_LOGF("bad delay: %u, resetting...", diff);
            +
            173  resetIRState();
            +
            174  return;
            +
            175  }
            +
            176  switch (m_recvState) {
            +
            177  case WAITING_HEADER_MARK: // initial state
            +
            178  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
            + +
            180  } else {
            +
            181  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
            +
            182  resetIRState();
            +
            183  }
            +
            184  break;
            + +
            186  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
            + +
            188  } else {
            +
            189  DEBUG_LOGF("Bad header space %u, resetting...", diff);
            +
            190  resetIRState();
            +
            191  }
            192  break;
            -
            193  default: // ??
            -
            194  DEBUG_LOGF("Bad receive state: %u", m_recvState);
            -
            195  break;
            -
            196  }
            -
            197 }
            -
            198 
            - -
            200 {
            -
            201  m_previousBytes = 0;
            - -
            203  // zero out the receive buffer and reset bit receiver position
            -
            204  m_irData.reset();
            -
            205  DEBUG_LOG("IR State Reset");
            +
            193  case READING_DATA_MARK:
            +
            194  // classify mark/space based on the timing and write into buffer
            +
            195  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
            + +
            197  break;
            +
            198  case READING_DATA_SPACE:
            +
            199  // the space could be just a regular space, or a gap in between blocks
            + +
            201  break;
            +
            202  default: // ??
            +
            203  DEBUG_LOGF("Bad receive state: %u", m_recvState);
            +
            204  break;
            +
            205  }
            206 }
            207 
            -
            208 #endif
            + +
            209 {
            +
            210  m_previousBytes = 0;
            + +
            212  // zero out the receive buffer and reset bit receiver position
            +
            213  m_irData.reset();
            +
            214  DEBUG_LOG("IR State Reset");
            +
            215 }
            +
            216 
            +
            217 #endif
            #define IR_HEADER_MARK_MIN
            Definition: IRConfig.h:32
            #define IR_HEADER_SPACE_MIN
            Definition: IRConfig.h:33
            @@ -302,6 +311,7 @@
            #define IR_TIMING_MIN
            Definition: IRConfig.h:27
            #define IR_TIMING
            Definition: IRConfig.h:26
            #define IR_MAX_DATA_TRANSFER
            Definition: IRConfig.h:17
            +
            #define IR_RECEIVER_PIN
            Definition: IRConfig.h:43
            #define IR_HEADER_MARK_MAX
            Definition: IRConfig.h:35
            #define IR_RECV_BUF_SIZE
            Definition: IRConfig.h:20
            @@ -316,30 +326,30 @@
            bool rawInit(const uint8_t *rawdata, uint32_t size)
            Definition: ByteStream.cpp:59
            uint32_t rawSize() const
            Definition: ByteStream.h:122
            -
            static bool beginReceiving()
            Definition: IRReceiver.cpp:89
            -
            static bool dataReady()
            Definition: IRReceiver.cpp:33
            -
            static bool onNewData()
            Definition: IRReceiver.cpp:101
            -
            static bool receiveMode(Mode *pMode)
            Definition: IRReceiver.cpp:75
            -
            static void handleIRTiming(uint32_t diff)
            Definition: IRReceiver.cpp:159
            +
            static bool beginReceiving()
            Definition: IRReceiver.cpp:92
            +
            static bool dataReady()
            Definition: IRReceiver.cpp:36
            +
            static bool onNewData()
            Definition: IRReceiver.cpp:110
            +
            static bool receiveMode(Mode *pMode)
            Definition: IRReceiver.cpp:78
            +
            static void handleIRTiming(uint32_t diff)
            Definition: IRReceiver.cpp:168
            static RecvState m_recvState
            Definition: IRReceiver.h:67
            static uint8_t m_pinState
            Definition: IRReceiver.h:70
            -
            static void recvPCIHandler()
            Definition: IRReceiver.cpp:137
            -
            static bool read(ByteStream &data)
            Definition: IRReceiver.cpp:110
            +
            static void recvPCIHandler()
            Definition: IRReceiver.cpp:146
            +
            static bool read(ByteStream &data)
            Definition: IRReceiver.cpp:119
            @ READING_DATA_SPACE
            Definition: IRReceiver.h:63
            @ WAITING_HEADER_SPACE
            Definition: IRReceiver.h:61
            @ READING_DATA_MARK
            Definition: IRReceiver.h:62
            @ WAITING_HEADER_MARK
            Definition: IRReceiver.h:60
            static uint16_t bytesReceived()
            Definition: IRReceiver.h:30
            -
            static void resetIRState()
            Definition: IRReceiver.cpp:199
            +
            static void resetIRState()
            Definition: IRReceiver.cpp:208
            static uint32_t m_prevTime
            Definition: IRReceiver.h:69
            static BitStream m_irData
            Definition: IRReceiver.h:55
            -
            static bool isReceiving()
            Definition: IRReceiver.cpp:53
            -
            static bool endReceiving()
            Definition: IRReceiver.cpp:95
            +
            static bool isReceiving()
            Definition: IRReceiver.cpp:56
            +
            static bool endReceiving()
            Definition: IRReceiver.cpp:101
            static bool init()
            Definition: IRReceiver.cpp:23
            static uint32_t m_previousBytes
            Definition: IRReceiver.h:73
            -
            static void cleanup()
            Definition: IRReceiver.cpp:29
            -
            static uint8_t percentReceived()
            Definition: IRReceiver.cpp:63
            +
            static void cleanup()
            Definition: IRReceiver.cpp:32
            +
            static uint8_t percentReceived()
            Definition: IRReceiver.cpp:66
            Definition: Mode.h:38
            virtual bool loadFromBuffer(ByteStream &saveBuffer)
            Definition: Mode.cpp:179
            static uint32_t microseconds()
            diff --git a/docs/gloves/IRReceiver_8h_source.html b/docs/gloves/IRReceiver_8h_source.html index 095ca0489f..ac5c1ad8a0 100644 --- a/docs/gloves/IRReceiver_8h_source.html +++ b/docs/gloves/IRReceiver_8h_source.html @@ -174,31 +174,31 @@
            uint16_t bytepos() const
            Definition: BitStream.h:39
            -
            static bool beginReceiving()
            Definition: IRReceiver.cpp:89
            -
            static bool dataReady()
            Definition: IRReceiver.cpp:33
            -
            static bool onNewData()
            Definition: IRReceiver.cpp:101
            -
            static bool receiveMode(Mode *pMode)
            Definition: IRReceiver.cpp:75
            -
            static void handleIRTiming(uint32_t diff)
            Definition: IRReceiver.cpp:159
            +
            static bool beginReceiving()
            Definition: IRReceiver.cpp:92
            +
            static bool dataReady()
            Definition: IRReceiver.cpp:36
            +
            static bool onNewData()
            Definition: IRReceiver.cpp:110
            +
            static bool receiveMode(Mode *pMode)
            Definition: IRReceiver.cpp:78
            +
            static void handleIRTiming(uint32_t diff)
            Definition: IRReceiver.cpp:168
            static RecvState m_recvState
            Definition: IRReceiver.h:67
            static uint8_t m_pinState
            Definition: IRReceiver.h:70
            -
            static void recvPCIHandler()
            Definition: IRReceiver.cpp:137
            -
            static bool read(ByteStream &data)
            Definition: IRReceiver.cpp:110
            +
            static void recvPCIHandler()
            Definition: IRReceiver.cpp:146
            +
            static bool read(ByteStream &data)
            Definition: IRReceiver.cpp:119
            @ READING_DATA_SPACE
            Definition: IRReceiver.h:63
            @ WAITING_HEADER_SPACE
            Definition: IRReceiver.h:61
            @ READING_DATA_MARK
            Definition: IRReceiver.h:62
            @ WAITING_HEADER_MARK
            Definition: IRReceiver.h:60
            static uint16_t bytesReceived()
            Definition: IRReceiver.h:30
            -
            static void resetIRState()
            Definition: IRReceiver.cpp:199
            +
            static void resetIRState()
            Definition: IRReceiver.cpp:208
            static uint32_t m_prevTime
            Definition: IRReceiver.h:69
            static BitStream m_irData
            Definition: IRReceiver.h:55
            -
            static bool isReceiving()
            Definition: IRReceiver.cpp:53
            -
            static bool endReceiving()
            Definition: IRReceiver.cpp:95
            +
            static bool isReceiving()
            Definition: IRReceiver.cpp:56
            +
            static bool endReceiving()
            Definition: IRReceiver.cpp:101
            static bool init()
            Definition: IRReceiver.cpp:23
            static uint32_t m_previousBytes
            Definition: IRReceiver.h:73
            -
            static void cleanup()
            Definition: IRReceiver.cpp:29
            +
            static void cleanup()
            Definition: IRReceiver.cpp:32
            -
            static uint8_t percentReceived()
            Definition: IRReceiver.cpp:63
            +
            static uint8_t percentReceived()
            Definition: IRReceiver.cpp:66
            Definition: Mode.h:38
            diff --git a/docs/gloves/IRSender_8cpp.html b/docs/gloves/IRSender_8cpp.html index 235b038fee..1c259bd5e9 100644 --- a/docs/gloves/IRSender_8cpp.html +++ b/docs/gloves/IRSender_8cpp.html @@ -124,7 +124,7 @@

            Definition at line 40 of file IRSender.cpp.

            -

            Referenced by IRSender::initPWM(), IRSender::startPWM(), and IRSender::stopPWM().

            +

            Referenced by IRSender::initPWM(), IRSender::startPWM(), and IRSender::stopPWM().

            diff --git a/docs/gloves/IRSender_8cpp_source.html b/docs/gloves/IRSender_8cpp_source.html index 6db9c803e0..1032282795 100644 --- a/docs/gloves/IRSender_8cpp_source.html +++ b/docs/gloves/IRSender_8cpp_source.html @@ -268,73 +268,74 @@
            180 {
            181 #if defined(VORTEX_EMBEDDED)
            -
            182  // just in case
            -
            183  pinMode(IR_SEND_PWM_PIN, OUTPUT);
            -
            184  digitalWrite(IR_SEND_PWM_PIN, LOW); // When not sending PWM, we want it low
            -
            185  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
            -
            186  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
            -
            187  ETCChannel IR_TCC_Channel = TCC0_CH0;
            -
            188  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
            -
            189  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
            -
            190  // Enable the port multiplexer for the PWM channel on pin
            -
            191  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
            -
            192 
            -
            193  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
            -
            194  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
            -
            195  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
            -
            196 
            -
            197 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
            -
            198  // Feed GCLK0 to TCC0 and TCC1
            -
            199  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
            -
            200  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
            -
            201  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
            -
            202  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
            -
            203 
            -
            204  // Normal (single slope) PWM operation: timers countinuously count up to PER
            -
            205  // register value and then is reset to 0
            -
            206  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
            -
            207  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
            -
            208  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
            -
            209 
            -
            210  // Each timer counts up to a maximum or TOP value set by the PER register,
            -
            211  // this determines the frequency of the PWM operation.
            -
            212  uint32_t cc = F_CPU/(38*1000) - 1;
            -
            213  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
            -
            214  while(IR_TCCx->SYNCBUSY.bit.PER);
            -
            215 
            -
            216  // The CCx register value corresponds to the pulsewidth in microseconds (us)
            -
            217  // Set the duty cycle of the PWM on TCC0 to 33%
            -
            218  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
            -
            219  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
            -
            220  //while(IR_TCCx->SYNCBUSY.bit.CC3);
            -
            221 
            -
            222  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
            -
            223  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
            -
            224  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            -
            225  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
            -
            226  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            -
            227 #endif
            -
            228 }
            -
            229 
            - -
            231 {
            -
            232 #if defined(VORTEX_EMBEDDED)
            -
            233  // start the PWM
            -
            234  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
            -
            235  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            -
            236 #endif
            -
            237 }
            -
            238 
            - -
            240 {
            -
            241 #if defined(VORTEX_EMBEDDED)
            -
            242  // stop the PWM
            -
            243  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
            -
            244  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            -
            245 #endif
            -
            246 }
            -
            247 
            -
            248 #endif
            +
            182  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
            +
            183  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
            +
            184  ETCChannel IR_TCC_Channel = TCC0_CH0;
            +
            185  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
            +
            186  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
            +
            187  // Enable the port multiplexer for the PWM channel on pin
            +
            188  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
            +
            189 
            +
            190  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
            +
            191  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
            +
            192  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
            +
            193 
            +
            194 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
            +
            195  // Feed GCLK0 to TCC0 and TCC1
            +
            196  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
            +
            197  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
            +
            198  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
            +
            199  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
            +
            200 
            +
            201  // Normal (single slope) PWM operation: timers countinuously count up to PER
            +
            202  // register value and then is reset to 0
            +
            203  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
            +
            204  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
            +
            205  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
            +
            206 
            +
            207  // Each timer counts up to a maximum or TOP value set by the PER register,
            +
            208  // this determines the frequency of the PWM operation.
            +
            209  uint32_t cc = F_CPU/(38*1000) - 1;
            +
            210  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
            +
            211  while(IR_TCCx->SYNCBUSY.bit.PER);
            +
            212 
            +
            213  // The CCx register value corresponds to the pulsewidth in microseconds (us)
            +
            214  // Set the duty cycle of the PWM on TCC0 to 33%
            +
            215  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
            +
            216  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
            +
            217  //while(IR_TCCx->SYNCBUSY.bit.CC3);
            +
            218 
            +
            219  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
            +
            220  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
            +
            221  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            +
            222  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
            +
            223  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            +
            224 
            +
            225  // just in case
            +
            226  pinMode(IR_SEND_PWM_PIN, OUTPUT);
            +
            227  digitalWrite(IR_SEND_PWM_PIN, LOW); // When not sending PWM, we want it low
            +
            228 #endif
            +
            229 }
            +
            230 
            + +
            232 {
            +
            233 #if defined(VORTEX_EMBEDDED)
            +
            234  // start the PWM
            +
            235  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
            +
            236  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            +
            237 #endif
            +
            238 }
            +
            239 
            + +
            241 {
            +
            242 #if defined(VORTEX_EMBEDDED)
            +
            243  // stop the PWM
            +
            244  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
            +
            245  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            +
            246 #endif
            +
            247 }
            +
            248 
            +
            249 #endif
            #define IR_DEFAULT_BLOCK_SPACING
            Definition: IRConfig.h:13
            #define IR_TIMING
            Definition: IRConfig.h:26
            @@ -356,7 +357,7 @@
            void clear()
            Definition: ByteStream.cpp:107
            static uint8_t m_numBlocks
            Definition: IRSender.h:53
            static void initPWM()
            Definition: IRSender.cpp:179
            -
            static void startPWM()
            Definition: IRSender.cpp:230
            +
            static void startPWM()
            Definition: IRSender.cpp:231
            static uint32_t m_lastSendTime
            Definition: IRSender.h:48
            static void sendByte(uint8_t data)
            Definition: IRSender.cpp:142
            static uint8_t m_remainder
            Definition: IRSender.h:55
            @@ -371,7 +372,7 @@
            static void sendSpace(uint16_t time)
            Definition: IRSender.cpp:167
            static uint32_t m_size
            Definition: IRSender.h:51
            static bool send()
            Definition: IRSender.cpp:83
            -
            static void stopPWM()
            Definition: IRSender.cpp:239
            +
            static void stopPWM()
            Definition: IRSender.cpp:240
            static ByteStream m_serialBuf
            Definition: IRSender.h:44
            static bool init()
            Definition: IRSender.cpp:43
            Definition: Mode.h:38
            diff --git a/docs/gloves/IRSender_8h_source.html b/docs/gloves/IRSender_8h_source.html index 664ebd2370..9f220bbad9 100644 --- a/docs/gloves/IRSender_8h_source.html +++ b/docs/gloves/IRSender_8h_source.html @@ -160,7 +160,7 @@
            static uint8_t m_numBlocks
            Definition: IRSender.h:53
            static bool isSending()
            Definition: IRSender.h:25
            static void initPWM()
            Definition: IRSender.cpp:179
            -
            static void startPWM()
            Definition: IRSender.cpp:230
            +
            static void startPWM()
            Definition: IRSender.cpp:231
            static uint32_t m_lastSendTime
            Definition: IRSender.h:48
            static void sendByte(uint8_t data)
            Definition: IRSender.cpp:142
            @@ -177,7 +177,7 @@
            static void sendSpace(uint16_t time)
            Definition: IRSender.cpp:167
            static uint32_t m_size
            Definition: IRSender.h:51
            static bool send()
            Definition: IRSender.cpp:83
            -
            static void stopPWM()
            Definition: IRSender.cpp:239
            +
            static void stopPWM()
            Definition: IRSender.cpp:240
            static ByteStream m_serialBuf
            Definition: IRSender.h:44
            static bool init()
            Definition: IRSender.cpp:43
            Definition: Mode.h:38
            diff --git a/docs/gloves/LedTypes_8h.html b/docs/gloves/LedTypes_8h.html index eb17a6f906..353fa95bd7 100644 --- a/docs/gloves/LedTypes_8h.html +++ b/docs/gloves/LedTypes_8h.html @@ -1495,7 +1495,7 @@

            233  return ((map & (1ull << pos)) != 0);
            234 }
            -

            Referenced by Leds::blinkMap(), checkPair(), Leds::clearMap(), ColorsetMap::setColorsetAt(), Leds::setMap(), and PatternMap::setPatternAt().

            +

            Referenced by Leds::blinkMap(), checkPair(), Leds::clearMap(), ColorsetMap::setColorsetAt(), Leds::setMap(), and PatternMap::setPatternAt().

            diff --git a/docs/gloves/Leds_8cpp.html b/docs/gloves/Leds_8cpp.html index f4d7a0e51c..c79f46bb36 100644 --- a/docs/gloves/Leds_8cpp.html +++ b/docs/gloves/Leds_8cpp.html @@ -97,6 +97,7 @@ #include "../Modes/Modes.h"
            #include "../VortexConfig.h"
            #include <Arduino.h>
            +#include <SPI.h>
            Include dependency graph for Leds.cpp:
            @@ -110,8 +111,10 @@ Macros

            #define LED_DATA_PIN   4   -#define POWER_LED_PIN   7 -  +#define ONBOARD_LED_SCK   8 +  +#define ONBOARD_LED_MOSI   7 +  #define CPU_FREQUENCY_MHZ   48   #define NS_TO_CYCLES(ns)   (((ns) * CPU_FREQUENCY_MHZ) / 1000) @@ -127,6 +130,10 @@ + + + + @@ -147,7 +154,7 @@

            -

            Definition at line 262 of file Leds.cpp.

            +

            Definition at line 303 of file Leds.cpp.

            @@ -163,7 +170,7 @@

            -

            Definition at line 17 of file Leds.cpp.

            +

            Definition at line 18 of file Leds.cpp.

            @@ -183,23 +190,39 @@

            -

            Definition at line 263 of file Leds.cpp.

            +

            Definition at line 304 of file Leds.cpp.

            - -

            ◆ POWER_LED_PIN

            + +

            ◆ ONBOARD_LED_MOSI

            Functions

            static void transfer (uint8_t byte)
             
            static void turnOffOnboardLED ()
             
            void delay_loop (uint32_t loop)
             
            void sendBit (bool bitVal)
            - +
            #define POWER_LED_PIN   7#define ONBOARD_LED_MOSI   7
            -

            Definition at line 18 of file Leds.cpp.

            +

            Definition at line 20 of file Leds.cpp.

            + +
            + + +

            ◆ ONBOARD_LED_SCK

            + +
            +
            + + + + +
            #define ONBOARD_LED_SCK   8
            +
            + +

            Definition at line 19 of file Leds.cpp.

            @@ -215,7 +238,7 @@

            -

            Definition at line 266 of file Leds.cpp.

            +

            Definition at line 307 of file Leds.cpp.

            @@ -231,7 +254,7 @@

            -

            Definition at line 267 of file Leds.cpp.

            +

            Definition at line 308 of file Leds.cpp.

            @@ -247,7 +270,7 @@

            -

            Definition at line 268 of file Leds.cpp.

            +

            Definition at line 309 of file Leds.cpp.

            @@ -263,7 +286,7 @@

            -

            Definition at line 269 of file Leds.cpp.

            +

            Definition at line 310 of file Leds.cpp.

            @@ -292,14 +315,14 @@

            -

            Definition at line 271 of file Leds.cpp.

            -
            272 {
            -
            273  while (loop--) {
            -
            274  __asm__ __volatile__("nop");
            -
            275  }
            -
            276 }
            +

            Definition at line 312 of file Leds.cpp.

            +
            313 {
            +
            314  while (loop--) {
            +
            315  __asm__ __volatile__("nop");
            +
            316  }
            +
            317 }
            -

            Referenced by sendBit().

            +

            Referenced by sendBit().

            @@ -327,34 +350,34 @@

            -

            Definition at line 278 of file Leds.cpp.

            -
            279 {
            -
            280  uint32_t pinMask = (1ul << g_APinDescription[LED_DATA_PIN].ulPin);
            -
            281  volatile uint32_t *outSet = &(PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].OUTSET.reg);
            -
            282  volatile uint32_t *outClr = &(PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].OUTCLR.reg);
            -
            283  if (bitVal) { // Send 1 bit
            -
            284  *outSet = pinMask; // Set the output bit
            -
            285  delay_loop(NS_TO_CYCLES(T1H)); // Delay for T1H
            -
            286  *outClr = pinMask; // Clear the output bit
            -
            287  delay_loop(NS_TO_CYCLES(T0L)); // Delay for T0L (since T1L can lead to early latch)
            -
            288  } else { // Send 0 bit
            -
            289  *outSet = pinMask; // Set the output bit
            -
            290  delay_loop(NS_TO_CYCLES(T0H)); // Delay for T0H
            -
            291  *outClr = pinMask; // Clear the output bit
            -
            292  delay_loop(NS_TO_CYCLES(T1L)); // Delay for T1L
            -
            293  }
            -
            294 }
            -
            void delay_loop(uint32_t loop)
            Definition: Leds.cpp:271
            -
            #define T0H
            Definition: Leds.cpp:266
            -
            #define LED_DATA_PIN
            Definition: Leds.cpp:17
            -
            #define T0L
            Definition: Leds.cpp:267
            -
            #define T1L
            Definition: Leds.cpp:269
            -
            #define T1H
            Definition: Leds.cpp:268
            -
            #define NS_TO_CYCLES(ns)
            Definition: Leds.cpp:263
            +

            Definition at line 319 of file Leds.cpp.

            +
            320 {
            +
            321  uint32_t pinMask = (1ul << g_APinDescription[LED_DATA_PIN].ulPin);
            +
            322  volatile uint32_t *outSet = &(PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].OUTSET.reg);
            +
            323  volatile uint32_t *outClr = &(PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].OUTCLR.reg);
            +
            324  if (bitVal) { // Send 1 bit
            +
            325  *outSet = pinMask; // Set the output bit
            +
            326  delay_loop(NS_TO_CYCLES(T1H)); // Delay for T1H
            +
            327  *outClr = pinMask; // Clear the output bit
            +
            328  delay_loop(NS_TO_CYCLES(T0L)); // Delay for T0L (since T1L can lead to early latch)
            +
            329  } else { // Send 0 bit
            +
            330  *outSet = pinMask; // Set the output bit
            +
            331  delay_loop(NS_TO_CYCLES(T0H)); // Delay for T0H
            +
            332  *outClr = pinMask; // Clear the output bit
            +
            333  delay_loop(NS_TO_CYCLES(T1L)); // Delay for T1L
            +
            334  }
            +
            335 }
            +
            void delay_loop(uint32_t loop)
            Definition: Leds.cpp:312
            +
            #define T0H
            Definition: Leds.cpp:307
            +
            #define LED_DATA_PIN
            Definition: Leds.cpp:18
            +
            #define T0L
            Definition: Leds.cpp:308
            +
            #define T1L
            Definition: Leds.cpp:310
            +
            #define T1H
            Definition: Leds.cpp:309
            +
            #define NS_TO_CYCLES(ns)
            Definition: Leds.cpp:304
            -

            References delay_loop(), LED_DATA_PIN, NS_TO_CYCLES, T0H, T0L, T1H, and T1L.

            +

            References delay_loop(), LED_DATA_PIN, NS_TO_CYCLES, T0H, T0L, T1H, and T1L.

            -

            Referenced by sendByte().

            +

            Referenced by sendByte().

            @@ -382,19 +405,122 @@

            -

            Definition at line 296 of file Leds.cpp.

            -
            297 {
            -
            298  for (unsigned char bit = 0; bit < 8; bit++) {
            -
            299  sendBit(bitRead(byte, 7)); // Neopixel wants bit in highest-to-lowest order
            -
            300  // so send highest bit (bit #7 in an 8-bit byte since they start at 0)
            -
            301  byte <<= 1; // and then shift left so bit 6 moves into 7, 5 moves into 6, etc
            -
            302  }
            -
            303 }
            -
            void sendBit(bool bitVal)
            Definition: Leds.cpp:278
            +

            Definition at line 337 of file Leds.cpp.

            +
            338 {
            +
            339  for (unsigned char bit = 0; bit < 8; bit++) {
            +
            340  sendBit(bitRead(byte, 7)); // Neopixel wants bit in highest-to-lowest order
            +
            341  // so send highest bit (bit #7 in an 8-bit byte since they start at 0)
            +
            342  byte <<= 1; // and then shift left so bit 6 moves into 7, 5 moves into 6, etc
            +
            343  }
            +
            344 }
            +
            void sendBit(bool bitVal)
            Definition: Leds.cpp:319
            +
            +

            References sendBit().

            + +

            Referenced by Leds::update().

            + +
            + + +

            ◆ transfer()

            + +
            +
            + + + + + +
            + + + + + + + + +
            static void transfer (uint8_t byte)
            +
            +static
            +
            + +

            Definition at line 21 of file Leds.cpp.

            +
            22 {
            +
            23  uint8_t startbit = 0x80;
            +
            24  bool lastmosi = !(byte & startbit);
            +
            25  for (uint8_t b = startbit; b != 0; b = b >> 1) {
            +
            26  delayMicroseconds(4);
            +
            27  bool towrite = byte & b;
            +
            28  if (lastmosi != towrite) {
            +
            29  digitalWrite(ONBOARD_LED_MOSI, towrite);
            +
            30  lastmosi = towrite;
            +
            31  }
            +
            32  digitalWrite(ONBOARD_LED_SCK, HIGH);
            +
            33  delayMicroseconds(4);
            +
            34  digitalWrite(ONBOARD_LED_SCK, LOW);
            +
            35  }
            +
            36 }
            +
            #define ONBOARD_LED_SCK
            Definition: Leds.cpp:19
            +
            #define ONBOARD_LED_MOSI
            Definition: Leds.cpp:20
            +
            +

            References ONBOARD_LED_MOSI, and ONBOARD_LED_SCK.

            + +

            Referenced by turnOffOnboardLED().

            + +
            +
            + +

            ◆ turnOffOnboardLED()

            + +
            +
            + + + + + +
            + + + + + + + +
            static void turnOffOnboardLED ()
            +
            +static
            +
            + +

            Definition at line 37 of file Leds.cpp.

            +
            38 {
            +
            39  // spi device begin
            +
            40  pinMode(ONBOARD_LED_SCK, OUTPUT);
            +
            41  digitalWrite(ONBOARD_LED_SCK, LOW);
            +
            42  pinMode(ONBOARD_LED_MOSI, OUTPUT);
            +
            43  digitalWrite(ONBOARD_LED_MOSI, HIGH);
            +
            44  SPI.begin();
            +
            45  // Begin transaction, setting SPI frequency
            +
            46  static const SPISettings mySPISettings(8000000, MSBFIRST, SPI_MODE0);
            +
            47  SPI.beginTransaction(mySPISettings);
            +
            48  for (uint8_t i = 0; i < 4; i++) {
            +
            49  transfer(0x00); // begin frame
            +
            50  }
            +
            51  transfer(0xFF); // Pixel start
            +
            52  for (uint8_t i = 0; i < 3; i++) {
            +
            53  transfer(0x00); // R,G,B
            +
            54  }
            +
            55  transfer(0xFF); // end frame
            +
            56  SPI.endTransaction();
            +
            57 
            +
            58  SPI.end();
            +
            59 }
            +
            static void transfer(uint8_t byte)
            Definition: Leds.cpp:21
            -

            References sendBit().

            +

            References ONBOARD_LED_MOSI, ONBOARD_LED_SCK, and transfer().

            -

            Referenced by Leds::update().

            +

            Referenced by Leds::init().

            diff --git a/docs/gloves/Leds_8cpp.js b/docs/gloves/Leds_8cpp.js index 657e13803b..60665668e2 100644 --- a/docs/gloves/Leds_8cpp.js +++ b/docs/gloves/Leds_8cpp.js @@ -3,12 +3,15 @@ var Leds_8cpp = [ "CPU_FREQUENCY_MHZ", "Leds_8cpp.html#a34eaa201c82dae7ea43ef4cee2d71c9f", null ], [ "LED_DATA_PIN", "Leds_8cpp.html#a5f55b07707df2f2cf371f707207ed508", null ], [ "NS_TO_CYCLES", "Leds_8cpp.html#af95d489fe0bb0556e3df21a7c04d5239", null ], - [ "POWER_LED_PIN", "Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb", null ], + [ "ONBOARD_LED_MOSI", "Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1", null ], + [ "ONBOARD_LED_SCK", "Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429", null ], [ "T0H", "Leds_8cpp.html#a1b15781780446cc96c3529e67ffd155b", null ], [ "T0L", "Leds_8cpp.html#aaa6df9b03f5c83a82da353df9bb19a60", null ], [ "T1H", "Leds_8cpp.html#ae0de4e06e642a9dfa3d6f273a5c8e23b", null ], [ "T1L", "Leds_8cpp.html#aad296a317c61b4367f690d958fb2ee12", null ], [ "delay_loop", "Leds_8cpp.html#a1329fc7cfd5815ba771fd11480a8e399", null ], [ "sendBit", "Leds_8cpp.html#a67b6d1e3a22f8dea5f35ccdac81a314e", null ], - [ "sendByte", "Leds_8cpp.html#afad95f5d1fd42e37f764663e127cf7cf", null ] + [ "sendByte", "Leds_8cpp.html#afad95f5d1fd42e37f764663e127cf7cf", null ], + [ "transfer", "Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407", null ], + [ "turnOffOnboardLED", "Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361", null ] ]; \ No newline at end of file diff --git a/docs/gloves/Leds_8cpp__incl.md5 b/docs/gloves/Leds_8cpp__incl.md5 index 45ce71b2f6..540f79a89f 100644 --- a/docs/gloves/Leds_8cpp__incl.md5 +++ b/docs/gloves/Leds_8cpp__incl.md5 @@ -1 +1 @@ -750824c1d3bb56e23d395b0b2a33e0ec \ No newline at end of file +32595f8de7497eea8cc03c988839128b \ No newline at end of file diff --git a/docs/gloves/Leds_8cpp__incl.svg b/docs/gloves/Leds_8cpp__incl.svg index 593f973a34..5e5773dff6 100644 --- a/docs/gloves/Leds_8cpp__incl.svg +++ b/docs/gloves/Leds_8cpp__incl.svg @@ -46,7 +46,7 @@ if (edges && edges.length) { @@ -58,9 +58,9 @@ var sectionId = 'dynsection-0'; Node1 - -VortexEngine/src/Leds -/Leds.cpp + +VortexEngine/src/Leds +/Leds.cpp @@ -76,8 +76,8 @@ var sectionId = 'dynsection-0'; Node1->Node2 - - + + @@ -91,8 +91,8 @@ var sectionId = 'dynsection-0'; Node1->Node3 - - + + @@ -106,7 +106,7 @@ var sectionId = 'dynsection-0'; Node1->Node6 - + @@ -121,8 +121,8 @@ var sectionId = 'dynsection-0'; Node1->Node10 - - + + @@ -136,38 +136,53 @@ var sectionId = 'dynsection-0'; Node1->Node11 - - + + Node12 - -../Modes/Modes.h + +../Modes/Modes.h Node1->Node12 - - + + Node17 - -Arduino.h + +Arduino.h Node1->Node17 - - + + + + + +Node18 + + +SPI.h + + + + + +Node1->Node18 + + @@ -307,26 +322,26 @@ var sectionId = 'dynsection-0'; Node12->Node4 - - + + Node12->Node5 - + Node12->Node6 - + Node12->Node10 - - + + @@ -340,8 +355,8 @@ var sectionId = 'dynsection-0'; Node12->Node13 - - + + @@ -355,8 +370,8 @@ var sectionId = 'dynsection-0'; Node12->Node16 - - + + diff --git a/docs/gloves/Leds_8cpp__incl_org.svg b/docs/gloves/Leds_8cpp__incl_org.svg index 4f71ff3afb..5ad91d19d7 100644 --- a/docs/gloves/Leds_8cpp__incl_org.svg +++ b/docs/gloves/Leds_8cpp__incl_org.svg @@ -4,17 +4,17 @@ - + VortexEngine/src/Leds/Leds.cpp Node1 - -VortexEngine/src/Leds -/Leds.cpp + +VortexEngine/src/Leds +/Leds.cpp @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -45,8 +45,8 @@ Node1->Node3 - - + + @@ -60,7 +60,7 @@ Node1->Node6 - + @@ -75,8 +75,8 @@ Node1->Node10 - - + + @@ -90,38 +90,53 @@ Node1->Node11 - - + + Node12 - -../Modes/Modes.h + +../Modes/Modes.h Node1->Node12 - - + + Node17 - -Arduino.h + +Arduino.h Node1->Node17 - - + + + + + +Node18 + + +SPI.h + + + + + +Node1->Node18 + + @@ -261,26 +276,26 @@ Node12->Node4 - - + + Node12->Node5 - + Node12->Node6 - + Node12->Node10 - - + + @@ -294,8 +309,8 @@ Node12->Node13 - - + + @@ -309,8 +324,8 @@ Node12->Node16 - - + + diff --git a/docs/gloves/Leds_8cpp_source.html b/docs/gloves/Leds_8cpp_source.html index 8702d737a7..2fc62290be 100644 --- a/docs/gloves/Leds_8cpp_source.html +++ b/docs/gloves/Leds_8cpp_source.html @@ -103,315 +103,356 @@
            14 
            15 #ifdef VORTEX_EMBEDDED
            16 #include <Arduino.h>
            -
            17 #define LED_DATA_PIN 4
            -
            18 #define POWER_LED_PIN 7
            -
            19 #endif
            -
            20 
            -
            21 // array of led color values
            - -
            23 // global brightness
            - -
            25 
            -
            26 bool Leds::init()
            -
            27 {
            -
            28 #ifdef VORTEX_EMBEDDED
            -
            29  PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].DIRSET.reg = (1ul << g_APinDescription[LED_DATA_PIN].ulPin);
            -
            30  pinMode(POWER_LED_PIN, INPUT_PULLUP);
            -
            31 #endif
            -
            32 #ifdef VORTEX_LIB
            -
            33  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
            -
            34 #endif
            -
            35  return true;
            +
            17 #include <SPI.h>
            +
            18 #define LED_DATA_PIN 4
            +
            19 #define ONBOARD_LED_SCK 8
            +
            20 #define ONBOARD_LED_MOSI 7
            +
            21 static void transfer(uint8_t byte)
            +
            22 {
            +
            23  uint8_t startbit = 0x80;
            +
            24  bool lastmosi = !(byte & startbit);
            +
            25  for (uint8_t b = startbit; b != 0; b = b >> 1) {
            +
            26  delayMicroseconds(4);
            +
            27  bool towrite = byte & b;
            +
            28  if (lastmosi != towrite) {
            +
            29  digitalWrite(ONBOARD_LED_MOSI, towrite);
            +
            30  lastmosi = towrite;
            +
            31  }
            +
            32  digitalWrite(ONBOARD_LED_SCK, HIGH);
            +
            33  delayMicroseconds(4);
            +
            34  digitalWrite(ONBOARD_LED_SCK, LOW);
            +
            35  }
            36 }
            -
            37 
            - -
            39 {
            -
            40  for (uint8_t i = 0; i < LED_COUNT; ++i) {
            -
            41  m_ledColors[i].clear();
            -
            42  }
            -
            43 }
            -
            44 
            -
            45 void Leds::setIndex(LedPos target, RGBColor col)
            -
            46 {
            -
            47  if (target >= LED_COUNT) {
            -
            48  setAll(col);
            -
            49  return;
            +
            37 static void turnOffOnboardLED()
            +
            38 {
            +
            39  // spi device begin
            +
            40  pinMode(ONBOARD_LED_SCK, OUTPUT);
            +
            41  digitalWrite(ONBOARD_LED_SCK, LOW);
            +
            42  pinMode(ONBOARD_LED_MOSI, OUTPUT);
            +
            43  digitalWrite(ONBOARD_LED_MOSI, HIGH);
            +
            44  SPI.begin();
            +
            45  // Begin transaction, setting SPI frequency
            +
            46  static const SPISettings mySPISettings(8000000, MSBFIRST, SPI_MODE0);
            +
            47  SPI.beginTransaction(mySPISettings);
            +
            48  for (uint8_t i = 0; i < 4; i++) {
            +
            49  transfer(0x00); // begin frame
            50  }
            -
            51  led(target) = col;
            -
            52 }
            -
            53 
            -
            54 void Leds::setRange(LedPos first, LedPos last, RGBColor col)
            -
            55 {
            -
            56  for (LedPos pos = first; pos <= last; pos++) {
            -
            57  setIndex(pos, col);
            -
            58  }
            +
            51  transfer(0xFF); // Pixel start
            +
            52  for (uint8_t i = 0; i < 3; i++) {
            +
            53  transfer(0x00); // R,G,B
            +
            54  }
            +
            55  transfer(0xFF); // end frame
            +
            56  SPI.endTransaction();
            +
            57 
            +
            58  SPI.end();
            59 }
            -
            60 
            - -
            62 {
            - -
            64 }
            -
            65 
            -
            66 void Leds::setPair(Pair pair, RGBColor col)
            -
            67 {
            -
            68  // start from tip and go to top
            -
            69  setRange(pairEven(pair), pairOdd(pair), col);
            -
            70 }
            -
            71 
            -
            72 void Leds::setPairs(Pair first, Pair last, RGBColor col)
            -
            73 {
            -
            74  // start from tip and go to top
            -
            75  setRange(pairEven(first), pairOdd(last), col);
            -
            76 }
            -
            77 
            -
            78 void Leds::setRangeEvens(Pair first, Pair last, RGBColor col)
            -
            79 {
            -
            80  for (Pair pos = first; pos <= last; pos++) {
            -
            81  setIndex(pairEven(pos), col);
            -
            82  }
            -
            83 }
            -
            84 
            - -
            86 {
            -
            87  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            -
            88  setIndex(pairEven(pos), col);
            -
            89  }
            -
            90 }
            -
            91 
            -
            92 void Leds::setRangeOdds(Pair first, Pair last, RGBColor col)
            -
            93 {
            -
            94  for (Pair pos = first; pos <= last; pos++) {
            -
            95  setIndex(pairOdd(pos), col);
            -
            96  }
            -
            97 }
            -
            98 
            - -
            100 {
            -
            101  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            -
            102  setIndex(pairOdd(pos), col);
            -
            103  }
            -
            104 }
            -
            105 
            -
            106 void Leds::clearRangeEvens(Pair first, Pair last)
            -
            107 {
            -
            108  for (Pair pos = first; pos <= last; pos++) {
            -
            109  clearIndex(pairEven(pos));
            -
            110  }
            +
            60 #endif
            +
            61 
            +
            62 // array of led color values
            + +
            64 // global brightness
            + +
            66 
            +
            67 bool Leds::init()
            +
            68 {
            +
            69 #ifdef VORTEX_EMBEDDED
            + +
            71  pinMode(LED_DATA_PIN, OUTPUT);
            +
            72 #endif
            +
            73 #ifdef VORTEX_LIB
            +
            74  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
            +
            75 #endif
            +
            76  return true;
            +
            77 }
            +
            78 
            + +
            80 {
            +
            81  for (uint8_t i = 0; i < LED_COUNT; ++i) {
            +
            82  m_ledColors[i].clear();
            +
            83  }
            +
            84 }
            +
            85 
            +
            86 void Leds::setIndex(LedPos target, RGBColor col)
            +
            87 {
            +
            88  if (target >= LED_COUNT) {
            +
            89  setAll(col);
            +
            90  return;
            +
            91  }
            +
            92  led(target) = col;
            +
            93 }
            +
            94 
            +
            95 void Leds::setRange(LedPos first, LedPos last, RGBColor col)
            +
            96 {
            +
            97  for (LedPos pos = first; pos <= last; pos++) {
            +
            98  setIndex(pos, col);
            +
            99  }
            +
            100 }
            +
            101 
            + +
            103 {
            +
            104  setRange(LED_FIRST, LED_LAST, col);
            +
            105 }
            +
            106 
            +
            107 void Leds::setPair(Pair pair, RGBColor col)
            +
            108 {
            +
            109  // start from tip and go to top
            +
            110  setRange(pairEven(pair), pairOdd(pair), col);
            111 }
            112 
            - +
            113 void Leds::setPairs(Pair first, Pair last, RGBColor col)
            114 {
            -
            115  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            -
            116  clearIndex(pairEven(pos));
            -
            117  }
            -
            118 }
            -
            119 
            -
            120 void Leds::clearRangeOdds(Pair first, Pair last)
            -
            121 {
            -
            122  for (Pair pos = first; pos <= last; pos++) {
            -
            123  clearIndex(pairOdd(pos));
            -
            124  }
            -
            125 }
            -
            126 
            - -
            128 {
            -
            129  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            -
            130  clearIndex(pairOdd(pos));
            -
            131  }
            -
            132 }
            -
            133 
            - -
            135 {
            -
            136  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            -
            137  if (checkLed(map, pos)) {
            -
            138  setIndex(pos, col);
            -
            139  }
            -
            140  }
            -
            141 }
            -
            142 
            - -
            144 {
            -
            145  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            -
            146  if (checkLed(map, pos)) {
            -
            147  clearIndex(pos);
            -
            148  }
            -
            149  }
            -
            150 }
            -
            151 
            - -
            153 {
            -
            154  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            -
            155  stash.m_ledColorsStash[pos] = led(pos);
            -
            156  }
            -
            157 }
            -
            158 
            -
            159 void Leds::restoreAll(const LedStash &stash)
            -
            160 {
            -
            161  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            -
            162  led(pos) = stash.m_ledColorsStash[pos];
            -
            163  }
            -
            164 }
            -
            165 
            -
            166 void Leds::adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
            -
            167 {
            -
            168  led(target).adjustBrightness(fadeBy);
            -
            169 }
            -
            170 
            -
            171 void Leds::adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
            -
            172 {
            -
            173  for (LedPos pos = first; pos <= last; pos++) {
            -
            174  adjustBrightnessIndex(pos, fadeBy);
            -
            175  }
            -
            176 }
            -
            177 
            -
            178 void Leds::adjustBrightnessAll(uint8_t fadeBy)
            -
            179 {
            - -
            181 }
            -
            182 
            -
            183 // blinkIndex with the additional optional time offset
            -
            184 void Leds::blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs, uint16_t onMs, RGBColor col)
            +
            115  // start from tip and go to top
            +
            116  setRange(pairEven(first), pairOdd(last), col);
            +
            117 }
            +
            118 
            +
            119 void Leds::setRangeEvens(Pair first, Pair last, RGBColor col)
            +
            120 {
            +
            121  for (Pair pos = first; pos <= last; pos++) {
            +
            122  setIndex(pairEven(pos), col);
            +
            123  }
            +
            124 }
            +
            125 
            + +
            127 {
            +
            128  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            +
            129  setIndex(pairEven(pos), col);
            +
            130  }
            +
            131 }
            +
            132 
            +
            133 void Leds::setRangeOdds(Pair first, Pair last, RGBColor col)
            +
            134 {
            +
            135  for (Pair pos = first; pos <= last; pos++) {
            +
            136  setIndex(pairOdd(pos), col);
            +
            137  }
            +
            138 }
            +
            139 
            + +
            141 {
            +
            142  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            +
            143  setIndex(pairOdd(pos), col);
            +
            144  }
            +
            145 }
            +
            146 
            +
            147 void Leds::clearRangeEvens(Pair first, Pair last)
            +
            148 {
            +
            149  for (Pair pos = first; pos <= last; pos++) {
            +
            150  clearIndex(pairEven(pos));
            +
            151  }
            +
            152 }
            +
            153 
            + +
            155 {
            +
            156  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            +
            157  clearIndex(pairEven(pos));
            +
            158  }
            +
            159 }
            +
            160 
            +
            161 void Leds::clearRangeOdds(Pair first, Pair last)
            +
            162 {
            +
            163  for (Pair pos = first; pos <= last; pos++) {
            +
            164  clearIndex(pairOdd(pos));
            +
            165  }
            +
            166 }
            +
            167 
            + +
            169 {
            +
            170  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            +
            171  clearIndex(pairOdd(pos));
            +
            172  }
            +
            173 }
            +
            174 
            + +
            176 {
            +
            177  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            +
            178  if (checkLed(map, pos)) {
            +
            179  setIndex(pos, col);
            +
            180  }
            +
            181  }
            +
            182 }
            +
            183 
            +
            185 {
            -
            186  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            187  setIndex(target, col);
            -
            188  }
            -
            189 }
            -
            190 
            -
            191 void Leds::blinkIndex(LedPos target, uint16_t offMs, uint16_t onMs, RGBColor col)
            -
            192 {
            -
            193  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            194  setIndex(target, col);
            -
            195  }
            -
            196 }
            -
            197 
            -
            198 void Leds::blinkRange(LedPos first, LedPos last, uint16_t offMs, uint16_t onMs, RGBColor col)
            -
            199 {
            -
            200  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            201  setRange(first, last, col);
            -
            202  }
            -
            203 }
            -
            204 
            -
            205 void Leds::blinkMap(LedMap targets, uint16_t offMs, uint16_t onMs, RGBColor col)
            -
            206 {
            -
            207  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            208  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
            -
            209  if (checkLed(targets, pos)) {
            -
            210  setIndex(pos, col);
            -
            211  }
            -
            212  }
            -
            213  }
            -
            214 }
            -
            215 
            -
            216 void Leds::blinkAll(uint16_t offMs, uint16_t onMs, RGBColor col)
            -
            217 {
            -
            218  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            219  setRange(LED_FIRST, LED_LAST, col);
            -
            220  }
            -
            221 }
            -
            222 
            -
            223 void Leds::blinkPair(Pair pair, uint16_t offMs, uint16_t onMs, RGBColor col)
            -
            224 {
            -
            225  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            226  setRange(pairEven(pair), pairOdd(pair), col);
            -
            227  }
            -
            228 }
            -
            229 
            -
            230 void Leds::blinkPairs(Pair first, Pair last, uint16_t offMs, uint16_t onMs, RGBColor col)
            -
            231 {
            -
            232  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            233  setRange(pairEven(first), pairOdd(last), col);
            -
            234  }
            -
            235 }
            -
            236 
            -
            237 void Leds::breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
            -
            238 {
            -
            239  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
            -
            240 }
            -
            241 
            -
            242 void Leds::breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
            -
            243 {
            -
            244  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
            -
            245 }
            -
            246 
            -
            247 void Leds::breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
            -
            248 {
            -
            249  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
            -
            250 }
            -
            251 
            - -
            253 {
            -
            254  setAll(col);
            -
            255  update();
            - -
            257 }
            -
            258 
            -
            259 #ifdef VORTEX_EMBEDDED
            -
            260 
            -
            261 // idk how correct this is but it works
            -
            262 #define CPU_FREQUENCY_MHZ 48
            -
            263 #define NS_TO_CYCLES(ns) (((ns) * CPU_FREQUENCY_MHZ) / 1000)
            -
            264 
            -
            265 // these timings were found through trial and error
            -
            266 #define T0H 1
            -
            267 #define T0L 50
            -
            268 #define T1H 50
            -
            269 #define T1L 1
            +
            186  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            +
            187  if (checkLed(map, pos)) {
            +
            188  clearIndex(pos);
            +
            189  }
            +
            190  }
            +
            191 }
            +
            192 
            + +
            194 {
            +
            195  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            +
            196  stash.m_ledColorsStash[pos] = led(pos);
            +
            197  }
            +
            198 }
            +
            199 
            +
            200 void Leds::restoreAll(const LedStash &stash)
            +
            201 {
            +
            202  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            +
            203  led(pos) = stash.m_ledColorsStash[pos];
            +
            204  }
            +
            205 }
            +
            206 
            +
            207 void Leds::adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
            +
            208 {
            +
            209  led(target).adjustBrightness(fadeBy);
            +
            210 }
            +
            211 
            +
            212 void Leds::adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
            +
            213 {
            +
            214  for (LedPos pos = first; pos <= last; pos++) {
            +
            215  adjustBrightnessIndex(pos, fadeBy);
            +
            216  }
            +
            217 }
            +
            218 
            +
            219 void Leds::adjustBrightnessAll(uint8_t fadeBy)
            +
            220 {
            + +
            222 }
            +
            223 
            +
            224 // blinkIndex with the additional optional time offset
            +
            225 void Leds::blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs, uint16_t onMs, RGBColor col)
            +
            226 {
            +
            227  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            228  setIndex(target, col);
            +
            229  }
            +
            230 }
            +
            231 
            +
            232 void Leds::blinkIndex(LedPos target, uint16_t offMs, uint16_t onMs, RGBColor col)
            +
            233 {
            +
            234  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            235  setIndex(target, col);
            +
            236  }
            +
            237 }
            +
            238 
            +
            239 void Leds::blinkRange(LedPos first, LedPos last, uint16_t offMs, uint16_t onMs, RGBColor col)
            +
            240 {
            +
            241  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            242  setRange(first, last, col);
            +
            243  }
            +
            244 }
            +
            245 
            +
            246 void Leds::blinkMap(LedMap targets, uint16_t offMs, uint16_t onMs, RGBColor col)
            +
            247 {
            +
            248  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            249  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
            +
            250  if (checkLed(targets, pos)) {
            +
            251  setIndex(pos, col);
            +
            252  }
            +
            253  }
            +
            254  }
            +
            255 }
            +
            256 
            +
            257 void Leds::blinkAll(uint16_t offMs, uint16_t onMs, RGBColor col)
            +
            258 {
            +
            259  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            260  setRange(LED_FIRST, LED_LAST, col);
            +
            261  }
            +
            262 }
            +
            263 
            +
            264 void Leds::blinkPair(Pair pair, uint16_t offMs, uint16_t onMs, RGBColor col)
            +
            265 {
            +
            266  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            267  setRange(pairEven(pair), pairOdd(pair), col);
            +
            268  }
            +
            269 }
            270 
            -
            271 inline void delay_loop(uint32_t loop)
            +
            271 void Leds::blinkPairs(Pair first, Pair last, uint16_t offMs, uint16_t onMs, RGBColor col)
            272 {
            -
            273  while (loop--) {
            -
            274  __asm__ __volatile__("nop");
            +
            273  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            274  setRange(pairEven(first), pairOdd(last), col);
            275  }
            276 }
            277 
            -
            278 inline void sendBit(bool bitVal)
            +
            278 void Leds::breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
            279 {
            -
            280  uint32_t pinMask = (1ul << g_APinDescription[LED_DATA_PIN].ulPin);
            -
            281  volatile uint32_t *outSet = &(PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].OUTSET.reg);
            -
            282  volatile uint32_t *outClr = &(PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].OUTCLR.reg);
            -
            283  if (bitVal) { // Send 1 bit
            -
            284  *outSet = pinMask; // Set the output bit
            -
            285  delay_loop(NS_TO_CYCLES(T1H)); // Delay for T1H
            -
            286  *outClr = pinMask; // Clear the output bit
            -
            287  delay_loop(NS_TO_CYCLES(T0L)); // Delay for T0L (since T1L can lead to early latch)
            -
            288  } else { // Send 0 bit
            -
            289  *outSet = pinMask; // Set the output bit
            -
            290  delay_loop(NS_TO_CYCLES(T0H)); // Delay for T0H
            -
            291  *outClr = pinMask; // Clear the output bit
            -
            292  delay_loop(NS_TO_CYCLES(T1L)); // Delay for T1L
            -
            293  }
            -
            294 }
            -
            295 
            -
            296 inline void sendByte(unsigned char byte)
            -
            297 {
            -
            298  for (unsigned char bit = 0; bit < 8; bit++) {
            -
            299  sendBit(bitRead(byte, 7)); // Neopixel wants bit in highest-to-lowest order
            -
            300  // so send highest bit (bit #7 in an 8-bit byte since they start at 0)
            -
            301  byte <<= 1; // and then shift left so bit 6 moves into 7, 5 moves into 6, etc
            -
            302  }
            -
            303 }
            -
            304 #endif
            +
            280  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
            +
            281 }
            +
            282 
            +
            283 void Leds::breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
            +
            284 {
            +
            285  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
            +
            286 }
            +
            287 
            +
            288 void Leds::breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
            +
            289 {
            +
            290  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
            +
            291 }
            +
            292 
            + +
            294 {
            +
            295  setAll(col);
            +
            296  update();
            + +
            298 }
            +
            299 
            +
            300 #ifdef VORTEX_EMBEDDED
            +
            301 
            +
            302 // idk how correct this is but it works
            +
            303 #define CPU_FREQUENCY_MHZ 48
            +
            304 #define NS_TO_CYCLES(ns) (((ns) * CPU_FREQUENCY_MHZ) / 1000)
            305 
            - -
            307 {
            -
            308 #ifdef VORTEX_EMBEDDED
            -
            309  // Important: need to disable interrupts during the transmission
            -
            310  noInterrupts();
            -
            311  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
            -
            312  const RGBColor &col = m_ledColors[pos];
            -
            313  sendByte((col.green * m_brightness) >> 8);
            -
            314  sendByte((col.red * m_brightness) >> 8);
            -
            315  sendByte((col.blue * m_brightness) >> 8);
            +
            306 // these timings were found through trial and error
            +
            307 #define T0H 1
            +
            308 #define T0L 50
            +
            309 #define T1H 50
            +
            310 #define T1L 1
            +
            311 
            +
            312 inline void delay_loop(uint32_t loop)
            +
            313 {
            +
            314  while (loop--) {
            +
            315  __asm__ __volatile__("nop");
            316  }
            -
            317  // Re-enable interrupts
            -
            318  interrupts();
            -
            319  // Required to latch the LEDs
            -
            320  delayMicroseconds(10);
            -
            321 #endif
            -
            322 #ifdef VORTEX_LIB
            -
            323  Vortex::vcallbacks()->ledsShow();
            -
            324 #endif
            -
            325 }
            +
            317 }
            +
            318 
            +
            319 inline void sendBit(bool bitVal)
            +
            320 {
            +
            321  uint32_t pinMask = (1ul << g_APinDescription[LED_DATA_PIN].ulPin);
            +
            322  volatile uint32_t *outSet = &(PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].OUTSET.reg);
            +
            323  volatile uint32_t *outClr = &(PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].OUTCLR.reg);
            +
            324  if (bitVal) { // Send 1 bit
            +
            325  *outSet = pinMask; // Set the output bit
            +
            326  delay_loop(NS_TO_CYCLES(T1H)); // Delay for T1H
            +
            327  *outClr = pinMask; // Clear the output bit
            +
            328  delay_loop(NS_TO_CYCLES(T0L)); // Delay for T0L (since T1L can lead to early latch)
            +
            329  } else { // Send 0 bit
            +
            330  *outSet = pinMask; // Set the output bit
            +
            331  delay_loop(NS_TO_CYCLES(T0H)); // Delay for T0H
            +
            332  *outClr = pinMask; // Clear the output bit
            +
            333  delay_loop(NS_TO_CYCLES(T1L)); // Delay for T1L
            +
            334  }
            +
            335 }
            +
            336 
            +
            337 inline void sendByte(unsigned char byte)
            +
            338 {
            +
            339  for (unsigned char bit = 0; bit < 8; bit++) {
            +
            340  sendBit(bitRead(byte, 7)); // Neopixel wants bit in highest-to-lowest order
            +
            341  // so send highest bit (bit #7 in an 8-bit byte since they start at 0)
            +
            342  byte <<= 1; // and then shift left so bit 6 moves into 7, 5 moves into 6, etc
            +
            343  }
            +
            344 }
            +
            345 #endif
            +
            346 
            + +
            348 {
            +
            349 #ifdef VORTEX_EMBEDDED
            +
            350  // Important: need to disable interrupts during the transmission
            +
            351  noInterrupts();
            +
            352  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
            +
            353  const RGBColor &col = m_ledColors[pos];
            +
            354  sendByte((col.green * m_brightness) >> 8);
            +
            355  sendByte((col.red * m_brightness) >> 8);
            +
            356  sendByte((col.blue * m_brightness) >> 8);
            +
            357  }
            +
            358  // Re-enable interrupts
            +
            359  interrupts();
            +
            360  // Required to latch the LEDs
            +
            361  delayMicroseconds(10);
            +
            362 #endif
            +
            363 #ifdef VORTEX_LIB
            +
            364  Vortex::vcallbacks()->ledsShow();
            +
            365 #endif
            +
            366 }
            #define RGB_OFF
            #define pairEven(pair)
            Definition: LedTypes.h:137
            @@ -425,16 +466,19 @@
            @ LED_LAST
            Definition: LedTypes.h:40
            #define pairOdd(pair)
            Definition: LedTypes.h:138
            uint64_t LedMap
            Definition: LedTypes.h:145
            -
            void delay_loop(uint32_t loop)
            Definition: Leds.cpp:271
            -
            #define T0H
            Definition: Leds.cpp:266
            -
            #define LED_DATA_PIN
            Definition: Leds.cpp:17
            -
            void sendBit(bool bitVal)
            Definition: Leds.cpp:278
            -
            #define POWER_LED_PIN
            Definition: Leds.cpp:18
            -
            #define T0L
            Definition: Leds.cpp:267
            -
            #define T1L
            Definition: Leds.cpp:269
            -
            #define T1H
            Definition: Leds.cpp:268
            -
            #define NS_TO_CYCLES(ns)
            Definition: Leds.cpp:263
            -
            void sendByte(unsigned char byte)
            Definition: Leds.cpp:296
            +
            #define ONBOARD_LED_SCK
            Definition: Leds.cpp:19
            +
            void delay_loop(uint32_t loop)
            Definition: Leds.cpp:312
            +
            #define T0H
            Definition: Leds.cpp:307
            +
            #define LED_DATA_PIN
            Definition: Leds.cpp:18
            +
            #define ONBOARD_LED_MOSI
            Definition: Leds.cpp:20
            +
            void sendBit(bool bitVal)
            Definition: Leds.cpp:319
            +
            static void transfer(uint8_t byte)
            Definition: Leds.cpp:21
            +
            #define T0L
            Definition: Leds.cpp:308
            +
            #define T1L
            Definition: Leds.cpp:310
            +
            static void turnOffOnboardLED()
            Definition: Leds.cpp:37
            +
            #define T1H
            Definition: Leds.cpp:309
            +
            #define NS_TO_CYCLES(ns)
            Definition: Leds.cpp:304
            +
            void sendByte(unsigned char byte)
            Definition: Leds.cpp:337
            #define MS_TO_TICKS(ms)
            Definition: TimeControl.h:13
            #define DEFAULT_BRIGHTNESS
            Definition: VortexConfig.h:149
            @@ -442,42 +486,42 @@
            RGBColor m_ledColorsStash[LED_COUNT]
            Definition: LedStash.h:22
            static void clearIndex(LedPos target)
            Definition: Leds.h:28
            -
            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:223
            -
            static void stashAll(LedStash &stash)
            Definition: Leds.cpp:152
            -
            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:205
            -
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:134
            -
            static void setRangeEvens(Pair first, Pair last, RGBColor)
            Definition: Leds.cpp:78
            -
            static void cleanup()
            Definition: Leds.cpp:38
            -
            static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:247
            -
            static void clearRangeEvens(Pair first, Pair last)
            Definition: Leds.cpp:106
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:264
            +
            static void stashAll(LedStash &stash)
            Definition: Leds.cpp:193
            +
            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:246
            +
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:175
            +
            static void setRangeEvens(Pair first, Pair last, RGBColor)
            Definition: Leds.cpp:119
            +
            static void cleanup()
            Definition: Leds.cpp:79
            +
            static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:288
            +
            static void clearRangeEvens(Pair first, Pair last)
            Definition: Leds.cpp:147
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            static RGBColor m_ledColors[LED_COUNT]
            Definition: Leds.h:127
            -
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:237
            -
            static void clearRangeOdds(Pair first, Pair last)
            Definition: Leds.cpp:120
            -
            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:198
            -
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:252
            -
            static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:230
            -
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:159
            -
            static void clearAllEvens()
            Definition: Leds.cpp:113
            -
            static void clearMap(LedMap map)
            Definition: Leds.cpp:143
            -
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:72
            -
            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
            Definition: Leds.cpp:166
            -
            static void update()
            Definition: Leds.cpp:306
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            -
            static void setRangeOdds(Pair first, Pair last, RGBColor)
            Definition: Leds.cpp:92
            -
            static bool init()
            Definition: Leds.cpp:26
            -
            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:184
            -
            static void adjustBrightnessAll(uint8_t fadeBy)
            Definition: Leds.cpp:178
            -
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:54
            -
            static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:242
            -
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:99
            -
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:216
            -
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:191
            +
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:278
            +
            static void clearRangeOdds(Pair first, Pair last)
            Definition: Leds.cpp:161
            +
            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:239
            +
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:293
            +
            static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:271
            +
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:200
            +
            static void clearAllEvens()
            Definition: Leds.cpp:154
            +
            static void clearMap(LedMap map)
            Definition: Leds.cpp:184
            +
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:113
            +
            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
            Definition: Leds.cpp:207
            +
            static void update()
            Definition: Leds.cpp:347
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            +
            static void setRangeOdds(Pair first, Pair last, RGBColor)
            Definition: Leds.cpp:133
            +
            static bool init()
            Definition: Leds.cpp:67
            +
            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:225
            +
            static void adjustBrightnessAll(uint8_t fadeBy)
            Definition: Leds.cpp:219
            +
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:95
            +
            static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:283
            +
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:140
            +
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:257
            +
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:232
            static RGBColor & led(LedPos pos)
            Definition: Leds.h:112
            -
            static void clearAllOdds()
            Definition: Leds.cpp:127
            -
            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
            Definition: Leds.cpp:171
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void clearAllOdds()
            Definition: Leds.cpp:168
            +
            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
            Definition: Leds.cpp:212
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            static uint8_t m_brightness
            Definition: Leds.h:124
            RGBColor adjustBrightness(uint8_t fadeBy)
            Definition: ColorTypes.cpp:193
            diff --git a/docs/gloves/Leds_8h_source.html b/docs/gloves/Leds_8h_source.html index c1a787ec31..82271ff926 100644 --- a/docs/gloves/Leds_8h_source.html +++ b/docs/gloves/Leds_8h_source.html @@ -228,50 +228,50 @@
            Definition: Leds.h:12
            static void clearIndex(LedPos target)
            Definition: Leds.h:28
            -
            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:223
            -
            static void stashAll(LedStash &stash)
            Definition: Leds.cpp:152
            -
            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:205
            -
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:134
            -
            static void setRangeEvens(Pair first, Pair last, RGBColor)
            Definition: Leds.cpp:78
            -
            static void cleanup()
            Definition: Leds.cpp:38
            +
            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:264
            +
            static void stashAll(LedStash &stash)
            Definition: Leds.cpp:193
            +
            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:246
            +
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:175
            +
            static void setRangeEvens(Pair first, Pair last, RGBColor)
            Definition: Leds.cpp:119
            +
            static void cleanup()
            Definition: Leds.cpp:79
            -
            static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:247
            -
            static void clearRangeEvens(Pair first, Pair last)
            Definition: Leds.cpp:106
            +
            static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:288
            +
            static void clearRangeEvens(Pair first, Pair last)
            Definition: Leds.cpp:147
            static RGBColor getLed(LedPos pos)
            Definition: Leds.h:101
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            static void clearPairs(Pair first, Pair last)
            Definition: Leds.h:38
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            static RGBColor m_ledColors[LED_COUNT]
            Definition: Leds.h:127
            -
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:237
            -
            static void clearRangeOdds(Pair first, Pair last)
            Definition: Leds.cpp:120
            -
            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:198
            -
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:252
            -
            static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:230
            +
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:278
            +
            static void clearRangeOdds(Pair first, Pair last)
            Definition: Leds.cpp:161
            +
            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:239
            +
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:293
            +
            static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:271
            static void clearRange(LedPos first, LedPos last)
            Definition: Leds.h:29
            -
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:159
            +
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:200
            static void clearAll()
            Definition: Leds.h:30
            static void setBrightness(uint8_t brightness)
            Definition: Leds.h:105
            -
            static void clearAllEvens()
            Definition: Leds.cpp:113
            -
            static void clearMap(LedMap map)
            Definition: Leds.cpp:143
            -
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:72
            -
            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
            Definition: Leds.cpp:166
            -
            static void update()
            Definition: Leds.cpp:306
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            -
            static void setRangeOdds(Pair first, Pair last, RGBColor)
            Definition: Leds.cpp:92
            +
            static void clearAllEvens()
            Definition: Leds.cpp:154
            +
            static void clearMap(LedMap map)
            Definition: Leds.cpp:184
            +
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:113
            +
            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
            Definition: Leds.cpp:207
            +
            static void update()
            Definition: Leds.cpp:347
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            +
            static void setRangeOdds(Pair first, Pair last, RGBColor)
            Definition: Leds.cpp:133
            static void clearPair(Pair pair)
            Definition: Leds.h:37
            -
            static bool init()
            Definition: Leds.cpp:26
            -
            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:184
            -
            static void adjustBrightnessAll(uint8_t fadeBy)
            Definition: Leds.cpp:178
            -
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:54
            -
            static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:242
            +
            static bool init()
            Definition: Leds.cpp:67
            +
            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:225
            +
            static void adjustBrightnessAll(uint8_t fadeBy)
            Definition: Leds.cpp:219
            +
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:95
            +
            static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:283
            static uint8_t getBrightness()
            Definition: Leds.h:104
            -
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:99
            -
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:216
            -
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:191
            +
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:140
            +
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:257
            +
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:232
            static RGBColor & led(LedPos pos)
            Definition: Leds.h:112
            -
            static void clearAllOdds()
            Definition: Leds.cpp:127
            -
            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
            Definition: Leds.cpp:171
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void clearAllOdds()
            Definition: Leds.cpp:168
            +
            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
            Definition: Leds.cpp:212
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            static uint8_t m_brightness
            Definition: Leds.h:124
            diff --git a/docs/gloves/LighthousePattern_8cpp_source.html b/docs/gloves/LighthousePattern_8cpp_source.html index 77c2f01ed2..a3fd4bfbbe 100644 --- a/docs/gloves/LighthousePattern_8cpp_source.html +++ b/docs/gloves/LighthousePattern_8cpp_source.html @@ -172,10 +172,10 @@
            void setCurIndex(uint8_t index)
            Definition: Colorset.cpp:369
            RGBColor getNext()
            Definition: Colorset.cpp:400
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void stashAll(LedStash &stash)
            Definition: Leds.cpp:152
            -
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:159
            +
            static void stashAll(LedStash &stash)
            Definition: Leds.cpp:193
            +
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:200
            static void clearAll()
            Definition: Leds.h:30
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            virtual void blinkOff() override
            diff --git a/docs/gloves/MateriaPattern_8cpp_source.html b/docs/gloves/MateriaPattern_8cpp_source.html index 3dc4097ea6..b6fb88d0f0 100644 --- a/docs/gloves/MateriaPattern_8cpp_source.html +++ b/docs/gloves/MateriaPattern_8cpp_source.html @@ -214,11 +214,11 @@
            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            uint8_t numColors() const
            Definition: Colorset.h:139
            -
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:134
            -
            static void clearAllEvens()
            Definition: Leds.cpp:113
            -
            static void clearMap(LedMap map)
            Definition: Leds.cpp:143
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:175
            +
            static void clearAllEvens()
            Definition: Leds.cpp:154
            +
            static void clearMap(LedMap map)
            Definition: Leds.cpp:184
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            virtual ~MateriaPattern()
            diff --git a/docs/gloves/Menu_8cpp_source.html b/docs/gloves/Menu_8cpp_source.html index c980e5b5ca..36be0bf81e 100644 --- a/docs/gloves/Menu_8cpp_source.html +++ b/docs/gloves/Menu_8cpp_source.html @@ -327,13 +327,13 @@
            bool isPressed() const
            Definition: Button.h:31
            bool onLongClick() const
            Definition: Button.h:36
            static void clearIndex(LedPos target)
            Definition: Leds.h:28
            -
            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:205
            +
            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:246
            static RGBColor getLed(LedPos pos)
            Definition: Leds.h:101
            -
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:237
            +
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:278
            static void clearAll()
            Definition: Leds.h:30
            -
            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:184
            -
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:191
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:225
            +
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:232
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            virtual void onShortClick()
            Definition: Menu.cpp:155
            bool m_shouldClose
            Definition: Menu.h:67
            bool m_ledSelected
            Definition: Menu.h:61
            diff --git a/docs/gloves/Menus_8cpp_source.html b/docs/gloves/Menus_8cpp_source.html index 86fa218a1e..c3d9a1449a 100644 --- a/docs/gloves/Menus_8cpp_source.html +++ b/docs/gloves/Menus_8cpp_source.html @@ -424,11 +424,11 @@ -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:252
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:293
            static void clearAll()
            Definition: Leds.h:30
            -
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:191
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:232
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            Definition: Menu.h:11
            virtual void onShortClick()
            Definition: Menu.cpp:155
            virtual MenuAction run()
            Definition: Menu.cpp:54
            diff --git a/docs/gloves/MeteorPattern_8cpp_source.html b/docs/gloves/MeteorPattern_8cpp_source.html index e4455fd67e..35272de6b1 100644 --- a/docs/gloves/MeteorPattern_8cpp_source.html +++ b/docs/gloves/MeteorPattern_8cpp_source.html @@ -141,7 +141,7 @@
            RGBColor getNext()
            Definition: Colorset.cpp:400
            void setIndex(LedPos pos, RGBColor col)
            Definition: LedStash.cpp:8
            -
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:159
            +
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:200
            static void clearAll()
            Definition: Leds.h:30
            LedStash m_stash
            Definition: MeteorPattern.h:28
            virtual void blinkOn() override
            diff --git a/docs/gloves/ModeSharing_8cpp_source.html b/docs/gloves/ModeSharing_8cpp_source.html index 66913871bd..3cd78a25ca 100644 --- a/docs/gloves/ModeSharing_8cpp_source.html +++ b/docs/gloves/ModeSharing_8cpp_source.html @@ -287,22 +287,22 @@
            #define MS_TO_TICKS(ms)
            Definition: TimeControl.h:13
            #define MAX_TIMEOUT_DURATION
            Definition: Timings.h:20
            #define MAX_WAIT_DURATION
            Definition: Timings.h:21
            -
            static bool beginReceiving()
            Definition: IRReceiver.cpp:89
            -
            static bool dataReady()
            Definition: IRReceiver.cpp:33
            -
            static bool onNewData()
            Definition: IRReceiver.cpp:101
            -
            static bool receiveMode(Mode *pMode)
            Definition: IRReceiver.cpp:75
            -
            static void resetIRState()
            Definition: IRReceiver.cpp:199
            -
            static bool isReceiving()
            Definition: IRReceiver.cpp:53
            -
            static bool endReceiving()
            Definition: IRReceiver.cpp:95
            -
            static uint8_t percentReceived()
            Definition: IRReceiver.cpp:63
            +
            static bool beginReceiving()
            Definition: IRReceiver.cpp:92
            +
            static bool dataReady()
            Definition: IRReceiver.cpp:36
            +
            static bool onNewData()
            Definition: IRReceiver.cpp:110
            +
            static bool receiveMode(Mode *pMode)
            Definition: IRReceiver.cpp:78
            +
            static void resetIRState()
            Definition: IRReceiver.cpp:208
            +
            static bool isReceiving()
            Definition: IRReceiver.cpp:56
            +
            static bool endReceiving()
            Definition: IRReceiver.cpp:101
            +
            static uint8_t percentReceived()
            Definition: IRReceiver.cpp:66
            static bool isSending()
            Definition: IRSender.h:25
            static bool loadMode(const Mode *targetMode)
            Definition: IRSender.cpp:54
            static bool send()
            Definition: IRSender.cpp:83
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            static void clearAll()
            Definition: Leds.h:30
            -
            static void update()
            Definition: Leds.cpp:306
            -
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:54
            -
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:216
            +
            static void update()
            Definition: Leds.cpp:347
            +
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:95
            +
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:257
            Definition: Menu.h:11
            bool m_ledSelected
            Definition: Menu.h:61
            virtual MenuAction run()
            Definition: Menu.cpp:54
            diff --git a/docs/gloves/PatternSelect_8cpp_source.html b/docs/gloves/PatternSelect_8cpp_source.html index 6fdab2a175..3c794cf506 100644 --- a/docs/gloves/PatternSelect_8cpp_source.html +++ b/docs/gloves/PatternSelect_8cpp_source.html @@ -259,9 +259,9 @@
            #define SHORT_CLICK_THRESHOLD_TICKS
            Definition: Timings.h:13
            uint32_t holdDuration() const
            Definition: Button.h:47
            bool isPressed() const
            Definition: Button.h:31
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:237
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:278
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            Definition: Menu.h:11
            Finger m_curSelection
            Definition: Menu.h:59
            virtual MenuAction run()
            Definition: Menu.cpp:54
            diff --git a/docs/gloves/PulsishPattern_8cpp_source.html b/docs/gloves/PulsishPattern_8cpp_source.html index ef0cad05bb..a57fc80e46 100644 --- a/docs/gloves/PulsishPattern_8cpp_source.html +++ b/docs/gloves/PulsishPattern_8cpp_source.html @@ -191,7 +191,7 @@
            void skip(int32_t amount=1)
            Definition: Colorset.cpp:335
            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            static void clearPair(Pair pair)
            Definition: Leds.h:37
            virtual void init() override
            diff --git a/docs/gloves/Randomizer_8cpp_source.html b/docs/gloves/Randomizer_8cpp_source.html index ee7e9efa08..9d84ee7656 100644 --- a/docs/gloves/Randomizer_8cpp_source.html +++ b/docs/gloves/Randomizer_8cpp_source.html @@ -436,9 +436,9 @@
            void randomizeColors2(Random &ctx, ColorMode2 mode)
            Definition: Colorset.cpp:274
            uint8_t numColors() const
            Definition: Colorset.h:139
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:252
            -
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:216
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:293
            +
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:257
            Definition: Menu.h:11
            virtual MenuAction run()
            Definition: Menu.cpp:54
            virtual void leaveMenu(bool doSave=false)
            Definition: Menu.cpp:164
            diff --git a/docs/gloves/SnowballPattern_8cpp_source.html b/docs/gloves/SnowballPattern_8cpp_source.html index f2819418b9..3d94c9e1b2 100644 --- a/docs/gloves/SnowballPattern_8cpp_source.html +++ b/docs/gloves/SnowballPattern_8cpp_source.html @@ -153,8 +153,8 @@
            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            uint8_t numColors() const
            Definition: Colorset.h:139
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/SparkleTracePattern_8cpp_source.html b/docs/gloves/SparkleTracePattern_8cpp_source.html index 855a98c539..bf1ba511e9 100644 --- a/docs/gloves/SparkleTracePattern_8cpp_source.html +++ b/docs/gloves/SparkleTracePattern_8cpp_source.html @@ -130,8 +130,8 @@
            void skip(int32_t amount=1)
            Definition: Colorset.cpp:335
            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/TheaterChasePattern_8cpp_source.html b/docs/gloves/TheaterChasePattern_8cpp_source.html index 8140af09a0..7a524c75a1 100644 --- a/docs/gloves/TheaterChasePattern_8cpp_source.html +++ b/docs/gloves/TheaterChasePattern_8cpp_source.html @@ -141,7 +141,7 @@
            virtual void init() override
            RGBColor getNext()
            Definition: Colorset.cpp:400
            -
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:134
            +
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:175
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/VLReceiver_8cpp_source.html b/docs/gloves/VLReceiver_8cpp_source.html index 028314decc..e60d14a987 100644 --- a/docs/gloves/VLReceiver_8cpp_source.html +++ b/docs/gloves/VLReceiver_8cpp_source.html @@ -113,276 +113,285 @@
            24 #define MIN_THRESHOLD 200
            25 #define BASE_OFFSET 100
            26 #define THRESHOLD_BEGIN (MIN_THRESHOLD + BASE_OFFSET)
            -
            27 // the threshold needs to start high then it will be automatically pulled down
            -
            28 uint16_t threshold = THRESHOLD_BEGIN;
            -
            29 ISR(ADC0_WCOMP_vect)
            -
            30 {
            -
            31  // this will store the last known state
            -
            32  static bool wasAboveThreshold = false;
            -
            33  // grab the current analog value but divide it by 4 (the number of samples)
            -
            34  uint16_t val = (ADC0.RES >> 2);
            -
            35  // calculate a threshold by using the baseline minimum value that is above 0
            -
            36  // with a static offset, this ensures whatever the baseline light level and/or
            -
            37  // hardware sensitivity is it will always pick a threshold just above the 'off'
            -
            38  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
            -
            39  threshold = val + BASE_OFFSET;
            -
            40  }
            -
            41  // compare the current analog value to the light threshold
            -
            42  bool isAboveThreshold = (val > threshold);
            -
            43  if (wasAboveThreshold != isAboveThreshold) {
            -
            44  VLReceiver::recvPCIHandler();
            -
            45  wasAboveThreshold = isAboveThreshold;
            -
            46  }
            -
            47  // Clear the Window Comparator interrupt flag
            -
            48  ADC0.INTFLAGS = ADC_WCMP_bm;
            -
            49 }
            -
            50 #endif
            -
            51 
            -
            52 bool VLReceiver::init()
            -
            53 {
            -
            54 #ifdef VORTEX_EMBEDDED
            -
            55  // Disable digital input buffer on the pin to save power
            -
            56  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
            -
            57  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
            -
            58 #endif
            -
            59  return m_vlData.init(VL_RECV_BUF_SIZE);
            -
            60 }
            -
            61 
            -
            62 void VLReceiver::cleanup()
            -
            63 {
            -
            64 }
            -
            65 
            -
            66 bool VLReceiver::dataReady()
            -
            67 {
            -
            68  // is the receiver actually receiving data?
            -
            69  if (!isReceiving()) {
            -
            70  return false;
            -
            71  }
            -
            72  uint8_t blocks = m_vlData.data()[0];
            -
            73  uint8_t remainder = m_vlData.data()[1];
            -
            74  uint32_t total = ((blocks - 1) * 32) + remainder;
            -
            75  if (!total || total > VL_MAX_DATA_TRANSFER) {
            -
            76  DEBUG_LOGF("Bad VL Data size: %u", total);
            -
            77  return false;
            -
            78  }
            -
            79  // if there are size + 2 bytes in the VLData receiver
            -
            80  // then a full message is ready, the + 2 is from the
            -
            81  // two bytes for blocks + remainder that are sent first
            -
            82  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
            -
            83 }
            -
            84 
            -
            85 // whether actively receiving
            -
            86 bool VLReceiver::isReceiving()
            -
            87 {
            -
            88  // if there are at least 2 bytes in the data buffer then
            -
            89  // the receiver is receiving a packet. If there is less
            -
            90  // than 2 bytes then we're still waiting for the 'blocks'
            -
            91  // and 'remainder' bytes which prefix a packet
            -
            92  return (m_vlData.bytepos() > 2);
            -
            93 }
            -
            94 
            -
            95 // the percent of data received
            -
            96 uint8_t VLReceiver::percentReceived()
            -
            97 {
            -
            98  if (!isReceiving()) {
            -
            99  return 0;
            -
            100  }
            -
            101  uint8_t blocks = m_vlData.data()[0];
            -
            102  uint8_t remainder = m_vlData.data()[1];
            -
            103  uint16_t total = ((blocks - 1) * 32) + remainder;
            -
            104  // round by adding half of the total to the numerator
            -
            105  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
            -
            106 }
            -
            107 
            -
            108 bool VLReceiver::receiveMode(Mode *pMode)
            -
            109 {
            -
            110  ByteStream buf;
            -
            111  // read from the receive buffer into the byte stream
            -
            112  if (!read(buf)) {
            -
            113  // no data to read right now, or an error
            -
            114  DEBUG_LOG("No data available to read, or error reading");
            -
            115  return false;
            -
            116  }
            -
            117  DEBUG_LOGF("Received %u bytes", buf.rawSize());
            -
            118  // load the data into the target mode
            -
            119  return pMode->loadFromBuffer(buf);
            -
            120 }
            -
            121 
            -
            122 bool VLReceiver::beginReceiving()
            -
            123 {
            -
            124 #ifdef VORTEX_EMBEDDED
            -
            125  // Set up the ADC
            -
            126  // sample campacitance, VDD reference, prescaler division
            -
            127  // Options are:
            -
            128  // 0x0 DIV2 CLK_PER divided by 2 > works
            -
            129  // 0x1 DIV4 CLK_PER divided by 4 > works
            -
            130  // 0x2 DIV8 CLK_PER divided by 8 > works
            -
            131  // 0x3 DIV16 CLK_PER divided by 16 > works
            -
            132  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
            -
            133  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
            -
            134  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
            -
            135  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
            -
            136 #if (F_CPU == 20000000)
            -
            137  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
            -
            138 #else
            -
            139  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
            -
            140 #endif
            -
            141  // no sampling delay and no delay variation
            -
            142  ADC0.CTRLD = 0;
            -
            143  // sample length
            -
            144  // 0 = doesn't work
            -
            145  // 1+ = works
            -
            146  ADC0.SAMPCTRL = 1;
            -
            147  // Select the analog pin input PB1 (AIN10)
            -
            148  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
            -
            149  // Initialize the Window Comparator Mode in above
            -
            150  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
            -
            151  // Set the threshold value very low
            -
            152  ADC0.WINHT = 0x1;
            -
            153  ADC0.WINLT = 0;
            -
            154  // set sampling amount
            -
            155  // 0x0 NONE No accumulation > doesn't work
            -
            156  // 0x1 ACC2 2 results accumulated > doesn't work
            -
            157  // 0x2 ACC4 4 results accumulated > works okay
            -
            158  // 0x3 ACC8 8 results accumulated
            -
            159  // 0x4 ACC16 16 results accumulated
            -
            160  // 0x5 ACC32 32 results accumulated
            -
            161  // 0x6 ACC64 64 results accumulated
            -
            162  ADC0.CTRLB = ADC_SAMPNUM_ACC4_gc;
            -
            163  // Enable Window Comparator interrupt
            -
            164  ADC0.INTCTRL = ADC_WCMP_bm;
            -
            165  // Enable the ADC and start continuous conversions
            -
            166  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
            -
            167  // start the first conversion
            -
            168  ADC0.COMMAND = ADC_STCONV_bm;
            -
            169 #endif
            -
            170  resetVLState();
            -
            171  return true;
            -
            172 }
            -
            173 
            -
            174 bool VLReceiver::endReceiving()
            -
            175 {
            -
            176 #ifdef VORTEX_EMBEDDED
            -
            177  // Stop conversions and disable the ADC
            -
            178  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
            -
            179  ADC0.INTCTRL = 0;
            -
            180 #endif
            -
            181  resetVLState();
            -
            182  return true;
            -
            183 }
            -
            184 
            -
            185 bool VLReceiver::onNewData()
            -
            186 {
            -
            187  if (bytesReceived() == m_previousBytes) {
            -
            188  return false;
            -
            189  }
            -
            190  m_previousBytes = bytesReceived();
            +
            27 // the sample count exponent, so 5 means 2^5 = 32 samples
            +
            28 // 0 NONE No accumulation > doesn't work
            +
            29 // 1 ACC2 2 results accumulated > doesn't work
            +
            30 // 2 ACC4 4 results accumulated > works okay
            +
            31 // 3 ACC8 8 results accumulated > works decent
            +
            32 // 4 ACC16 16 results accumulated > works very well
            +
            33 // 5 ACC32 32 results accumulated > works best
            +
            34 // 6 ACC64 64 results accumulated > doesn't work
            +
            35 #define SAMPLE_COUNT 5
            +
            36 // the threshold needs to start high then it will be automatically pulled down
            +
            37 uint16_t threshold = THRESHOLD_BEGIN;
            +
            38 ISR(ADC0_WCOMP_vect)
            +
            39 {
            +
            40  // this will store the last known state
            +
            41  static bool wasAboveThreshold = false;
            +
            42  // grab the current analog value but divide it by 8 (the number of samples)
            +
            43  uint16_t val = (ADC0.RES >> SAMPLE_COUNT);
            +
            44  // calculate a threshold by using the baseline minimum value that is above 0
            +
            45  // with a static offset, this ensures whatever the baseline light level and/or
            +
            46  // hardware sensitivity is it will always pick a threshold just above the 'off'
            +
            47  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
            +
            48  threshold = val + BASE_OFFSET;
            +
            49  }
            +
            50  // compare the current analog value to the light threshold
            +
            51  bool isAboveThreshold = (val > threshold);
            +
            52  if (wasAboveThreshold != isAboveThreshold) {
            +
            53  VLReceiver::recvPCIHandler();
            +
            54  wasAboveThreshold = isAboveThreshold;
            +
            55  }
            +
            56  // Clear the Window Comparator interrupt flag
            +
            57  ADC0.INTFLAGS = ADC_WCMP_bm;
            +
            58 }
            +
            59 #endif
            +
            60 
            +
            61 bool VLReceiver::init()
            +
            62 {
            +
            63 #ifdef VORTEX_EMBEDDED
            +
            64  // Disable digital input buffer on the pin to save power
            +
            65  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
            +
            66  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
            +
            67 #endif
            +
            68  return m_vlData.init(VL_RECV_BUF_SIZE);
            +
            69 }
            +
            70 
            +
            71 void VLReceiver::cleanup()
            +
            72 {
            +
            73 }
            +
            74 
            +
            75 bool VLReceiver::dataReady()
            +
            76 {
            +
            77  // is the receiver actually receiving data?
            +
            78  if (!isReceiving()) {
            +
            79  return false;
            +
            80  }
            +
            81  uint8_t blocks = m_vlData.data()[0];
            +
            82  uint8_t remainder = m_vlData.data()[1];
            +
            83  uint32_t total = ((blocks - 1) * 32) + remainder;
            +
            84  if (!total || total > VL_MAX_DATA_TRANSFER) {
            +
            85  DEBUG_LOGF("Bad VL Data size: %u", total);
            +
            86  return false;
            +
            87  }
            +
            88  // if there are size + 2 bytes in the VLData receiver
            +
            89  // then a full message is ready, the + 2 is from the
            +
            90  // two bytes for blocks + remainder that are sent first
            +
            91  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
            +
            92 }
            +
            93 
            +
            94 // whether actively receiving
            +
            95 bool VLReceiver::isReceiving()
            +
            96 {
            +
            97  // if there are at least 2 bytes in the data buffer then
            +
            98  // the receiver is receiving a packet. If there is less
            +
            99  // than 2 bytes then we're still waiting for the 'blocks'
            +
            100  // and 'remainder' bytes which prefix a packet
            +
            101  return (m_vlData.bytepos() > 2);
            +
            102 }
            +
            103 
            +
            104 // the percent of data received
            +
            105 uint8_t VLReceiver::percentReceived()
            +
            106 {
            +
            107  if (!isReceiving()) {
            +
            108  return 0;
            +
            109  }
            +
            110  uint8_t blocks = m_vlData.data()[0];
            +
            111  uint8_t remainder = m_vlData.data()[1];
            +
            112  uint16_t total = ((blocks - 1) * 32) + remainder;
            +
            113  // round by adding half of the total to the numerator
            +
            114  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
            +
            115 }
            +
            116 
            +
            117 bool VLReceiver::receiveMode(Mode *pMode)
            +
            118 {
            +
            119  ByteStream buf;
            +
            120  // read from the receive buffer into the byte stream
            +
            121  if (!read(buf)) {
            +
            122  // no data to read right now, or an error
            +
            123  DEBUG_LOG("No data available to read, or error reading");
            +
            124  return false;
            +
            125  }
            +
            126  DEBUG_LOGF("Received %u bytes", buf.rawSize());
            +
            127  // load the data into the target mode
            +
            128  return pMode->loadFromBuffer(buf);
            +
            129 }
            +
            130 
            +
            131 bool VLReceiver::beginReceiving()
            +
            132 {
            +
            133 #ifdef VORTEX_EMBEDDED
            +
            134  // Set up the ADC
            +
            135  // sample campacitance, VDD reference, prescaler division
            +
            136  // Options are:
            +
            137  // 0x0 DIV2 CLK_PER divided by 2 > works
            +
            138  // 0x1 DIV4 CLK_PER divided by 4 > works
            +
            139  // 0x2 DIV8 CLK_PER divided by 8 > works
            +
            140  // 0x3 DIV16 CLK_PER divided by 16 > works
            +
            141  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
            +
            142  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
            +
            143  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
            +
            144  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
            +
            145 #if (F_CPU == 20000000)
            +
            146  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
            +
            147 #else
            +
            148  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
            +
            149 #endif
            +
            150  // no sampling delay and no delay variation
            +
            151  ADC0.CTRLD = 0;
            +
            152  // sample length
            +
            153  // 0 = doesn't work
            +
            154  // 1+ = works
            +
            155  ADC0.SAMPCTRL = 1;
            +
            156  // Select the analog pin input PB1 (AIN10)
            +
            157  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
            +
            158  // Initialize the Window Comparator Mode in above
            +
            159  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
            +
            160  // Set the threshold value very low
            +
            161  ADC0.WINHT = 0x1;
            +
            162  ADC0.WINLT = 0;
            +
            163  // set sampling amount
            +
            164  // 0x0 NONE No accumulation > doesn't work
            +
            165  // 0x1 ACC2 2 results accumulated > doesn't work
            +
            166  // 0x2 ACC4 4 results accumulated > works okay
            +
            167  // 0x3 ACC8 8 results accumulated > works decent
            +
            168  // 0x4 ACC16 16 results accumulated > works very well
            +
            169  // 0x5 ACC32 32 results accumulated > works best
            +
            170  // 0x6 ACC64 64 results accumulated > doesn't work
            +
            171  ADC0.CTRLB = SAMPLE_COUNT;
            +
            172  // Enable Window Comparator interrupt
            +
            173  ADC0.INTCTRL = ADC_WCMP_bm;
            +
            174  // Enable the ADC and start continuous conversions
            +
            175  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
            +
            176  // start the first conversion
            +
            177  ADC0.COMMAND = ADC_STCONV_bm;
            +
            178 #endif
            +
            179  resetVLState();
            +
            180  return true;
            +
            181 }
            +
            182 
            +
            183 bool VLReceiver::endReceiving()
            +
            184 {
            +
            185 #ifdef VORTEX_EMBEDDED
            +
            186  // Stop conversions and disable the ADC
            +
            187  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
            +
            188  ADC0.INTCTRL = 0;
            +
            189 #endif
            +
            190  resetVLState();
            191  return true;
            192 }
            193 
            -
            194 bool VLReceiver::read(ByteStream &data)
            +
            194 bool VLReceiver::onNewData()
            195 {
            -
            196  if (!m_vlData.bytepos() || m_vlData.bytepos() > VL_MAX_DATA_TRANSFER) {
            -
            197  DEBUG_LOG("Nothing to read, or read too much");
            -
            198  return false;
            -
            199  }
            -
            200  // read the size out (blocks + remainder)
            -
            201  uint8_t blocks = m_vlData.data()[0];
            -
            202  uint8_t remainder = m_vlData.data()[1];
            -
            203  // calculate size from blocks + remainder
            -
            204  uint32_t size = ((blocks - 1) * 32) + remainder;
            -
            205  if (!size || size > VL_MAX_DATA_TRANSFER) {
            -
            206  DEBUG_LOGF("Bad VL Data size: %u", size);
            +
            196  if (bytesReceived() == m_previousBytes) {
            +
            197  return false;
            +
            198  }
            +
            199  m_previousBytes = bytesReceived();
            +
            200  return true;
            +
            201 }
            +
            202 
            +
            203 bool VLReceiver::read(ByteStream &data)
            +
            204 {
            +
            205  if (!m_vlData.bytepos() || m_vlData.bytepos() > VL_MAX_DATA_TRANSFER) {
            +
            206  DEBUG_LOG("Nothing to read, or read too much");
            207  return false;
            208  }
            -
            209  // the actual data starts 2 bytes later because of the size byte
            -
            210  const uint8_t *actualData = m_vlData.data() + 2;
            -
            211  if (!data.rawInit(actualData, size)) {
            -
            212  DEBUG_LOG("Failed to init buffer for VL read");
            -
            213  return false;
            -
            214  }
            -
            215  // reset the VL state and receive buffer now
            -
            216  resetVLState();
            -
            217  return true;
            -
            218 }
            -
            219 
            -
            220 // The recv PCI handler is called every time the pin state changes
            -
            221 void VLReceiver::recvPCIHandler()
            -
            222 {
            -
            223  // toggle the tracked pin state no matter what
            -
            224  m_pinState = (uint8_t)!m_pinState;
            -
            225  // grab current time
            -
            226  uint32_t now = Time::microseconds();
            -
            227  // check previous time for validity
            -
            228  if (!m_prevTime || m_prevTime > now) {
            -
            229  m_prevTime = now;
            -
            230  DEBUG_LOG("Bad first time diff, resetting...");
            -
            231  resetVLState();
            -
            232  return;
            -
            233  }
            -
            234  // calc time difference between previous change and now
            -
            235  uint32_t diff = (uint32_t)(now - m_prevTime);
            -
            236  // and update the previous changetime for next loop
            -
            237  m_prevTime = now;
            -
            238  // handle the bliank duration and process it
            -
            239  handleVLTiming(diff);
            -
            240 }
            -
            241 
            -
            242 // state machine that can be fed VL timings to parse them and interpret the intervals
            -
            243 void VLReceiver::handleVLTiming(uint32_t diff)
            -
            244 {
            -
            245  // if the diff is too long or too short then it's not useful
            -
            246  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
            -
            247  DEBUG_LOGF("bad delay: %u, resetting...", diff);
            -
            248  resetVLState();
            -
            249  return;
            -
            250  }
            -
            251  switch (m_recvState) {
            -
            252  case WAITING_HEADER_MARK: // initial state
            -
            253  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
            -
            254  m_recvState = WAITING_HEADER_SPACE;
            -
            255  } else {
            -
            256  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
            -
            257  resetVLState();
            -
            258  }
            -
            259  break;
            -
            260  case WAITING_HEADER_SPACE:
            -
            261  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
            -
            262  m_recvState = READING_DATA_MARK;
            -
            263  } else {
            -
            264  DEBUG_LOGF("Bad header space %u, resetting...", diff);
            -
            265  resetVLState();
            -
            266  }
            -
            267  break;
            -
            268  case READING_DATA_MARK:
            -
            269  // classify mark/space based on the timing and write into buffer
            -
            270  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
            -
            271  m_recvState = READING_DATA_SPACE;
            -
            272  break;
            -
            273  case READING_DATA_SPACE:
            -
            274  // the space could be just a regular space, or a gap in between blocks
            -
            275  m_recvState = READING_DATA_MARK;
            +
            209  // read the size out (blocks + remainder)
            +
            210  uint8_t blocks = m_vlData.data()[0];
            +
            211  uint8_t remainder = m_vlData.data()[1];
            +
            212  // calculate size from blocks + remainder
            +
            213  uint32_t size = ((blocks - 1) * 32) + remainder;
            +
            214  if (!size || size > VL_MAX_DATA_TRANSFER) {
            +
            215  DEBUG_LOGF("Bad VL Data size: %u", size);
            +
            216  return false;
            +
            217  }
            +
            218  // the actual data starts 2 bytes later because of the size byte
            +
            219  const uint8_t *actualData = m_vlData.data() + 2;
            +
            220  if (!data.rawInit(actualData, size)) {
            +
            221  DEBUG_LOG("Failed to init buffer for VL read");
            +
            222  return false;
            +
            223  }
            +
            224  // reset the VL state and receive buffer now
            +
            225  resetVLState();
            +
            226  return true;
            +
            227 }
            +
            228 
            +
            229 // The recv PCI handler is called every time the pin state changes
            +
            230 void VLReceiver::recvPCIHandler()
            +
            231 {
            +
            232  // toggle the tracked pin state no matter what
            +
            233  m_pinState = (uint8_t)!m_pinState;
            +
            234  // grab current time
            +
            235  uint32_t now = Time::microseconds();
            +
            236  // check previous time for validity
            +
            237  if (!m_prevTime || m_prevTime > now) {
            +
            238  m_prevTime = now;
            +
            239  DEBUG_LOG("Bad first time diff, resetting...");
            +
            240  resetVLState();
            +
            241  return;
            +
            242  }
            +
            243  // calc time difference between previous change and now
            +
            244  uint32_t diff = (uint32_t)(now - m_prevTime);
            +
            245  // and update the previous changetime for next loop
            +
            246  m_prevTime = now;
            +
            247  // handle the bliank duration and process it
            +
            248  handleVLTiming(diff);
            +
            249 }
            +
            250 
            +
            251 // state machine that can be fed VL timings to parse them and interpret the intervals
            +
            252 void VLReceiver::handleVLTiming(uint32_t diff)
            +
            253 {
            +
            254  // if the diff is too long or too short then it's not useful
            +
            255  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
            +
            256  DEBUG_LOGF("bad delay: %u, resetting...", diff);
            +
            257  resetVLState();
            +
            258  return;
            +
            259  }
            +
            260  switch (m_recvState) {
            +
            261  case WAITING_HEADER_MARK: // initial state
            +
            262  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
            +
            263  m_recvState = WAITING_HEADER_SPACE;
            +
            264  } else {
            +
            265  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
            +
            266  resetVLState();
            +
            267  }
            +
            268  break;
            +
            269  case WAITING_HEADER_SPACE:
            +
            270  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
            +
            271  m_recvState = READING_DATA_MARK;
            +
            272  } else {
            +
            273  DEBUG_LOGF("Bad header space %u, resetting...", diff);
            +
            274  resetVLState();
            +
            275  }
            276  break;
            -
            277  default: // ??
            -
            278  DEBUG_LOGF("Bad receive state: %u", m_recvState);
            -
            279  break;
            -
            280  }
            -
            281 }
            -
            282 
            -
            283 void VLReceiver::resetVLState()
            -
            284 {
            -
            285  m_previousBytes = 0;
            -
            286  m_recvState = WAITING_HEADER_MARK;
            -
            287  // zero out the receive buffer and reset bit receiver position
            -
            288  m_vlData.reset();
            -
            289 #ifdef VORTEX_EMBEDDED
            -
            290  // reset the threshold to a high value so that it can be pulled down again
            -
            291  threshold = THRESHOLD_BEGIN;
            -
            292 #endif
            -
            293  DEBUG_LOG("VL State Reset");
            -
            294 }
            -
            295 
            -
            296 #endif
            +
            277  case READING_DATA_MARK:
            +
            278  // classify mark/space based on the timing and write into buffer
            +
            279  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
            +
            280  m_recvState = READING_DATA_SPACE;
            +
            281  break;
            +
            282  case READING_DATA_SPACE:
            +
            283  // the space could be just a regular space, or a gap in between blocks
            +
            284  m_recvState = READING_DATA_MARK;
            +
            285  break;
            +
            286  default: // ??
            +
            287  DEBUG_LOGF("Bad receive state: %u", m_recvState);
            +
            288  break;
            +
            289  }
            +
            290 }
            +
            291 
            +
            292 void VLReceiver::resetVLState()
            +
            293 {
            +
            294  m_previousBytes = 0;
            +
            295  m_recvState = WAITING_HEADER_MARK;
            +
            296  // zero out the receive buffer and reset bit receiver position
            +
            297  m_vlData.reset();
            +
            298 #ifdef VORTEX_EMBEDDED
            +
            299  // reset the threshold to a high value so that it can be pulled down again
            +
            300  threshold = THRESHOLD_BEGIN;
            +
            301 #endif
            +
            302  DEBUG_LOG("VL State Reset");
            +
            303 }
            +
            304 
            +
            305 #endif
            #define DEBUG_LOG(msg)
            Definition: Log.h:40
            #define DEBUG_LOGF(msg,...)
            Definition: Log.h:41
            #define VL_TIMING
            Definition: VLConfig.h:28
            diff --git a/docs/gloves/VLSender_8cpp_source.html b/docs/gloves/VLSender_8cpp_source.html index b2aa869b8e..74d281ccdc 100644 --- a/docs/gloves/VLSender_8cpp_source.html +++ b/docs/gloves/VLSender_8cpp_source.html @@ -300,9 +300,9 @@
            bool decompress()
            Definition: ByteStream.cpp:252
            static void clearAll()
            Definition: Leds.h:30
            static void setBrightness(uint8_t brightness)
            Definition: Leds.h:105
            -
            static void update()
            Definition: Leds.cpp:306
            +
            static void update()
            Definition: Leds.cpp:347
            static uint8_t getBrightness()
            Definition: Leds.h:104
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            Definition: Mode.h:38
            virtual bool saveToBuffer(ByteStream &saveBuffer, uint8_t numLeds=0) const
            Definition: Mode.cpp:169
            static void delayMicroseconds(uint32_t us)
            diff --git a/docs/gloves/VortexConfig_8h.html b/docs/gloves/VortexConfig_8h.html index d320b2709d..394b31c747 100644 --- a/docs/gloves/VortexConfig_8h.html +++ b/docs/gloves/VortexConfig_8h.html @@ -137,7 +137,7 @@   #define AUTO_RANDOM_DELAY   1875   -#define AUTO_CYCLE_MODES_CLICKS   ((MAX_MODES > 2) ? (MAX_MODES * 2) : 4) +#define AUTO_CYCLE_MODES_CLICKS   10   #define AUTO_CYCLE_RANDOMIZER_CLICKS   3   @@ -340,7 +340,7 @@

            - +
            #define AUTO_CYCLE_MODES_CLICKS   ((MAX_MODES > 2) ? (MAX_MODES * 2) : 4)#define AUTO_CYCLE_MODES_CLICKS   10
            diff --git a/docs/gloves/VortexConfig_8h_source.html b/docs/gloves/VortexConfig_8h_source.html index 6e789a3000..cb3a85402d 100644 --- a/docs/gloves/VortexConfig_8h_source.html +++ b/docs/gloves/VortexConfig_8h_source.html @@ -185,7 +185,7 @@
            96 // as the auto random delay. This number is intentionally high because we really
            97 // don't want it activated automatically but it's there for demo purposes and as
            98 // a fun little easter egg to anybody that might come across it
            -
            99 #define AUTO_CYCLE_MODES_CLICKS ((MAX_MODES > 2) ? (MAX_MODES * 2) : 4)
            +
            99 #define AUTO_CYCLE_MODES_CLICKS 10
            100 
            101 // Randomizer Auto Cycle Modes Clicks
            102 //
            diff --git a/docs/gloves/VortexEngine_8cpp_source.html b/docs/gloves/VortexEngine_8cpp_source.html index 767b6219bc..4de9d68666 100644 --- a/docs/gloves/VortexEngine_8cpp_source.html +++ b/docs/gloves/VortexEngine_8cpp_source.html @@ -558,14 +558,14 @@
            @ VAL_STYLE_ALTERNATING
            Definition: Colorset.h:58
            void addColorWithValueStyle(Random &ctx, uint8_t hue, uint8_t sat, ValueStyle valStyle, uint8_t numColors, uint8_t colorPos)
            Definition: Colorset.cpp:163
            static bool init()
            Definition: IRReceiver.cpp:23
            -
            static void cleanup()
            Definition: IRReceiver.cpp:29
            +
            static void cleanup()
            Definition: IRReceiver.cpp:32
            static void cleanup()
            Definition: IRSender.cpp:50
            static bool init()
            Definition: IRSender.cpp:43
            -
            static void cleanup()
            Definition: Leds.cpp:38
            -
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:252
            +
            static void cleanup()
            Definition: Leds.cpp:79
            +
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:293
            static void clearAll()
            Definition: Leds.h:30
            -
            static void update()
            Definition: Leds.cpp:306
            -
            static bool init()
            Definition: Leds.cpp:26
            +
            static void update()
            Definition: Leds.cpp:347
            +
            static bool init()
            Definition: Leds.cpp:67
            static bool openMenuSelection()
            Definition: Menus.cpp:203
            static bool init()
            Definition: Menus.cpp:70
            static bool run()
            Definition: Menus.cpp:88
            diff --git a/docs/gloves/VortexWipePattern_8cpp_source.html b/docs/gloves/VortexWipePattern_8cpp_source.html index 6aa8c0e89f..65cc2f2940 100644 --- a/docs/gloves/VortexWipePattern_8cpp_source.html +++ b/docs/gloves/VortexWipePattern_8cpp_source.html @@ -167,7 +167,7 @@
            RGBColor peekNext() const
            Definition: Colorset.h:136
            RGBColor getNext()
            Definition: Colorset.cpp:400
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/WarpPattern_8cpp_source.html b/docs/gloves/WarpPattern_8cpp_source.html index 678f08ed29..1e47957a6d 100644 --- a/docs/gloves/WarpPattern_8cpp_source.html +++ b/docs/gloves/WarpPattern_8cpp_source.html @@ -139,8 +139,8 @@
            RGBColor peekNext() const
            Definition: Colorset.h:136
            RGBColor getNext()
            Definition: Colorset.cpp:400
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/WarpWormPattern_8cpp_source.html b/docs/gloves/WarpWormPattern_8cpp_source.html index f73d895765..a09586abed 100644 --- a/docs/gloves/WarpWormPattern_8cpp_source.html +++ b/docs/gloves/WarpWormPattern_8cpp_source.html @@ -157,8 +157,8 @@
            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            uint8_t numColors() const
            Definition: Colorset.h:139
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            PatternID m_patternID
            Definition: Pattern.h:116
            void setArgs(const PatternArgs &args)
            Definition: Pattern.cpp:114
            diff --git a/docs/gloves/ZigzagPattern_8cpp_source.html b/docs/gloves/ZigzagPattern_8cpp_source.html index 12cb076316..13ae9b2e45 100644 --- a/docs/gloves/ZigzagPattern_8cpp_source.html +++ b/docs/gloves/ZigzagPattern_8cpp_source.html @@ -287,7 +287,7 @@
            RGBColor getNext()
            Definition: Colorset.cpp:400
            RGBColor peek(int32_t offset) const
            Definition: Colorset.cpp:414
            static void clearAll()
            Definition: Leds.h:30
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            virtual void init() override
            diff --git a/docs/gloves/classBasicPattern.html b/docs/gloves/classBasicPattern.html index a96c601336..88c6e96c79 100644 --- a/docs/gloves/classBasicPattern.html +++ b/docs/gloves/classBasicPattern.html @@ -429,11 +429,11 @@

            191 }

            #define PRINT_STATE(state)
            RGBColor getNext()
            Definition: Colorset.cpp:400
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            LedPos m_ledPos
            Definition: Pattern.h:122
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_IN_DASH.

            +

            References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_IN_DASH.

            Referenced by play().

            @@ -635,7 +635,7 @@

            172  Leds::setIndex(m_ledPos, m_colorset.getNext());
            173 }
            -

            References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_ON.

            +

            References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_ON.

            Referenced by SolidPattern::onBlinkOn(), and play().

            diff --git a/docs/gloves/classBitStream.html b/docs/gloves/classBitStream.html index a35ce92f8a..9fcfda8588 100644 --- a/docs/gloves/classBitStream.html +++ b/docs/gloves/classBitStream.html @@ -367,7 +367,7 @@

            References m_bit_pos.

            -

            Referenced by IRReceiver::bytesReceived(), IRReceiver::dataReady(), IRReceiver::isReceiving(), IRReceiver::percentReceived(), and IRReceiver::read().

            +

            Referenced by IRReceiver::bytesReceived(), IRReceiver::dataReady(), IRReceiver::isReceiving(), IRReceiver::percentReceived(), and IRReceiver::read().

            @@ -399,7 +399,7 @@

            References m_buf.

            -

            Referenced by IRReceiver::dataReady(), IRReceiver::percentReceived(), IRReceiver::read(), IRSender::send(), and VLSender::send().

            +

            Referenced by IRReceiver::dataReady(), IRReceiver::percentReceived(), IRReceiver::read(), IRSender::send(), and VLSender::send().

            @@ -674,7 +674,7 @@

            References m_buf, m_buf_size, and resetPos().

            -

            Referenced by IRReceiver::resetIRState().

            +

            Referenced by IRReceiver::resetIRState().

            @@ -771,7 +771,7 @@

            References m_bit_pos, m_buf, m_buf_eof, and m_buf_size.

            -

            Referenced by IRReceiver::handleIRTiming(), and writeBits().

            +

            Referenced by IRReceiver::handleIRTiming(), and writeBits().

            diff --git a/docs/gloves/classBlendPattern.html b/docs/gloves/classBlendPattern.html index 82fc45eeb8..6efa374772 100644 --- a/docs/gloves/classBlendPattern.html +++ b/docs/gloves/classBlendPattern.html @@ -485,14 +485,14 @@

            void interpolate(uint8_t &current, const uint8_t next)
            uint8_t hue
            Definition: ColorTypes.h:51
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            LedPos m_ledPos
            Definition: Pattern.h:122
            uint8_t blue
            Definition: ColorTypes.h:90
            uint8_t red
            Definition: ColorTypes.h:88
            uint8_t green
            Definition: ColorTypes.h:89
            -

            References RGBColor::blue, Colorset::getNext(), RGBColor::green, HSVColor::hue, interpolate(), Pattern::m_colorset, m_cur, m_flip, Pattern::m_ledPos, m_next, m_numFlips, RGBColor::red, and Leds::setIndex().

            +

            References RGBColor::blue, Colorset::getNext(), RGBColor::green, HSVColor::hue, interpolate(), Pattern::m_colorset, m_cur, m_flip, Pattern::m_ledPos, m_next, m_numFlips, RGBColor::red, and Leds::setIndex().

            diff --git a/docs/gloves/classBouncePattern.html b/docs/gloves/classBouncePattern.html index 2a111206af..a6f2c18363 100644 --- a/docs/gloves/classBouncePattern.html +++ b/docs/gloves/classBouncePattern.html @@ -323,11 +323,11 @@

            @ PAIR_COUNT
            Definition: LedTypes.h:105
            RGBColor peekNext() const
            Definition: Colorset.h:136
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, Colorset::peekNext(), Leds::setAll(), Leds::setPair(), and TOTAL_STEPS.

            +

            References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, Colorset::peekNext(), Leds::setAll(), Leds::setPair(), and TOTAL_STEPS.

            diff --git a/docs/gloves/classByteStream.html b/docs/gloves/classByteStream.html index d7cb0f1f5f..715c732759 100644 --- a/docs/gloves/classByteStream.html +++ b/docs/gloves/classByteStream.html @@ -1460,7 +1460,7 @@

            References DEBUG_LOGF, ERROR_OUT_OF_MEMORY, m_capacity, m_pData, sanity(), size(), and vcalloc.

            -

            Referenced by IRReceiver::read().

            +

            Referenced by IRReceiver::read().

            @@ -1492,7 +1492,7 @@

            References m_pData, and ByteStream::RawBuffer::size.

            -

            Referenced by IRSender::loadMode(), VLSender::loadMode(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), EditorConnection::receiveModes(), SerialComs::write(), and Storage::write().

            +

            Referenced by IRSender::loadMode(), VLSender::loadMode(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), EditorConnection::receiveModes(), SerialComs::write(), and Storage::write().

            diff --git a/docs/gloves/classColorSelect.html b/docs/gloves/classColorSelect.html index cae5426804..6bf4fe7bb4 100644 --- a/docs/gloves/classColorSelect.html +++ b/docs/gloves/classColorSelect.html @@ -422,13 +422,13 @@

            bool isPressed() const
            Definition: Button.h:31
            Colorset m_colorset
            Definition: ColorSelect.h:73
            uint8_t numColors() const
            Definition: Colorset.h:139
            -
            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:223
            -
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:237
            +
            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:264
            +
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:278
            static void clearPair(Pair pair)
            Definition: Leds.h:37
            Finger m_curSelection
            Definition: Menu.h:59
            virtual void blinkSelection(uint32_t offMs=250, uint32_t onMs=500)
            Definition: Menu.cpp:172
            -

            References Leds::blinkPair(), Menu::blinkSelection(), Leds::breathIndex(), Leds::clearPair(), DELETE_CYCLE_TICKS, DELETE_THRESHOLD_TICKS, FINGER_THUMB, fingerTip, g_pButton, Button::holdDuration(), Button::isPressed(), m_colorset, Menu::m_curSelection, m_slot, m_state, Colorset::numColors(), RGB_WHITE4, RGB_WHITE6, and STATE_PICK_SLOT.

            +

            References Leds::blinkPair(), Menu::blinkSelection(), Leds::breathIndex(), Leds::clearPair(), DELETE_CYCLE_TICKS, DELETE_THRESHOLD_TICKS, FINGER_THUMB, fingerTip, g_pButton, Button::holdDuration(), Button::isPressed(), m_colorset, Menu::m_curSelection, m_slot, m_state, Colorset::numColors(), RGB_WHITE4, RGB_WHITE6, and STATE_PICK_SLOT.

            Referenced by run().

            @@ -876,9 +876,9 @@

            LedPos
            Definition: LedTypes.h:11
            #define INDEX_TOP
            Definition: LedTypes.h:82
            #define setFinger(map, finger)
            Definition: LedTypes.h:129
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            -

            References FINGER_INDEX, FINGER_PINKIE, HSVColor::hue, INDEX_TOP, m_newColor, PINKIE_TIP, HSVColor::sat, sats, setFinger, Leds::setIndex(), STATE_PICK_HUE1, STATE_PICK_HUE2, STATE_PICK_SAT, STATE_PICK_VAL, and vals.

            +

            References FINGER_INDEX, FINGER_PINKIE, HSVColor::hue, INDEX_TOP, m_newColor, PINKIE_TIP, HSVColor::sat, sats, setFinger, Leds::setIndex(), STATE_PICK_HUE1, STATE_PICK_HUE2, STATE_PICK_SAT, STATE_PICK_VAL, and vals.

            Referenced by run().

            diff --git a/docs/gloves/classCrossDopsPattern.html b/docs/gloves/classCrossDopsPattern.html index 49dd36cda7..f0951632c9 100644 --- a/docs/gloves/classCrossDopsPattern.html +++ b/docs/gloves/classCrossDopsPattern.html @@ -309,10 +309,10 @@

            30  Leds::setMap(m_ledMap, m_colorset.cur());
            31 }
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:134
            +
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:175
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Pattern::m_colorset, m_ledMap, and Leds::setMap().

            +

            References Colorset::cur(), Pattern::m_colorset, m_ledMap, and Leds::setMap().

            diff --git a/docs/gloves/classDoubleStrobePattern.html b/docs/gloves/classDoubleStrobePattern.html index 4bf3a019b3..c44395a91a 100644 --- a/docs/gloves/classDoubleStrobePattern.html +++ b/docs/gloves/classDoubleStrobePattern.html @@ -302,11 +302,11 @@

            29 }
            RGBColor peekNext() const
            Definition: Colorset.h:136
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            -
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:99
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            +
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:140
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Pattern::m_colorset, Colorset::peekNext(), Leds::setAllEvens(), and Leds::setAllOdds().

            +

            References Colorset::cur(), Pattern::m_colorset, Colorset::peekNext(), Leds::setAllEvens(), and Leds::setAllOdds().

            diff --git a/docs/gloves/classDripMorphPattern.html b/docs/gloves/classDripMorphPattern.html index 93d271c954..4a7fc082bc 100644 --- a/docs/gloves/classDripMorphPattern.html +++ b/docs/gloves/classDripMorphPattern.html @@ -375,11 +375,11 @@

            RGBColor getNext()
            Definition: Colorset.cpp:400
            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t hue
            Definition: ColorTypes.h:51
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            -
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:99
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            +
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:140
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Colorset::getNext(), HSVColor::hue, Pattern::m_colorset, m_cur, m_next, m_speed, Leds::setAllEvens(), and Leds::setAllOdds().

            +

            References Colorset::cur(), Colorset::getNext(), HSVColor::hue, Pattern::m_colorset, m_cur, m_next, m_speed, Leds::setAllEvens(), and Leds::setAllOdds().

            Referenced by play().

            diff --git a/docs/gloves/classDripPattern.html b/docs/gloves/classDripPattern.html index ffe010c191..0a5fce21c5 100644 --- a/docs/gloves/classDripPattern.html +++ b/docs/gloves/classDripPattern.html @@ -314,12 +314,12 @@

            34 }
            RGBColor peekNext() const
            Definition: Colorset.h:136
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            -
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:99
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            +
            static void setAllOdds(RGBColor col)
            Definition: Leds.cpp:140
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Pattern::m_colorset, m_sync, Colorset::peekNext(), Leds::setAll(), Leds::setAllEvens(), and Leds::setAllOdds().

            +

            References Colorset::cur(), Pattern::m_colorset, m_sync, Colorset::peekNext(), Leds::setAll(), Leds::setAllEvens(), and Leds::setAllOdds().

            diff --git a/docs/gloves/classEditorConnection.html b/docs/gloves/classEditorConnection.html index 8238d70a48..02e2cf6d3f 100644 --- a/docs/gloves/classEditorConnection.html +++ b/docs/gloves/classEditorConnection.html @@ -1060,10 +1060,10 @@

            206  }
            207 }
            static void clearAll()
            Definition: Leds.h:30
            -
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:216
            +
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:257
            virtual void play()
            Definition: Mode.cpp:139
            -

            References Leds::blinkAll(), Leds::clearAll(), Menu::m_previewMode, m_state, Mode::play(), RGB_WHITE0, STATE_DISCONNECTED, and STATE_IDLE.

            +

            References Leds::blinkAll(), Leds::clearAll(), Menu::m_previewMode, m_state, Mode::play(), RGB_WHITE0, STATE_DISCONNECTED, and STATE_IDLE.

            Referenced by run().

            diff --git a/docs/gloves/classFactoryReset.html b/docs/gloves/classFactoryReset.html index d5704cda43..1f5418a946 100644 --- a/docs/gloves/classFactoryReset.html +++ b/docs/gloves/classFactoryReset.html @@ -548,11 +548,11 @@

            #define INDEX_TOP
            Definition: LedTypes.h:82
            bool isPressed() const
            Definition: Button.h:31
            -
            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:198
            +
            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:239
            static void clearRange(LedPos first, LedPos last)
            Definition: Leds.h:29
            -
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:54
            +
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:95
            -

            References Leds::blinkRange(), Leds::clearRange(), FACTORY_RESET_THRESHOLD_TICKS, FINGER_THUMB, g_pButton, Button::holdDuration(), INDEX_TOP, Button::isPressed(), LED_FIRST, Menu::m_curSelection, RGB_WHITE0, RGB_WHITE6, and Leds::setRange().

            +

            References Leds::blinkRange(), Leds::clearRange(), FACTORY_RESET_THRESHOLD_TICKS, FINGER_THUMB, g_pButton, Button::holdDuration(), INDEX_TOP, Button::isPressed(), LED_FIRST, Menu::m_curSelection, RGB_WHITE0, RGB_WHITE6, and Leds::setRange().

            Referenced by run().

            diff --git a/docs/gloves/classFillPattern.html b/docs/gloves/classFillPattern.html index 6ddcb44407..6b78a08988 100644 --- a/docs/gloves/classFillPattern.html +++ b/docs/gloves/classFillPattern.html @@ -313,10 +313,10 @@

            @ PAIR_FIRST
            Definition: LedTypes.h:96
            RGBColor peekNext() const
            Definition: Colorset.h:136
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:72
            +
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:113
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, PAIR_FIRST, Colorset::peekNext(), and Leds::setPairs().

            +

            References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, PAIR_FIRST, Colorset::peekNext(), and Leds::setPairs().

            diff --git a/docs/gloves/classHueShiftPattern.html b/docs/gloves/classHueShiftPattern.html index 9f8ebf41dd..226fa2e7cf 100644 --- a/docs/gloves/classHueShiftPattern.html +++ b/docs/gloves/classHueShiftPattern.html @@ -394,10 +394,10 @@

            Definition: ColorTypes.h:24
            uint8_t hue
            Definition: ColorTypes.h:51
            static void clearAll()
            Definition: Leds.h:30
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            AlarmID alarm()
            Definition: Timer.cpp:109
            -

            References Timer::alarm(), Leds::clearAll(), Colorset::getNext(), hsv_to_rgb_generic(), HSVColor::hue, LED_COUNT, LED_FIRST, m_blinkTimer, Pattern::m_colorset, m_cur, m_next, and Leds::setIndex().

            +

            References Timer::alarm(), Leds::clearAll(), Colorset::getNext(), hsv_to_rgb_generic(), HSVColor::hue, LED_COUNT, LED_FIRST, m_blinkTimer, Pattern::m_colorset, m_cur, m_next, and Leds::setIndex().

            diff --git a/docs/gloves/classIRReceiver.html b/docs/gloves/classIRReceiver.html index 279c237437..46db48e6bb 100644 --- a/docs/gloves/classIRReceiver.html +++ b/docs/gloves/classIRReceiver.html @@ -258,14 +258,19 @@

            -

            Definition at line 89 of file IRReceiver.cpp.

            -
            90 {
            -
            91  resetIRState();
            -
            92  return true;
            -
            93 }
            -
            static void resetIRState()
            Definition: IRReceiver.cpp:199
            +

            Definition at line 92 of file IRReceiver.cpp.

            +
            93 {
            +
            94 #ifdef VORTEX_EMBEDDED
            +
            95  attachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN), IRReceiver::recvPCIHandler, CHANGE);
            +
            96 #endif
            +
            97  resetIRState();
            +
            98  return true;
            +
            99 }
            +
            #define IR_RECEIVER_PIN
            Definition: IRConfig.h:43
            +
            static void recvPCIHandler()
            Definition: IRReceiver.cpp:146
            +
            static void resetIRState()
            Definition: IRReceiver.cpp:208
            -

            References resetIRState().

            +

            References IR_RECEIVER_PIN, recvPCIHandler(), and resetIRState().

            Referenced by ModeSharing::onShortClick().

            @@ -301,7 +306,7 @@

            References BitStream::bytepos(), and m_irData.

            -

            Referenced by onNewData().

            +

            Referenced by onNewData().

            @@ -328,9 +333,9 @@

            -

            Definition at line 29 of file IRReceiver.cpp.

            -
            30 {
            -
            31 }
            +

            Definition at line 32 of file IRReceiver.cpp.

            +
            33 {
            +
            34 }

            Referenced by VortexEngine::cleanup().

            @@ -359,30 +364,30 @@

            -

            Definition at line 33 of file IRReceiver.cpp.

            -
            34 {
            -
            35  // is the receiver actually receiving data?
            -
            36  if (!isReceiving()) {
            -
            37  return false;
            -
            38  }
            -
            39  uint8_t blocks = m_irData.data()[0];
            -
            40  uint8_t remainder = m_irData.data()[1];
            -
            41  uint32_t total = ((blocks - 1) * 32) + remainder;
            -
            42  if (!total || total > IR_MAX_DATA_TRANSFER) {
            -
            43  DEBUG_LOGF("Bad IR Data size: %u", total);
            -
            44  return false;
            -
            45  }
            -
            46  // if there are size + 2 bytes in the IRData receiver
            -
            47  // then a full message is ready, the + 2 is from the
            -
            48  // two bytes for blocks + remainder that are sent first
            -
            49  return (m_irData.bytepos() >= (uint32_t)(total + 2));
            -
            50 }
            +

            Definition at line 36 of file IRReceiver.cpp.

            +
            37 {
            +
            38  // is the receiver actually receiving data?
            +
            39  if (!isReceiving()) {
            +
            40  return false;
            +
            41  }
            +
            42  uint8_t blocks = m_irData.data()[0];
            +
            43  uint8_t remainder = m_irData.data()[1];
            +
            44  uint32_t total = ((blocks - 1) * 32) + remainder;
            +
            45  if (!total || total > IR_MAX_DATA_TRANSFER) {
            +
            46  DEBUG_LOGF("Bad IR Data size: %u", total);
            +
            47  return false;
            +
            48  }
            +
            49  // if there are size + 2 bytes in the IRData receiver
            +
            50  // then a full message is ready, the + 2 is from the
            +
            51  // two bytes for blocks + remainder that are sent first
            +
            52  return (m_irData.bytepos() >= (uint32_t)(total + 2));
            +
            53 }
            #define IR_MAX_DATA_TRANSFER
            Definition: IRConfig.h:17
            #define DEBUG_LOGF(msg,...)
            Definition: Log.h:41
            const uint8_t * data() const
            Definition: BitStream.h:36
            -
            static bool isReceiving()
            Definition: IRReceiver.cpp:53
            +
            static bool isReceiving()
            Definition: IRReceiver.cpp:56
            -

            References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, IR_MAX_DATA_TRANSFER, isReceiving(), and m_irData.

            +

            References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, IR_MAX_DATA_TRANSFER, isReceiving(), and m_irData.

            Referenced by ModeSharing::receiveMode().

            @@ -411,13 +416,16 @@

            -

            Definition at line 95 of file IRReceiver.cpp.

            -
            96 {
            -
            97  resetIRState();
            -
            98  return true;
            -
            99 }
            +

            Definition at line 101 of file IRReceiver.cpp.

            +
            102 {
            +
            103 #ifdef VORTEX_EMBEDDED
            +
            104  detachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN));
            +
            105 #endif
            +
            106  resetIRState();
            +
            107  return true;
            +
            108 }
            -

            References resetIRState().

            +

            References IR_RECEIVER_PIN, and resetIRState().

            Referenced by ModeSharing::onShortClick().

            @@ -447,45 +455,45 @@

            -

            Definition at line 159 of file IRReceiver.cpp.

            -
            160 {
            -
            161  // if the diff is too long or too short then it's not useful
            -
            162  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
            -
            163  DEBUG_LOGF("bad delay: %u, resetting...", diff);
            -
            164  resetIRState();
            -
            165  return;
            -
            166  }
            -
            167  switch (m_recvState) {
            -
            168  case WAITING_HEADER_MARK: // initial state
            -
            169  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
            - -
            171  } else {
            -
            172  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
            -
            173  resetIRState();
            -
            174  }
            -
            175  break;
            - -
            177  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
            - -
            179  } else {
            -
            180  DEBUG_LOGF("Bad header space %u, resetting...", diff);
            -
            181  resetIRState();
            -
            182  }
            -
            183  break;
            -
            184  case READING_DATA_MARK:
            -
            185  // classify mark/space based on the timing and write into buffer
            -
            186  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
            - -
            188  break;
            -
            189  case READING_DATA_SPACE:
            -
            190  // the space could be just a regular space, or a gap in between blocks
            - +

            Definition at line 168 of file IRReceiver.cpp.

            +
            169 {
            +
            170  // if the diff is too long or too short then it's not useful
            +
            171  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
            +
            172  DEBUG_LOGF("bad delay: %u, resetting...", diff);
            +
            173  resetIRState();
            +
            174  return;
            +
            175  }
            +
            176  switch (m_recvState) {
            +
            177  case WAITING_HEADER_MARK: // initial state
            +
            178  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
            + +
            180  } else {
            +
            181  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
            +
            182  resetIRState();
            +
            183  }
            +
            184  break;
            + +
            186  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
            + +
            188  } else {
            +
            189  DEBUG_LOGF("Bad header space %u, resetting...", diff);
            +
            190  resetIRState();
            +
            191  }
            192  break;
            -
            193  default: // ??
            -
            194  DEBUG_LOGF("Bad receive state: %u", m_recvState);
            -
            195  break;
            -
            196  }
            -
            197 }
            +
            193  case READING_DATA_MARK:
            +
            194  // classify mark/space based on the timing and write into buffer
            +
            195  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
            + +
            197  break;
            +
            198  case READING_DATA_SPACE:
            +
            199  // the space could be just a regular space, or a gap in between blocks
            + +
            201  break;
            +
            202  default: // ??
            +
            203  DEBUG_LOGF("Bad receive state: %u", m_recvState);
            +
            204  break;
            +
            205  }
            +
            206 }
            #define IR_HEADER_MARK_MIN
            Definition: IRConfig.h:32
            #define IR_HEADER_SPACE_MIN
            Definition: IRConfig.h:33
            #define IR_HEADER_SPACE_MAX
            Definition: IRConfig.h:36
            @@ -495,9 +503,9 @@

            void write1Bit(uint8_t bit)
            Definition: BitStream.cpp:89

            static RecvState m_recvState
            Definition: IRReceiver.h:67
            -

            References DEBUG_LOGF, IR_HEADER_MARK_MAX, IR_HEADER_MARK_MIN, IR_HEADER_SPACE_MAX, IR_HEADER_SPACE_MIN, IR_TIMING, IR_TIMING_MIN, m_irData, m_recvState, READING_DATA_MARK, READING_DATA_SPACE, resetIRState(), WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

            +

            References DEBUG_LOGF, IR_HEADER_MARK_MAX, IR_HEADER_MARK_MIN, IR_HEADER_SPACE_MAX, IR_HEADER_SPACE_MIN, IR_TIMING, IR_TIMING_MIN, m_irData, m_recvState, READING_DATA_MARK, READING_DATA_SPACE, resetIRState(), WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

            -

            Referenced by recvPCIHandler().

            +

            Referenced by recvPCIHandler().

            @@ -526,13 +534,16 @@

            Definition at line 23 of file IRReceiver.cpp.

            24 {
            - -
            26  return true;
            -
            27 }
            +
            25 #ifdef VORTEX_EMBEDDED
            +
            26  pinMode(IR_RECEIVER_PIN, INPUT_PULLUP);
            +
            27 #endif
            + +
            29  return true;
            +
            30 }
            #define IR_RECV_BUF_SIZE
            Definition: IRConfig.h:20
            bool init(uint8_t *buf, uint32_t size)
            Definition: BitStream.cpp:34
            -

            References BitStream::init(), IR_RECV_BUF_SIZE, and m_irData.

            +

            References BitStream::init(), IR_RECEIVER_PIN, IR_RECV_BUF_SIZE, and m_irData.

            Referenced by VortexEngine::init().

            @@ -561,18 +572,18 @@

            -

            Definition at line 53 of file IRReceiver.cpp.

            -
            54 {
            -
            55  // if there are at least 2 bytes in the data buffer then
            -
            56  // the receiver is receiving a packet. If there is less
            -
            57  // than 2 bytes then we're still waiting for the 'blocks'
            -
            58  // and 'remainder' bytes which prefix a packet
            -
            59  return (m_irData.bytepos() > 2);
            -
            60 }
            +

            Definition at line 56 of file IRReceiver.cpp.

            +
            57 {
            +
            58  // if there are at least 2 bytes in the data buffer then
            +
            59  // the receiver is receiving a packet. If there is less
            +
            60  // than 2 bytes then we're still waiting for the 'blocks'
            +
            61  // and 'remainder' bytes which prefix a packet
            +
            62  return (m_irData.bytepos() > 2);
            +
            63 }

            References BitStream::bytepos(), and m_irData.

            -

            Referenced by dataReady(), percentReceived(), and ModeSharing::showReceiveMode().

            +

            Referenced by dataReady(), percentReceived(), and ModeSharing::showReceiveMode().

            @@ -599,14 +610,14 @@

            -

            Definition at line 101 of file IRReceiver.cpp.

            -
            102 {
            -
            103  if (bytesReceived() == m_previousBytes) {
            -
            104  return false;
            -
            105  }
            - -
            107  return true;
            -
            108 }
            +

            Definition at line 110 of file IRReceiver.cpp.

            +
            111 {
            +
            112  if (bytesReceived() == m_previousBytes) {
            +
            113  return false;
            +
            114  }
            + +
            116  return true;
            +
            117 }
            static uint16_t bytesReceived()
            Definition: IRReceiver.h:30
            static uint32_t m_previousBytes
            Definition: IRReceiver.h:73
            @@ -639,19 +650,19 @@

            -

            Definition at line 63 of file IRReceiver.cpp.

            -
            64 {
            -
            65  if (!isReceiving()) {
            -
            66  return 0;
            -
            67  }
            -
            68  uint8_t blocks = m_irData.data()[0];
            -
            69  uint8_t remainder = m_irData.data()[1];
            -
            70  uint16_t total = ((blocks - 1) * 32) + remainder;
            -
            71  // round by adding half of the total to the numerator
            -
            72  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
            -
            73 }
            +

            Definition at line 66 of file IRReceiver.cpp.

            +
            67 {
            +
            68  if (!isReceiving()) {
            +
            69  return 0;
            +
            70  }
            +
            71  uint8_t blocks = m_irData.data()[0];
            +
            72  uint8_t remainder = m_irData.data()[1];
            +
            73  uint16_t total = ((blocks - 1) * 32) + remainder;
            +
            74  // round by adding half of the total to the numerator
            +
            75  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
            +
            76 }
            -

            References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_irData.

            +

            References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_irData.

            Referenced by ModeSharing::showReceiveMode().

            @@ -681,37 +692,37 @@

            -

            Definition at line 110 of file IRReceiver.cpp.

            -
            111 {
            - -
            113  DEBUG_LOG("Nothing to read, or read too much");
            -
            114  return false;
            -
            115  }
            -
            116  // read the size out (blocks + remainder)
            -
            117  uint8_t blocks = m_irData.data()[0];
            -
            118  uint8_t remainder = m_irData.data()[1];
            -
            119  // calculate size from blocks + remainder
            -
            120  uint32_t size = ((blocks - 1) * 32) + remainder;
            -
            121  if (!size || size > IR_MAX_DATA_TRANSFER) {
            -
            122  DEBUG_LOGF("Bad IR Data size: %u", size);
            +

            Definition at line 119 of file IRReceiver.cpp.

            +
            120 {
            + +
            122  DEBUG_LOG("Nothing to read, or read too much");
            123  return false;
            124  }
            -
            125  // the actual data starts 2 bytes later because of the size byte
            -
            126  const uint8_t *actualData = m_irData.data() + 2;
            -
            127  if (!data.rawInit(actualData, size)) {
            -
            128  DEBUG_LOG("Failed to init buffer for IR read");
            -
            129  return false;
            -
            130  }
            -
            131  // reset the IR state and receive buffer now
            -
            132  resetIRState();
            -
            133  return true;
            -
            134 }
            +
            125  // read the size out (blocks + remainder)
            +
            126  uint8_t blocks = m_irData.data()[0];
            +
            127  uint8_t remainder = m_irData.data()[1];
            +
            128  // calculate size from blocks + remainder
            +
            129  uint32_t size = ((blocks - 1) * 32) + remainder;
            +
            130  if (!size || size > IR_MAX_DATA_TRANSFER) {
            +
            131  DEBUG_LOGF("Bad IR Data size: %u", size);
            +
            132  return false;
            +
            133  }
            +
            134  // the actual data starts 2 bytes later because of the size byte
            +
            135  const uint8_t *actualData = m_irData.data() + 2;
            +
            136  if (!data.rawInit(actualData, size)) {
            +
            137  DEBUG_LOG("Failed to init buffer for IR read");
            +
            138  return false;
            +
            139  }
            +
            140  // reset the IR state and receive buffer now
            +
            141  resetIRState();
            +
            142  return true;
            +
            143 }
            #define DEBUG_LOG(msg)
            Definition: Log.h:40
            bool rawInit(const uint8_t *rawdata, uint32_t size)
            Definition: ByteStream.cpp:59
            -

            References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, IR_MAX_DATA_TRANSFER, m_irData, ByteStream::rawInit(), and resetIRState().

            +

            References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, IR_MAX_DATA_TRANSFER, m_irData, ByteStream::rawInit(), and resetIRState().

            -

            Referenced by receiveMode().

            +

            Referenced by receiveMode().

            @@ -739,25 +750,25 @@

            -

            Definition at line 75 of file IRReceiver.cpp.

            -
            76 {
            -
            77  ByteStream buf;
            -
            78  // read from the receive buffer into the byte stream
            -
            79  if (!read(buf)) {
            -
            80  // no data to read right now, or an error
            -
            81  DEBUG_LOG("No data available to read, or error reading");
            -
            82  return false;
            -
            83  }
            -
            84  DEBUG_LOGF("Received %u bytes", buf.rawSize());
            -
            85  // load the data into the target mode
            -
            86  return pMode->loadFromBuffer(buf);
            -
            87 }
            +

            Definition at line 78 of file IRReceiver.cpp.

            +
            79 {
            +
            80  ByteStream buf;
            +
            81  // read from the receive buffer into the byte stream
            +
            82  if (!read(buf)) {
            +
            83  // no data to read right now, or an error
            +
            84  DEBUG_LOG("No data available to read, or error reading");
            +
            85  return false;
            +
            86  }
            +
            87  DEBUG_LOGF("Received %u bytes", buf.rawSize());
            +
            88  // load the data into the target mode
            +
            89  return pMode->loadFromBuffer(buf);
            +
            90 }
            uint32_t rawSize() const
            Definition: ByteStream.h:122
            -
            static bool read(ByteStream &data)
            Definition: IRReceiver.cpp:110
            +
            static bool read(ByteStream &data)
            Definition: IRReceiver.cpp:119
            virtual bool loadFromBuffer(ByteStream &saveBuffer)
            Definition: Mode.cpp:179
            -

            References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

            +

            References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

            Referenced by ModeSharing::receiveMode().

            @@ -786,32 +797,34 @@

            -

            Definition at line 137 of file IRReceiver.cpp.

            -
            138 {
            -
            139  // toggle the tracked pin state no matter what
            -
            140  m_pinState = (uint8_t)!m_pinState;
            -
            141  // grab current time
            -
            142  uint32_t now = Time::microseconds();
            -
            143  // check previous time for validity
            -
            144  if (!m_prevTime || m_prevTime > now) {
            -
            145  m_prevTime = now;
            -
            146  DEBUG_LOG("Bad first time diff, resetting...");
            -
            147  resetIRState();
            -
            148  return;
            -
            149  }
            -
            150  // calc time difference between previous change and now
            -
            151  uint32_t diff = (uint32_t)(now - m_prevTime);
            -
            152  // and update the previous changetime for next loop
            -
            153  m_prevTime = now;
            -
            154  // handle the blink duration and process it
            -
            155  handleIRTiming(diff);
            -
            156 }
            -
            static void handleIRTiming(uint32_t diff)
            Definition: IRReceiver.cpp:159
            +

            Definition at line 146 of file IRReceiver.cpp.

            +
            147 {
            +
            148  // toggle the tracked pin state no matter what
            +
            149  m_pinState = (uint8_t)!m_pinState;
            +
            150  // grab current time
            +
            151  uint32_t now = Time::microseconds();
            +
            152  // check previous time for validity
            +
            153  if (!m_prevTime || m_prevTime > now) {
            +
            154  m_prevTime = now;
            +
            155  DEBUG_LOG("Bad first time diff, resetting...");
            +
            156  resetIRState();
            +
            157  return;
            +
            158  }
            +
            159  // calc time difference between previous change and now
            +
            160  uint32_t diff = (uint32_t)(now - m_prevTime);
            +
            161  // and update the previous changetime for next loop
            +
            162  m_prevTime = now;
            +
            163  // handle the blink duration and process it
            +
            164  handleIRTiming(diff);
            +
            165 }
            +
            static void handleIRTiming(uint32_t diff)
            Definition: IRReceiver.cpp:168
            static uint8_t m_pinState
            Definition: IRReceiver.h:70
            static uint32_t m_prevTime
            Definition: IRReceiver.h:69
            static uint32_t microseconds()
            -

            References DEBUG_LOG, handleIRTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetIRState().

            +

            References DEBUG_LOG, handleIRTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetIRState().

            + +

            Referenced by beginReceiving().

            @@ -838,19 +851,19 @@

            -

            Definition at line 199 of file IRReceiver.cpp.

            -
            200 {
            -
            201  m_previousBytes = 0;
            - -
            203  // zero out the receive buffer and reset bit receiver position
            -
            204  m_irData.reset();
            -
            205  DEBUG_LOG("IR State Reset");
            -
            206 }
            +

            Definition at line 208 of file IRReceiver.cpp.

            +
            209 {
            +
            210  m_previousBytes = 0;
            + +
            212  // zero out the receive buffer and reset bit receiver position
            +
            213  m_irData.reset();
            +
            214  DEBUG_LOG("IR State Reset");
            +
            215 }
            void reset()
            Definition: BitStream.cpp:58

            References DEBUG_LOG, m_irData, m_previousBytes, m_recvState, BitStream::reset(), and WAITING_HEADER_MARK.

            -

            Referenced by beginReceiving(), endReceiving(), handleIRTiming(), read(), ModeSharing::receiveMode(), and recvPCIHandler().

            +

            Referenced by beginReceiving(), endReceiving(), handleIRTiming(), read(), ModeSharing::receiveMode(), and recvPCIHandler().

            @@ -877,7 +890,7 @@

            Definition at line 55 of file IRReceiver.h.

            -

            Referenced by bytesReceived(), dataReady(), handleIRTiming(), init(), isReceiving(), percentReceived(), read(), and resetIRState().

            +

            Referenced by bytesReceived(), dataReady(), handleIRTiming(), init(), isReceiving(), percentReceived(), read(), and resetIRState().

            @@ -903,7 +916,7 @@

            Definition at line 70 of file IRReceiver.h.

            -

            Referenced by recvPCIHandler().

            +

            Referenced by recvPCIHandler().

            @@ -929,7 +942,7 @@

            Definition at line 73 of file IRReceiver.h.

            -

            Referenced by onNewData(), and resetIRState().

            +

            Referenced by onNewData(), and resetIRState().

            @@ -955,7 +968,7 @@

            Definition at line 69 of file IRReceiver.h.

            -

            Referenced by recvPCIHandler().

            +

            Referenced by recvPCIHandler().

            @@ -981,7 +994,7 @@

            Definition at line 67 of file IRReceiver.h.

            -

            Referenced by handleIRTiming(), and resetIRState().

            +

            Referenced by handleIRTiming(), and resetIRState().

            diff --git a/docs/gloves/classIRSender.html b/docs/gloves/classIRSender.html index c2b69e5e3a..d1bc0305de 100644 --- a/docs/gloves/classIRSender.html +++ b/docs/gloves/classIRSender.html @@ -346,53 +346,54 @@

            Definition at line 179 of file IRSender.cpp.

            180 {
            181 #if defined(VORTEX_EMBEDDED)
            -
            182  // just in case
            -
            183  pinMode(IR_SEND_PWM_PIN, OUTPUT);
            -
            184  digitalWrite(IR_SEND_PWM_PIN, LOW); // When not sending PWM, we want it low
            -
            185  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
            -
            186  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
            -
            187  ETCChannel IR_TCC_Channel = TCC0_CH0;
            -
            188  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
            -
            189  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
            -
            190  // Enable the port multiplexer for the PWM channel on pin
            -
            191  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
            -
            192 
            -
            193  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
            -
            194  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
            -
            195  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
            -
            196 
            -
            197 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
            -
            198  // Feed GCLK0 to TCC0 and TCC1
            -
            199  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
            -
            200  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
            -
            201  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
            -
            202  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
            -
            203 
            -
            204  // Normal (single slope) PWM operation: timers countinuously count up to PER
            -
            205  // register value and then is reset to 0
            -
            206  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
            -
            207  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
            -
            208  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
            -
            209 
            -
            210  // Each timer counts up to a maximum or TOP value set by the PER register,
            -
            211  // this determines the frequency of the PWM operation.
            -
            212  uint32_t cc = F_CPU/(38*1000) - 1;
            -
            213  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
            -
            214  while(IR_TCCx->SYNCBUSY.bit.PER);
            -
            215 
            -
            216  // The CCx register value corresponds to the pulsewidth in microseconds (us)
            -
            217  // Set the duty cycle of the PWM on TCC0 to 33%
            -
            218  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
            -
            219  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
            -
            220  //while(IR_TCCx->SYNCBUSY.bit.CC3);
            -
            221 
            -
            222  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
            -
            223  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
            -
            224  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            -
            225  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
            -
            226  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            -
            227 #endif
            -
            228 }
            +
            182  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
            +
            183  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
            +
            184  ETCChannel IR_TCC_Channel = TCC0_CH0;
            +
            185  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
            +
            186  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
            +
            187  // Enable the port multiplexer for the PWM channel on pin
            +
            188  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
            +
            189 
            +
            190  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
            +
            191  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
            +
            192  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
            +
            193 
            +
            194 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
            +
            195  // Feed GCLK0 to TCC0 and TCC1
            +
            196  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
            +
            197  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
            +
            198  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
            +
            199  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
            +
            200 
            +
            201  // Normal (single slope) PWM operation: timers countinuously count up to PER
            +
            202  // register value and then is reset to 0
            +
            203  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
            +
            204  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
            +
            205  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
            +
            206 
            +
            207  // Each timer counts up to a maximum or TOP value set by the PER register,
            +
            208  // this determines the frequency of the PWM operation.
            +
            209  uint32_t cc = F_CPU/(38*1000) - 1;
            +
            210  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
            +
            211  while(IR_TCCx->SYNCBUSY.bit.PER);
            +
            212 
            +
            213  // The CCx register value corresponds to the pulsewidth in microseconds (us)
            +
            214  // Set the duty cycle of the PWM on TCC0 to 33%
            +
            215  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
            +
            216  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
            +
            217  //while(IR_TCCx->SYNCBUSY.bit.CC3);
            +
            218 
            +
            219  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
            +
            220  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
            +
            221  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            +
            222  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
            +
            223  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            +
            224 
            +
            225  // just in case
            +
            226  pinMode(IR_SEND_PWM_PIN, OUTPUT);
            +
            227  digitalWrite(IR_SEND_PWM_PIN, LOW); // When not sending PWM, we want it low
            +
            228 #endif
            +
            229 }
            #define IR_SEND_PWM_PIN
            Definition: IRConfig.h:42
            Tcc * IR_TCCx
            Definition: IRSender.cpp:40
            @@ -684,10 +685,10 @@

            163  Time::delayMicroseconds(time);
            164 #endif
            165 }
            -
            static void startPWM()
            Definition: IRSender.cpp:230
            +
            static void startPWM()
            Definition: IRSender.cpp:231
            static void delayMicroseconds(uint32_t us)
            -

            References Time::delayMicroseconds(), and startPWM().

            +

            References Time::delayMicroseconds(), and startPWM().

            Referenced by beginSend(), and sendByte().

            @@ -727,9 +728,9 @@

            174  Time::delayMicroseconds(time);
            175 #endif
            176 }
            -
            static void stopPWM()
            Definition: IRSender.cpp:239
            +
            static void stopPWM()
            Definition: IRSender.cpp:240
            -

            References Time::delayMicroseconds(), and stopPWM().

            +

            References Time::delayMicroseconds(), and stopPWM().

            Referenced by beginSend(), and sendByte().

            @@ -758,14 +759,14 @@

            -

            Definition at line 230 of file IRSender.cpp.

            -
            231 {
            -
            232 #if defined(VORTEX_EMBEDDED)
            -
            233  // start the PWM
            -
            234  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
            -
            235  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            -
            236 #endif
            -
            237 }
            +

            Definition at line 231 of file IRSender.cpp.

            +
            232 {
            +
            233 #if defined(VORTEX_EMBEDDED)
            +
            234  // start the PWM
            +
            235  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
            +
            236  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            +
            237 #endif
            +
            238 }

            References IR_TCCx.

            @@ -796,14 +797,14 @@

            -

            Definition at line 239 of file IRSender.cpp.

            -
            240 {
            -
            241 #if defined(VORTEX_EMBEDDED)
            -
            242  // stop the PWM
            -
            243  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
            -
            244  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            -
            245 #endif
            -
            246 }
            +

            Definition at line 240 of file IRSender.cpp.

            +
            241 {
            +
            242 #if defined(VORTEX_EMBEDDED)
            +
            243  // stop the PWM
            +
            244  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
            +
            245  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
            +
            246 #endif
            +
            247 }

            References IR_TCCx.

            diff --git a/docs/gloves/classLedStash.html b/docs/gloves/classLedStash.html index dcc56c9663..a7e6de8fd4 100644 --- a/docs/gloves/classLedStash.html +++ b/docs/gloves/classLedStash.html @@ -317,7 +317,7 @@

            Definition at line 22 of file LedStash.h.

            -

            Referenced by clear(), operator[](), Leds::restoreAll(), setIndex(), and Leds::stashAll().

            +

            Referenced by clear(), operator[](), Leds::restoreAll(), setIndex(), and Leds::stashAll().

            diff --git a/docs/gloves/classLeds.html b/docs/gloves/classLeds.html index e5f45f62ae..385499566b 100644 --- a/docs/gloves/classLeds.html +++ b/docs/gloves/classLeds.html @@ -260,15 +260,15 @@

            -

            Definition at line 178 of file Leds.cpp.

            -
            179 {
            - -
            181 }
            +

            Definition at line 219 of file Leds.cpp.

            +
            220 {
            + +
            222 }
            @ LED_FIRST
            Definition: LedTypes.h:13
            @ LED_LAST
            Definition: LedTypes.h:40
            -
            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
            Definition: Leds.cpp:171
            +
            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
            Definition: Leds.cpp:212
            -

            References adjustBrightnessRange(), LED_FIRST, and LED_LAST.

            +

            References adjustBrightnessRange(), LED_FIRST, and LED_LAST.

            @@ -306,16 +306,16 @@

            -

            Definition at line 166 of file Leds.cpp.

            -
            167 {
            -
            168  led(target).adjustBrightness(fadeBy);
            -
            169 }
            +

            Definition at line 207 of file Leds.cpp.

            +
            208 {
            +
            209  led(target).adjustBrightness(fadeBy);
            +
            210 }
            static RGBColor & led(LedPos pos)
            Definition: Leds.h:112
            RGBColor adjustBrightness(uint8_t fadeBy)
            Definition: ColorTypes.cpp:193

            References RGBColor::adjustBrightness(), and led().

            -

            Referenced by adjustBrightnessRange().

            +

            Referenced by adjustBrightnessRange().

            @@ -359,18 +359,18 @@

            -

            Definition at line 171 of file Leds.cpp.

            -
            172 {
            -
            173  for (LedPos pos = first; pos <= last; pos++) {
            -
            174  adjustBrightnessIndex(pos, fadeBy);
            -
            175  }
            -
            176 }
            +

            Definition at line 212 of file Leds.cpp.

            +
            213 {
            +
            214  for (LedPos pos = first; pos <= last; pos++) {
            +
            215  adjustBrightnessIndex(pos, fadeBy);
            +
            216  }
            +
            217 }
            LedPos
            Definition: LedTypes.h:11
            -
            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
            Definition: Leds.cpp:166
            +
            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
            Definition: Leds.cpp:207
            -

            References adjustBrightnessIndex().

            +

            References adjustBrightnessIndex().

            -

            Referenced by adjustBrightnessAll().

            +

            Referenced by adjustBrightnessAll().

            @@ -414,17 +414,17 @@

            -

            Definition at line 216 of file Leds.cpp.

            -
            217 {
            -
            218  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            219  setRange(LED_FIRST, LED_LAST, col);
            -
            220  }
            -
            221 }
            +

            Definition at line 257 of file Leds.cpp.

            +
            258 {
            +
            259  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            260  setRange(LED_FIRST, LED_LAST, col);
            +
            261  }
            +
            262 }
            #define MS_TO_TICKS(ms)
            Definition: TimeControl.h:13
            -
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:54
            +
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:95
            static uint32_t getCurtime()
            Definition: TimeControl.h:40
            -

            References Time::getCurtime(), LED_FIRST, LED_LAST, MS_TO_TICKS, and setRange().

            +

            References Time::getCurtime(), LED_FIRST, LED_LAST, MS_TO_TICKS, and setRange().

            Referenced by EditorConnection::showEditor(), Randomizer::showRandomizationSelect(), and ModeSharing::showSendMode().

            @@ -476,15 +476,15 @@

            -

            Definition at line 191 of file Leds.cpp.

            -
            192 {
            -
            193  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            194  setIndex(target, col);
            -
            195  }
            -
            196 }
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +

            Definition at line 232 of file Leds.cpp.

            +
            233 {
            +
            234  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            235  setIndex(target, col);
            +
            236  }
            +
            237 }
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            -

            References Time::getCurtime(), MS_TO_TICKS, and setIndex().

            +

            References Time::getCurtime(), MS_TO_TICKS, and setIndex().

            Referenced by Menu::blinkSelection(), and Menus::runMenuSelection().

            @@ -542,14 +542,14 @@

            -

            Definition at line 184 of file Leds.cpp.

            -
            185 {
            -
            186  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            187  setIndex(target, col);
            -
            188  }
            -
            189 }
            +

            Definition at line 225 of file Leds.cpp.

            +
            226 {
            +
            227  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            228  setIndex(target, col);
            +
            229  }
            +
            230 }
            -

            References MS_TO_TICKS, and setIndex().

            +

            References MS_TO_TICKS, and setIndex().

            Referenced by Menu::blinkSelection(), and Menu::showBulbSelection().

            @@ -601,20 +601,20 @@

            -

            Definition at line 205 of file Leds.cpp.

            -
            206 {
            -
            207  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            208  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
            -
            209  if (checkLed(targets, pos)) {
            -
            210  setIndex(pos, col);
            -
            211  }
            -
            212  }
            -
            213  }
            -
            214 }
            +

            Definition at line 246 of file Leds.cpp.

            +
            247 {
            +
            248  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            249  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
            +
            250  if (checkLed(targets, pos)) {
            +
            251  setIndex(pos, col);
            +
            252  }
            +
            253  }
            +
            254  }
            +
            255 }
            bool checkLed(LedMap map, LedPos pos)
            Definition: LedTypes.h:231
            @ LED_COUNT
            Definition: LedTypes.h:37
            -

            References checkLed(), Time::getCurtime(), LED_COUNT, LED_FIRST, MS_TO_TICKS, and setIndex().

            +

            References checkLed(), Time::getCurtime(), LED_COUNT, LED_FIRST, MS_TO_TICKS, and setIndex().

            Referenced by Menu::showBulbSelection().

            @@ -666,16 +666,16 @@

            -

            Definition at line 223 of file Leds.cpp.

            -
            224 {
            -
            225  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            226  setRange(pairEven(pair), pairOdd(pair), col);
            -
            227  }
            -
            228 }
            +

            Definition at line 264 of file Leds.cpp.

            +
            265 {
            +
            266  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            267  setRange(pairEven(pair), pairOdd(pair), col);
            +
            268  }
            +
            269 }
            #define pairEven(pair)
            Definition: LedTypes.h:137
            #define pairOdd(pair)
            Definition: LedTypes.h:138
            -

            References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

            +

            References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

            Referenced by ColorSelect::blinkSelection().

            @@ -733,14 +733,14 @@

            -

            Definition at line 230 of file Leds.cpp.

            -
            231 {
            -
            232  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            233  setRange(pairEven(first), pairOdd(last), col);
            -
            234  }
            -
            235 }
            +

            Definition at line 271 of file Leds.cpp.

            +
            272 {
            +
            273  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            274  setRange(pairEven(first), pairOdd(last), col);
            +
            275  }
            +
            276 }
            -

            References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

            +

            References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

            @@ -796,14 +796,14 @@

            -

            Definition at line 198 of file Leds.cpp.

            -
            199 {
            -
            200  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            -
            201  setRange(first, last, col);
            -
            202  }
            -
            203 }
            +

            Definition at line 239 of file Leds.cpp.

            +
            240 {
            +
            241  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
            +
            242  setRange(first, last, col);
            +
            243  }
            +
            244 }
            -

            References Time::getCurtime(), MS_TO_TICKS, and setRange().

            +

            References Time::getCurtime(), MS_TO_TICKS, and setRange().

            Referenced by FactoryReset::showReset().

            @@ -867,13 +867,13 @@

            -

            Definition at line 237 of file Leds.cpp.

            -
            238 {
            -
            239  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
            -
            240 }
            +

            Definition at line 278 of file Leds.cpp.

            +
            279 {
            +
            280  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
            +
            281 }
            -

            References setIndex().

            +

            References setIndex().

            Referenced by Menu::blinkSelection(), ColorSelect::blinkSelection(), and PatternSelect::showListSelection().

            @@ -937,12 +937,12 @@

            -

            Definition at line 242 of file Leds.cpp.

            -
            243 {
            -
            244  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
            -
            245 }
            +

            Definition at line 283 of file Leds.cpp.

            +
            284 {
            +
            285  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
            +
            286 }
            -

            References setIndex().

            +

            References setIndex().

            @@ -1004,12 +1004,12 @@

            -

            Definition at line 247 of file Leds.cpp.

            -
            248 {
            -
            249  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
            -
            250 }
            +

            Definition at line 288 of file Leds.cpp.

            +
            289 {
            +
            290  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
            +
            291 }
            -

            References setIndex().

            +

            References setIndex().

            @@ -1036,12 +1036,12 @@

            -

            Definition at line 38 of file Leds.cpp.

            -
            39 {
            -
            40  for (uint8_t i = 0; i < LED_COUNT; ++i) {
            -
            41  m_ledColors[i].clear();
            -
            42  }
            -
            43 }
            +

            Definition at line 79 of file Leds.cpp.

            +
            80 {
            +
            81  for (uint8_t i = 0; i < LED_COUNT; ++i) {
            +
            82  m_ledColors[i].clear();
            +
            83  }
            +
            84 }
            static RGBColor m_ledColors[LED_COUNT]
            Definition: Leds.h:127
            void clear()
            Definition: ColorTypes.cpp:186
            @@ -1077,9 +1077,9 @@

            Definition at line 30 of file Leds.h.

            30 { setAll(HSV_OFF); }
            #define HSV_OFF
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            -

            References HSV_OFF, and setAll().

            +

            References HSV_OFF, and setAll().

            Referenced by BlinkStepPattern::blinkOff(), DripMorphPattern::blinkOff(), LighthousePattern::blinkOff(), MeteorPattern::blinkOff(), Modes::clearModes(), Menus::closeCurMenu(), ZigzagPattern::Snake::draw(), VortexEngine::enterSleep(), ColorSelect::onLongClick(), ColorSelect::onShortClick(), ModeSharing::onShortClick(), Menus::openMenu(), Menus::openMenuSelection(), Modes::play(), HueShiftPattern::play(), ColorSelect::run(), Menus::runMenuSelection(), Modes::setCurMode(), Menu::showBulbSelection(), EditorConnection::showEditor(), ModeSharing::showReceiveMode(), VLSender::startPWM(), and VLSender::stopPWM().

            @@ -1108,12 +1108,12 @@

            -

            Definition at line 113 of file Leds.cpp.

            -
            114 {
            -
            115  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            -
            116  clearIndex(pairEven(pos));
            -
            117  }
            -
            118 }
            +

            Definition at line 154 of file Leds.cpp.

            +
            155 {
            +
            156  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            +
            157  clearIndex(pairEven(pos));
            +
            158  }
            +
            159 }
            Pair
            Definition: LedTypes.h:95
            @ PAIR_LAST
            Definition: LedTypes.h:106
            @ PAIR_FIRST
            Definition: LedTypes.h:96
            @@ -1148,12 +1148,12 @@

            -

            Definition at line 127 of file Leds.cpp.

            -
            128 {
            -
            129  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            -
            130  clearIndex(pairOdd(pos));
            -
            131  }
            -
            132 }
            +

            Definition at line 168 of file Leds.cpp.

            +
            169 {
            +
            170  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            +
            171  clearIndex(pairOdd(pos));
            +
            172  }
            +
            173 }

            References clearIndex(), PAIR_FIRST, PAIR_LAST, and pairOdd.

            @@ -1186,9 +1186,9 @@

            Definition at line 28 of file Leds.h.

            28 { setIndex(target, HSV_OFF); }
            -

            References HSV_OFF, and setIndex().

            +

            References HSV_OFF, and setIndex().

            -

            Referenced by BasicPattern::beginGap(), Menu::blinkSelection(), clearAllEvens(), clearAllOdds(), clearMap(), clearRangeEvens(), clearRangeOdds(), BasicPattern::onBlinkOff(), Mode::play(), and SequencedPattern::play().

            +

            Referenced by BasicPattern::beginGap(), Menu::blinkSelection(), clearAllEvens(), clearAllOdds(), clearMap(), clearRangeEvens(), clearRangeOdds(), BasicPattern::onBlinkOff(), Mode::play(), and SequencedPattern::play().

            @@ -1216,14 +1216,14 @@

            -

            Definition at line 143 of file Leds.cpp.

            -
            144 {
            -
            145  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            -
            146  if (checkLed(map, pos)) {
            -
            147  clearIndex(pos);
            -
            148  }
            -
            149  }
            -
            150 }
            +

            Definition at line 184 of file Leds.cpp.

            +
            185 {
            +
            186  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            +
            187  if (checkLed(map, pos)) {
            +
            188  clearIndex(pos);
            +
            189  }
            +
            190  }
            +
            191 }

            References checkLed(), clearIndex(), LED_FIRST, and LED_LAST.

            @@ -1257,9 +1257,9 @@

            Definition at line 37 of file Leds.h.

            37 { setPair(pair, HSV_OFF); }
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            -

            References HSV_OFF, and setPair().

            +

            References HSV_OFF, and setPair().

            Referenced by ColorSelect::blinkSelection(), and PulsishPattern::play().

            @@ -1301,9 +1301,9 @@

            Definition at line 38 of file Leds.h.

            38 { setPairs(first, last, HSV_OFF); }
            -
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:72
            +
            static void setPairs(Pair first, Pair last, RGBColor col)
            Definition: Leds.cpp:113
            -

            References HSV_OFF, and setPairs().

            +

            References HSV_OFF, and setPairs().

            @@ -1344,7 +1344,7 @@

            Definition at line 29 of file Leds.h.

            29 { setRange(first, last, HSV_OFF); }
            -

            References HSV_OFF, and setRange().

            +

            References HSV_OFF, and setRange().

            Referenced by FactoryReset::showReset().

            @@ -1384,12 +1384,12 @@

            -

            Definition at line 106 of file Leds.cpp.

            -
            107 {
            -
            108  for (Pair pos = first; pos <= last; pos++) {
            -
            109  clearIndex(pairEven(pos));
            -
            110  }
            -
            111 }
            +

            Definition at line 147 of file Leds.cpp.

            +
            148 {
            +
            149  for (Pair pos = first; pos <= last; pos++) {
            +
            150  clearIndex(pairEven(pos));
            +
            151  }
            +
            152 }

            References clearIndex(), and pairEven.

            @@ -1429,12 +1429,12 @@

            -

            Definition at line 120 of file Leds.cpp.

            -
            121 {
            -
            122  for (Pair pos = first; pos <= last; pos++) {
            -
            123  clearIndex(pairOdd(pos));
            -
            124  }
            -
            125 }
            +

            Definition at line 161 of file Leds.cpp.

            +
            162 {
            +
            163  for (Pair pos = first; pos <= last; pos++) {
            +
            164  clearIndex(pairOdd(pos));
            +
            165  }
            +
            166 }

            References clearIndex(), and pairOdd.

            @@ -1530,16 +1530,16 @@

            -

            Definition at line 252 of file Leds.cpp.

            -
            253 {
            -
            254  setAll(col);
            -
            255  update();
            - -
            257 }
            -
            static void update()
            Definition: Leds.cpp:306
            +

            Definition at line 293 of file Leds.cpp.

            +
            294 {
            +
            295  setAll(col);
            +
            296  update();
            + +
            298 }
            +
            static void update()
            Definition: Leds.cpp:347
            static void delayMilliseconds(uint32_t ms)
            -

            References Time::delayMilliseconds(), setAll(), and update().

            +

            References Time::delayMilliseconds(), setAll(), and update().

            Referenced by Randomizer::run(), VortexEngine::runMainLogic(), and Menus::runMenuSelection().

            @@ -1568,21 +1568,21 @@

            -

            Definition at line 26 of file Leds.cpp.

            -
            27 {
            -
            28 #ifdef VORTEX_EMBEDDED
            -
            29  PORT->Group[g_APinDescription[LED_DATA_PIN].ulPort].DIRSET.reg = (1ul << g_APinDescription[LED_DATA_PIN].ulPin);
            -
            30  pinMode(POWER_LED_PIN, INPUT_PULLUP);
            -
            31 #endif
            -
            32 #ifdef VORTEX_LIB
            -
            33  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
            -
            34 #endif
            -
            35  return true;
            -
            36 }
            -
            #define LED_DATA_PIN
            Definition: Leds.cpp:17
            -
            #define POWER_LED_PIN
            Definition: Leds.cpp:18
            +

            Definition at line 67 of file Leds.cpp.

            +
            68 {
            +
            69 #ifdef VORTEX_EMBEDDED
            + +
            71  pinMode(LED_DATA_PIN, OUTPUT);
            +
            72 #endif
            +
            73 #ifdef VORTEX_LIB
            +
            74  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
            +
            75 #endif
            +
            76  return true;
            +
            77 }
            +
            #define LED_DATA_PIN
            Definition: Leds.cpp:18
            +
            static void turnOffOnboardLED()
            Definition: Leds.cpp:37
            -

            References LED_COUNT, LED_DATA_PIN, m_ledColors, and POWER_LED_PIN.

            +

            References LED_COUNT, LED_DATA_PIN, m_ledColors, and turnOffOnboardLED().

            Referenced by VortexEngine::init().

            @@ -1625,7 +1625,7 @@

            References LED_LAST, and m_ledColors.

            -

            Referenced by adjustBrightnessIndex(), getLed(), restoreAll(), setIndex(), and stashAll().

            +

            Referenced by adjustBrightnessIndex(), getLed(), restoreAll(), setIndex(), and stashAll().

            @@ -1653,12 +1653,12 @@

            -

            Definition at line 159 of file Leds.cpp.

            -
            160 {
            -
            161  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            -
            162  led(pos) = stash.m_ledColorsStash[pos];
            -
            163  }
            -
            164 }
            +

            Definition at line 200 of file Leds.cpp.

            +
            201 {
            +
            202  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            +
            203  led(pos) = stash.m_ledColorsStash[pos];
            +
            204  }
            +
            205 }
            RGBColor m_ledColorsStash[LED_COUNT]
            Definition: LedStash.h:22

            References led(), LED_FIRST, LED_LAST, and LedStash::m_ledColorsStash.

            @@ -1691,14 +1691,14 @@

            -

            Definition at line 61 of file Leds.cpp.

            -

            @@ -1726,14 +1726,14 @@

            -

            Definition at line 85 of file Leds.cpp.

            -
            86 {
            -
            87  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            -
            88  setIndex(pairEven(pos), col);
            -
            89  }
            -
            90 }
            +

            Definition at line 126 of file Leds.cpp.

            +
            127 {
            +
            128  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            +
            129  setIndex(pairEven(pos), col);
            +
            130  }
            +
            131 }
            -

            References PAIR_FIRST, PAIR_LAST, pairEven, and setIndex().

            +

            References PAIR_FIRST, PAIR_LAST, pairEven, and setIndex().

            Referenced by DripMorphPattern::blinkOn(), DoubleStrobePattern::blinkOn(), DripPattern::blinkOn(), and MateriaPattern::play().

            @@ -1763,14 +1763,14 @@

            -

            Definition at line 99 of file Leds.cpp.

            -
            100 {
            -
            101  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            -
            102  setIndex(pairOdd(pos), col);
            -
            103  }
            -
            104 }
            +

            Definition at line 140 of file Leds.cpp.

            +
            141 {
            +
            142  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
            +
            143  setIndex(pairOdd(pos), col);
            +
            144  }
            +
            145 }
            -

            References PAIR_FIRST, PAIR_LAST, pairOdd, and setIndex().

            +

            References PAIR_FIRST, PAIR_LAST, pairOdd, and setIndex().

            Referenced by DripMorphPattern::blinkOn(), DoubleStrobePattern::blinkOn(), and DripPattern::blinkOn().

            @@ -1843,18 +1843,18 @@

            -

            Definition at line 45 of file Leds.cpp.

            -
            46 {
            -
            47  if (target >= LED_COUNT) {
            -
            48  setAll(col);
            -
            49  return;
            -
            50  }
            -
            51  led(target) = col;
            -
            52 }
            +

            Definition at line 86 of file Leds.cpp.

            +
            87 {
            +
            88  if (target >= LED_COUNT) {
            +
            89  setAll(col);
            +
            90  return;
            +
            91  }
            +
            92  led(target) = col;
            +
            93 }
            -

            References led(), LED_COUNT, and setAll().

            +

            References led(), LED_COUNT, and setAll().

            -

            Referenced by BasicPattern::beginDash(), blinkIndex(), blinkIndexOffset(), blinkMap(), LighthousePattern::blinkOn(), SnowballPattern::blinkOn(), VortexWipePattern::blinkOn(), WarpWormPattern::blinkOn(), Menu::blinkSelection(), breathIndex(), breathIndexSat(), breathIndexVal(), clearIndex(), ZigzagPattern::Snake::drawSnake(), MateriaPattern::init(), BasicPattern::onBlinkOn(), BlendPattern::onBlinkOn(), HueShiftPattern::play(), Menus::runMenuSelection(), setAllEvens(), setAllOdds(), setMap(), setRange(), setRangeEvens(), setRangeOdds(), Menu::showExit(), PatternSelect::showListSelection(), ColorSelect::showSelection(), and VLSender::startPWM().

            +

            Referenced by BasicPattern::beginDash(), blinkIndex(), blinkIndexOffset(), blinkMap(), LighthousePattern::blinkOn(), SnowballPattern::blinkOn(), VortexWipePattern::blinkOn(), WarpWormPattern::blinkOn(), Menu::blinkSelection(), breathIndex(), breathIndexSat(), breathIndexVal(), clearIndex(), ZigzagPattern::Snake::drawSnake(), MateriaPattern::init(), BasicPattern::onBlinkOn(), BlendPattern::onBlinkOn(), HueShiftPattern::play(), Menus::runMenuSelection(), setAllEvens(), setAllOdds(), setMap(), setRange(), setRangeEvens(), setRangeOdds(), Menu::showExit(), PatternSelect::showListSelection(), ColorSelect::showSelection(), and VLSender::startPWM().

            @@ -1892,16 +1892,16 @@

            -

            Definition at line 134 of file Leds.cpp.

            -
            135 {
            -
            136  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            -
            137  if (checkLed(map, pos)) {
            -
            138  setIndex(pos, col);
            -
            139  }
            -
            140  }
            -
            141 }
            +

            Definition at line 175 of file Leds.cpp.

            +
            176 {
            +
            177  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            +
            178  if (checkLed(map, pos)) {
            +
            179  setIndex(pos, col);
            +
            180  }
            +
            181  }
            +
            182 }
            -

            References checkLed(), LED_FIRST, LED_LAST, and setIndex().

            +

            References checkLed(), LED_FIRST, LED_LAST, and setIndex().

            Referenced by CrossDopsPattern::blinkOn(), TheaterChasePattern::blinkOn(), and MateriaPattern::play().

            @@ -1941,13 +1941,13 @@

            -

            Definition at line 66 of file Leds.cpp.

            -
            67 {
            -
            68  // start from tip and go to top
            -
            69  setRange(pairEven(pair), pairOdd(pair), col);
            -
            70 }
            +

            Definition at line 107 of file Leds.cpp.

            +
            108 {
            +
            109  // start from tip and go to top
            +
            110  setRange(pairEven(pair), pairOdd(pair), col);
            +
            111 }
            -

            References pairEven, pairOdd, and setRange().

            +

            References pairEven, pairOdd, and setRange().

            Referenced by BouncePattern::blinkOn(), WarpPattern::blinkOn(), clearPair(), PulsishPattern::play(), and SparkleTracePattern::poststep().

            @@ -1993,13 +1993,13 @@

            -

            Definition at line 72 of file Leds.cpp.

            -
            73 {
            -
            74  // start from tip and go to top
            -
            75  setRange(pairEven(first), pairOdd(last), col);
            -
            76 }
            +

            Definition at line 113 of file Leds.cpp.

            +
            114 {
            +
            115  // start from tip and go to top
            +
            116  setRange(pairEven(first), pairOdd(last), col);
            +
            117 }
            -

            References pairEven, pairOdd, and setRange().

            +

            References pairEven, pairOdd, and setRange().

            Referenced by FillPattern::blinkOn(), and clearPairs().

            @@ -2045,16 +2045,16 @@

            -

            Definition at line 54 of file Leds.cpp.

            -
            55 {
            -
            56  for (LedPos pos = first; pos <= last; pos++) {
            -
            57  setIndex(pos, col);
            -
            58  }
            -
            59 }
            +

            Definition at line 95 of file Leds.cpp.

            +
            96 {
            +
            97  for (LedPos pos = first; pos <= last; pos++) {
            +
            98  setIndex(pos, col);
            +
            99  }
            +
            100 }
            -

            References setIndex().

            +

            References setIndex().

            -

            Referenced by blinkAll(), blinkPair(), blinkPairs(), blinkRange(), clearRange(), setAll(), setPair(), setPairs(), ModeSharing::showReceiveMode(), and FactoryReset::showReset().

            +

            Referenced by blinkAll(), blinkPair(), blinkPairs(), blinkRange(), clearRange(), setAll(), setPair(), setPairs(), ModeSharing::showReceiveMode(), and FactoryReset::showReset().

            @@ -2098,14 +2098,14 @@

            -

            Definition at line 78 of file Leds.cpp.

            -
            79 {
            -
            80  for (Pair pos = first; pos <= last; pos++) {
            -
            81  setIndex(pairEven(pos), col);
            -
            82  }
            -
            83 }
            +

            Definition at line 119 of file Leds.cpp.

            +
            120 {
            +
            121  for (Pair pos = first; pos <= last; pos++) {
            +
            122  setIndex(pairEven(pos), col);
            +
            123  }
            +
            124 }
            -

            References pairEven, and setIndex().

            +

            References pairEven, and setIndex().

            @@ -2149,14 +2149,14 @@

            -

            Definition at line 92 of file Leds.cpp.

            -
            93 {
            -
            94  for (Pair pos = first; pos <= last; pos++) {
            -
            95  setIndex(pairOdd(pos), col);
            -
            96  }
            -
            97 }
            +

            Definition at line 133 of file Leds.cpp.

            +
            134 {
            +
            135  for (Pair pos = first; pos <= last; pos++) {
            +
            136  setIndex(pairOdd(pos), col);
            +
            137  }
            +
            138 }
            -

            References pairOdd, and setIndex().

            +

            References pairOdd, and setIndex().

            @@ -2184,12 +2184,12 @@

            -

            Definition at line 152 of file Leds.cpp.

            -
            153 {
            -
            154  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            -
            155  stash.m_ledColorsStash[pos] = led(pos);
            -
            156  }
            -
            157 }
            +

            Definition at line 193 of file Leds.cpp.

            +
            194 {
            +
            195  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
            +
            196  stash.m_ledColorsStash[pos] = led(pos);
            +
            197  }
            +
            198 }

            References led(), LED_FIRST, LED_LAST, and LedStash::m_ledColorsStash.

            @@ -2220,35 +2220,35 @@

            -

            Definition at line 306 of file Leds.cpp.

            -
            307 {
            -
            308 #ifdef VORTEX_EMBEDDED
            -
            309  // Important: need to disable interrupts during the transmission
            -
            310  noInterrupts();
            -
            311  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
            -
            312  const RGBColor &col = m_ledColors[pos];
            -
            313  sendByte((col.green * m_brightness) >> 8);
            -
            314  sendByte((col.red * m_brightness) >> 8);
            -
            315  sendByte((col.blue * m_brightness) >> 8);
            -
            316  }
            -
            317  // Re-enable interrupts
            -
            318  interrupts();
            -
            319  // Required to latch the LEDs
            -
            320  delayMicroseconds(10);
            -
            321 #endif
            -
            322 #ifdef VORTEX_LIB
            -
            323  Vortex::vcallbacks()->ledsShow();
            -
            324 #endif
            -
            325 }
            -
            void sendByte(unsigned char byte)
            Definition: Leds.cpp:296
            +

            Definition at line 347 of file Leds.cpp.

            +
            348 {
            +
            349 #ifdef VORTEX_EMBEDDED
            +
            350  // Important: need to disable interrupts during the transmission
            +
            351  noInterrupts();
            +
            352  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
            +
            353  const RGBColor &col = m_ledColors[pos];
            +
            354  sendByte((col.green * m_brightness) >> 8);
            +
            355  sendByte((col.red * m_brightness) >> 8);
            +
            356  sendByte((col.blue * m_brightness) >> 8);
            +
            357  }
            +
            358  // Re-enable interrupts
            +
            359  interrupts();
            +
            360  // Required to latch the LEDs
            +
            361  delayMicroseconds(10);
            +
            362 #endif
            +
            363 #ifdef VORTEX_LIB
            +
            364  Vortex::vcallbacks()->ledsShow();
            +
            365 #endif
            +
            366 }
            +
            void sendByte(unsigned char byte)
            Definition: Leds.cpp:337
            uint8_t blue
            Definition: ColorTypes.h:90
            uint8_t red
            Definition: ColorTypes.h:88
            uint8_t green
            Definition: ColorTypes.h:89
            -

            References RGBColor::blue, RGBColor::green, LED_COUNT, LED_FIRST, m_brightness, m_ledColors, RGBColor::red, and sendByte().

            +

            References RGBColor::blue, RGBColor::green, LED_COUNT, LED_FIRST, m_brightness, m_ledColors, RGBColor::red, and sendByte().

            -

            Referenced by VortexEngine::enterSleep(), holdAll(), ModeSharing::run(), VLSender::startPWM(), VLSender::stopPWM(), and VortexEngine::tick().

            +

            Referenced by VortexEngine::enterSleep(), holdAll(), ModeSharing::run(), VLSender::startPWM(), VLSender::stopPWM(), and VortexEngine::tick().

            @@ -2275,7 +2275,7 @@

            Definition at line 124 of file Leds.h.

            -

            Referenced by getBrightness(), setBrightness(), and update().

            +

            Referenced by getBrightness(), setBrightness(), and update().

            @@ -2301,7 +2301,7 @@

            Definition at line 127 of file Leds.h.

            -

            Referenced by cleanup(), init(), led(), and update().

            +

            Referenced by cleanup(), init(), led(), and update().

            diff --git a/docs/gloves/classLighthousePattern.html b/docs/gloves/classLighthousePattern.html index b461793baf..f9adba2301 100644 --- a/docs/gloves/classLighthousePattern.html +++ b/docs/gloves/classLighthousePattern.html @@ -329,10 +329,10 @@

            59  Leds::stashAll(m_stash);

            61 }
            -
            static void stashAll(LedStash &stash)
            Definition: Leds.cpp:152
            +
            static void stashAll(LedStash &stash)
            Definition: Leds.cpp:193
            static void clearAll()
            Definition: Leds.h:30

            -

            References Leds::clearAll(), m_stash, and Leds::stashAll().

            +

            References Leds::clearAll(), m_stash, and Leds::stashAll().

            @@ -369,11 +369,11 @@

            55 }
            LedPos
            Definition: LedTypes.h:11
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:159
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:200
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Pattern::m_colorset, m_progress, m_stash, Leds::restoreAll(), Leds::setIndex(), and Leds::stashAll().

            +

            References Colorset::cur(), Pattern::m_colorset, m_progress, m_stash, Leds::restoreAll(), Leds::setIndex(), and Leds::stashAll().

            diff --git a/docs/gloves/classMateriaPattern.html b/docs/gloves/classMateriaPattern.html index bd673c771d..11fb19f6c7 100644 --- a/docs/gloves/classMateriaPattern.html +++ b/docs/gloves/classMateriaPattern.html @@ -364,7 +364,7 @@

            #define MAP_LED(led)
            Definition: LedTypes.h:148
            RGBColor get(uint8_t index=0) const
            Definition: Colorset.cpp:304
            void setCurIndex(uint8_t index)
            Definition: Colorset.cpp:369
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            virtual void init() override
            @@ -373,7 +373,7 @@

            void reset()
            Definition: Timer.cpp:65
            AlarmID addAlarm(uint32_t interval)
            Definition: Timer.cpp:37
            -

            References Timer::addAlarm(), Colorset::get(), MultiLedPattern::init(), LED_1, LED_3, LED_5, LED_7, LED_9, m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_offDuration1, m_offDuration2, m_onDuration1, m_onDuration2, m_stepSpeed, m_stepTimer, MAP_LED, Timer::reset(), Colorset::setCurIndex(), Leds::setIndex(), and Timer::start().

            +

            References Timer::addAlarm(), Colorset::get(), MultiLedPattern::init(), LED_1, LED_3, LED_5, LED_7, LED_9, m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_offDuration1, m_offDuration2, m_onDuration1, m_onDuration2, m_stepSpeed, m_stepTimer, MAP_LED, Timer::reset(), Colorset::setCurIndex(), Leds::setIndex(), and Timer::start().

            @@ -451,13 +451,13 @@

            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            uint8_t numColors() const
            Definition: Colorset.h:139
            -
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:134
            -
            static void clearAllEvens()
            Definition: Leds.cpp:113
            -
            static void clearMap(LedMap map)
            Definition: Leds.cpp:143
            -
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:85
            +
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:175
            +
            static void clearAllEvens()
            Definition: Leds.cpp:154
            +
            static void clearMap(LedMap map)
            Definition: Leds.cpp:184
            +
            static void setAllEvens(RGBColor col)
            Definition: Leds.cpp:126
            AlarmID alarm()
            Definition: Timer.cpp:109
            -

            References Timer::alarm(), Leds::clearAllEvens(), Leds::clearMap(), Colorset::cur(), Colorset::curIndex(), Colorset::getNext(), m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_stepTimer, m_switch, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAllEvens(), and Leds::setMap().

            +

            References Timer::alarm(), Leds::clearAllEvens(), Leds::clearMap(), Colorset::cur(), Colorset::curIndex(), Colorset::getNext(), m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_stepTimer, m_switch, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAllEvens(), and Leds::setMap().

            diff --git a/docs/gloves/classMenu.html b/docs/gloves/classMenu.html index 346d20c07d..ade926fab3 100644 --- a/docs/gloves/classMenu.html +++ b/docs/gloves/classMenu.html @@ -372,13 +372,13 @@

            bool isPressed() const
            Definition: Button.h:31
            static void clearIndex(LedPos target)
            Definition: Leds.h:28
            static RGBColor getLed(LedPos pos)
            Definition: Leds.h:101
            -
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:237
            -
            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:184
            -
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:191
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:278
            +
            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:225
            +
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:232
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            static uint32_t getCurtime()
            Definition: TimeControl.h:40
            -

            References Leds::blinkIndex(), Leds::blinkIndexOffset(), Leds::breathIndex(), Leds::clearIndex(), FINGER_COUNT, FINGER_THUMB, fingerTip, g_pButton, Time::getCurtime(), Leds::getLed(), Button::holdDuration(), Button::isPressed(), m_curSelection, RGB_OFF, RGB_RED, RGB_WHITE0, RGB_WHITE6, Leds::setIndex(), SHORT_CLICK_THRESHOLD_TICKS, THUMB_TIP, and THUMB_TOP.

            +

            References Leds::blinkIndex(), Leds::blinkIndexOffset(), Leds::breathIndex(), Leds::clearIndex(), FINGER_COUNT, FINGER_THUMB, fingerTip, g_pButton, Time::getCurtime(), Leds::getLed(), Button::holdDuration(), Button::isPressed(), m_curSelection, RGB_OFF, RGB_RED, RGB_WHITE0, RGB_WHITE6, Leds::setIndex(), SHORT_CLICK_THRESHOLD_TICKS, THUMB_TIP, and THUMB_TOP.

            Referenced by ColorSelect::blinkSelection(), FactoryReset::run(), GlobalBrightness::run(), and PatternSelect::run().

            @@ -785,14 +785,14 @@

            LedPos
            Definition: LedTypes.h:11
            #define BULB_SELECT_OFF_MS
            Definition: Timings.h:71
            #define BULB_SELECT_ON_MS
            Definition: Timings.h:70
            -
            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:205
            +
            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:246
            static void clearAll()
            Definition: Leds.h:30
            static void showSelection(RGBColor colval=RGB_WHITE5)
            Definition: Menus.cpp:246
            uint8_t blue
            Definition: ColorTypes.h:90
            uint8_t red
            Definition: ColorTypes.h:88
            uint8_t green
            Definition: ColorTypes.h:89
            -

            References Leds::blinkIndexOffset(), Leds::blinkMap(), RGBColor::blue, BULB_SELECT_OFF_MS, BULB_SELECT_ON_MS, Leds::clearAll(), Time::getCurtime(), RGBColor::green, LED_COUNT, LED_MULTI, m_menuColor, m_targetLeds, MAP_LED, RGBColor::red, and Menus::showSelection().

            +

            References Leds::blinkIndexOffset(), Leds::blinkMap(), RGBColor::blue, BULB_SELECT_OFF_MS, BULB_SELECT_ON_MS, Leds::clearAll(), Time::getCurtime(), RGBColor::green, LED_COUNT, LED_MULTI, m_menuColor, m_targetLeds, MAP_LED, RGBColor::red, and Menus::showSelection().

            Referenced by run().

            @@ -830,7 +830,7 @@

            112 }
            #define RGB_RED0
            -

            References RGB_RED0, RGB_WHITE0, Leds::setIndex(), THUMB_TIP, and THUMB_TOP.

            +

            References RGB_RED0, RGB_WHITE0, Leds::setIndex(), THUMB_TIP, and THUMB_TOP.

            Referenced by PatternSelect::showExit().

            diff --git a/docs/gloves/classMenus.html b/docs/gloves/classMenus.html index ec4d9a41ee..defcdb21fc 100644 --- a/docs/gloves/classMenus.html +++ b/docs/gloves/classMenus.html @@ -854,9 +854,9 @@

            uint32_t pressTime() const
            Definition: Button.h:42
            bool isPressed() const
            Definition: Button.h:31
            bool onConsecutivePresses(uint8_t numPresses)
            Definition: Button.cpp:129
            -
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:252
            -
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:191
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:293
            +
            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:232
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            static bool openMenu(uint32_t index, bool advanced=false)
            Definition: Menus.cpp:217
            static void showSelection(RGBColor colval=RGB_WHITE5)
            Definition: Menus.cpp:246
            static bool setAdvancedMenus(bool active, bool save=true)
            Definition: Modes.h:129
            @@ -866,7 +866,7 @@

            uint8_t green
            Definition: ColorTypes.h:89
            RGBColor color
            Definition: Menus.cpp:37
            -

            References ADV_MENU_DURATION_TICKS, ADVANCED_MENU_CLICKS, Modes::advancedMenusEnabled(), Leds::blinkIndex(), RGBColor::blue, Leds::clearAll(), MenuEntry::color, DEBUG_LOGF, g_pButton, Time::getCurtime(), RGBColor::green, Leds::holdAll(), Button::holdDuration(), HYPERSTROBE_OFF_DURATION, HYPERSTROBE_ON_DURATION, Button::isPressed(), LED_COUNT, m_openTime, m_selection, menuList, NUM_MENUS, Button::onConsecutivePresses(), Button::onLongClick(), Button::onShortClick(), openMenu(), PAIR_COUNT, PAIR_FIRST, pairEven, pairOdd, Button::pressTime(), RGB_OFF, RGB_PINK, RGB_RED, Modes::setAdvancedMenus(), Leds::setIndex(), and showSelection().

            +

            References ADV_MENU_DURATION_TICKS, ADVANCED_MENU_CLICKS, Modes::advancedMenusEnabled(), Leds::blinkIndex(), RGBColor::blue, Leds::clearAll(), MenuEntry::color, DEBUG_LOGF, g_pButton, Time::getCurtime(), RGBColor::green, Leds::holdAll(), Button::holdDuration(), HYPERSTROBE_OFF_DURATION, HYPERSTROBE_ON_DURATION, Button::isPressed(), LED_COUNT, m_openTime, m_selection, menuList, NUM_MENUS, Button::onConsecutivePresses(), Button::onLongClick(), Button::onShortClick(), openMenu(), PAIR_COUNT, PAIR_FIRST, pairEven, pairOdd, Button::pressTime(), RGB_OFF, RGB_PINK, RGB_RED, Modes::setAdvancedMenus(), Leds::setIndex(), and showSelection().

            Referenced by run().

            @@ -908,9 +908,9 @@

            255 }
            #define MS_TO_TICKS(ms)
            Definition: TimeControl.h:13
            #define SHORT_CLICK_THRESHOLD_TICKS
            Definition: Timings.h:13
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            -

            References g_pButton, Button::holdDuration(), Button::isPressed(), MS_TO_TICKS, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

            +

            References g_pButton, Button::holdDuration(), Button::isPressed(), MS_TO_TICKS, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

            Referenced by PatternSelect::run(), Randomizer::run(), runMenuSelection(), Menu::showBulbSelection(), and Randomizer::showRandomizationSelect().

            diff --git a/docs/gloves/classMeteorPattern.html b/docs/gloves/classMeteorPattern.html index db97567165..ba7862bf85 100644 --- a/docs/gloves/classMeteorPattern.html +++ b/docs/gloves/classMeteorPattern.html @@ -356,9 +356,9 @@

            27  Leds::restoreAll(m_stash);
            28 }
            @ LED_COUNT
            Definition: LedTypes.h:37
            -
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:159
            +
            static void restoreAll(const LedStash &stash)
            Definition: Leds.cpp:200
            -

            References LED_COUNT, m_fadeAmount, m_stash, and Leds::restoreAll().

            +

            References LED_COUNT, m_fadeAmount, m_stash, and Leds::restoreAll().

            diff --git a/docs/gloves/classMode.html b/docs/gloves/classMode.html index 9223f9eebc..4126680f86 100644 --- a/docs/gloves/classMode.html +++ b/docs/gloves/classMode.html @@ -1268,7 +1268,7 @@

            References VortexEngine::checkVersion(), ByteStream::decompress(), ERROR_LOGF, init(), ByteStream::resetUnserializer(), unserialize(), and ByteStream::unserialize().

            -

            Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), and IRReceiver::receiveMode().

            +

            Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), and IRReceiver::receiveMode().

            diff --git a/docs/gloves/classModeSharing.html b/docs/gloves/classModeSharing.html index 3b9c3093a3..4219ca5c31 100644 --- a/docs/gloves/classModeSharing.html +++ b/docs/gloves/classModeSharing.html @@ -515,12 +515,12 @@

            89  }
            91 }
            -
            static bool beginReceiving()
            Definition: IRReceiver.cpp:89
            -
            static bool endReceiving()
            Definition: IRReceiver.cpp:95
            +
            static bool beginReceiving()
            Definition: IRReceiver.cpp:92
            +
            static bool endReceiving()
            Definition: IRReceiver.cpp:101
            static void clearAll()
            Definition: Leds.h:30
            -

            References IRReceiver::beginReceiving(), Leds::clearAll(), DEBUG_LOG, IRReceiver::endReceiving(), m_sharingMode, SHARE_RECEIVE, and SHARE_SEND.

            +

            References IRReceiver::beginReceiving(), Leds::clearAll(), DEBUG_LOG, IRReceiver::endReceiving(), m_sharingMode, SHARE_RECEIVE, and SHARE_SEND.

            @@ -578,13 +578,13 @@

            154 }
            #define DEBUG_LOGF(msg,...)
            Definition: Log.h:41
            #define MAX_TIMEOUT_DURATION
            Definition: Timings.h:20
            -
            static bool dataReady()
            Definition: IRReceiver.cpp:33
            -
            static bool onNewData()
            Definition: IRReceiver.cpp:101
            -
            static bool receiveMode(Mode *pMode)
            Definition: IRReceiver.cpp:75
            -
            static void resetIRState()
            Definition: IRReceiver.cpp:199
            +
            static bool dataReady()
            Definition: IRReceiver.cpp:36
            +
            static bool onNewData()
            Definition: IRReceiver.cpp:110
            +
            static bool receiveMode(Mode *pMode)
            Definition: IRReceiver.cpp:78
            +
            static void resetIRState()
            Definition: IRReceiver.cpp:208
            bool m_advanced
            Definition: Menu.h:63
            -

            References Modes::curMode(), IRReceiver::dataReady(), DEBUG_LOG, DEBUG_LOGF, ERROR_LOG, Time::getCurtime(), Menu::leaveMenu(), Menu::m_advanced, Menu::m_previewMode, m_timeOutStartTime, MAX_TIMEOUT_DURATION, IRReceiver::onNewData(), IRReceiver::receiveMode(), IRReceiver::resetIRState(), and Modes::updateCurMode().

            +

            References Modes::curMode(), IRReceiver::dataReady(), DEBUG_LOG, DEBUG_LOGF, ERROR_LOG, Time::getCurtime(), Menu::leaveMenu(), Menu::m_advanced, Menu::m_previewMode, m_timeOutStartTime, MAX_TIMEOUT_DURATION, IRReceiver::onNewData(), IRReceiver::receiveMode(), IRReceiver::resetIRState(), and Modes::updateCurMode().

            Referenced by run().

            @@ -646,8 +646,8 @@

            70 }
            #define RGB_CYAN5
            #define MAX_WAIT_DURATION
            Definition: Timings.h:21
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void update()
            Definition: Leds.cpp:306
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void update()
            Definition: Leds.cpp:347
            virtual MenuAction run()
            Definition: Menu.cpp:54
            MenuAction
            Definition: Menu.h:19
            @ MENU_CONTINUE
            Definition: Menu.h:23
            @@ -657,7 +657,7 @@

            void receiveMode()
            void showReceiveMode()
            -

            References beginSending(), continueSending(), Time::getCurtime(), IRSender::isSending(), m_lastActionTime, m_sharingMode, MAX_WAIT_DURATION, Menu::MENU_CONTINUE, receiveMode(), RGB_CYAN5, Menu::run(), Leds::setAll(), SHARE_RECEIVE, SHARE_SEND, showReceiveMode(), showSendMode(), and Leds::update().

            +

            References beginSending(), continueSending(), Time::getCurtime(), IRSender::isSending(), m_lastActionTime, m_sharingMode, MAX_WAIT_DURATION, Menu::MENU_CONTINUE, receiveMode(), RGB_CYAN5, Menu::run(), Leds::setAll(), SHARE_RECEIVE, SHARE_SEND, showReceiveMode(), showSendMode(), and Leds::update().

            @@ -736,11 +736,11 @@

            @ LED_COUNT
            Definition: LedTypes.h:37
            @ LED_FIRST
            Definition: LedTypes.h:13
            #define MS_TO_TICKS(ms)
            Definition: TimeControl.h:13
            -
            static bool isReceiving()
            Definition: IRReceiver.cpp:53
            -
            static uint8_t percentReceived()
            Definition: IRReceiver.cpp:63
            -
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:54
            +
            static bool isReceiving()
            Definition: IRReceiver.cpp:56
            +
            static uint8_t percentReceived()
            Definition: IRReceiver.cpp:66
            +
            static void setRange(LedPos first, LedPos last, RGBColor col)
            Definition: Leds.cpp:95
            -

            References Leds::clearAll(), Time::getCurtime(), IRReceiver::isReceiving(), LED_COUNT, LED_FIRST, MS_TO_TICKS, IRReceiver::percentReceived(), RGB_GREEN, RGB_PURPLE, and Leds::setRange().

            +

            References Leds::clearAll(), Time::getCurtime(), IRReceiver::isReceiving(), LED_COUNT, LED_FIRST, MS_TO_TICKS, IRReceiver::percentReceived(), RGB_GREEN, RGB_PURPLE, and Leds::setRange().

            Referenced by run().

            @@ -780,9 +780,9 @@

            164  }
            165 }
            #define RGB_WHITE0
            -
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:216
            +
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:257
            -

            References Leds::blinkAll(), Time::getCurtime(), IRSender::isSending(), RGB_CYAN5, RGB_WHITE0, and Leds::setAll().

            +

            References Leds::blinkAll(), Time::getCurtime(), IRSender::isSending(), RGB_CYAN5, RGB_WHITE0, and Leds::setAll().

            Referenced by run().

            diff --git a/docs/gloves/classPatternSelect.html b/docs/gloves/classPatternSelect.html index eb7c21f9ca..37f533b328 100644 --- a/docs/gloves/classPatternSelect.html +++ b/docs/gloves/classPatternSelect.html @@ -675,11 +675,11 @@

            #define fingerTop(finger)
            Definition: LedTypes.h:125
            #define FINGER_INDEX
            Definition: LedTypes.h:116
            #define fingerTip(finger)
            Definition: LedTypes.h:124
            -
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:237
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
            Definition: Leds.cpp:278
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            static uint32_t getCurtime()
            Definition: TimeControl.h:40
            -

            References Leds::breathIndex(), FINGER_INDEX, FINGER_PINKIE, fingerTip, fingerTop, Time::getCurtime(), RGB_WHITE6, and Leds::setIndex().

            +

            References Leds::breathIndex(), FINGER_INDEX, FINGER_PINKIE, fingerTip, fingerTop, Time::getCurtime(), RGB_WHITE6, and Leds::setIndex().

            Referenced by run().

            @@ -720,10 +720,10 @@

            #define SHORT_CLICK_THRESHOLD_TICKS
            Definition: Timings.h:13
            uint32_t holdDuration() const
            Definition: Button.h:47
            bool isPressed() const
            Definition: Button.h:31
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            virtual void play()
            Definition: Mode.cpp:139
            -

            References g_pButton, Button::holdDuration(), Button::isPressed(), Menu::m_previewMode, Mode::play(), RGB_WHITE4, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

            +

            References g_pButton, Button::holdDuration(), Button::isPressed(), Menu::m_previewMode, Mode::play(), RGB_WHITE4, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

            Referenced by run().

            diff --git a/docs/gloves/classPulsishPattern.html b/docs/gloves/classPulsishPattern.html index 1d838a0f83..2e25e32367 100644 --- a/docs/gloves/classPulsishPattern.html +++ b/docs/gloves/classPulsishPattern.html @@ -426,12 +426,12 @@

            void skip(int32_t amount=1)
            Definition: Colorset.cpp:335
            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            static void clearPair(Pair pair)
            Definition: Leds.h:37
            Colorset m_colorset
            Definition: Pattern.h:120
            AlarmID alarm()
            Definition: Timer.cpp:109
            -

            References Timer::alarm(), Leds::clearPair(), Colorset::cur(), Colorset::curIndex(), Colorset::get(), m_blink2Timer, m_blinkTimer, Pattern::m_colorset, m_progress, m_stepTimer, PAIR_COUNT, PAIR_FIRST, Leds::setPair(), and Colorset::skip().

            +

            References Timer::alarm(), Leds::clearPair(), Colorset::cur(), Colorset::curIndex(), Colorset::get(), m_blink2Timer, m_blinkTimer, Pattern::m_colorset, m_progress, m_stepTimer, PAIR_COUNT, PAIR_FIRST, Leds::setPair(), and Colorset::skip().

            diff --git a/docs/gloves/classRGBColor.html b/docs/gloves/classRGBColor.html index 4d59240c35..5389e85d0c 100644 --- a/docs/gloves/classRGBColor.html +++ b/docs/gloves/classRGBColor.html @@ -313,7 +313,7 @@

            References blue, green, and red.

            -

            Referenced by Colorset::adjustBrightness(), Leds::adjustBrightnessIndex(), and ZigzagPattern::Snake::drawSnake().

            +

            Referenced by Colorset::adjustBrightness(), Leds::adjustBrightnessIndex(), and ZigzagPattern::Snake::drawSnake().

            @@ -341,7 +341,7 @@

            References blue, green, and red.

            -

            Referenced by Leds::cleanup(), LedStash::clear(), and Colorset::removeColor().

            +

            Referenced by Leds::cleanup(), LedStash::clear(), and Colorset::removeColor().

            @@ -633,7 +633,7 @@

            Definition at line 90 of file ColorTypes.h.

            -

            Referenced by adjustBrightness(), clear(), empty(), hsv_to_rgb_generic(), hsv_to_rgb_rainbow(), hsv_to_rgb_raw_C(), BlendPattern::onBlinkOn(), operator=(), raw(), rgb_to_hsv_approx(), rgb_to_hsv_generic(), RGBColor(), Menus::runMenuSelection(), serialize(), Menu::showBulbSelection(), unserialize(), and Leds::update().

            +

            Referenced by adjustBrightness(), clear(), empty(), hsv_to_rgb_generic(), hsv_to_rgb_rainbow(), hsv_to_rgb_raw_C(), BlendPattern::onBlinkOn(), operator=(), raw(), rgb_to_hsv_approx(), rgb_to_hsv_generic(), RGBColor(), Menus::runMenuSelection(), serialize(), Menu::showBulbSelection(), unserialize(), and Leds::update().

            @@ -651,7 +651,7 @@

            Definition at line 89 of file ColorTypes.h.

            -

            Referenced by adjustBrightness(), clear(), empty(), hsv_to_rgb_generic(), hsv_to_rgb_rainbow(), hsv_to_rgb_raw_C(), BlendPattern::onBlinkOn(), operator=(), raw(), rgb_to_hsv_approx(), rgb_to_hsv_generic(), RGBColor(), Menus::runMenuSelection(), serialize(), Menu::showBulbSelection(), unserialize(), and Leds::update().

            +

            Referenced by adjustBrightness(), clear(), empty(), hsv_to_rgb_generic(), hsv_to_rgb_rainbow(), hsv_to_rgb_raw_C(), BlendPattern::onBlinkOn(), operator=(), raw(), rgb_to_hsv_approx(), rgb_to_hsv_generic(), RGBColor(), Menus::runMenuSelection(), serialize(), Menu::showBulbSelection(), unserialize(), and Leds::update().

            @@ -669,7 +669,7 @@

            Definition at line 88 of file ColorTypes.h.

            -

            Referenced by adjustBrightness(), clear(), empty(), hsv_to_rgb_generic(), hsv_to_rgb_rainbow(), hsv_to_rgb_raw_C(), BlendPattern::onBlinkOn(), operator=(), raw(), rgb_to_hsv_approx(), rgb_to_hsv_generic(), RGBColor(), serialize(), Menu::showBulbSelection(), unserialize(), and Leds::update().

            +

            Referenced by adjustBrightness(), clear(), empty(), hsv_to_rgb_generic(), hsv_to_rgb_rainbow(), hsv_to_rgb_raw_C(), BlendPattern::onBlinkOn(), operator=(), raw(), rgb_to_hsv_approx(), rgb_to_hsv_generic(), RGBColor(), serialize(), Menu::showBulbSelection(), unserialize(), and Leds::update().

            diff --git a/docs/gloves/classRandomizer.html b/docs/gloves/classRandomizer.html index 35e480fcde..6f24ad117d 100644 --- a/docs/gloves/classRandomizer.html +++ b/docs/gloves/classRandomizer.html @@ -1015,7 +1015,7 @@

            #define AUTO_CYCLE_RANDOMIZER_CLICKS
            Definition: VortexConfig.h:105
            bool onRelease() const
            Definition: Button.h:29
            bool onConsecutivePresses(uint8_t numPresses)
            Definition: Button.cpp:129
            -
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:252
            +
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:293
            virtual MenuAction run()
            Definition: Menu.cpp:54
            MenuAction
            Definition: Menu.h:19
            @ MENU_CONTINUE
            Definition: Menu.h:23
            @@ -1026,7 +1026,7 @@

            void showRandomizationSelect()
            Definition: Randomizer.cpp:135
            static uint32_t getCurtime()
            Definition: TimeControl.h:40
            -

            References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), Mode::isMultiLed(), LED_MULTI, m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::m_targetLeds, MAP_LED, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), PATTERN_MULTI_FIRST, PATTERN_SINGLE_COUNT, PATTERN_SOLID, Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), Mode::setPattern(), showRandomizationSelect(), and Menus::showSelection().

            +

            References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), Mode::isMultiLed(), LED_MULTI, m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::m_targetLeds, MAP_LED, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), PATTERN_MULTI_FIRST, PATTERN_SINGLE_COUNT, PATTERN_SOLID, Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), Mode::setPattern(), showRandomizationSelect(), and Menus::showSelection().

            @@ -1068,10 +1068,10 @@

            #define DOPS_ON_DURATION
            Definition: Timings.h:43
            #define DOPS_OFF_DURATION
            Definition: Timings.h:44
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:216
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
            Definition: Leds.cpp:257
            -

            References Leds::blinkAll(), DOPS_OFF_DURATION, DOPS_ON_DURATION, m_displayHue, m_flags, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, Leds::setAll(), and Menus::showSelection().

            +

            References Leds::blinkAll(), DOPS_OFF_DURATION, DOPS_ON_DURATION, m_displayHue, m_flags, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, Leds::setAll(), and Menus::showSelection().

            Referenced by run().

            diff --git a/docs/gloves/classSnowballPattern.html b/docs/gloves/classSnowballPattern.html index 43c57cda9c..aef7d082e6 100644 --- a/docs/gloves/classSnowballPattern.html +++ b/docs/gloves/classSnowballPattern.html @@ -327,12 +327,12 @@

            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            uint8_t numColors() const
            Definition: Colorset.h:139
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), Leds::setIndex(), and WORM_SIZE.

            +

            References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), Leds::setIndex(), and WORM_SIZE.

            diff --git a/docs/gloves/classSparkleTracePattern.html b/docs/gloves/classSparkleTracePattern.html index ff101feabd..677443ab12 100644 --- a/docs/gloves/classSparkleTracePattern.html +++ b/docs/gloves/classSparkleTracePattern.html @@ -305,10 +305,10 @@

            21  Leds::setAll(m_colorset.get(0));
            22 }
            RGBColor get(uint8_t index=0) const
            Definition: Colorset.cpp:304
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::get(), Pattern::m_colorset, and Leds::setAll().

            +

            References Colorset::get(), Pattern::m_colorset, and Leds::setAll().

            @@ -353,10 +353,10 @@

            void skip(int32_t amount=1)
            Definition: Colorset.cpp:335
            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            uint8_t next8(uint8_t minValue=0, uint8_t maxValue=0xFF)
            Definition: Random.cpp:41
            -

            References Colorset::cur(), Colorset::curIndex(), Pattern::m_colorset, m_randCtx, Random::next8(), PAIR_FIRST, PAIR_LAST, Leds::setPair(), and Colorset::skip().

            +

            References Colorset::cur(), Colorset::curIndex(), Pattern::m_colorset, m_randCtx, Random::next8(), PAIR_FIRST, PAIR_LAST, Leds::setPair(), and Colorset::skip().

            diff --git a/docs/gloves/classTheaterChasePattern.html b/docs/gloves/classTheaterChasePattern.html index fc0f93b2bc..11749f9a41 100644 --- a/docs/gloves/classTheaterChasePattern.html +++ b/docs/gloves/classTheaterChasePattern.html @@ -309,10 +309,10 @@

            30  Leds::setMap(m_ledPositions, m_colorset.getNext());
            31 }
            RGBColor getNext()
            Definition: Colorset.cpp:400
            -
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:134
            +
            static void setMap(LedMap map, RGBColor col)
            Definition: Leds.cpp:175
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::getNext(), Pattern::m_colorset, m_ledPositions, and Leds::setMap().

            +

            References Colorset::getNext(), Pattern::m_colorset, m_ledPositions, and Leds::setMap().

            diff --git a/docs/gloves/classTime.html b/docs/gloves/classTime.html index 4c22c75688..0c22011603 100644 --- a/docs/gloves/classTime.html +++ b/docs/gloves/classTime.html @@ -277,7 +277,7 @@

            References delayMicroseconds().

            -

            Referenced by Leds::holdAll().

            +

            Referenced by Leds::holdAll().

            @@ -311,7 +311,7 @@

            References m_curTick, and SIMULATION_TICK.

            -

            Referenced by Timer::alarm(), ModeSharing::beginSending(), Leds::blinkAll(), Leds::blinkIndex(), Leds::blinkMap(), Leds::blinkPair(), Leds::blinkPairs(), Leds::blinkRange(), Menu::blinkSelection(), SerialComs::checkSerial(), ModeSharing::continueSending(), ModeSharing::init(), Timer::onEnd(), Timer::onStart(), Menus::openMenuSelection(), ModeSharing::receiveMode(), ModeSharing::run(), Randomizer::run(), VortexEngine::runMainLogic(), Menus::runMenuSelection(), IRSender::send(), VLSender::send(), Modes::setCurMode(), Menu::showBulbSelection(), PatternSelect::showListSelection(), ModeSharing::showReceiveMode(), ModeSharing::showSendMode(), Timer::start(), and Button::update().

            +

            Referenced by Timer::alarm(), ModeSharing::beginSending(), Leds::blinkAll(), Leds::blinkIndex(), Leds::blinkMap(), Leds::blinkPair(), Leds::blinkPairs(), Leds::blinkRange(), Menu::blinkSelection(), SerialComs::checkSerial(), ModeSharing::continueSending(), ModeSharing::init(), Timer::onEnd(), Timer::onStart(), Menus::openMenuSelection(), ModeSharing::receiveMode(), ModeSharing::run(), Randomizer::run(), VortexEngine::runMainLogic(), Menus::runMenuSelection(), IRSender::send(), VLSender::send(), Modes::setCurMode(), Menu::showBulbSelection(), PatternSelect::showListSelection(), ModeSharing::showReceiveMode(), ModeSharing::showSendMode(), Timer::start(), and Button::update().

            @@ -482,7 +482,7 @@

            References NS_TO_US, SEC_TO_US, and start.

            -

            Referenced by delayMicroseconds(), init(), IRReceiver::recvPCIHandler(), and tickClock().

            +

            Referenced by delayMicroseconds(), init(), IRReceiver::recvPCIHandler(), and tickClock().

            diff --git a/docs/gloves/classVLSender.html b/docs/gloves/classVLSender.html index f682c7dced..2331a4ac7a 100644 --- a/docs/gloves/classVLSender.html +++ b/docs/gloves/classVLSender.html @@ -712,11 +712,11 @@

            @ LED_0
            Definition: LedTypes.h:16
            static void clearAll()
            Definition: Leds.h:30
            static void setBrightness(uint8_t brightness)
            Definition: Leds.h:105
            -
            static void update()
            Definition: Leds.cpp:306
            +
            static void update()
            Definition: Leds.cpp:347
            static uint8_t getBrightness()
            Definition: Leds.h:104
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            -

            References Leds::clearAll(), Leds::getBrightness(), LED_0, RGB_WHITE, Leds::setBrightness(), Leds::setIndex(), and Leds::update().

            +

            References Leds::clearAll(), Leds::getBrightness(), LED_0, RGB_WHITE, Leds::setBrightness(), Leds::setIndex(), and Leds::update().

            Referenced by sendMark().

            @@ -753,7 +753,7 @@

            189 #endif
            190 }
            -

            References Leds::clearAll(), and Leds::update().

            +

            References Leds::clearAll(), and Leds::update().

            Referenced by sendSpace().

            diff --git a/docs/gloves/classVortexEngine.html b/docs/gloves/classVortexEngine.html index 4f5ddeaa20..0fc580b648 100644 --- a/docs/gloves/classVortexEngine.html +++ b/docs/gloves/classVortexEngine.html @@ -252,9 +252,9 @@

            103 #endif
            104 }
            static void cleanup()
            Definition: Buttons.cpp:31
            -
            static void cleanup()
            Definition: IRReceiver.cpp:29
            +
            static void cleanup()
            Definition: IRReceiver.cpp:32
            static void cleanup()
            Definition: IRSender.cpp:50
            -
            static void cleanup()
            Definition: Leds.cpp:38
            +
            static void cleanup()
            Definition: Leds.cpp:79
            static void cleanup()
            Definition: Menus.cpp:77
            static void cleanup()
            Definition: Modes.cpp:53
            static void cleanup()
            Definition: Serial.cpp:30
            @@ -262,7 +262,7 @@

            static void cleanup()
            Definition: TimeControl.cpp:71
            static void cleanup()
            Definition: VLSender.cpp:38
            -

            References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), SerialComs::cleanup(), Storage::cleanup(), Time::cleanup(), IRReceiver::cleanup(), IRSender::cleanup(), and VLSender::cleanup().

            +

            References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), SerialComs::cleanup(), Storage::cleanup(), Time::cleanup(), IRReceiver::cleanup(), IRSender::cleanup(), and VLSender::cleanup().

            Referenced by wakeup().

            @@ -347,13 +347,13 @@

            232 }
            #define DEBUG_LOG(msg)
            Definition: Log.h:40
            static void clearAll()
            Definition: Leds.h:30
            -
            static void update()
            Definition: Leds.cpp:306
            +
            static void update()
            Definition: Leds.cpp:347
            static bool saveStorage()
            Definition: Modes.cpp:205
            static uint8_t curModeIndex()
            Definition: Modes.h:93
            static void setStartupMode(uint8_t index)
            Definition: Modes.cpp:627
            static volatile bool m_sleeping
            Definition: VortexEngine.h:52
            -

            References Leds::clearAll(), Modes::curModeIndex(), DEBUG_LOG, m_sleeping, Modes::saveStorage(), Modes::setStartupMode(), and Leds::update().

            +

            References Leds::clearAll(), Modes::curModeIndex(), DEBUG_LOG, m_sleeping, Modes::saveStorage(), Modes::setStartupMode(), and Leds::update().

            @@ -441,7 +441,7 @@

            static bool init()
            Definition: Buttons.cpp:21
            static bool init()
            Definition: IRReceiver.cpp:23
            static bool init()
            Definition: IRSender.cpp:43
            -
            static bool init()
            Definition: Leds.cpp:26
            +
            static bool init()
            Definition: Leds.cpp:67
            static bool init()
            Definition: Menus.cpp:70
            static bool init()
            Definition: Modes.cpp:30
            static bool init()
            Definition: Serial.cpp:23
            @@ -449,7 +449,7 @@

            static bool init()
            Definition: TimeControl.cpp:50
            static bool init()
            Definition: VLSender.cpp:33
            -

            References DEBUG_LOG, Buttons::init(), Leds::init(), Menus::init(), Modes::init(), SerialComs::init(), Storage::init(), Time::init(), IRReceiver::init(), IRSender::init(), and VLSender::init().

            +

            References DEBUG_LOG, Buttons::init(), Leds::init(), Menus::init(), Modes::init(), SerialComs::init(), Storage::init(), Time::init(), IRReceiver::init(), IRSender::init(), and VLSender::init().

            Referenced by wakeup().

            @@ -519,7 +519,7 @@

            uint32_t holdDuration() const
            Definition: Button.h:47
            bool isPressed() const
            Definition: Button.h:31
            bool onConsecutivePresses(uint8_t numPresses)
            Definition: Button.cpp:129
            -
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:252
            +
            static void holdAll(RGBColor col)
            Definition: Leds.cpp:293
            static bool openMenuSelection()
            Definition: Menus.cpp:203
            static bool run()
            Definition: Menus.cpp:88
            static Mode * nextModeSkipEmpty()
            Definition: Modes.cpp:582
            @@ -528,7 +528,7 @@

            static uint32_t getCurtime()
            Definition: TimeControl.h:40
            static bool m_autoCycle
            Definition: VortexEngine.h:55
            -

            References AUTO_CYCLE_MODES_CLICKS, AUTO_RANDOM_DELAY, DEBUG_LOG, g_pButton, Time::getCurtime(), Leds::holdAll(), Button::holdDuration(), Button::isPressed(), Modes::lastSwitchTime(), m_autoCycle, MENU_TRIGGER_THRESHOLD_TICKS, Modes::nextModeSkipEmpty(), Button::onConsecutivePresses(), Menus::openMenuSelection(), Modes::play(), RGB_GREEN, RGB_RED, and Menus::run().

            +

            References AUTO_CYCLE_MODES_CLICKS, AUTO_RANDOM_DELAY, DEBUG_LOG, g_pButton, Time::getCurtime(), Leds::holdAll(), Button::holdDuration(), Button::isPressed(), Modes::lastSwitchTime(), m_autoCycle, MENU_TRIGGER_THRESHOLD_TICKS, Modes::nextModeSkipEmpty(), Button::onConsecutivePresses(), Menus::openMenuSelection(), Modes::play(), RGB_GREEN, RGB_RED, and Menus::run().

            Referenced by tick().

            @@ -680,7 +680,7 @@

            static void wakeup(bool reset=true)
            static void runMainLogic()
            -

            References Button::check(), DEVICE_LOCK_CLICKS, ERROR_NONE, g_pButton, Modes::locked(), m_sleeping, Button::onConsecutivePresses(), Button::onRelease(), runMainLogic(), Modes::setLocked(), Time::tickClock(), Buttons::update(), Leds::update(), and wakeup().

            +

            References Button::check(), DEVICE_LOCK_CLICKS, ERROR_NONE, g_pButton, Modes::locked(), m_sleeping, Button::onConsecutivePresses(), Button::onRelease(), runMainLogic(), Modes::setLocked(), Time::tickClock(), Buttons::update(), Leds::update(), and wakeup().

            diff --git a/docs/gloves/classVortexWipePattern.html b/docs/gloves/classVortexWipePattern.html index bfbe494617..e80b5b65c9 100644 --- a/docs/gloves/classVortexWipePattern.html +++ b/docs/gloves/classVortexWipePattern.html @@ -321,11 +321,11 @@

            @ LED_COUNT
            Definition: LedTypes.h:37
            RGBColor peekNext() const
            Definition: Colorset.h:136
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            Colorset m_colorset
            Definition: Pattern.h:120
            static const LedPos ledStepPositions[]
            -

            References Colorset::cur(), LED_COUNT, ledStepPositions, Pattern::m_colorset, m_progress, Colorset::peekNext(), and Leds::setIndex().

            +

            References Colorset::cur(), LED_COUNT, ledStepPositions, Pattern::m_colorset, m_progress, Colorset::peekNext(), and Leds::setIndex().

            diff --git a/docs/gloves/classWarpPattern.html b/docs/gloves/classWarpPattern.html index f67c6da748..57908fd4d4 100644 --- a/docs/gloves/classWarpPattern.html +++ b/docs/gloves/classWarpPattern.html @@ -311,11 +311,11 @@

            Pair
            Definition: LedTypes.h:95
            RGBColor peekNext() const
            Definition: Colorset.h:136
            RGBColor cur()
            Definition: Colorset.cpp:358
            -
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:66
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            +
            static void setPair(Pair pair, RGBColor col)
            Definition: Leds.cpp:107
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Pattern::m_colorset, m_progress, Colorset::peekNext(), Leds::setAll(), and Leds::setPair().

            +

            References Colorset::cur(), Pattern::m_colorset, m_progress, Colorset::peekNext(), Leds::setAll(), and Leds::setPair().

            diff --git a/docs/gloves/classWarpWormPattern.html b/docs/gloves/classWarpWormPattern.html index 5120918906..c6e4e9b357 100644 --- a/docs/gloves/classWarpWormPattern.html +++ b/docs/gloves/classWarpWormPattern.html @@ -327,12 +327,12 @@

            RGBColor cur()
            Definition: Colorset.cpp:358
            uint8_t curIndex() const
            Definition: Colorset.h:124
            uint8_t numColors() const
            Definition: Colorset.h:139
            -
            static void setAll(RGBColor col)
            Definition: Leds.cpp:61
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setAll(RGBColor col)
            Definition: Leds.cpp:102
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            Colorset m_colorset
            Definition: Pattern.h:120
            -

            References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), and Leds::setIndex().

            +

            References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), and Leds::setIndex().

            diff --git a/docs/gloves/classZigzagPattern_1_1Snake.html b/docs/gloves/classZigzagPattern_1_1Snake.html index 11125d1ddf..86b8ae1e38 100644 --- a/docs/gloves/classZigzagPattern_1_1Snake.html +++ b/docs/gloves/classZigzagPattern_1_1Snake.html @@ -264,12 +264,12 @@

            178 }
            #define NUM_ZIGZAG_STEPS
            RGBColor peek(int32_t offset) const
            Definition: Colorset.cpp:414
            -
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:45
            +
            static void setIndex(LedPos target, RGBColor col)
            Definition: Leds.cpp:86
            RGBColor adjustBrightness(uint8_t fadeBy)
            Definition: ColorTypes.cpp:193
            static const LedPos ledStepPositions[]
            Definition: ZigzagPattern.h:44
            -

            References RGBColor::adjustBrightness(), ZigzagPattern::ledStepPositions, Pattern::m_colorset, ZigzagPattern::m_fadeAmount, ZigzagPattern::m_snakeSize, NUM_ZIGZAG_STEPS, Colorset::peek(), and Leds::setIndex().

            +

            References RGBColor::adjustBrightness(), ZigzagPattern::ledStepPositions, Pattern::m_colorset, ZigzagPattern::m_fadeAmount, ZigzagPattern::m_snakeSize, NUM_ZIGZAG_STEPS, Colorset::peek(), and Leds::setIndex().

            diff --git a/docs/gloves/globals_defs.js b/docs/gloves/globals_defs.js index a641e27db8..27d9bc0229 100644 --- a/docs/gloves/globals_defs.js +++ b/docs/gloves/globals_defs.js @@ -13,6 +13,7 @@ var globals_defs = [ "l", "globals_defs_l.html", null ], [ "m", "globals_defs_m.html", null ], [ "n", "globals_defs_n.html", null ], + [ "o", "globals_defs_o.html", null ], [ "p", "globals_defs_p.html", null ], [ "r", "globals_defs_r.html", null ], [ "s", "globals_defs_s.html", null ], diff --git a/docs/gloves/globals_defs_o.html b/docs/gloves/globals_defs_o.html new file mode 100644 index 0000000000..e3928f3045 --- /dev/null +++ b/docs/gloves/globals_defs_o.html @@ -0,0 +1,105 @@ + + + + + + + +Vortex Gloves: File Members + + + + + + + + + + + + + + + +
            +
            + + + + + + +
            +
            Vortex Gloves +
            +
            +
            + + + + + + + +
            +
            + +
            +
            +
            + +
            + +
            +
            + + +
            + +
            + +
            +  + +

            - o -

            +
            +
            + + + + diff --git a/docs/gloves/globals_defs_p.html b/docs/gloves/globals_defs_p.html index b700086879..95725663ed 100644 --- a/docs/gloves/globals_defs_p.html +++ b/docs/gloves/globals_defs_p.html @@ -114,9 +114,6 @@

            - p -

            • PINKIE_TOP : LedTypes.h
            • -
            • POWER_LED_PIN -: Leds.cpp -
            • PRINT_STATE : BasicPattern.cpp
            • diff --git a/docs/gloves/globals_func.html b/docs/gloves/globals_func.html index f8a60728c6..8f4ed39d03 100644 --- a/docs/gloves/globals_func.html +++ b/docs/gloves/globals_func.html @@ -347,6 +347,16 @@

              - s -

              + + +

              - t -

              diff --git a/docs/gloves/globals_h.html b/docs/gloves/globals_h.html index 0c241be072..2ac90a6bd7 100644 --- a/docs/gloves/globals_h.html +++ b/docs/gloves/globals_h.html @@ -143,18 +143,20 @@

              - h -

              • HSV_RED : ColorConstants.h
              • +
              • hsv_to_rgb_algorithm +: ColorTypes.h +
              • HSV_TO_RGB_ALGORITHM : VortexConfig.h
              • -
              • hsv_to_rgb_algorithm -: ColorTypes.h +
              • hsv_to_rgb_generic() +: ColorTypes.cpp
              • HSV_TO_RGB_GENERIC : ColorTypes.h
              • hsv_to_rgb_generic() : ColorTypes.h -, ColorTypes.cpp
              • HSV_TO_RGB_RAINBOW : ColorTypes.h diff --git a/docs/gloves/globals_l.html b/docs/gloves/globals_l.html index 4b8ca5bd08..92b6890bb4 100644 --- a/docs/gloves/globals_l.html +++ b/docs/gloves/globals_l.html @@ -215,13 +215,13 @@

                - l -

                • LZ4_COMPRESS_INPLACE_MARGIN : Compression.h
                • +
                • LZ4_COMPRESSBOUND +: Compression.h +
                • LZ4_compressBound() : Compression.cpp , Compression.h
                • -
                • LZ4_COMPRESSBOUND -: Compression.h -
                • LZ4_count() : Compression.cpp
                • diff --git a/docs/gloves/globals_o.html b/docs/gloves/globals_o.html index 773dafc1c0..fb89a0d73b 100644 --- a/docs/gloves/globals_o.html +++ b/docs/gloves/globals_o.html @@ -89,6 +89,12 @@

                  - o -

                  • ok : Compression.cpp
                  • +
                  • ONBOARD_LED_MOSI +: Leds.cpp +
                  • +
                  • ONBOARD_LED_SCK +: Leds.cpp +
                  • operator delete() : Memory.cpp , Memory.h @@ -102,8 +108,10 @@

                    - o -

                      , Memory.h
                    • operator new[]() -: Memory.h +: Memory.h , Memory.cpp +, Memory.h +, Memory.cpp
                    • operator+() : LedTypes.h diff --git a/docs/gloves/globals_p.html b/docs/gloves/globals_p.html index 4fe6414e39..48bf959c70 100644 --- a/docs/gloves/globals_p.html +++ b/docs/gloves/globals_p.html @@ -339,9 +339,6 @@

                      - p -

                      • PINKIE_TOP : LedTypes.h
                      • -
                      • POWER_LED_PIN -: Leds.cpp -
                      • PRINT_STATE : BasicPattern.cpp
                      • diff --git a/docs/gloves/globals_t.html b/docs/gloves/globals_t.html index 61ca5ac42f..3796a5fed2 100644 --- a/docs/gloves/globals_t.html +++ b/docs/gloves/globals_t.html @@ -140,6 +140,12 @@

                        - t -

                        diff --git a/docs/gloves/latex/BackStrobePattern_8cpp__incl.pdf b/docs/gloves/latex/BackStrobePattern_8cpp__incl.pdf index af9479df99..8735551b68 100644 Binary files a/docs/gloves/latex/BackStrobePattern_8cpp__incl.pdf and b/docs/gloves/latex/BackStrobePattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/BackStrobePattern_8h__dep__incl.pdf b/docs/gloves/latex/BackStrobePattern_8h__dep__incl.pdf index 4a0a78504c..039dee9111 100644 Binary files a/docs/gloves/latex/BackStrobePattern_8h__dep__incl.pdf and b/docs/gloves/latex/BackStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/BackStrobePattern_8h__incl.pdf b/docs/gloves/latex/BackStrobePattern_8h__incl.pdf index 7b4aadfc00..8b2d6f0620 100644 Binary files a/docs/gloves/latex/BackStrobePattern_8h__incl.pdf and b/docs/gloves/latex/BackStrobePattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/BasicPattern_8cpp__incl.pdf b/docs/gloves/latex/BasicPattern_8cpp__incl.pdf index a2ec63b3bf..3f6c1e601c 100644 Binary files a/docs/gloves/latex/BasicPattern_8cpp__incl.pdf and b/docs/gloves/latex/BasicPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/BasicPattern_8h__dep__incl.pdf b/docs/gloves/latex/BasicPattern_8h__dep__incl.pdf index 2204583177..253eef9283 100644 Binary files a/docs/gloves/latex/BasicPattern_8h__dep__incl.pdf and b/docs/gloves/latex/BasicPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/BasicPattern_8h__incl.pdf b/docs/gloves/latex/BasicPattern_8h__incl.pdf index 36f84fc604..376d37247c 100644 Binary files a/docs/gloves/latex/BasicPattern_8h__incl.pdf and b/docs/gloves/latex/BasicPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/BitStream_8cpp__incl.pdf b/docs/gloves/latex/BitStream_8cpp__incl.pdf index 80b4d2258b..28bcebac8b 100644 Binary files a/docs/gloves/latex/BitStream_8cpp__incl.pdf and b/docs/gloves/latex/BitStream_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/BitStream_8h__dep__incl.pdf b/docs/gloves/latex/BitStream_8h__dep__incl.pdf index 57c06b2efc..f59eb3c9fa 100644 Binary files a/docs/gloves/latex/BitStream_8h__dep__incl.pdf and b/docs/gloves/latex/BitStream_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/BitStream_8h__incl.pdf b/docs/gloves/latex/BitStream_8h__incl.pdf index a5530b7ce3..322375e74c 100644 Binary files a/docs/gloves/latex/BitStream_8h__incl.pdf and b/docs/gloves/latex/BitStream_8h__incl.pdf differ diff --git a/docs/gloves/latex/BlendPattern_8cpp__incl.pdf b/docs/gloves/latex/BlendPattern_8cpp__incl.pdf index 75a4f7e895..50cd490127 100644 Binary files a/docs/gloves/latex/BlendPattern_8cpp__incl.pdf and b/docs/gloves/latex/BlendPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/BlendPattern_8h__dep__incl.pdf b/docs/gloves/latex/BlendPattern_8h__dep__incl.pdf index 6cfa7c759b..652b72d04e 100644 Binary files a/docs/gloves/latex/BlendPattern_8h__dep__incl.pdf and b/docs/gloves/latex/BlendPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/BlendPattern_8h__incl.pdf b/docs/gloves/latex/BlendPattern_8h__incl.pdf index a6901e4062..3b86a370c1 100644 Binary files a/docs/gloves/latex/BlendPattern_8h__incl.pdf and b/docs/gloves/latex/BlendPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/BlinkStepPattern_8cpp__incl.pdf b/docs/gloves/latex/BlinkStepPattern_8cpp__incl.pdf index d0a94d27d8..7ea1ae38ab 100644 Binary files a/docs/gloves/latex/BlinkStepPattern_8cpp__incl.pdf and b/docs/gloves/latex/BlinkStepPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/BlinkStepPattern_8h__dep__incl.pdf b/docs/gloves/latex/BlinkStepPattern_8h__dep__incl.pdf index aa44b9ea2d..b10a3c0c0a 100644 Binary files a/docs/gloves/latex/BlinkStepPattern_8h__dep__incl.pdf and b/docs/gloves/latex/BlinkStepPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/BlinkStepPattern_8h__incl.pdf b/docs/gloves/latex/BlinkStepPattern_8h__incl.pdf index 7d85edd8f5..83d4440b2b 100644 Binary files a/docs/gloves/latex/BlinkStepPattern_8h__incl.pdf and b/docs/gloves/latex/BlinkStepPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/BouncePattern_8cpp__incl.pdf b/docs/gloves/latex/BouncePattern_8cpp__incl.pdf index be756be3eb..a1c92560f5 100644 Binary files a/docs/gloves/latex/BouncePattern_8cpp__incl.pdf and b/docs/gloves/latex/BouncePattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/BouncePattern_8h__dep__incl.pdf b/docs/gloves/latex/BouncePattern_8h__dep__incl.pdf index a40ebc6118..2ed5af8be6 100644 Binary files a/docs/gloves/latex/BouncePattern_8h__dep__incl.pdf and b/docs/gloves/latex/BouncePattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/BouncePattern_8h__incl.pdf b/docs/gloves/latex/BouncePattern_8h__incl.pdf index d99f6e7e8f..64c36893d2 100644 Binary files a/docs/gloves/latex/BouncePattern_8h__incl.pdf and b/docs/gloves/latex/BouncePattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/Button_8cpp__incl.pdf b/docs/gloves/latex/Button_8cpp__incl.pdf index 6bd6cc82c7..4a240abc35 100644 Binary files a/docs/gloves/latex/Button_8cpp__incl.pdf and b/docs/gloves/latex/Button_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Button_8h__dep__incl.pdf b/docs/gloves/latex/Button_8h__dep__incl.pdf index e56c9df490..5b557c80f5 100644 Binary files a/docs/gloves/latex/Button_8h__dep__incl.pdf and b/docs/gloves/latex/Button_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Button_8h__incl.pdf b/docs/gloves/latex/Button_8h__incl.pdf index 7c7dd5f7d5..dd9fcdc9da 100644 Binary files a/docs/gloves/latex/Button_8h__incl.pdf and b/docs/gloves/latex/Button_8h__incl.pdf differ diff --git a/docs/gloves/latex/Buttons_8cpp__incl.pdf b/docs/gloves/latex/Buttons_8cpp__incl.pdf index effe50a00d..6895defffd 100644 Binary files a/docs/gloves/latex/Buttons_8cpp__incl.pdf and b/docs/gloves/latex/Buttons_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Buttons_8h__dep__incl.pdf b/docs/gloves/latex/Buttons_8h__dep__incl.pdf index f8d7798142..d96dca19a0 100644 Binary files a/docs/gloves/latex/Buttons_8h__dep__incl.pdf and b/docs/gloves/latex/Buttons_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Buttons_8h__incl.pdf b/docs/gloves/latex/Buttons_8h__incl.pdf index 16041b07b0..c1aef13d56 100644 Binary files a/docs/gloves/latex/Buttons_8h__incl.pdf and b/docs/gloves/latex/Buttons_8h__incl.pdf differ diff --git a/docs/gloves/latex/ByteStream_8cpp__incl.pdf b/docs/gloves/latex/ByteStream_8cpp__incl.pdf index 75783374dd..0a37cec959 100644 Binary files a/docs/gloves/latex/ByteStream_8cpp__incl.pdf and b/docs/gloves/latex/ByteStream_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/ByteStream_8h__dep__incl.pdf b/docs/gloves/latex/ByteStream_8h__dep__incl.pdf index 6ef0de285b..fd2fb03ebe 100644 Binary files a/docs/gloves/latex/ByteStream_8h__dep__incl.pdf and b/docs/gloves/latex/ByteStream_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/ByteStream_8h__incl.pdf b/docs/gloves/latex/ByteStream_8h__incl.pdf index 86093cbdbc..e0e672f7b4 100644 Binary files a/docs/gloves/latex/ByteStream_8h__incl.pdf and b/docs/gloves/latex/ByteStream_8h__incl.pdf differ diff --git a/docs/gloves/latex/ChaserPattern_8cpp__incl.pdf b/docs/gloves/latex/ChaserPattern_8cpp__incl.pdf index f3d55a85c4..63134ed841 100644 Binary files a/docs/gloves/latex/ChaserPattern_8cpp__incl.pdf and b/docs/gloves/latex/ChaserPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/ChaserPattern_8h__dep__incl.pdf b/docs/gloves/latex/ChaserPattern_8h__dep__incl.pdf index 34c283b34e..d08fda81ff 100644 Binary files a/docs/gloves/latex/ChaserPattern_8h__dep__incl.pdf and b/docs/gloves/latex/ChaserPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/ChaserPattern_8h__incl.pdf b/docs/gloves/latex/ChaserPattern_8h__incl.pdf index 1dfe507ecc..9a1e898667 100644 Binary files a/docs/gloves/latex/ChaserPattern_8h__incl.pdf and b/docs/gloves/latex/ChaserPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/ColorConstants_8h__dep__incl.pdf b/docs/gloves/latex/ColorConstants_8h__dep__incl.pdf index b6a826e41d..9740b7a338 100644 Binary files a/docs/gloves/latex/ColorConstants_8h__dep__incl.pdf and b/docs/gloves/latex/ColorConstants_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/ColorSelect_8cpp__incl.pdf b/docs/gloves/latex/ColorSelect_8cpp__incl.pdf index 512d35b285..5ff9eec9ae 100644 Binary files a/docs/gloves/latex/ColorSelect_8cpp__incl.pdf and b/docs/gloves/latex/ColorSelect_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/ColorSelect_8h__dep__incl.pdf b/docs/gloves/latex/ColorSelect_8h__dep__incl.pdf index 6aa1a0243a..3887056a8b 100644 Binary files a/docs/gloves/latex/ColorSelect_8h__dep__incl.pdf and b/docs/gloves/latex/ColorSelect_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/ColorSelect_8h__incl.pdf b/docs/gloves/latex/ColorSelect_8h__incl.pdf index 124a8403ef..a574698c32 100644 Binary files a/docs/gloves/latex/ColorSelect_8h__incl.pdf and b/docs/gloves/latex/ColorSelect_8h__incl.pdf differ diff --git a/docs/gloves/latex/ColorTypes_8cpp__incl.pdf b/docs/gloves/latex/ColorTypes_8cpp__incl.pdf index 1010b40c1b..5fefdd31b8 100644 Binary files a/docs/gloves/latex/ColorTypes_8cpp__incl.pdf and b/docs/gloves/latex/ColorTypes_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/ColorTypes_8h__dep__incl.pdf b/docs/gloves/latex/ColorTypes_8h__dep__incl.pdf index 4cfb9504e5..60a8916fb2 100644 Binary files a/docs/gloves/latex/ColorTypes_8h__dep__incl.pdf and b/docs/gloves/latex/ColorTypes_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/ColorTypes_8h__incl.pdf b/docs/gloves/latex/ColorTypes_8h__incl.pdf index 0d02800b8f..905c8a7a8c 100644 Binary files a/docs/gloves/latex/ColorTypes_8h__incl.pdf and b/docs/gloves/latex/ColorTypes_8h__incl.pdf differ diff --git a/docs/gloves/latex/Colorset_8cpp__incl.pdf b/docs/gloves/latex/Colorset_8cpp__incl.pdf index 966ec421af..fb5815476a 100644 Binary files a/docs/gloves/latex/Colorset_8cpp__incl.pdf and b/docs/gloves/latex/Colorset_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Colorset_8h__dep__incl.pdf b/docs/gloves/latex/Colorset_8h__dep__incl.pdf index 85615b6ba1..4f87479c52 100644 Binary files a/docs/gloves/latex/Colorset_8h__dep__incl.pdf and b/docs/gloves/latex/Colorset_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Colorset_8h__incl.pdf b/docs/gloves/latex/Colorset_8h__incl.pdf index b3b0b91643..235f3607d5 100644 Binary files a/docs/gloves/latex/Colorset_8h__incl.pdf and b/docs/gloves/latex/Colorset_8h__incl.pdf differ diff --git a/docs/gloves/latex/CompoundPattern_8cpp__incl.pdf b/docs/gloves/latex/CompoundPattern_8cpp__incl.pdf index 9521280366..0684914b64 100644 Binary files a/docs/gloves/latex/CompoundPattern_8cpp__incl.pdf and b/docs/gloves/latex/CompoundPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/CompoundPattern_8h__dep__incl.pdf b/docs/gloves/latex/CompoundPattern_8h__dep__incl.pdf index 923b136943..91df4d3a60 100644 Binary files a/docs/gloves/latex/CompoundPattern_8h__dep__incl.pdf and b/docs/gloves/latex/CompoundPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/CompoundPattern_8h__incl.pdf b/docs/gloves/latex/CompoundPattern_8h__incl.pdf index 3a6b49de3c..1f7a1bc418 100644 Binary files a/docs/gloves/latex/CompoundPattern_8h__incl.pdf and b/docs/gloves/latex/CompoundPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/Compression_8cpp__incl.pdf b/docs/gloves/latex/Compression_8cpp__incl.pdf index 955e966f0c..381410d367 100644 Binary files a/docs/gloves/latex/Compression_8cpp__incl.pdf and b/docs/gloves/latex/Compression_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Compression_8h__dep__incl.pdf b/docs/gloves/latex/Compression_8h__dep__incl.pdf index fee1ff7a85..adb880237f 100644 Binary files a/docs/gloves/latex/Compression_8h__dep__incl.pdf and b/docs/gloves/latex/Compression_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Compression_8h__incl.pdf b/docs/gloves/latex/Compression_8h__incl.pdf index 4baa1f8b88..451065da3f 100644 Binary files a/docs/gloves/latex/Compression_8h__incl.pdf and b/docs/gloves/latex/Compression_8h__incl.pdf differ diff --git a/docs/gloves/latex/CrossDopsPattern_8cpp__incl.pdf b/docs/gloves/latex/CrossDopsPattern_8cpp__incl.pdf index 2260daa0b7..8740918d0d 100644 Binary files a/docs/gloves/latex/CrossDopsPattern_8cpp__incl.pdf and b/docs/gloves/latex/CrossDopsPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/CrossDopsPattern_8h__dep__incl.pdf b/docs/gloves/latex/CrossDopsPattern_8h__dep__incl.pdf index 47dbf90f68..a4de4d5b62 100644 Binary files a/docs/gloves/latex/CrossDopsPattern_8h__dep__incl.pdf and b/docs/gloves/latex/CrossDopsPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/CrossDopsPattern_8h__incl.pdf b/docs/gloves/latex/CrossDopsPattern_8h__incl.pdf index df6ec6ca77..057244b890 100644 Binary files a/docs/gloves/latex/CrossDopsPattern_8h__incl.pdf and b/docs/gloves/latex/CrossDopsPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/DefaultModes_8cpp__incl.pdf b/docs/gloves/latex/DefaultModes_8cpp__incl.pdf index d233193a8d..091652d41a 100644 Binary files a/docs/gloves/latex/DefaultModes_8cpp__incl.pdf and b/docs/gloves/latex/DefaultModes_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/DefaultModes_8h__dep__incl.pdf b/docs/gloves/latex/DefaultModes_8h__dep__incl.pdf index 82ae304bd0..757d21285c 100644 Binary files a/docs/gloves/latex/DefaultModes_8h__dep__incl.pdf and b/docs/gloves/latex/DefaultModes_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/DefaultModes_8h__incl.pdf b/docs/gloves/latex/DefaultModes_8h__incl.pdf index 144c99499c..21977dc002 100644 Binary files a/docs/gloves/latex/DefaultModes_8h__incl.pdf and b/docs/gloves/latex/DefaultModes_8h__incl.pdf differ diff --git a/docs/gloves/latex/DoubleStrobePattern_8cpp__incl.pdf b/docs/gloves/latex/DoubleStrobePattern_8cpp__incl.pdf index c33e0002a9..a3c41ad7ee 100644 Binary files a/docs/gloves/latex/DoubleStrobePattern_8cpp__incl.pdf and b/docs/gloves/latex/DoubleStrobePattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/DoubleStrobePattern_8h__dep__incl.pdf b/docs/gloves/latex/DoubleStrobePattern_8h__dep__incl.pdf index 772c1c2892..e3d8a7f09f 100644 Binary files a/docs/gloves/latex/DoubleStrobePattern_8h__dep__incl.pdf and b/docs/gloves/latex/DoubleStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/DoubleStrobePattern_8h__incl.pdf b/docs/gloves/latex/DoubleStrobePattern_8h__incl.pdf index ab7314ff35..9fa9b893f8 100644 Binary files a/docs/gloves/latex/DoubleStrobePattern_8h__incl.pdf and b/docs/gloves/latex/DoubleStrobePattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/DripMorphPattern_8cpp__incl.pdf b/docs/gloves/latex/DripMorphPattern_8cpp__incl.pdf index 30f1f4e16e..7728835014 100644 Binary files a/docs/gloves/latex/DripMorphPattern_8cpp__incl.pdf and b/docs/gloves/latex/DripMorphPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/DripMorphPattern_8h__dep__incl.pdf b/docs/gloves/latex/DripMorphPattern_8h__dep__incl.pdf index 89e72ee483..31e29a813d 100644 Binary files a/docs/gloves/latex/DripMorphPattern_8h__dep__incl.pdf and b/docs/gloves/latex/DripMorphPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/DripMorphPattern_8h__incl.pdf b/docs/gloves/latex/DripMorphPattern_8h__incl.pdf index a2452aea5d..8a88032c9a 100644 Binary files a/docs/gloves/latex/DripMorphPattern_8h__incl.pdf and b/docs/gloves/latex/DripMorphPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/DripPattern_8cpp__incl.pdf b/docs/gloves/latex/DripPattern_8cpp__incl.pdf index 94a93bf2ec..fdd906a7d9 100644 Binary files a/docs/gloves/latex/DripPattern_8cpp__incl.pdf and b/docs/gloves/latex/DripPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/DripPattern_8h__dep__incl.pdf b/docs/gloves/latex/DripPattern_8h__dep__incl.pdf index 47b41b850e..b100aa61e8 100644 Binary files a/docs/gloves/latex/DripPattern_8h__dep__incl.pdf and b/docs/gloves/latex/DripPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/DripPattern_8h__incl.pdf b/docs/gloves/latex/DripPattern_8h__incl.pdf index 9c00ab9ec6..fb55aaac1f 100644 Binary files a/docs/gloves/latex/DripPattern_8h__incl.pdf and b/docs/gloves/latex/DripPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/EditorConnection_8cpp__incl.pdf b/docs/gloves/latex/EditorConnection_8cpp__incl.pdf index 12dfef61c2..fdd05f2320 100644 Binary files a/docs/gloves/latex/EditorConnection_8cpp__incl.pdf and b/docs/gloves/latex/EditorConnection_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/EditorConnection_8h__dep__incl.pdf b/docs/gloves/latex/EditorConnection_8h__dep__incl.pdf index 41fcadbe75..dcab131651 100644 Binary files a/docs/gloves/latex/EditorConnection_8h__dep__incl.pdf and b/docs/gloves/latex/EditorConnection_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/EditorConnection_8h__incl.pdf b/docs/gloves/latex/EditorConnection_8h__incl.pdf index aa4072f5f5..262f2ce743 100644 Binary files a/docs/gloves/latex/EditorConnection_8h__incl.pdf and b/docs/gloves/latex/EditorConnection_8h__incl.pdf differ diff --git a/docs/gloves/latex/ErrorBlinker_8cpp__incl.pdf b/docs/gloves/latex/ErrorBlinker_8cpp__incl.pdf index f730945e09..49c7bc41f2 100644 Binary files a/docs/gloves/latex/ErrorBlinker_8cpp__incl.pdf and b/docs/gloves/latex/ErrorBlinker_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/ErrorBlinker_8h__dep__incl.pdf b/docs/gloves/latex/ErrorBlinker_8h__dep__incl.pdf index f8a859aab0..f360f74f7c 100644 Binary files a/docs/gloves/latex/ErrorBlinker_8h__dep__incl.pdf and b/docs/gloves/latex/ErrorBlinker_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/ErrorBlinker_8h__incl.pdf b/docs/gloves/latex/ErrorBlinker_8h__incl.pdf index 203836fef9..a2682da1d6 100644 Binary files a/docs/gloves/latex/ErrorBlinker_8h__incl.pdf and b/docs/gloves/latex/ErrorBlinker_8h__incl.pdf differ diff --git a/docs/gloves/latex/FactoryReset_8cpp__incl.pdf b/docs/gloves/latex/FactoryReset_8cpp__incl.pdf index 87077b2154..8df54935a1 100644 Binary files a/docs/gloves/latex/FactoryReset_8cpp__incl.pdf and b/docs/gloves/latex/FactoryReset_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/FactoryReset_8h__dep__incl.pdf b/docs/gloves/latex/FactoryReset_8h__dep__incl.pdf index 5adb51a992..3e1fb7ccfd 100644 Binary files a/docs/gloves/latex/FactoryReset_8h__dep__incl.pdf and b/docs/gloves/latex/FactoryReset_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/FactoryReset_8h__incl.pdf b/docs/gloves/latex/FactoryReset_8h__incl.pdf index d5cae5e6dc..8be808d9ad 100644 Binary files a/docs/gloves/latex/FactoryReset_8h__incl.pdf and b/docs/gloves/latex/FactoryReset_8h__incl.pdf differ diff --git a/docs/gloves/latex/FillPattern_8cpp__incl.pdf b/docs/gloves/latex/FillPattern_8cpp__incl.pdf index bec64c138b..2682c2470d 100644 Binary files a/docs/gloves/latex/FillPattern_8cpp__incl.pdf and b/docs/gloves/latex/FillPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/FillPattern_8h__dep__incl.pdf b/docs/gloves/latex/FillPattern_8h__dep__incl.pdf index 6e438352d2..318d1bc849 100644 Binary files a/docs/gloves/latex/FillPattern_8h__dep__incl.pdf and b/docs/gloves/latex/FillPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/FillPattern_8h__incl.pdf b/docs/gloves/latex/FillPattern_8h__incl.pdf index f426bc51d3..963b2fea80 100644 Binary files a/docs/gloves/latex/FillPattern_8h__incl.pdf and b/docs/gloves/latex/FillPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/GlobalBrightness_8cpp__incl.pdf b/docs/gloves/latex/GlobalBrightness_8cpp__incl.pdf index 261d062e50..ae83c8f634 100644 Binary files a/docs/gloves/latex/GlobalBrightness_8cpp__incl.pdf and b/docs/gloves/latex/GlobalBrightness_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/GlobalBrightness_8h__dep__incl.pdf b/docs/gloves/latex/GlobalBrightness_8h__dep__incl.pdf index 4dcc6de050..464e24a445 100644 Binary files a/docs/gloves/latex/GlobalBrightness_8h__dep__incl.pdf and b/docs/gloves/latex/GlobalBrightness_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/GlobalBrightness_8h__incl.pdf b/docs/gloves/latex/GlobalBrightness_8h__incl.pdf index b175c4c07e..82616a4c29 100644 Binary files a/docs/gloves/latex/GlobalBrightness_8h__incl.pdf and b/docs/gloves/latex/GlobalBrightness_8h__incl.pdf differ diff --git a/docs/gloves/latex/HueShiftPattern_8cpp__incl.pdf b/docs/gloves/latex/HueShiftPattern_8cpp__incl.pdf index 539a3af517..a9fed3a2a6 100644 Binary files a/docs/gloves/latex/HueShiftPattern_8cpp__incl.pdf and b/docs/gloves/latex/HueShiftPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/HueShiftPattern_8h__dep__incl.pdf b/docs/gloves/latex/HueShiftPattern_8h__dep__incl.pdf index 57934efb4b..8e3c49eea1 100644 Binary files a/docs/gloves/latex/HueShiftPattern_8h__dep__incl.pdf and b/docs/gloves/latex/HueShiftPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/HueShiftPattern_8h__incl.pdf b/docs/gloves/latex/HueShiftPattern_8h__incl.pdf index 4358e61958..b1a8570f63 100644 Binary files a/docs/gloves/latex/HueShiftPattern_8h__incl.pdf and b/docs/gloves/latex/HueShiftPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/IRConfig_8h__dep__incl.pdf b/docs/gloves/latex/IRConfig_8h__dep__incl.pdf index da90160291..69e34f506f 100644 Binary files a/docs/gloves/latex/IRConfig_8h__dep__incl.pdf and b/docs/gloves/latex/IRConfig_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/IRReceiver_8cpp__incl.pdf b/docs/gloves/latex/IRReceiver_8cpp__incl.pdf index 9c47c0551f..b0e50aeb72 100644 Binary files a/docs/gloves/latex/IRReceiver_8cpp__incl.pdf and b/docs/gloves/latex/IRReceiver_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/IRReceiver_8h__dep__incl.pdf b/docs/gloves/latex/IRReceiver_8h__dep__incl.pdf index 37cf3395d3..0e52af6372 100644 Binary files a/docs/gloves/latex/IRReceiver_8h__dep__incl.pdf and b/docs/gloves/latex/IRReceiver_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/IRReceiver_8h__incl.pdf b/docs/gloves/latex/IRReceiver_8h__incl.pdf index dedb0411a5..e2de4619f1 100644 Binary files a/docs/gloves/latex/IRReceiver_8h__incl.pdf and b/docs/gloves/latex/IRReceiver_8h__incl.pdf differ diff --git a/docs/gloves/latex/IRSender_8cpp__incl.pdf b/docs/gloves/latex/IRSender_8cpp__incl.pdf index dd94ddb632..09793b75ef 100644 Binary files a/docs/gloves/latex/IRSender_8cpp__incl.pdf and b/docs/gloves/latex/IRSender_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/IRSender_8h__dep__incl.pdf b/docs/gloves/latex/IRSender_8h__dep__incl.pdf index 09759f6dec..1872ac6959 100644 Binary files a/docs/gloves/latex/IRSender_8h__dep__incl.pdf and b/docs/gloves/latex/IRSender_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/IRSender_8h__incl.pdf b/docs/gloves/latex/IRSender_8h__incl.pdf index f1c710d4b2..7dc478682b 100644 Binary files a/docs/gloves/latex/IRSender_8h__incl.pdf and b/docs/gloves/latex/IRSender_8h__incl.pdf differ diff --git a/docs/gloves/latex/LedStash_8cpp__incl.pdf b/docs/gloves/latex/LedStash_8cpp__incl.pdf index 3eac418e4f..f2db65cecf 100644 Binary files a/docs/gloves/latex/LedStash_8cpp__incl.pdf and b/docs/gloves/latex/LedStash_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/LedStash_8h__dep__incl.pdf b/docs/gloves/latex/LedStash_8h__dep__incl.pdf index 3b54c3d0fa..a7ea4ebd86 100644 Binary files a/docs/gloves/latex/LedStash_8h__dep__incl.pdf and b/docs/gloves/latex/LedStash_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/LedStash_8h__incl.pdf b/docs/gloves/latex/LedStash_8h__incl.pdf index 1fc0d0accc..e47fdcee17 100644 Binary files a/docs/gloves/latex/LedStash_8h__incl.pdf and b/docs/gloves/latex/LedStash_8h__incl.pdf differ diff --git a/docs/gloves/latex/LedTypes_8h__dep__incl.pdf b/docs/gloves/latex/LedTypes_8h__dep__incl.pdf index ba9a822d2d..24d4b43973 100644 Binary files a/docs/gloves/latex/LedTypes_8h__dep__incl.pdf and b/docs/gloves/latex/LedTypes_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/LedTypes_8h__incl.pdf b/docs/gloves/latex/LedTypes_8h__incl.pdf index 67b4e12437..875ffc993f 100644 Binary files a/docs/gloves/latex/LedTypes_8h__incl.pdf and b/docs/gloves/latex/LedTypes_8h__incl.pdf differ diff --git a/docs/gloves/latex/Leds_8cpp.tex b/docs/gloves/latex/Leds_8cpp.tex index 44c4e9cc36..25c5dda301 100644 --- a/docs/gloves/latex/Leds_8cpp.tex +++ b/docs/gloves/latex/Leds_8cpp.tex @@ -7,6 +7,7 @@ {\ttfamily \#include \char`\"{}../\+Modes/\+Modes.\+h\char`\"{}}\newline {\ttfamily \#include \char`\"{}../\+Vortex\+Config.\+h\char`\"{}}\newline {\ttfamily \#include $<$Arduino.\+h$>$}\newline +{\ttfamily \#include $<$SPI.\+h$>$}\newline Include dependency graph for Leds.\+cpp\+: \nopagebreak \begin{figure}[H] @@ -20,7 +21,9 @@ \item \#define \mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\+\_\+\+DATA\+\_\+\+PIN}}~4 \item -\#define \mbox{\hyperlink{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}{POWER\+\_\+\+LED\+\_\+\+PIN}}~7 +\#define \mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\+\_\+\+LED\+\_\+\+SCK}}~8 +\item +\#define \mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\+\_\+\+LED\+\_\+\+MOSI}}~7 \item \#define \mbox{\hyperlink{Leds_8cpp_a34eaa201c82dae7ea43ef4cee2d71c9f}{CPU\+\_\+\+FREQUENCY\+\_\+\+MHZ}}~48 \item @@ -37,6 +40,10 @@ \doxysubsection*{Functions} \begin{DoxyCompactItemize} \item +static void \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}} (uint8\+\_\+t byte) +\item +static void \mbox{\hyperlink{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}{turn\+Off\+Onboard\+LED}} () +\item void \mbox{\hyperlink{Leds_8cpp_a1329fc7cfd5815ba771fd11480a8e399}{delay\+\_\+loop}} (uint32\+\_\+t loop) \item void \mbox{\hyperlink{Leds_8cpp_a67b6d1e3a22f8dea5f35ccdac81a314e}{send\+Bit}} (bool bit\+Val) @@ -54,7 +61,7 @@ -Definition at line 262 of file Leds.\+cpp. +Definition at line 303 of file Leds.\+cpp. \mbox{\Hypertarget{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}\label{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}} \index{Leds.cpp@{Leds.cpp}!LED\_DATA\_PIN@{LED\_DATA\_PIN}} @@ -64,7 +71,7 @@ -Definition at line 17 of file Leds.\+cpp. +Definition at line 18 of file Leds.\+cpp. \mbox{\Hypertarget{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}\label{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}} \index{Leds.cpp@{Leds.cpp}!NS\_TO\_CYCLES@{NS\_TO\_CYCLES}} @@ -74,17 +81,27 @@ -Definition at line 263 of file Leds.\+cpp. +Definition at line 304 of file Leds.\+cpp. -\mbox{\Hypertarget{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}\label{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}} -\index{Leds.cpp@{Leds.cpp}!POWER\_LED\_PIN@{POWER\_LED\_PIN}} -\index{POWER\_LED\_PIN@{POWER\_LED\_PIN}!Leds.cpp@{Leds.cpp}} -\doxysubsubsection{\texorpdfstring{POWER\_LED\_PIN}{POWER\_LED\_PIN}} -{\footnotesize\ttfamily \#define POWER\+\_\+\+LED\+\_\+\+PIN~7} +\mbox{\Hypertarget{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}\label{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}} +\index{Leds.cpp@{Leds.cpp}!ONBOARD\_LED\_MOSI@{ONBOARD\_LED\_MOSI}} +\index{ONBOARD\_LED\_MOSI@{ONBOARD\_LED\_MOSI}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{ONBOARD\_LED\_MOSI}{ONBOARD\_LED\_MOSI}} +{\footnotesize\ttfamily \#define ONBOARD\+\_\+\+LED\+\_\+\+MOSI~7} -Definition at line 18 of file Leds.\+cpp. +Definition at line 20 of file Leds.\+cpp. + +\mbox{\Hypertarget{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}\label{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}} +\index{Leds.cpp@{Leds.cpp}!ONBOARD\_LED\_SCK@{ONBOARD\_LED\_SCK}} +\index{ONBOARD\_LED\_SCK@{ONBOARD\_LED\_SCK}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{ONBOARD\_LED\_SCK}{ONBOARD\_LED\_SCK}} +{\footnotesize\ttfamily \#define ONBOARD\+\_\+\+LED\+\_\+\+SCK~8} + + + +Definition at line 19 of file Leds.\+cpp. \mbox{\Hypertarget{Leds_8cpp_a1b15781780446cc96c3529e67ffd155b}\label{Leds_8cpp_a1b15781780446cc96c3529e67ffd155b}} \index{Leds.cpp@{Leds.cpp}!T0H@{T0H}} @@ -94,7 +111,7 @@ -Definition at line 266 of file Leds.\+cpp. +Definition at line 307 of file Leds.\+cpp. \mbox{\Hypertarget{Leds_8cpp_aaa6df9b03f5c83a82da353df9bb19a60}\label{Leds_8cpp_aaa6df9b03f5c83a82da353df9bb19a60}} \index{Leds.cpp@{Leds.cpp}!T0L@{T0L}} @@ -104,7 +121,7 @@ -Definition at line 267 of file Leds.\+cpp. +Definition at line 308 of file Leds.\+cpp. \mbox{\Hypertarget{Leds_8cpp_ae0de4e06e642a9dfa3d6f273a5c8e23b}\label{Leds_8cpp_ae0de4e06e642a9dfa3d6f273a5c8e23b}} \index{Leds.cpp@{Leds.cpp}!T1H@{T1H}} @@ -114,7 +131,7 @@ -Definition at line 268 of file Leds.\+cpp. +Definition at line 309 of file Leds.\+cpp. \mbox{\Hypertarget{Leds_8cpp_aad296a317c61b4367f690d958fb2ee12}\label{Leds_8cpp_aad296a317c61b4367f690d958fb2ee12}} \index{Leds.cpp@{Leds.cpp}!T1L@{T1L}} @@ -124,7 +141,7 @@ -Definition at line 269 of file Leds.\+cpp. +Definition at line 310 of file Leds.\+cpp. @@ -137,15 +154,15 @@ -Definition at line 271 of file Leds.\+cpp. +Definition at line 312 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{272 \{} -\DoxyCodeLine{273 \textcolor{keywordflow}{while} (loop-\/-\/) \{} -\DoxyCodeLine{274 \_\_asm\_\_ \_\_volatile\_\_(\textcolor{stringliteral}{"{}nop"{}});} -\DoxyCodeLine{275 \}} -\DoxyCodeLine{276 \}} +\DoxyCodeLine{313 \{} +\DoxyCodeLine{314 \textcolor{keywordflow}{while} (loop-\/-\/) \{} +\DoxyCodeLine{315 \_\_asm\_\_ \_\_volatile\_\_(\textcolor{stringliteral}{"{}nop"{}});} +\DoxyCodeLine{316 \}} +\DoxyCodeLine{317 \}} \end{DoxyCode} @@ -160,26 +177,26 @@ -Definition at line 278 of file Leds.\+cpp. +Definition at line 319 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{279 \{} -\DoxyCodeLine{280 uint32\_t pinMask = (1ul << g\_APinDescription[\mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\_DATA\_PIN}}].ulPin);} -\DoxyCodeLine{281 \textcolor{keyword}{volatile} uint32\_t *outSet = \&(PORT-\/>Group[g\_APinDescription[\mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\_DATA\_PIN}}].ulPort].OUTSET.reg);} -\DoxyCodeLine{282 \textcolor{keyword}{volatile} uint32\_t *outClr = \&(PORT-\/>Group[g\_APinDescription[\mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\_DATA\_PIN}}].ulPort].OUTCLR.reg);} -\DoxyCodeLine{283 \textcolor{keywordflow}{if} (bitVal) \{ \textcolor{comment}{// Send 1 bit}} -\DoxyCodeLine{284 *outSet = pinMask; \textcolor{comment}{// Set the output bit}} -\DoxyCodeLine{285 \mbox{\hyperlink{Leds_8cpp_a1329fc7cfd5815ba771fd11480a8e399}{delay\_loop}}(\mbox{\hyperlink{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}{NS\_TO\_CYCLES}}(\mbox{\hyperlink{Leds_8cpp_ae0de4e06e642a9dfa3d6f273a5c8e23b}{T1H}})); \textcolor{comment}{// Delay for T1H}} -\DoxyCodeLine{286 *outClr = pinMask; \textcolor{comment}{// Clear the output bit}} -\DoxyCodeLine{287 \mbox{\hyperlink{Leds_8cpp_a1329fc7cfd5815ba771fd11480a8e399}{delay\_loop}}(\mbox{\hyperlink{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}{NS\_TO\_CYCLES}}(\mbox{\hyperlink{Leds_8cpp_aaa6df9b03f5c83a82da353df9bb19a60}{T0L}})); \textcolor{comment}{// Delay for T0L (since T1L can lead to early latch)}} -\DoxyCodeLine{288 \} \textcolor{keywordflow}{else} \{ \textcolor{comment}{// Send 0 bit}} -\DoxyCodeLine{289 *outSet = pinMask; \textcolor{comment}{// Set the output bit}} -\DoxyCodeLine{290 \mbox{\hyperlink{Leds_8cpp_a1329fc7cfd5815ba771fd11480a8e399}{delay\_loop}}(\mbox{\hyperlink{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}{NS\_TO\_CYCLES}}(\mbox{\hyperlink{Leds_8cpp_a1b15781780446cc96c3529e67ffd155b}{T0H}})); \textcolor{comment}{// Delay for T0H}} -\DoxyCodeLine{291 *outClr = pinMask; \textcolor{comment}{// Clear the output bit}} -\DoxyCodeLine{292 \mbox{\hyperlink{Leds_8cpp_a1329fc7cfd5815ba771fd11480a8e399}{delay\_loop}}(\mbox{\hyperlink{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}{NS\_TO\_CYCLES}}(\mbox{\hyperlink{Leds_8cpp_aad296a317c61b4367f690d958fb2ee12}{T1L}})); \textcolor{comment}{// Delay for T1L}} -\DoxyCodeLine{293 \}} -\DoxyCodeLine{294 \}} +\DoxyCodeLine{320 \{} +\DoxyCodeLine{321 uint32\_t pinMask = (1ul << g\_APinDescription[\mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\_DATA\_PIN}}].ulPin);} +\DoxyCodeLine{322 \textcolor{keyword}{volatile} uint32\_t *outSet = \&(PORT-\/>Group[g\_APinDescription[\mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\_DATA\_PIN}}].ulPort].OUTSET.reg);} +\DoxyCodeLine{323 \textcolor{keyword}{volatile} uint32\_t *outClr = \&(PORT-\/>Group[g\_APinDescription[\mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\_DATA\_PIN}}].ulPort].OUTCLR.reg);} +\DoxyCodeLine{324 \textcolor{keywordflow}{if} (bitVal) \{ \textcolor{comment}{// Send 1 bit}} +\DoxyCodeLine{325 *outSet = pinMask; \textcolor{comment}{// Set the output bit}} +\DoxyCodeLine{326 \mbox{\hyperlink{Leds_8cpp_a1329fc7cfd5815ba771fd11480a8e399}{delay\_loop}}(\mbox{\hyperlink{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}{NS\_TO\_CYCLES}}(\mbox{\hyperlink{Leds_8cpp_ae0de4e06e642a9dfa3d6f273a5c8e23b}{T1H}})); \textcolor{comment}{// Delay for T1H}} +\DoxyCodeLine{327 *outClr = pinMask; \textcolor{comment}{// Clear the output bit}} +\DoxyCodeLine{328 \mbox{\hyperlink{Leds_8cpp_a1329fc7cfd5815ba771fd11480a8e399}{delay\_loop}}(\mbox{\hyperlink{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}{NS\_TO\_CYCLES}}(\mbox{\hyperlink{Leds_8cpp_aaa6df9b03f5c83a82da353df9bb19a60}{T0L}})); \textcolor{comment}{// Delay for T0L (since T1L can lead to early latch)}} +\DoxyCodeLine{329 \} \textcolor{keywordflow}{else} \{ \textcolor{comment}{// Send 0 bit}} +\DoxyCodeLine{330 *outSet = pinMask; \textcolor{comment}{// Set the output bit}} +\DoxyCodeLine{331 \mbox{\hyperlink{Leds_8cpp_a1329fc7cfd5815ba771fd11480a8e399}{delay\_loop}}(\mbox{\hyperlink{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}{NS\_TO\_CYCLES}}(\mbox{\hyperlink{Leds_8cpp_a1b15781780446cc96c3529e67ffd155b}{T0H}})); \textcolor{comment}{// Delay for T0H}} +\DoxyCodeLine{332 *outClr = pinMask; \textcolor{comment}{// Clear the output bit}} +\DoxyCodeLine{333 \mbox{\hyperlink{Leds_8cpp_a1329fc7cfd5815ba771fd11480a8e399}{delay\_loop}}(\mbox{\hyperlink{Leds_8cpp_af95d489fe0bb0556e3df21a7c04d5239}{NS\_TO\_CYCLES}}(\mbox{\hyperlink{Leds_8cpp_aad296a317c61b4367f690d958fb2ee12}{T1L}})); \textcolor{comment}{// Delay for T1L}} +\DoxyCodeLine{334 \}} +\DoxyCodeLine{335 \}} \end{DoxyCode} @@ -198,17 +215,17 @@ -Definition at line 296 of file Leds.\+cpp. +Definition at line 337 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{297 \{} -\DoxyCodeLine{298 \textcolor{keywordflow}{for} (\textcolor{keywordtype}{unsigned} \textcolor{keywordtype}{char} bit = 0; bit < 8; bit++) \{} -\DoxyCodeLine{299 \mbox{\hyperlink{Leds_8cpp_a67b6d1e3a22f8dea5f35ccdac81a314e}{sendBit}}(bitRead(\textcolor{keywordtype}{byte}, 7)); \textcolor{comment}{// Neopixel wants bit in highest-\/to-\/lowest order}} -\DoxyCodeLine{300 \textcolor{comment}{// so send highest bit (bit \#7 in an 8-\/bit byte since they start at 0)}} -\DoxyCodeLine{301 \textcolor{keywordtype}{byte} <<= 1; \textcolor{comment}{// and then shift left so bit 6 moves into 7, 5 moves into 6, etc}} -\DoxyCodeLine{302 \}} -\DoxyCodeLine{303 \}} +\DoxyCodeLine{338 \{} +\DoxyCodeLine{339 \textcolor{keywordflow}{for} (\textcolor{keywordtype}{unsigned} \textcolor{keywordtype}{char} bit = 0; bit < 8; bit++) \{} +\DoxyCodeLine{340 \mbox{\hyperlink{Leds_8cpp_a67b6d1e3a22f8dea5f35ccdac81a314e}{sendBit}}(bitRead(\textcolor{keywordtype}{byte}, 7)); \textcolor{comment}{// Neopixel wants bit in highest-\/to-\/lowest order}} +\DoxyCodeLine{341 \textcolor{comment}{// so send highest bit (bit \#7 in an 8-\/bit byte since they start at 0)}} +\DoxyCodeLine{342 \textcolor{keywordtype}{byte} <<= 1; \textcolor{comment}{// and then shift left so bit 6 moves into 7, 5 moves into 6, etc}} +\DoxyCodeLine{343 \}} +\DoxyCodeLine{344 \}} \end{DoxyCode} @@ -219,3 +236,84 @@ Referenced by Leds\+::update(). +\mbox{\Hypertarget{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}\label{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}} +\index{Leds.cpp@{Leds.cpp}!transfer@{transfer}} +\index{transfer@{transfer}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{transfer()}{transfer()}} +{\footnotesize\ttfamily static void transfer (\begin{DoxyParamCaption}\item[{uint8\+\_\+t}]{byte }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}} + + + +Definition at line 21 of file Leds.\+cpp. + + +\begin{DoxyCode}{0} +\DoxyCodeLine{22 \{} +\DoxyCodeLine{23 uint8\_t startbit = 0x80;} +\DoxyCodeLine{24 \textcolor{keywordtype}{bool} lastmosi = !(\textcolor{keywordtype}{byte} \& startbit);} +\DoxyCodeLine{25 \textcolor{keywordflow}{for} (uint8\_t b = startbit; b != 0; b = b >> 1) \{} +\DoxyCodeLine{26 delayMicroseconds(4);} +\DoxyCodeLine{27 \textcolor{keywordtype}{bool} towrite = \textcolor{keywordtype}{byte} \& b;} +\DoxyCodeLine{28 \textcolor{keywordflow}{if} (lastmosi != towrite) \{} +\DoxyCodeLine{29 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\_LED\_MOSI}}, towrite);} +\DoxyCodeLine{30 lastmosi = towrite;} +\DoxyCodeLine{31 \}} +\DoxyCodeLine{32 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, HIGH);} +\DoxyCodeLine{33 delayMicroseconds(4);} +\DoxyCodeLine{34 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, LOW);} +\DoxyCodeLine{35 \}} +\DoxyCodeLine{36 \}} + +\end{DoxyCode} + + +References ONBOARD\+\_\+\+LED\+\_\+\+MOSI, and ONBOARD\+\_\+\+LED\+\_\+\+SCK. + + + +Referenced by turn\+Off\+Onboard\+LED(). + +\mbox{\Hypertarget{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}\label{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}} +\index{Leds.cpp@{Leds.cpp}!turnOffOnboardLED@{turnOffOnboardLED}} +\index{turnOffOnboardLED@{turnOffOnboardLED}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{turnOffOnboardLED()}{turnOffOnboardLED()}} +{\footnotesize\ttfamily static void turn\+Off\+Onboard\+LED (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}} + + + +Definition at line 37 of file Leds.\+cpp. + + +\begin{DoxyCode}{0} +\DoxyCodeLine{38 \{} +\DoxyCodeLine{39 \textcolor{comment}{// spi device begin}} +\DoxyCodeLine{40 pinMode(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, OUTPUT);} +\DoxyCodeLine{41 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, LOW);} +\DoxyCodeLine{42 pinMode(\mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\_LED\_MOSI}}, OUTPUT);} +\DoxyCodeLine{43 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\_LED\_MOSI}}, HIGH);} +\DoxyCodeLine{44 SPI.begin();} +\DoxyCodeLine{45 \textcolor{comment}{// Begin transaction, setting SPI frequency}} +\DoxyCodeLine{46 \textcolor{keyword}{static} \textcolor{keyword}{const} SPISettings mySPISettings(8000000, MSBFIRST, SPI\_MODE0);} +\DoxyCodeLine{47 SPI.beginTransaction(mySPISettings);} +\DoxyCodeLine{48 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 4; i++) \{} +\DoxyCodeLine{49 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0x00); \textcolor{comment}{// begin frame}} +\DoxyCodeLine{50 \}} +\DoxyCodeLine{51 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0xFF); \textcolor{comment}{// Pixel start}} +\DoxyCodeLine{52 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 3; i++) \{} +\DoxyCodeLine{53 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0x00); \textcolor{comment}{// R,G,B}} +\DoxyCodeLine{54 \}} +\DoxyCodeLine{55 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0xFF); \textcolor{comment}{// end frame}} +\DoxyCodeLine{56 SPI.endTransaction();} +\DoxyCodeLine{57 } +\DoxyCodeLine{58 SPI.end();} +\DoxyCodeLine{59 \}} + +\end{DoxyCode} + + +References ONBOARD\+\_\+\+LED\+\_\+\+MOSI, ONBOARD\+\_\+\+LED\+\_\+\+SCK, and transfer(). + + + +Referenced by Leds\+::init(). + diff --git a/docs/gloves/latex/Leds_8cpp__incl.md5 b/docs/gloves/latex/Leds_8cpp__incl.md5 index 75232aa62b..dd26feb439 100644 --- a/docs/gloves/latex/Leds_8cpp__incl.md5 +++ b/docs/gloves/latex/Leds_8cpp__incl.md5 @@ -1 +1 @@ -a04adbb2996c5aa210a14d44bd6da4c4 \ No newline at end of file +8a6cba5ccc8fced87ae79659f9d27743 \ No newline at end of file diff --git a/docs/gloves/latex/Leds_8cpp__incl.pdf b/docs/gloves/latex/Leds_8cpp__incl.pdf index b5076b9edd..9d7b68cef9 100644 Binary files a/docs/gloves/latex/Leds_8cpp__incl.pdf and b/docs/gloves/latex/Leds_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Leds_8h__dep__incl.pdf b/docs/gloves/latex/Leds_8h__dep__incl.pdf index 34623a5bd2..5a6ce3ddee 100644 Binary files a/docs/gloves/latex/Leds_8h__dep__incl.pdf and b/docs/gloves/latex/Leds_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Leds_8h__incl.pdf b/docs/gloves/latex/Leds_8h__incl.pdf index 591763b57f..0121768b40 100644 Binary files a/docs/gloves/latex/Leds_8h__incl.pdf and b/docs/gloves/latex/Leds_8h__incl.pdf differ diff --git a/docs/gloves/latex/LighthousePattern_8cpp__incl.pdf b/docs/gloves/latex/LighthousePattern_8cpp__incl.pdf index 76e46aa4cb..98841ba8f0 100644 Binary files a/docs/gloves/latex/LighthousePattern_8cpp__incl.pdf and b/docs/gloves/latex/LighthousePattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/LighthousePattern_8h__dep__incl.pdf b/docs/gloves/latex/LighthousePattern_8h__dep__incl.pdf index 84da260a7f..719e34e424 100644 Binary files a/docs/gloves/latex/LighthousePattern_8h__dep__incl.pdf and b/docs/gloves/latex/LighthousePattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/LighthousePattern_8h__incl.pdf b/docs/gloves/latex/LighthousePattern_8h__incl.pdf index d3a6bea643..d0e5e92fea 100644 Binary files a/docs/gloves/latex/LighthousePattern_8h__incl.pdf and b/docs/gloves/latex/LighthousePattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/Log_8cpp__incl.pdf b/docs/gloves/latex/Log_8cpp__incl.pdf index c1e3cfa270..7f204684fc 100644 Binary files a/docs/gloves/latex/Log_8cpp__incl.pdf and b/docs/gloves/latex/Log_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Log_8h__dep__incl.pdf b/docs/gloves/latex/Log_8h__dep__incl.pdf index 7025061f23..c3cf2a5a45 100644 Binary files a/docs/gloves/latex/Log_8h__dep__incl.pdf and b/docs/gloves/latex/Log_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Log_8h__incl.pdf b/docs/gloves/latex/Log_8h__incl.pdf index 8b83c689a3..066c5a407d 100644 Binary files a/docs/gloves/latex/Log_8h__incl.pdf and b/docs/gloves/latex/Log_8h__incl.pdf differ diff --git a/docs/gloves/latex/MateriaPattern_8cpp__incl.pdf b/docs/gloves/latex/MateriaPattern_8cpp__incl.pdf index 0d553d0583..a60bd3e80a 100644 Binary files a/docs/gloves/latex/MateriaPattern_8cpp__incl.pdf and b/docs/gloves/latex/MateriaPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/MateriaPattern_8h__dep__incl.pdf b/docs/gloves/latex/MateriaPattern_8h__dep__incl.pdf index 686ec22f3f..d2f90dc470 100644 Binary files a/docs/gloves/latex/MateriaPattern_8h__dep__incl.pdf and b/docs/gloves/latex/MateriaPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/MateriaPattern_8h__incl.pdf b/docs/gloves/latex/MateriaPattern_8h__incl.pdf index 7b844573f7..63b797eb68 100644 Binary files a/docs/gloves/latex/MateriaPattern_8h__incl.pdf and b/docs/gloves/latex/MateriaPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/Memory_8cpp__incl.pdf b/docs/gloves/latex/Memory_8cpp__incl.pdf index d986e1291d..cfd566146c 100644 Binary files a/docs/gloves/latex/Memory_8cpp__incl.pdf and b/docs/gloves/latex/Memory_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Memory_8h__dep__incl.pdf b/docs/gloves/latex/Memory_8h__dep__incl.pdf index 77a48651aa..b9a29aa93c 100644 Binary files a/docs/gloves/latex/Memory_8h__dep__incl.pdf and b/docs/gloves/latex/Memory_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Memory_8h__incl.pdf b/docs/gloves/latex/Memory_8h__incl.pdf index b6e55ded2a..27a7c7bffd 100644 Binary files a/docs/gloves/latex/Memory_8h__incl.pdf and b/docs/gloves/latex/Memory_8h__incl.pdf differ diff --git a/docs/gloves/latex/Menu_8cpp__incl.pdf b/docs/gloves/latex/Menu_8cpp__incl.pdf index 514b663ded..32eaff06c4 100644 Binary files a/docs/gloves/latex/Menu_8cpp__incl.pdf and b/docs/gloves/latex/Menu_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Menu_8h__dep__incl.pdf b/docs/gloves/latex/Menu_8h__dep__incl.pdf index e8f3df8311..f000ffb95a 100644 Binary files a/docs/gloves/latex/Menu_8h__dep__incl.pdf and b/docs/gloves/latex/Menu_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Menu_8h__incl.pdf b/docs/gloves/latex/Menu_8h__incl.pdf index 69725d3a33..7925120e25 100644 Binary files a/docs/gloves/latex/Menu_8h__incl.pdf and b/docs/gloves/latex/Menu_8h__incl.pdf differ diff --git a/docs/gloves/latex/Menus_8cpp__incl.pdf b/docs/gloves/latex/Menus_8cpp__incl.pdf index b034e94ccd..d7ff330cfc 100644 Binary files a/docs/gloves/latex/Menus_8cpp__incl.pdf and b/docs/gloves/latex/Menus_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Menus_8h__dep__incl.pdf b/docs/gloves/latex/Menus_8h__dep__incl.pdf index da7bc61227..c04e179a13 100644 Binary files a/docs/gloves/latex/Menus_8h__dep__incl.pdf and b/docs/gloves/latex/Menus_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Menus_8h__incl.pdf b/docs/gloves/latex/Menus_8h__incl.pdf index 58cd7d8cd4..3eed50a3d0 100644 Binary files a/docs/gloves/latex/Menus_8h__incl.pdf and b/docs/gloves/latex/Menus_8h__incl.pdf differ diff --git a/docs/gloves/latex/MeteorPattern_8cpp__incl.pdf b/docs/gloves/latex/MeteorPattern_8cpp__incl.pdf index 759ee03a93..c8f0fbdc42 100644 Binary files a/docs/gloves/latex/MeteorPattern_8cpp__incl.pdf and b/docs/gloves/latex/MeteorPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/MeteorPattern_8h__dep__incl.pdf b/docs/gloves/latex/MeteorPattern_8h__dep__incl.pdf index c3bdd4785e..1d9d7431f2 100644 Binary files a/docs/gloves/latex/MeteorPattern_8h__dep__incl.pdf and b/docs/gloves/latex/MeteorPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/MeteorPattern_8h__incl.pdf b/docs/gloves/latex/MeteorPattern_8h__incl.pdf index 4a8d7df933..295e901762 100644 Binary files a/docs/gloves/latex/MeteorPattern_8h__incl.pdf and b/docs/gloves/latex/MeteorPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/ModeSharing_8cpp__incl.pdf b/docs/gloves/latex/ModeSharing_8cpp__incl.pdf index de946424b7..6c65d3346d 100644 Binary files a/docs/gloves/latex/ModeSharing_8cpp__incl.pdf and b/docs/gloves/latex/ModeSharing_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/ModeSharing_8h__dep__incl.pdf b/docs/gloves/latex/ModeSharing_8h__dep__incl.pdf index 950f917cc0..89c34aa037 100644 Binary files a/docs/gloves/latex/ModeSharing_8h__dep__incl.pdf and b/docs/gloves/latex/ModeSharing_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/ModeSharing_8h__incl.pdf b/docs/gloves/latex/ModeSharing_8h__incl.pdf index 200c917955..13a625b8cf 100644 Binary files a/docs/gloves/latex/ModeSharing_8h__incl.pdf and b/docs/gloves/latex/ModeSharing_8h__incl.pdf differ diff --git a/docs/gloves/latex/Mode_8cpp__incl.pdf b/docs/gloves/latex/Mode_8cpp__incl.pdf index e207639e87..55a799b551 100644 Binary files a/docs/gloves/latex/Mode_8cpp__incl.pdf and b/docs/gloves/latex/Mode_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Mode_8h__dep__incl.pdf b/docs/gloves/latex/Mode_8h__dep__incl.pdf index c780a1189f..ac129dc602 100644 Binary files a/docs/gloves/latex/Mode_8h__dep__incl.pdf and b/docs/gloves/latex/Mode_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Mode_8h__incl.pdf b/docs/gloves/latex/Mode_8h__incl.pdf index 9ea4b6c7e8..bd526ee9a5 100644 Binary files a/docs/gloves/latex/Mode_8h__incl.pdf and b/docs/gloves/latex/Mode_8h__incl.pdf differ diff --git a/docs/gloves/latex/Modes_8cpp__incl.pdf b/docs/gloves/latex/Modes_8cpp__incl.pdf index 165dbc82ee..ed39b37424 100644 Binary files a/docs/gloves/latex/Modes_8cpp__incl.pdf and b/docs/gloves/latex/Modes_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Modes_8h__dep__incl.pdf b/docs/gloves/latex/Modes_8h__dep__incl.pdf index 6d0c73f626..63db8b3d4a 100644 Binary files a/docs/gloves/latex/Modes_8h__dep__incl.pdf and b/docs/gloves/latex/Modes_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Modes_8h__incl.pdf b/docs/gloves/latex/Modes_8h__incl.pdf index 3ee6de2f76..1df4c00bcc 100644 Binary files a/docs/gloves/latex/Modes_8h__incl.pdf and b/docs/gloves/latex/Modes_8h__incl.pdf differ diff --git a/docs/gloves/latex/MultiLedPattern_8cpp__incl.pdf b/docs/gloves/latex/MultiLedPattern_8cpp__incl.pdf index 57de0283e0..ba1836d9bb 100644 Binary files a/docs/gloves/latex/MultiLedPattern_8cpp__incl.pdf and b/docs/gloves/latex/MultiLedPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/MultiLedPattern_8h__dep__incl.pdf b/docs/gloves/latex/MultiLedPattern_8h__dep__incl.pdf index 061f78095f..b1bad9fbe8 100644 Binary files a/docs/gloves/latex/MultiLedPattern_8h__dep__incl.pdf and b/docs/gloves/latex/MultiLedPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/MultiLedPattern_8h__incl.pdf b/docs/gloves/latex/MultiLedPattern_8h__incl.pdf index 7ad6cd8bf4..876a95e0b5 100644 Binary files a/docs/gloves/latex/MultiLedPattern_8h__incl.pdf and b/docs/gloves/latex/MultiLedPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/PatternArgs_8cpp__incl.pdf b/docs/gloves/latex/PatternArgs_8cpp__incl.pdf index 78cebe06a3..40ed11c405 100644 Binary files a/docs/gloves/latex/PatternArgs_8cpp__incl.pdf and b/docs/gloves/latex/PatternArgs_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/PatternArgs_8h__dep__incl.pdf b/docs/gloves/latex/PatternArgs_8h__dep__incl.pdf index cece913898..fbfbaab0d4 100644 Binary files a/docs/gloves/latex/PatternArgs_8h__dep__incl.pdf and b/docs/gloves/latex/PatternArgs_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/PatternArgs_8h__incl.pdf b/docs/gloves/latex/PatternArgs_8h__incl.pdf index a9d50bf44d..9640097844 100644 Binary files a/docs/gloves/latex/PatternArgs_8h__incl.pdf and b/docs/gloves/latex/PatternArgs_8h__incl.pdf differ diff --git a/docs/gloves/latex/PatternBuilder_8cpp__incl.pdf b/docs/gloves/latex/PatternBuilder_8cpp__incl.pdf index 67bb66c68f..01bd97f8cf 100644 Binary files a/docs/gloves/latex/PatternBuilder_8cpp__incl.pdf and b/docs/gloves/latex/PatternBuilder_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/PatternBuilder_8h__dep__incl.pdf b/docs/gloves/latex/PatternBuilder_8h__dep__incl.pdf index 97f6183b75..45ffeac297 100644 Binary files a/docs/gloves/latex/PatternBuilder_8h__dep__incl.pdf and b/docs/gloves/latex/PatternBuilder_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/PatternBuilder_8h__incl.pdf b/docs/gloves/latex/PatternBuilder_8h__incl.pdf index 46fc20dbee..b3274bcd70 100644 Binary files a/docs/gloves/latex/PatternBuilder_8h__incl.pdf and b/docs/gloves/latex/PatternBuilder_8h__incl.pdf differ diff --git a/docs/gloves/latex/PatternSelect_8cpp__incl.pdf b/docs/gloves/latex/PatternSelect_8cpp__incl.pdf index b9999582cc..450cd1b64d 100644 Binary files a/docs/gloves/latex/PatternSelect_8cpp__incl.pdf and b/docs/gloves/latex/PatternSelect_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/PatternSelect_8h__dep__incl.pdf b/docs/gloves/latex/PatternSelect_8h__dep__incl.pdf index f3ec35fc01..a16e926acf 100644 Binary files a/docs/gloves/latex/PatternSelect_8h__dep__incl.pdf and b/docs/gloves/latex/PatternSelect_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/PatternSelect_8h__incl.pdf b/docs/gloves/latex/PatternSelect_8h__incl.pdf index 9d9c46c09e..ff2ad400a3 100644 Binary files a/docs/gloves/latex/PatternSelect_8h__incl.pdf and b/docs/gloves/latex/PatternSelect_8h__incl.pdf differ diff --git a/docs/gloves/latex/Pattern_8cpp__incl.pdf b/docs/gloves/latex/Pattern_8cpp__incl.pdf index d9a690d53c..32932ef971 100644 Binary files a/docs/gloves/latex/Pattern_8cpp__incl.pdf and b/docs/gloves/latex/Pattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Pattern_8h__dep__incl.pdf b/docs/gloves/latex/Pattern_8h__dep__incl.pdf index 146d801835..0ffd1c9422 100644 Binary files a/docs/gloves/latex/Pattern_8h__dep__incl.pdf and b/docs/gloves/latex/Pattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Pattern_8h__incl.pdf b/docs/gloves/latex/Pattern_8h__incl.pdf index 1c7c454e03..35ad424f40 100644 Binary files a/docs/gloves/latex/Pattern_8h__incl.pdf and b/docs/gloves/latex/Pattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/Patterns_8h__dep__incl.pdf b/docs/gloves/latex/Patterns_8h__dep__incl.pdf index 0b1aa5f6e3..bd836a184e 100644 Binary files a/docs/gloves/latex/Patterns_8h__dep__incl.pdf and b/docs/gloves/latex/Patterns_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Patterns_8h__incl.pdf b/docs/gloves/latex/Patterns_8h__incl.pdf index 09dc4f54c5..60d4c423f2 100644 Binary files a/docs/gloves/latex/Patterns_8h__incl.pdf and b/docs/gloves/latex/Patterns_8h__incl.pdf differ diff --git a/docs/gloves/latex/PulsishPattern_8cpp__incl.pdf b/docs/gloves/latex/PulsishPattern_8cpp__incl.pdf index 282186a74a..ea42ce637d 100644 Binary files a/docs/gloves/latex/PulsishPattern_8cpp__incl.pdf and b/docs/gloves/latex/PulsishPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/PulsishPattern_8h__dep__incl.pdf b/docs/gloves/latex/PulsishPattern_8h__dep__incl.pdf index 542b6985cb..450b844316 100644 Binary files a/docs/gloves/latex/PulsishPattern_8h__dep__incl.pdf and b/docs/gloves/latex/PulsishPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/PulsishPattern_8h__incl.pdf b/docs/gloves/latex/PulsishPattern_8h__incl.pdf index 7f2b6a124f..e8341eb056 100644 Binary files a/docs/gloves/latex/PulsishPattern_8h__incl.pdf and b/docs/gloves/latex/PulsishPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/Random_8cpp__incl.pdf b/docs/gloves/latex/Random_8cpp__incl.pdf index 402036f347..60cba4796b 100644 Binary files a/docs/gloves/latex/Random_8cpp__incl.pdf and b/docs/gloves/latex/Random_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Random_8h__dep__incl.pdf b/docs/gloves/latex/Random_8h__dep__incl.pdf index a58f9ce732..235922b2b0 100644 Binary files a/docs/gloves/latex/Random_8h__dep__incl.pdf and b/docs/gloves/latex/Random_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Random_8h__incl.pdf b/docs/gloves/latex/Random_8h__incl.pdf index 0c785f861b..cbfc01a95c 100644 Binary files a/docs/gloves/latex/Random_8h__incl.pdf and b/docs/gloves/latex/Random_8h__incl.pdf differ diff --git a/docs/gloves/latex/Randomizer_8cpp__incl.pdf b/docs/gloves/latex/Randomizer_8cpp__incl.pdf index 93ef87c73d..d404a887d6 100644 Binary files a/docs/gloves/latex/Randomizer_8cpp__incl.pdf and b/docs/gloves/latex/Randomizer_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Randomizer_8h__dep__incl.pdf b/docs/gloves/latex/Randomizer_8h__dep__incl.pdf index 15dfcf42ea..93824b235e 100644 Binary files a/docs/gloves/latex/Randomizer_8h__dep__incl.pdf and b/docs/gloves/latex/Randomizer_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Randomizer_8h__incl.pdf b/docs/gloves/latex/Randomizer_8h__incl.pdf index 23ff3b456c..bf1eeee6b4 100644 Binary files a/docs/gloves/latex/Randomizer_8h__incl.pdf and b/docs/gloves/latex/Randomizer_8h__incl.pdf differ diff --git a/docs/gloves/latex/Sequence_8cpp__incl.pdf b/docs/gloves/latex/Sequence_8cpp__incl.pdf index 86fd9620e3..67cbf332e4 100644 Binary files a/docs/gloves/latex/Sequence_8cpp__incl.pdf and b/docs/gloves/latex/Sequence_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Sequence_8h__dep__incl.pdf b/docs/gloves/latex/Sequence_8h__dep__incl.pdf index b6b8507664..f0cfdccea2 100644 Binary files a/docs/gloves/latex/Sequence_8h__dep__incl.pdf and b/docs/gloves/latex/Sequence_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Sequence_8h__incl.pdf b/docs/gloves/latex/Sequence_8h__incl.pdf index 00e184638b..ddc9fb5267 100644 Binary files a/docs/gloves/latex/Sequence_8h__incl.pdf and b/docs/gloves/latex/Sequence_8h__incl.pdf differ diff --git a/docs/gloves/latex/SequencedPattern_8cpp__incl.pdf b/docs/gloves/latex/SequencedPattern_8cpp__incl.pdf index e349be0bd0..3df31cbff5 100644 Binary files a/docs/gloves/latex/SequencedPattern_8cpp__incl.pdf and b/docs/gloves/latex/SequencedPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/SequencedPattern_8h__dep__incl.pdf b/docs/gloves/latex/SequencedPattern_8h__dep__incl.pdf index 8457f7aa3e..674de1d046 100644 Binary files a/docs/gloves/latex/SequencedPattern_8h__dep__incl.pdf and b/docs/gloves/latex/SequencedPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/SequencedPattern_8h__incl.pdf b/docs/gloves/latex/SequencedPattern_8h__incl.pdf index 9cf07a2381..bacbec4aa3 100644 Binary files a/docs/gloves/latex/SequencedPattern_8h__incl.pdf and b/docs/gloves/latex/SequencedPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/Serial_8cpp__incl.pdf b/docs/gloves/latex/Serial_8cpp__incl.pdf index 4aeb2c9c35..42025dd528 100644 Binary files a/docs/gloves/latex/Serial_8cpp__incl.pdf and b/docs/gloves/latex/Serial_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Serial_8h__dep__incl.pdf b/docs/gloves/latex/Serial_8h__dep__incl.pdf index 8153b115f6..a4832212a9 100644 Binary files a/docs/gloves/latex/Serial_8h__dep__incl.pdf and b/docs/gloves/latex/Serial_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Serial_8h__incl.pdf b/docs/gloves/latex/Serial_8h__incl.pdf index 484d801c6a..afec644c02 100644 Binary files a/docs/gloves/latex/Serial_8h__incl.pdf and b/docs/gloves/latex/Serial_8h__incl.pdf differ diff --git a/docs/gloves/latex/SingleLedPattern_8cpp__incl.pdf b/docs/gloves/latex/SingleLedPattern_8cpp__incl.pdf index 9f4430bd84..4a2edf0ed6 100644 Binary files a/docs/gloves/latex/SingleLedPattern_8cpp__incl.pdf and b/docs/gloves/latex/SingleLedPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/SingleLedPattern_8h__dep__incl.pdf b/docs/gloves/latex/SingleLedPattern_8h__dep__incl.pdf index 7b5e3e9aa1..41a10e923f 100644 Binary files a/docs/gloves/latex/SingleLedPattern_8h__dep__incl.pdf and b/docs/gloves/latex/SingleLedPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/SingleLedPattern_8h__incl.pdf b/docs/gloves/latex/SingleLedPattern_8h__incl.pdf index dd192d5a9b..ca03900bc1 100644 Binary files a/docs/gloves/latex/SingleLedPattern_8h__incl.pdf and b/docs/gloves/latex/SingleLedPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/SnowballPattern_8cpp__incl.pdf b/docs/gloves/latex/SnowballPattern_8cpp__incl.pdf index 3b7cd25ae0..b3f9dc17d4 100644 Binary files a/docs/gloves/latex/SnowballPattern_8cpp__incl.pdf and b/docs/gloves/latex/SnowballPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/SnowballPattern_8h__dep__incl.pdf b/docs/gloves/latex/SnowballPattern_8h__dep__incl.pdf index d0d51ea745..366dbb0863 100644 Binary files a/docs/gloves/latex/SnowballPattern_8h__dep__incl.pdf and b/docs/gloves/latex/SnowballPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/SnowballPattern_8h__incl.pdf b/docs/gloves/latex/SnowballPattern_8h__incl.pdf index e6b77a8c92..274c27f73f 100644 Binary files a/docs/gloves/latex/SnowballPattern_8h__incl.pdf and b/docs/gloves/latex/SnowballPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/SolidPattern_8cpp__incl.pdf b/docs/gloves/latex/SolidPattern_8cpp__incl.pdf index aaa01495d5..63108e2540 100644 Binary files a/docs/gloves/latex/SolidPattern_8cpp__incl.pdf and b/docs/gloves/latex/SolidPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/SolidPattern_8h__dep__incl.pdf b/docs/gloves/latex/SolidPattern_8h__dep__incl.pdf index 3915c99442..3b49a31103 100644 Binary files a/docs/gloves/latex/SolidPattern_8h__dep__incl.pdf and b/docs/gloves/latex/SolidPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/SolidPattern_8h__incl.pdf b/docs/gloves/latex/SolidPattern_8h__incl.pdf index 6c1287a05e..61228d3c83 100644 Binary files a/docs/gloves/latex/SolidPattern_8h__incl.pdf and b/docs/gloves/latex/SolidPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/SparkleTracePattern_8cpp__incl.pdf b/docs/gloves/latex/SparkleTracePattern_8cpp__incl.pdf index af02f0636c..764058d630 100644 Binary files a/docs/gloves/latex/SparkleTracePattern_8cpp__incl.pdf and b/docs/gloves/latex/SparkleTracePattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/SparkleTracePattern_8h__dep__incl.pdf b/docs/gloves/latex/SparkleTracePattern_8h__dep__incl.pdf index f0c9c47986..1084e5a5fb 100644 Binary files a/docs/gloves/latex/SparkleTracePattern_8h__dep__incl.pdf and b/docs/gloves/latex/SparkleTracePattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/SparkleTracePattern_8h__incl.pdf b/docs/gloves/latex/SparkleTracePattern_8h__incl.pdf index 1042287acc..9ebf5f27a5 100644 Binary files a/docs/gloves/latex/SparkleTracePattern_8h__incl.pdf and b/docs/gloves/latex/SparkleTracePattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/Storage_8cpp__incl.pdf b/docs/gloves/latex/Storage_8cpp__incl.pdf index 8e5e9349bf..ad638ede9d 100644 Binary files a/docs/gloves/latex/Storage_8cpp__incl.pdf and b/docs/gloves/latex/Storage_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Storage_8h__dep__incl.pdf b/docs/gloves/latex/Storage_8h__dep__incl.pdf index 9a56f007b3..9115e44f4d 100644 Binary files a/docs/gloves/latex/Storage_8h__dep__incl.pdf and b/docs/gloves/latex/Storage_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Storage_8h__incl.pdf b/docs/gloves/latex/Storage_8h__incl.pdf index c2ee225c2c..c12ce9143b 100644 Binary files a/docs/gloves/latex/Storage_8h__incl.pdf and b/docs/gloves/latex/Storage_8h__incl.pdf differ diff --git a/docs/gloves/latex/TheaterChasePattern_8cpp__incl.pdf b/docs/gloves/latex/TheaterChasePattern_8cpp__incl.pdf index 068f1fb158..04b86722e2 100644 Binary files a/docs/gloves/latex/TheaterChasePattern_8cpp__incl.pdf and b/docs/gloves/latex/TheaterChasePattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/TheaterChasePattern_8h__dep__incl.pdf b/docs/gloves/latex/TheaterChasePattern_8h__dep__incl.pdf index ad580a417e..a97e0a3c8e 100644 Binary files a/docs/gloves/latex/TheaterChasePattern_8h__dep__incl.pdf and b/docs/gloves/latex/TheaterChasePattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/TheaterChasePattern_8h__incl.pdf b/docs/gloves/latex/TheaterChasePattern_8h__incl.pdf index 4b8259c3aa..5ce599ff95 100644 Binary files a/docs/gloves/latex/TheaterChasePattern_8h__incl.pdf and b/docs/gloves/latex/TheaterChasePattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/TimeControl_8cpp__incl.pdf b/docs/gloves/latex/TimeControl_8cpp__incl.pdf index 371a4825cb..e9be129c6b 100644 Binary files a/docs/gloves/latex/TimeControl_8cpp__incl.pdf and b/docs/gloves/latex/TimeControl_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/TimeControl_8h__dep__incl.pdf b/docs/gloves/latex/TimeControl_8h__dep__incl.pdf index 15a8f5ec05..74f92120ea 100644 Binary files a/docs/gloves/latex/TimeControl_8h__dep__incl.pdf and b/docs/gloves/latex/TimeControl_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/TimeControl_8h__incl.pdf b/docs/gloves/latex/TimeControl_8h__incl.pdf index 1adca64e8b..0bbdd076e7 100644 Binary files a/docs/gloves/latex/TimeControl_8h__incl.pdf and b/docs/gloves/latex/TimeControl_8h__incl.pdf differ diff --git a/docs/gloves/latex/Timer_8cpp__incl.pdf b/docs/gloves/latex/Timer_8cpp__incl.pdf index a43b708265..c1f681ba42 100644 Binary files a/docs/gloves/latex/Timer_8cpp__incl.pdf and b/docs/gloves/latex/Timer_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/Timer_8h__dep__incl.pdf b/docs/gloves/latex/Timer_8h__dep__incl.pdf index 59cf981fe8..bb960a75ef 100644 Binary files a/docs/gloves/latex/Timer_8h__dep__incl.pdf and b/docs/gloves/latex/Timer_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Timer_8h__incl.pdf b/docs/gloves/latex/Timer_8h__incl.pdf index 0fadb9cc93..9f44711047 100644 Binary files a/docs/gloves/latex/Timer_8h__incl.pdf and b/docs/gloves/latex/Timer_8h__incl.pdf differ diff --git a/docs/gloves/latex/Timings_8h__dep__incl.pdf b/docs/gloves/latex/Timings_8h__dep__incl.pdf index 3f4865aa22..2b89d6f5d6 100644 Binary files a/docs/gloves/latex/Timings_8h__dep__incl.pdf and b/docs/gloves/latex/Timings_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/Timings_8h__incl.pdf b/docs/gloves/latex/Timings_8h__incl.pdf index faa72c0f63..f973875f54 100644 Binary files a/docs/gloves/latex/Timings_8h__incl.pdf and b/docs/gloves/latex/Timings_8h__incl.pdf differ diff --git a/docs/gloves/latex/VLConfig_8h__dep__incl.pdf b/docs/gloves/latex/VLConfig_8h__dep__incl.pdf index 55da20cb60..d908d05a01 100644 Binary files a/docs/gloves/latex/VLConfig_8h__dep__incl.pdf and b/docs/gloves/latex/VLConfig_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/VLConfig_8h__incl.pdf b/docs/gloves/latex/VLConfig_8h__incl.pdf index 687f275c5e..d15ccd6c9d 100644 Binary files a/docs/gloves/latex/VLConfig_8h__incl.pdf and b/docs/gloves/latex/VLConfig_8h__incl.pdf differ diff --git a/docs/gloves/latex/VLReceiver_8cpp__incl.pdf b/docs/gloves/latex/VLReceiver_8cpp__incl.pdf index d8749e1d3f..f50d815fd7 100644 Binary files a/docs/gloves/latex/VLReceiver_8cpp__incl.pdf and b/docs/gloves/latex/VLReceiver_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/VLReceiver_8h__dep__incl.pdf b/docs/gloves/latex/VLReceiver_8h__dep__incl.pdf index 0e5f7472b2..7e7cbadeb5 100644 Binary files a/docs/gloves/latex/VLReceiver_8h__dep__incl.pdf and b/docs/gloves/latex/VLReceiver_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/VLReceiver_8h__incl.pdf b/docs/gloves/latex/VLReceiver_8h__incl.pdf index faa7566e26..9d60df501c 100644 Binary files a/docs/gloves/latex/VLReceiver_8h__incl.pdf and b/docs/gloves/latex/VLReceiver_8h__incl.pdf differ diff --git a/docs/gloves/latex/VLSender_8cpp__incl.pdf b/docs/gloves/latex/VLSender_8cpp__incl.pdf index e07ed25bfe..3e77700f17 100644 Binary files a/docs/gloves/latex/VLSender_8cpp__incl.pdf and b/docs/gloves/latex/VLSender_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/VLSender_8h__dep__incl.pdf b/docs/gloves/latex/VLSender_8h__dep__incl.pdf index 261f86a87a..6eef4a683f 100644 Binary files a/docs/gloves/latex/VLSender_8h__dep__incl.pdf and b/docs/gloves/latex/VLSender_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/VLSender_8h__incl.pdf b/docs/gloves/latex/VLSender_8h__incl.pdf index 2a644ccf9c..d0c3c3c824 100644 Binary files a/docs/gloves/latex/VLSender_8h__incl.pdf and b/docs/gloves/latex/VLSender_8h__incl.pdf differ diff --git a/docs/gloves/latex/VortexConfig_8h.tex b/docs/gloves/latex/VortexConfig_8h.tex index ff51f084d2..0d0800db0e 100644 --- a/docs/gloves/latex/VortexConfig_8h.tex +++ b/docs/gloves/latex/VortexConfig_8h.tex @@ -50,7 +50,7 @@ \item \#define \mbox{\hyperlink{VortexConfig_8h_ae54a4f60fb47ad89ca3c3aafc3e77860}{AUTO\+\_\+\+RANDOM\+\_\+\+DELAY}}~1875 \item -\#define \mbox{\hyperlink{VortexConfig_8h_a99fb9bcab397455dbf9c0e2aa904d2d9}{AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS}}~((\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $>$ 2) ? (\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $\ast$ 2) \+: 4) +\#define \mbox{\hyperlink{VortexConfig_8h_a99fb9bcab397455dbf9c0e2aa904d2d9}{AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS}}~10 \item \#define \mbox{\hyperlink{VortexConfig_8h_aad0adf88f8c22c7eb2c55ce9d11df0f8}{AUTO\+\_\+\+CYCLE\+\_\+\+RANDOMIZER\+\_\+\+CLICKS}}~3 \item @@ -229,7 +229,7 @@ \index{VortexConfig.h@{VortexConfig.h}!AUTO\_CYCLE\_MODES\_CLICKS@{AUTO\_CYCLE\_MODES\_CLICKS}} \index{AUTO\_CYCLE\_MODES\_CLICKS@{AUTO\_CYCLE\_MODES\_CLICKS}!VortexConfig.h@{VortexConfig.h}} \doxysubsubsection{\texorpdfstring{AUTO\_CYCLE\_MODES\_CLICKS}{AUTO\_CYCLE\_MODES\_CLICKS}} -{\footnotesize\ttfamily \#define AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS~((\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $>$ 2) ? (\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $\ast$ 2) \+: 4)} +{\footnotesize\ttfamily \#define AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS~10} diff --git a/docs/gloves/latex/VortexConfig_8h__dep__incl.pdf b/docs/gloves/latex/VortexConfig_8h__dep__incl.pdf index cf8640661a..71c872681b 100644 Binary files a/docs/gloves/latex/VortexConfig_8h__dep__incl.pdf and b/docs/gloves/latex/VortexConfig_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/VortexConfig_8h__incl.pdf b/docs/gloves/latex/VortexConfig_8h__incl.pdf index 869437d3b1..273c9492c5 100644 Binary files a/docs/gloves/latex/VortexConfig_8h__incl.pdf and b/docs/gloves/latex/VortexConfig_8h__incl.pdf differ diff --git a/docs/gloves/latex/VortexEngine_8cpp__incl.pdf b/docs/gloves/latex/VortexEngine_8cpp__incl.pdf index 1cf9c731a1..7e2c9f5387 100644 Binary files a/docs/gloves/latex/VortexEngine_8cpp__incl.pdf and b/docs/gloves/latex/VortexEngine_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/VortexEngine_8h__dep__incl.pdf b/docs/gloves/latex/VortexEngine_8h__dep__incl.pdf index fd45dc0738..5aa5b2fcdf 100644 Binary files a/docs/gloves/latex/VortexEngine_8h__dep__incl.pdf and b/docs/gloves/latex/VortexEngine_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/VortexEngine_8h__incl.pdf b/docs/gloves/latex/VortexEngine_8h__incl.pdf index 67bf7398e1..eea05da914 100644 Binary files a/docs/gloves/latex/VortexEngine_8h__incl.pdf and b/docs/gloves/latex/VortexEngine_8h__incl.pdf differ diff --git a/docs/gloves/latex/VortexWipePattern_8cpp__incl.pdf b/docs/gloves/latex/VortexWipePattern_8cpp__incl.pdf index 55e325a983..cf4c65236b 100644 Binary files a/docs/gloves/latex/VortexWipePattern_8cpp__incl.pdf and b/docs/gloves/latex/VortexWipePattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/VortexWipePattern_8h__dep__incl.pdf b/docs/gloves/latex/VortexWipePattern_8h__dep__incl.pdf index 75898f8f80..2d4d5a74dd 100644 Binary files a/docs/gloves/latex/VortexWipePattern_8h__dep__incl.pdf and b/docs/gloves/latex/VortexWipePattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/VortexWipePattern_8h__incl.pdf b/docs/gloves/latex/VortexWipePattern_8h__incl.pdf index 2d5810d01e..8db661c3d2 100644 Binary files a/docs/gloves/latex/VortexWipePattern_8h__incl.pdf and b/docs/gloves/latex/VortexWipePattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/WarpPattern_8cpp__incl.pdf b/docs/gloves/latex/WarpPattern_8cpp__incl.pdf index ac20638960..3c2ccef84e 100644 Binary files a/docs/gloves/latex/WarpPattern_8cpp__incl.pdf and b/docs/gloves/latex/WarpPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/WarpPattern_8h__dep__incl.pdf b/docs/gloves/latex/WarpPattern_8h__dep__incl.pdf index 65f2335e07..bea6bb150e 100644 Binary files a/docs/gloves/latex/WarpPattern_8h__dep__incl.pdf and b/docs/gloves/latex/WarpPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/WarpPattern_8h__incl.pdf b/docs/gloves/latex/WarpPattern_8h__incl.pdf index a6f7b8a16f..b5252574b5 100644 Binary files a/docs/gloves/latex/WarpPattern_8h__incl.pdf and b/docs/gloves/latex/WarpPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/WarpWormPattern_8cpp__incl.pdf b/docs/gloves/latex/WarpWormPattern_8cpp__incl.pdf index 73e9c3ade5..06cdb57e40 100644 Binary files a/docs/gloves/latex/WarpWormPattern_8cpp__incl.pdf and b/docs/gloves/latex/WarpWormPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/WarpWormPattern_8h__dep__incl.pdf b/docs/gloves/latex/WarpWormPattern_8h__dep__incl.pdf index ed4c9d6c74..a209ed2233 100644 Binary files a/docs/gloves/latex/WarpWormPattern_8h__dep__incl.pdf and b/docs/gloves/latex/WarpWormPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/WarpWormPattern_8h__incl.pdf b/docs/gloves/latex/WarpWormPattern_8h__incl.pdf index d31d13ac1c..52c7762fe1 100644 Binary files a/docs/gloves/latex/WarpWormPattern_8h__incl.pdf and b/docs/gloves/latex/WarpWormPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/ZigzagPattern_8cpp__incl.pdf b/docs/gloves/latex/ZigzagPattern_8cpp__incl.pdf index 9a01d6075e..200fca8c30 100644 Binary files a/docs/gloves/latex/ZigzagPattern_8cpp__incl.pdf and b/docs/gloves/latex/ZigzagPattern_8cpp__incl.pdf differ diff --git a/docs/gloves/latex/ZigzagPattern_8h__dep__incl.pdf b/docs/gloves/latex/ZigzagPattern_8h__dep__incl.pdf index 2eed088a22..99dbea18ea 100644 Binary files a/docs/gloves/latex/ZigzagPattern_8h__dep__incl.pdf and b/docs/gloves/latex/ZigzagPattern_8h__dep__incl.pdf differ diff --git a/docs/gloves/latex/ZigzagPattern_8h__incl.pdf b/docs/gloves/latex/ZigzagPattern_8h__incl.pdf index ba51920520..f0afbb1ccd 100644 Binary files a/docs/gloves/latex/ZigzagPattern_8h__incl.pdf and b/docs/gloves/latex/ZigzagPattern_8h__incl.pdf differ diff --git a/docs/gloves/latex/classBackStrobePattern__coll__graph.pdf b/docs/gloves/latex/classBackStrobePattern__coll__graph.pdf index 1518025803..02944dba9b 100644 Binary files a/docs/gloves/latex/classBackStrobePattern__coll__graph.pdf and b/docs/gloves/latex/classBackStrobePattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classBackStrobePattern__inherit__graph.pdf b/docs/gloves/latex/classBackStrobePattern__inherit__graph.pdf index 9c232a6fef..1893d60ce3 100644 Binary files a/docs/gloves/latex/classBackStrobePattern__inherit__graph.pdf and b/docs/gloves/latex/classBackStrobePattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classBasicPattern__coll__graph.pdf b/docs/gloves/latex/classBasicPattern__coll__graph.pdf index ff068f8173..b64f603a23 100644 Binary files a/docs/gloves/latex/classBasicPattern__coll__graph.pdf and b/docs/gloves/latex/classBasicPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classBasicPattern__inherit__graph.pdf b/docs/gloves/latex/classBasicPattern__inherit__graph.pdf index 6b06f4841b..8238b90a32 100644 Binary files a/docs/gloves/latex/classBasicPattern__inherit__graph.pdf and b/docs/gloves/latex/classBasicPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classBlendPattern__coll__graph.pdf b/docs/gloves/latex/classBlendPattern__coll__graph.pdf index 94d915d410..9795bae36c 100644 Binary files a/docs/gloves/latex/classBlendPattern__coll__graph.pdf and b/docs/gloves/latex/classBlendPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classBlendPattern__inherit__graph.pdf b/docs/gloves/latex/classBlendPattern__inherit__graph.pdf index b1538443b7..e47402b0fb 100644 Binary files a/docs/gloves/latex/classBlendPattern__inherit__graph.pdf and b/docs/gloves/latex/classBlendPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classBlinkStepPattern__coll__graph.pdf b/docs/gloves/latex/classBlinkStepPattern__coll__graph.pdf index 9fd4ca6e14..2a4f9f1131 100644 Binary files a/docs/gloves/latex/classBlinkStepPattern__coll__graph.pdf and b/docs/gloves/latex/classBlinkStepPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classBlinkStepPattern__inherit__graph.pdf b/docs/gloves/latex/classBlinkStepPattern__inherit__graph.pdf index 35230a2632..48522f6cf2 100644 Binary files a/docs/gloves/latex/classBlinkStepPattern__inherit__graph.pdf and b/docs/gloves/latex/classBlinkStepPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classBouncePattern__coll__graph.pdf b/docs/gloves/latex/classBouncePattern__coll__graph.pdf index 993ec643e8..104070d492 100644 Binary files a/docs/gloves/latex/classBouncePattern__coll__graph.pdf and b/docs/gloves/latex/classBouncePattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classBouncePattern__inherit__graph.pdf b/docs/gloves/latex/classBouncePattern__inherit__graph.pdf index 851abf418f..c29b3145ae 100644 Binary files a/docs/gloves/latex/classBouncePattern__inherit__graph.pdf and b/docs/gloves/latex/classBouncePattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classButtons__coll__graph.pdf b/docs/gloves/latex/classButtons__coll__graph.pdf index 7b37621c97..b557064493 100644 Binary files a/docs/gloves/latex/classButtons__coll__graph.pdf and b/docs/gloves/latex/classButtons__coll__graph.pdf differ diff --git a/docs/gloves/latex/classByteStream__coll__graph.pdf b/docs/gloves/latex/classByteStream__coll__graph.pdf index b4b1331bdf..bbc91e686b 100644 Binary files a/docs/gloves/latex/classByteStream__coll__graph.pdf and b/docs/gloves/latex/classByteStream__coll__graph.pdf differ diff --git a/docs/gloves/latex/classChaserPattern__coll__graph.pdf b/docs/gloves/latex/classChaserPattern__coll__graph.pdf index c2d232a685..1d12e49bc3 100644 Binary files a/docs/gloves/latex/classChaserPattern__coll__graph.pdf and b/docs/gloves/latex/classChaserPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classChaserPattern__inherit__graph.pdf b/docs/gloves/latex/classChaserPattern__inherit__graph.pdf index 863a204372..10cc43687b 100644 Binary files a/docs/gloves/latex/classChaserPattern__inherit__graph.pdf and b/docs/gloves/latex/classChaserPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classColorSelect__coll__graph.pdf b/docs/gloves/latex/classColorSelect__coll__graph.pdf index b407424f39..faade17fd8 100644 Binary files a/docs/gloves/latex/classColorSelect__coll__graph.pdf and b/docs/gloves/latex/classColorSelect__coll__graph.pdf differ diff --git a/docs/gloves/latex/classColorSelect__inherit__graph.pdf b/docs/gloves/latex/classColorSelect__inherit__graph.pdf index 4d79c4b63a..bf3583a9dc 100644 Binary files a/docs/gloves/latex/classColorSelect__inherit__graph.pdf and b/docs/gloves/latex/classColorSelect__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classColorsetMap__coll__graph.pdf b/docs/gloves/latex/classColorsetMap__coll__graph.pdf index 6289ae4f7b..ac91ee23e3 100644 Binary files a/docs/gloves/latex/classColorsetMap__coll__graph.pdf and b/docs/gloves/latex/classColorsetMap__coll__graph.pdf differ diff --git a/docs/gloves/latex/classColorset__coll__graph.pdf b/docs/gloves/latex/classColorset__coll__graph.pdf index bccc9c136e..0134953741 100644 Binary files a/docs/gloves/latex/classColorset__coll__graph.pdf and b/docs/gloves/latex/classColorset__coll__graph.pdf differ diff --git a/docs/gloves/latex/classCompoundPattern__coll__graph.pdf b/docs/gloves/latex/classCompoundPattern__coll__graph.pdf index 6680d68261..d4c182cfc4 100644 Binary files a/docs/gloves/latex/classCompoundPattern__coll__graph.pdf and b/docs/gloves/latex/classCompoundPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classCompoundPattern__inherit__graph.pdf b/docs/gloves/latex/classCompoundPattern__inherit__graph.pdf index 6e2e2b160e..5b50600104 100644 Binary files a/docs/gloves/latex/classCompoundPattern__inherit__graph.pdf and b/docs/gloves/latex/classCompoundPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classCrossDopsPattern__coll__graph.pdf b/docs/gloves/latex/classCrossDopsPattern__coll__graph.pdf index 10c207d919..fe73f2664a 100644 Binary files a/docs/gloves/latex/classCrossDopsPattern__coll__graph.pdf and b/docs/gloves/latex/classCrossDopsPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classCrossDopsPattern__inherit__graph.pdf b/docs/gloves/latex/classCrossDopsPattern__inherit__graph.pdf index 9e7882ac8d..590da4629b 100644 Binary files a/docs/gloves/latex/classCrossDopsPattern__inherit__graph.pdf and b/docs/gloves/latex/classCrossDopsPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classDoubleStrobePattern__coll__graph.pdf b/docs/gloves/latex/classDoubleStrobePattern__coll__graph.pdf index 0fcd986d1c..0f8bd65d5c 100644 Binary files a/docs/gloves/latex/classDoubleStrobePattern__coll__graph.pdf and b/docs/gloves/latex/classDoubleStrobePattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classDoubleStrobePattern__inherit__graph.pdf b/docs/gloves/latex/classDoubleStrobePattern__inherit__graph.pdf index 51fc4ce250..7390f117e4 100644 Binary files a/docs/gloves/latex/classDoubleStrobePattern__inherit__graph.pdf and b/docs/gloves/latex/classDoubleStrobePattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classDripMorphPattern__coll__graph.pdf b/docs/gloves/latex/classDripMorphPattern__coll__graph.pdf index 0fca4e1b0a..34278b9daf 100644 Binary files a/docs/gloves/latex/classDripMorphPattern__coll__graph.pdf and b/docs/gloves/latex/classDripMorphPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classDripMorphPattern__inherit__graph.pdf b/docs/gloves/latex/classDripMorphPattern__inherit__graph.pdf index 1f5fe84674..cd0dcabcd9 100644 Binary files a/docs/gloves/latex/classDripMorphPattern__inherit__graph.pdf and b/docs/gloves/latex/classDripMorphPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classDripPattern__coll__graph.pdf b/docs/gloves/latex/classDripPattern__coll__graph.pdf index 1c6d3d8aa7..3962f499b0 100644 Binary files a/docs/gloves/latex/classDripPattern__coll__graph.pdf and b/docs/gloves/latex/classDripPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classDripPattern__inherit__graph.pdf b/docs/gloves/latex/classDripPattern__inherit__graph.pdf index 6777e48875..4eea482722 100644 Binary files a/docs/gloves/latex/classDripPattern__inherit__graph.pdf and b/docs/gloves/latex/classDripPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classEditorConnection__coll__graph.pdf b/docs/gloves/latex/classEditorConnection__coll__graph.pdf index 9715369770..54f952447a 100644 Binary files a/docs/gloves/latex/classEditorConnection__coll__graph.pdf and b/docs/gloves/latex/classEditorConnection__coll__graph.pdf differ diff --git a/docs/gloves/latex/classEditorConnection__inherit__graph.pdf b/docs/gloves/latex/classEditorConnection__inherit__graph.pdf index 6d2a3d3435..943159ac2a 100644 Binary files a/docs/gloves/latex/classEditorConnection__inherit__graph.pdf and b/docs/gloves/latex/classEditorConnection__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classFactoryReset__coll__graph.pdf b/docs/gloves/latex/classFactoryReset__coll__graph.pdf index 80e552da07..e3cb8b0538 100644 Binary files a/docs/gloves/latex/classFactoryReset__coll__graph.pdf and b/docs/gloves/latex/classFactoryReset__coll__graph.pdf differ diff --git a/docs/gloves/latex/classFactoryReset__inherit__graph.pdf b/docs/gloves/latex/classFactoryReset__inherit__graph.pdf index 6d06ecb4e9..6a307635c8 100644 Binary files a/docs/gloves/latex/classFactoryReset__inherit__graph.pdf and b/docs/gloves/latex/classFactoryReset__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classFillPattern__coll__graph.pdf b/docs/gloves/latex/classFillPattern__coll__graph.pdf index bc9cec85b0..02335184ad 100644 Binary files a/docs/gloves/latex/classFillPattern__coll__graph.pdf and b/docs/gloves/latex/classFillPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classFillPattern__inherit__graph.pdf b/docs/gloves/latex/classFillPattern__inherit__graph.pdf index bed3dec88c..0488648717 100644 Binary files a/docs/gloves/latex/classFillPattern__inherit__graph.pdf and b/docs/gloves/latex/classFillPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classGlobalBrightness__coll__graph.pdf b/docs/gloves/latex/classGlobalBrightness__coll__graph.pdf index ddc3886ebb..5989d2db5b 100644 Binary files a/docs/gloves/latex/classGlobalBrightness__coll__graph.pdf and b/docs/gloves/latex/classGlobalBrightness__coll__graph.pdf differ diff --git a/docs/gloves/latex/classGlobalBrightness__inherit__graph.pdf b/docs/gloves/latex/classGlobalBrightness__inherit__graph.pdf index 48932de73c..32bda5a479 100644 Binary files a/docs/gloves/latex/classGlobalBrightness__inherit__graph.pdf and b/docs/gloves/latex/classGlobalBrightness__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classHueShiftPattern__coll__graph.pdf b/docs/gloves/latex/classHueShiftPattern__coll__graph.pdf index 9432de3cb8..45bd83d0f5 100644 Binary files a/docs/gloves/latex/classHueShiftPattern__coll__graph.pdf and b/docs/gloves/latex/classHueShiftPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classHueShiftPattern__inherit__graph.pdf b/docs/gloves/latex/classHueShiftPattern__inherit__graph.pdf index ee88219439..2bd0e3617d 100644 Binary files a/docs/gloves/latex/classHueShiftPattern__inherit__graph.pdf and b/docs/gloves/latex/classHueShiftPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classIRReceiver.tex b/docs/gloves/latex/classIRReceiver.tex index 80e9ee8bee..2d98698454 100644 --- a/docs/gloves/latex/classIRReceiver.tex +++ b/docs/gloves/latex/classIRReceiver.tex @@ -143,19 +143,22 @@ -Definition at line 89 of file IRReceiver.\+cpp. +Definition at line 92 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{90 \{} -\DoxyCodeLine{91 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{92 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{93 \}} +\DoxyCodeLine{93 \{} +\DoxyCodeLine{94 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{95 attachInterrupt(digitalPinToInterrupt(\mbox{\hyperlink{IRConfig_8h_a83700f565451aa042a3751f225b0cff8}{IR\_RECEIVER\_PIN}}), \mbox{\hyperlink{classIRReceiver_a47b27e3ab9fca45833d48a4377a3d67d}{IRReceiver::recvPCIHandler}}, CHANGE);} +\DoxyCodeLine{96 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{97 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{98 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{99 \}} \end{DoxyCode} -References reset\+IRState(). +References IR\+\_\+\+RECEIVER\+\_\+\+PIN, recv\+PCIHandler(), and reset\+IRState(). @@ -192,12 +195,12 @@ -Definition at line 29 of file IRReceiver.\+cpp. +Definition at line 32 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{30 \{} -\DoxyCodeLine{31 \}} +\DoxyCodeLine{33 \{} +\DoxyCodeLine{34 \}} \end{DoxyCode} @@ -212,27 +215,27 @@ -Definition at line 33 of file IRReceiver.\+cpp. +Definition at line 36 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{34 \{} -\DoxyCodeLine{35 \textcolor{comment}{// is the receiver actually receiving data?}} -\DoxyCodeLine{36 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} -\DoxyCodeLine{37 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{38 \}} -\DoxyCodeLine{39 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{40 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{41 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{42 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{43 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, total);} -\DoxyCodeLine{44 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{45 \}} -\DoxyCodeLine{46 \textcolor{comment}{// if there are size + 2 bytes in the IRData receiver}} -\DoxyCodeLine{47 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} -\DoxyCodeLine{48 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} -\DoxyCodeLine{49 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} -\DoxyCodeLine{50 \}} +\DoxyCodeLine{37 \{} +\DoxyCodeLine{38 \textcolor{comment}{// is the receiver actually receiving data?}} +\DoxyCodeLine{39 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} +\DoxyCodeLine{40 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{41 \}} +\DoxyCodeLine{42 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{43 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{44 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{45 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{46 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, total);} +\DoxyCodeLine{47 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{48 \}} +\DoxyCodeLine{49 \textcolor{comment}{// if there are size + 2 bytes in the IRData receiver}} +\DoxyCodeLine{50 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} +\DoxyCodeLine{51 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} +\DoxyCodeLine{52 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} +\DoxyCodeLine{53 \}} \end{DoxyCode} @@ -251,19 +254,22 @@ -Definition at line 95 of file IRReceiver.\+cpp. +Definition at line 101 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{96 \{} -\DoxyCodeLine{97 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{98 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{99 \}} +\DoxyCodeLine{102 \{} +\DoxyCodeLine{103 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{104 detachInterrupt(digitalPinToInterrupt(\mbox{\hyperlink{IRConfig_8h_a83700f565451aa042a3751f225b0cff8}{IR\_RECEIVER\_PIN}}));} +\DoxyCodeLine{105 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{106 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{107 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{108 \}} \end{DoxyCode} -References reset\+IRState(). +References IR\+\_\+\+RECEIVER\+\_\+\+PIN, and reset\+IRState(). @@ -277,48 +283,48 @@ -Definition at line 159 of file IRReceiver.\+cpp. +Definition at line 168 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{160 \{} -\DoxyCodeLine{161 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} -\DoxyCodeLine{162 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} < \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{IRConfig_8h_a73218da9e787280d69b894953d2d4bdc}{IR\_TIMING\_MIN}}) \{} -\DoxyCodeLine{163 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} -\DoxyCodeLine{164 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{165 \textcolor{keywordflow}{return};} -\DoxyCodeLine{166 \}} -\DoxyCodeLine{167 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}}) \{} -\DoxyCodeLine{168 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} -\DoxyCodeLine{169 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a16e1424faaa05feaa4cd36654ca57fe2}{IR\_HEADER\_MARK\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}}) \{} -\DoxyCodeLine{170 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}};} -\DoxyCodeLine{171 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{172 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} -\DoxyCodeLine{173 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{174 \}} -\DoxyCodeLine{175 \textcolor{keywordflow}{break};} -\DoxyCodeLine{176 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}}:} -\DoxyCodeLine{177 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a250ce61cfc429f875c14a5d45408d63c}{IR\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a42938e952fc459aeb8873acf64773150}{IR\_HEADER\_SPACE\_MAX}}) \{} -\DoxyCodeLine{178 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} -\DoxyCodeLine{179 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{180 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} -\DoxyCodeLine{181 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{182 \}} -\DoxyCodeLine{183 \textcolor{keywordflow}{break};} -\DoxyCodeLine{184 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}:} -\DoxyCodeLine{185 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} -\DoxyCodeLine{186 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{IRConfig_8h_a7695385a5a888d20cadfe5bdbb361a93}{IR\_TIMING}} * 2)) ? 1 : 0);} -\DoxyCodeLine{187 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}};} -\DoxyCodeLine{188 \textcolor{keywordflow}{break};} -\DoxyCodeLine{189 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}}:} -\DoxyCodeLine{190 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} -\DoxyCodeLine{191 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} +\DoxyCodeLine{169 \{} +\DoxyCodeLine{170 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} +\DoxyCodeLine{171 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} < \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{IRConfig_8h_a73218da9e787280d69b894953d2d4bdc}{IR\_TIMING\_MIN}}) \{} +\DoxyCodeLine{172 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} +\DoxyCodeLine{173 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{174 \textcolor{keywordflow}{return};} +\DoxyCodeLine{175 \}} +\DoxyCodeLine{176 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}}) \{} +\DoxyCodeLine{177 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} +\DoxyCodeLine{178 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a16e1424faaa05feaa4cd36654ca57fe2}{IR\_HEADER\_MARK\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}}) \{} +\DoxyCodeLine{179 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}};} +\DoxyCodeLine{180 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{181 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} +\DoxyCodeLine{182 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{183 \}} +\DoxyCodeLine{184 \textcolor{keywordflow}{break};} +\DoxyCodeLine{185 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}}:} +\DoxyCodeLine{186 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a250ce61cfc429f875c14a5d45408d63c}{IR\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a42938e952fc459aeb8873acf64773150}{IR\_HEADER\_SPACE\_MAX}}) \{} +\DoxyCodeLine{187 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} +\DoxyCodeLine{188 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{189 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} +\DoxyCodeLine{190 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{191 \}} \DoxyCodeLine{192 \textcolor{keywordflow}{break};} -\DoxyCodeLine{193 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} -\DoxyCodeLine{194 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}});} -\DoxyCodeLine{195 \textcolor{keywordflow}{break};} -\DoxyCodeLine{196 \}} -\DoxyCodeLine{197 \}} +\DoxyCodeLine{193 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}:} +\DoxyCodeLine{194 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} +\DoxyCodeLine{195 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{IRConfig_8h_a7695385a5a888d20cadfe5bdbb361a93}{IR\_TIMING}} * 2)) ? 1 : 0);} +\DoxyCodeLine{196 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}};} +\DoxyCodeLine{197 \textcolor{keywordflow}{break};} +\DoxyCodeLine{198 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}}:} +\DoxyCodeLine{199 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} +\DoxyCodeLine{200 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} +\DoxyCodeLine{201 \textcolor{keywordflow}{break};} +\DoxyCodeLine{202 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} +\DoxyCodeLine{203 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}});} +\DoxyCodeLine{204 \textcolor{keywordflow}{break};} +\DoxyCodeLine{205 \}} +\DoxyCodeLine{206 \}} \end{DoxyCode} @@ -342,14 +348,17 @@ \begin{DoxyCode}{0} \DoxyCodeLine{24 \{} -\DoxyCodeLine{25 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{IRConfig_8h_adb9cd61b2e7cb891d2bb2492608a4555}{IR\_RECV\_BUF\_SIZE}});} -\DoxyCodeLine{26 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{27 \}} +\DoxyCodeLine{25 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{26 pinMode(\mbox{\hyperlink{IRConfig_8h_a83700f565451aa042a3751f225b0cff8}{IR\_RECEIVER\_PIN}}, INPUT\_PULLUP);} +\DoxyCodeLine{27 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{28 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{IRConfig_8h_adb9cd61b2e7cb891d2bb2492608a4555}{IR\_RECV\_BUF\_SIZE}});} +\DoxyCodeLine{29 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{30 \}} \end{DoxyCode} -References Bit\+Stream\+::init(), IR\+\_\+\+RECV\+\_\+\+BUF\+\_\+\+SIZE, and m\+\_\+ir\+Data. +References Bit\+Stream\+::init(), IR\+\_\+\+RECEIVER\+\_\+\+PIN, IR\+\_\+\+RECV\+\_\+\+BUF\+\_\+\+SIZE, and m\+\_\+ir\+Data. @@ -363,17 +372,17 @@ -Definition at line 53 of file IRReceiver.\+cpp. +Definition at line 56 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{54 \{} -\DoxyCodeLine{55 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} -\DoxyCodeLine{56 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} -\DoxyCodeLine{57 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} -\DoxyCodeLine{58 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} -\DoxyCodeLine{59 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} -\DoxyCodeLine{60 \}} +\DoxyCodeLine{57 \{} +\DoxyCodeLine{58 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} +\DoxyCodeLine{59 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} +\DoxyCodeLine{60 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} +\DoxyCodeLine{61 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} +\DoxyCodeLine{62 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} +\DoxyCodeLine{63 \}} \end{DoxyCode} @@ -392,17 +401,17 @@ -Definition at line 101 of file IRReceiver.\+cpp. +Definition at line 110 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{102 \{} -\DoxyCodeLine{103 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}() == \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}}) \{} -\DoxyCodeLine{104 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{105 \}} -\DoxyCodeLine{106 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = \mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}();} -\DoxyCodeLine{107 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{108 \}} +\DoxyCodeLine{111 \{} +\DoxyCodeLine{112 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}() == \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}}) \{} +\DoxyCodeLine{113 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{114 \}} +\DoxyCodeLine{115 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = \mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}();} +\DoxyCodeLine{116 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{117 \}} \end{DoxyCode} @@ -421,20 +430,20 @@ -Definition at line 63 of file IRReceiver.\+cpp. +Definition at line 66 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{64 \{} -\DoxyCodeLine{65 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} -\DoxyCodeLine{66 \textcolor{keywordflow}{return} 0;} -\DoxyCodeLine{67 \}} -\DoxyCodeLine{68 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{69 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{70 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{71 \textcolor{comment}{// round by adding half of the total to the numerator}} -\DoxyCodeLine{72 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} -\DoxyCodeLine{73 \}} +\DoxyCodeLine{67 \{} +\DoxyCodeLine{68 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} +\DoxyCodeLine{69 \textcolor{keywordflow}{return} 0;} +\DoxyCodeLine{70 \}} +\DoxyCodeLine{71 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{72 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{73 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{74 \textcolor{comment}{// round by adding half of the total to the numerator}} +\DoxyCodeLine{75 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} +\DoxyCodeLine{76 \}} \end{DoxyCode} @@ -453,34 +462,34 @@ -Definition at line 110 of file IRReceiver.\+cpp. +Definition at line 119 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{111 \{} -\DoxyCodeLine{112 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{113 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} -\DoxyCodeLine{114 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{115 \}} -\DoxyCodeLine{116 \textcolor{comment}{// read the size out (blocks + remainder)}} -\DoxyCodeLine{117 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{118 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{119 \textcolor{comment}{// calculate size from blocks + remainder}} -\DoxyCodeLine{120 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{121 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{122 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, size);} +\DoxyCodeLine{120 \{} +\DoxyCodeLine{121 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{122 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} \DoxyCodeLine{123 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} \DoxyCodeLine{124 \}} -\DoxyCodeLine{125 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} -\DoxyCodeLine{126 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} -\DoxyCodeLine{127 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} -\DoxyCodeLine{128 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for IR read"{}});} -\DoxyCodeLine{129 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{130 \}} -\DoxyCodeLine{131 \textcolor{comment}{// reset the IR state and receive buffer now}} -\DoxyCodeLine{132 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{133 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{134 \}} +\DoxyCodeLine{125 \textcolor{comment}{// read the size out (blocks + remainder)}} +\DoxyCodeLine{126 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{127 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{128 \textcolor{comment}{// calculate size from blocks + remainder}} +\DoxyCodeLine{129 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{130 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{131 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, size);} +\DoxyCodeLine{132 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{133 \}} +\DoxyCodeLine{134 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} +\DoxyCodeLine{135 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} +\DoxyCodeLine{136 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} +\DoxyCodeLine{137 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for IR read"{}});} +\DoxyCodeLine{138 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{139 \}} +\DoxyCodeLine{140 \textcolor{comment}{// reset the IR state and receive buffer now}} +\DoxyCodeLine{141 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{142 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{143 \}} \end{DoxyCode} @@ -499,22 +508,22 @@ -Definition at line 75 of file IRReceiver.\+cpp. +Definition at line 78 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{76 \{} -\DoxyCodeLine{77 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} -\DoxyCodeLine{78 \textcolor{comment}{// read from the receive buffer into the byte stream}} -\DoxyCodeLine{79 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a5042d1da081da90fb066c9a383b2d40e}{read}}(buf)) \{} -\DoxyCodeLine{80 \textcolor{comment}{// no data to read right now, or an error}} -\DoxyCodeLine{81 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} -\DoxyCodeLine{82 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{83 \}} -\DoxyCodeLine{84 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} -\DoxyCodeLine{85 \textcolor{comment}{// load the data into the target mode}} -\DoxyCodeLine{86 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} -\DoxyCodeLine{87 \}} +\DoxyCodeLine{79 \{} +\DoxyCodeLine{80 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} +\DoxyCodeLine{81 \textcolor{comment}{// read from the receive buffer into the byte stream}} +\DoxyCodeLine{82 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a5042d1da081da90fb066c9a383b2d40e}{read}}(buf)) \{} +\DoxyCodeLine{83 \textcolor{comment}{// no data to read right now, or an error}} +\DoxyCodeLine{84 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} +\DoxyCodeLine{85 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{86 \}} +\DoxyCodeLine{87 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} +\DoxyCodeLine{88 \textcolor{comment}{// load the data into the target mode}} +\DoxyCodeLine{89 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} +\DoxyCodeLine{90 \}} \end{DoxyCode} @@ -533,35 +542,39 @@ -Definition at line 137 of file IRReceiver.\+cpp. +Definition at line 146 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{138 \{} -\DoxyCodeLine{139 \textcolor{comment}{// toggle the tracked pin state no matter what}} -\DoxyCodeLine{140 \mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}};} -\DoxyCodeLine{141 \textcolor{comment}{// grab current time}} -\DoxyCodeLine{142 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} -\DoxyCodeLine{143 \textcolor{comment}{// check previous time for validity}} -\DoxyCodeLine{144 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} || \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} > now) \{} -\DoxyCodeLine{145 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} -\DoxyCodeLine{146 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} -\DoxyCodeLine{147 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{148 \textcolor{keywordflow}{return};} -\DoxyCodeLine{149 \}} -\DoxyCodeLine{150 \textcolor{comment}{// calc time difference between previous change and now}} -\DoxyCodeLine{151 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}});} -\DoxyCodeLine{152 \textcolor{comment}{// and update the previous changetime for next loop}} -\DoxyCodeLine{153 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} -\DoxyCodeLine{154 \textcolor{comment}{// handle the blink duration and process it}} -\DoxyCodeLine{155 \mbox{\hyperlink{classIRReceiver_a30e0cdba86a79ce518d642cd9ec1a22e}{handleIRTiming}}(diff);} -\DoxyCodeLine{156 \}} +\DoxyCodeLine{147 \{} +\DoxyCodeLine{148 \textcolor{comment}{// toggle the tracked pin state no matter what}} +\DoxyCodeLine{149 \mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}};} +\DoxyCodeLine{150 \textcolor{comment}{// grab current time}} +\DoxyCodeLine{151 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} +\DoxyCodeLine{152 \textcolor{comment}{// check previous time for validity}} +\DoxyCodeLine{153 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} || \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} > now) \{} +\DoxyCodeLine{154 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} +\DoxyCodeLine{155 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} +\DoxyCodeLine{156 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{157 \textcolor{keywordflow}{return};} +\DoxyCodeLine{158 \}} +\DoxyCodeLine{159 \textcolor{comment}{// calc time difference between previous change and now}} +\DoxyCodeLine{160 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}});} +\DoxyCodeLine{161 \textcolor{comment}{// and update the previous changetime for next loop}} +\DoxyCodeLine{162 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} +\DoxyCodeLine{163 \textcolor{comment}{// handle the blink duration and process it}} +\DoxyCodeLine{164 \mbox{\hyperlink{classIRReceiver_a30e0cdba86a79ce518d642cd9ec1a22e}{handleIRTiming}}(diff);} +\DoxyCodeLine{165 \}} \end{DoxyCode} References DEBUG\+\_\+\+LOG, handle\+IRTiming(), m\+\_\+pin\+State, m\+\_\+prev\+Time, Time\+::microseconds(), and reset\+IRState(). + + +Referenced by begin\+Receiving(). + \mbox{\Hypertarget{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}\label{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}} \index{IRReceiver@{IRReceiver}!resetIRState@{resetIRState}} \index{resetIRState@{resetIRState}!IRReceiver@{IRReceiver}} @@ -570,17 +583,17 @@ -Definition at line 199 of file IRReceiver.\+cpp. +Definition at line 208 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{200 \{} -\DoxyCodeLine{201 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = 0;} -\DoxyCodeLine{202 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}};} -\DoxyCodeLine{203 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} -\DoxyCodeLine{204 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} -\DoxyCodeLine{205 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}IR State Reset"{}});} -\DoxyCodeLine{206 \}} +\DoxyCodeLine{209 \{} +\DoxyCodeLine{210 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = 0;} +\DoxyCodeLine{211 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}};} +\DoxyCodeLine{212 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} +\DoxyCodeLine{213 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} +\DoxyCodeLine{214 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}IR State Reset"{}});} +\DoxyCodeLine{215 \}} \end{DoxyCode} diff --git a/docs/gloves/latex/classIRReceiver__coll__graph.pdf b/docs/gloves/latex/classIRReceiver__coll__graph.pdf index be4e98017d..628c3f969a 100644 Binary files a/docs/gloves/latex/classIRReceiver__coll__graph.pdf and b/docs/gloves/latex/classIRReceiver__coll__graph.pdf differ diff --git a/docs/gloves/latex/classIRSender.tex b/docs/gloves/latex/classIRSender.tex index b8ecc9577e..fd6a735d9d 100644 --- a/docs/gloves/latex/classIRSender.tex +++ b/docs/gloves/latex/classIRSender.tex @@ -193,53 +193,54 @@ \begin{DoxyCode}{0} \DoxyCodeLine{180 \{} \DoxyCodeLine{181 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} -\DoxyCodeLine{182 \textcolor{comment}{// just in case}} -\DoxyCodeLine{183 pinMode(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, OUTPUT);} -\DoxyCodeLine{184 digitalWrite(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, LOW); \textcolor{comment}{// When not sending PWM, we want it low}} -\DoxyCodeLine{185 uint8\_t port = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPort; \textcolor{comment}{// 0}} -\DoxyCodeLine{186 uint8\_t pin = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPin; \textcolor{comment}{// 8}} -\DoxyCodeLine{187 ETCChannel IR\_TCC\_Channel = TCC0\_CH0;} -\DoxyCodeLine{188 int8\_t IR\_PER\_EorF = PORT\_PMUX\_PMUXE\_E;} -\DoxyCodeLine{189 \textcolor{comment}{//println();Serial.print("{}Port:"{}); Serial.print(port,DEC); Serial.print("{} Pin:"{}); Serial.println(pin,DEC);}} -\DoxyCodeLine{190 \textcolor{comment}{// Enable the port multiplexer for the PWM channel on pin}} -\DoxyCodeLine{191 PORT-\/>Group[port].PINCFG[pin].bit.PMUXEN = 1;} -\DoxyCodeLine{192 } -\DoxyCodeLine{193 \textcolor{comment}{// Connect the TCC timer to the port outputs -\/ port pins are paired odd PMUXO and even PMUXEII}} -\DoxyCodeLine{194 \textcolor{comment}{// F \& E peripherals specify the timers: TCC0, TCC1 and TCC2}} -\DoxyCodeLine{195 PORT-\/>Group[port].PMUX[pin >> 1].reg |= IR\_PER\_EorF;} -\DoxyCodeLine{196 } -\DoxyCodeLine{197 \textcolor{comment}{// pinPeripheral (IR\_SEND\_PWM\_PIN,PIO\_TIMER\_ALT);}} -\DoxyCodeLine{198 \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} -\DoxyCodeLine{199 REG\_GCLK\_CLKCTRL = GCLK\_CLKCTRL\_CLKEN | \textcolor{comment}{// Enable GCLK0 to TCC0 and TCC1}} -\DoxyCodeLine{200 GCLK\_CLKCTRL\_GEN\_GCLK0 | \textcolor{comment}{// Select GCLK0}} -\DoxyCodeLine{201 GCLK\_CLKCTRL\_ID\_TCC0\_TCC1; \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} -\DoxyCodeLine{202 \textcolor{keywordflow}{while} (GCLK-\/>STATUS.bit.SYNCBUSY); \textcolor{comment}{// Wait for synchronization}} -\DoxyCodeLine{203 } -\DoxyCodeLine{204 \textcolor{comment}{// Normal (single slope) PWM operation: timers countinuously count up to PER}} -\DoxyCodeLine{205 \textcolor{comment}{// register value and then is reset to 0}} -\DoxyCodeLine{206 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}} = (Tcc*) GetTC(IR\_TCC\_Channel);} -\DoxyCodeLine{207 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>WAVE.reg |= TCC\_WAVE\_WAVEGEN\_NPWM; \textcolor{comment}{// Setup single slope PWM on TCCx}} -\DoxyCodeLine{208 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.WAVE); \textcolor{comment}{// Wait for synchronization}} -\DoxyCodeLine{209 } -\DoxyCodeLine{210 \textcolor{comment}{// Each timer counts up to a maximum or TOP value set by the PER register,}} -\DoxyCodeLine{211 \textcolor{comment}{// this determines the frequency of the PWM operation.}} -\DoxyCodeLine{212 uint32\_t cc = F\_CPU/(38*1000) -\/ 1;} -\DoxyCodeLine{213 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>PER.reg = cc; \textcolor{comment}{// Set the frequency of the PWM on IR\_TCCx}} -\DoxyCodeLine{214 \textcolor{keywordflow}{while}(\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.PER);} -\DoxyCodeLine{215 } -\DoxyCodeLine{216 \textcolor{comment}{// The CCx register value corresponds to the pulsewidth in microseconds (us)}} -\DoxyCodeLine{217 \textcolor{comment}{// Set the duty cycle of the PWM on TCC0 to 33\%}} -\DoxyCodeLine{218 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CC[GetTCChannelNumber(IR\_TCC\_Channel)].reg = cc/3;} -\DoxyCodeLine{219 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.reg \& TCC\_SYNCBUSY\_MASK);} -\DoxyCodeLine{220 \textcolor{comment}{//while(IR\_TCCx-\/>SYNCBUSY.bit.CC3);}} -\DoxyCodeLine{221 } -\DoxyCodeLine{222 \textcolor{comment}{// Enable IR\_TCCx timer but do not turn on PWM yet. Will turn it on later.}} -\DoxyCodeLine{223 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_PRESCALER\_DIV1; \textcolor{comment}{// Divide GCLK0 by 1}} -\DoxyCodeLine{224 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{225 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE; \textcolor{comment}{//initially off will turn on later}} -\DoxyCodeLine{226 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{227 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{228 \}} +\DoxyCodeLine{182 uint8\_t port = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPort; \textcolor{comment}{// 0}} +\DoxyCodeLine{183 uint8\_t pin = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPin; \textcolor{comment}{// 8}} +\DoxyCodeLine{184 ETCChannel IR\_TCC\_Channel = TCC0\_CH0;} +\DoxyCodeLine{185 int8\_t IR\_PER\_EorF = PORT\_PMUX\_PMUXE\_E;} +\DoxyCodeLine{186 \textcolor{comment}{//println();Serial.print("{}Port:"{}); Serial.print(port,DEC); Serial.print("{} Pin:"{}); Serial.println(pin,DEC);}} +\DoxyCodeLine{187 \textcolor{comment}{// Enable the port multiplexer for the PWM channel on pin}} +\DoxyCodeLine{188 PORT-\/>Group[port].PINCFG[pin].bit.PMUXEN = 1;} +\DoxyCodeLine{189 } +\DoxyCodeLine{190 \textcolor{comment}{// Connect the TCC timer to the port outputs -\/ port pins are paired odd PMUXO and even PMUXEII}} +\DoxyCodeLine{191 \textcolor{comment}{// F \& E peripherals specify the timers: TCC0, TCC1 and TCC2}} +\DoxyCodeLine{192 PORT-\/>Group[port].PMUX[pin >> 1].reg |= IR\_PER\_EorF;} +\DoxyCodeLine{193 } +\DoxyCodeLine{194 \textcolor{comment}{// pinPeripheral (IR\_SEND\_PWM\_PIN,PIO\_TIMER\_ALT);}} +\DoxyCodeLine{195 \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} +\DoxyCodeLine{196 REG\_GCLK\_CLKCTRL = GCLK\_CLKCTRL\_CLKEN | \textcolor{comment}{// Enable GCLK0 to TCC0 and TCC1}} +\DoxyCodeLine{197 GCLK\_CLKCTRL\_GEN\_GCLK0 | \textcolor{comment}{// Select GCLK0}} +\DoxyCodeLine{198 GCLK\_CLKCTRL\_ID\_TCC0\_TCC1; \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} +\DoxyCodeLine{199 \textcolor{keywordflow}{while} (GCLK-\/>STATUS.bit.SYNCBUSY); \textcolor{comment}{// Wait for synchronization}} +\DoxyCodeLine{200 } +\DoxyCodeLine{201 \textcolor{comment}{// Normal (single slope) PWM operation: timers countinuously count up to PER}} +\DoxyCodeLine{202 \textcolor{comment}{// register value and then is reset to 0}} +\DoxyCodeLine{203 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}} = (Tcc*) GetTC(IR\_TCC\_Channel);} +\DoxyCodeLine{204 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>WAVE.reg |= TCC\_WAVE\_WAVEGEN\_NPWM; \textcolor{comment}{// Setup single slope PWM on TCCx}} +\DoxyCodeLine{205 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.WAVE); \textcolor{comment}{// Wait for synchronization}} +\DoxyCodeLine{206 } +\DoxyCodeLine{207 \textcolor{comment}{// Each timer counts up to a maximum or TOP value set by the PER register,}} +\DoxyCodeLine{208 \textcolor{comment}{// this determines the frequency of the PWM operation.}} +\DoxyCodeLine{209 uint32\_t cc = F\_CPU/(38*1000) -\/ 1;} +\DoxyCodeLine{210 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>PER.reg = cc; \textcolor{comment}{// Set the frequency of the PWM on IR\_TCCx}} +\DoxyCodeLine{211 \textcolor{keywordflow}{while}(\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.PER);} +\DoxyCodeLine{212 } +\DoxyCodeLine{213 \textcolor{comment}{// The CCx register value corresponds to the pulsewidth in microseconds (us)}} +\DoxyCodeLine{214 \textcolor{comment}{// Set the duty cycle of the PWM on TCC0 to 33\%}} +\DoxyCodeLine{215 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CC[GetTCChannelNumber(IR\_TCC\_Channel)].reg = cc/3;} +\DoxyCodeLine{216 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.reg \& TCC\_SYNCBUSY\_MASK);} +\DoxyCodeLine{217 \textcolor{comment}{//while(IR\_TCCx-\/>SYNCBUSY.bit.CC3);}} +\DoxyCodeLine{218 } +\DoxyCodeLine{219 \textcolor{comment}{// Enable IR\_TCCx timer but do not turn on PWM yet. Will turn it on later.}} +\DoxyCodeLine{220 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_PRESCALER\_DIV1; \textcolor{comment}{// Divide GCLK0 by 1}} +\DoxyCodeLine{221 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{222 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE; \textcolor{comment}{//initially off will turn on later}} +\DoxyCodeLine{223 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{224 } +\DoxyCodeLine{225 \textcolor{comment}{// just in case}} +\DoxyCodeLine{226 pinMode(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, OUTPUT);} +\DoxyCodeLine{227 digitalWrite(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, LOW); \textcolor{comment}{// When not sending PWM, we want it low}} +\DoxyCodeLine{228 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{229 \}} \end{DoxyCode} @@ -503,17 +504,17 @@ -Definition at line 230 of file IRSender.\+cpp. +Definition at line 231 of file IRSender.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{231 \{} -\DoxyCodeLine{232 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} -\DoxyCodeLine{233 \textcolor{comment}{// start the PWM}} -\DoxyCodeLine{234 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_ENABLE;} -\DoxyCodeLine{235 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{236 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{237 \}} +\DoxyCodeLine{232 \{} +\DoxyCodeLine{233 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} +\DoxyCodeLine{234 \textcolor{comment}{// start the PWM}} +\DoxyCodeLine{235 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_ENABLE;} +\DoxyCodeLine{236 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{237 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{238 \}} \end{DoxyCode} @@ -532,17 +533,17 @@ -Definition at line 239 of file IRSender.\+cpp. +Definition at line 240 of file IRSender.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{240 \{} -\DoxyCodeLine{241 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} -\DoxyCodeLine{242 \textcolor{comment}{// stop the PWM}} -\DoxyCodeLine{243 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE;} -\DoxyCodeLine{244 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{245 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{246 \}} +\DoxyCodeLine{241 \{} +\DoxyCodeLine{242 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} +\DoxyCodeLine{243 \textcolor{comment}{// stop the PWM}} +\DoxyCodeLine{244 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE;} +\DoxyCodeLine{245 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{246 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{247 \}} \end{DoxyCode} diff --git a/docs/gloves/latex/classIRSender__coll__graph.pdf b/docs/gloves/latex/classIRSender__coll__graph.pdf index ffb5d65ff7..0f8c7871b9 100644 Binary files a/docs/gloves/latex/classIRSender__coll__graph.pdf and b/docs/gloves/latex/classIRSender__coll__graph.pdf differ diff --git a/docs/gloves/latex/classLedStash__coll__graph.pdf b/docs/gloves/latex/classLedStash__coll__graph.pdf index 9bd373fd8c..ce4a38a927 100644 Binary files a/docs/gloves/latex/classLedStash__coll__graph.pdf and b/docs/gloves/latex/classLedStash__coll__graph.pdf differ diff --git a/docs/gloves/latex/classLeds.tex b/docs/gloves/latex/classLeds.tex index 3d32f9038b..571d8d4498 100644 --- a/docs/gloves/latex/classLeds.tex +++ b/docs/gloves/latex/classLeds.tex @@ -145,13 +145,13 @@ -Definition at line 178 of file Leds.\+cpp. +Definition at line 219 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{179 \{} -\DoxyCodeLine{180 \mbox{\hyperlink{classLeds_ae7a4b7934997a0bf9fba048b7a419eea}{adjustBrightnessRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, fadeBy);} -\DoxyCodeLine{181 \}} +\DoxyCodeLine{220 \{} +\DoxyCodeLine{221 \mbox{\hyperlink{classLeds_ae7a4b7934997a0bf9fba048b7a419eea}{adjustBrightnessRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, fadeBy);} +\DoxyCodeLine{222 \}} \end{DoxyCode} @@ -166,13 +166,13 @@ -Definition at line 166 of file Leds.\+cpp. +Definition at line 207 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{167 \{} -\DoxyCodeLine{168 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target).\mbox{\hyperlink{classRGBColor_a10268d92a2aa1e2609866079298fef71}{adjustBrightness}}(fadeBy);} -\DoxyCodeLine{169 \}} +\DoxyCodeLine{208 \{} +\DoxyCodeLine{209 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target).\mbox{\hyperlink{classRGBColor_a10268d92a2aa1e2609866079298fef71}{adjustBrightness}}(fadeBy);} +\DoxyCodeLine{210 \}} \end{DoxyCode} @@ -191,15 +191,15 @@ -Definition at line 171 of file Leds.\+cpp. +Definition at line 212 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{172 \{} -\DoxyCodeLine{173 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{174 \mbox{\hyperlink{classLeds_a78d6dc2f679e6bb8fa88da3f9703ea9b}{adjustBrightnessIndex}}(pos, fadeBy);} -\DoxyCodeLine{175 \}} -\DoxyCodeLine{176 \}} +\DoxyCodeLine{213 \{} +\DoxyCodeLine{214 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{215 \mbox{\hyperlink{classLeds_a78d6dc2f679e6bb8fa88da3f9703ea9b}{adjustBrightnessIndex}}(pos, fadeBy);} +\DoxyCodeLine{216 \}} +\DoxyCodeLine{217 \}} \end{DoxyCode} @@ -218,15 +218,15 @@ -Definition at line 216 of file Leds.\+cpp. +Definition at line 257 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{217 \{} -\DoxyCodeLine{218 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{219 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} -\DoxyCodeLine{220 \}} -\DoxyCodeLine{221 \}} +\DoxyCodeLine{258 \{} +\DoxyCodeLine{259 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{260 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} +\DoxyCodeLine{261 \}} +\DoxyCodeLine{262 \}} \end{DoxyCode} @@ -245,15 +245,15 @@ -Definition at line 191 of file Leds.\+cpp. +Definition at line 232 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{192 \{} -\DoxyCodeLine{193 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{194 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} -\DoxyCodeLine{195 \}} -\DoxyCodeLine{196 \}} +\DoxyCodeLine{233 \{} +\DoxyCodeLine{234 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{235 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} +\DoxyCodeLine{236 \}} +\DoxyCodeLine{237 \}} \end{DoxyCode} @@ -272,15 +272,15 @@ -Definition at line 184 of file Leds.\+cpp. +Definition at line 225 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{185 \{} -\DoxyCodeLine{186 \textcolor{keywordflow}{if} ((time \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{187 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} -\DoxyCodeLine{188 \}} -\DoxyCodeLine{189 \}} +\DoxyCodeLine{226 \{} +\DoxyCodeLine{227 \textcolor{keywordflow}{if} ((time \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{228 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} +\DoxyCodeLine{229 \}} +\DoxyCodeLine{230 \}} \end{DoxyCode} @@ -299,19 +299,19 @@ -Definition at line 205 of file Leds.\+cpp. +Definition at line 246 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{206 \{} -\DoxyCodeLine{207 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{208 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} -\DoxyCodeLine{209 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(targets, pos)) \{} -\DoxyCodeLine{210 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} -\DoxyCodeLine{211 \}} -\DoxyCodeLine{212 \}} -\DoxyCodeLine{213 \}} -\DoxyCodeLine{214 \}} +\DoxyCodeLine{247 \{} +\DoxyCodeLine{248 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{249 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} +\DoxyCodeLine{250 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(targets, pos)) \{} +\DoxyCodeLine{251 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} +\DoxyCodeLine{252 \}} +\DoxyCodeLine{253 \}} +\DoxyCodeLine{254 \}} +\DoxyCodeLine{255 \}} \end{DoxyCode} @@ -330,15 +330,15 @@ -Definition at line 223 of file Leds.\+cpp. +Definition at line 264 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{224 \{} -\DoxyCodeLine{225 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{226 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} -\DoxyCodeLine{227 \}} -\DoxyCodeLine{228 \}} +\DoxyCodeLine{265 \{} +\DoxyCodeLine{266 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{267 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} +\DoxyCodeLine{268 \}} +\DoxyCodeLine{269 \}} \end{DoxyCode} @@ -357,15 +357,15 @@ -Definition at line 230 of file Leds.\+cpp. +Definition at line 271 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{231 \{} -\DoxyCodeLine{232 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{233 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} -\DoxyCodeLine{234 \}} -\DoxyCodeLine{235 \}} +\DoxyCodeLine{272 \{} +\DoxyCodeLine{273 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{274 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} +\DoxyCodeLine{275 \}} +\DoxyCodeLine{276 \}} \end{DoxyCode} @@ -380,15 +380,15 @@ -Definition at line 198 of file Leds.\+cpp. +Definition at line 239 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{199 \{} -\DoxyCodeLine{200 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{201 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(first, last, col);} -\DoxyCodeLine{202 \}} -\DoxyCodeLine{203 \}} +\DoxyCodeLine{240 \{} +\DoxyCodeLine{241 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{242 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(first, last, col);} +\DoxyCodeLine{243 \}} +\DoxyCodeLine{244 \}} \end{DoxyCode} @@ -407,13 +407,13 @@ -Definition at line 237 of file Leds.\+cpp. +Definition at line 278 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{238 \{} -\DoxyCodeLine{239 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} -\DoxyCodeLine{240 \}} +\DoxyCodeLine{279 \{} +\DoxyCodeLine{280 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} +\DoxyCodeLine{281 \}} \end{DoxyCode} @@ -432,13 +432,13 @@ -Definition at line 242 of file Leds.\+cpp. +Definition at line 283 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{243 \{} -\DoxyCodeLine{244 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, 255 -\/ (uint8\_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));} -\DoxyCodeLine{245 \}} +\DoxyCodeLine{284 \{} +\DoxyCodeLine{285 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, 255 -\/ (uint8\_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));} +\DoxyCodeLine{286 \}} \end{DoxyCode} @@ -453,13 +453,13 @@ -Definition at line 247 of file Leds.\+cpp. +Definition at line 288 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{248 \{} -\DoxyCodeLine{249 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, sat, 255 -\/ (uint8\_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));} -\DoxyCodeLine{250 \}} +\DoxyCodeLine{289 \{} +\DoxyCodeLine{290 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, sat, 255 -\/ (uint8\_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));} +\DoxyCodeLine{291 \}} \end{DoxyCode} @@ -474,15 +474,15 @@ -Definition at line 38 of file Leds.\+cpp. +Definition at line 79 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{39 \{} -\DoxyCodeLine{40 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} -\DoxyCodeLine{41 \mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[i].\mbox{\hyperlink{classRGBColor_a40523a2298929c35b06f4b3302708cf0}{clear}}();} -\DoxyCodeLine{42 \}} -\DoxyCodeLine{43 \}} +\DoxyCodeLine{80 \{} +\DoxyCodeLine{81 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} +\DoxyCodeLine{82 \mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[i].\mbox{\hyperlink{classRGBColor_a40523a2298929c35b06f4b3302708cf0}{clear}}();} +\DoxyCodeLine{83 \}} +\DoxyCodeLine{84 \}} \end{DoxyCode} @@ -524,15 +524,15 @@ -Definition at line 113 of file Leds.\+cpp. +Definition at line 154 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{114 \{} -\DoxyCodeLine{115 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} -\DoxyCodeLine{116 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos));} -\DoxyCodeLine{117 \}} -\DoxyCodeLine{118 \}} +\DoxyCodeLine{155 \{} +\DoxyCodeLine{156 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} +\DoxyCodeLine{157 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos));} +\DoxyCodeLine{158 \}} +\DoxyCodeLine{159 \}} \end{DoxyCode} @@ -551,15 +551,15 @@ -Definition at line 127 of file Leds.\+cpp. +Definition at line 168 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{128 \{} -\DoxyCodeLine{129 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} -\DoxyCodeLine{130 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos));} -\DoxyCodeLine{131 \}} -\DoxyCodeLine{132 \}} +\DoxyCodeLine{169 \{} +\DoxyCodeLine{170 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} +\DoxyCodeLine{171 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos));} +\DoxyCodeLine{172 \}} +\DoxyCodeLine{173 \}} \end{DoxyCode} @@ -597,17 +597,17 @@ -Definition at line 143 of file Leds.\+cpp. +Definition at line 184 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{144 \{} -\DoxyCodeLine{145 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{146 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} -\DoxyCodeLine{147 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(pos);} -\DoxyCodeLine{148 \}} -\DoxyCodeLine{149 \}} -\DoxyCodeLine{150 \}} +\DoxyCodeLine{185 \{} +\DoxyCodeLine{186 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{187 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} +\DoxyCodeLine{188 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(pos);} +\DoxyCodeLine{189 \}} +\DoxyCodeLine{190 \}} +\DoxyCodeLine{191 \}} \end{DoxyCode} @@ -691,15 +691,15 @@ -Definition at line 106 of file Leds.\+cpp. +Definition at line 147 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{107 \{} -\DoxyCodeLine{108 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{109 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos));} -\DoxyCodeLine{110 \}} -\DoxyCodeLine{111 \}} +\DoxyCodeLine{148 \{} +\DoxyCodeLine{149 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{150 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos));} +\DoxyCodeLine{151 \}} +\DoxyCodeLine{152 \}} \end{DoxyCode} @@ -714,15 +714,15 @@ -Definition at line 120 of file Leds.\+cpp. +Definition at line 161 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{121 \{} -\DoxyCodeLine{122 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{123 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos));} -\DoxyCodeLine{124 \}} -\DoxyCodeLine{125 \}} +\DoxyCodeLine{162 \{} +\DoxyCodeLine{163 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{164 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos));} +\DoxyCodeLine{165 \}} +\DoxyCodeLine{166 \}} \end{DoxyCode} @@ -783,15 +783,15 @@ -Definition at line 252 of file Leds.\+cpp. +Definition at line 293 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{253 \{} -\DoxyCodeLine{254 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} -\DoxyCodeLine{255 \mbox{\hyperlink{classLeds_a7b552b40079b1179fd47f7aeea88878d}{update}}();} -\DoxyCodeLine{256 \mbox{\hyperlink{classTime_aa90c5d6860ae306048c96d80da2ea1b0}{Time::delayMilliseconds}}(250);} -\DoxyCodeLine{257 \}} +\DoxyCodeLine{294 \{} +\DoxyCodeLine{295 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} +\DoxyCodeLine{296 \mbox{\hyperlink{classLeds_a7b552b40079b1179fd47f7aeea88878d}{update}}();} +\DoxyCodeLine{297 \mbox{\hyperlink{classTime_aa90c5d6860ae306048c96d80da2ea1b0}{Time::delayMilliseconds}}(250);} +\DoxyCodeLine{298 \}} \end{DoxyCode} @@ -810,25 +810,25 @@ -Definition at line 26 of file Leds.\+cpp. +Definition at line 67 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{27 \{} -\DoxyCodeLine{28 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{29 PORT-\/>Group[g\_APinDescription[\mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\_DATA\_PIN}}].ulPort].DIRSET.reg = (1ul << g\_APinDescription[\mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\_DATA\_PIN}}].ulPin);} -\DoxyCodeLine{30 pinMode(\mbox{\hyperlink{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}{POWER\_LED\_PIN}}, INPUT\_PULLUP);} -\DoxyCodeLine{31 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{32 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} -\DoxyCodeLine{33 Vortex::vcallbacks()-\/>ledsInit(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}});} -\DoxyCodeLine{34 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{35 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{36 \}} +\DoxyCodeLine{68 \{} +\DoxyCodeLine{69 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{70 \mbox{\hyperlink{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}{turnOffOnboardLED}}();} +\DoxyCodeLine{71 pinMode(\mbox{\hyperlink{Leds_8cpp_a5f55b07707df2f2cf371f707207ed508}{LED\_DATA\_PIN}}, OUTPUT);} +\DoxyCodeLine{72 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{73 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} +\DoxyCodeLine{74 Vortex::vcallbacks()-\/>ledsInit(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}});} +\DoxyCodeLine{75 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{76 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{77 \}} \end{DoxyCode} -References LED\+\_\+\+COUNT, LED\+\_\+\+DATA\+\_\+\+PIN, m\+\_\+led\+Colors, and POWER\+\_\+\+LED\+\_\+\+PIN. +References LED\+\_\+\+COUNT, LED\+\_\+\+DATA\+\_\+\+PIN, m\+\_\+led\+Colors, and turn\+Off\+Onboard\+LED(). @@ -873,15 +873,15 @@ -Definition at line 159 of file Leds.\+cpp. +Definition at line 200 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{160 \{} -\DoxyCodeLine{161 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{162 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos) = stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos];} -\DoxyCodeLine{163 \}} -\DoxyCodeLine{164 \}} +\DoxyCodeLine{201 \{} +\DoxyCodeLine{202 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{203 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos) = stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos];} +\DoxyCodeLine{204 \}} +\DoxyCodeLine{205 \}} \end{DoxyCode} @@ -900,13 +900,13 @@ -Definition at line 61 of file Leds.\+cpp. +Definition at line 102 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{62 \{} -\DoxyCodeLine{63 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} -\DoxyCodeLine{64 \}} +\DoxyCodeLine{103 \{} +\DoxyCodeLine{104 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} +\DoxyCodeLine{105 \}} \end{DoxyCode} @@ -925,15 +925,15 @@ -Definition at line 85 of file Leds.\+cpp. +Definition at line 126 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{86 \{} -\DoxyCodeLine{87 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} -\DoxyCodeLine{88 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos), col);} -\DoxyCodeLine{89 \}} -\DoxyCodeLine{90 \}} +\DoxyCodeLine{127 \{} +\DoxyCodeLine{128 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} +\DoxyCodeLine{129 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos), col);} +\DoxyCodeLine{130 \}} +\DoxyCodeLine{131 \}} \end{DoxyCode} @@ -952,15 +952,15 @@ -Definition at line 99 of file Leds.\+cpp. +Definition at line 140 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{100 \{} -\DoxyCodeLine{101 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} -\DoxyCodeLine{102 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos), col);} -\DoxyCodeLine{103 \}} -\DoxyCodeLine{104 \}} +\DoxyCodeLine{141 \{} +\DoxyCodeLine{142 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} +\DoxyCodeLine{143 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos), col);} +\DoxyCodeLine{144 \}} +\DoxyCodeLine{145 \}} \end{DoxyCode} @@ -1002,17 +1002,17 @@ -Definition at line 45 of file Leds.\+cpp. +Definition at line 86 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{46 \{} -\DoxyCodeLine{47 \textcolor{keywordflow}{if} (target >= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}) \{} -\DoxyCodeLine{48 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} -\DoxyCodeLine{49 \textcolor{keywordflow}{return};} -\DoxyCodeLine{50 \}} -\DoxyCodeLine{51 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target) = col;} -\DoxyCodeLine{52 \}} +\DoxyCodeLine{87 \{} +\DoxyCodeLine{88 \textcolor{keywordflow}{if} (target >= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}) \{} +\DoxyCodeLine{89 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} +\DoxyCodeLine{90 \textcolor{keywordflow}{return};} +\DoxyCodeLine{91 \}} +\DoxyCodeLine{92 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target) = col;} +\DoxyCodeLine{93 \}} \end{DoxyCode} @@ -1031,17 +1031,17 @@ -Definition at line 134 of file Leds.\+cpp. +Definition at line 175 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{135 \{} -\DoxyCodeLine{136 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{137 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} -\DoxyCodeLine{138 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} -\DoxyCodeLine{139 \}} -\DoxyCodeLine{140 \}} -\DoxyCodeLine{141 \}} +\DoxyCodeLine{176 \{} +\DoxyCodeLine{177 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{178 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} +\DoxyCodeLine{179 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} +\DoxyCodeLine{180 \}} +\DoxyCodeLine{181 \}} +\DoxyCodeLine{182 \}} \end{DoxyCode} @@ -1060,14 +1060,14 @@ -Definition at line 66 of file Leds.\+cpp. +Definition at line 107 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{67 \{} -\DoxyCodeLine{68 \textcolor{comment}{// start from tip and go to top}} -\DoxyCodeLine{69 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} -\DoxyCodeLine{70 \}} +\DoxyCodeLine{108 \{} +\DoxyCodeLine{109 \textcolor{comment}{// start from tip and go to top}} +\DoxyCodeLine{110 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} +\DoxyCodeLine{111 \}} \end{DoxyCode} @@ -1086,14 +1086,14 @@ -Definition at line 72 of file Leds.\+cpp. +Definition at line 113 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{73 \{} -\DoxyCodeLine{74 \textcolor{comment}{// start from tip and go to top}} -\DoxyCodeLine{75 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} -\DoxyCodeLine{76 \}} +\DoxyCodeLine{114 \{} +\DoxyCodeLine{115 \textcolor{comment}{// start from tip and go to top}} +\DoxyCodeLine{116 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} +\DoxyCodeLine{117 \}} \end{DoxyCode} @@ -1112,15 +1112,15 @@ -Definition at line 54 of file Leds.\+cpp. +Definition at line 95 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{55 \{} -\DoxyCodeLine{56 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{57 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} -\DoxyCodeLine{58 \}} -\DoxyCodeLine{59 \}} +\DoxyCodeLine{96 \{} +\DoxyCodeLine{97 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{98 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} +\DoxyCodeLine{99 \}} +\DoxyCodeLine{100 \}} \end{DoxyCode} @@ -1139,15 +1139,15 @@ -Definition at line 78 of file Leds.\+cpp. +Definition at line 119 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{79 \{} -\DoxyCodeLine{80 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{81 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos), col);} -\DoxyCodeLine{82 \}} -\DoxyCodeLine{83 \}} +\DoxyCodeLine{120 \{} +\DoxyCodeLine{121 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{122 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos), col);} +\DoxyCodeLine{123 \}} +\DoxyCodeLine{124 \}} \end{DoxyCode} @@ -1162,15 +1162,15 @@ -Definition at line 92 of file Leds.\+cpp. +Definition at line 133 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{93 \{} -\DoxyCodeLine{94 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{95 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos), col);} -\DoxyCodeLine{96 \}} -\DoxyCodeLine{97 \}} +\DoxyCodeLine{134 \{} +\DoxyCodeLine{135 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{136 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos), col);} +\DoxyCodeLine{137 \}} +\DoxyCodeLine{138 \}} \end{DoxyCode} @@ -1185,15 +1185,15 @@ -Definition at line 152 of file Leds.\+cpp. +Definition at line 193 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{153 \{} -\DoxyCodeLine{154 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{155 stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos] = \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos);} -\DoxyCodeLine{156 \}} -\DoxyCodeLine{157 \}} +\DoxyCodeLine{194 \{} +\DoxyCodeLine{195 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{196 stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos] = \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos);} +\DoxyCodeLine{197 \}} +\DoxyCodeLine{198 \}} \end{DoxyCode} @@ -1212,29 +1212,29 @@ -Definition at line 306 of file Leds.\+cpp. +Definition at line 347 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{307 \{} -\DoxyCodeLine{308 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{309 \textcolor{comment}{// Important: need to disable interrupts during the transmission}} -\DoxyCodeLine{310 noInterrupts();} -\DoxyCodeLine{311 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} -\DoxyCodeLine{312 \textcolor{keyword}{const} \mbox{\hyperlink{classRGBColor}{RGBColor}} \&col = \mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos];} -\DoxyCodeLine{313 \mbox{\hyperlink{Leds_8cpp_afad95f5d1fd42e37f764663e127cf7cf}{sendByte}}((col.\mbox{\hyperlink{classRGBColor_aca75024902a233f3449935b01387b687}{green}} * \mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}}) >> 8);} -\DoxyCodeLine{314 \mbox{\hyperlink{Leds_8cpp_afad95f5d1fd42e37f764663e127cf7cf}{sendByte}}((col.\mbox{\hyperlink{classRGBColor_a5fed452f370de463fca724be4947bb54}{red}} * \mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}}) >> 8);} -\DoxyCodeLine{315 \mbox{\hyperlink{Leds_8cpp_afad95f5d1fd42e37f764663e127cf7cf}{sendByte}}((col.\mbox{\hyperlink{classRGBColor_a417ad42fb2dab07155bdd0f35107adc9}{blue}} * \mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}}) >> 8);} -\DoxyCodeLine{316 \}} -\DoxyCodeLine{317 \textcolor{comment}{// Re-\/enable interrupts}} -\DoxyCodeLine{318 interrupts();} -\DoxyCodeLine{319 \textcolor{comment}{// Required to latch the LEDs}} -\DoxyCodeLine{320 delayMicroseconds(10);} -\DoxyCodeLine{321 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{322 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} -\DoxyCodeLine{323 Vortex::vcallbacks()-\/>ledsShow();} -\DoxyCodeLine{324 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{325 \}} +\DoxyCodeLine{348 \{} +\DoxyCodeLine{349 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{350 \textcolor{comment}{// Important: need to disable interrupts during the transmission}} +\DoxyCodeLine{351 noInterrupts();} +\DoxyCodeLine{352 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} +\DoxyCodeLine{353 \textcolor{keyword}{const} \mbox{\hyperlink{classRGBColor}{RGBColor}} \&col = \mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos];} +\DoxyCodeLine{354 \mbox{\hyperlink{Leds_8cpp_afad95f5d1fd42e37f764663e127cf7cf}{sendByte}}((col.\mbox{\hyperlink{classRGBColor_aca75024902a233f3449935b01387b687}{green}} * \mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}}) >> 8);} +\DoxyCodeLine{355 \mbox{\hyperlink{Leds_8cpp_afad95f5d1fd42e37f764663e127cf7cf}{sendByte}}((col.\mbox{\hyperlink{classRGBColor_a5fed452f370de463fca724be4947bb54}{red}} * \mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}}) >> 8);} +\DoxyCodeLine{356 \mbox{\hyperlink{Leds_8cpp_afad95f5d1fd42e37f764663e127cf7cf}{sendByte}}((col.\mbox{\hyperlink{classRGBColor_a417ad42fb2dab07155bdd0f35107adc9}{blue}} * \mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}}) >> 8);} +\DoxyCodeLine{357 \}} +\DoxyCodeLine{358 \textcolor{comment}{// Re-\/enable interrupts}} +\DoxyCodeLine{359 interrupts();} +\DoxyCodeLine{360 \textcolor{comment}{// Required to latch the LEDs}} +\DoxyCodeLine{361 delayMicroseconds(10);} +\DoxyCodeLine{362 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{363 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} +\DoxyCodeLine{364 Vortex::vcallbacks()-\/>ledsShow();} +\DoxyCodeLine{365 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{366 \}} \end{DoxyCode} diff --git a/docs/gloves/latex/classLeds__coll__graph.pdf b/docs/gloves/latex/classLeds__coll__graph.pdf index efc17328de..b7737ebabe 100644 Binary files a/docs/gloves/latex/classLeds__coll__graph.pdf and b/docs/gloves/latex/classLeds__coll__graph.pdf differ diff --git a/docs/gloves/latex/classLighthousePattern__coll__graph.pdf b/docs/gloves/latex/classLighthousePattern__coll__graph.pdf index 12a67924b6..f4a99adcd2 100644 Binary files a/docs/gloves/latex/classLighthousePattern__coll__graph.pdf and b/docs/gloves/latex/classLighthousePattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classLighthousePattern__inherit__graph.pdf b/docs/gloves/latex/classLighthousePattern__inherit__graph.pdf index 7bdbacd006..5b00f356eb 100644 Binary files a/docs/gloves/latex/classLighthousePattern__inherit__graph.pdf and b/docs/gloves/latex/classLighthousePattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classMateriaPattern__coll__graph.pdf b/docs/gloves/latex/classMateriaPattern__coll__graph.pdf index 7e3861dcf4..7778c2cdb2 100644 Binary files a/docs/gloves/latex/classMateriaPattern__coll__graph.pdf and b/docs/gloves/latex/classMateriaPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classMateriaPattern__inherit__graph.pdf b/docs/gloves/latex/classMateriaPattern__inherit__graph.pdf index 870dcf3694..dbc4dc54d6 100644 Binary files a/docs/gloves/latex/classMateriaPattern__inherit__graph.pdf and b/docs/gloves/latex/classMateriaPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classMenu__coll__graph.pdf b/docs/gloves/latex/classMenu__coll__graph.pdf index 24de7f516f..7ec625a26f 100644 Binary files a/docs/gloves/latex/classMenu__coll__graph.pdf and b/docs/gloves/latex/classMenu__coll__graph.pdf differ diff --git a/docs/gloves/latex/classMenu__inherit__graph.pdf b/docs/gloves/latex/classMenu__inherit__graph.pdf index 6fdbedd422..5f71d7f111 100644 Binary files a/docs/gloves/latex/classMenu__inherit__graph.pdf and b/docs/gloves/latex/classMenu__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classMenus__coll__graph.pdf b/docs/gloves/latex/classMenus__coll__graph.pdf index d935df543a..d83da1512e 100644 Binary files a/docs/gloves/latex/classMenus__coll__graph.pdf and b/docs/gloves/latex/classMenus__coll__graph.pdf differ diff --git a/docs/gloves/latex/classMeteorPattern__coll__graph.pdf b/docs/gloves/latex/classMeteorPattern__coll__graph.pdf index 55ea7a9a9d..91756eb907 100644 Binary files a/docs/gloves/latex/classMeteorPattern__coll__graph.pdf and b/docs/gloves/latex/classMeteorPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classMeteorPattern__inherit__graph.pdf b/docs/gloves/latex/classMeteorPattern__inherit__graph.pdf index 0587c0b068..9a90a11346 100644 Binary files a/docs/gloves/latex/classMeteorPattern__inherit__graph.pdf and b/docs/gloves/latex/classMeteorPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classModeSharing__coll__graph.pdf b/docs/gloves/latex/classModeSharing__coll__graph.pdf index fa7fc53f8a..7844a1ea8e 100644 Binary files a/docs/gloves/latex/classModeSharing__coll__graph.pdf and b/docs/gloves/latex/classModeSharing__coll__graph.pdf differ diff --git a/docs/gloves/latex/classModeSharing__inherit__graph.pdf b/docs/gloves/latex/classModeSharing__inherit__graph.pdf index de883d0d0c..79d40036da 100644 Binary files a/docs/gloves/latex/classModeSharing__inherit__graph.pdf and b/docs/gloves/latex/classModeSharing__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classMode__coll__graph.pdf b/docs/gloves/latex/classMode__coll__graph.pdf index 7a52834725..e213ee3aac 100644 Binary files a/docs/gloves/latex/classMode__coll__graph.pdf and b/docs/gloves/latex/classMode__coll__graph.pdf differ diff --git a/docs/gloves/latex/classModes_1_1ModeLink__coll__graph.pdf b/docs/gloves/latex/classModes_1_1ModeLink__coll__graph.pdf index 004442edeb..650de2b1d0 100644 Binary files a/docs/gloves/latex/classModes_1_1ModeLink__coll__graph.pdf and b/docs/gloves/latex/classModes_1_1ModeLink__coll__graph.pdf differ diff --git a/docs/gloves/latex/classModes__coll__graph.pdf b/docs/gloves/latex/classModes__coll__graph.pdf index 95f301503d..2189ca5077 100644 Binary files a/docs/gloves/latex/classModes__coll__graph.pdf and b/docs/gloves/latex/classModes__coll__graph.pdf differ diff --git a/docs/gloves/latex/classMultiLedPattern__coll__graph.pdf b/docs/gloves/latex/classMultiLedPattern__coll__graph.pdf index 1696294c25..7480c1f6e9 100644 Binary files a/docs/gloves/latex/classMultiLedPattern__coll__graph.pdf and b/docs/gloves/latex/classMultiLedPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classMultiLedPattern__inherit__graph.pdf b/docs/gloves/latex/classMultiLedPattern__inherit__graph.pdf index 610f9bad61..56f13bee20 100644 Binary files a/docs/gloves/latex/classMultiLedPattern__inherit__graph.pdf and b/docs/gloves/latex/classMultiLedPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classPatternSelect__coll__graph.pdf b/docs/gloves/latex/classPatternSelect__coll__graph.pdf index 8fbe3d8d62..d55c803a64 100644 Binary files a/docs/gloves/latex/classPatternSelect__coll__graph.pdf and b/docs/gloves/latex/classPatternSelect__coll__graph.pdf differ diff --git a/docs/gloves/latex/classPatternSelect__inherit__graph.pdf b/docs/gloves/latex/classPatternSelect__inherit__graph.pdf index 72019ea0ef..16a85e97de 100644 Binary files a/docs/gloves/latex/classPatternSelect__inherit__graph.pdf and b/docs/gloves/latex/classPatternSelect__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classPattern__coll__graph.pdf b/docs/gloves/latex/classPattern__coll__graph.pdf index 6d6c8ea8c0..24f20f9bd6 100644 Binary files a/docs/gloves/latex/classPattern__coll__graph.pdf and b/docs/gloves/latex/classPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classPattern__inherit__graph.pdf b/docs/gloves/latex/classPattern__inherit__graph.pdf index 28b1c5c736..75fa46381c 100644 Binary files a/docs/gloves/latex/classPattern__inherit__graph.pdf and b/docs/gloves/latex/classPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classPulsishPattern__coll__graph.pdf b/docs/gloves/latex/classPulsishPattern__coll__graph.pdf index c4242ad8ea..849d73b40e 100644 Binary files a/docs/gloves/latex/classPulsishPattern__coll__graph.pdf and b/docs/gloves/latex/classPulsishPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classPulsishPattern__inherit__graph.pdf b/docs/gloves/latex/classPulsishPattern__inherit__graph.pdf index 5542e31843..f215e6c441 100644 Binary files a/docs/gloves/latex/classPulsishPattern__inherit__graph.pdf and b/docs/gloves/latex/classPulsishPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classRandomizer__coll__graph.pdf b/docs/gloves/latex/classRandomizer__coll__graph.pdf index 9631e4b8b6..cc551e19e3 100644 Binary files a/docs/gloves/latex/classRandomizer__coll__graph.pdf and b/docs/gloves/latex/classRandomizer__coll__graph.pdf differ diff --git a/docs/gloves/latex/classRandomizer__inherit__graph.pdf b/docs/gloves/latex/classRandomizer__inherit__graph.pdf index 47e4694d33..7f6ee880a7 100644 Binary files a/docs/gloves/latex/classRandomizer__inherit__graph.pdf and b/docs/gloves/latex/classRandomizer__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classSequenceStep__coll__graph.pdf b/docs/gloves/latex/classSequenceStep__coll__graph.pdf index 733ae19e6e..0533e5f744 100644 Binary files a/docs/gloves/latex/classSequenceStep__coll__graph.pdf and b/docs/gloves/latex/classSequenceStep__coll__graph.pdf differ diff --git a/docs/gloves/latex/classSequence__coll__graph.pdf b/docs/gloves/latex/classSequence__coll__graph.pdf index 1278ec2bc9..bb41d346bf 100644 Binary files a/docs/gloves/latex/classSequence__coll__graph.pdf and b/docs/gloves/latex/classSequence__coll__graph.pdf differ diff --git a/docs/gloves/latex/classSequencedPattern__coll__graph.pdf b/docs/gloves/latex/classSequencedPattern__coll__graph.pdf index 25c468d6ab..0094d089d4 100644 Binary files a/docs/gloves/latex/classSequencedPattern__coll__graph.pdf and b/docs/gloves/latex/classSequencedPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classSequencedPattern__inherit__graph.pdf b/docs/gloves/latex/classSequencedPattern__inherit__graph.pdf index ccc3d7d0c7..a84fceee1b 100644 Binary files a/docs/gloves/latex/classSequencedPattern__inherit__graph.pdf and b/docs/gloves/latex/classSequencedPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classSingleLedPattern__coll__graph.pdf b/docs/gloves/latex/classSingleLedPattern__coll__graph.pdf index bd408b4377..10183efda2 100644 Binary files a/docs/gloves/latex/classSingleLedPattern__coll__graph.pdf and b/docs/gloves/latex/classSingleLedPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classSingleLedPattern__inherit__graph.pdf b/docs/gloves/latex/classSingleLedPattern__inherit__graph.pdf index 469745a094..1727de0d0e 100644 Binary files a/docs/gloves/latex/classSingleLedPattern__inherit__graph.pdf and b/docs/gloves/latex/classSingleLedPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classSnowballPattern__coll__graph.pdf b/docs/gloves/latex/classSnowballPattern__coll__graph.pdf index 05a091345e..79fb5d24b6 100644 Binary files a/docs/gloves/latex/classSnowballPattern__coll__graph.pdf and b/docs/gloves/latex/classSnowballPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classSnowballPattern__inherit__graph.pdf b/docs/gloves/latex/classSnowballPattern__inherit__graph.pdf index b9aab2c14f..9e86ed7482 100644 Binary files a/docs/gloves/latex/classSnowballPattern__inherit__graph.pdf and b/docs/gloves/latex/classSnowballPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classSolidPattern__coll__graph.pdf b/docs/gloves/latex/classSolidPattern__coll__graph.pdf index 44229cad96..b1b6abddbe 100644 Binary files a/docs/gloves/latex/classSolidPattern__coll__graph.pdf and b/docs/gloves/latex/classSolidPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classSolidPattern__inherit__graph.pdf b/docs/gloves/latex/classSolidPattern__inherit__graph.pdf index 2c15f6ae45..27a44497ad 100644 Binary files a/docs/gloves/latex/classSolidPattern__inherit__graph.pdf and b/docs/gloves/latex/classSolidPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classSparkleTracePattern__coll__graph.pdf b/docs/gloves/latex/classSparkleTracePattern__coll__graph.pdf index 16fdb36f94..0ed4fac128 100644 Binary files a/docs/gloves/latex/classSparkleTracePattern__coll__graph.pdf and b/docs/gloves/latex/classSparkleTracePattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classSparkleTracePattern__inherit__graph.pdf b/docs/gloves/latex/classSparkleTracePattern__inherit__graph.pdf index ccea48220d..8ba67b9101 100644 Binary files a/docs/gloves/latex/classSparkleTracePattern__inherit__graph.pdf and b/docs/gloves/latex/classSparkleTracePattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classTheaterChasePattern__coll__graph.pdf b/docs/gloves/latex/classTheaterChasePattern__coll__graph.pdf index 0adfe328b6..f37ee3e1e7 100644 Binary files a/docs/gloves/latex/classTheaterChasePattern__coll__graph.pdf and b/docs/gloves/latex/classTheaterChasePattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classTheaterChasePattern__inherit__graph.pdf b/docs/gloves/latex/classTheaterChasePattern__inherit__graph.pdf index e9726aeff0..d233ea7e37 100644 Binary files a/docs/gloves/latex/classTheaterChasePattern__inherit__graph.pdf and b/docs/gloves/latex/classTheaterChasePattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classVLSender__coll__graph.pdf b/docs/gloves/latex/classVLSender__coll__graph.pdf index 6826c651f9..37a3f329f9 100644 Binary files a/docs/gloves/latex/classVLSender__coll__graph.pdf and b/docs/gloves/latex/classVLSender__coll__graph.pdf differ diff --git a/docs/gloves/latex/classVortexWipePattern__coll__graph.pdf b/docs/gloves/latex/classVortexWipePattern__coll__graph.pdf index 0cb7f0bfd9..c06725bf7d 100644 Binary files a/docs/gloves/latex/classVortexWipePattern__coll__graph.pdf and b/docs/gloves/latex/classVortexWipePattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classVortexWipePattern__inherit__graph.pdf b/docs/gloves/latex/classVortexWipePattern__inherit__graph.pdf index 6617a1ea62..707b09e3f5 100644 Binary files a/docs/gloves/latex/classVortexWipePattern__inherit__graph.pdf and b/docs/gloves/latex/classVortexWipePattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classWarpPattern__coll__graph.pdf b/docs/gloves/latex/classWarpPattern__coll__graph.pdf index 63ef605cbf..4e21c3279f 100644 Binary files a/docs/gloves/latex/classWarpPattern__coll__graph.pdf and b/docs/gloves/latex/classWarpPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classWarpPattern__inherit__graph.pdf b/docs/gloves/latex/classWarpPattern__inherit__graph.pdf index 7bfe419a0a..c638d77b75 100644 Binary files a/docs/gloves/latex/classWarpPattern__inherit__graph.pdf and b/docs/gloves/latex/classWarpPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classWarpWormPattern__coll__graph.pdf b/docs/gloves/latex/classWarpWormPattern__coll__graph.pdf index 19496446de..fd773f7a57 100644 Binary files a/docs/gloves/latex/classWarpWormPattern__coll__graph.pdf and b/docs/gloves/latex/classWarpWormPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classWarpWormPattern__inherit__graph.pdf b/docs/gloves/latex/classWarpWormPattern__inherit__graph.pdf index aa76282c0c..a0cceae32a 100644 Binary files a/docs/gloves/latex/classWarpWormPattern__inherit__graph.pdf and b/docs/gloves/latex/classWarpWormPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/classZigzagPattern_1_1Snake__coll__graph.pdf b/docs/gloves/latex/classZigzagPattern_1_1Snake__coll__graph.pdf index 7c5b19e3c5..8394cc660b 100644 Binary files a/docs/gloves/latex/classZigzagPattern_1_1Snake__coll__graph.pdf and b/docs/gloves/latex/classZigzagPattern_1_1Snake__coll__graph.pdf differ diff --git a/docs/gloves/latex/classZigzagPattern__coll__graph.pdf b/docs/gloves/latex/classZigzagPattern__coll__graph.pdf index fa79e60ab4..194e45ad6d 100644 Binary files a/docs/gloves/latex/classZigzagPattern__coll__graph.pdf and b/docs/gloves/latex/classZigzagPattern__coll__graph.pdf differ diff --git a/docs/gloves/latex/classZigzagPattern__inherit__graph.pdf b/docs/gloves/latex/classZigzagPattern__inherit__graph.pdf index 9b62d94960..5d8e7658e3 100644 Binary files a/docs/gloves/latex/classZigzagPattern__inherit__graph.pdf and b/docs/gloves/latex/classZigzagPattern__inherit__graph.pdf differ diff --git a/docs/gloves/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf b/docs/gloves/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf index ee8acce0d3..09a5270080 100644 Binary files a/docs/gloves/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf and b/docs/gloves/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf differ diff --git a/docs/gloves/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf b/docs/gloves/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf index 8c46b53a8e..cf1417012f 100644 Binary files a/docs/gloves/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf and b/docs/gloves/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf differ diff --git a/docs/gloves/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf b/docs/gloves/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf index 0a53611f3a..851119623e 100644 Binary files a/docs/gloves/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf and b/docs/gloves/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf differ diff --git a/docs/gloves/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf b/docs/gloves/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf index 54c95c8efc..49d9b358a0 100644 Binary files a/docs/gloves/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf and b/docs/gloves/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf differ diff --git a/docs/gloves/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf b/docs/gloves/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf index 463609b3ce..dec1cbdb7a 100644 Binary files a/docs/gloves/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf and b/docs/gloves/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf differ diff --git a/docs/gloves/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf b/docs/gloves/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf index 6d89a6c0be..9fe4eb4516 100644 Binary files a/docs/gloves/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf and b/docs/gloves/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf differ diff --git a/docs/gloves/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf b/docs/gloves/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf index 396aa6632e..340999ee46 100644 Binary files a/docs/gloves/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf and b/docs/gloves/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf differ diff --git a/docs/gloves/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf b/docs/gloves/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf index 04aff6d424..666905d4d4 100644 Binary files a/docs/gloves/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf and b/docs/gloves/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf differ diff --git a/docs/gloves/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf b/docs/gloves/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf index 4b5c795a59..c4e6759451 100644 Binary files a/docs/gloves/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf and b/docs/gloves/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf differ diff --git a/docs/gloves/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf b/docs/gloves/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf index 5c6d151ecf..4cf2b6807a 100644 Binary files a/docs/gloves/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf and b/docs/gloves/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf differ diff --git a/docs/gloves/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf b/docs/gloves/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf index 3da11af817..ec3f85a7ae 100644 Binary files a/docs/gloves/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf and b/docs/gloves/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf differ diff --git a/docs/gloves/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf b/docs/gloves/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf index 6c535bcb42..ca4d536ba2 100644 Binary files a/docs/gloves/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf and b/docs/gloves/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf differ diff --git a/docs/gloves/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf b/docs/gloves/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf index a3f1928b1a..580507e116 100644 Binary files a/docs/gloves/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf and b/docs/gloves/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf differ diff --git a/docs/gloves/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf b/docs/gloves/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf index 625a31be72..5b2b13e630 100644 Binary files a/docs/gloves/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf and b/docs/gloves/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf differ diff --git a/docs/gloves/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf b/docs/gloves/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf index 6aea91ed7c..b5f066ceee 100644 Binary files a/docs/gloves/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf and b/docs/gloves/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf differ diff --git a/docs/gloves/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf b/docs/gloves/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf index f70424d91f..d98fb0e3d4 100644 Binary files a/docs/gloves/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf and b/docs/gloves/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf differ diff --git a/docs/gloves/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf b/docs/gloves/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf index 267687d07f..9a0ec72b01 100644 Binary files a/docs/gloves/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf and b/docs/gloves/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf differ diff --git a/docs/gloves/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf b/docs/gloves/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf index 6cd02fc3fb..177dc049d2 100644 Binary files a/docs/gloves/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf and b/docs/gloves/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf differ diff --git a/docs/gloves/latex/structLZ4__stream__t__internal__coll__graph.pdf b/docs/gloves/latex/structLZ4__stream__t__internal__coll__graph.pdf index c4f690dd40..365bc571fa 100644 Binary files a/docs/gloves/latex/structLZ4__stream__t__internal__coll__graph.pdf and b/docs/gloves/latex/structLZ4__stream__t__internal__coll__graph.pdf differ diff --git a/docs/gloves/latex/structMenuEntry__coll__graph.pdf b/docs/gloves/latex/structMenuEntry__coll__graph.pdf index 4c7d4bfe33..a3a96a6be6 100644 Binary files a/docs/gloves/latex/structMenuEntry__coll__graph.pdf and b/docs/gloves/latex/structMenuEntry__coll__graph.pdf differ diff --git a/docs/gloves/latex/unionLZ4__streamDecode__u__coll__graph.pdf b/docs/gloves/latex/unionLZ4__streamDecode__u__coll__graph.pdf index 8dc5911667..e5670796f3 100644 Binary files a/docs/gloves/latex/unionLZ4__streamDecode__u__coll__graph.pdf and b/docs/gloves/latex/unionLZ4__streamDecode__u__coll__graph.pdf differ diff --git a/docs/gloves/latex/unionLZ4__stream__u__coll__graph.pdf b/docs/gloves/latex/unionLZ4__stream__u__coll__graph.pdf index 8d689e7da3..1e08d111f2 100644 Binary files a/docs/gloves/latex/unionLZ4__stream__u__coll__graph.pdf and b/docs/gloves/latex/unionLZ4__stream__u__coll__graph.pdf differ diff --git a/docs/gloves/menudata.js b/docs/gloves/menudata.js index e1747e45bf..8b6244ea94 100644 --- a/docs/gloves/menudata.js +++ b/docs/gloves/menudata.js @@ -145,7 +145,8 @@ var menudata={children:[ {text:"o",url:"globals_func.html#index_o"}, {text:"q",url:"globals_func.html#index_q"}, {text:"r",url:"globals_func.html#index_r"}, -{text:"s",url:"globals_func.html#index_s"}]}, +{text:"s",url:"globals_func.html#index_s"}, +{text:"t",url:"globals_func.html#index_t"}]}, {text:"Variables",url:"globals_vars.html"}, {text:"Typedefs",url:"globals_type.html"}, {text:"Enumerations",url:"globals_enum.html"}, @@ -178,6 +179,7 @@ var menudata={children:[ {text:"l",url:"globals_defs_l.html#index_l"}, {text:"m",url:"globals_defs_m.html#index_m"}, {text:"n",url:"globals_defs_n.html#index_n"}, +{text:"o",url:"globals_defs_o.html#index_o"}, {text:"p",url:"globals_defs_p.html#index_p"}, {text:"r",url:"globals_defs_r.html#index_r"}, {text:"s",url:"globals_defs_s.html#index_s"}, diff --git a/docs/gloves/navtreedata.js b/docs/gloves/navtreedata.js index f1554c8e89..57ad8a0c98 100644 --- a/docs/gloves/navtreedata.js +++ b/docs/gloves/navtreedata.js @@ -58,13 +58,13 @@ var NAVTREEINDEX = "BackStrobePattern_8cpp.html", "Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88", "LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b", -"Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1", -"WarpWormPattern_8cpp.html", -"classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b", -"classLeds.html#a240103486293e11969e1260e96fd6801", -"classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997", -"classSequencedPattern.html#af9fab556a43252c324c544584a780caf", -"functions_vars_l.html" +"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916", +"WarpPattern_8cpp_source.html", +"classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932", +"classLeds.html#a1eb73ce70d21bcca85373ab86115c312", +"classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f", +"classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be", +"functions_vars_g.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/docs/gloves/navtreeindex2.js b/docs/gloves/navtreeindex2.js index 97951bddb9..8f49a9da31 100644 --- a/docs/gloves/navtreeindex2.js +++ b/docs/gloves/navtreeindex2.js @@ -30,17 +30,20 @@ var NAVTREEINDEX2 = "LedTypes_8h.html#af7bc0a30d882ca7d6dba2a2e8c10a961":[1,0,0,0,2,4,9], "LedTypes_8h_source.html":[1,0,0,0,2,4], "Leds_8cpp.html":[1,0,0,0,2,0], -"Leds_8cpp.html#a1329fc7cfd5815ba771fd11480a8e399":[1,0,0,0,2,0,8], -"Leds_8cpp.html#a1b15781780446cc96c3529e67ffd155b":[1,0,0,0,2,0,4], +"Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429":[1,0,0,0,2,0,4], +"Leds_8cpp.html#a1329fc7cfd5815ba771fd11480a8e399":[1,0,0,0,2,0,9], +"Leds_8cpp.html#a1b15781780446cc96c3529e67ffd155b":[1,0,0,0,2,0,5], "Leds_8cpp.html#a34eaa201c82dae7ea43ef4cee2d71c9f":[1,0,0,0,2,0,0], "Leds_8cpp.html#a5f55b07707df2f2cf371f707207ed508":[1,0,0,0,2,0,1], -"Leds_8cpp.html#a67b6d1e3a22f8dea5f35ccdac81a314e":[1,0,0,0,2,0,9], -"Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb":[1,0,0,0,2,0,3], -"Leds_8cpp.html#aaa6df9b03f5c83a82da353df9bb19a60":[1,0,0,0,2,0,5], -"Leds_8cpp.html#aad296a317c61b4367f690d958fb2ee12":[1,0,0,0,2,0,7], -"Leds_8cpp.html#ae0de4e06e642a9dfa3d6f273a5c8e23b":[1,0,0,0,2,0,6], +"Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1":[1,0,0,0,2,0,3], +"Leds_8cpp.html#a67b6d1e3a22f8dea5f35ccdac81a314e":[1,0,0,0,2,0,10], +"Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407":[1,0,0,0,2,0,12], +"Leds_8cpp.html#aaa6df9b03f5c83a82da353df9bb19a60":[1,0,0,0,2,0,6], +"Leds_8cpp.html#aad296a317c61b4367f690d958fb2ee12":[1,0,0,0,2,0,8], +"Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361":[1,0,0,0,2,0,13], +"Leds_8cpp.html#ae0de4e06e642a9dfa3d6f273a5c8e23b":[1,0,0,0,2,0,7], "Leds_8cpp.html#af95d489fe0bb0556e3df21a7c04d5239":[1,0,0,0,2,0,2], -"Leds_8cpp.html#afad95f5d1fd42e37f764663e127cf7cf":[1,0,0,0,2,0,10], +"Leds_8cpp.html#afad95f5d1fd42e37f764663e127cf7cf":[1,0,0,0,2,0,11], "Leds_8cpp_source.html":[1,0,0,0,2,0], "Leds_8h.html":[1,0,0,0,2,1], "Leds_8h_source.html":[1,0,0,0,2,1], @@ -246,8 +249,5 @@ var NAVTREEINDEX2 = "Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de":[1,0,0,0,7,8,0,0], "Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e":[1,0,0,0,7,8,0,15], "Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79":[1,0,0,0,7,8,0,63], -"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd":[1,0,0,0,7,8,0,52], -"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916":[1,0,0,0,7,8,0,35], -"Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10":[1,0,0,0,7,8,3], -"Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47":[1,0,0,0,7,8,2] +"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd":[1,0,0,0,7,8,0,52] }; diff --git a/docs/gloves/navtreeindex3.js b/docs/gloves/navtreeindex3.js index 655ce3ba84..62d97ea6b9 100644 --- a/docs/gloves/navtreeindex3.js +++ b/docs/gloves/navtreeindex3.js @@ -1,5 +1,8 @@ var NAVTREEINDEX3 = { +"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916":[1,0,0,0,7,8,0,35], +"Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10":[1,0,0,0,7,8,3], +"Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47":[1,0,0,0,7,8,2], "Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1":[1,0,0,0,7,8,5], "Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a":[1,0,0,0,7,8,6], "Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00":[1,0,0,0,7,8,1], @@ -246,8 +249,5 @@ var NAVTREEINDEX3 = "VortexWipePattern_8cpp_source.html":[1,0,0,0,7,0,37], "VortexWipePattern_8h.html":[1,0,0,0,7,0,38], "VortexWipePattern_8h_source.html":[1,0,0,0,7,0,38], -"WarpPattern_8cpp.html":[1,0,0,0,7,0,39], -"WarpPattern_8cpp_source.html":[1,0,0,0,7,0,39], -"WarpPattern_8h.html":[1,0,0,0,7,0,40], -"WarpPattern_8h_source.html":[1,0,0,0,7,0,40] +"WarpPattern_8cpp.html":[1,0,0,0,7,0,39] }; diff --git a/docs/gloves/navtreeindex4.js b/docs/gloves/navtreeindex4.js index 099f94a7e0..59bb0d7e3c 100644 --- a/docs/gloves/navtreeindex4.js +++ b/docs/gloves/navtreeindex4.js @@ -1,5 +1,8 @@ var NAVTREEINDEX4 = { +"WarpPattern_8cpp_source.html":[1,0,0,0,7,0,39], +"WarpPattern_8h.html":[1,0,0,0,7,0,40], +"WarpPattern_8h_source.html":[1,0,0,0,7,0,40], "WarpWormPattern_8cpp.html":[1,0,0,0,7,0,41], "WarpWormPattern_8cpp_source.html":[1,0,0,0,7,0,41], "WarpWormPattern_8h.html":[1,0,0,0,7,0,42], @@ -246,8 +249,5 @@ var NAVTREEINDEX4 = "classColorset.html#a37e46bdf9cb036b57afccc66892185d3":[0,0,11,21], "classColorset.html#a3cfec1a04020fca46a63a7030300de26":[0,0,11,2], "classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce":[0,0,11,2,0], -"classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f":[0,0,11,2,2], -"classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932":[0,0,11,2,1], -"classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2":[0,0,11,2,4], -"classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512":[0,0,11,2,6] +"classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f":[0,0,11,2,2] }; diff --git a/docs/gloves/navtreeindex5.js b/docs/gloves/navtreeindex5.js index 6ce6298397..b48a3548bc 100644 --- a/docs/gloves/navtreeindex5.js +++ b/docs/gloves/navtreeindex5.js @@ -1,5 +1,8 @@ var NAVTREEINDEX5 = { +"classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932":[0,0,11,2,1], +"classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2":[0,0,11,2,4], +"classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512":[0,0,11,2,6], "classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b":[0,0,11,2,3], "classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2":[0,0,11,2,5], "classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a":[0,0,11,2,7], @@ -246,8 +249,5 @@ var NAVTREEINDEX5 = "classLeds.html#a0592e8b8e3a048be061371588ce2fa09":[0,0,27,18], "classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c":[0,0,27,8], "classLeds.html#a12857a86927659a1871a2ad8c57b6fae":[0,0,27,42], -"classLeds.html#a1b306058b5ae9eadf4445b809ff9425e":[0,0,27,7], -"classLeds.html#a1eb73ce70d21bcca85373ab86115c312":[0,0,27,36], -"classLeds.html#a2033946443a3ebe82482bf81c0df230a":[0,0,27,40], -"classLeds.html#a2292420b1011485e315eff165bb201cf":[0,0,27,14] +"classLeds.html#a1b306058b5ae9eadf4445b809ff9425e":[0,0,27,7] }; diff --git a/docs/gloves/navtreeindex6.js b/docs/gloves/navtreeindex6.js index f8fe4e5b8e..3ab724f447 100644 --- a/docs/gloves/navtreeindex6.js +++ b/docs/gloves/navtreeindex6.js @@ -1,5 +1,8 @@ var NAVTREEINDEX6 = { +"classLeds.html#a1eb73ce70d21bcca85373ab86115c312":[0,0,27,36], +"classLeds.html#a2033946443a3ebe82482bf81c0df230a":[0,0,27,40], +"classLeds.html#a2292420b1011485e315eff165bb201cf":[0,0,27,14], "classLeds.html#a240103486293e11969e1260e96fd6801":[0,0,27,0], "classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49":[0,0,27,13], "classLeds.html#a2cffbdb5ebb0f4c5d07fca366c20c914":[0,0,27,23], @@ -246,8 +249,5 @@ var NAVTREEINDEX6 = "classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc":[0,0,40,0,4], "classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9":[0,0,40,0,14], "classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de":[0,0,40,0,23], -"classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113":[0,0,40,0,7], -"classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f":[0,0,40,0,1], -"classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae":[0,0,40,0,9], -"classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e":[0,0,40,0,16] +"classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113":[0,0,40,0,7] }; diff --git a/docs/gloves/navtreeindex7.js b/docs/gloves/navtreeindex7.js index 8f8eb65717..00171fb68f 100644 --- a/docs/gloves/navtreeindex7.js +++ b/docs/gloves/navtreeindex7.js @@ -1,5 +1,8 @@ var NAVTREEINDEX7 = { +"classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f":[0,0,40,0,1], +"classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae":[0,0,40,0,9], +"classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e":[0,0,40,0,16], "classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997":[0,0,40,0,0], "classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900":[0,0,40,0,11], "classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51":[0,0,40,0,19], @@ -246,8 +249,5 @@ var NAVTREEINDEX7 = "classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd":[0,0,53,2], "classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4":[0,0,53,3], "classSequencedPattern.html#a9824302656e56735589df8f34184365f":[0,0,53,1], -"classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657":[0,0,53,7], -"classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be":[0,0,53,5], -"classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1":[0,0,53,8], -"classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba":[0,0,53,4] +"classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657":[0,0,53,7] }; diff --git a/docs/gloves/navtreeindex8.js b/docs/gloves/navtreeindex8.js index f436c7c54c..69e6bfb89a 100644 --- a/docs/gloves/navtreeindex8.js +++ b/docs/gloves/navtreeindex8.js @@ -1,5 +1,8 @@ var NAVTREEINDEX8 = { +"classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be":[0,0,53,5], +"classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1":[0,0,53,8], +"classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba":[0,0,53,4], "classSequencedPattern.html#af9fab556a43252c324c544584a780caf":[0,0,53,0], "classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61":[0,0,53,6], "classSerialComs.html":[0,0,55], @@ -192,8 +195,8 @@ var NAVTREEINDEX8 = "dir_fa5f32c9390e3ea098144f298be2a395.html":[1,0,0,0,7,0,0], "dir_ff5a4dc0324506fcdfb8f8f681f9dae7.html":[1,0,0,0,0], "files.html":[1,0], -"functions.html":[0,3,0,0], "functions.html":[0,3,0], +"functions.html":[0,3,0,0], "functions_b.html":[0,3,0,1], "functions_c.html":[0,3,0,2], "functions_d.html":[0,3,0,3], @@ -246,8 +249,5 @@ var NAVTREEINDEX8 = "functions_vars_c.html":[0,3,2,2], "functions_vars_d.html":[0,3,2,3], "functions_vars_e.html":[0,3,2,4], -"functions_vars_f.html":[0,3,2,5], -"functions_vars_g.html":[0,3,2,6], -"functions_vars_h.html":[0,3,2,7], -"functions_vars_i.html":[0,3,2,8] +"functions_vars_f.html":[0,3,2,5] }; diff --git a/docs/gloves/navtreeindex9.js b/docs/gloves/navtreeindex9.js index 73a705c184..02536fb7b9 100644 --- a/docs/gloves/navtreeindex9.js +++ b/docs/gloves/navtreeindex9.js @@ -1,5 +1,8 @@ var NAVTREEINDEX9 = { +"functions_vars_g.html":[0,3,2,6], +"functions_vars_h.html":[0,3,2,7], +"functions_vars_i.html":[0,3,2,8], "functions_vars_l.html":[0,3,2,9], "functions_vars_m.html":[0,3,2,10], "functions_vars_n.html":[0,3,2,11], @@ -32,13 +35,14 @@ var NAVTREEINDEX9 = "globals_defs_l.html":[1,1,6,10], "globals_defs_m.html":[1,1,6,11], "globals_defs_n.html":[1,1,6,12], -"globals_defs_p.html":[1,1,6,13], -"globals_defs_r.html":[1,1,6,14], -"globals_defs_s.html":[1,1,6,15], -"globals_defs_t.html":[1,1,6,16], -"globals_defs_u.html":[1,1,6,17], -"globals_defs_v.html":[1,1,6,18], -"globals_defs_w.html":[1,1,6,19], +"globals_defs_o.html":[1,1,6,13], +"globals_defs_p.html":[1,1,6,14], +"globals_defs_r.html":[1,1,6,15], +"globals_defs_s.html":[1,1,6,16], +"globals_defs_t.html":[1,1,6,17], +"globals_defs_u.html":[1,1,6,18], +"globals_defs_v.html":[1,1,6,19], +"globals_defs_w.html":[1,1,6,20], "globals_e.html":[1,1,0,5], "globals_enum.html":[1,1,4], "globals_eval.html":[1,1,5], diff --git a/docs/gloves/search/all_10.js b/docs/gloves/search/all_10.js index efeee733c9..ccaa01abc4 100644 --- a/docs/gloves/search/all_10.js +++ b/docs/gloves/search/all_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['qsub8_1073',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] + ['qsub8_1074',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] ]; diff --git a/docs/gloves/search/all_11.js b/docs/gloves/search/all_11.js index 0de11552a0..6db79e5294 100644 --- a/docs/gloves/search/all_11.js +++ b/docs/gloves/search/all_11.js @@ -1,173 +1,173 @@ var searchData= [ - ['random_1074',['Random',['../classRandom.html',1,'Random'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()'],['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)']]], - ['random_2ecpp_1075',['Random.cpp',['../Random_8cpp.html',1,'']]], - ['random_2eh_1076',['Random.h',['../Random_8h.html',1,'']]], - ['randomize_1077',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], - ['randomize_5fboth_1078',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], - ['randomize_5fcolorset_1079',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], - ['randomize_5fnone_1080',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], - ['randomize_5fpattern_1081',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], - ['randomizecolors_1082',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], - ['randomizecolors2_1083',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], - ['randomizecomplimentary_1084',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], - ['randomizeflags_1085',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], - ['randomizepentadic_1086',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], - ['randomizer_1087',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer::Randomizer()'],['../classRandomizer.html',1,'Randomizer']]], - ['randomizer_2ecpp_1088',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], - ['randomizer_2eh_1089',['Randomizer.h',['../Randomizer_8h.html',1,'']]], - ['randomizerainbow_1090',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], - ['randomizesolid_1091',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], - ['randomizesquare_1092',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], - ['randomizetriadic_1093',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], - ['raw_1094',['raw',['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()'],['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()']]], - ['rawbuffer_1095',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream::RawBuffer'],['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer::RawBuffer()']]], - ['rawdata_1096',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], - ['rawinit_1097',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], - ['rawsize_1098',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], - ['read_1099',['read',['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()'],['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()']]], - ['read1bit_1100',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], - ['read_5fvariable_5flength_1101',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], - ['readbits_1102',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], - ['reading_5fdata_5fmark_1103',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], - ['reading_5fdata_5fspace_1104',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]], - ['recalccrc_1105',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], - ['receivedata_1106',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], - ['receivedemomode_1107',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], - ['receivemessage_1108',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], - ['receivemode_1109',['receiveMode',['../classModeSharing.html#a9ac5774f2bf6154ec281c7712c886cc3',1,'ModeSharing::receiveMode()'],['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver::receiveMode()']]], - ['receivemodes_1110',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], - ['recvpcihandler_1111',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], - ['recvstate_1112',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]], - ['red_1113',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]], - ['reg_5ft_1114',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]], - ['register_5farg_1115',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], - ['registerarg_1116',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], - ['releasecount_1117',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], - ['releaseduration_1118',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], - ['releasetime_1119',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], - ['removecolor_1120',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], - ['reroll_1121',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], - ['reset_1122',['reset',['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()'],['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()']]], - ['reset_5fhold_5ftime_1123',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], - ['resetflags_1124',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], - ['resetindex_1125',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], - ['resetirstate_1126',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], - ['resetpos_1127',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], - ['resetunserializer_1128',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], - ['restart_1129',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], - ['restoreall_1130',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], - ['rgb_5fblue_1131',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], - ['rgb_5fblue0_1132',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], - ['rgb_5fblue1_1133',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], - ['rgb_5fblue2_1134',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], - ['rgb_5fblue3_1135',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], - ['rgb_5fblue4_1136',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], - ['rgb_5fblue5_1137',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], - ['rgb_5fblue6_1138',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], - ['rgb_5fblue7_1139',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], - ['rgb_5fblue8_1140',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], - ['rgb_5fblue9_1141',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], - ['rgb_5fcyan_1142',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], - ['rgb_5fcyan0_1143',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], - ['rgb_5fcyan1_1144',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], - ['rgb_5fcyan2_1145',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], - ['rgb_5fcyan3_1146',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], - ['rgb_5fcyan4_1147',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], - ['rgb_5fcyan5_1148',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], - ['rgb_5fcyan6_1149',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], - ['rgb_5fcyan7_1150',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], - ['rgb_5fcyan8_1151',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], - ['rgb_5fcyan9_1152',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], - ['rgb_5fgreen_1153',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], - ['rgb_5fgreen0_1154',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], - ['rgb_5fgreen1_1155',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], - ['rgb_5fgreen2_1156',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], - ['rgb_5fgreen3_1157',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], - ['rgb_5fgreen4_1158',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], - ['rgb_5fgreen5_1159',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], - ['rgb_5fgreen6_1160',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], - ['rgb_5fgreen7_1161',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], - ['rgb_5fgreen8_1162',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], - ['rgb_5fgreen9_1163',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], - ['rgb_5fmagenta_1164',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], - ['rgb_5fmenu_5fbrightness_5fselect_1165',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fcolor_5fselect_1166',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], - ['rgb_5fmenu_5feditor_5fconnection_1167',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5ffactory_5freset_1168',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fmode_5fsharing_1169',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fpattern_5fselect_1170',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5frandomizer_1171',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], - ['rgb_5foff_1172',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], - ['rgb_5forange_1173',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], - ['rgb_5forange0_1174',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], - ['rgb_5forange1_1175',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], - ['rgb_5forange2_1176',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], - ['rgb_5forange3_1177',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], - ['rgb_5forange4_1178',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], - ['rgb_5forange5_1179',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], - ['rgb_5forange6_1180',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], - ['rgb_5forange7_1181',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], - ['rgb_5forange8_1182',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], - ['rgb_5forange9_1183',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], - ['rgb_5fpink_1184',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], - ['rgb_5fpurple_1185',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], - ['rgb_5fpurple0_1186',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], - ['rgb_5fpurple1_1187',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], - ['rgb_5fpurple2_1188',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], - ['rgb_5fpurple3_1189',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], - ['rgb_5fpurple4_1190',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], - ['rgb_5fpurple5_1191',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], - ['rgb_5fpurple6_1192',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], - ['rgb_5fpurple7_1193',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], - ['rgb_5fpurple8_1194',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], - ['rgb_5fpurple9_1195',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], - ['rgb_5fred_1196',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], - ['rgb_5fred0_1197',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], - ['rgb_5fred1_1198',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], - ['rgb_5fred2_1199',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], - ['rgb_5fred3_1200',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], - ['rgb_5fred4_1201',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], - ['rgb_5fred5_1202',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], - ['rgb_5fred6_1203',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], - ['rgb_5fred7_1204',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], - ['rgb_5fred8_1205',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], - ['rgb_5fred9_1206',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], - ['rgb_5fto_5fhsv_5fapprox_1207',['rgb_to_hsv_approx',['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fto_5fhsv_5fgeneric_1208',['rgb_to_hsv_generic',['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fwhite_1209',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], - ['rgb_5fwhite0_1210',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], - ['rgb_5fwhite1_1211',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], - ['rgb_5fwhite2_1212',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], - ['rgb_5fwhite3_1213',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], - ['rgb_5fwhite4_1214',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], - ['rgb_5fwhite5_1215',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], - ['rgb_5fwhite6_1216',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], - ['rgb_5fwhite7_1217',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], - ['rgb_5fwhite8_1218',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], - ['rgb_5fwhite9_1219',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], - ['rgb_5fyellow_1220',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], - ['rgb_5fyellow0_1221',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], - ['rgb_5fyellow1_1222',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], - ['rgb_5fyellow2_1223',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], - ['rgb_5fyellow3_1224',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], - ['rgb_5fyellow4_1225',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], - ['rgb_5fyellow5_1226',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], - ['rgb_5fyellow6_1227',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], - ['rgb_5fyellow7_1228',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], - ['rgb_5fyellow8_1229',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], - ['rgb_5fyellow9_1230',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], - ['rgbcolor_1231',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html',1,'RGBColor']]], - ['ribbon_5fduration_1232',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], - ['ring_5ftip_1233',['RING_TIP',['../LedTypes_8h.html#a77aa7d57fa47107e8a24c5e426cf57c4',1,'LedTypes.h']]], - ['ring_5ftop_1234',['RING_TOP',['../LedTypes_8h.html#a8d58225ed8f7342caf737fc44722b10c',1,'LedTypes.h']]], - ['rollcolorset_1235',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], - ['rollpattern_1236',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], - ['rollpatternid_1237',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], - ['run_1238',['run',['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()']]], - ['run_5fbits_1239',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], - ['run_5fmask_1240',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]], - ['runcurmenu_1241',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], - ['runmainlogic_1242',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], - ['runmenuselection_1243',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] + ['random_1075',['Random',['../classRandom.html',1,'Random'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()'],['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)']]], + ['random_2ecpp_1076',['Random.cpp',['../Random_8cpp.html',1,'']]], + ['random_2eh_1077',['Random.h',['../Random_8h.html',1,'']]], + ['randomize_1078',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], + ['randomize_5fboth_1079',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], + ['randomize_5fcolorset_1080',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], + ['randomize_5fnone_1081',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], + ['randomize_5fpattern_1082',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], + ['randomizecolors_1083',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], + ['randomizecolors2_1084',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], + ['randomizecomplimentary_1085',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], + ['randomizeflags_1086',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], + ['randomizepentadic_1087',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], + ['randomizer_1088',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer::Randomizer()'],['../classRandomizer.html',1,'Randomizer']]], + ['randomizer_2ecpp_1089',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], + ['randomizer_2eh_1090',['Randomizer.h',['../Randomizer_8h.html',1,'']]], + ['randomizerainbow_1091',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], + ['randomizesolid_1092',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], + ['randomizesquare_1093',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], + ['randomizetriadic_1094',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], + ['raw_1095',['raw',['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()'],['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()']]], + ['rawbuffer_1096',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream::RawBuffer'],['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer::RawBuffer()']]], + ['rawdata_1097',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], + ['rawinit_1098',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], + ['rawsize_1099',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], + ['read_1100',['read',['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()'],['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()']]], + ['read1bit_1101',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], + ['read_5fvariable_5flength_1102',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], + ['readbits_1103',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], + ['reading_5fdata_5fmark_1104',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], + ['reading_5fdata_5fspace_1105',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]], + ['recalccrc_1106',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], + ['receivedata_1107',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], + ['receivedemomode_1108',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], + ['receivemessage_1109',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], + ['receivemode_1110',['receiveMode',['../classModeSharing.html#a9ac5774f2bf6154ec281c7712c886cc3',1,'ModeSharing::receiveMode()'],['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver::receiveMode()']]], + ['receivemodes_1111',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], + ['recvpcihandler_1112',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], + ['recvstate_1113',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]], + ['red_1114',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]], + ['reg_5ft_1115',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]], + ['register_5farg_1116',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], + ['registerarg_1117',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], + ['releasecount_1118',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], + ['releaseduration_1119',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], + ['releasetime_1120',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], + ['removecolor_1121',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], + ['reroll_1122',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], + ['reset_1123',['reset',['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()'],['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()']]], + ['reset_5fhold_5ftime_1124',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], + ['resetflags_1125',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], + ['resetindex_1126',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], + ['resetirstate_1127',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], + ['resetpos_1128',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], + ['resetunserializer_1129',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], + ['restart_1130',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], + ['restoreall_1131',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], + ['rgb_5fblue_1132',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], + ['rgb_5fblue0_1133',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], + ['rgb_5fblue1_1134',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], + ['rgb_5fblue2_1135',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], + ['rgb_5fblue3_1136',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], + ['rgb_5fblue4_1137',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], + ['rgb_5fblue5_1138',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], + ['rgb_5fblue6_1139',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], + ['rgb_5fblue7_1140',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], + ['rgb_5fblue8_1141',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], + ['rgb_5fblue9_1142',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], + ['rgb_5fcyan_1143',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], + ['rgb_5fcyan0_1144',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], + ['rgb_5fcyan1_1145',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], + ['rgb_5fcyan2_1146',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], + ['rgb_5fcyan3_1147',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], + ['rgb_5fcyan4_1148',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], + ['rgb_5fcyan5_1149',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], + ['rgb_5fcyan6_1150',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], + ['rgb_5fcyan7_1151',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], + ['rgb_5fcyan8_1152',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], + ['rgb_5fcyan9_1153',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], + ['rgb_5fgreen_1154',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], + ['rgb_5fgreen0_1155',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], + ['rgb_5fgreen1_1156',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], + ['rgb_5fgreen2_1157',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], + ['rgb_5fgreen3_1158',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], + ['rgb_5fgreen4_1159',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], + ['rgb_5fgreen5_1160',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], + ['rgb_5fgreen6_1161',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], + ['rgb_5fgreen7_1162',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], + ['rgb_5fgreen8_1163',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], + ['rgb_5fgreen9_1164',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], + ['rgb_5fmagenta_1165',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], + ['rgb_5fmenu_5fbrightness_5fselect_1166',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fcolor_5fselect_1167',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], + ['rgb_5fmenu_5feditor_5fconnection_1168',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5ffactory_5freset_1169',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fmode_5fsharing_1170',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fpattern_5fselect_1171',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5frandomizer_1172',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], + ['rgb_5foff_1173',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], + ['rgb_5forange_1174',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], + ['rgb_5forange0_1175',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], + ['rgb_5forange1_1176',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], + ['rgb_5forange2_1177',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], + ['rgb_5forange3_1178',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], + ['rgb_5forange4_1179',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], + ['rgb_5forange5_1180',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], + ['rgb_5forange6_1181',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], + ['rgb_5forange7_1182',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], + ['rgb_5forange8_1183',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], + ['rgb_5forange9_1184',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], + ['rgb_5fpink_1185',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], + ['rgb_5fpurple_1186',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], + ['rgb_5fpurple0_1187',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], + ['rgb_5fpurple1_1188',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], + ['rgb_5fpurple2_1189',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], + ['rgb_5fpurple3_1190',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], + ['rgb_5fpurple4_1191',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], + ['rgb_5fpurple5_1192',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], + ['rgb_5fpurple6_1193',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], + ['rgb_5fpurple7_1194',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], + ['rgb_5fpurple8_1195',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], + ['rgb_5fpurple9_1196',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], + ['rgb_5fred_1197',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], + ['rgb_5fred0_1198',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], + ['rgb_5fred1_1199',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], + ['rgb_5fred2_1200',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], + ['rgb_5fred3_1201',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], + ['rgb_5fred4_1202',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], + ['rgb_5fred5_1203',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], + ['rgb_5fred6_1204',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], + ['rgb_5fred7_1205',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], + ['rgb_5fred8_1206',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], + ['rgb_5fred9_1207',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], + ['rgb_5fto_5fhsv_5fapprox_1208',['rgb_to_hsv_approx',['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fto_5fhsv_5fgeneric_1209',['rgb_to_hsv_generic',['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fwhite_1210',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], + ['rgb_5fwhite0_1211',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], + ['rgb_5fwhite1_1212',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], + ['rgb_5fwhite2_1213',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], + ['rgb_5fwhite3_1214',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], + ['rgb_5fwhite4_1215',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], + ['rgb_5fwhite5_1216',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], + ['rgb_5fwhite6_1217',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], + ['rgb_5fwhite7_1218',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], + ['rgb_5fwhite8_1219',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], + ['rgb_5fwhite9_1220',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], + ['rgb_5fyellow_1221',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], + ['rgb_5fyellow0_1222',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], + ['rgb_5fyellow1_1223',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], + ['rgb_5fyellow2_1224',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], + ['rgb_5fyellow3_1225',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], + ['rgb_5fyellow4_1226',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], + ['rgb_5fyellow5_1227',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], + ['rgb_5fyellow6_1228',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], + ['rgb_5fyellow7_1229',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], + ['rgb_5fyellow8_1230',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], + ['rgb_5fyellow9_1231',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], + ['rgbcolor_1232',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html',1,'RGBColor']]], + ['ribbon_5fduration_1233',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], + ['ring_5ftip_1234',['RING_TIP',['../LedTypes_8h.html#a77aa7d57fa47107e8a24c5e426cf57c4',1,'LedTypes.h']]], + ['ring_5ftop_1235',['RING_TOP',['../LedTypes_8h.html#a8d58225ed8f7342caf737fc44722b10c',1,'LedTypes.h']]], + ['rollcolorset_1236',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], + ['rollpattern_1237',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], + ['rollpatternid_1238',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], + ['run_1239',['run',['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()']]], + ['run_5fbits_1240',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], + ['run_5fmask_1241',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]], + ['runcurmenu_1242',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], + ['runmainlogic_1243',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], + ['runmenuselection_1244',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] ]; diff --git a/docs/gloves/search/all_12.js b/docs/gloves/search/all_12.js index 2e40012289..f76d2d3c4b 100644 --- a/docs/gloves/search/all_12.js +++ b/docs/gloves/search/all_12.js @@ -1,163 +1,163 @@ var searchData= [ - ['s32_1244',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]], - ['sanity_1245',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['sat_1246',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sat_5foption_5f1_1247',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_1248',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_1249',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_1250',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['sats_1251',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['save_1252',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_1253',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_1254',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_1255',['saveToBuffer',['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()'],['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()']]], - ['scale8_1256',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], - ['sec_5fto_5fticks_1257',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_1258',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['seed_1259',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_1260',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], - ['sendbit_1261',['sendBit',['../Leds_8cpp.html#a67b6d1e3a22f8dea5f35ccdac81a314e',1,'Leds.cpp']]], - ['sendbyte_1262',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()'],['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../Leds_8cpp.html#afad95f5d1fd42e37f764663e127cf7cf',1,'sendByte(): Leds.cpp']]], - ['sendmark_1263',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], - ['sendmodes_1264',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_1265',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], - ['sequence_1266',['Sequence',['../classSequence.html',1,'Sequence'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept']]], - ['sequence_2ecpp_1267',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1268',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_1269',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html',1,'SequencedPattern']]], - ['sequencedpattern_2ecpp_1270',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1271',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['sequencestep_1272',['SequenceStep',['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html',1,'SequenceStep']]], - ['serial_2ecpp_1273',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1274',['Serial.h',['../Serial_8h.html',1,'']]], - ['serial_5fcheck_5ftime_1275',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialcoms_1276',['SerialComs',['../classSerialComs.html',1,'']]], - ['serialization_5ftest_1277',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['serialize_1278',['serialize',['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()']]], - ['serializesaveheader_1279',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], - ['serializeversion_1280',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_1281',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_1282',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_1283',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_1284',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_1285',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_1286',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], - ['setargs_1287',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_1288',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_1289',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_1290',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], - ['setcolorsetat_1291',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_1292',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_1293',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_1294',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_1295',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_1296',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setfinger_1297',['setFinger',['../LedTypes_8h.html#aecd0ef877e7f83b0e457d963dc8cd3fd',1,'LedTypes.h']]], - ['setflag_1298',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_1299',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], - ['setkeychainmode_1300',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setled_1301',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_1302',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_1303',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_1304',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_1305',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_1306',['setPair',['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h'],['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair(Pair pair, RGBColor col)']]], - ['setpairs_1307',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_1308',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_1309',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_1310',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setrange_1311',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setrangeevens_1312',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], - ['setrangeodds_1313',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], - ['setstarttime_1314',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_1315',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_1316',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['share_5freceive_1317',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_1318',['SHARE_SEND',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a9d67b176dcb24026d51b4622ba0b9fcf',1,'ModeSharing']]], - ['shiftcurmode_1319',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['short_5fclick_5fthreshold_5fticks_1320',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['showbrightnessselection_1321',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_1322',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_1323',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_1324',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu::showExit()'],['../classEditorConnection.html#a63cc4e21bfd133da68c661e716309459',1,'EditorConnection::showExit()'],['../classModeSharing.html#a23e4d5d5978779e421aa7e3c79756832',1,'ModeSharing::showExit()'],['../classPatternSelect.html#a04b450908444a1d777fe6c6a91bad288',1,'PatternSelect::showExit() override']]], - ['showlistselection_1325',['showListSelection',['../classPatternSelect.html#aa764241b404104821d4e6a55a2b66fbe',1,'PatternSelect']]], - ['showpatternselection_1326',['showPatternSelection',['../classPatternSelect.html#a3d79259d8862f848f7617d798792dd73',1,'PatternSelect']]], - ['showrandomizationselect_1327',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_1328',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_1329',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselect_1330',['showSelect',['../classMenu.html#a03e3832698d9d46894ea216eaac2fe04',1,'Menu']]], - ['showselection_1331',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], - ['showsendmode_1332',['showSendMode',['../classModeSharing.html#a1d7708e04dc89bfca2eb5cf981321c26',1,'ModeSharing']]], - ['showslotselection_1333',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_1334',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['signal_5foff_5fduration_1335',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_1336',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_1337',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['singleledpattern_1338',['SingleLedPattern',['../classSingleLedPattern.html',1,'SingleLedPattern'],['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()']]], - ['singleledpattern_2ecpp_1339',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1340',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['size_1341',['size',['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()'],['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()']]], - ['skip_1342',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['snake_1343',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], - ['snowballpattern_1344',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()'],['../classSnowballPattern.html',1,'SnowballPattern']]], - ['snowballpattern_2ecpp_1345',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1346',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solid_1347',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['solidpattern_1348',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()'],['../classSolidPattern.html',1,'SolidPattern']]], - ['solidpattern_2ecpp_1349',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1350',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_1351',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'SparkleTracePattern'],['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()']]], - ['sparkletracepattern_2ecpp_1352',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1353',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['sqrt16_1354',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_1355',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()'],['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp']]], - ['startpwm_1356',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], - ['starttime_1357',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_1358',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_1359',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['state_5fbegin_5fdash_1360',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_1361',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_1362',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_1363',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_1364',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_1365',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_1366',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_1367',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_1368',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_1369',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_1370',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_1371',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_1372',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_1373',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_1374',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_1375',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_1376',['STATE_INIT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_1377',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_1378',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_1379',['STATE_PICK_HUE1',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_1380',['STATE_PICK_HUE2',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5flist_1381',['STATE_PICK_LIST',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189bafe4de622fa8d0122c306306e2968027f',1,'PatternSelect']]], - ['state_5fpick_5fpattern_1382',['STATE_PICK_PATTERN',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189baf2af494f6ae54bd87f47f3d16dd8e663',1,'PatternSelect']]], - ['state_5fpick_5fsat_1383',['STATE_PICK_SAT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_1384',['STATE_PICK_SLOT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_1385',['STATE_PICK_VAL',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_1386',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_1387',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_1388',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_1389',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_1390',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_1391',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], - ['step_1392',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stepsize_1393',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], - ['stoppwm_1394',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], - ['storage_1395',['Storage',['../classStorage.html',1,'Storage'],['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()'],['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()']]], - ['storage_2ecpp_1396',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1397',['Storage.h',['../Storage_8h.html',1,'']]], - ['storage_5ffilename_1398',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_1399',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_1400',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_1401',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_1402',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_1403',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] + ['s32_1245',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]], + ['sanity_1246',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['sat_1247',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sat_5foption_5f1_1248',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_1249',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_1250',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_1251',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['sats_1252',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['save_1253',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_1254',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_1255',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_1256',['saveToBuffer',['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()'],['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()']]], + ['scale8_1257',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], + ['sec_5fto_5fticks_1258',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_1259',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['seed_1260',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_1261',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], + ['sendbit_1262',['sendBit',['../Leds_8cpp.html#a67b6d1e3a22f8dea5f35ccdac81a314e',1,'Leds.cpp']]], + ['sendbyte_1263',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()'],['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../Leds_8cpp.html#afad95f5d1fd42e37f764663e127cf7cf',1,'sendByte(): Leds.cpp']]], + ['sendmark_1264',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], + ['sendmodes_1265',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_1266',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], + ['sequence_1267',['Sequence',['../classSequence.html',1,'Sequence'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept']]], + ['sequence_2ecpp_1268',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1269',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_1270',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html',1,'SequencedPattern']]], + ['sequencedpattern_2ecpp_1271',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1272',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['sequencestep_1273',['SequenceStep',['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html',1,'SequenceStep']]], + ['serial_2ecpp_1274',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1275',['Serial.h',['../Serial_8h.html',1,'']]], + ['serial_5fcheck_5ftime_1276',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialcoms_1277',['SerialComs',['../classSerialComs.html',1,'']]], + ['serialization_5ftest_1278',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['serialize_1279',['serialize',['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()']]], + ['serializesaveheader_1280',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], + ['serializeversion_1281',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_1282',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_1283',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_1284',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_1285',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_1286',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_1287',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], + ['setargs_1288',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_1289',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_1290',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_1291',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], + ['setcolorsetat_1292',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_1293',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_1294',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_1295',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_1296',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_1297',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setfinger_1298',['setFinger',['../LedTypes_8h.html#aecd0ef877e7f83b0e457d963dc8cd3fd',1,'LedTypes.h']]], + ['setflag_1299',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_1300',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], + ['setkeychainmode_1301',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setled_1302',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_1303',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_1304',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_1305',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_1306',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_1307',['setPair',['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h'],['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair(Pair pair, RGBColor col)']]], + ['setpairs_1308',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_1309',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_1310',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], + ['setpatternmap_1311',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setrange_1312',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setrangeevens_1313',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], + ['setrangeodds_1314',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], + ['setstarttime_1315',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_1316',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_1317',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['share_5freceive_1318',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_1319',['SHARE_SEND',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a9d67b176dcb24026d51b4622ba0b9fcf',1,'ModeSharing']]], + ['shiftcurmode_1320',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['short_5fclick_5fthreshold_5fticks_1321',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['showbrightnessselection_1322',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_1323',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_1324',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_1325',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu::showExit()'],['../classEditorConnection.html#a63cc4e21bfd133da68c661e716309459',1,'EditorConnection::showExit()'],['../classModeSharing.html#a23e4d5d5978779e421aa7e3c79756832',1,'ModeSharing::showExit()'],['../classPatternSelect.html#a04b450908444a1d777fe6c6a91bad288',1,'PatternSelect::showExit() override']]], + ['showlistselection_1326',['showListSelection',['../classPatternSelect.html#aa764241b404104821d4e6a55a2b66fbe',1,'PatternSelect']]], + ['showpatternselection_1327',['showPatternSelection',['../classPatternSelect.html#a3d79259d8862f848f7617d798792dd73',1,'PatternSelect']]], + ['showrandomizationselect_1328',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_1329',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_1330',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselect_1331',['showSelect',['../classMenu.html#a03e3832698d9d46894ea216eaac2fe04',1,'Menu']]], + ['showselection_1332',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], + ['showsendmode_1333',['showSendMode',['../classModeSharing.html#a1d7708e04dc89bfca2eb5cf981321c26',1,'ModeSharing']]], + ['showslotselection_1334',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_1335',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['signal_5foff_5fduration_1336',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_1337',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_1338',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['singleledpattern_1339',['SingleLedPattern',['../classSingleLedPattern.html',1,'SingleLedPattern'],['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()']]], + ['singleledpattern_2ecpp_1340',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1341',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['size_1342',['size',['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()'],['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()']]], + ['skip_1343',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['snake_1344',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], + ['snowballpattern_1345',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()'],['../classSnowballPattern.html',1,'SnowballPattern']]], + ['snowballpattern_2ecpp_1346',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1347',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solid_1348',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['solidpattern_1349',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()'],['../classSolidPattern.html',1,'SolidPattern']]], + ['solidpattern_2ecpp_1350',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1351',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_1352',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'SparkleTracePattern'],['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()']]], + ['sparkletracepattern_2ecpp_1353',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1354',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['sqrt16_1355',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_1356',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()'],['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp']]], + ['startpwm_1357',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], + ['starttime_1358',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_1359',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_1360',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['state_5fbegin_5fdash_1361',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_1362',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_1363',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_1364',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_1365',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_1366',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_1367',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_1368',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_1369',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_1370',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_1371',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_1372',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_1373',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_1374',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_1375',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_1376',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_1377',['STATE_INIT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_1378',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_1379',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_1380',['STATE_PICK_HUE1',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_1381',['STATE_PICK_HUE2',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5flist_1382',['STATE_PICK_LIST',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189bafe4de622fa8d0122c306306e2968027f',1,'PatternSelect']]], + ['state_5fpick_5fpattern_1383',['STATE_PICK_PATTERN',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189baf2af494f6ae54bd87f47f3d16dd8e663',1,'PatternSelect']]], + ['state_5fpick_5fsat_1384',['STATE_PICK_SAT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_1385',['STATE_PICK_SLOT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_1386',['STATE_PICK_VAL',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_1387',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_1388',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_1389',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_1390',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_1391',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_1392',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], + ['step_1393',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stepsize_1394',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], + ['stoppwm_1395',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], + ['storage_1396',['Storage',['../classStorage.html',1,'Storage'],['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()'],['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()']]], + ['storage_2ecpp_1397',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1398',['Storage.h',['../Storage_8h.html',1,'']]], + ['storage_5ffilename_1399',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_1400',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_1401',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_1402',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_1403',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_1404',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] ]; diff --git a/docs/gloves/search/all_13.js b/docs/gloves/search/all_13.js index 373f543f47..ef6a209f55 100644 --- a/docs/gloves/search/all_13.js +++ b/docs/gloves/search/all_13.js @@ -1,39 +1,41 @@ var searchData= [ - ['t0h_1404',['T0H',['../Leds_8cpp.html#a1b15781780446cc96c3529e67ffd155b',1,'Leds.cpp']]], - ['t0l_1405',['T0L',['../Leds_8cpp.html#aaa6df9b03f5c83a82da353df9bb19a60',1,'Leds.cpp']]], - ['t1h_1406',['T1H',['../Leds_8cpp.html#ae0de4e06e642a9dfa3d6f273a5c8e23b',1,'Leds.cpp']]], - ['t1l_1407',['T1L',['../Leds_8cpp.html#aad296a317c61b4367f690d958fb2ee12',1,'Leds.cpp']]], - ['table_1408',['table',['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()'],['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()']]], - ['tabletype_1409',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], - ['tabletype_5ft_1410',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]], - ['tetradic_1411',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theater_5fchase_5fsteps_1412',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['theaterchasepattern_1413',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], - ['theaterchasepattern_2ecpp_1414',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1415',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['theory_1416',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], - ['thumb_5ftip_1417',['THUMB_TIP',['../LedTypes_8h.html#ad6cd100e07238d371413139da795b7b9',1,'LedTypes.h']]], - ['thumb_5ftop_1418',['THUMB_TOP',['../LedTypes_8h.html#a82a86149396a2d32b403f573002d5728',1,'LedTypes.h']]], - ['tick_1419',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_1420',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['tickrate_1421',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['time_1422',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()'],['../classTime.html',1,'Time']]], - ['timecontrol_2ecpp_1423',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1424',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_1425',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], - ['timer_2ecpp_1426',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1427',['Timer.h',['../Timer_8h.html',1,'']]], - ['timer_5f1_5falarm_1428',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_1429',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_1430',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_1431',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_1432',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_1433',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_1434',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_1435',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['timings_2eh_1436',['Timings.h',['../Timings_8h.html',1,'']]], - ['total_5fsteps_1437',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], - ['traditionalpattern_1438',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_1439',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['t0h_1405',['T0H',['../Leds_8cpp.html#a1b15781780446cc96c3529e67ffd155b',1,'Leds.cpp']]], + ['t0l_1406',['T0L',['../Leds_8cpp.html#aaa6df9b03f5c83a82da353df9bb19a60',1,'Leds.cpp']]], + ['t1h_1407',['T1H',['../Leds_8cpp.html#ae0de4e06e642a9dfa3d6f273a5c8e23b',1,'Leds.cpp']]], + ['t1l_1408',['T1L',['../Leds_8cpp.html#aad296a317c61b4367f690d958fb2ee12',1,'Leds.cpp']]], + ['table_1409',['table',['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()'],['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()']]], + ['tabletype_1410',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], + ['tabletype_5ft_1411',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]], + ['tetradic_1412',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theater_5fchase_5fsteps_1413',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['theaterchasepattern_1414',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], + ['theaterchasepattern_2ecpp_1415',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1416',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['theory_1417',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], + ['thumb_5ftip_1418',['THUMB_TIP',['../LedTypes_8h.html#ad6cd100e07238d371413139da795b7b9',1,'LedTypes.h']]], + ['thumb_5ftop_1419',['THUMB_TOP',['../LedTypes_8h.html#a82a86149396a2d32b403f573002d5728',1,'LedTypes.h']]], + ['tick_1420',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_1421',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['tickrate_1422',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['time_1423',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()'],['../classTime.html',1,'Time']]], + ['timecontrol_2ecpp_1424',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1425',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_1426',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], + ['timer_2ecpp_1427',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1428',['Timer.h',['../Timer_8h.html',1,'']]], + ['timer_5f1_5falarm_1429',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_1430',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_1431',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_1432',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_1433',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_1434',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_1435',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_1436',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['timings_2eh_1437',['Timings.h',['../Timings_8h.html',1,'']]], + ['total_5fsteps_1438',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], + ['traditionalpattern_1439',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['transfer_1440',['transfer',['../Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407',1,'Leds.cpp']]], + ['trim_1441',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]], + ['turnoffonboardled_1442',['turnOffOnboardLED',['../Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361',1,'Leds.cpp']]] ]; diff --git a/docs/gloves/search/all_14.js b/docs/gloves/search/all_14.js index cef5168967..8b94b97470 100644 --- a/docs/gloves/search/all_14.js +++ b/docs/gloves/search/all_14.js @@ -1,23 +1,23 @@ var searchData= [ - ['u16_1440',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], - ['u32_1441',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], - ['u64_1442',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], - ['ultradops_5foff_5fduration_1443',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_1444',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['uninstantiate_1445',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlikely_1446',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], - ['unlinkself_1447',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unserialize_1448',['unserialize',['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], - ['unserialize16_1449',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_1450',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_1451',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_1452',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['unserializesaveheader_1453',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], - ['update_1454',['update',['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()']]], - ['updatecurmode_1455',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]], - ['uptrval_1456',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]], - ['use_5fpalm_5flights_1457',['USE_PALM_LIGHTS',['../VortexConfig_8h.html#aff113668c9ef4887d0a3ac52c7b39287',1,'VortexConfig.h']]], - ['usingdictctx_1458',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], - ['usingextdict_1459',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] + ['u16_1443',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], + ['u32_1444',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], + ['u64_1445',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], + ['ultradops_5foff_5fduration_1446',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_1447',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['uninstantiate_1448',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlikely_1449',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], + ['unlinkself_1450',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unserialize_1451',['unserialize',['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], + ['unserialize16_1452',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_1453',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_1454',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_1455',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['unserializesaveheader_1456',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], + ['update_1457',['update',['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()']]], + ['updatecurmode_1458',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]], + ['uptrval_1459',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]], + ['use_5fpalm_5flights_1460',['USE_PALM_LIGHTS',['../VortexConfig_8h.html#aff113668c9ef4887d0a3ac52c7b39287',1,'VortexConfig.h']]], + ['usingdictctx_1461',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], + ['usingextdict_1462',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/all_15.js b/docs/gloves/search/all_15.js index 138af064a9..cd817cc466 100644 --- a/docs/gloves/search/all_15.js +++ b/docs/gloves/search/all_15.js @@ -1,71 +1,71 @@ var searchData= [ - ['val_1460',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['val_5foption_5f1_1461',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_1462',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_1463',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_1464',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['val_5fstyle_5falternating_1465',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_1466',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_1467',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_1468',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_1469',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_1470',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_1471',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_1472',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], - ['vals_1473',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], - ['valuestyle_1474',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], - ['variable_5flength_5ferror_1475',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]], - ['variable_5ftickrate_1476',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_1477',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['verify_1478',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vfree_1479',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_1480',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_1481',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_1482',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_1483',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_1484',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_1485',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_1486',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_1487',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_1488',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_1489',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_1490',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_1491',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_1492',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_1493',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_1494',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_1495',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_1496',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_1497',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_1498',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_1499',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_1500',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_1501',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_1502',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vlconfig_2eh_1503',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_2ecpp_1504',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1505',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_1506',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], - ['vlsender_2ecpp_1507',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1508',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vmalloc_1509',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_1510',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_1511',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_1512',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_1513',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_1514',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_1515',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_1516',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_1517',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_1518',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_1519',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vortexconfig_2eh_1520',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_1521',['VortexEngine',['../classVortexEngine.html',1,'VortexEngine'],['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()']]], - ['vortexengine_2ecpp_1522',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1523',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_1524',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()'],['../classVortexWipePattern.html',1,'VortexWipePattern']]], - ['vortexwipepattern_2ecpp_1525',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1526',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], - ['vrealloc_1527',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['val_1463',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['val_5foption_5f1_1464',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_1465',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_1466',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_1467',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['val_5fstyle_5falternating_1468',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_1469',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_1470',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_1471',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_1472',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_1473',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_1474',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_1475',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], + ['vals_1476',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], + ['valuestyle_1477',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], + ['variable_5flength_5ferror_1478',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]], + ['variable_5ftickrate_1479',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_1480',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['verify_1481',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vfree_1482',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_1483',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_1484',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_1485',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_1486',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_1487',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_1488',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_1489',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_1490',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_1491',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_1492',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_1493',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_1494',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_1495',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_1496',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_1497',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_1498',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_1499',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_1500',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_1501',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_1502',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_1503',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_1504',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_1505',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vlconfig_2eh_1506',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_2ecpp_1507',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1508',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_1509',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], + ['vlsender_2ecpp_1510',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1511',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vmalloc_1512',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_1513',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_1514',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_1515',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_1516',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_1517',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_1518',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_1519',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_1520',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_1521',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_1522',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vortexconfig_2eh_1523',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_1524',['VortexEngine',['../classVortexEngine.html',1,'VortexEngine'],['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()']]], + ['vortexengine_2ecpp_1525',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1526',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_1527',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()'],['../classVortexWipePattern.html',1,'VortexWipePattern']]], + ['vortexwipepattern_2ecpp_1528',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1529',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], + ['vrealloc_1530',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/gloves/search/all_16.js b/docs/gloves/search/all_16.js index aa763444c6..915c2c3536 100644 --- a/docs/gloves/search/all_16.js +++ b/docs/gloves/search/all_16.js @@ -1,18 +1,18 @@ var searchData= [ - ['waiting_5fheader_5fmark_1528',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], - ['waiting_5fheader_5fspace_1529',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], - ['wakeup_1530',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_1531',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], - ['warppattern_2ecpp_1532',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1533',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_1534',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], - ['warpwormpattern_2ecpp_1535',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1536',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], - ['wildcopylength_1537',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], - ['withprefix64k_1538',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]], - ['worm_5fsize_1539',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], - ['write_1540',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], - ['write1bit_1541',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_1542',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['waiting_5fheader_5fmark_1531',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], + ['waiting_5fheader_5fspace_1532',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], + ['wakeup_1533',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_1534',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], + ['warppattern_2ecpp_1535',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1536',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_1537',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], + ['warpwormpattern_2ecpp_1538',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1539',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], + ['wildcopylength_1540',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], + ['withprefix64k_1541',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]], + ['worm_5fsize_1542',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], + ['write_1543',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], + ['write1bit_1544',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_1545',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/gloves/search/all_17.js b/docs/gloves/search/all_17.js index 68837c220c..5a7b7b5b70 100644 --- a/docs/gloves/search/all_17.js +++ b/docs/gloves/search/all_17.js @@ -1,6 +1,6 @@ var searchData= [ - ['zigzagpattern_1543',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], - ['zigzagpattern_2ecpp_1544',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1545',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_1546',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], + ['zigzagpattern_2ecpp_1547',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1548',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/all_18.js b/docs/gloves/search/all_18.js index fdb418b8d6..0622fed4d5 100644 --- a/docs/gloves/search/all_18.js +++ b/docs/gloves/search/all_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_1546',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_1547',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_1548',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_1549',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_1550',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_1551',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_1552',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_1553',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_1554',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_1555',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_1556',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_1557',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_1558',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_1559',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_1560',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_1561',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_1562',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_1563',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_1564',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_1565',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_1566',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_1567',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_1568',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_1569',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_1570',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_1571',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_1572',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_1573',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_1574',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_1575',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_1576',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_1577',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_1578',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_1579',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_1580',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_1581',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_1582',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_1583',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_1584',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_1585',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_1586',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_1587',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_1588',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_1589',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_1590',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_1549',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_1550',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_1551',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_1552',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_1553',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_1554',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_1555',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_1556',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_1557',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_1558',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_1559',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_1560',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_1561',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_1562',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_1563',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_1564',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_1565',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_1566',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_1567',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_1568',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_1569',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_1570',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_1571',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_1572',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_1573',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_1574',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_1575',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_1576',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_1577',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_1578',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_1579',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_1580',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_1581',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_1582',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_1583',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_1584',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_1585',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_1586',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_1587',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_1588',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_1589',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_1590',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_1591',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_1592',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_1593',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/gloves/search/all_8.js b/docs/gloves/search/all_8.js index 13bc600983..643ea406bc 100644 --- a/docs/gloves/search/all_8.js +++ b/docs/gloves/search/all_8.js @@ -30,10 +30,10 @@ var searchData= ['hsv_5forange_395',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], ['hsv_5fpurple_396',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], ['hsv_5fred_397',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], - ['hsv_5fto_5frgb_5falgorithm_398',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], - ['hsv_5fto_5frgb_5falgorithm_399',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5fgeneric_400',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5fgeneric_401',['hsv_to_rgb_generic',['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5falgorithm_398',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5falgorithm_399',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], + ['hsv_5fto_5frgb_5fgeneric_400',['hsv_to_rgb_generic',['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5fgeneric_401',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], ['hsv_5fto_5frgb_5frainbow_402',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], ['hsv_5fto_5frgb_5frainbow_403',['hsv_to_rgb_rainbow',['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], ['hsv_5fto_5frgb_5fraw_404',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], diff --git a/docs/gloves/search/all_b.js b/docs/gloves/search/all_b.js index 6655da1d6c..54cf657338 100644 --- a/docs/gloves/search/all_b.js +++ b/docs/gloves/search/all_b.js @@ -66,8 +66,8 @@ var searchData= ['lz4_5fcompress_5fgeneric_5fvalidated_553',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], ['lz4_5fcompress_5finplace_5fbuffer_5fsize_554',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], ['lz4_5fcompress_5finplace_5fmargin_555',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], - ['lz4_5fcompressbound_556',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], - ['lz4_5fcompressbound_557',['LZ4_compressBound',['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp'],['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp']]], + ['lz4_5fcompressbound_556',['LZ4_compressBound',['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp'],['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp']]], + ['lz4_5fcompressbound_557',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], ['lz4_5fcount_558',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], ['lz4_5fdecoder_5fring_5fbuffer_5fsize_559',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], ['lz4_5fdecompress_5fgeneric_560',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], diff --git a/docs/gloves/search/all_e.js b/docs/gloves/search/all_e.js index 340d497a49..a56270874a 100644 --- a/docs/gloves/search/all_e.js +++ b/docs/gloves/search/all_e.js @@ -4,35 +4,37 @@ var searchData= ['ok_918',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]], ['onblinkoff_919',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], ['onblinkon_920',['onBlinkOn',['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()'],['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()']]], - ['onconsecutivepresses_921',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], - ['onduration_922',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]], - ['oneclickmodeenabled_923',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], - ['onend_924',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], - ['onledselected_925',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], - ['onlongclick_926',['onLongClick',['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], - ['onnewdata_927',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], - ['onpress_928',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], - ['onrelease_929',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], - ['onshortclick_930',['onShortClick',['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()']]], - ['onstart_931',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], - ['openmenu_932',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], - ['openmenuselection_933',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], - ['operator_20bytestream_934',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], - ['operator_20bytestream_20_26_935',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], - ['operator_20const_20uint8_5ft_20_2a_936',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], - ['operator_20delete_937',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], - ['operator_20delete_5b_5d_938',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], - ['operator_20mode_20_2a_939',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], - ['operator_20new_940',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20new_5b_5d_941',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20uint8_5ft_20_2a_942',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], - ['operator_21_3d_943',['operator!=',['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()']]], - ['operator_2b_944',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h']]], - ['operator_2b_2b_945',['operator++',['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], - ['operator_2b_3d_946',['operator+=',['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=(const uint8_t &rhs)']]], - ['operator_2d_947',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], - ['operator_2d_3d_948',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], - ['operator_3d_949',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], - ['operator_3d_3d_950',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], - ['operator_5b_5d_951',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] + ['onboard_5fled_5fmosi_921',['ONBOARD_LED_MOSI',['../Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1',1,'Leds.cpp']]], + ['onboard_5fled_5fsck_922',['ONBOARD_LED_SCK',['../Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429',1,'Leds.cpp']]], + ['onconsecutivepresses_923',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], + ['onduration_924',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]], + ['oneclickmodeenabled_925',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], + ['onend_926',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], + ['onledselected_927',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], + ['onlongclick_928',['onLongClick',['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], + ['onnewdata_929',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], + ['onpress_930',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], + ['onrelease_931',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], + ['onshortclick_932',['onShortClick',['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()']]], + ['onstart_933',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], + ['openmenu_934',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], + ['openmenuselection_935',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], + ['operator_20bytestream_936',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], + ['operator_20bytestream_20_26_937',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], + ['operator_20const_20uint8_5ft_20_2a_938',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], + ['operator_20delete_939',['operator delete',['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp']]], + ['operator_20delete_5b_5d_940',['operator delete[]',['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp']]], + ['operator_20mode_20_2a_941',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], + ['operator_20new_942',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20new_5b_5d_943',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20uint8_5ft_20_2a_944',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], + ['operator_21_3d_945',['operator!=',['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()']]], + ['operator_2b_946',['operator+',['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h']]], + ['operator_2b_2b_947',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], + ['operator_2b_3d_948',['operator+=',['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)'],['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=(const uint8_t &rhs)'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=()']]], + ['operator_2d_949',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], + ['operator_2d_3d_950',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], + ['operator_3d_951',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], + ['operator_3d_3d_952',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], + ['operator_5b_5d_953',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] ]; diff --git a/docs/gloves/search/all_f.js b/docs/gloves/search/all_f.js index 21d48c0435..2d7265ebfe 100644 --- a/docs/gloves/search/all_f.js +++ b/docs/gloves/search/all_f.js @@ -1,124 +1,123 @@ var searchData= [ - ['page_5fsize_952',['PAGE_SIZE',['../ColorSelect_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): ColorSelect.cpp'],['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): Storage.cpp']]], - ['pair_953',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], - ['pair_5f0_954',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], - ['pair_5f1_955',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], - ['pair_5f2_956',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], - ['pair_5f3_957',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], - ['pair_5f4_958',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], - ['pair_5fcount_959',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], - ['pair_5ffirst_960',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], - ['pair_5flast_961',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], - ['paireven_962',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], - ['pairodd_963',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], - ['partial_5fdecode_964',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], - ['pattern_965',['Pattern',['../classPattern.html',1,'Pattern'],['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], - ['pattern_2ecpp_966',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], - ['pattern_2eh_967',['Pattern.h',['../Pattern_8h.html',1,'']]], - ['pattern_5fbackstrobe_968',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], - ['pattern_5fblend_969',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], - ['pattern_5fblendstrobe_970',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], - ['pattern_5fblendstrobegap_971',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], - ['pattern_5fblinkie_972',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], - ['pattern_5fbounce_973',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], - ['pattern_5fchaser_974',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], - ['pattern_5fchopper_975',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblend_976',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobe_977',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobegap_978',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], - ['pattern_5fcount_979',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], - ['pattern_5fcrossdops_980',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], - ['pattern_5fdashcrush_981',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], - ['pattern_5fdashcycle_982',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], - ['pattern_5fdashdops_983',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], - ['pattern_5fdashgap_984',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], - ['pattern_5fdops_985',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], - ['pattern_5fdopsgap_986',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], - ['pattern_5fdoubledops_987',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], - ['pattern_5fdoublestrobe_988',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], - ['pattern_5fdrip_989',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], - ['pattern_5fdripmorph_990',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], - ['pattern_5ffill_991',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], - ['pattern_5ffirst_992',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], - ['pattern_5fflag_5fmulti_993',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], - ['pattern_5fflags_5fnone_994',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], - ['pattern_5fgapcycle_995',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], - ['pattern_5fghostcrush_996',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], - ['pattern_5fhue_5fscroll_997',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], - ['pattern_5fhypergap_998',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], - ['pattern_5fhyperstrobe_999',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], - ['pattern_5flast_1000',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], - ['pattern_5flighthouse_1001',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], - ['pattern_5fmateria_1002',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], - ['pattern_5fmeteor_1003',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], - ['pattern_5fminiribbon_1004',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], - ['pattern_5fmulti_5fcount_1005',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], - ['pattern_5fmulti_5ffirst_1006',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], - ['pattern_5fmulti_5flast_1007',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], - ['pattern_5fnone_1008',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], - ['pattern_5fpicogap_1009',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], - ['pattern_5fpicostrobe_1010',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], - ['pattern_5fpulsish_1011',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], - ['pattern_5fribbon_1012',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], - ['pattern_5fsingle_5fcount_1013',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], - ['pattern_5fsingle_5ffirst_1014',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], - ['pattern_5fsingle_5flast_1015',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], - ['pattern_5fsnowball_1016',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], - ['pattern_5fsolid_1017',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], - ['pattern_5fsparkletrace_1018',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], - ['pattern_5fsplitstrobie_1019',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], - ['pattern_5fstrobe_1020',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], - ['pattern_5fstrobegap_1021',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], - ['pattern_5fstrobie_1022',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], - ['pattern_5fstrobiegap_1023',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], - ['pattern_5ftheater_5fchase_1024',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], - ['pattern_5ftracer_1025',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], - ['pattern_5fultradash_1026',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], - ['pattern_5fultradops_1027',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], - ['pattern_5fultragap_1028',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], - ['pattern_5fvortexwipe_1029',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], - ['pattern_5fwarp_1030',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], - ['pattern_5fwarpworm_1031',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], - ['pattern_5fzigzag_1032',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], - ['pattern_5fzipfade_1033',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]], - ['patternargs_1034',['PatternArgs',['../classPatternArgs.html',1,'PatternArgs'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)']]], - ['patternargs_2ecpp_1035',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], - ['patternargs_2eh_1036',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], - ['patternbuilder_1037',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern::PatternBuilder()'],['../classPatternBuilder.html',1,'PatternBuilder']]], - ['patternbuilder_2ecpp_1038',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], - ['patternbuilder_2eh_1039',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], - ['patternid_1040',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], - ['patternid_1041',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], - ['patternmap_1042',['PatternMap',['../classPatternMap.html',1,'PatternMap'],['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], - ['patterns_2eh_1043',['Patterns.h',['../Patterns_8h.html',1,'']]], - ['patternselect_1044',['PatternSelect',['../classPatternSelect.html',1,'PatternSelect'],['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect::PatternSelect()']]], - ['patternselect_2ecpp_1045',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], - ['patternselect_2eh_1046',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], - ['patternselectstate_1047',['PatternSelectState',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189b',1,'PatternSelect']]], - ['patternstate_1048',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]], - ['peek_1049',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], - ['peek16_1050',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], - ['peek32_1051',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], - ['peek8_1052',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], - ['peeknext_1053',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], - ['percentdone_1054',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], - ['percentreceived_1055',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], - ['picostrobe_5foff_5fduration_1056',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], - ['picostrobe_5fon_5fduration_1057',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], - ['pinkie_5ftip_1058',['PINKIE_TIP',['../LedTypes_8h.html#a60370658cda3a0ad42522efa691b2a9e',1,'LedTypes.h']]], - ['pinkie_5ftop_1059',['PINKIE_TOP',['../LedTypes_8h.html#a30dea4ba24ef05669d46aa0117848d48',1,'LedTypes.h']]], - ['play_1060',['play',['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()']]], - ['poststep_1061',['poststep',['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], - ['power_5fled_5fpin_1062',['POWER_LED_PIN',['../Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb',1,'Leds.cpp']]], - ['prefixend_1063',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], - ['prefixsize_1064',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]], - ['presstime_1065',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], - ['prestep_1066',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], - ['prev_1067',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], - ['previousmode_1068',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], - ['print_5fstate_1069',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]], - ['pulsishpattern_1070',['PulsishPattern',['../classPulsishPattern.html',1,'PulsishPattern'],['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern::PulsishPattern()']]], - ['pulsishpattern_2ecpp_1071',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], - ['pulsishpattern_2eh_1072',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] + ['page_5fsize_954',['PAGE_SIZE',['../ColorSelect_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): ColorSelect.cpp'],['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): Storage.cpp']]], + ['pair_955',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], + ['pair_5f0_956',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], + ['pair_5f1_957',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], + ['pair_5f2_958',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], + ['pair_5f3_959',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], + ['pair_5f4_960',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], + ['pair_5fcount_961',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], + ['pair_5ffirst_962',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], + ['pair_5flast_963',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], + ['paireven_964',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], + ['pairodd_965',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], + ['partial_5fdecode_966',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], + ['pattern_967',['Pattern',['../classPattern.html',1,'Pattern'],['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], + ['pattern_2ecpp_968',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], + ['pattern_2eh_969',['Pattern.h',['../Pattern_8h.html',1,'']]], + ['pattern_5fbackstrobe_970',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], + ['pattern_5fblend_971',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], + ['pattern_5fblendstrobe_972',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], + ['pattern_5fblendstrobegap_973',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], + ['pattern_5fblinkie_974',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], + ['pattern_5fbounce_975',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], + ['pattern_5fchaser_976',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], + ['pattern_5fchopper_977',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblend_978',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobe_979',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobegap_980',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], + ['pattern_5fcount_981',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], + ['pattern_5fcrossdops_982',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], + ['pattern_5fdashcrush_983',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], + ['pattern_5fdashcycle_984',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], + ['pattern_5fdashdops_985',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], + ['pattern_5fdashgap_986',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], + ['pattern_5fdops_987',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], + ['pattern_5fdopsgap_988',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], + ['pattern_5fdoubledops_989',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], + ['pattern_5fdoublestrobe_990',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], + ['pattern_5fdrip_991',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], + ['pattern_5fdripmorph_992',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], + ['pattern_5ffill_993',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], + ['pattern_5ffirst_994',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], + ['pattern_5fflag_5fmulti_995',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], + ['pattern_5fflags_5fnone_996',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], + ['pattern_5fgapcycle_997',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], + ['pattern_5fghostcrush_998',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], + ['pattern_5fhue_5fscroll_999',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], + ['pattern_5fhypergap_1000',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], + ['pattern_5fhyperstrobe_1001',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], + ['pattern_5flast_1002',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], + ['pattern_5flighthouse_1003',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], + ['pattern_5fmateria_1004',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], + ['pattern_5fmeteor_1005',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], + ['pattern_5fminiribbon_1006',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], + ['pattern_5fmulti_5fcount_1007',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], + ['pattern_5fmulti_5ffirst_1008',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], + ['pattern_5fmulti_5flast_1009',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], + ['pattern_5fnone_1010',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], + ['pattern_5fpicogap_1011',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], + ['pattern_5fpicostrobe_1012',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], + ['pattern_5fpulsish_1013',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], + ['pattern_5fribbon_1014',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], + ['pattern_5fsingle_5fcount_1015',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], + ['pattern_5fsingle_5ffirst_1016',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], + ['pattern_5fsingle_5flast_1017',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], + ['pattern_5fsnowball_1018',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], + ['pattern_5fsolid_1019',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], + ['pattern_5fsparkletrace_1020',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], + ['pattern_5fsplitstrobie_1021',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], + ['pattern_5fstrobe_1022',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], + ['pattern_5fstrobegap_1023',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], + ['pattern_5fstrobie_1024',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], + ['pattern_5fstrobiegap_1025',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], + ['pattern_5ftheater_5fchase_1026',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], + ['pattern_5ftracer_1027',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], + ['pattern_5fultradash_1028',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], + ['pattern_5fultradops_1029',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], + ['pattern_5fultragap_1030',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], + ['pattern_5fvortexwipe_1031',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], + ['pattern_5fwarp_1032',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], + ['pattern_5fwarpworm_1033',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], + ['pattern_5fzigzag_1034',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], + ['pattern_5fzipfade_1035',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]], + ['patternargs_1036',['PatternArgs',['../classPatternArgs.html',1,'PatternArgs'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)']]], + ['patternargs_2ecpp_1037',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], + ['patternargs_2eh_1038',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], + ['patternbuilder_1039',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern::PatternBuilder()'],['../classPatternBuilder.html',1,'PatternBuilder']]], + ['patternbuilder_2ecpp_1040',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], + ['patternbuilder_2eh_1041',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], + ['patternid_1042',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], + ['patternid_1043',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], + ['patternmap_1044',['PatternMap',['../classPatternMap.html',1,'PatternMap'],['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], + ['patterns_2eh_1045',['Patterns.h',['../Patterns_8h.html',1,'']]], + ['patternselect_1046',['PatternSelect',['../classPatternSelect.html',1,'PatternSelect'],['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect::PatternSelect()']]], + ['patternselect_2ecpp_1047',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], + ['patternselect_2eh_1048',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], + ['patternselectstate_1049',['PatternSelectState',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189b',1,'PatternSelect']]], + ['patternstate_1050',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]], + ['peek_1051',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], + ['peek16_1052',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], + ['peek32_1053',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], + ['peek8_1054',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], + ['peeknext_1055',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], + ['percentdone_1056',['percentDone',['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()'],['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()']]], + ['percentreceived_1057',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], + ['picostrobe_5foff_5fduration_1058',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], + ['picostrobe_5fon_5fduration_1059',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], + ['pinkie_5ftip_1060',['PINKIE_TIP',['../LedTypes_8h.html#a60370658cda3a0ad42522efa691b2a9e',1,'LedTypes.h']]], + ['pinkie_5ftop_1061',['PINKIE_TOP',['../LedTypes_8h.html#a30dea4ba24ef05669d46aa0117848d48',1,'LedTypes.h']]], + ['play_1062',['play',['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()']]], + ['poststep_1063',['poststep',['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()']]], + ['prefixend_1064',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], + ['prefixsize_1065',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]], + ['presstime_1066',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], + ['prestep_1067',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], + ['prev_1068',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], + ['previousmode_1069',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], + ['print_5fstate_1070',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]], + ['pulsishpattern_1071',['PulsishPattern',['../classPulsishPattern.html',1,'PulsishPattern'],['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern::PulsishPattern()']]], + ['pulsishpattern_2ecpp_1072',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], + ['pulsishpattern_2eh_1073',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_0.js b/docs/gloves/search/classes_0.js index 29ed109a52..b7b7422147 100644 --- a/docs/gloves/search/classes_0.js +++ b/docs/gloves/search/classes_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['backstrobepattern_1591',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], - ['basicpattern_1592',['BasicPattern',['../classBasicPattern.html',1,'']]], - ['bitstream_1593',['BitStream',['../classBitStream.html',1,'']]], - ['blendpattern_1594',['BlendPattern',['../classBlendPattern.html',1,'']]], - ['blinksteppattern_1595',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], - ['bouncepattern_1596',['BouncePattern',['../classBouncePattern.html',1,'']]], - ['button_1597',['Button',['../classButton.html',1,'']]], - ['buttons_1598',['Buttons',['../classButtons.html',1,'']]], - ['bytestream_1599',['ByteStream',['../classByteStream.html',1,'']]] + ['backstrobepattern_1594',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], + ['basicpattern_1595',['BasicPattern',['../classBasicPattern.html',1,'']]], + ['bitstream_1596',['BitStream',['../classBitStream.html',1,'']]], + ['blendpattern_1597',['BlendPattern',['../classBlendPattern.html',1,'']]], + ['blinksteppattern_1598',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], + ['bouncepattern_1599',['BouncePattern',['../classBouncePattern.html',1,'']]], + ['button_1600',['Button',['../classButton.html',1,'']]], + ['buttons_1601',['Buttons',['../classButtons.html',1,'']]], + ['bytestream_1602',['ByteStream',['../classByteStream.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_1.js b/docs/gloves/search/classes_1.js index 0a38ce8710..0a22528199 100644 --- a/docs/gloves/search/classes_1.js +++ b/docs/gloves/search/classes_1.js @@ -1,9 +1,9 @@ var searchData= [ - ['chaserpattern_1600',['ChaserPattern',['../classChaserPattern.html',1,'']]], - ['colorselect_1601',['ColorSelect',['../classColorSelect.html',1,'']]], - ['colorset_1602',['Colorset',['../classColorset.html',1,'']]], - ['colorsetmap_1603',['ColorsetMap',['../classColorsetMap.html',1,'']]], - ['compoundpattern_1604',['CompoundPattern',['../classCompoundPattern.html',1,'']]], - ['crossdopspattern_1605',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] + ['chaserpattern_1603',['ChaserPattern',['../classChaserPattern.html',1,'']]], + ['colorselect_1604',['ColorSelect',['../classColorSelect.html',1,'']]], + ['colorset_1605',['Colorset',['../classColorset.html',1,'']]], + ['colorsetmap_1606',['ColorsetMap',['../classColorsetMap.html',1,'']]], + ['compoundpattern_1607',['CompoundPattern',['../classCompoundPattern.html',1,'']]], + ['crossdopspattern_1608',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_10.js b/docs/gloves/search/classes_10.js index cd4f64d4a9..561e32570f 100644 --- a/docs/gloves/search/classes_10.js +++ b/docs/gloves/search/classes_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_1663',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] + ['zigzagpattern_1666',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_2.js b/docs/gloves/search/classes_2.js index 7f1e5232f5..0cb3e4aac4 100644 --- a/docs/gloves/search/classes_2.js +++ b/docs/gloves/search/classes_2.js @@ -1,7 +1,7 @@ var searchData= [ - ['default_5fmode_5fentry_1606',['default_mode_entry',['../structdefault__mode__entry.html',1,'']]], - ['doublestrobepattern_1607',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], - ['dripmorphpattern_1608',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], - ['drippattern_1609',['DripPattern',['../classDripPattern.html',1,'']]] + ['default_5fmode_5fentry_1609',['default_mode_entry',['../structdefault__mode__entry.html',1,'']]], + ['doublestrobepattern_1610',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], + ['dripmorphpattern_1611',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], + ['drippattern_1612',['DripPattern',['../classDripPattern.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_3.js b/docs/gloves/search/classes_3.js index 7c8e58c00f..bd9d62f084 100644 --- a/docs/gloves/search/classes_3.js +++ b/docs/gloves/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['editorconnection_1610',['EditorConnection',['../classEditorConnection.html',1,'']]] + ['editorconnection_1613',['EditorConnection',['../classEditorConnection.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_4.js b/docs/gloves/search/classes_4.js index 464e1227d5..3ec541b198 100644 --- a/docs/gloves/search/classes_4.js +++ b/docs/gloves/search/classes_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['factoryreset_1611',['FactoryReset',['../classFactoryReset.html',1,'']]], - ['fillpattern_1612',['FillPattern',['../classFillPattern.html',1,'']]] + ['factoryreset_1614',['FactoryReset',['../classFactoryReset.html',1,'']]], + ['fillpattern_1615',['FillPattern',['../classFillPattern.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_5.js b/docs/gloves/search/classes_5.js index e7b1a5958d..95f3efb195 100644 --- a/docs/gloves/search/classes_5.js +++ b/docs/gloves/search/classes_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['globalbrightness_1613',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] + ['globalbrightness_1616',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_6.js b/docs/gloves/search/classes_6.js index 86d7c010bd..8a4979eba2 100644 --- a/docs/gloves/search/classes_6.js +++ b/docs/gloves/search/classes_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hsvcolor_1614',['HSVColor',['../classHSVColor.html',1,'']]], - ['hueshiftpattern_1615',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] + ['hsvcolor_1617',['HSVColor',['../classHSVColor.html',1,'']]], + ['hueshiftpattern_1618',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_7.js b/docs/gloves/search/classes_7.js index 477dcad76c..1de1f7156b 100644 --- a/docs/gloves/search/classes_7.js +++ b/docs/gloves/search/classes_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['irreceiver_1616',['IRReceiver',['../classIRReceiver.html',1,'']]], - ['irsender_1617',['IRSender',['../classIRSender.html',1,'']]] + ['irreceiver_1619',['IRReceiver',['../classIRReceiver.html',1,'']]], + ['irsender_1620',['IRSender',['../classIRSender.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_8.js b/docs/gloves/search/classes_8.js index d26d20c9a0..1cb0ef9e8c 100644 --- a/docs/gloves/search/classes_8.js +++ b/docs/gloves/search/classes_8.js @@ -1,10 +1,10 @@ var searchData= [ - ['leds_1618',['Leds',['../classLeds.html',1,'']]], - ['ledstash_1619',['LedStash',['../classLedStash.html',1,'']]], - ['lighthousepattern_1620',['LighthousePattern',['../classLighthousePattern.html',1,'']]], - ['lz4_5fstream_5ft_5finternal_1621',['LZ4_stream_t_internal',['../structLZ4__stream__t__internal.html',1,'']]], - ['lz4_5fstream_5fu_1622',['LZ4_stream_u',['../unionLZ4__stream__u.html',1,'']]], - ['lz4_5fstreamdecode_5ft_5finternal_1623',['LZ4_streamDecode_t_internal',['../structLZ4__streamDecode__t__internal.html',1,'']]], - ['lz4_5fstreamdecode_5fu_1624',['LZ4_streamDecode_u',['../unionLZ4__streamDecode__u.html',1,'']]] + ['leds_1621',['Leds',['../classLeds.html',1,'']]], + ['ledstash_1622',['LedStash',['../classLedStash.html',1,'']]], + ['lighthousepattern_1623',['LighthousePattern',['../classLighthousePattern.html',1,'']]], + ['lz4_5fstream_5ft_5finternal_1624',['LZ4_stream_t_internal',['../structLZ4__stream__t__internal.html',1,'']]], + ['lz4_5fstream_5fu_1625',['LZ4_stream_u',['../unionLZ4__stream__u.html',1,'']]], + ['lz4_5fstreamdecode_5ft_5finternal_1626',['LZ4_streamDecode_t_internal',['../structLZ4__streamDecode__t__internal.html',1,'']]], + ['lz4_5fstreamdecode_5fu_1627',['LZ4_streamDecode_u',['../unionLZ4__streamDecode__u.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_9.js b/docs/gloves/search/classes_9.js index afc95227c4..636f5fe266 100644 --- a/docs/gloves/search/classes_9.js +++ b/docs/gloves/search/classes_9.js @@ -1,13 +1,13 @@ var searchData= [ - ['materiapattern_1625',['MateriaPattern',['../classMateriaPattern.html',1,'']]], - ['menu_1626',['Menu',['../classMenu.html',1,'']]], - ['menuentry_1627',['MenuEntry',['../structMenuEntry.html',1,'']]], - ['menus_1628',['Menus',['../classMenus.html',1,'']]], - ['meteorpattern_1629',['MeteorPattern',['../classMeteorPattern.html',1,'']]], - ['mode_1630',['Mode',['../classMode.html',1,'']]], - ['modelink_1631',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], - ['modes_1632',['Modes',['../classModes.html',1,'']]], - ['modesharing_1633',['ModeSharing',['../classModeSharing.html',1,'']]], - ['multiledpattern_1634',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] + ['materiapattern_1628',['MateriaPattern',['../classMateriaPattern.html',1,'']]], + ['menu_1629',['Menu',['../classMenu.html',1,'']]], + ['menuentry_1630',['MenuEntry',['../structMenuEntry.html',1,'']]], + ['menus_1631',['Menus',['../classMenus.html',1,'']]], + ['meteorpattern_1632',['MeteorPattern',['../classMeteorPattern.html',1,'']]], + ['mode_1633',['Mode',['../classMode.html',1,'']]], + ['modelink_1634',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], + ['modes_1635',['Modes',['../classModes.html',1,'']]], + ['modesharing_1636',['ModeSharing',['../classModeSharing.html',1,'']]], + ['multiledpattern_1637',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_a.js b/docs/gloves/search/classes_a.js index 396aa9d880..2216024a72 100644 --- a/docs/gloves/search/classes_a.js +++ b/docs/gloves/search/classes_a.js @@ -1,9 +1,9 @@ var searchData= [ - ['pattern_1635',['Pattern',['../classPattern.html',1,'']]], - ['patternargs_1636',['PatternArgs',['../classPatternArgs.html',1,'']]], - ['patternbuilder_1637',['PatternBuilder',['../classPatternBuilder.html',1,'']]], - ['patternmap_1638',['PatternMap',['../classPatternMap.html',1,'']]], - ['patternselect_1639',['PatternSelect',['../classPatternSelect.html',1,'']]], - ['pulsishpattern_1640',['PulsishPattern',['../classPulsishPattern.html',1,'']]] + ['pattern_1638',['Pattern',['../classPattern.html',1,'']]], + ['patternargs_1639',['PatternArgs',['../classPatternArgs.html',1,'']]], + ['patternbuilder_1640',['PatternBuilder',['../classPatternBuilder.html',1,'']]], + ['patternmap_1641',['PatternMap',['../classPatternMap.html',1,'']]], + ['patternselect_1642',['PatternSelect',['../classPatternSelect.html',1,'']]], + ['pulsishpattern_1643',['PulsishPattern',['../classPulsishPattern.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_b.js b/docs/gloves/search/classes_b.js index 328743c68b..ae20ac6767 100644 --- a/docs/gloves/search/classes_b.js +++ b/docs/gloves/search/classes_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_1641',['Random',['../classRandom.html',1,'']]], - ['randomizer_1642',['Randomizer',['../classRandomizer.html',1,'']]], - ['rawbuffer_1643',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], - ['rgbcolor_1644',['RGBColor',['../classRGBColor.html',1,'']]] + ['random_1644',['Random',['../classRandom.html',1,'']]], + ['randomizer_1645',['Randomizer',['../classRandomizer.html',1,'']]], + ['rawbuffer_1646',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], + ['rgbcolor_1647',['RGBColor',['../classRGBColor.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_c.js b/docs/gloves/search/classes_c.js index 556b4eddd6..4cb1d52019 100644 --- a/docs/gloves/search/classes_c.js +++ b/docs/gloves/search/classes_c.js @@ -1,13 +1,13 @@ var searchData= [ - ['sequence_1645',['Sequence',['../classSequence.html',1,'']]], - ['sequencedpattern_1646',['SequencedPattern',['../classSequencedPattern.html',1,'']]], - ['sequencestep_1647',['SequenceStep',['../classSequenceStep.html',1,'']]], - ['serialcoms_1648',['SerialComs',['../classSerialComs.html',1,'']]], - ['singleledpattern_1649',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], - ['snake_1650',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], - ['snowballpattern_1651',['SnowballPattern',['../classSnowballPattern.html',1,'']]], - ['solidpattern_1652',['SolidPattern',['../classSolidPattern.html',1,'']]], - ['sparkletracepattern_1653',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], - ['storage_1654',['Storage',['../classStorage.html',1,'']]] + ['sequence_1648',['Sequence',['../classSequence.html',1,'']]], + ['sequencedpattern_1649',['SequencedPattern',['../classSequencedPattern.html',1,'']]], + ['sequencestep_1650',['SequenceStep',['../classSequenceStep.html',1,'']]], + ['serialcoms_1651',['SerialComs',['../classSerialComs.html',1,'']]], + ['singleledpattern_1652',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], + ['snake_1653',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], + ['snowballpattern_1654',['SnowballPattern',['../classSnowballPattern.html',1,'']]], + ['solidpattern_1655',['SolidPattern',['../classSolidPattern.html',1,'']]], + ['sparkletracepattern_1656',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], + ['storage_1657',['Storage',['../classStorage.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_d.js b/docs/gloves/search/classes_d.js index c8cb005742..3a5ddc3c0d 100644 --- a/docs/gloves/search/classes_d.js +++ b/docs/gloves/search/classes_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['theaterchasepattern_1655',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], - ['time_1656',['Time',['../classTime.html',1,'']]], - ['timer_1657',['Timer',['../classTimer.html',1,'']]] + ['theaterchasepattern_1658',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], + ['time_1659',['Time',['../classTime.html',1,'']]], + ['timer_1660',['Timer',['../classTimer.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_e.js b/docs/gloves/search/classes_e.js index eaed6c94ac..2ad37460c6 100644 --- a/docs/gloves/search/classes_e.js +++ b/docs/gloves/search/classes_e.js @@ -1,6 +1,6 @@ var searchData= [ - ['vlsender_1658',['VLSender',['../classVLSender.html',1,'']]], - ['vortexengine_1659',['VortexEngine',['../classVortexEngine.html',1,'']]], - ['vortexwipepattern_1660',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] + ['vlsender_1661',['VLSender',['../classVLSender.html',1,'']]], + ['vortexengine_1662',['VortexEngine',['../classVortexEngine.html',1,'']]], + ['vortexwipepattern_1663',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] ]; diff --git a/docs/gloves/search/classes_f.js b/docs/gloves/search/classes_f.js index eb6e8bbae7..25591e24df 100644 --- a/docs/gloves/search/classes_f.js +++ b/docs/gloves/search/classes_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['warppattern_1661',['WarpPattern',['../classWarpPattern.html',1,'']]], - ['warpwormpattern_1662',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] + ['warppattern_1664',['WarpPattern',['../classWarpPattern.html',1,'']]], + ['warpwormpattern_1665',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] ]; diff --git a/docs/gloves/search/defines_0.js b/docs/gloves/search/defines_0.js index 771e045f5e..d6ffbbb643 100644 --- a/docs/gloves/search/defines_0.js +++ b/docs/gloves/search/defines_0.js @@ -1,27 +1,27 @@ var searchData= [ - ['add_5fquotes_2795',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], - ['adv_5fmenu_5fduration_5fticks_2796',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], - ['advanced_5fmenu_5fclicks_2797',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], - ['advanced_5fmenu_5fenter_5fduration_2798',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], - ['alarm_5fnone_2799',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], - ['arg_2800',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], - ['arg1_2801',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], - ['arg2_2802',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], - ['arg3_2803',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], - ['arg4_2804',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], - ['arg5_2805',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], - ['arg6_2806',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], - ['arg7_2807',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], - ['arg8_2808',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], - ['arg_5fall_2809',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], - ['arg_5fnone_2810',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], - ['argmap_5fclear_2811',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], - ['argmap_5fisset_2812',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], - ['argmap_5fset_2813',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], - ['assert_2814',['assert',['../Compression_8cpp.html#acdcc5aaebf3f273c1762f24a6ece2e5e',1,'Compression.cpp']]], - ['auto_5fcycle_5fmodes_5fclicks_2815',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], - ['auto_5fcycle_5frandomizer_5fclicks_2816',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_2817',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_5fticks_2818',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] + ['add_5fquotes_2800',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], + ['adv_5fmenu_5fduration_5fticks_2801',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], + ['advanced_5fmenu_5fclicks_2802',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], + ['advanced_5fmenu_5fenter_5fduration_2803',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], + ['alarm_5fnone_2804',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], + ['arg_2805',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], + ['arg1_2806',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], + ['arg2_2807',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], + ['arg3_2808',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], + ['arg4_2809',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], + ['arg5_2810',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], + ['arg6_2811',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], + ['arg7_2812',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], + ['arg8_2813',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], + ['arg_5fall_2814',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], + ['arg_5fnone_2815',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], + ['argmap_5fclear_2816',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], + ['argmap_5fisset_2817',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], + ['argmap_5fset_2818',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], + ['assert_2819',['assert',['../Compression_8cpp.html#acdcc5aaebf3f273c1762f24a6ece2e5e',1,'Compression.cpp']]], + ['auto_5fcycle_5fmodes_5fclicks_2820',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], + ['auto_5fcycle_5frandomizer_5fclicks_2821',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_2822',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_5fticks_2823',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] ]; diff --git a/docs/gloves/search/defines_1.js b/docs/gloves/search/defines_1.js index a224e9f5bb..0e3970f011 100644 --- a/docs/gloves/search/defines_1.js +++ b/docs/gloves/search/defines_1.js @@ -1,13 +1,13 @@ var searchData= [ - ['blend_5foff_5fduration_2819',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], - ['blend_5fon_5fduration_2820',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], - ['brightness_5foption_5f1_2821',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], - ['brightness_5foption_5f2_2822',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], - ['brightness_5foption_5f3_2823',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], - ['brightness_5foption_5f4_2824',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], - ['buffer_5fflag_5fcomrpessed_2825',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], - ['buffer_5fflag_5fdirty_2826',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], - ['bulb_5fselect_5foff_5fms_2827',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], - ['bulb_5fselect_5fon_5fms_2828',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]] + ['blend_5foff_5fduration_2824',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], + ['blend_5fon_5fduration_2825',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], + ['brightness_5foption_5f1_2826',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], + ['brightness_5foption_5f2_2827',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], + ['brightness_5foption_5f3_2828',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], + ['brightness_5foption_5f4_2829',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], + ['buffer_5fflag_5fcomrpessed_2830',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], + ['buffer_5fflag_5fdirty_2831',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], + ['bulb_5fselect_5foff_5fms_2832',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], + ['bulb_5fselect_5fon_5fms_2833',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]] ]; diff --git a/docs/gloves/search/defines_10.js b/docs/gloves/search/defines_10.js index 309c3d1679..c7ca2c64a8 100644 --- a/docs/gloves/search/defines_10.js +++ b/docs/gloves/search/defines_10.js @@ -1,20 +1,24 @@ var searchData= [ - ['t0h_3190',['T0H',['../Leds_8cpp.html#a1b15781780446cc96c3529e67ffd155b',1,'Leds.cpp']]], - ['t0l_3191',['T0L',['../Leds_8cpp.html#aaa6df9b03f5c83a82da353df9bb19a60',1,'Leds.cpp']]], - ['t1h_3192',['T1H',['../Leds_8cpp.html#ae0de4e06e642a9dfa3d6f273a5c8e23b',1,'Leds.cpp']]], - ['t1l_3193',['T1L',['../Leds_8cpp.html#aad296a317c61b4367f690d958fb2ee12',1,'Leds.cpp']]], - ['theater_5fchase_5fsteps_3194',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['thumb_5ftip_3195',['THUMB_TIP',['../LedTypes_8h.html#ad6cd100e07238d371413139da795b7b9',1,'LedTypes.h']]], - ['thumb_5ftop_3196',['THUMB_TOP',['../LedTypes_8h.html#a82a86149396a2d32b403f573002d5728',1,'LedTypes.h']]], - ['tickrate_3197',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['timer_5f1_5falarm_3198',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_3199',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_3200',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_3201',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_3202',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_3203',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_3204',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_3205',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['total_5fsteps_3206',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] + ['sat_5foption_5f1_3175',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_3176',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_3177',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_3178',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['scale8_3179',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], + ['sec_5fto_5fticks_3180',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_3181',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['serial_5fcheck_5ftime_3182',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialization_5ftest_3183',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['setfinger_3184',['setFinger',['../LedTypes_8h.html#aecd0ef877e7f83b0e457d963dc8cd3fd',1,'LedTypes.h']]], + ['short_5fclick_5fthreshold_5fticks_3185',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['signal_5foff_5fduration_3186',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_3187',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_3188',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['stepsize_3189',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], + ['storage_5ffilename_3190',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_3191',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_3192',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_3193',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_3194',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_3195',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] ]; diff --git a/docs/gloves/search/defines_11.js b/docs/gloves/search/defines_11.js index a439debe78..b7b144c574 100644 --- a/docs/gloves/search/defines_11.js +++ b/docs/gloves/search/defines_11.js @@ -1,7 +1,20 @@ var searchData= [ - ['ultradops_5foff_5fduration_3207',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_3208',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['unlikely_3209',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], - ['use_5fpalm_5flights_3210',['USE_PALM_LIGHTS',['../VortexConfig_8h.html#aff113668c9ef4887d0a3ac52c7b39287',1,'VortexConfig.h']]] + ['t0h_3196',['T0H',['../Leds_8cpp.html#a1b15781780446cc96c3529e67ffd155b',1,'Leds.cpp']]], + ['t0l_3197',['T0L',['../Leds_8cpp.html#aaa6df9b03f5c83a82da353df9bb19a60',1,'Leds.cpp']]], + ['t1h_3198',['T1H',['../Leds_8cpp.html#ae0de4e06e642a9dfa3d6f273a5c8e23b',1,'Leds.cpp']]], + ['t1l_3199',['T1L',['../Leds_8cpp.html#aad296a317c61b4367f690d958fb2ee12',1,'Leds.cpp']]], + ['theater_5fchase_5fsteps_3200',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['thumb_5ftip_3201',['THUMB_TIP',['../LedTypes_8h.html#ad6cd100e07238d371413139da795b7b9',1,'LedTypes.h']]], + ['thumb_5ftop_3202',['THUMB_TOP',['../LedTypes_8h.html#a82a86149396a2d32b403f573002d5728',1,'LedTypes.h']]], + ['tickrate_3203',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['timer_5f1_5falarm_3204',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_3205',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_3206',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_3207',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_3208',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_3209',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_3210',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_3211',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['total_5fsteps_3212',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] ]; diff --git a/docs/gloves/search/defines_12.js b/docs/gloves/search/defines_12.js index 838eb6c0bf..e23c84a71e 100644 --- a/docs/gloves/search/defines_12.js +++ b/docs/gloves/search/defines_12.js @@ -1,45 +1,7 @@ var searchData= [ - ['val_5foption_5f1_3211',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_3212',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_3213',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_3214',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['variable_5ftickrate_3215',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_3216',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['vfree_3217',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_3218',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_3219',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_3220',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_3221',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_3222',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_3223',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_3224',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_3225',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_3226',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_3227',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_3228',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_3229',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_3230',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_3231',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_3232',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_3233',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_3234',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_3235',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_3236',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_3237',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_3238',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_3239',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_3240',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vmalloc_3241',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_3242',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_3243',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_3244',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_3245',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_3246',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_3247',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_3248',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_3249',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_3250',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_3251',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vrealloc_3252',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['ultradops_5foff_5fduration_3213',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_3214',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['unlikely_3215',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], + ['use_5fpalm_5flights_3216',['USE_PALM_LIGHTS',['../VortexConfig_8h.html#aff113668c9ef4887d0a3ac52c7b39287',1,'VortexConfig.h']]] ]; diff --git a/docs/gloves/search/defines_13.js b/docs/gloves/search/defines_13.js index 6b8a13095a..e77e1c0ab5 100644 --- a/docs/gloves/search/defines_13.js +++ b/docs/gloves/search/defines_13.js @@ -1,5 +1,45 @@ var searchData= [ - ['wildcopylength_3253',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], - ['worm_5fsize_3254',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] + ['val_5foption_5f1_3217',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_3218',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_3219',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_3220',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['variable_5ftickrate_3221',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_3222',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['vfree_3223',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_3224',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_3225',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_3226',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_3227',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_3228',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_3229',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_3230',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_3231',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_3232',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_3233',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_3234',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_3235',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_3236',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_3237',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_3238',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_3239',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_3240',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_3241',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_3242',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_3243',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_3244',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_3245',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_3246',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vmalloc_3247',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_3248',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_3249',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_3250',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_3251',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_3252',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_3253',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_3254',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_3255',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_3256',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_3257',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vrealloc_3258',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/gloves/search/defines_14.html b/docs/gloves/search/defines_14.html new file mode 100644 index 0000000000..53bf807c56 --- /dev/null +++ b/docs/gloves/search/defines_14.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
                        +
                        Loading...
                        +
                        + +
                        Searching...
                        +
                        No Matches
                        + +
                        + + diff --git a/docs/gloves/search/defines_14.js b/docs/gloves/search/defines_14.js new file mode 100644 index 0000000000..6cdbc525d9 --- /dev/null +++ b/docs/gloves/search/defines_14.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['wildcopylength_3259',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], + ['worm_5fsize_3260',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] +]; diff --git a/docs/gloves/search/defines_2.js b/docs/gloves/search/defines_2.js index 24a176130a..c4323cfff2 100644 --- a/docs/gloves/search/defines_2.js +++ b/docs/gloves/search/defines_2.js @@ -1,13 +1,13 @@ var searchData= [ - ['checkfinger_2829',['checkFinger',['../LedTypes_8h.html#acb8c5fdde5d5b14db524b7d7ec6dbb25',1,'LedTypes.h']]], - ['click_5fthreshold_2830',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], - ['col_5fdelete_5fcycle_2831',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], - ['col_5fdelete_5fthreshold_2832',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], - ['compress_5fbuffer_2833',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], - ['compress_5fsize_2834',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], - ['compression_5ftest_2835',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], - ['consecutive_5fwindow_2836',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], - ['consecutive_5fwindow_5fticks_2837',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]], - ['cpu_5ffrequency_5fmhz_2838',['CPU_FREQUENCY_MHZ',['../Leds_8cpp.html#a34eaa201c82dae7ea43ef4cee2d71c9f',1,'Leds.cpp']]] + ['checkfinger_2834',['checkFinger',['../LedTypes_8h.html#acb8c5fdde5d5b14db524b7d7ec6dbb25',1,'LedTypes.h']]], + ['click_5fthreshold_2835',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], + ['col_5fdelete_5fcycle_2836',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], + ['col_5fdelete_5fthreshold_2837',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], + ['compress_5fbuffer_2838',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], + ['compress_5fsize_2839',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], + ['compression_5ftest_2840',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], + ['consecutive_5fwindow_2841',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], + ['consecutive_5fwindow_5fticks_2842',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]], + ['cpu_5ffrequency_5fmhz_2843',['CPU_FREQUENCY_MHZ',['../Leds_8cpp.html#a34eaa201c82dae7ea43ef4cee2d71c9f',1,'Leds.cpp']]] ]; diff --git a/docs/gloves/search/defines_3.js b/docs/gloves/search/defines_3.js index 996e638d78..8cbc77b136 100644 --- a/docs/gloves/search/defines_3.js +++ b/docs/gloves/search/defines_3.js @@ -1,18 +1,18 @@ var searchData= [ - ['debug_5fallocations_2839',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], - ['debug_5flog_2840',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], - ['debug_5flogf_2841',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], - ['debuglog_2842',['DEBUGLOG',['../Compression_8cpp.html#a8728fe9e99fe783be28c0f38bb0d0761',1,'Compression.cpp']]], - ['decompress_5fbuffer_2843',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], - ['default_5fbrightness_2844',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], - ['default_5fstorage_5ffilename_2845',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], - ['default_5ftick_5foffset_2846',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], - ['default_5ftickrate_2847',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], - ['delete_5fcycle_5fticks_2848',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], - ['delete_5fthreshold_5fticks_2849',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], - ['demo_5fall_5fpatterns_2850',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], - ['device_5flock_5fclicks_2851',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], - ['dops_5foff_5fduration_2852',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], - ['dops_5fon_5fduration_2853',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] + ['debug_5fallocations_2844',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], + ['debug_5flog_2845',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], + ['debug_5flogf_2846',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], + ['debuglog_2847',['DEBUGLOG',['../Compression_8cpp.html#a8728fe9e99fe783be28c0f38bb0d0761',1,'Compression.cpp']]], + ['decompress_5fbuffer_2848',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], + ['default_5fbrightness_2849',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], + ['default_5fstorage_5ffilename_2850',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], + ['default_5ftick_5foffset_2851',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], + ['default_5ftickrate_2852',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], + ['delete_5fcycle_5fticks_2853',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], + ['delete_5fthreshold_5fticks_2854',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], + ['demo_5fall_5fpatterns_2855',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], + ['device_5flock_5fclicks_2856',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], + ['dops_5foff_5fduration_2857',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], + ['dops_5fon_5fduration_2858',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] ]; diff --git a/docs/gloves/search/defines_4.js b/docs/gloves/search/defines_4.js index a076c3178c..b90842489a 100644 --- a/docs/gloves/search/defines_4.js +++ b/docs/gloves/search/defines_4.js @@ -1,30 +1,30 @@ var searchData= [ - ['editor_5fverb_5fclear_5fdemo_2854',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], - ['editor_5fverb_5fclear_5fdemo_5fack_2855',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_2856',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_5fack_2857',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], - ['editor_5fverb_5fgoodbye_2858',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_2859',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fpostfix_2860',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fprefix_2861',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], - ['editor_5fverb_5fhello_2862',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_2863',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fack_2864',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fdone_2865',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_2866',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_5fack_2867',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], - ['editor_5fverb_5fready_2868',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], - ['enable_5feditor_5fconnection_2869',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], - ['entry_2870',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], - ['error_5fexample1_2871',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], - ['error_5fexample2_2872',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], - ['error_5flog_2873',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], - ['error_5flogf_2874',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], - ['error_5fnone_2875',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], - ['error_5fout_5fof_5fmemory_2876',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], - ['exit_5fmenu_5foff_5fms_2877',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], - ['exit_5fmenu_5fon_5fms_2878',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], - ['expand_5fand_5fquote_2879',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]], - ['expect_2880',['expect',['../Compression_8cpp.html#a7d26a1c40d6107cf2f19558492591e67',1,'Compression.cpp']]] + ['editor_5fverb_5fclear_5fdemo_2859',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], + ['editor_5fverb_5fclear_5fdemo_5fack_2860',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_2861',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_5fack_2862',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], + ['editor_5fverb_5fgoodbye_2863',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_2864',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fpostfix_2865',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fprefix_2866',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], + ['editor_5fverb_5fhello_2867',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_2868',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fack_2869',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fdone_2870',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_2871',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_5fack_2872',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], + ['editor_5fverb_5fready_2873',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], + ['enable_5feditor_5fconnection_2874',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], + ['entry_2875',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], + ['error_5fexample1_2876',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], + ['error_5fexample2_2877',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], + ['error_5flog_2878',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], + ['error_5flogf_2879',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], + ['error_5fnone_2880',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], + ['error_5fout_5fof_5fmemory_2881',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], + ['exit_5fmenu_5foff_5fms_2882',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], + ['exit_5fmenu_5fon_5fms_2883',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], + ['expand_5fand_5fquote_2884',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]], + ['expect_2885',['expect',['../Compression_8cpp.html#a7d26a1c40d6107cf2f19558492591e67',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/defines_5.js b/docs/gloves/search/defines_5.js index 5ee7ff104e..dc22f84e4c 100644 --- a/docs/gloves/search/defines_5.js +++ b/docs/gloves/search/defines_5.js @@ -1,19 +1,19 @@ var searchData= [ - ['factory_5freset_5fthreshold_5fticks_2881',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], - ['fastloop_5fsafe_5fdistance_2882',['FASTLOOP_SAFE_DISTANCE',['../Compression_8cpp.html#aa7091dfd46e0c63c7974aa8cecae6207',1,'Compression.cpp']]], - ['fatal_5ferror_2883',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], - ['fill_5ffrom_5fthumb_2884',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], - ['finger_5fcount_2885',['FINGER_COUNT',['../LedTypes_8h.html#acc11b84e9aa32ceb64b9339032d9ae2e',1,'LedTypes.h']]], - ['finger_5ffirst_2886',['FINGER_FIRST',['../LedTypes_8h.html#acadccfd3ac2026fcc3da11aab11d9e59',1,'LedTypes.h']]], - ['finger_5findex_2887',['FINGER_INDEX',['../LedTypes_8h.html#aecec19c5aa7204c70c212f120910aa02',1,'LedTypes.h']]], - ['finger_5flast_2888',['FINGER_LAST',['../LedTypes_8h.html#a2c939f4c0ee093efb1dbe9a4fe68c187',1,'LedTypes.h']]], - ['finger_5fmiddle_2889',['FINGER_MIDDLE',['../LedTypes_8h.html#a6dab951067bce60b4c56fb4006094881',1,'LedTypes.h']]], - ['finger_5fpinkie_2890',['FINGER_PINKIE',['../LedTypes_8h.html#a281a886ade07269adb5009254a3bb6ad',1,'LedTypes.h']]], - ['finger_5fring_2891',['FINGER_RING',['../LedTypes_8h.html#a8d608b541fa0d5b00886a0a9e30e3263',1,'LedTypes.h']]], - ['finger_5fthumb_2892',['FINGER_THUMB',['../LedTypes_8h.html#a4d53dee05379047adb9affafeaabef0a',1,'LedTypes.h']]], - ['fingertip_2893',['fingerTip',['../LedTypes_8h.html#af7bc0a30d882ca7d6dba2a2e8c10a961',1,'LedTypes.h']]], - ['fingertop_2894',['fingerTop',['../LedTypes_8h.html#abb7ffb49264c3ba40e81b76417829f16',1,'LedTypes.h']]], - ['fixed_5fled_5fcount_2895',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], - ['fixfrac8_2896',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]] + ['factory_5freset_5fthreshold_5fticks_2886',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], + ['fastloop_5fsafe_5fdistance_2887',['FASTLOOP_SAFE_DISTANCE',['../Compression_8cpp.html#aa7091dfd46e0c63c7974aa8cecae6207',1,'Compression.cpp']]], + ['fatal_5ferror_2888',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], + ['fill_5ffrom_5fthumb_2889',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], + ['finger_5fcount_2890',['FINGER_COUNT',['../LedTypes_8h.html#acc11b84e9aa32ceb64b9339032d9ae2e',1,'LedTypes.h']]], + ['finger_5ffirst_2891',['FINGER_FIRST',['../LedTypes_8h.html#acadccfd3ac2026fcc3da11aab11d9e59',1,'LedTypes.h']]], + ['finger_5findex_2892',['FINGER_INDEX',['../LedTypes_8h.html#aecec19c5aa7204c70c212f120910aa02',1,'LedTypes.h']]], + ['finger_5flast_2893',['FINGER_LAST',['../LedTypes_8h.html#a2c939f4c0ee093efb1dbe9a4fe68c187',1,'LedTypes.h']]], + ['finger_5fmiddle_2894',['FINGER_MIDDLE',['../LedTypes_8h.html#a6dab951067bce60b4c56fb4006094881',1,'LedTypes.h']]], + ['finger_5fpinkie_2895',['FINGER_PINKIE',['../LedTypes_8h.html#a281a886ade07269adb5009254a3bb6ad',1,'LedTypes.h']]], + ['finger_5fring_2896',['FINGER_RING',['../LedTypes_8h.html#a8d608b541fa0d5b00886a0a9e30e3263',1,'LedTypes.h']]], + ['finger_5fthumb_2897',['FINGER_THUMB',['../LedTypes_8h.html#a4d53dee05379047adb9affafeaabef0a',1,'LedTypes.h']]], + ['fingertip_2898',['fingerTip',['../LedTypes_8h.html#af7bc0a30d882ca7d6dba2a2e8c10a961',1,'LedTypes.h']]], + ['fingertop_2899',['fingerTop',['../LedTypes_8h.html#abb7ffb49264c3ba40e81b76417829f16',1,'LedTypes.h']]], + ['fixed_5fled_5fcount_2900',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], + ['fixfrac8_2901',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]] ]; diff --git a/docs/gloves/search/defines_6.js b/docs/gloves/search/defines_6.js index 3d12cc1e9e..bbc349838a 100644 --- a/docs/gloves/search/defines_6.js +++ b/docs/gloves/search/defines_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['gb_2897',['GB',['../Compression_8cpp.html#a44172ac633c517cb4c9e278cef36b000',1,'Compression.cpp']]] + ['gb_2902',['GB',['../Compression_8cpp.html#a44172ac633c517cb4c9e278cef36b000',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/defines_7.js b/docs/gloves/search/defines_7.js index 0414b82030..e37fcf510e 100644 --- a/docs/gloves/search/defines_7.js +++ b/docs/gloves/search/defines_7.js @@ -1,27 +1,27 @@ var searchData= [ - ['half_5fsteps_2898',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], - ['half_5fzigzag_5fsteps_2899',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], - ['hsv_2900',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], - ['hsv_5fbit_2901',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], - ['hsv_5fblue_2902',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], - ['hsv_5fcyan_2903',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], - ['hsv_5fgreen_2904',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], - ['hsv_5fhue_5faqua_2905',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], - ['hsv_5fhue_5fblue_2906',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], - ['hsv_5fhue_5fgreen_2907',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], - ['hsv_5fhue_5forange_2908',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpink_2909',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpurple_2910',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], - ['hsv_5fhue_5fred_2911',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], - ['hsv_5fhue_5fyellow_2912',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], - ['hsv_5foff_2913',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], - ['hsv_5forange_2914',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], - ['hsv_5fpurple_2915',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], - ['hsv_5fred_2916',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], - ['hsv_5fto_5frgb_5falgorithm_2917',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], - ['hsv_5fwhite_2918',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], - ['hsv_5fyellow_2919',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], - ['hyperstrobe_5foff_5fduration_2920',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], - ['hyperstrobe_5fon_5fduration_2921',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] + ['half_5fsteps_2903',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], + ['half_5fzigzag_5fsteps_2904',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], + ['hsv_2905',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], + ['hsv_5fbit_2906',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], + ['hsv_5fblue_2907',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], + ['hsv_5fcyan_2908',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], + ['hsv_5fgreen_2909',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], + ['hsv_5fhue_5faqua_2910',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], + ['hsv_5fhue_5fblue_2911',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], + ['hsv_5fhue_5fgreen_2912',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], + ['hsv_5fhue_5forange_2913',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpink_2914',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpurple_2915',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], + ['hsv_5fhue_5fred_2916',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], + ['hsv_5fhue_5fyellow_2917',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], + ['hsv_5foff_2918',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], + ['hsv_5forange_2919',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], + ['hsv_5fpurple_2920',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], + ['hsv_5fred_2921',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], + ['hsv_5fto_5frgb_5falgorithm_2922',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], + ['hsv_5fwhite_2923',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], + ['hsv_5fyellow_2924',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], + ['hyperstrobe_5foff_5fduration_2925',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], + ['hyperstrobe_5fon_5fduration_2926',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] ]; diff --git a/docs/gloves/search/defines_8.js b/docs/gloves/search/defines_8.js index 81c35fc74c..4210919ff7 100644 --- a/docs/gloves/search/defines_8.js +++ b/docs/gloves/search/defines_8.js @@ -1,37 +1,37 @@ var searchData= [ - ['index_5fnone_2922',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], - ['index_5ftip_2923',['INDEX_TIP',['../LedTypes_8h.html#af0cb1e898c7d81af318582cc0daa38a4',1,'LedTypes.h']]], - ['index_5ftop_2924',['INDEX_TOP',['../LedTypes_8h.html#abc7cea6f62069c6c9734707129249db7',1,'LedTypes.h']]], - ['info_5flog_2925',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], - ['info_5flogf_2926',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], - ['ir_5fdefault_5fblock_5fsize_2927',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], - ['ir_5fdefault_5fblock_5fspacing_2928',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_2929',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmax_2930',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmin_2931',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], - ['ir_5fenable_5freceiver_2932',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], - ['ir_5fenable_5fsender_2933',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_2934',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmax_2935',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmin_2936',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_2937',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmax_2938',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmin_2939',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], - ['ir_5fmax_5fdata_5ftransfer_2940',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], - ['ir_5fmax_5fdwords_5ftransfer_2941',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], - ['ir_5freceiver_5fpin_2942',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], - ['ir_5freceiver_5ftimeout_5fduration_2943',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], - ['ir_5frecv_5fbuf_5fsize_2944',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], - ['ir_5fsend_5fpwm_5fpin_2945',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], - ['ir_5fsender_5fwait_5fduration_2946',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], - ['ir_5fthres_5fdown_2947',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], - ['ir_5fthres_5fup_2948',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], - ['ir_5fthreshold_2949',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], - ['ir_5ftiming_2950',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], - ['ir_5ftiming_5fmin_2951',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], - ['iseven_2952',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], - ['isfingertip_2953',['isFingerTip',['../LedTypes_8h.html#abdcc9d012b538dcef180242f21651f64',1,'LedTypes.h']]], - ['isfingertop_2954',['isFingerTop',['../LedTypes_8h.html#a099fc45c067005dde808baa48f60c0b7',1,'LedTypes.h']]], - ['isodd_2955',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] + ['index_5fnone_2927',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], + ['index_5ftip_2928',['INDEX_TIP',['../LedTypes_8h.html#af0cb1e898c7d81af318582cc0daa38a4',1,'LedTypes.h']]], + ['index_5ftop_2929',['INDEX_TOP',['../LedTypes_8h.html#abc7cea6f62069c6c9734707129249db7',1,'LedTypes.h']]], + ['info_5flog_2930',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], + ['info_5flogf_2931',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], + ['ir_5fdefault_5fblock_5fsize_2932',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], + ['ir_5fdefault_5fblock_5fspacing_2933',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_2934',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmax_2935',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmin_2936',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], + ['ir_5fenable_5freceiver_2937',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], + ['ir_5fenable_5fsender_2938',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_2939',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmax_2940',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmin_2941',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_2942',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmax_2943',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmin_2944',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], + ['ir_5fmax_5fdata_5ftransfer_2945',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], + ['ir_5fmax_5fdwords_5ftransfer_2946',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], + ['ir_5freceiver_5fpin_2947',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], + ['ir_5freceiver_5ftimeout_5fduration_2948',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], + ['ir_5frecv_5fbuf_5fsize_2949',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], + ['ir_5fsend_5fpwm_5fpin_2950',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], + ['ir_5fsender_5fwait_5fduration_2951',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], + ['ir_5fthres_5fdown_2952',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], + ['ir_5fthres_5fup_2953',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], + ['ir_5fthreshold_2954',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], + ['ir_5ftiming_2955',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], + ['ir_5ftiming_5fmin_2956',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], + ['iseven_2957',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], + ['isfingertip_2958',['isFingerTip',['../LedTypes_8h.html#abdcc9d012b538dcef180242f21651f64',1,'LedTypes.h']]], + ['isfingertop_2959',['isFingerTop',['../LedTypes_8h.html#a099fc45c067005dde808baa48f60c0b7',1,'LedTypes.h']]], + ['isodd_2960',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] ]; diff --git a/docs/gloves/search/defines_9.js b/docs/gloves/search/defines_9.js index 52343d626d..6a5c5af1b4 100644 --- a/docs/gloves/search/defines_9.js +++ b/docs/gloves/search/defines_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['kb_2956',['KB',['../Compression_8cpp.html#a1841fd1a462d245d8c73dce55e2f45da',1,'Compression.cpp']]] + ['kb_2961',['KB',['../Compression_8cpp.html#a1841fd1a462d245d8c73dce55e2f45da',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/defines_a.js b/docs/gloves/search/defines_a.js index 6a79e395d0..65f0529fde 100644 --- a/docs/gloves/search/defines_a.js +++ b/docs/gloves/search/defines_a.js @@ -1,35 +1,35 @@ var searchData= [ - ['lastliterals_2957',['LASTLITERALS',['../Compression_8cpp.html#a7a912d9a1f869b93be505568dce7fa8c',1,'Compression.cpp']]], - ['leave_5fadv_5fcol_5fselect_5fclicks_2958',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], - ['led_5fdata_5fpin_2959',['LED_DATA_PIN',['../Leds_8cpp.html#a5f55b07707df2f2cf371f707207ed508',1,'Leds.cpp']]], - ['ledtofinger_2960',['ledToFinger',['../LedTypes_8h.html#a7431385f7f42f1a99ce555e24231e73b',1,'LedTypes.h']]], - ['ledtopair_2961',['ledToPair',['../LedTypes_8h.html#a3fa3f79ccff66d660d1468f23bde6e31',1,'LedTypes.h']]], - ['likely_2962',['likely',['../Compression_8cpp.html#aa0672ea7123854cc5f51902a06c473fb',1,'Compression.cpp']]], - ['log_5fto_5fconsole_2963',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], - ['log_5fto_5ffile_2964',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], - ['logging_5flevel_2965',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]], - ['lz4_5falign_5ftest_2966',['LZ4_ALIGN_TEST',['../Compression_8cpp.html#a6c439b01b6c27280593774a911bfa4ac',1,'Compression.cpp']]], - ['lz4_5fcompress_5finplace_5fbuffer_5fsize_2967',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], - ['lz4_5fcompress_5finplace_5fmargin_2968',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], - ['lz4_5fcompressbound_2969',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], - ['lz4_5fdecoder_5fring_5fbuffer_5fsize_2970',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], - ['lz4_5fdecompress_5finplace_5fbuffer_5fsize_2971',['LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a31af8f4225099e9d899eb05292500513',1,'Compression.h']]], - ['lz4_5fdecompress_5finplace_5fmargin_2972',['LZ4_DECOMPRESS_INPLACE_MARGIN',['../Compression_8h.html#aeb9541df4b1585ede70167d977ef85f5',1,'Compression.h']]], - ['lz4_5fdistance_5fabsolute_5fmax_2973',['LZ4_DISTANCE_ABSOLUTE_MAX',['../Compression_8cpp.html#a677dd41923a5dc079254ea9f689d78dd',1,'Compression.cpp']]], - ['lz4_5fdistance_5fmax_2974',['LZ4_DISTANCE_MAX',['../Compression_8h.html#aef230e9fd51b7bf939654ecc08a3778f',1,'Compression.h']]], - ['lz4_5fhash_5fsize_5fu32_2975',['LZ4_HASH_SIZE_U32',['../Compression_8h.html#a75fa199d8ad0949f67b62054171dc473',1,'Compression.h']]], - ['lz4_5fhashlog_2976',['LZ4_HASHLOG',['../Compression_8h.html#ac7f04539d94ce57826ef8b2f3d8408af',1,'Compression.h']]], - ['lz4_5fhashtablesize_2977',['LZ4_HASHTABLESIZE',['../Compression_8h.html#a1bb7a0fa34be27b67f43ce30be0fc905',1,'Compression.h']]], - ['lz4_5fmax_5finput_5fsize_2978',['LZ4_MAX_INPUT_SIZE',['../Compression_8h.html#a88ee51e36ca74cd0533e731c20572ea6',1,'Compression.h']]], - ['lz4_5fmemcpy_2979',['LZ4_memcpy',['../Compression_8cpp.html#a5ed8599ff9813a458df4a9d4d81bef58',1,'Compression.cpp']]], - ['lz4_5fmemory_5fusage_2980',['LZ4_MEMORY_USAGE',['../Compression_8h.html#a24ddbc39e7379532031a91357e66a32c',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fdefault_2981',['LZ4_MEMORY_USAGE_DEFAULT',['../Compression_8h.html#a003849b5d7ae53e30ad147fdecc8fab3',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fmax_2982',['LZ4_MEMORY_USAGE_MAX',['../Compression_8h.html#afdf396ddb66c966fc4a2f7f3cf7fd6ca',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fmin_2983',['LZ4_MEMORY_USAGE_MIN',['../Compression_8h.html#a533d9aebfa4668c3ed98bb961d7c5731',1,'Compression.h']]], - ['lz4_5fstatic_5fassert_2984',['LZ4_STATIC_ASSERT',['../Compression_8cpp.html#a233a86aeac0d8f5c00236b4d8d055761',1,'Compression.cpp']]], - ['lz4_5fstreamdecodesize_2985',['LZ4_STREAMDECODESIZE',['../Compression_8h.html#a9a08f1c4969b5e46eba93818cd7cb5a7',1,'Compression.h']]], - ['lz4_5fstreamdecodesize_5fu64_2986',['LZ4_STREAMDECODESIZE_U64',['../Compression_8h.html#a414ecb38e0607f239de5ebca5a5beef5',1,'Compression.h']]], - ['lz4_5fstreamsize_2987',['LZ4_STREAMSIZE',['../Compression_8h.html#a1b76402ebadac569ceb550cb22a7a6e4',1,'Compression.h']]], - ['lz4_5fstreamsize_5fvoidp_2988',['LZ4_STREAMSIZE_VOIDP',['../Compression_8h.html#a46c76b999fe84b296be4dd4a8ea25746',1,'Compression.h']]] + ['lastliterals_2962',['LASTLITERALS',['../Compression_8cpp.html#a7a912d9a1f869b93be505568dce7fa8c',1,'Compression.cpp']]], + ['leave_5fadv_5fcol_5fselect_5fclicks_2963',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], + ['led_5fdata_5fpin_2964',['LED_DATA_PIN',['../Leds_8cpp.html#a5f55b07707df2f2cf371f707207ed508',1,'Leds.cpp']]], + ['ledtofinger_2965',['ledToFinger',['../LedTypes_8h.html#a7431385f7f42f1a99ce555e24231e73b',1,'LedTypes.h']]], + ['ledtopair_2966',['ledToPair',['../LedTypes_8h.html#a3fa3f79ccff66d660d1468f23bde6e31',1,'LedTypes.h']]], + ['likely_2967',['likely',['../Compression_8cpp.html#aa0672ea7123854cc5f51902a06c473fb',1,'Compression.cpp']]], + ['log_5fto_5fconsole_2968',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], + ['log_5fto_5ffile_2969',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], + ['logging_5flevel_2970',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]], + ['lz4_5falign_5ftest_2971',['LZ4_ALIGN_TEST',['../Compression_8cpp.html#a6c439b01b6c27280593774a911bfa4ac',1,'Compression.cpp']]], + ['lz4_5fcompress_5finplace_5fbuffer_5fsize_2972',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], + ['lz4_5fcompress_5finplace_5fmargin_2973',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], + ['lz4_5fcompressbound_2974',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], + ['lz4_5fdecoder_5fring_5fbuffer_5fsize_2975',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], + ['lz4_5fdecompress_5finplace_5fbuffer_5fsize_2976',['LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a31af8f4225099e9d899eb05292500513',1,'Compression.h']]], + ['lz4_5fdecompress_5finplace_5fmargin_2977',['LZ4_DECOMPRESS_INPLACE_MARGIN',['../Compression_8h.html#aeb9541df4b1585ede70167d977ef85f5',1,'Compression.h']]], + ['lz4_5fdistance_5fabsolute_5fmax_2978',['LZ4_DISTANCE_ABSOLUTE_MAX',['../Compression_8cpp.html#a677dd41923a5dc079254ea9f689d78dd',1,'Compression.cpp']]], + ['lz4_5fdistance_5fmax_2979',['LZ4_DISTANCE_MAX',['../Compression_8h.html#aef230e9fd51b7bf939654ecc08a3778f',1,'Compression.h']]], + ['lz4_5fhash_5fsize_5fu32_2980',['LZ4_HASH_SIZE_U32',['../Compression_8h.html#a75fa199d8ad0949f67b62054171dc473',1,'Compression.h']]], + ['lz4_5fhashlog_2981',['LZ4_HASHLOG',['../Compression_8h.html#ac7f04539d94ce57826ef8b2f3d8408af',1,'Compression.h']]], + ['lz4_5fhashtablesize_2982',['LZ4_HASHTABLESIZE',['../Compression_8h.html#a1bb7a0fa34be27b67f43ce30be0fc905',1,'Compression.h']]], + ['lz4_5fmax_5finput_5fsize_2983',['LZ4_MAX_INPUT_SIZE',['../Compression_8h.html#a88ee51e36ca74cd0533e731c20572ea6',1,'Compression.h']]], + ['lz4_5fmemcpy_2984',['LZ4_memcpy',['../Compression_8cpp.html#a5ed8599ff9813a458df4a9d4d81bef58',1,'Compression.cpp']]], + ['lz4_5fmemory_5fusage_2985',['LZ4_MEMORY_USAGE',['../Compression_8h.html#a24ddbc39e7379532031a91357e66a32c',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fdefault_2986',['LZ4_MEMORY_USAGE_DEFAULT',['../Compression_8h.html#a003849b5d7ae53e30ad147fdecc8fab3',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fmax_2987',['LZ4_MEMORY_USAGE_MAX',['../Compression_8h.html#afdf396ddb66c966fc4a2f7f3cf7fd6ca',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fmin_2988',['LZ4_MEMORY_USAGE_MIN',['../Compression_8h.html#a533d9aebfa4668c3ed98bb961d7c5731',1,'Compression.h']]], + ['lz4_5fstatic_5fassert_2989',['LZ4_STATIC_ASSERT',['../Compression_8cpp.html#a233a86aeac0d8f5c00236b4d8d055761',1,'Compression.cpp']]], + ['lz4_5fstreamdecodesize_2990',['LZ4_STREAMDECODESIZE',['../Compression_8h.html#a9a08f1c4969b5e46eba93818cd7cb5a7',1,'Compression.h']]], + ['lz4_5fstreamdecodesize_5fu64_2991',['LZ4_STREAMDECODESIZE_U64',['../Compression_8h.html#a414ecb38e0607f239de5ebca5a5beef5',1,'Compression.h']]], + ['lz4_5fstreamsize_2992',['LZ4_STREAMSIZE',['../Compression_8h.html#a1b76402ebadac569ceb550cb22a7a6e4',1,'Compression.h']]], + ['lz4_5fstreamsize_5fvoidp_2993',['LZ4_STREAMSIZE_VOIDP',['../Compression_8h.html#a46c76b999fe84b296be4dd4a8ea25746',1,'Compression.h']]] ]; diff --git a/docs/gloves/search/defines_b.js b/docs/gloves/search/defines_b.js index 283d271495..5f37346047 100644 --- a/docs/gloves/search/defines_b.js +++ b/docs/gloves/search/defines_b.js @@ -1,59 +1,59 @@ var searchData= [ - ['map_5ffinger_2989',['MAP_FINGER',['../LedTypes_8h.html#ac1d656482a87245262eadf0ac8128d45',1,'LedTypes.h']]], - ['map_5ffinger_5feven_5ftips_2990',['MAP_FINGER_EVEN_TIPS',['../LedTypes_8h.html#ad4dcaa472a9c4bca4766aac76cffa018',1,'LedTypes.h']]], - ['map_5ffinger_5feven_5ftops_2991',['MAP_FINGER_EVEN_TOPS',['../LedTypes_8h.html#ad94268f7fb22a5626f510be0043f68ed',1,'LedTypes.h']]], - ['map_5ffinger_5fodd_5ftips_2992',['MAP_FINGER_ODD_TIPS',['../LedTypes_8h.html#a4e35e5d2aeca92b2365827a089c2d988',1,'LedTypes.h']]], - ['map_5ffinger_5fodd_5ftops_2993',['MAP_FINGER_ODD_TOPS',['../LedTypes_8h.html#a8694e46b29f06358296019421f68f742',1,'LedTypes.h']]], - ['map_5ffinger_5ftip_2994',['MAP_FINGER_TIP',['../LedTypes_8h.html#aa3562e3bcf855924665a95d26445da6f',1,'LedTypes.h']]], - ['map_5ffinger_5ftips_2995',['MAP_FINGER_TIPS',['../LedTypes_8h.html#a2646eda57482f05b20d0e28402d8d527',1,'LedTypes.h']]], - ['map_5ffinger_5ftop_2996',['MAP_FINGER_TOP',['../LedTypes_8h.html#ac57690fc76ab5b1b3f15b878b0696572',1,'LedTypes.h']]], - ['map_5ffinger_5ftops_2997',['MAP_FINGER_TOPS',['../LedTypes_8h.html#ac382a6f44f3e1aa602838c1866fdbbad',1,'LedTypes.h']]], - ['map_5fforeach_5fled_2998',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], - ['map_5finverse_2999',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], - ['map_5fis_5fone_5fled_3000',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], - ['map_5fled_3001',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], - ['map_5fled_5fall_3002',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], - ['map_5fpair_3003',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], - ['map_5fpair_5feven_3004',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fevens_3005',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fodds_3006',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], - ['map_5fpair_5fevens_3007',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], - ['map_5fpair_5fodd_3008',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fevens_3009',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fodds_3010',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], - ['map_5fpair_5fodds_3011',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], - ['match_5fsafeguard_5fdistance_3012',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], - ['max_5fargs_3013',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], - ['max_5fcolor_5fslots_3014',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], - ['max_5fmemory_3015',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], - ['max_5fmode_5fsize_3016',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], - ['max_5fmodes_3017',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], - ['max_5fpattern_5fargs_3018',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], - ['max_5fsequence_5fsteps_3019',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], - ['max_5fserial_5fcheck_5finterval_3020',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], - ['max_5ftimeout_5fduration_3021',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], - ['max_5fwait_5fduration_3022',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], - ['mb_3023',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], - ['menu_5ftrigger_5fthreshold_5fticks_3024',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], - ['menu_5ftrigger_5ftime_3025',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], - ['mflimit_3026',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], - ['middle_5ftip_3027',['MIDDLE_TIP',['../LedTypes_8h.html#a98c931c9b19fda201aaeaed2d50d11d5',1,'LedTypes.h']]], - ['middle_5ftop_3028',['MIDDLE_TOP',['../LedTypes_8h.html#a3b832fd96d47875c4b2163272209bfb4',1,'LedTypes.h']]], - ['min_3029',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], - ['minmatch_3030',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], - ['ml_5fbits_3031',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], - ['ml_5fmask_3032',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], - ['mode_5fflag_5fall_5fsame_5fsingle_3033',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], - ['mode_5fflag_5fmulti_5fled_3034',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], - ['mode_5fflag_5fnone_3035',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], - ['mode_5fflag_5fsingle_5fled_3036',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], - ['mode_5fflag_5fsparse_5fsingles_3037',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], - ['mode_5fledcount_3038',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], - ['modes_5fflag_5fadv_5fmenus_3039',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], - ['modes_5fflag_5fkeychain_3040',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], - ['modes_5fflag_5flocked_3041',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], - ['modes_5fflag_5fone_5fclick_3042',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], - ['modes_5ftest_3043',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], - ['ms_5fto_5fticks_3044',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] + ['map_5ffinger_2994',['MAP_FINGER',['../LedTypes_8h.html#ac1d656482a87245262eadf0ac8128d45',1,'LedTypes.h']]], + ['map_5ffinger_5feven_5ftips_2995',['MAP_FINGER_EVEN_TIPS',['../LedTypes_8h.html#ad4dcaa472a9c4bca4766aac76cffa018',1,'LedTypes.h']]], + ['map_5ffinger_5feven_5ftops_2996',['MAP_FINGER_EVEN_TOPS',['../LedTypes_8h.html#ad94268f7fb22a5626f510be0043f68ed',1,'LedTypes.h']]], + ['map_5ffinger_5fodd_5ftips_2997',['MAP_FINGER_ODD_TIPS',['../LedTypes_8h.html#a4e35e5d2aeca92b2365827a089c2d988',1,'LedTypes.h']]], + ['map_5ffinger_5fodd_5ftops_2998',['MAP_FINGER_ODD_TOPS',['../LedTypes_8h.html#a8694e46b29f06358296019421f68f742',1,'LedTypes.h']]], + ['map_5ffinger_5ftip_2999',['MAP_FINGER_TIP',['../LedTypes_8h.html#aa3562e3bcf855924665a95d26445da6f',1,'LedTypes.h']]], + ['map_5ffinger_5ftips_3000',['MAP_FINGER_TIPS',['../LedTypes_8h.html#a2646eda57482f05b20d0e28402d8d527',1,'LedTypes.h']]], + ['map_5ffinger_5ftop_3001',['MAP_FINGER_TOP',['../LedTypes_8h.html#ac57690fc76ab5b1b3f15b878b0696572',1,'LedTypes.h']]], + ['map_5ffinger_5ftops_3002',['MAP_FINGER_TOPS',['../LedTypes_8h.html#ac382a6f44f3e1aa602838c1866fdbbad',1,'LedTypes.h']]], + ['map_5fforeach_5fled_3003',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], + ['map_5finverse_3004',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], + ['map_5fis_5fone_5fled_3005',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], + ['map_5fled_3006',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], + ['map_5fled_5fall_3007',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], + ['map_5fpair_3008',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], + ['map_5fpair_5feven_3009',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fevens_3010',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fodds_3011',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], + ['map_5fpair_5fevens_3012',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], + ['map_5fpair_5fodd_3013',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fevens_3014',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fodds_3015',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], + ['map_5fpair_5fodds_3016',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], + ['match_5fsafeguard_5fdistance_3017',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], + ['max_5fargs_3018',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], + ['max_5fcolor_5fslots_3019',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], + ['max_5fmemory_3020',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], + ['max_5fmode_5fsize_3021',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], + ['max_5fmodes_3022',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], + ['max_5fpattern_5fargs_3023',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], + ['max_5fsequence_5fsteps_3024',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], + ['max_5fserial_5fcheck_5finterval_3025',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], + ['max_5ftimeout_5fduration_3026',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], + ['max_5fwait_5fduration_3027',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], + ['mb_3028',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], + ['menu_5ftrigger_5fthreshold_5fticks_3029',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], + ['menu_5ftrigger_5ftime_3030',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], + ['mflimit_3031',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], + ['middle_5ftip_3032',['MIDDLE_TIP',['../LedTypes_8h.html#a98c931c9b19fda201aaeaed2d50d11d5',1,'LedTypes.h']]], + ['middle_5ftop_3033',['MIDDLE_TOP',['../LedTypes_8h.html#a3b832fd96d47875c4b2163272209bfb4',1,'LedTypes.h']]], + ['min_3034',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], + ['minmatch_3035',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], + ['ml_5fbits_3036',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], + ['ml_5fmask_3037',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], + ['mode_5fflag_5fall_5fsame_5fsingle_3038',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], + ['mode_5fflag_5fmulti_5fled_3039',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], + ['mode_5fflag_5fnone_3040',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], + ['mode_5fflag_5fsingle_5fled_3041',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], + ['mode_5fflag_5fsparse_5fsingles_3042',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], + ['mode_5fledcount_3043',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], + ['modes_5fflag_5fadv_5fmenus_3044',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], + ['modes_5fflag_5fkeychain_3045',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], + ['modes_5fflag_5flocked_3046',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], + ['modes_5fflag_5fone_5fclick_3047',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], + ['modes_5ftest_3048',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], + ['ms_5fto_5fticks_3049',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] ]; diff --git a/docs/gloves/search/defines_c.js b/docs/gloves/search/defines_c.js index e11bc0b7e9..46fffb8e56 100644 --- a/docs/gloves/search/defines_c.js +++ b/docs/gloves/search/defines_c.js @@ -1,11 +1,11 @@ var searchData= [ - ['ns_5fto_5fcycles_3045',['NS_TO_CYCLES',['../Leds_8cpp.html#af95d489fe0bb0556e3df21a7c04d5239',1,'Leds.cpp']]], - ['ns_5fto_5fus_3046',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], - ['num_5fbrightness_5foptions_3047',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], - ['num_5fbuttons_3048',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], - ['num_5fmenus_3049',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], - ['num_5fmode_5fslots_3050',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], - ['num_5fpages_3051',['NUM_PAGES',['../ColorSelect_8cpp.html#ae12c40b3b2496ea64cbd1f626d4a5817',1,'ColorSelect.cpp']]], - ['num_5fzigzag_5fsteps_3052',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] + ['ns_5fto_5fcycles_3050',['NS_TO_CYCLES',['../Leds_8cpp.html#af95d489fe0bb0556e3df21a7c04d5239',1,'Leds.cpp']]], + ['ns_5fto_5fus_3051',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], + ['num_5fbrightness_5foptions_3052',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], + ['num_5fbuttons_3053',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], + ['num_5fmenus_3054',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], + ['num_5fmode_5fslots_3055',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], + ['num_5fpages_3056',['NUM_PAGES',['../ColorSelect_8cpp.html#ae12c40b3b2496ea64cbd1f626d4a5817',1,'ColorSelect.cpp']]], + ['num_5fzigzag_5fsteps_3057',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] ]; diff --git a/docs/gloves/search/defines_d.js b/docs/gloves/search/defines_d.js index c831f3f64b..1b870f2665 100644 --- a/docs/gloves/search/defines_d.js +++ b/docs/gloves/search/defines_d.js @@ -1,14 +1,5 @@ var searchData= [ - ['page_5fsize_3053',['PAGE_SIZE',['../ColorSelect_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): ColorSelect.cpp'],['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): Storage.cpp']]], - ['paireven_3054',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], - ['pairodd_3055',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], - ['pattern_5fflag_5fmulti_3056',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], - ['pattern_5fflags_5fnone_3057',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], - ['picostrobe_5foff_5fduration_3058',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], - ['picostrobe_5fon_5fduration_3059',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], - ['pinkie_5ftip_3060',['PINKIE_TIP',['../LedTypes_8h.html#a60370658cda3a0ad42522efa691b2a9e',1,'LedTypes.h']]], - ['pinkie_5ftop_3061',['PINKIE_TOP',['../LedTypes_8h.html#a30dea4ba24ef05669d46aa0117848d48',1,'LedTypes.h']]], - ['power_5fled_5fpin_3062',['POWER_LED_PIN',['../Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb',1,'Leds.cpp']]], - ['print_5fstate_3063',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] + ['onboard_5fled_5fmosi_3058',['ONBOARD_LED_MOSI',['../Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1',1,'Leds.cpp']]], + ['onboard_5fled_5fsck_3059',['ONBOARD_LED_SCK',['../Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429',1,'Leds.cpp']]] ]; diff --git a/docs/gloves/search/defines_e.js b/docs/gloves/search/defines_e.js index ee6bf15cdc..1932635af1 100644 --- a/docs/gloves/search/defines_e.js +++ b/docs/gloves/search/defines_e.js @@ -1,108 +1,13 @@ var searchData= [ - ['register_5farg_3064',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], - ['reset_5fhold_5ftime_3065',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], - ['rgb_5fblue_3066',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], - ['rgb_5fblue0_3067',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], - ['rgb_5fblue1_3068',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], - ['rgb_5fblue2_3069',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], - ['rgb_5fblue3_3070',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], - ['rgb_5fblue4_3071',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], - ['rgb_5fblue5_3072',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], - ['rgb_5fblue6_3073',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], - ['rgb_5fblue7_3074',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], - ['rgb_5fblue8_3075',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], - ['rgb_5fblue9_3076',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], - ['rgb_5fcyan_3077',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], - ['rgb_5fcyan0_3078',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], - ['rgb_5fcyan1_3079',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], - ['rgb_5fcyan2_3080',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], - ['rgb_5fcyan3_3081',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], - ['rgb_5fcyan4_3082',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], - ['rgb_5fcyan5_3083',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], - ['rgb_5fcyan6_3084',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], - ['rgb_5fcyan7_3085',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], - ['rgb_5fcyan8_3086',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], - ['rgb_5fcyan9_3087',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], - ['rgb_5fgreen_3088',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], - ['rgb_5fgreen0_3089',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], - ['rgb_5fgreen1_3090',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], - ['rgb_5fgreen2_3091',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], - ['rgb_5fgreen3_3092',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], - ['rgb_5fgreen4_3093',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], - ['rgb_5fgreen5_3094',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], - ['rgb_5fgreen6_3095',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], - ['rgb_5fgreen7_3096',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], - ['rgb_5fgreen8_3097',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], - ['rgb_5fgreen9_3098',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], - ['rgb_5fmagenta_3099',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], - ['rgb_5fmenu_5fbrightness_5fselect_3100',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fcolor_5fselect_3101',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], - ['rgb_5fmenu_5feditor_5fconnection_3102',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5ffactory_5freset_3103',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fmode_5fsharing_3104',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fpattern_5fselect_3105',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5frandomizer_3106',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], - ['rgb_5foff_3107',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], - ['rgb_5forange_3108',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], - ['rgb_5forange0_3109',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], - ['rgb_5forange1_3110',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], - ['rgb_5forange2_3111',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], - ['rgb_5forange3_3112',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], - ['rgb_5forange4_3113',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], - ['rgb_5forange5_3114',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], - ['rgb_5forange6_3115',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], - ['rgb_5forange7_3116',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], - ['rgb_5forange8_3117',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], - ['rgb_5forange9_3118',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], - ['rgb_5fpink_3119',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], - ['rgb_5fpurple_3120',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], - ['rgb_5fpurple0_3121',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], - ['rgb_5fpurple1_3122',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], - ['rgb_5fpurple2_3123',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], - ['rgb_5fpurple3_3124',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], - ['rgb_5fpurple4_3125',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], - ['rgb_5fpurple5_3126',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], - ['rgb_5fpurple6_3127',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], - ['rgb_5fpurple7_3128',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], - ['rgb_5fpurple8_3129',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], - ['rgb_5fpurple9_3130',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], - ['rgb_5fred_3131',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], - ['rgb_5fred0_3132',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], - ['rgb_5fred1_3133',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], - ['rgb_5fred2_3134',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], - ['rgb_5fred3_3135',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], - ['rgb_5fred4_3136',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], - ['rgb_5fred5_3137',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], - ['rgb_5fred6_3138',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], - ['rgb_5fred7_3139',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], - ['rgb_5fred8_3140',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], - ['rgb_5fred9_3141',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], - ['rgb_5fwhite_3142',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], - ['rgb_5fwhite0_3143',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], - ['rgb_5fwhite1_3144',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], - ['rgb_5fwhite2_3145',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], - ['rgb_5fwhite3_3146',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], - ['rgb_5fwhite4_3147',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], - ['rgb_5fwhite5_3148',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], - ['rgb_5fwhite6_3149',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], - ['rgb_5fwhite7_3150',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], - ['rgb_5fwhite8_3151',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], - ['rgb_5fwhite9_3152',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], - ['rgb_5fyellow_3153',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], - ['rgb_5fyellow0_3154',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], - ['rgb_5fyellow1_3155',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], - ['rgb_5fyellow2_3156',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], - ['rgb_5fyellow3_3157',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], - ['rgb_5fyellow4_3158',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], - ['rgb_5fyellow5_3159',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], - ['rgb_5fyellow6_3160',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], - ['rgb_5fyellow7_3161',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], - ['rgb_5fyellow8_3162',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], - ['rgb_5fyellow9_3163',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], - ['ribbon_5fduration_3164',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], - ['ring_5ftip_3165',['RING_TIP',['../LedTypes_8h.html#a77aa7d57fa47107e8a24c5e426cf57c4',1,'LedTypes.h']]], - ['ring_5ftop_3166',['RING_TOP',['../LedTypes_8h.html#a8d58225ed8f7342caf737fc44722b10c',1,'LedTypes.h']]], - ['run_5fbits_3167',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], - ['run_5fmask_3168',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]] + ['page_5fsize_3060',['PAGE_SIZE',['../ColorSelect_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): ColorSelect.cpp'],['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): Storage.cpp']]], + ['paireven_3061',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], + ['pairodd_3062',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], + ['pattern_5fflag_5fmulti_3063',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], + ['pattern_5fflags_5fnone_3064',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], + ['picostrobe_5foff_5fduration_3065',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], + ['picostrobe_5fon_5fduration_3066',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], + ['pinkie_5ftip_3067',['PINKIE_TIP',['../LedTypes_8h.html#a60370658cda3a0ad42522efa691b2a9e',1,'LedTypes.h']]], + ['pinkie_5ftop_3068',['PINKIE_TOP',['../LedTypes_8h.html#a30dea4ba24ef05669d46aa0117848d48',1,'LedTypes.h']]], + ['print_5fstate_3069',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] ]; diff --git a/docs/gloves/search/defines_f.js b/docs/gloves/search/defines_f.js index 32011615bc..d87f771b13 100644 --- a/docs/gloves/search/defines_f.js +++ b/docs/gloves/search/defines_f.js @@ -1,24 +1,108 @@ var searchData= [ - ['sat_5foption_5f1_3169',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_3170',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_3171',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_3172',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['scale8_3173',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], - ['sec_5fto_5fticks_3174',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_3175',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['serial_5fcheck_5ftime_3176',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialization_5ftest_3177',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['setfinger_3178',['setFinger',['../LedTypes_8h.html#aecd0ef877e7f83b0e457d963dc8cd3fd',1,'LedTypes.h']]], - ['short_5fclick_5fthreshold_5fticks_3179',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['signal_5foff_5fduration_3180',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_3181',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_3182',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['stepsize_3183',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], - ['storage_5ffilename_3184',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_3185',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_3186',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_3187',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_3188',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_3189',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] + ['register_5farg_3070',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], + ['reset_5fhold_5ftime_3071',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], + ['rgb_5fblue_3072',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], + ['rgb_5fblue0_3073',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], + ['rgb_5fblue1_3074',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], + ['rgb_5fblue2_3075',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], + ['rgb_5fblue3_3076',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], + ['rgb_5fblue4_3077',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], + ['rgb_5fblue5_3078',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], + ['rgb_5fblue6_3079',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], + ['rgb_5fblue7_3080',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], + ['rgb_5fblue8_3081',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], + ['rgb_5fblue9_3082',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], + ['rgb_5fcyan_3083',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], + ['rgb_5fcyan0_3084',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], + ['rgb_5fcyan1_3085',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], + ['rgb_5fcyan2_3086',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], + ['rgb_5fcyan3_3087',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], + ['rgb_5fcyan4_3088',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], + ['rgb_5fcyan5_3089',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], + ['rgb_5fcyan6_3090',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], + ['rgb_5fcyan7_3091',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], + ['rgb_5fcyan8_3092',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], + ['rgb_5fcyan9_3093',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], + ['rgb_5fgreen_3094',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], + ['rgb_5fgreen0_3095',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], + ['rgb_5fgreen1_3096',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], + ['rgb_5fgreen2_3097',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], + ['rgb_5fgreen3_3098',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], + ['rgb_5fgreen4_3099',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], + ['rgb_5fgreen5_3100',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], + ['rgb_5fgreen6_3101',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], + ['rgb_5fgreen7_3102',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], + ['rgb_5fgreen8_3103',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], + ['rgb_5fgreen9_3104',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], + ['rgb_5fmagenta_3105',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], + ['rgb_5fmenu_5fbrightness_5fselect_3106',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fcolor_5fselect_3107',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], + ['rgb_5fmenu_5feditor_5fconnection_3108',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5ffactory_5freset_3109',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fmode_5fsharing_3110',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fpattern_5fselect_3111',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5frandomizer_3112',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], + ['rgb_5foff_3113',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], + ['rgb_5forange_3114',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], + ['rgb_5forange0_3115',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], + ['rgb_5forange1_3116',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], + ['rgb_5forange2_3117',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], + ['rgb_5forange3_3118',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], + ['rgb_5forange4_3119',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], + ['rgb_5forange5_3120',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], + ['rgb_5forange6_3121',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], + ['rgb_5forange7_3122',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], + ['rgb_5forange8_3123',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], + ['rgb_5forange9_3124',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], + ['rgb_5fpink_3125',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], + ['rgb_5fpurple_3126',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], + ['rgb_5fpurple0_3127',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], + ['rgb_5fpurple1_3128',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], + ['rgb_5fpurple2_3129',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], + ['rgb_5fpurple3_3130',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], + ['rgb_5fpurple4_3131',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], + ['rgb_5fpurple5_3132',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], + ['rgb_5fpurple6_3133',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], + ['rgb_5fpurple7_3134',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], + ['rgb_5fpurple8_3135',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], + ['rgb_5fpurple9_3136',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], + ['rgb_5fred_3137',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], + ['rgb_5fred0_3138',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], + ['rgb_5fred1_3139',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], + ['rgb_5fred2_3140',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], + ['rgb_5fred3_3141',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], + ['rgb_5fred4_3142',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], + ['rgb_5fred5_3143',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], + ['rgb_5fred6_3144',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], + ['rgb_5fred7_3145',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], + ['rgb_5fred8_3146',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], + ['rgb_5fred9_3147',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], + ['rgb_5fwhite_3148',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], + ['rgb_5fwhite0_3149',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], + ['rgb_5fwhite1_3150',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], + ['rgb_5fwhite2_3151',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], + ['rgb_5fwhite3_3152',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], + ['rgb_5fwhite4_3153',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], + ['rgb_5fwhite5_3154',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], + ['rgb_5fwhite6_3155',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], + ['rgb_5fwhite7_3156',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], + ['rgb_5fwhite8_3157',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], + ['rgb_5fwhite9_3158',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], + ['rgb_5fyellow_3159',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], + ['rgb_5fyellow0_3160',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], + ['rgb_5fyellow1_3161',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], + ['rgb_5fyellow2_3162',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], + ['rgb_5fyellow3_3163',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], + ['rgb_5fyellow4_3164',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], + ['rgb_5fyellow5_3165',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], + ['rgb_5fyellow6_3166',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], + ['rgb_5fyellow7_3167',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], + ['rgb_5fyellow8_3168',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], + ['rgb_5fyellow9_3169',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], + ['ribbon_5fduration_3170',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], + ['ring_5ftip_3171',['RING_TIP',['../LedTypes_8h.html#a77aa7d57fa47107e8a24c5e426cf57c4',1,'LedTypes.h']]], + ['ring_5ftop_3172',['RING_TOP',['../LedTypes_8h.html#a8d58225ed8f7342caf737fc44722b10c',1,'LedTypes.h']]], + ['run_5fbits_3173',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], + ['run_5fmask_3174',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enums_0.js b/docs/gloves/search/enums_0.js index 93129edeee..70b2ac9f81 100644 --- a/docs/gloves/search/enums_0.js +++ b/docs/gloves/search/enums_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['colormode_2576',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], - ['colormode2_2577',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], - ['colorselectstate_2578',['ColorSelectState',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060ea',1,'ColorSelect']]] + ['colormode_2581',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], + ['colormode2_2582',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], + ['colorselectstate_2583',['ColorSelectState',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060ea',1,'ColorSelect']]] ]; diff --git a/docs/gloves/search/enums_1.js b/docs/gloves/search/enums_1.js index 02b5068b59..ae22ba3266 100644 --- a/docs/gloves/search/enums_1.js +++ b/docs/gloves/search/enums_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['dict_5fdirective_2579',['dict_directive',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4c',1,'Compression.cpp']]], - ['dictissue_5fdirective_2580',['dictIssue_directive',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351',1,'Compression.cpp']]] + ['dict_5fdirective_2584',['dict_directive',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4c',1,'Compression.cpp']]], + ['dictissue_5fdirective_2585',['dictIssue_directive',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enums_2.js b/docs/gloves/search/enums_2.js index 18b340ea40..4a99f29d8b 100644 --- a/docs/gloves/search/enums_2.js +++ b/docs/gloves/search/enums_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['earlyend_5fdirective_2581',['earlyEnd_directive',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994c',1,'Compression.cpp']]], - ['editorconnectionstate_2582',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]], - ['endcondition_5fdirective_2583',['endCondition_directive',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746',1,'Compression.cpp']]] + ['earlyend_5fdirective_2586',['earlyEnd_directive',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994c',1,'Compression.cpp']]], + ['editorconnectionstate_2587',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]], + ['endcondition_5fdirective_2588',['endCondition_directive',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enums_3.js b/docs/gloves/search/enums_3.js index aedadbe1f8..6ac1c206d4 100644 --- a/docs/gloves/search/enums_3.js +++ b/docs/gloves/search/enums_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['hsv_5fto_5frgb_5falgorithm_2584',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] + ['hsv_5fto_5frgb_5falgorithm_2589',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] ]; diff --git a/docs/gloves/search/enums_4.js b/docs/gloves/search/enums_4.js index 3fbe04e960..5fee01d53b 100644 --- a/docs/gloves/search/enums_4.js +++ b/docs/gloves/search/enums_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['ledpos_2585',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]], - ['limitedoutput_5fdirective_2586',['limitedOutput_directive',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28',1,'Compression.cpp']]] + ['ledpos_2590',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]], + ['limitedoutput_5fdirective_2591',['limitedOutput_directive',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enums_5.js b/docs/gloves/search/enums_5.js index 30c2994a1a..bf39797c24 100644 --- a/docs/gloves/search/enums_5.js +++ b/docs/gloves/search/enums_5.js @@ -1,7 +1,7 @@ var searchData= [ - ['menuaction_2587',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], - ['menuentryid_2588',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], - ['menustate_2589',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], - ['modesharestate_2590',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] + ['menuaction_2592',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], + ['menuentryid_2593',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], + ['menustate_2594',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], + ['modesharestate_2595',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] ]; diff --git a/docs/gloves/search/enums_6.js b/docs/gloves/search/enums_6.js index f6b9cff7b4..e915371f7d 100644 --- a/docs/gloves/search/enums_6.js +++ b/docs/gloves/search/enums_6.js @@ -1,7 +1,7 @@ var searchData= [ - ['pair_2591',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], - ['patternid_2592',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], - ['patternselectstate_2593',['PatternSelectState',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189b',1,'PatternSelect']]], - ['patternstate_2594',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] + ['pair_2596',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], + ['patternid_2597',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], + ['patternselectstate_2598',['PatternSelectState',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189b',1,'PatternSelect']]], + ['patternstate_2599',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] ]; diff --git a/docs/gloves/search/enums_7.js b/docs/gloves/search/enums_7.js index 23ca8adc85..35a6d9db3c 100644 --- a/docs/gloves/search/enums_7.js +++ b/docs/gloves/search/enums_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['randomizeflags_2595',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], - ['recvstate_2596',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]] + ['randomizeflags_2600',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], + ['recvstate_2601',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]] ]; diff --git a/docs/gloves/search/enums_8.js b/docs/gloves/search/enums_8.js index ebbdccc732..cecea03379 100644 --- a/docs/gloves/search/enums_8.js +++ b/docs/gloves/search/enums_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['tabletype_5ft_2597',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]] + ['tabletype_5ft_2602',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enums_9.js b/docs/gloves/search/enums_9.js index 41f74ae025..126a937563 100644 --- a/docs/gloves/search/enums_9.js +++ b/docs/gloves/search/enums_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['valuestyle_2598',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], - ['variable_5flength_5ferror_2599',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]] + ['valuestyle_2603',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], + ['variable_5flength_5ferror_2604',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enumvalues_0.js b/docs/gloves/search/enumvalues_0.js index b507799f45..ef58968fbf 100644 --- a/docs/gloves/search/enumvalues_0.js +++ b/docs/gloves/search/enumvalues_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['byptr_2600',['byPtr',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560',1,'Compression.cpp']]], - ['byu16_2601',['byU16',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f',1,'Compression.cpp']]], - ['byu32_2602',['byU32',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471',1,'Compression.cpp']]] + ['byptr_2605',['byPtr',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560',1,'Compression.cpp']]], + ['byu16_2606',['byU16',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f',1,'Compression.cpp']]], + ['byu32_2607',['byU32',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enumvalues_1.js b/docs/gloves/search/enumvalues_1.js index 824716f7e9..1a07d5ad30 100644 --- a/docs/gloves/search/enumvalues_1.js +++ b/docs/gloves/search/enumvalues_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['clearedtable_2603',['clearedTable',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a160636a34765ad36416d316e62406d31',1,'Compression.cpp']]] + ['clearedtable_2608',['clearedTable',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a160636a34765ad36416d316e62406d31',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enumvalues_10.js b/docs/gloves/search/enumvalues_10.js index 08eda89266..7c84853bd2 100644 --- a/docs/gloves/search/enumvalues_10.js +++ b/docs/gloves/search/enumvalues_10.js @@ -1,11 +1,11 @@ var searchData= [ - ['val_5fstyle_5falternating_2781',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_2782',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_2783',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_2784',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_2785',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_2786',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_2787',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_2788',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] + ['val_5fstyle_5falternating_2786',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_2787',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_2788',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_2789',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_2790',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_2791',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_2792',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_2793',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] ]; diff --git a/docs/gloves/search/enumvalues_11.js b/docs/gloves/search/enumvalues_11.js index be195cb460..1d460ce94c 100644 --- a/docs/gloves/search/enumvalues_11.js +++ b/docs/gloves/search/enumvalues_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['waiting_5fheader_5fmark_2789',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], - ['waiting_5fheader_5fspace_2790',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], - ['withprefix64k_2791',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]] + ['waiting_5fheader_5fmark_2794',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], + ['waiting_5fheader_5fspace_2795',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], + ['withprefix64k_2796',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enumvalues_2.js b/docs/gloves/search/enumvalues_2.js index 00933c86a1..2665bc3b0b 100644 --- a/docs/gloves/search/enumvalues_2.js +++ b/docs/gloves/search/enumvalues_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['decode_5ffull_5fblock_2604',['decode_full_block',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca5551916aeb552806ac850d0875151113',1,'Compression.cpp']]], - ['dictsmall_2605',['dictSmall',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236',1,'Compression.cpp']]], - ['double_5fsplit_5fcomplimentary_2606',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] + ['decode_5ffull_5fblock_2609',['decode_full_block',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca5551916aeb552806ac850d0875151113',1,'Compression.cpp']]], + ['dictsmall_2610',['dictSmall',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236',1,'Compression.cpp']]], + ['double_5fsplit_5fcomplimentary_2611',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] ]; diff --git a/docs/gloves/search/enumvalues_3.js b/docs/gloves/search/enumvalues_3.js index de3cfbdee7..5df44bc454 100644 --- a/docs/gloves/search/enumvalues_3.js +++ b/docs/gloves/search/enumvalues_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['endoninputsize_2607',['endOnInputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539',1,'Compression.cpp']]], - ['endonoutputsize_2608',['endOnOutputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a',1,'Compression.cpp']]], - ['evenly_5fspaced_2609',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] + ['endoninputsize_2612',['endOnInputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539',1,'Compression.cpp']]], + ['endonoutputsize_2613',['endOnOutputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a',1,'Compression.cpp']]], + ['evenly_5fspaced_2614',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] ]; diff --git a/docs/gloves/search/enumvalues_4.js b/docs/gloves/search/enumvalues_4.js index 4590f0dda6..cf01f32cec 100644 --- a/docs/gloves/search/enumvalues_4.js +++ b/docs/gloves/search/enumvalues_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['filloutput_2610',['fillOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a76ae01d59d140527a5540583923a0294',1,'Compression.cpp']]] + ['filloutput_2615',['fillOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a76ae01d59d140527a5540583923a0294',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enumvalues_5.js b/docs/gloves/search/enumvalues_5.js index 2f8cc923f6..e31dbb2774 100644 --- a/docs/gloves/search/enumvalues_5.js +++ b/docs/gloves/search/enumvalues_5.js @@ -1,14 +1,14 @@ var searchData= [ - ['hsv_5fto_5frgb_5fgeneric_2611',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5frainbow_2612',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5fraw_2613',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], - ['hue_5faqua_2614',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], - ['hue_5fblue_2615',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], - ['hue_5fgreen_2616',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], - ['hue_5forange_2617',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], - ['hue_5fpink_2618',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], - ['hue_5fpurple_2619',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], - ['hue_5fred_2620',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], - ['hue_5fyellow_2621',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] + ['hsv_5fto_5frgb_5fgeneric_2616',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5frainbow_2617',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5fraw_2618',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], + ['hue_5faqua_2619',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], + ['hue_5fblue_2620',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], + ['hue_5fgreen_2621',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], + ['hue_5forange_2622',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], + ['hue_5fpink_2623',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], + ['hue_5fpurple_2624',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], + ['hue_5fred_2625',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], + ['hue_5fyellow_2626',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] ]; diff --git a/docs/gloves/search/enumvalues_6.js b/docs/gloves/search/enumvalues_6.js index 6ca2f18cbb..05cb75bea1 100644 --- a/docs/gloves/search/enumvalues_6.js +++ b/docs/gloves/search/enumvalues_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['initial_5ferror_2622',['initial_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a4dd6136f5d290f53a4ac8864c0a12f99',1,'Compression.cpp']]], - ['internal_5fpatterns_5fend_2623',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] + ['initial_5ferror_2627',['initial_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a4dd6136f5d290f53a4ac8864c0a12f99',1,'Compression.cpp']]], + ['internal_5fpatterns_5fend_2628',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] ]; diff --git a/docs/gloves/search/enumvalues_7.js b/docs/gloves/search/enumvalues_7.js index 33e354bfa0..b098ac4f98 100644 --- a/docs/gloves/search/enumvalues_7.js +++ b/docs/gloves/search/enumvalues_7.js @@ -1,22 +1,22 @@ var searchData= [ - ['led_5f0_2624',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], - ['led_5f1_2625',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], - ['led_5f2_2626',['LED_2',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca00af6b2437d9982f1f125d2cc2537c41',1,'LedTypes.h']]], - ['led_5f3_2627',['LED_3',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3',1,'LedTypes.h']]], - ['led_5f4_2628',['LED_4',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cada6e5fa936f81b6b94078ecc353a7f5f',1,'LedTypes.h']]], - ['led_5f5_2629',['LED_5',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cab269092e5bd05f7b80e5970b81458289',1,'LedTypes.h']]], - ['led_5f6_2630',['LED_6',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caf99fc5674be734f3f51639902c341834',1,'LedTypes.h']]], - ['led_5f7_2631',['LED_7',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cac498d3ff2225ba31b7b42e17b1676ba8',1,'LedTypes.h']]], - ['led_5f8_2632',['LED_8',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2979343296d3de46c77082147e0cfe1b',1,'LedTypes.h']]], - ['led_5f9_2633',['LED_9',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caa30a5efbc3083c821a59dfa468b88d4c',1,'LedTypes.h']]], - ['led_5fall_2634',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], - ['led_5fall_5fsingle_2635',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], - ['led_5fany_2636',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], - ['led_5fcount_2637',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], - ['led_5ffirst_2638',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], - ['led_5flast_2639',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], - ['led_5fmulti_2640',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]], - ['limitedoutput_2641',['limitedOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa',1,'Compression.cpp']]], - ['loop_5ferror_2642',['loop_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484',1,'Compression.cpp']]] + ['led_5f0_2629',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], + ['led_5f1_2630',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], + ['led_5f2_2631',['LED_2',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca00af6b2437d9982f1f125d2cc2537c41',1,'LedTypes.h']]], + ['led_5f3_2632',['LED_3',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3',1,'LedTypes.h']]], + ['led_5f4_2633',['LED_4',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cada6e5fa936f81b6b94078ecc353a7f5f',1,'LedTypes.h']]], + ['led_5f5_2634',['LED_5',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cab269092e5bd05f7b80e5970b81458289',1,'LedTypes.h']]], + ['led_5f6_2635',['LED_6',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caf99fc5674be734f3f51639902c341834',1,'LedTypes.h']]], + ['led_5f7_2636',['LED_7',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cac498d3ff2225ba31b7b42e17b1676ba8',1,'LedTypes.h']]], + ['led_5f8_2637',['LED_8',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2979343296d3de46c77082147e0cfe1b',1,'LedTypes.h']]], + ['led_5f9_2638',['LED_9',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caa30a5efbc3083c821a59dfa468b88d4c',1,'LedTypes.h']]], + ['led_5fall_2639',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], + ['led_5fall_5fsingle_2640',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], + ['led_5fany_2641',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], + ['led_5fcount_2642',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], + ['led_5ffirst_2643',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], + ['led_5flast_2644',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], + ['led_5fmulti_2645',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]], + ['limitedoutput_2646',['limitedOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa',1,'Compression.cpp']]], + ['loop_5ferror_2647',['loop_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enumvalues_8.js b/docs/gloves/search/enumvalues_8.js index 355283ba9c..889240c97f 100644 --- a/docs/gloves/search/enumvalues_8.js +++ b/docs/gloves/search/enumvalues_8.js @@ -1,20 +1,20 @@ var searchData= [ - ['menu_5fcolor_5fselect_2643',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], - ['menu_5fcontinue_2644',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], - ['menu_5fcount_2645',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], - ['menu_5feditor_5fconnection_2646',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], - ['menu_5ffactory_5freset_2647',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], - ['menu_5ffirst_2648',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], - ['menu_5fglobal_5fbrightness_2649',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], - ['menu_5fmode_5fsharing_2650',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], - ['menu_5fnone_2651',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], - ['menu_5fpattern_5fselect_2652',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], - ['menu_5fquit_2653',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], - ['menu_5frandomizer_2654',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], - ['menu_5fskip_2655',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], - ['menu_5fstate_5fin_5fmenu_2656',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], - ['menu_5fstate_5fmenu_5fselection_2657',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], - ['menu_5fstate_5fnot_5fopen_2658',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], - ['monochromatic_2659',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] + ['menu_5fcolor_5fselect_2648',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], + ['menu_5fcontinue_2649',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], + ['menu_5fcount_2650',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], + ['menu_5feditor_5fconnection_2651',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], + ['menu_5ffactory_5freset_2652',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], + ['menu_5ffirst_2653',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], + ['menu_5fglobal_5fbrightness_2654',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], + ['menu_5fmode_5fsharing_2655',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], + ['menu_5fnone_2656',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], + ['menu_5fpattern_5fselect_2657',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], + ['menu_5fquit_2658',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], + ['menu_5frandomizer_2659',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], + ['menu_5fskip_2660',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], + ['menu_5fstate_5fin_5fmenu_2661',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], + ['menu_5fstate_5fmenu_5fselection_2662',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], + ['menu_5fstate_5fnot_5fopen_2663',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], + ['monochromatic_2664',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] ]; diff --git a/docs/gloves/search/enumvalues_9.js b/docs/gloves/search/enumvalues_9.js index 27b074950c..640e83163e 100644 --- a/docs/gloves/search/enumvalues_9.js +++ b/docs/gloves/search/enumvalues_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['nodict_2660',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], - ['nodictissue_2661',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], - ['notlimited_2662',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]] + ['nodict_2665',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], + ['nodictissue_2666',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], + ['notlimited_2667',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enumvalues_a.js b/docs/gloves/search/enumvalues_a.js index 365918e888..56128b63f8 100644 --- a/docs/gloves/search/enumvalues_a.js +++ b/docs/gloves/search/enumvalues_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['ok_2663',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]] + ['ok_2668',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/enumvalues_b.js b/docs/gloves/search/enumvalues_b.js index 7ed46234f2..e68ed08245 100644 --- a/docs/gloves/search/enumvalues_b.js +++ b/docs/gloves/search/enumvalues_b.js @@ -1,76 +1,76 @@ var searchData= [ - ['pair_5f0_2664',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], - ['pair_5f1_2665',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], - ['pair_5f2_2666',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], - ['pair_5f3_2667',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], - ['pair_5f4_2668',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], - ['pair_5fcount_2669',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], - ['pair_5ffirst_2670',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], - ['pair_5flast_2671',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], - ['partial_5fdecode_2672',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], - ['pattern_5fbackstrobe_2673',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], - ['pattern_5fblend_2674',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], - ['pattern_5fblendstrobe_2675',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], - ['pattern_5fblendstrobegap_2676',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], - ['pattern_5fblinkie_2677',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], - ['pattern_5fbounce_2678',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], - ['pattern_5fchaser_2679',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], - ['pattern_5fchopper_2680',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblend_2681',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobe_2682',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobegap_2683',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], - ['pattern_5fcount_2684',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], - ['pattern_5fcrossdops_2685',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], - ['pattern_5fdashcrush_2686',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], - ['pattern_5fdashcycle_2687',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], - ['pattern_5fdashdops_2688',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], - ['pattern_5fdashgap_2689',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], - ['pattern_5fdops_2690',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], - ['pattern_5fdopsgap_2691',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], - ['pattern_5fdoubledops_2692',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], - ['pattern_5fdoublestrobe_2693',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], - ['pattern_5fdrip_2694',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], - ['pattern_5fdripmorph_2695',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], - ['pattern_5ffill_2696',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], - ['pattern_5ffirst_2697',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], - ['pattern_5fgapcycle_2698',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], - ['pattern_5fghostcrush_2699',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], - ['pattern_5fhue_5fscroll_2700',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], - ['pattern_5fhypergap_2701',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], - ['pattern_5fhyperstrobe_2702',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], - ['pattern_5flast_2703',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], - ['pattern_5flighthouse_2704',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], - ['pattern_5fmateria_2705',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], - ['pattern_5fmeteor_2706',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], - ['pattern_5fminiribbon_2707',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], - ['pattern_5fmulti_5fcount_2708',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], - ['pattern_5fmulti_5ffirst_2709',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], - ['pattern_5fmulti_5flast_2710',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], - ['pattern_5fnone_2711',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], - ['pattern_5fpicogap_2712',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], - ['pattern_5fpicostrobe_2713',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], - ['pattern_5fpulsish_2714',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], - ['pattern_5fribbon_2715',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], - ['pattern_5fsingle_5fcount_2716',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], - ['pattern_5fsingle_5ffirst_2717',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], - ['pattern_5fsingle_5flast_2718',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], - ['pattern_5fsnowball_2719',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], - ['pattern_5fsolid_2720',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], - ['pattern_5fsparkletrace_2721',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], - ['pattern_5fsplitstrobie_2722',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], - ['pattern_5fstrobe_2723',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], - ['pattern_5fstrobegap_2724',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], - ['pattern_5fstrobie_2725',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], - ['pattern_5fstrobiegap_2726',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], - ['pattern_5ftheater_5fchase_2727',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], - ['pattern_5ftracer_2728',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], - ['pattern_5fultradash_2729',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], - ['pattern_5fultradops_2730',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], - ['pattern_5fultragap_2731',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], - ['pattern_5fvortexwipe_2732',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], - ['pattern_5fwarp_2733',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], - ['pattern_5fwarpworm_2734',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], - ['pattern_5fzigzag_2735',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], - ['pattern_5fzipfade_2736',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] + ['pair_5f0_2669',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], + ['pair_5f1_2670',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], + ['pair_5f2_2671',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], + ['pair_5f3_2672',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], + ['pair_5f4_2673',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], + ['pair_5fcount_2674',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], + ['pair_5ffirst_2675',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], + ['pair_5flast_2676',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], + ['partial_5fdecode_2677',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], + ['pattern_5fbackstrobe_2678',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], + ['pattern_5fblend_2679',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], + ['pattern_5fblendstrobe_2680',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], + ['pattern_5fblendstrobegap_2681',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], + ['pattern_5fblinkie_2682',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], + ['pattern_5fbounce_2683',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], + ['pattern_5fchaser_2684',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], + ['pattern_5fchopper_2685',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblend_2686',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobe_2687',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobegap_2688',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], + ['pattern_5fcount_2689',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], + ['pattern_5fcrossdops_2690',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], + ['pattern_5fdashcrush_2691',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], + ['pattern_5fdashcycle_2692',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], + ['pattern_5fdashdops_2693',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], + ['pattern_5fdashgap_2694',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], + ['pattern_5fdops_2695',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], + ['pattern_5fdopsgap_2696',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], + ['pattern_5fdoubledops_2697',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], + ['pattern_5fdoublestrobe_2698',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], + ['pattern_5fdrip_2699',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], + ['pattern_5fdripmorph_2700',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], + ['pattern_5ffill_2701',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], + ['pattern_5ffirst_2702',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], + ['pattern_5fgapcycle_2703',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], + ['pattern_5fghostcrush_2704',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], + ['pattern_5fhue_5fscroll_2705',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], + ['pattern_5fhypergap_2706',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], + ['pattern_5fhyperstrobe_2707',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], + ['pattern_5flast_2708',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], + ['pattern_5flighthouse_2709',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], + ['pattern_5fmateria_2710',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], + ['pattern_5fmeteor_2711',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], + ['pattern_5fminiribbon_2712',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], + ['pattern_5fmulti_5fcount_2713',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], + ['pattern_5fmulti_5ffirst_2714',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], + ['pattern_5fmulti_5flast_2715',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], + ['pattern_5fnone_2716',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], + ['pattern_5fpicogap_2717',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], + ['pattern_5fpicostrobe_2718',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], + ['pattern_5fpulsish_2719',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], + ['pattern_5fribbon_2720',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], + ['pattern_5fsingle_5fcount_2721',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], + ['pattern_5fsingle_5ffirst_2722',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], + ['pattern_5fsingle_5flast_2723',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], + ['pattern_5fsnowball_2724',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], + ['pattern_5fsolid_2725',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], + ['pattern_5fsparkletrace_2726',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], + ['pattern_5fsplitstrobie_2727',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], + ['pattern_5fstrobe_2728',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], + ['pattern_5fstrobegap_2729',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], + ['pattern_5fstrobie_2730',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], + ['pattern_5fstrobiegap_2731',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], + ['pattern_5ftheater_5fchase_2732',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], + ['pattern_5ftracer_2733',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], + ['pattern_5fultradash_2734',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], + ['pattern_5fultradops_2735',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], + ['pattern_5fultragap_2736',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], + ['pattern_5fvortexwipe_2737',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], + ['pattern_5fwarp_2738',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], + ['pattern_5fwarpworm_2739',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], + ['pattern_5fzigzag_2740',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], + ['pattern_5fzipfade_2741',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] ]; diff --git a/docs/gloves/search/enumvalues_c.js b/docs/gloves/search/enumvalues_c.js index 8273162ed0..f09aec5a18 100644 --- a/docs/gloves/search/enumvalues_c.js +++ b/docs/gloves/search/enumvalues_c.js @@ -1,9 +1,9 @@ var searchData= [ - ['randomize_5fboth_2737',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], - ['randomize_5fcolorset_2738',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], - ['randomize_5fnone_2739',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], - ['randomize_5fpattern_2740',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], - ['reading_5fdata_5fmark_2741',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], - ['reading_5fdata_5fspace_2742',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]] + ['randomize_5fboth_2742',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], + ['randomize_5fcolorset_2743',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], + ['randomize_5fnone_2744',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], + ['randomize_5fpattern_2745',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], + ['reading_5fdata_5fmark_2746',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], + ['reading_5fdata_5fspace_2747',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]] ]; diff --git a/docs/gloves/search/enumvalues_d.js b/docs/gloves/search/enumvalues_d.js index 9c4bb946cf..b7ff69ef0f 100644 --- a/docs/gloves/search/enumvalues_d.js +++ b/docs/gloves/search/enumvalues_d.js @@ -1,37 +1,37 @@ var searchData= [ - ['share_5freceive_2743',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_2744',['SHARE_SEND',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a9d67b176dcb24026d51b4622ba0b9fcf',1,'ModeSharing']]], - ['state_5fbegin_5fdash_2745',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_2746',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_2747',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_2748',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_2749',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_2750',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_2751',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_2752',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_2753',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_2754',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_2755',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_2756',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_2757',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_2758',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_2759',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_2760',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_2761',['STATE_INIT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_2762',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_2763',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_2764',['STATE_PICK_HUE1',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_2765',['STATE_PICK_HUE2',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5flist_2766',['STATE_PICK_LIST',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189bafe4de622fa8d0122c306306e2968027f',1,'PatternSelect']]], - ['state_5fpick_5fpattern_2767',['STATE_PICK_PATTERN',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189baf2af494f6ae54bd87f47f3d16dd8e663',1,'PatternSelect']]], - ['state_5fpick_5fsat_2768',['STATE_PICK_SAT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_2769',['STATE_PICK_SLOT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_2770',['STATE_PICK_VAL',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_2771',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_2772',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_2773',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_2774',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_2775',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_2776',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]] + ['share_5freceive_2748',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_2749',['SHARE_SEND',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a9d67b176dcb24026d51b4622ba0b9fcf',1,'ModeSharing']]], + ['state_5fbegin_5fdash_2750',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_2751',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_2752',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_2753',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_2754',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_2755',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_2756',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_2757',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_2758',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_2759',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_2760',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_2761',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_2762',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_2763',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_2764',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_2765',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_2766',['STATE_INIT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_2767',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_2768',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_2769',['STATE_PICK_HUE1',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_2770',['STATE_PICK_HUE2',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5flist_2771',['STATE_PICK_LIST',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189bafe4de622fa8d0122c306306e2968027f',1,'PatternSelect']]], + ['state_5fpick_5fpattern_2772',['STATE_PICK_PATTERN',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189baf2af494f6ae54bd87f47f3d16dd8e663',1,'PatternSelect']]], + ['state_5fpick_5fsat_2773',['STATE_PICK_SAT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_2774',['STATE_PICK_SLOT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_2775',['STATE_PICK_VAL',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_2776',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_2777',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_2778',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_2779',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_2780',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_2781',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]] ]; diff --git a/docs/gloves/search/enumvalues_e.js b/docs/gloves/search/enumvalues_e.js index 3aeca02e01..9515e1b50c 100644 --- a/docs/gloves/search/enumvalues_e.js +++ b/docs/gloves/search/enumvalues_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['tetradic_2777',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theory_2778',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] + ['tetradic_2782',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theory_2783',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] ]; diff --git a/docs/gloves/search/enumvalues_f.js b/docs/gloves/search/enumvalues_f.js index 112e748a62..fcc97db5b0 100644 --- a/docs/gloves/search/enumvalues_f.js +++ b/docs/gloves/search/enumvalues_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['usingdictctx_2779',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], - ['usingextdict_2780',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] + ['usingdictctx_2784',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], + ['usingextdict_2785',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/files_0.js b/docs/gloves/search/files_0.js index feae669fdb..8d8b21a077 100644 --- a/docs/gloves/search/files_0.js +++ b/docs/gloves/search/files_0.js @@ -1,21 +1,21 @@ var searchData= [ - ['backstrobepattern_2ecpp_1664',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], - ['backstrobepattern_2eh_1665',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], - ['basicpattern_2ecpp_1666',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], - ['basicpattern_2eh_1667',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], - ['bitstream_2ecpp_1668',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], - ['bitstream_2eh_1669',['BitStream.h',['../BitStream_8h.html',1,'']]], - ['blendpattern_2ecpp_1670',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], - ['blendpattern_2eh_1671',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], - ['blinksteppattern_2ecpp_1672',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], - ['blinksteppattern_2eh_1673',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], - ['bouncepattern_2ecpp_1674',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], - ['bouncepattern_2eh_1675',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], - ['button_2ecpp_1676',['Button.cpp',['../Button_8cpp.html',1,'']]], - ['button_2eh_1677',['Button.h',['../Button_8h.html',1,'']]], - ['buttons_2ecpp_1678',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], - ['buttons_2eh_1679',['Buttons.h',['../Buttons_8h.html',1,'']]], - ['bytestream_2ecpp_1680',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], - ['bytestream_2eh_1681',['ByteStream.h',['../ByteStream_8h.html',1,'']]] + ['backstrobepattern_2ecpp_1667',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], + ['backstrobepattern_2eh_1668',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], + ['basicpattern_2ecpp_1669',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], + ['basicpattern_2eh_1670',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], + ['bitstream_2ecpp_1671',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], + ['bitstream_2eh_1672',['BitStream.h',['../BitStream_8h.html',1,'']]], + ['blendpattern_2ecpp_1673',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], + ['blendpattern_2eh_1674',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], + ['blinksteppattern_2ecpp_1675',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], + ['blinksteppattern_2eh_1676',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], + ['bouncepattern_2ecpp_1677',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], + ['bouncepattern_2eh_1678',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], + ['button_2ecpp_1679',['Button.cpp',['../Button_8cpp.html',1,'']]], + ['button_2eh_1680',['Button.h',['../Button_8h.html',1,'']]], + ['buttons_2ecpp_1681',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], + ['buttons_2eh_1682',['Buttons.h',['../Buttons_8h.html',1,'']]], + ['bytestream_2ecpp_1683',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], + ['bytestream_2eh_1684',['ByteStream.h',['../ByteStream_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_1.js b/docs/gloves/search/files_1.js index d0fe69235e..5835bfb496 100644 --- a/docs/gloves/search/files_1.js +++ b/docs/gloves/search/files_1.js @@ -1,18 +1,18 @@ var searchData= [ - ['chaserpattern_2ecpp_1682',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], - ['chaserpattern_2eh_1683',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], - ['colorconstants_2eh_1684',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], - ['colorselect_2ecpp_1685',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], - ['colorselect_2eh_1686',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], - ['colorset_2ecpp_1687',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], - ['colorset_2eh_1688',['Colorset.h',['../Colorset_8h.html',1,'']]], - ['colortypes_2ecpp_1689',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], - ['colortypes_2eh_1690',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], - ['compoundpattern_2ecpp_1691',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], - ['compoundpattern_2eh_1692',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], - ['compression_2ecpp_1693',['Compression.cpp',['../Compression_8cpp.html',1,'']]], - ['compression_2eh_1694',['Compression.h',['../Compression_8h.html',1,'']]], - ['crossdopspattern_2ecpp_1695',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], - ['crossdopspattern_2eh_1696',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] + ['chaserpattern_2ecpp_1685',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], + ['chaserpattern_2eh_1686',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], + ['colorconstants_2eh_1687',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], + ['colorselect_2ecpp_1688',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], + ['colorselect_2eh_1689',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], + ['colorset_2ecpp_1690',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], + ['colorset_2eh_1691',['Colorset.h',['../Colorset_8h.html',1,'']]], + ['colortypes_2ecpp_1692',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], + ['colortypes_2eh_1693',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], + ['compoundpattern_2ecpp_1694',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], + ['compoundpattern_2eh_1695',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], + ['compression_2ecpp_1696',['Compression.cpp',['../Compression_8cpp.html',1,'']]], + ['compression_2eh_1697',['Compression.h',['../Compression_8h.html',1,'']]], + ['crossdopspattern_2ecpp_1698',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], + ['crossdopspattern_2eh_1699',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_10.js b/docs/gloves/search/files_10.js index e26d22c425..444b080dcc 100644 --- a/docs/gloves/search/files_10.js +++ b/docs/gloves/search/files_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['zigzagpattern_2ecpp_1801',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1802',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_2ecpp_1804',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1805',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_2.js b/docs/gloves/search/files_2.js index 1b0b830d41..b4c1f5af07 100644 --- a/docs/gloves/search/files_2.js +++ b/docs/gloves/search/files_2.js @@ -1,11 +1,11 @@ var searchData= [ - ['defaultmodes_2ecpp_1697',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], - ['defaultmodes_2eh_1698',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], - ['doublestrobepattern_2ecpp_1699',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], - ['doublestrobepattern_2eh_1700',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], - ['dripmorphpattern_2ecpp_1701',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], - ['dripmorphpattern_2eh_1702',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], - ['drippattern_2ecpp_1703',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], - ['drippattern_2eh_1704',['DripPattern.h',['../DripPattern_8h.html',1,'']]] + ['defaultmodes_2ecpp_1700',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], + ['defaultmodes_2eh_1701',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], + ['doublestrobepattern_2ecpp_1702',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], + ['doublestrobepattern_2eh_1703',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], + ['dripmorphpattern_2ecpp_1704',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], + ['dripmorphpattern_2eh_1705',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], + ['drippattern_2ecpp_1706',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], + ['drippattern_2eh_1707',['DripPattern.h',['../DripPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_3.js b/docs/gloves/search/files_3.js index 8657d232a5..b2c3c3258d 100644 --- a/docs/gloves/search/files_3.js +++ b/docs/gloves/search/files_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['editorconnection_2ecpp_1705',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], - ['editorconnection_2eh_1706',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], - ['errorblinker_2ecpp_1707',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], - ['errorblinker_2eh_1708',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] + ['editorconnection_2ecpp_1708',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], + ['editorconnection_2eh_1709',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], + ['errorblinker_2ecpp_1710',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], + ['errorblinker_2eh_1711',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_4.js b/docs/gloves/search/files_4.js index 79872f3eb9..79c4745c5d 100644 --- a/docs/gloves/search/files_4.js +++ b/docs/gloves/search/files_4.js @@ -1,7 +1,7 @@ var searchData= [ - ['factoryreset_2ecpp_1709',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], - ['factoryreset_2eh_1710',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], - ['fillpattern_2ecpp_1711',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], - ['fillpattern_2eh_1712',['FillPattern.h',['../FillPattern_8h.html',1,'']]] + ['factoryreset_2ecpp_1712',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], + ['factoryreset_2eh_1713',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], + ['fillpattern_2ecpp_1714',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], + ['fillpattern_2eh_1715',['FillPattern.h',['../FillPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_5.js b/docs/gloves/search/files_5.js index ae07d1bab3..0033180eda 100644 --- a/docs/gloves/search/files_5.js +++ b/docs/gloves/search/files_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['globalbrightness_2ecpp_1713',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], - ['globalbrightness_2eh_1714',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] + ['globalbrightness_2ecpp_1716',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], + ['globalbrightness_2eh_1717',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_6.js b/docs/gloves/search/files_6.js index 504bfbcc56..84127de1d3 100644 --- a/docs/gloves/search/files_6.js +++ b/docs/gloves/search/files_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hueshiftpattern_2ecpp_1715',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], - ['hueshiftpattern_2eh_1716',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] + ['hueshiftpattern_2ecpp_1718',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], + ['hueshiftpattern_2eh_1719',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_7.js b/docs/gloves/search/files_7.js index 522f7730f2..ec5dd157f1 100644 --- a/docs/gloves/search/files_7.js +++ b/docs/gloves/search/files_7.js @@ -1,8 +1,8 @@ var searchData= [ - ['irconfig_2eh_1717',['IRConfig.h',['../IRConfig_8h.html',1,'']]], - ['irreceiver_2ecpp_1718',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], - ['irreceiver_2eh_1719',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], - ['irsender_2ecpp_1720',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], - ['irsender_2eh_1721',['IRSender.h',['../IRSender_8h.html',1,'']]] + ['irconfig_2eh_1720',['IRConfig.h',['../IRConfig_8h.html',1,'']]], + ['irreceiver_2ecpp_1721',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], + ['irreceiver_2eh_1722',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], + ['irsender_2ecpp_1723',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], + ['irsender_2eh_1724',['IRSender.h',['../IRSender_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_8.js b/docs/gloves/search/files_8.js index a7be4fab68..1f97239655 100644 --- a/docs/gloves/search/files_8.js +++ b/docs/gloves/search/files_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['leds_2ecpp_1722',['Leds.cpp',['../Leds_8cpp.html',1,'']]], - ['leds_2eh_1723',['Leds.h',['../Leds_8h.html',1,'']]], - ['ledstash_2ecpp_1724',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], - ['ledstash_2eh_1725',['LedStash.h',['../LedStash_8h.html',1,'']]], - ['ledtypes_2eh_1726',['LedTypes.h',['../LedTypes_8h.html',1,'']]], - ['lighthousepattern_2ecpp_1727',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], - ['lighthousepattern_2eh_1728',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], - ['log_2ecpp_1729',['Log.cpp',['../Log_8cpp.html',1,'']]], - ['log_2eh_1730',['Log.h',['../Log_8h.html',1,'']]] + ['leds_2ecpp_1725',['Leds.cpp',['../Leds_8cpp.html',1,'']]], + ['leds_2eh_1726',['Leds.h',['../Leds_8h.html',1,'']]], + ['ledstash_2ecpp_1727',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], + ['ledstash_2eh_1728',['LedStash.h',['../LedStash_8h.html',1,'']]], + ['ledtypes_2eh_1729',['LedTypes.h',['../LedTypes_8h.html',1,'']]], + ['lighthousepattern_2ecpp_1730',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], + ['lighthousepattern_2eh_1731',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], + ['log_2ecpp_1732',['Log.cpp',['../Log_8cpp.html',1,'']]], + ['log_2eh_1733',['Log.h',['../Log_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_9.js b/docs/gloves/search/files_9.js index 4ffb46f452..719c13d1dc 100644 --- a/docs/gloves/search/files_9.js +++ b/docs/gloves/search/files_9.js @@ -1,21 +1,21 @@ var searchData= [ - ['materiapattern_2ecpp_1731',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], - ['materiapattern_2eh_1732',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], - ['memory_2ecpp_1733',['Memory.cpp',['../Memory_8cpp.html',1,'']]], - ['memory_2eh_1734',['Memory.h',['../Memory_8h.html',1,'']]], - ['menu_2ecpp_1735',['Menu.cpp',['../Menu_8cpp.html',1,'']]], - ['menu_2eh_1736',['Menu.h',['../Menu_8h.html',1,'']]], - ['menus_2ecpp_1737',['Menus.cpp',['../Menus_8cpp.html',1,'']]], - ['menus_2eh_1738',['Menus.h',['../Menus_8h.html',1,'']]], - ['meteorpattern_2ecpp_1739',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], - ['meteorpattern_2eh_1740',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], - ['mode_2ecpp_1741',['Mode.cpp',['../Mode_8cpp.html',1,'']]], - ['mode_2eh_1742',['Mode.h',['../Mode_8h.html',1,'']]], - ['modes_2ecpp_1743',['Modes.cpp',['../Modes_8cpp.html',1,'']]], - ['modes_2eh_1744',['Modes.h',['../Modes_8h.html',1,'']]], - ['modesharing_2ecpp_1745',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], - ['modesharing_2eh_1746',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], - ['multiledpattern_2ecpp_1747',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], - ['multiledpattern_2eh_1748',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] + ['materiapattern_2ecpp_1734',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], + ['materiapattern_2eh_1735',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], + ['memory_2ecpp_1736',['Memory.cpp',['../Memory_8cpp.html',1,'']]], + ['memory_2eh_1737',['Memory.h',['../Memory_8h.html',1,'']]], + ['menu_2ecpp_1738',['Menu.cpp',['../Menu_8cpp.html',1,'']]], + ['menu_2eh_1739',['Menu.h',['../Menu_8h.html',1,'']]], + ['menus_2ecpp_1740',['Menus.cpp',['../Menus_8cpp.html',1,'']]], + ['menus_2eh_1741',['Menus.h',['../Menus_8h.html',1,'']]], + ['meteorpattern_2ecpp_1742',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], + ['meteorpattern_2eh_1743',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], + ['mode_2ecpp_1744',['Mode.cpp',['../Mode_8cpp.html',1,'']]], + ['mode_2eh_1745',['Mode.h',['../Mode_8h.html',1,'']]], + ['modes_2ecpp_1746',['Modes.cpp',['../Modes_8cpp.html',1,'']]], + ['modes_2eh_1747',['Modes.h',['../Modes_8h.html',1,'']]], + ['modesharing_2ecpp_1748',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], + ['modesharing_2eh_1749',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], + ['multiledpattern_2ecpp_1750',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], + ['multiledpattern_2eh_1751',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_a.js b/docs/gloves/search/files_a.js index 989448459d..a204b59eac 100644 --- a/docs/gloves/search/files_a.js +++ b/docs/gloves/search/files_a.js @@ -1,14 +1,14 @@ var searchData= [ - ['pattern_2ecpp_1749',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], - ['pattern_2eh_1750',['Pattern.h',['../Pattern_8h.html',1,'']]], - ['patternargs_2ecpp_1751',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], - ['patternargs_2eh_1752',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], - ['patternbuilder_2ecpp_1753',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], - ['patternbuilder_2eh_1754',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], - ['patterns_2eh_1755',['Patterns.h',['../Patterns_8h.html',1,'']]], - ['patternselect_2ecpp_1756',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], - ['patternselect_2eh_1757',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], - ['pulsishpattern_2ecpp_1758',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], - ['pulsishpattern_2eh_1759',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] + ['pattern_2ecpp_1752',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], + ['pattern_2eh_1753',['Pattern.h',['../Pattern_8h.html',1,'']]], + ['patternargs_2ecpp_1754',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], + ['patternargs_2eh_1755',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], + ['patternbuilder_2ecpp_1756',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], + ['patternbuilder_2eh_1757',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], + ['patterns_2eh_1758',['Patterns.h',['../Patterns_8h.html',1,'']]], + ['patternselect_2ecpp_1759',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], + ['patternselect_2eh_1760',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], + ['pulsishpattern_2ecpp_1761',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], + ['pulsishpattern_2eh_1762',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_b.js b/docs/gloves/search/files_b.js index 31db6c5a97..0ab2501838 100644 --- a/docs/gloves/search/files_b.js +++ b/docs/gloves/search/files_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_2ecpp_1760',['Random.cpp',['../Random_8cpp.html',1,'']]], - ['random_2eh_1761',['Random.h',['../Random_8h.html',1,'']]], - ['randomizer_2ecpp_1762',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], - ['randomizer_2eh_1763',['Randomizer.h',['../Randomizer_8h.html',1,'']]] + ['random_2ecpp_1763',['Random.cpp',['../Random_8cpp.html',1,'']]], + ['random_2eh_1764',['Random.h',['../Random_8h.html',1,'']]], + ['randomizer_2ecpp_1765',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], + ['randomizer_2eh_1766',['Randomizer.h',['../Randomizer_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_c.js b/docs/gloves/search/files_c.js index ee66e941a5..35feb68cac 100644 --- a/docs/gloves/search/files_c.js +++ b/docs/gloves/search/files_c.js @@ -1,19 +1,19 @@ var searchData= [ - ['sequence_2ecpp_1764',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1765',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_2ecpp_1766',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1767',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['serial_2ecpp_1768',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1769',['Serial.h',['../Serial_8h.html',1,'']]], - ['singleledpattern_2ecpp_1770',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1771',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['snowballpattern_2ecpp_1772',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1773',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solidpattern_2ecpp_1774',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1775',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_2ecpp_1776',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1777',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['storage_2ecpp_1778',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1779',['Storage.h',['../Storage_8h.html',1,'']]] + ['sequence_2ecpp_1767',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1768',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_2ecpp_1769',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1770',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['serial_2ecpp_1771',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1772',['Serial.h',['../Serial_8h.html',1,'']]], + ['singleledpattern_2ecpp_1773',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1774',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['snowballpattern_2ecpp_1775',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1776',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solidpattern_2ecpp_1777',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1778',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_2ecpp_1779',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1780',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['storage_2ecpp_1781',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1782',['Storage.h',['../Storage_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_d.js b/docs/gloves/search/files_d.js index 190bb36a9f..6d81af25ea 100644 --- a/docs/gloves/search/files_d.js +++ b/docs/gloves/search/files_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['theaterchasepattern_2ecpp_1780',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1781',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['timecontrol_2ecpp_1782',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1783',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_2ecpp_1784',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1785',['Timer.h',['../Timer_8h.html',1,'']]], - ['timings_2eh_1786',['Timings.h',['../Timings_8h.html',1,'']]] + ['theaterchasepattern_2ecpp_1783',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1784',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['timecontrol_2ecpp_1785',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1786',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_2ecpp_1787',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1788',['Timer.h',['../Timer_8h.html',1,'']]], + ['timings_2eh_1789',['Timings.h',['../Timings_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_e.js b/docs/gloves/search/files_e.js index c0c200a2e4..2ea84ebf57 100644 --- a/docs/gloves/search/files_e.js +++ b/docs/gloves/search/files_e.js @@ -1,13 +1,13 @@ var searchData= [ - ['vlconfig_2eh_1787',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_2ecpp_1788',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1789',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_2ecpp_1790',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1791',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vortexconfig_2eh_1792',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_2ecpp_1793',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1794',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_2ecpp_1795',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1796',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] + ['vlconfig_2eh_1790',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_2ecpp_1791',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1792',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_2ecpp_1793',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1794',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vortexconfig_2eh_1795',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_2ecpp_1796',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1797',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_2ecpp_1798',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1799',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/files_f.js b/docs/gloves/search/files_f.js index 5f1e7c3687..6c90f611b6 100644 --- a/docs/gloves/search/files_f.js +++ b/docs/gloves/search/files_f.js @@ -1,7 +1,7 @@ var searchData= [ - ['warppattern_2ecpp_1797',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1798',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_2ecpp_1799',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1800',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] + ['warppattern_2ecpp_1800',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1801',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_2ecpp_1802',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1803',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] ]; diff --git a/docs/gloves/search/functions_0.js b/docs/gloves/search/functions_0.js index 1dad8ecc4f..4e42912f2a 100644 --- a/docs/gloves/search/functions_0.js +++ b/docs/gloves/search/functions_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['_5f_5fattribute_5f_5f_1803',['__attribute__',['../Storage_8cpp.html#aabc0571c438b24d01741438fe275c9d3',1,'Storage.cpp']]], - ['_5f_5fcxa_5fdeleted_5fvirtual_1804',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], - ['_5f_5fcxa_5fpure_5fvirtual_1805',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] + ['_5f_5fattribute_5f_5f_1806',['__attribute__',['../Storage_8cpp.html#aabc0571c438b24d01741438fe275c9d3',1,'Storage.cpp']]], + ['_5f_5fcxa_5fdeleted_5fvirtual_1807',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], + ['_5f_5fcxa_5fpure_5fvirtual_1808',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] ]; diff --git a/docs/gloves/search/functions_1.js b/docs/gloves/search/functions_1.js index 7351a500c0..3236528585 100644 --- a/docs/gloves/search/functions_1.js +++ b/docs/gloves/search/functions_1.js @@ -1,22 +1,22 @@ var searchData= [ - ['accumulate_1806',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], - ['addalarm_1807',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], - ['addargs_1808',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], - ['addcolor_1809',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], - ['addcolorhsv_1810',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], - ['addcolorwithvaluestyle_1811',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], - ['addmode_1812',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], - ['addmodefrombuffer_1813',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], - ['addserializedmode_1814',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], - ['addstep_1815',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], - ['adjustbrightness_1816',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], - ['adjustbrightnessall_1817',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], - ['adjustbrightnessindex_1818',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], - ['adjustbrightnessrange_1819',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], - ['advancedmenusenabled_1820',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], - ['alarm_1821',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], - ['allocated_1822',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], - ['append_1823',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], - ['argref_1824',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] + ['accumulate_1809',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], + ['addalarm_1810',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], + ['addargs_1811',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], + ['addcolor_1812',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], + ['addcolorhsv_1813',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], + ['addcolorwithvaluestyle_1814',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], + ['addmode_1815',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], + ['addmodefrombuffer_1816',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], + ['addserializedmode_1817',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], + ['addstep_1818',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], + ['adjustbrightness_1819',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], + ['adjustbrightnessall_1820',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], + ['adjustbrightnessindex_1821',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], + ['adjustbrightnessrange_1822',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], + ['advancedmenusenabled_1823',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], + ['alarm_1824',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], + ['allocated_1825',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], + ['append_1826',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], + ['argref_1827',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] ]; diff --git a/docs/gloves/search/functions_10.js b/docs/gloves/search/functions_10.js index 170579f4a1..f5a4bfaff9 100644 --- a/docs/gloves/search/functions_10.js +++ b/docs/gloves/search/functions_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['qsub8_2128',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] + ['qsub8_2131',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] ]; diff --git a/docs/gloves/search/functions_11.js b/docs/gloves/search/functions_11.js index e824e0b601..57d1283329 100644 --- a/docs/gloves/search/functions_11.js +++ b/docs/gloves/search/functions_11.js @@ -1,54 +1,54 @@ var searchData= [ - ['random_2129',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], - ['randomize_2130',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], - ['randomizecolors_2131',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], - ['randomizecolors2_2132',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], - ['randomizecomplimentary_2133',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], - ['randomizepentadic_2134',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], - ['randomizer_2135',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], - ['randomizerainbow_2136',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], - ['randomizesolid_2137',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], - ['randomizesquare_2138',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], - ['randomizetriadic_2139',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], - ['raw_2140',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], - ['rawbuffer_2141',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], - ['rawdata_2142',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], - ['rawinit_2143',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], - ['rawsize_2144',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], - ['read_2145',['read',['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], - ['read1bit_2146',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], - ['read_5fvariable_5flength_2147',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], - ['readbits_2148',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], - ['recalccrc_2149',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], - ['receivedata_2150',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], - ['receivedemomode_2151',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], - ['receivemessage_2152',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], - ['receivemode_2153',['receiveMode',['../classModeSharing.html#a9ac5774f2bf6154ec281c7712c886cc3',1,'ModeSharing::receiveMode()'],['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver::receiveMode()']]], - ['receivemodes_2154',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], - ['recvpcihandler_2155',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], - ['registerarg_2156',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], - ['releasecount_2157',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], - ['releaseduration_2158',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], - ['releasetime_2159',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], - ['removecolor_2160',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], - ['reroll_2161',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], - ['reset_2162',['reset',['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()'],['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()']]], - ['resetflags_2163',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], - ['resetindex_2164',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], - ['resetirstate_2165',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], - ['resetpos_2166',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], - ['resetunserializer_2167',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], - ['restart_2168',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], - ['restoreall_2169',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], - ['rgb_5fto_5fhsv_5fapprox_2170',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fto_5fhsv_5fgeneric_2171',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgbcolor_2172',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)']]], - ['rollcolorset_2173',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], - ['rollpattern_2174',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], - ['rollpatternid_2175',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], - ['run_2176',['run',['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], - ['runcurmenu_2177',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], - ['runmainlogic_2178',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], - ['runmenuselection_2179',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] + ['random_2132',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], + ['randomize_2133',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], + ['randomizecolors_2134',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], + ['randomizecolors2_2135',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], + ['randomizecomplimentary_2136',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], + ['randomizepentadic_2137',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], + ['randomizer_2138',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], + ['randomizerainbow_2139',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], + ['randomizesolid_2140',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], + ['randomizesquare_2141',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], + ['randomizetriadic_2142',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], + ['raw_2143',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], + ['rawbuffer_2144',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], + ['rawdata_2145',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], + ['rawinit_2146',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], + ['rawsize_2147',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], + ['read_2148',['read',['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], + ['read1bit_2149',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], + ['read_5fvariable_5flength_2150',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], + ['readbits_2151',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], + ['recalccrc_2152',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], + ['receivedata_2153',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], + ['receivedemomode_2154',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], + ['receivemessage_2155',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], + ['receivemode_2156',['receiveMode',['../classModeSharing.html#a9ac5774f2bf6154ec281c7712c886cc3',1,'ModeSharing::receiveMode()'],['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver::receiveMode()']]], + ['receivemodes_2157',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], + ['recvpcihandler_2158',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], + ['registerarg_2159',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], + ['releasecount_2160',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], + ['releaseduration_2161',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], + ['releasetime_2162',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], + ['removecolor_2163',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], + ['reroll_2164',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], + ['reset_2165',['reset',['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()'],['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()']]], + ['resetflags_2166',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], + ['resetindex_2167',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], + ['resetirstate_2168',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], + ['resetpos_2169',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], + ['resetunserializer_2170',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], + ['restart_2171',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], + ['restoreall_2172',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], + ['rgb_5fto_5fhsv_5fapprox_2173',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fto_5fhsv_5fgeneric_2174',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgbcolor_2175',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)']]], + ['rollcolorset_2176',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], + ['rollpattern_2177',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], + ['rollpatternid_2178',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], + ['run_2179',['run',['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], + ['runcurmenu_2180',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], + ['runmainlogic_2181',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], + ['runmenuselection_2182',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] ]; diff --git a/docs/gloves/search/functions_12.js b/docs/gloves/search/functions_12.js index b8ad6a05f2..da5e0d5415 100644 --- a/docs/gloves/search/functions_12.js +++ b/docs/gloves/search/functions_12.js @@ -1,87 +1,87 @@ var searchData= [ - ['sanity_2180',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['save_2181',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_2182',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_2183',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_2184',['saveToBuffer',['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()'],['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()']]], - ['seed_2185',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_2186',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], - ['sendbit_2187',['sendBit',['../Leds_8cpp.html#a67b6d1e3a22f8dea5f35ccdac81a314e',1,'Leds.cpp']]], - ['sendbyte_2188',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()'],['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../Leds_8cpp.html#afad95f5d1fd42e37f764663e127cf7cf',1,'sendByte(): Leds.cpp']]], - ['sendmark_2189',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], - ['sendmodes_2190',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_2191',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], - ['sequence_2192',['Sequence',['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept']]], - ['sequencedpattern_2193',['SequencedPattern',['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)']]], - ['sequencestep_2194',['SequenceStep',['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()']]], - ['serialize_2195',['serialize',['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()']]], - ['serializesaveheader_2196',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], - ['serializeversion_2197',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_2198',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_2199',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_2200',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_2201',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_2202',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_2203',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], - ['setargs_2204',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_2205',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_2206',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_2207',['setColorset',['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()'],['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()']]], - ['setcolorsetat_2208',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_2209',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_2210',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_2211',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_2212',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_2213',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setflag_2214',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_2215',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], - ['setkeychainmode_2216',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setled_2217',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_2218',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_2219',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_2220',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_2221',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_2222',['setPair',['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h'],['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair(Pair pair, RGBColor col)']]], - ['setpairs_2223',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_2224',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_2225',['setPatternAt',['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_2226',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setrange_2227',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setrangeevens_2228',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], - ['setrangeodds_2229',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], - ['setstarttime_2230',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_2231',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_2232',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['shiftcurmode_2233',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['showbrightnessselection_2234',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_2235',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_2236',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_2237',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu::showExit()'],['../classPatternSelect.html#a04b450908444a1d777fe6c6a91bad288',1,'PatternSelect::showExit()'],['../classModeSharing.html#a23e4d5d5978779e421aa7e3c79756832',1,'ModeSharing::showExit()'],['../classEditorConnection.html#a63cc4e21bfd133da68c661e716309459',1,'EditorConnection::showExit()']]], - ['showlistselection_2238',['showListSelection',['../classPatternSelect.html#aa764241b404104821d4e6a55a2b66fbe',1,'PatternSelect']]], - ['showpatternselection_2239',['showPatternSelection',['../classPatternSelect.html#a3d79259d8862f848f7617d798792dd73',1,'PatternSelect']]], - ['showrandomizationselect_2240',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_2241',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_2242',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselect_2243',['showSelect',['../classMenu.html#a03e3832698d9d46894ea216eaac2fe04',1,'Menu']]], - ['showselection_2244',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], - ['showsendmode_2245',['showSendMode',['../classModeSharing.html#a1d7708e04dc89bfca2eb5cf981321c26',1,'ModeSharing']]], - ['showslotselection_2246',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_2247',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['singleledpattern_2248',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], - ['size_2249',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], - ['skip_2250',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['snake_2251',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], - ['snowballpattern_2252',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], - ['solidpattern_2253',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], - ['sparkletracepattern_2254',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], - ['sqrt16_2255',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_2256',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], - ['startpwm_2257',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], - ['starttime_2258',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_2259',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_2260',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['step_2261',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stoppwm_2262',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], - ['storage_2263',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]] + ['sanity_2183',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['save_2184',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_2185',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_2186',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_2187',['saveToBuffer',['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()'],['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()']]], + ['seed_2188',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_2189',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], + ['sendbit_2190',['sendBit',['../Leds_8cpp.html#a67b6d1e3a22f8dea5f35ccdac81a314e',1,'Leds.cpp']]], + ['sendbyte_2191',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()'],['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../Leds_8cpp.html#afad95f5d1fd42e37f764663e127cf7cf',1,'sendByte(): Leds.cpp']]], + ['sendmark_2192',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], + ['sendmodes_2193',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_2194',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], + ['sequence_2195',['Sequence',['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept']]], + ['sequencedpattern_2196',['SequencedPattern',['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)']]], + ['sequencestep_2197',['SequenceStep',['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()']]], + ['serialize_2198',['serialize',['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()']]], + ['serializesaveheader_2199',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], + ['serializeversion_2200',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_2201',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_2202',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_2203',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_2204',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_2205',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_2206',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], + ['setargs_2207',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_2208',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_2209',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_2210',['setColorset',['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()'],['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()']]], + ['setcolorsetat_2211',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_2212',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_2213',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_2214',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_2215',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_2216',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setflag_2217',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_2218',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], + ['setkeychainmode_2219',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setled_2220',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_2221',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_2222',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_2223',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_2224',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_2225',['setPair',['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h'],['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair(Pair pair, RGBColor col)']]], + ['setpairs_2226',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_2227',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_2228',['setPatternAt',['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], + ['setpatternmap_2229',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setrange_2230',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setrangeevens_2231',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], + ['setrangeodds_2232',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], + ['setstarttime_2233',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_2234',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_2235',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['shiftcurmode_2236',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['showbrightnessselection_2237',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_2238',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_2239',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_2240',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu::showExit()'],['../classPatternSelect.html#a04b450908444a1d777fe6c6a91bad288',1,'PatternSelect::showExit()'],['../classModeSharing.html#a23e4d5d5978779e421aa7e3c79756832',1,'ModeSharing::showExit()'],['../classEditorConnection.html#a63cc4e21bfd133da68c661e716309459',1,'EditorConnection::showExit()']]], + ['showlistselection_2241',['showListSelection',['../classPatternSelect.html#aa764241b404104821d4e6a55a2b66fbe',1,'PatternSelect']]], + ['showpatternselection_2242',['showPatternSelection',['../classPatternSelect.html#a3d79259d8862f848f7617d798792dd73',1,'PatternSelect']]], + ['showrandomizationselect_2243',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_2244',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_2245',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselect_2246',['showSelect',['../classMenu.html#a03e3832698d9d46894ea216eaac2fe04',1,'Menu']]], + ['showselection_2247',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], + ['showsendmode_2248',['showSendMode',['../classModeSharing.html#a1d7708e04dc89bfca2eb5cf981321c26',1,'ModeSharing']]], + ['showslotselection_2249',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_2250',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['singleledpattern_2251',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], + ['size_2252',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], + ['skip_2253',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['snake_2254',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], + ['snowballpattern_2255',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], + ['solidpattern_2256',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], + ['sparkletracepattern_2257',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], + ['sqrt16_2258',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_2259',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], + ['startpwm_2260',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], + ['starttime_2261',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_2262',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_2263',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['step_2264',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stoppwm_2265',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], + ['storage_2266',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]] ]; diff --git a/docs/gloves/search/functions_13.js b/docs/gloves/search/functions_13.js index 5f1eef3006..c900c660ab 100644 --- a/docs/gloves/search/functions_13.js +++ b/docs/gloves/search/functions_13.js @@ -1,10 +1,12 @@ var searchData= [ - ['theaterchasepattern_2264',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], - ['tick_2265',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_2266',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['time_2267',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], - ['timer_2268',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], - ['traditionalpattern_2269',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_2270',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['theaterchasepattern_2267',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], + ['tick_2268',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_2269',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['time_2270',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], + ['timer_2271',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], + ['traditionalpattern_2272',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['transfer_2273',['transfer',['../Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407',1,'Leds.cpp']]], + ['trim_2274',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]], + ['turnoffonboardled_2275',['turnOffOnboardLED',['../Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361',1,'Leds.cpp']]] ]; diff --git a/docs/gloves/search/functions_14.js b/docs/gloves/search/functions_14.js index 45fb74d8d3..8c6ebd9f2b 100644 --- a/docs/gloves/search/functions_14.js +++ b/docs/gloves/search/functions_14.js @@ -1,13 +1,13 @@ var searchData= [ - ['uninstantiate_2271',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlinkself_2272',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unserialize_2273',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], - ['unserialize16_2274',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_2275',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_2276',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_2277',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['unserializesaveheader_2278',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], - ['update_2279',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], - ['updatecurmode_2280',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] + ['uninstantiate_2276',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlinkself_2277',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unserialize_2278',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], + ['unserialize16_2279',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_2280',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_2281',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_2282',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['unserializesaveheader_2283',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], + ['update_2284',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], + ['updatecurmode_2285',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] ]; diff --git a/docs/gloves/search/functions_15.js b/docs/gloves/search/functions_15.js index 244e6f1c51..55612abc7f 100644 --- a/docs/gloves/search/functions_15.js +++ b/docs/gloves/search/functions_15.js @@ -1,7 +1,7 @@ var searchData= [ - ['verify_2281',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vlsender_2282',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], - ['vortexengine_2283',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], - ['vortexwipepattern_2284',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] + ['verify_2286',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vlsender_2287',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], + ['vortexengine_2288',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], + ['vortexwipepattern_2289',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] ]; diff --git a/docs/gloves/search/functions_16.js b/docs/gloves/search/functions_16.js index ac0db65c70..86f9873ff8 100644 --- a/docs/gloves/search/functions_16.js +++ b/docs/gloves/search/functions_16.js @@ -1,9 +1,9 @@ var searchData= [ - ['wakeup_2285',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_2286',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], - ['warpwormpattern_2287',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], - ['write_2288',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], - ['write1bit_2289',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_2290',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['wakeup_2290',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_2291',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], + ['warpwormpattern_2292',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], + ['write_2293',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], + ['write1bit_2294',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_2295',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/gloves/search/functions_17.js b/docs/gloves/search/functions_17.js index 96b27a8f4a..2c30e09f45 100644 --- a/docs/gloves/search/functions_17.js +++ b/docs/gloves/search/functions_17.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_2291',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] + ['zigzagpattern_2296',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] ]; diff --git a/docs/gloves/search/functions_18.js b/docs/gloves/search/functions_18.js index 480c306483..97c3aef290 100644 --- a/docs/gloves/search/functions_18.js +++ b/docs/gloves/search/functions_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_2292',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_2293',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_2294',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_2295',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_2296',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_2297',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_2298',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_2299',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_2300',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_2301',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_2302',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_2303',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_2304',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_2305',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_2306',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_2307',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_2308',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_2309',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_2310',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_2311',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_2312',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_2313',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_2314',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_2315',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_2316',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_2317',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_2318',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_2319',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_2320',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_2321',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_2322',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_2323',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_2324',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_2325',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_2326',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_2327',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_2328',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_2329',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_2330',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_2331',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_2332',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_2333',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_2334',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_2335',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_2336',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_2297',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_2298',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_2299',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_2300',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_2301',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_2302',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_2303',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_2304',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_2305',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_2306',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_2307',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_2308',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_2309',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_2310',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_2311',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_2312',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_2313',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_2314',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_2315',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_2316',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_2317',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_2318',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_2319',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_2320',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_2321',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_2322',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_2323',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_2324',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_2325',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_2326',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_2327',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_2328',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_2329',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_2330',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_2331',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_2332',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_2333',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_2334',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_2335',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_2336',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_2337',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_2338',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_2339',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_2340',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_2341',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/gloves/search/functions_2.js b/docs/gloves/search/functions_2.js index 2aeea15b75..4fcb2f9252 100644 --- a/docs/gloves/search/functions_2.js +++ b/docs/gloves/search/functions_2.js @@ -1,36 +1,36 @@ var searchData= [ - ['backstrobepattern_1825',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], - ['basicpattern_1826',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], - ['begindash_1827',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], - ['begingap_1828',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], - ['beginreceiving_1829',['beginReceiving',['../classIRReceiver.html#a007b3616b460b97e210c136f429291f4',1,'IRReceiver']]], - ['beginsend_1830',['beginSend',['../classIRSender.html#a53e42e20e77a379113d51ddb74248c26',1,'IRSender::beginSend()'],['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender::beginSend()']]], - ['beginsending_1831',['beginSending',['../classModeSharing.html#a07c868b8564ccff67816c9a4602ea8ae',1,'ModeSharing']]], - ['bind_1832',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], - ['bindsequence_1833',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], - ['bitpos_1834',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], - ['bitstream_1835',['BitStream',['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)']]], - ['blendpattern_1836',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], - ['blinkall_1837',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], - ['blinkindex_1838',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], - ['blinkindexoffset_1839',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], - ['blinkmap_1840',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], - ['blinkoff_1841',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff()']]], - ['blinkon_1842',['blinkOn',['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], - ['blinkpair_1843',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], - ['blinkpairs_1844',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], - ['blinkrange_1845',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], - ['blinkselection_1846',['blinkSelection',['../classMenu.html#ad6139265cfa29c387bb93c77bcba04d7',1,'Menu::blinkSelection()'],['../classColorSelect.html#a12e1d06a0edbd2d2dfcd45e6c8a3b171',1,'ColorSelect::blinkSelection()']]], - ['blinksteppattern_1847',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], - ['bouncepattern_1848',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], - ['breathindex_1849',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], - ['breathindexsat_1850',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], - ['breathindexval_1851',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], - ['buffer_1852',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], - ['button_1853',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], - ['buttons_1854',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], - ['bytepos_1855',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], - ['bytesreceived_1856',['bytesReceived',['../classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0',1,'IRReceiver']]], - ['bytestream_1857',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] + ['backstrobepattern_1828',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], + ['basicpattern_1829',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], + ['begindash_1830',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], + ['begingap_1831',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], + ['beginreceiving_1832',['beginReceiving',['../classIRReceiver.html#a007b3616b460b97e210c136f429291f4',1,'IRReceiver']]], + ['beginsend_1833',['beginSend',['../classIRSender.html#a53e42e20e77a379113d51ddb74248c26',1,'IRSender::beginSend()'],['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender::beginSend()']]], + ['beginsending_1834',['beginSending',['../classModeSharing.html#a07c868b8564ccff67816c9a4602ea8ae',1,'ModeSharing']]], + ['bind_1835',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], + ['bindsequence_1836',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], + ['bitpos_1837',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], + ['bitstream_1838',['BitStream',['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)']]], + ['blendpattern_1839',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], + ['blinkall_1840',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], + ['blinkindex_1841',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], + ['blinkindexoffset_1842',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], + ['blinkmap_1843',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], + ['blinkoff_1844',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff()']]], + ['blinkon_1845',['blinkOn',['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], + ['blinkpair_1846',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], + ['blinkpairs_1847',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], + ['blinkrange_1848',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], + ['blinkselection_1849',['blinkSelection',['../classMenu.html#ad6139265cfa29c387bb93c77bcba04d7',1,'Menu::blinkSelection()'],['../classColorSelect.html#a12e1d06a0edbd2d2dfcd45e6c8a3b171',1,'ColorSelect::blinkSelection()']]], + ['blinksteppattern_1850',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], + ['bouncepattern_1851',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], + ['breathindex_1852',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], + ['breathindexsat_1853',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], + ['breathindexval_1854',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], + ['buffer_1855',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], + ['button_1856',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], + ['buttons_1857',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], + ['bytepos_1858',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], + ['bytesreceived_1859',['bytesReceived',['../classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0',1,'IRReceiver']]], + ['bytestream_1860',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] ]; diff --git a/docs/gloves/search/functions_3.js b/docs/gloves/search/functions_3.js index 0447de01a1..00b4a721eb 100644 --- a/docs/gloves/search/functions_3.js +++ b/docs/gloves/search/functions_3.js @@ -1,51 +1,51 @@ var searchData= [ - ['calcledpos_1858',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], - ['capacity_1859',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], - ['chaserpattern_1860',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], - ['check_1861',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], - ['checkcrc_1862',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], - ['checkinmenu_1863',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], - ['checkled_1864',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], - ['checkopen_1865',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], - ['checkpair_1866',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], - ['checkserial_1867',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], - ['checkversion_1868',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], - ['cleanup_1869',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classIRSender.html#a4d6de9609f8e501e494cb431082d800a',1,'IRSender::cleanup()'],['../classIRReceiver.html#ad2ff2918f176f499520fcc457c56a089',1,'IRReceiver::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()']]], - ['clear_1870',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], - ['clearall_1871',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], - ['clearallevens_1872',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], - ['clearallodds_1873',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], - ['clearcolorset_1874',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], - ['clearcolorsetmap_1875',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], - ['cleardemo_1876',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], - ['clearindex_1877',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], - ['clearmap_1878',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], - ['clearmodes_1879',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], - ['clearpair_1880',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], - ['clearpairs_1881',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], - ['clearpattern_1882',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], - ['clearpatternmap_1883',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], - ['clearpatterns_1884',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], - ['clearrange_1885',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], - ['clearrangeevens_1886',['clearRangeEvens',['../classLeds.html#a2cffbdb5ebb0f4c5d07fca366c20c914',1,'Leds']]], - ['clearrangeodds_1887',['clearRangeOdds',['../classLeds.html#a4dde594697ec6332b6fd4c384678115c',1,'Leds']]], - ['closecurmenu_1888',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], - ['colorselect_1889',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], - ['colorset_1890',['Colorset',['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)'],['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept']]], - ['colorsetmap_1891',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], - ['compoundpattern_1892',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], - ['compress_1893',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], - ['consecutivepresses_1894',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], - ['continuesending_1895',['continueSending',['../classModeSharing.html#a3f0b8290414445ae34e0fa250e1fdeac',1,'ModeSharing']]], - ['crc_1896',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], - ['crossdopspattern_1897',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], - ['crushpattern_1898',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], - ['cur_1899',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], - ['curalarm_1900',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], - ['curindex_1901',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], - ['curmenu_1902',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], - ['curmenuid_1903',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], - ['curmode_1904',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], - ['curmodeindex_1905',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] + ['calcledpos_1861',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], + ['capacity_1862',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], + ['chaserpattern_1863',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], + ['check_1864',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], + ['checkcrc_1865',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], + ['checkinmenu_1866',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], + ['checkled_1867',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], + ['checkopen_1868',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], + ['checkpair_1869',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], + ['checkserial_1870',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], + ['checkversion_1871',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], + ['cleanup_1872',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classIRSender.html#a4d6de9609f8e501e494cb431082d800a',1,'IRSender::cleanup()'],['../classIRReceiver.html#ad2ff2918f176f499520fcc457c56a089',1,'IRReceiver::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()']]], + ['clear_1873',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], + ['clearall_1874',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], + ['clearallevens_1875',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], + ['clearallodds_1876',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], + ['clearcolorset_1877',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], + ['clearcolorsetmap_1878',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], + ['cleardemo_1879',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], + ['clearindex_1880',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], + ['clearmap_1881',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], + ['clearmodes_1882',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], + ['clearpair_1883',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], + ['clearpairs_1884',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], + ['clearpattern_1885',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], + ['clearpatternmap_1886',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], + ['clearpatterns_1887',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], + ['clearrange_1888',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], + ['clearrangeevens_1889',['clearRangeEvens',['../classLeds.html#a2cffbdb5ebb0f4c5d07fca366c20c914',1,'Leds']]], + ['clearrangeodds_1890',['clearRangeOdds',['../classLeds.html#a4dde594697ec6332b6fd4c384678115c',1,'Leds']]], + ['closecurmenu_1891',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], + ['colorselect_1892',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], + ['colorset_1893',['Colorset',['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)'],['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept']]], + ['colorsetmap_1894',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], + ['compoundpattern_1895',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], + ['compress_1896',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], + ['consecutivepresses_1897',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], + ['continuesending_1898',['continueSending',['../classModeSharing.html#a3f0b8290414445ae34e0fa250e1fdeac',1,'ModeSharing']]], + ['crc_1899',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], + ['crossdopspattern_1900',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], + ['crushpattern_1901',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], + ['cur_1902',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], + ['curalarm_1903',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], + ['curindex_1904',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], + ['curmenu_1905',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], + ['curmenuid_1906',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], + ['curmode_1907',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], + ['curmodeindex_1908',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] ]; diff --git a/docs/gloves/search/functions_4.js b/docs/gloves/search/functions_4.js index 60e9cae9ae..fcc4d6f50d 100644 --- a/docs/gloves/search/functions_4.js +++ b/docs/gloves/search/functions_4.js @@ -1,19 +1,19 @@ var searchData= [ - ['dashpattern_1906',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], - ['data_1907',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], - ['dataready_1908',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classIRReceiver.html#a180ea554d40c10a00750aa02c6301c16',1,'IRReceiver::dataReady()']]], - ['decompress_1909',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], - ['delay_5floop_1910',['delay_loop',['../Leds_8cpp.html#a1329fc7cfd5815ba771fd11480a8e399',1,'Leds.cpp']]], - ['delaymicroseconds_1911',['delayMicroseconds',['../classTime.html#a1db7b0672f8b2d38994119ccc226f8ee',1,'Time']]], - ['delaymilliseconds_1912',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], - ['deletecurmode_1913',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], - ['doublestrobepattern_1914',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], - ['draw_1915',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], - ['drawsnake_1916',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], - ['dripmorphpattern_1917',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], - ['drippattern_1918',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], - ['dupe_1919',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], - ['dwdata_1920',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], - ['dwordpos_1921',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] + ['dashpattern_1909',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], + ['data_1910',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], + ['dataready_1911',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classIRReceiver.html#a180ea554d40c10a00750aa02c6301c16',1,'IRReceiver::dataReady()']]], + ['decompress_1912',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], + ['delay_5floop_1913',['delay_loop',['../Leds_8cpp.html#a1329fc7cfd5815ba771fd11480a8e399',1,'Leds.cpp']]], + ['delaymicroseconds_1914',['delayMicroseconds',['../classTime.html#a1db7b0672f8b2d38994119ccc226f8ee',1,'Time']]], + ['delaymilliseconds_1915',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], + ['deletecurmode_1916',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], + ['doublestrobepattern_1917',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], + ['draw_1918',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], + ['drawsnake_1919',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], + ['dripmorphpattern_1920',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], + ['drippattern_1921',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], + ['dupe_1922',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], + ['dwdata_1923',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], + ['dwordpos_1924',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] ]; diff --git a/docs/gloves/search/functions_5.js b/docs/gloves/search/functions_5.js index 435fa085dd..e046dfea3e 100644 --- a/docs/gloves/search/functions_5.js +++ b/docs/gloves/search/functions_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['editorconnection_1922',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], - ['empty_1923',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], - ['endreceiving_1924',['endReceiving',['../classIRReceiver.html#aa9d8177899465973e15d78c2795a8b01',1,'IRReceiver']]], - ['entersleep_1925',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], - ['eof_1926',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], - ['equals_1927',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], - ['extend_1928',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] + ['editorconnection_1925',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], + ['empty_1926',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], + ['endreceiving_1927',['endReceiving',['../classIRReceiver.html#aa9d8177899465973e15d78c2795a8b01',1,'IRReceiver']]], + ['entersleep_1928',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], + ['eof_1929',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], + ['equals_1930',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], + ['extend_1931',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] ]; diff --git a/docs/gloves/search/functions_6.js b/docs/gloves/search/functions_6.js index d1723069af..8eef8e39a6 100644 --- a/docs/gloves/search/functions_6.js +++ b/docs/gloves/search/functions_6.js @@ -1,8 +1,8 @@ var searchData= [ - ['factoryreset_1929',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], - ['fade_1930',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], - ['fillpattern_1931',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], - ['frontserializer_1932',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], - ['frontunserializer_1933',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] + ['factoryreset_1932',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], + ['fade_1933',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], + ['fillpattern_1934',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], + ['frontserializer_1935',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], + ['frontunserializer_1936',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] ]; diff --git a/docs/gloves/search/functions_7.js b/docs/gloves/search/functions_7.js index 55487614e4..2935a426fb 100644 --- a/docs/gloves/search/functions_7.js +++ b/docs/gloves/search/functions_7.js @@ -1,29 +1,29 @@ var searchData= [ - ['gappattern_1934',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], - ['generate_1935',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], - ['get_1936',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], - ['getarg_1937',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], - ['getargs_1938',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], - ['getbrightness_1939',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], - ['getcolorset_1940',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], - ['getcurtime_1941',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], - ['getdefaultargs_1942',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], - ['getflag_1943',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], - ['getflags_1944',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], - ['getled_1945',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], - ['getledcount_1946',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], - ['getledpos_1947',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], - ['getmodelink_1948',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], - ['getnext_1949',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], - ['getnumargs_1950',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], - ['getpattern_1951',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], - ['getpatternid_1952',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], - ['getprev_1953',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], - ['getrealcurtime_1954',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], - ['getsingleledmap_1955',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], - ['getstarttime_1956',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], - ['gettickrate_1957',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], - ['getwidth_1958',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], - ['globalbrightness_1959',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] + ['gappattern_1937',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], + ['generate_1938',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], + ['get_1939',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], + ['getarg_1940',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], + ['getargs_1941',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], + ['getbrightness_1942',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], + ['getcolorset_1943',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], + ['getcurtime_1944',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], + ['getdefaultargs_1945',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], + ['getflag_1946',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], + ['getflags_1947',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], + ['getled_1948',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], + ['getledcount_1949',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], + ['getledpos_1950',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], + ['getmodelink_1951',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], + ['getnext_1952',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], + ['getnumargs_1953',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], + ['getpattern_1954',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], + ['getpatternid_1955',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], + ['getprev_1956',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], + ['getrealcurtime_1957',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], + ['getsingleledmap_1958',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], + ['getstarttime_1959',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], + ['gettickrate_1960',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], + ['getwidth_1961',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], + ['globalbrightness_1962',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] ]; diff --git a/docs/gloves/search/functions_8.js b/docs/gloves/search/functions_8.js index d383ecb582..d47a867cfa 100644 --- a/docs/gloves/search/functions_8.js +++ b/docs/gloves/search/functions_8.js @@ -1,18 +1,18 @@ var searchData= [ - ['handlecommand_1960',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], - ['handleirtiming_1961',['handleIRTiming',['../classIRReceiver.html#a30e0cdba86a79ce518d642cd9ec1a22e',1,'IRReceiver']]], - ['hasflags_1962',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], - ['hash_1963',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], - ['hasmultiled_1964',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], - ['hassamesingleled_1965',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], - ['hassingleled_1966',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], - ['hassparsesingleled_1967',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], - ['holdall_1968',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], - ['holdduration_1969',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], - ['hsv_5fto_5frgb_5fgeneric_1970',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5frainbow_1971',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5fraw_5fc_1972',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsvcolor_1973',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], - ['hueshiftpattern_1974',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] + ['handlecommand_1963',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], + ['handleirtiming_1964',['handleIRTiming',['../classIRReceiver.html#a30e0cdba86a79ce518d642cd9ec1a22e',1,'IRReceiver']]], + ['hasflags_1965',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], + ['hash_1966',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], + ['hasmultiled_1967',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], + ['hassamesingleled_1968',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], + ['hassingleled_1969',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], + ['hassparsesingleled_1970',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], + ['holdall_1971',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], + ['holdduration_1972',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], + ['hsv_5fto_5frgb_5fgeneric_1973',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5frainbow_1974',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5fraw_5fc_1975',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsvcolor_1976',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], + ['hueshiftpattern_1977',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] ]; diff --git a/docs/gloves/search/functions_9.js b/docs/gloves/search/functions_9.js index 61d960922d..a65824319f 100644 --- a/docs/gloves/search/functions_9.js +++ b/docs/gloves/search/functions_9.js @@ -1,23 +1,23 @@ var searchData= [ - ['init_1975',['init',['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classIRReceiver.html#aad4e38923e65bec4c02197c56ec6a4af',1,'IRReceiver::init()'],['../classIRSender.html#afcdf3f0f7c226c706f905c33e784057a',1,'IRSender::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()']]], - ['initcurmode_1976',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], - ['initmenu_1977',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], - ['initpalette_1978',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], - ['initpwm_1979',['initPWM',['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender::initPWM()'],['../classIRSender.html#a1d400515125ae4581de285da37fc5870',1,'IRSender::initPWM()']]], - ['initsteps_1980',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], - ['instantiate_1981',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], - ['interpolate_1982',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], - ['irreceiver_1983',['IRReceiver',['../classIRReceiver.html#ad44e80fd0332a27d788b56319460e17c',1,'IRReceiver']]], - ['irsender_1984',['IRSender',['../classIRSender.html#a3d2f7e0e1bae3143c2f00289afd9c67a',1,'IRSender']]], - ['is_5fcompressed_1985',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], - ['isconnected_1986',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], - ['iscrcdirty_1987',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], - ['isempty_1988',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], - ['ismultiled_1989',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], - ['ismultiledpatternid_1990',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], - ['ispressed_1991',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], - ['isreceiving_1992',['isReceiving',['../classIRReceiver.html#aa8c42ac4fffc8e534fafd808e4f5b39e',1,'IRReceiver']]], - ['issending_1993',['isSending',['../classIRSender.html#a0872bc3b50d491f87bcadf2f00be2eec',1,'IRSender::isSending()'],['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender::isSending()']]], - ['issingleledpatternid_1994',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] + ['init_1978',['init',['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classIRReceiver.html#aad4e38923e65bec4c02197c56ec6a4af',1,'IRReceiver::init()'],['../classIRSender.html#afcdf3f0f7c226c706f905c33e784057a',1,'IRSender::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()']]], + ['initcurmode_1979',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], + ['initmenu_1980',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], + ['initpalette_1981',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], + ['initpwm_1982',['initPWM',['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender::initPWM()'],['../classIRSender.html#a1d400515125ae4581de285da37fc5870',1,'IRSender::initPWM()']]], + ['initsteps_1983',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], + ['instantiate_1984',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], + ['interpolate_1985',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], + ['irreceiver_1986',['IRReceiver',['../classIRReceiver.html#ad44e80fd0332a27d788b56319460e17c',1,'IRReceiver']]], + ['irsender_1987',['IRSender',['../classIRSender.html#a3d2f7e0e1bae3143c2f00289afd9c67a',1,'IRSender']]], + ['is_5fcompressed_1988',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], + ['isconnected_1989',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], + ['iscrcdirty_1990',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], + ['isempty_1991',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], + ['ismultiled_1992',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], + ['ismultiledpatternid_1993',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], + ['ispressed_1994',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], + ['isreceiving_1995',['isReceiving',['../classIRReceiver.html#aa8c42ac4fffc8e534fafd808e4f5b39e',1,'IRReceiver']]], + ['issending_1996',['isSending',['../classIRSender.html#a0872bc3b50d491f87bcadf2f00be2eec',1,'IRSender::isSending()'],['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender::isSending()']]], + ['issingleledpatternid_1997',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] ]; diff --git a/docs/gloves/search/functions_a.js b/docs/gloves/search/functions_a.js index ba0ce0931c..9bc19d09fb 100644 --- a/docs/gloves/search/functions_a.js +++ b/docs/gloves/search/functions_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['keychainmodeenabled_1995',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] + ['keychainmodeenabled_1998',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] ]; diff --git a/docs/gloves/search/functions_b.js b/docs/gloves/search/functions_b.js index ef6098766f..bc5d6d2599 100644 --- a/docs/gloves/search/functions_b.js +++ b/docs/gloves/search/functions_b.js @@ -1,52 +1,52 @@ var searchData= [ - ['largeenough_1996',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], - ['lastsavesize_1997',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], - ['lastswitchtime_1998',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], - ['leavemenu_1999',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], - ['led_2000',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], - ['leds_2001',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], - ['ledstash_2002',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], - ['lighthousepattern_2003',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], - ['linkafter_2004',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], - ['linkbefore_2005',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], - ['loadfrombuffer_2006',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], - ['loadmode_2007',['loadMode',['../classIRSender.html#a94d09e09009bb2919a52a2a9bea50173',1,'IRSender::loadMode()'],['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender::loadMode()']]], - ['loadstorage_2008',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], - ['locked_2009',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]], - ['lz4_5fclearhash_2010',['LZ4_clearHash',['../Compression_8cpp.html#aa78ea8add85520d31f262506d5adb830',1,'Compression.cpp']]], - ['lz4_5fcompress_5fdefault_2011',['LZ4_compress_default',['../Compression_8cpp.html#a4a0eddbe2e6f52ce91e259fa57459fbd',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int maxOutputSize): Compression.cpp'],['../Compression_8h.html#aacc5de6f21665d10fd8ec9e5ac0b9d40',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int dstCapacity): Compression.cpp']]], - ['lz4_5fcompress_5ffast_2012',['LZ4_compress_fast',['../Compression_8cpp.html#a7466a8eca8f7b2eeec7887c9371d21e1',1,'LZ4_compress_fast(const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a1af5fb2f539203c891e9c9c5b6e598a5',1,'LZ4_compress_fast(const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], - ['lz4_5fcompress_5ffast_5fextstate_2013',['LZ4_compress_fast_extState',['../Compression_8cpp.html#a19a6258c0092d5b3255a41d7566248d7',1,'LZ4_compress_fast_extState(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a2b241266a74fc87e1c126a17b852c934',1,'LZ4_compress_fast_extState(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], - ['lz4_5fcompress_5fgeneric_2014',['LZ4_compress_generic',['../Compression_8cpp.html#a7d75fe9e5e79ce7eaecfb3e3bdc92432',1,'Compression.cpp']]], - ['lz4_5fcompress_5fgeneric_5fvalidated_2015',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], - ['lz4_5fcompressbound_2016',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], - ['lz4_5fcount_2017',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], - ['lz4_5fdecompress_5fgeneric_2018',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], - ['lz4_5fdecompress_5fsafe_2019',['LZ4_decompress_safe',['../Compression_8h.html#acd2bf35d3f502d03dc980c1f71dc16e5',1,'LZ4_decompress_safe(const char *src, char *dst, int compressedSize, int dstCapacity): Compression.cpp'],['../Compression_8cpp.html#a0826f3dc340fdea6dfa985f6ac26642f',1,'LZ4_decompress_safe(const char *source, char *dest, int compressedSize, int maxDecompressedSize): Compression.cpp']]], - ['lz4_5fgetindexonhash_2020',['LZ4_getIndexOnHash',['../Compression_8cpp.html#a473d1db23ade92ad1be19e7720e56201',1,'Compression.cpp']]], - ['lz4_5fgetposition_2021',['LZ4_getPosition',['../Compression_8cpp.html#ad90828b9bc0e6eaa8a880300d1292d4e',1,'Compression.cpp']]], - ['lz4_5fgetpositiononhash_2022',['LZ4_getPositionOnHash',['../Compression_8cpp.html#abdc1313fe20c80eb1790fdf0fbdb30a0',1,'Compression.cpp']]], - ['lz4_5fhash4_2023',['LZ4_hash4',['../Compression_8cpp.html#a3aa75886f3a0aa7a1e0fb0fdfb1964b0',1,'Compression.cpp']]], - ['lz4_5fhash5_2024',['LZ4_hash5',['../Compression_8cpp.html#ac709e2d2a37fd4d14a5e41a3b410b8a2',1,'Compression.cpp']]], - ['lz4_5fhashposition_2025',['LZ4_hashPosition',['../Compression_8cpp.html#a70b1bbe91862d5cb5e473ce2deb556a7',1,'Compression.cpp']]], - ['lz4_5finitstream_2026',['LZ4_initStream',['../Compression_8cpp.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp'],['../Compression_8h.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp']]], - ['lz4_5fisaligned_2027',['LZ4_isAligned',['../Compression_8cpp.html#ac33d4ec2f474813cee3ee86163eba2ef',1,'Compression.cpp']]], - ['lz4_5fislittleendian_2028',['LZ4_isLittleEndian',['../Compression_8cpp.html#aa8a9ba402bf00e8e6c21691085ae9601',1,'Compression.cpp']]], - ['lz4_5fmemcpy_5fusing_5foffset_2029',['LZ4_memcpy_using_offset',['../Compression_8cpp.html#ac7c1a188fa7bd65cf4bf9f923040674c',1,'Compression.cpp']]], - ['lz4_5fmemcpy_5fusing_5foffset_5fbase_2030',['LZ4_memcpy_using_offset_base',['../Compression_8cpp.html#a4623ba84527053b711afd61375ac7d10',1,'Compression.cpp']]], - ['lz4_5fnbcommonbytes_2031',['LZ4_NbCommonBytes',['../Compression_8cpp.html#a9a5ac6aa4f9fe1d17496b0deb44babf7',1,'Compression.cpp']]], - ['lz4_5fputindexonhash_2032',['LZ4_putIndexOnHash',['../Compression_8cpp.html#afb1abdff740d4120870a053ff9afb1e5',1,'Compression.cpp']]], - ['lz4_5fputposition_2033',['LZ4_putPosition',['../Compression_8cpp.html#a758ae6d5b0a32072c833b9a03be20a37',1,'Compression.cpp']]], - ['lz4_5fputpositiononhash_2034',['LZ4_putPositionOnHash',['../Compression_8cpp.html#ac31271a152c15422122862ef508fe13a',1,'Compression.cpp']]], - ['lz4_5fread16_2035',['LZ4_read16',['../Compression_8cpp.html#adceb4c7713e1bed1554da37458db6fb6',1,'Compression.cpp']]], - ['lz4_5fread32_2036',['LZ4_read32',['../Compression_8cpp.html#a91090d7f3d29948be259526ace41da4c',1,'Compression.cpp']]], - ['lz4_5fread_5farch_2037',['LZ4_read_ARCH',['../Compression_8cpp.html#a9f1c5198d0fac6d72364edbb87a390e4',1,'Compression.cpp']]], - ['lz4_5freadle16_2038',['LZ4_readLE16',['../Compression_8cpp.html#a69a8c81f7731ff4ae0d292541bbb2d69',1,'Compression.cpp']]], - ['lz4_5fstream_5ft_5falignment_2039',['LZ4_stream_t_alignment',['../Compression_8cpp.html#adc972484e4b4a228506ba1a99f18661a',1,'Compression.cpp']]], - ['lz4_5fwildcopy32_2040',['LZ4_wildCopy32',['../Compression_8cpp.html#a5279938c8ccf6c4a556db8eecd1190a8',1,'Compression.cpp']]], - ['lz4_5fwildcopy8_2041',['LZ4_wildCopy8',['../Compression_8cpp.html#a107b5345286641379a50762ff7f5e906',1,'Compression.cpp']]], - ['lz4_5fwrite16_2042',['LZ4_write16',['../Compression_8cpp.html#abdc399170f6061c35dd18315896339f8',1,'Compression.cpp']]], - ['lz4_5fwrite32_2043',['LZ4_write32',['../Compression_8cpp.html#a2e50fa2df2ee7536797308f96806df83',1,'Compression.cpp']]], - ['lz4_5fwritele16_2044',['LZ4_writeLE16',['../Compression_8cpp.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7',1,'Compression.cpp']]] + ['largeenough_1999',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], + ['lastsavesize_2000',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], + ['lastswitchtime_2001',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], + ['leavemenu_2002',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], + ['led_2003',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], + ['leds_2004',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], + ['ledstash_2005',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], + ['lighthousepattern_2006',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], + ['linkafter_2007',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], + ['linkbefore_2008',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], + ['loadfrombuffer_2009',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], + ['loadmode_2010',['loadMode',['../classIRSender.html#a94d09e09009bb2919a52a2a9bea50173',1,'IRSender::loadMode()'],['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender::loadMode()']]], + ['loadstorage_2011',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], + ['locked_2012',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]], + ['lz4_5fclearhash_2013',['LZ4_clearHash',['../Compression_8cpp.html#aa78ea8add85520d31f262506d5adb830',1,'Compression.cpp']]], + ['lz4_5fcompress_5fdefault_2014',['LZ4_compress_default',['../Compression_8cpp.html#a4a0eddbe2e6f52ce91e259fa57459fbd',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int maxOutputSize): Compression.cpp'],['../Compression_8h.html#aacc5de6f21665d10fd8ec9e5ac0b9d40',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int dstCapacity): Compression.cpp']]], + ['lz4_5fcompress_5ffast_2015',['LZ4_compress_fast',['../Compression_8cpp.html#a7466a8eca8f7b2eeec7887c9371d21e1',1,'LZ4_compress_fast(const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a1af5fb2f539203c891e9c9c5b6e598a5',1,'LZ4_compress_fast(const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], + ['lz4_5fcompress_5ffast_5fextstate_2016',['LZ4_compress_fast_extState',['../Compression_8cpp.html#a19a6258c0092d5b3255a41d7566248d7',1,'LZ4_compress_fast_extState(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a2b241266a74fc87e1c126a17b852c934',1,'LZ4_compress_fast_extState(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], + ['lz4_5fcompress_5fgeneric_2017',['LZ4_compress_generic',['../Compression_8cpp.html#a7d75fe9e5e79ce7eaecfb3e3bdc92432',1,'Compression.cpp']]], + ['lz4_5fcompress_5fgeneric_5fvalidated_2018',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], + ['lz4_5fcompressbound_2019',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], + ['lz4_5fcount_2020',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], + ['lz4_5fdecompress_5fgeneric_2021',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], + ['lz4_5fdecompress_5fsafe_2022',['LZ4_decompress_safe',['../Compression_8h.html#acd2bf35d3f502d03dc980c1f71dc16e5',1,'LZ4_decompress_safe(const char *src, char *dst, int compressedSize, int dstCapacity): Compression.cpp'],['../Compression_8cpp.html#a0826f3dc340fdea6dfa985f6ac26642f',1,'LZ4_decompress_safe(const char *source, char *dest, int compressedSize, int maxDecompressedSize): Compression.cpp']]], + ['lz4_5fgetindexonhash_2023',['LZ4_getIndexOnHash',['../Compression_8cpp.html#a473d1db23ade92ad1be19e7720e56201',1,'Compression.cpp']]], + ['lz4_5fgetposition_2024',['LZ4_getPosition',['../Compression_8cpp.html#ad90828b9bc0e6eaa8a880300d1292d4e',1,'Compression.cpp']]], + ['lz4_5fgetpositiononhash_2025',['LZ4_getPositionOnHash',['../Compression_8cpp.html#abdc1313fe20c80eb1790fdf0fbdb30a0',1,'Compression.cpp']]], + ['lz4_5fhash4_2026',['LZ4_hash4',['../Compression_8cpp.html#a3aa75886f3a0aa7a1e0fb0fdfb1964b0',1,'Compression.cpp']]], + ['lz4_5fhash5_2027',['LZ4_hash5',['../Compression_8cpp.html#ac709e2d2a37fd4d14a5e41a3b410b8a2',1,'Compression.cpp']]], + ['lz4_5fhashposition_2028',['LZ4_hashPosition',['../Compression_8cpp.html#a70b1bbe91862d5cb5e473ce2deb556a7',1,'Compression.cpp']]], + ['lz4_5finitstream_2029',['LZ4_initStream',['../Compression_8cpp.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp'],['../Compression_8h.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp']]], + ['lz4_5fisaligned_2030',['LZ4_isAligned',['../Compression_8cpp.html#ac33d4ec2f474813cee3ee86163eba2ef',1,'Compression.cpp']]], + ['lz4_5fislittleendian_2031',['LZ4_isLittleEndian',['../Compression_8cpp.html#aa8a9ba402bf00e8e6c21691085ae9601',1,'Compression.cpp']]], + ['lz4_5fmemcpy_5fusing_5foffset_2032',['LZ4_memcpy_using_offset',['../Compression_8cpp.html#ac7c1a188fa7bd65cf4bf9f923040674c',1,'Compression.cpp']]], + ['lz4_5fmemcpy_5fusing_5foffset_5fbase_2033',['LZ4_memcpy_using_offset_base',['../Compression_8cpp.html#a4623ba84527053b711afd61375ac7d10',1,'Compression.cpp']]], + ['lz4_5fnbcommonbytes_2034',['LZ4_NbCommonBytes',['../Compression_8cpp.html#a9a5ac6aa4f9fe1d17496b0deb44babf7',1,'Compression.cpp']]], + ['lz4_5fputindexonhash_2035',['LZ4_putIndexOnHash',['../Compression_8cpp.html#afb1abdff740d4120870a053ff9afb1e5',1,'Compression.cpp']]], + ['lz4_5fputposition_2036',['LZ4_putPosition',['../Compression_8cpp.html#a758ae6d5b0a32072c833b9a03be20a37',1,'Compression.cpp']]], + ['lz4_5fputpositiononhash_2037',['LZ4_putPositionOnHash',['../Compression_8cpp.html#ac31271a152c15422122862ef508fe13a',1,'Compression.cpp']]], + ['lz4_5fread16_2038',['LZ4_read16',['../Compression_8cpp.html#adceb4c7713e1bed1554da37458db6fb6',1,'Compression.cpp']]], + ['lz4_5fread32_2039',['LZ4_read32',['../Compression_8cpp.html#a91090d7f3d29948be259526ace41da4c',1,'Compression.cpp']]], + ['lz4_5fread_5farch_2040',['LZ4_read_ARCH',['../Compression_8cpp.html#a9f1c5198d0fac6d72364edbb87a390e4',1,'Compression.cpp']]], + ['lz4_5freadle16_2041',['LZ4_readLE16',['../Compression_8cpp.html#a69a8c81f7731ff4ae0d292541bbb2d69',1,'Compression.cpp']]], + ['lz4_5fstream_5ft_5falignment_2042',['LZ4_stream_t_alignment',['../Compression_8cpp.html#adc972484e4b4a228506ba1a99f18661a',1,'Compression.cpp']]], + ['lz4_5fwildcopy32_2043',['LZ4_wildCopy32',['../Compression_8cpp.html#a5279938c8ccf6c4a556db8eecd1190a8',1,'Compression.cpp']]], + ['lz4_5fwildcopy8_2044',['LZ4_wildCopy8',['../Compression_8cpp.html#a107b5345286641379a50762ff7f5e906',1,'Compression.cpp']]], + ['lz4_5fwrite16_2045',['LZ4_write16',['../Compression_8cpp.html#abdc399170f6061c35dd18315896339f8',1,'Compression.cpp']]], + ['lz4_5fwrite32_2046',['LZ4_write32',['../Compression_8cpp.html#a2e50fa2df2ee7536797308f96806df83',1,'Compression.cpp']]], + ['lz4_5fwritele16_2047',['LZ4_writeLE16',['../Compression_8cpp.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/functions_c.js b/docs/gloves/search/functions_c.js index a1449f9d0e..7fa99b1b7f 100644 --- a/docs/gloves/search/functions_c.js +++ b/docs/gloves/search/functions_c.js @@ -1,23 +1,23 @@ var searchData= [ - ['make_2045',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], - ['makeinternal_2046',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], - ['makemulti_2047',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], - ['makesingle_2048',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], - ['mapgetfirstled_2049',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], - ['mapgetnextled_2050',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], - ['materiapattern_2051',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], - ['menu_2052',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], - ['menus_2053',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], - ['meteorpattern_2054',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], - ['microseconds_2055',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], - ['mode_2056',['Mode',['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], - ['mode_2057',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], - ['mode_2058',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode']]], - ['modelink_2059',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], - ['modes_2060',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], - ['modesharing_2061',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], - ['move_2062',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], - ['moveunserializer_2063',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], - ['multiledpattern_2064',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] + ['make_2048',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], + ['makeinternal_2049',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], + ['makemulti_2050',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], + ['makesingle_2051',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], + ['mapgetfirstled_2052',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], + ['mapgetnextled_2053',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], + ['materiapattern_2054',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], + ['menu_2055',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], + ['menus_2056',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], + ['meteorpattern_2057',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], + ['microseconds_2058',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], + ['mode_2059',['Mode',['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], + ['mode_2060',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], + ['mode_2061',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode']]], + ['modelink_2062',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], + ['modes_2063',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], + ['modesharing_2064',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], + ['move_2065',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], + ['moveunserializer_2066',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], + ['multiledpattern_2067',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] ]; diff --git a/docs/gloves/search/functions_d.js b/docs/gloves/search/functions_d.js index 1da5795c19..320396d413 100644 --- a/docs/gloves/search/functions_d.js +++ b/docs/gloves/search/functions_d.js @@ -1,16 +1,16 @@ var searchData= [ - ['next_2065',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], - ['next16_2066',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], - ['next8_2067',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], - ['nextbulbselection_2068',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], - ['nextmode_2069',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], - ['nextmodeskipempty_2070',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], - ['nextpattern_2071',['nextPattern',['../classPatternSelect.html#a3df396b11d5b8c9bae62e82647d0757d',1,'PatternSelect']]], - ['nextstate_2072',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], - ['numalarms_2073',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], - ['numcolors_2074',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], - ['numdefaultargs_2075',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], - ['nummodes_2076',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], - ['numsteps_2077',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] + ['next_2068',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], + ['next16_2069',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], + ['next8_2070',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], + ['nextbulbselection_2071',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], + ['nextmode_2072',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], + ['nextmodeskipempty_2073',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], + ['nextpattern_2074',['nextPattern',['../classPatternSelect.html#a3df396b11d5b8c9bae62e82647d0757d',1,'PatternSelect']]], + ['nextstate_2075',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], + ['numalarms_2076',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], + ['numcolors_2077',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], + ['numdefaultargs_2078',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], + ['nummodes_2079',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], + ['numsteps_2080',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] ]; diff --git a/docs/gloves/search/functions_e.js b/docs/gloves/search/functions_e.js index 08d0c91911..ec3eaad5d5 100644 --- a/docs/gloves/search/functions_e.js +++ b/docs/gloves/search/functions_e.js @@ -1,35 +1,35 @@ var searchData= [ - ['onblinkoff_2078',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], - ['onblinkon_2079',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()']]], - ['onconsecutivepresses_2080',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], - ['oneclickmodeenabled_2081',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], - ['onend_2082',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], - ['onledselected_2083',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], - ['onlongclick_2084',['onLongClick',['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], - ['onnewdata_2085',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], - ['onpress_2086',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], - ['onrelease_2087',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], - ['onshortclick_2088',['onShortClick',['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()']]], - ['onstart_2089',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], - ['openmenu_2090',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], - ['openmenuselection_2091',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], - ['operator_20bytestream_2092',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], - ['operator_20bytestream_20_26_2093',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], - ['operator_20const_20uint8_5ft_20_2a_2094',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], - ['operator_20delete_2095',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], - ['operator_20delete_5b_5d_2096',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], - ['operator_20mode_20_2a_2097',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], - ['operator_20new_2098',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20new_5b_5d_2099',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20uint8_5ft_20_2a_2100',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], - ['operator_21_3d_2101',['operator!=',['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()']]], - ['operator_2b_2102',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h']]], - ['operator_2b_2b_2103',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], - ['operator_2b_3d_2104',['operator+=',['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)']]], - ['operator_2d_2105',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], - ['operator_2d_3d_2106',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], - ['operator_3d_2107',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], - ['operator_3d_3d_2108',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], - ['operator_5b_5d_2109',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] + ['onblinkoff_2081',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], + ['onblinkon_2082',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()']]], + ['onconsecutivepresses_2083',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], + ['oneclickmodeenabled_2084',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], + ['onend_2085',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], + ['onledselected_2086',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], + ['onlongclick_2087',['onLongClick',['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], + ['onnewdata_2088',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], + ['onpress_2089',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], + ['onrelease_2090',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], + ['onshortclick_2091',['onShortClick',['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()']]], + ['onstart_2092',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], + ['openmenu_2093',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], + ['openmenuselection_2094',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], + ['operator_20bytestream_2095',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], + ['operator_20bytestream_20_26_2096',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], + ['operator_20const_20uint8_5ft_20_2a_2097',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], + ['operator_20delete_2098',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], + ['operator_20delete_5b_5d_2099',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], + ['operator_20mode_20_2a_2100',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], + ['operator_20new_2101',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20new_5b_5d_2102',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20uint8_5ft_20_2a_2103',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], + ['operator_21_3d_2104',['operator!=',['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()']]], + ['operator_2b_2105',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h']]], + ['operator_2b_2b_2106',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], + ['operator_2b_3d_2107',['operator+=',['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)']]], + ['operator_2d_2108',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], + ['operator_2d_3d_2109',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], + ['operator_3d_2110',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], + ['operator_3d_3d_2111',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], + ['operator_5b_5d_2112',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] ]; diff --git a/docs/gloves/search/functions_f.js b/docs/gloves/search/functions_f.js index 6704ebec90..e82f6b1e6e 100644 --- a/docs/gloves/search/functions_f.js +++ b/docs/gloves/search/functions_f.js @@ -1,21 +1,21 @@ var searchData= [ - ['pattern_2110',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], - ['patternargs_2111',['PatternArgs',['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], - ['patternmap_2112',['PatternMap',['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], - ['patternselect_2113',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], - ['peek_2114',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], - ['peek16_2115',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], - ['peek32_2116',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], - ['peek8_2117',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], - ['peeknext_2118',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], - ['percentdone_2119',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], - ['percentreceived_2120',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], - ['play_2121',['play',['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()']]], - ['poststep_2122',['poststep',['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], - ['presstime_2123',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], - ['prestep_2124',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], - ['prev_2125',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], - ['previousmode_2126',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], - ['pulsishpattern_2127',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] + ['pattern_2113',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], + ['patternargs_2114',['PatternArgs',['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], + ['patternmap_2115',['PatternMap',['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], + ['patternselect_2116',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], + ['peek_2117',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], + ['peek16_2118',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], + ['peek32_2119',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], + ['peek8_2120',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], + ['peeknext_2121',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], + ['percentdone_2122',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], + ['percentreceived_2123',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], + ['play_2124',['play',['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()']]], + ['poststep_2125',['poststep',['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], + ['presstime_2126',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], + ['prestep_2127',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], + ['prev_2128',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], + ['previousmode_2129',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], + ['pulsishpattern_2130',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] ]; diff --git a/docs/gloves/search/related_0.js b/docs/gloves/search/related_0.js index 87d5ae97dc..dd27c79a1d 100644 --- a/docs/gloves/search/related_0.js +++ b/docs/gloves/search/related_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['leds_2792',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] + ['leds_2797',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] ]; diff --git a/docs/gloves/search/related_1.js b/docs/gloves/search/related_1.js index 86e650f90a..1c1402a627 100644 --- a/docs/gloves/search/related_1.js +++ b/docs/gloves/search/related_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['patternbuilder_2793',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] + ['patternbuilder_2798',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] ]; diff --git a/docs/gloves/search/related_2.js b/docs/gloves/search/related_2.js index 5a727ecb91..12cf0e6f70 100644 --- a/docs/gloves/search/related_2.js +++ b/docs/gloves/search/related_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['storage_2794',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] + ['storage_2799',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] ]; diff --git a/docs/gloves/search/searchdata.js b/docs/gloves/search/searchdata.js index 156de80ace..2c0e00dd73 100644 --- a/docs/gloves/search/searchdata.js +++ b/docs/gloves/search/searchdata.js @@ -9,7 +9,7 @@ var indexSectionsWithContent = 6: "cdehlmprtv", 7: "bcdefhilmnoprstuvw", 8: "lps", - 9: "abcdefghiklmnprstuvw" + 9: "abcdefghiklmnoprstuvw" }; var indexSectionNames = diff --git a/docs/gloves/search/typedefs_0.js b/docs/gloves/search/typedefs_0.js index 147fd62300..870fad6e80 100644 --- a/docs/gloves/search/typedefs_0.js +++ b/docs/gloves/search/typedefs_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['alarmid_2556',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], - ['argmap_2557',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] + ['alarmid_2561',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], + ['argmap_2562',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] ]; diff --git a/docs/gloves/search/typedefs_1.js b/docs/gloves/search/typedefs_1.js index 8aca9431dd..87365524bd 100644 --- a/docs/gloves/search/typedefs_1.js +++ b/docs/gloves/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['byte_2558',['BYTE',['../Compression_8cpp.html#aae9749d96e15ccb4f482dd5f55d98f9b',1,'Compression.cpp']]] + ['byte_2563',['BYTE',['../Compression_8cpp.html#aae9749d96e15ccb4f482dd5f55d98f9b',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/typedefs_2.js b/docs/gloves/search/typedefs_2.js index 80893b4c98..2b48566182 100644 --- a/docs/gloves/search/typedefs_2.js +++ b/docs/gloves/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['finger_2559',['Finger',['../LedTypes_8h.html#ad46774f8bc478f849e85cb600570025e',1,'LedTypes.h']]] + ['finger_2564',['Finger',['../LedTypes_8h.html#ad46774f8bc478f849e85cb600570025e',1,'LedTypes.h']]] ]; diff --git a/docs/gloves/search/typedefs_3.js b/docs/gloves/search/typedefs_3.js index 2997da2dcb..1c5be0cd45 100644 --- a/docs/gloves/search/typedefs_3.js +++ b/docs/gloves/search/typedefs_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['initmenufn_5ft_2560',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] + ['initmenufn_5ft_2565',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] ]; diff --git a/docs/gloves/search/typedefs_4.js b/docs/gloves/search/typedefs_4.js index c24534d22a..0700997ded 100644 --- a/docs/gloves/search/typedefs_4.js +++ b/docs/gloves/search/typedefs_4.js @@ -1,11 +1,11 @@ var searchData= [ - ['ledmap_2561',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]], - ['lz4_5fbyte_2562',['LZ4_byte',['../Compression_8h.html#ae5ce20aa82fe990ff4c5c6114b25ad10',1,'Compression.h']]], - ['lz4_5fi8_2563',['LZ4_i8',['../Compression_8h.html#a5a92dc99fae36cb5affa6a5b46ec37e0',1,'Compression.h']]], - ['lz4_5fstream_5ft_2564',['LZ4_stream_t',['../Compression_8h.html#a4fb9ac4ce6d5e25edc9188f9d6633498',1,'Compression.h']]], - ['lz4_5fstream_5ft_5finternal_2565',['LZ4_stream_t_internal',['../Compression_8h.html#a0f72bfb7291e7672b7c08dcfc2095bb9',1,'Compression.h']]], - ['lz4_5fstreamdecode_5ft_2566',['LZ4_streamDecode_t',['../Compression_8h.html#a76a1eaa4729efddb43040217daad4d4e',1,'Compression.h']]], - ['lz4_5fu16_2567',['LZ4_u16',['../Compression_8h.html#aa2b2c02b982fbdc76c31494bfba54270',1,'Compression.h']]], - ['lz4_5fu32_2568',['LZ4_u32',['../Compression_8h.html#ad202a87356f947f6613e9fb614c5fafd',1,'Compression.h']]] + ['ledmap_2566',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]], + ['lz4_5fbyte_2567',['LZ4_byte',['../Compression_8h.html#ae5ce20aa82fe990ff4c5c6114b25ad10',1,'Compression.h']]], + ['lz4_5fi8_2568',['LZ4_i8',['../Compression_8h.html#a5a92dc99fae36cb5affa6a5b46ec37e0',1,'Compression.h']]], + ['lz4_5fstream_5ft_2569',['LZ4_stream_t',['../Compression_8h.html#a4fb9ac4ce6d5e25edc9188f9d6633498',1,'Compression.h']]], + ['lz4_5fstream_5ft_5finternal_2570',['LZ4_stream_t_internal',['../Compression_8h.html#a0f72bfb7291e7672b7c08dcfc2095bb9',1,'Compression.h']]], + ['lz4_5fstreamdecode_5ft_2571',['LZ4_streamDecode_t',['../Compression_8h.html#a76a1eaa4729efddb43040217daad4d4e',1,'Compression.h']]], + ['lz4_5fu16_2572',['LZ4_u16',['../Compression_8h.html#aa2b2c02b982fbdc76c31494bfba54270',1,'Compression.h']]], + ['lz4_5fu32_2573',['LZ4_u32',['../Compression_8h.html#ad202a87356f947f6613e9fb614c5fafd',1,'Compression.h']]] ]; diff --git a/docs/gloves/search/typedefs_5.js b/docs/gloves/search/typedefs_5.js index 5c5b2983bb..bad4df0467 100644 --- a/docs/gloves/search/typedefs_5.js +++ b/docs/gloves/search/typedefs_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['modeflags_2569',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] + ['modeflags_2574',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] ]; diff --git a/docs/gloves/search/typedefs_6.js b/docs/gloves/search/typedefs_6.js index d982f013a9..bcee40bbf2 100644 --- a/docs/gloves/search/typedefs_6.js +++ b/docs/gloves/search/typedefs_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['reg_5ft_2570',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]] + ['reg_5ft_2575',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/typedefs_7.js b/docs/gloves/search/typedefs_7.js index ebeb060908..55169d3557 100644 --- a/docs/gloves/search/typedefs_7.js +++ b/docs/gloves/search/typedefs_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['s32_2571',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]] + ['s32_2576',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/typedefs_8.js b/docs/gloves/search/typedefs_8.js index 2246bd901b..d867c1b5ab 100644 --- a/docs/gloves/search/typedefs_8.js +++ b/docs/gloves/search/typedefs_8.js @@ -1,7 +1,7 @@ var searchData= [ - ['u16_2572',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], - ['u32_2573',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], - ['u64_2574',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], - ['uptrval_2575',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]] + ['u16_2577',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], + ['u32_2578',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], + ['u64_2579',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], + ['uptrval_2580',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/variables_0.js b/docs/gloves/search/variables_0.js index ec70b8025b..4805add207 100644 --- a/docs/gloves/search/variables_0.js +++ b/docs/gloves/search/variables_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['arg1_2337',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], - ['arg2_2338',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], - ['arg3_2339',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], - ['arg4_2340',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], - ['arg5_2341',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], - ['arg6_2342',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], - ['arg7_2343',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], - ['arg8_2344',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], - ['args_2345',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] + ['arg1_2342',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], + ['arg2_2343',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], + ['arg3_2344',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], + ['arg4_2345',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], + ['arg5_2346',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], + ['arg6_2347',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], + ['arg7_2348',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], + ['arg8_2349',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], + ['args_2350',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] ]; diff --git a/docs/gloves/search/variables_1.js b/docs/gloves/search/variables_1.js index 3de3016699..9b0804fd87 100644 --- a/docs/gloves/search/variables_1.js +++ b/docs/gloves/search/variables_1.js @@ -1,8 +1,8 @@ var searchData= [ - ['basic_2346',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], - ['blend_2347',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], - ['blendspeed_2348',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], - ['blue_2349',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], - ['buf_2350',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] + ['basic_2351',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], + ['blend_2352',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], + ['blendspeed_2353',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], + ['blue_2354',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], + ['buf_2355',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/gloves/search/variables_10.js b/docs/gloves/search/variables_10.js index dc07d514a7..85bbf5b1ac 100644 --- a/docs/gloves/search/variables_10.js +++ b/docs/gloves/search/variables_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['table_2552',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], - ['tabletype_2553',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]] + ['table_2557',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], + ['tabletype_2558',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/gloves/search/variables_11.js b/docs/gloves/search/variables_11.js index 896b28db72..b90c34fa1c 100644 --- a/docs/gloves/search/variables_11.js +++ b/docs/gloves/search/variables_11.js @@ -1,5 +1,5 @@ var searchData= [ - ['val_2554',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['vals_2555',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] + ['val_2559',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['vals_2560',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] ]; diff --git a/docs/gloves/search/variables_2.js b/docs/gloves/search/variables_2.js index 52580737a8..d86886cada 100644 --- a/docs/gloves/search/variables_2.js +++ b/docs/gloves/search/variables_2.js @@ -1,8 +1,8 @@ var searchData= [ - ['color_2351',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], - ['colorindex_2352',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], - ['cols_2353',['cols',['../structdefault__mode__entry.html#a0a868b6138ec894e5b7cb71aa7759192',1,'default_mode_entry']]], - ['crc32_2354',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]], - ['currentoffset_2355',['currentOffset',['../structLZ4__stream__t__internal.html#ab3bd2c19764d29ca31461d6a3fc3345f',1,'LZ4_stream_t_internal']]] + ['color_2356',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], + ['colorindex_2357',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], + ['cols_2358',['cols',['../structdefault__mode__entry.html#a0a868b6138ec894e5b7cb71aa7759192',1,'default_mode_entry']]], + ['crc32_2359',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]], + ['currentoffset_2360',['currentOffset',['../structLZ4__stream__t__internal.html#ab3bd2c19764d29ca31461d6a3fc3345f',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/gloves/search/variables_3.js b/docs/gloves/search/variables_3.js index 554dd1fe26..61fb28ce50 100644 --- a/docs/gloves/search/variables_3.js +++ b/docs/gloves/search/variables_3.js @@ -1,9 +1,9 @@ var searchData= [ - ['dashduration_2356',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], - ['dec64table_2357',['dec64table',['../Compression_8cpp.html#a541b3dda85be857eac8aabcf43ee83d8',1,'Compression.cpp']]], - ['default_5fmodes_2358',['default_modes',['../DefaultModes_8cpp.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp']]], - ['dictctx_2359',['dictCtx',['../structLZ4__stream__t__internal.html#a149d776fc4b59881d47aa61c487138c4',1,'LZ4_stream_t_internal']]], - ['dictionary_2360',['dictionary',['../structLZ4__stream__t__internal.html#ac49d2dcc57fb65fba2534f2bb231c8b9',1,'LZ4_stream_t_internal']]], - ['dictsize_2361',['dictSize',['../structLZ4__stream__t__internal.html#ae91b94da38c2a459926645c0bd28a814',1,'LZ4_stream_t_internal']]] + ['dashduration_2361',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], + ['dec64table_2362',['dec64table',['../Compression_8cpp.html#a541b3dda85be857eac8aabcf43ee83d8',1,'Compression.cpp']]], + ['default_5fmodes_2363',['default_modes',['../DefaultModes_8cpp.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp']]], + ['dictctx_2364',['dictCtx',['../structLZ4__stream__t__internal.html#a149d776fc4b59881d47aa61c487138c4',1,'LZ4_stream_t_internal']]], + ['dictionary_2365',['dictionary',['../structLZ4__stream__t__internal.html#ac49d2dcc57fb65fba2534f2bb231c8b9',1,'LZ4_stream_t_internal']]], + ['dictsize_2366',['dictSize',['../structLZ4__stream__t__internal.html#ae91b94da38c2a459926645c0bd28a814',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/gloves/search/variables_4.js b/docs/gloves/search/variables_4.js index dad5e7648d..82ab06f22c 100644 --- a/docs/gloves/search/variables_4.js +++ b/docs/gloves/search/variables_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['extdictsize_2362',['extDictSize',['../structLZ4__streamDecode__t__internal.html#a6c8e2dcc2579727808da0bfe7a44eaa0',1,'LZ4_streamDecode_t_internal']]], - ['externaldict_2363',['externalDict',['../structLZ4__streamDecode__t__internal.html#a786927f3c337119ad78fa2a58ca73db2',1,'LZ4_streamDecode_t_internal']]] + ['extdictsize_2367',['extDictSize',['../structLZ4__streamDecode__t__internal.html#a6c8e2dcc2579727808da0bfe7a44eaa0',1,'LZ4_streamDecode_t_internal']]], + ['externaldict_2368',['externalDict',['../structLZ4__streamDecode__t__internal.html#a786927f3c337119ad78fa2a58ca73db2',1,'LZ4_streamDecode_t_internal']]] ]; diff --git a/docs/gloves/search/variables_5.js b/docs/gloves/search/variables_5.js index cbc071144f..4f79f071f2 100644 --- a/docs/gloves/search/variables_5.js +++ b/docs/gloves/search/variables_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['flags_2364',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] + ['flags_2369',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/gloves/search/variables_6.js b/docs/gloves/search/variables_6.js index 448a532388..4eddca749f 100644 --- a/docs/gloves/search/variables_6.js +++ b/docs/gloves/search/variables_6.js @@ -1,8 +1,8 @@ var searchData= [ - ['g_5fhsv_5frgb_5falg_2365',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], - ['g_5fpbutton_2366',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], - ['gapduration_2367',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], - ['green_2368',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], - ['groupsize_2369',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] + ['g_5fhsv_5frgb_5falg_2370',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], + ['g_5fpbutton_2371',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], + ['gapduration_2372',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], + ['green_2373',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], + ['groupsize_2374',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] ]; diff --git a/docs/gloves/search/variables_7.js b/docs/gloves/search/variables_7.js index 1ddf090681..255388f5b3 100644 --- a/docs/gloves/search/variables_7.js +++ b/docs/gloves/search/variables_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['hashtable_2370',['hashTable',['../structLZ4__stream__t__internal.html#afb3b54934c388fea25aa5bdc2afa0e32',1,'LZ4_stream_t_internal']]], - ['hue_2371',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] + ['hashtable_2375',['hashTable',['../structLZ4__stream__t__internal.html#afb3b54934c388fea25aa5bdc2afa0e32',1,'LZ4_stream_t_internal']]], + ['hue_2376',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] ]; diff --git a/docs/gloves/search/variables_8.js b/docs/gloves/search/variables_8.js index e4f6930ba8..49d7707182 100644 --- a/docs/gloves/search/variables_8.js +++ b/docs/gloves/search/variables_8.js @@ -1,7 +1,7 @@ var searchData= [ - ['inc32table_2372',['inc32table',['../Compression_8cpp.html#a451c82499501c4916ad44f7c1202f88a',1,'Compression.cpp']]], - ['initmenu_2373',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]], - ['internal_5fdonotuse_2374',['internal_donotuse',['../unionLZ4__stream__u.html#a0791f2829d7100e12eb5f99094d8855e',1,'LZ4_stream_u::internal_donotuse()'],['../unionLZ4__streamDecode__u.html#a4ee7ad9d157b314d88fd901d35116c76',1,'LZ4_streamDecode_u::internal_donotuse()']]], - ['ir_5ftccx_2375',['IR_TCCx',['../IRSender_8cpp.html#a8a24a33a0c1abd6d88ec49fe4f4e3090',1,'IRSender.cpp']]] + ['inc32table_2377',['inc32table',['../Compression_8cpp.html#a451c82499501c4916ad44f7c1202f88a',1,'Compression.cpp']]], + ['initmenu_2378',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]], + ['internal_5fdonotuse_2379',['internal_donotuse',['../unionLZ4__stream__u.html#a0791f2829d7100e12eb5f99094d8855e',1,'LZ4_stream_u::internal_donotuse()'],['../unionLZ4__streamDecode__u.html#a4ee7ad9d157b314d88fd901d35116c76',1,'LZ4_streamDecode_u::internal_donotuse()']]], + ['ir_5ftccx_2380',['IR_TCCx',['../IRSender_8cpp.html#a8a24a33a0c1abd6d88ec49fe4f4e3090',1,'IRSender.cpp']]] ]; diff --git a/docs/gloves/search/variables_9.js b/docs/gloves/search/variables_9.js index b6110a6df8..2ea57adbdf 100644 --- a/docs/gloves/search/variables_9.js +++ b/docs/gloves/search/variables_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['ledsteppositions_2376',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]], - ['lz4_5f64klimit_2377',['LZ4_64Klimit',['../Compression_8cpp.html#ac55e8e70f9d03d1f06d823de23222fee',1,'Compression.cpp']]], - ['lz4_5fminlength_2378',['LZ4_minLength',['../Compression_8cpp.html#a008b9fd5094e20eec7d8f504530d113c',1,'Compression.cpp']]], - ['lz4_5fskiptrigger_2379',['LZ4_skipTrigger',['../Compression_8cpp.html#aa32dfc3b58308fccc1eb52d8aa2c7e3c',1,'Compression.cpp']]] + ['ledsteppositions_2381',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]], + ['lz4_5f64klimit_2382',['LZ4_64Klimit',['../Compression_8cpp.html#ac55e8e70f9d03d1f06d823de23222fee',1,'Compression.cpp']]], + ['lz4_5fminlength_2383',['LZ4_minLength',['../Compression_8cpp.html#a008b9fd5094e20eec7d8f504530d113c',1,'Compression.cpp']]], + ['lz4_5fskiptrigger_2384',['LZ4_skipTrigger',['../Compression_8cpp.html#aa32dfc3b58308fccc1eb52d8aa2c7e3c',1,'Compression.cpp']]] ]; diff --git a/docs/gloves/search/variables_a.js b/docs/gloves/search/variables_a.js index fa81f16047..aa873283e6 100644 --- a/docs/gloves/search/variables_a.js +++ b/docs/gloves/search/variables_a.js @@ -1,160 +1,160 @@ var searchData= [ - ['m_5fadvanced_2380',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], - ['m_5falarms_2381',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], - ['m_5fallocated_2382',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], - ['m_5farglist_2383',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], - ['m_5fautocycle_2384',['m_autoCycle',['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()'],['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()']]], - ['m_5fbit_5fpos_2385',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], - ['m_5fbitstream_2386',['m_bitStream',['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()'],['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()']]], - ['m_5fblendspeed_2387',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], - ['m_5fblink2timer_2388',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], - ['m_5fblinkoffduration_2389',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], - ['m_5fblinkonduration_2390',['m_blinkOnDuration',['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()']]], - ['m_5fblinktimer_2391',['m_blinkTimer',['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()']]], - ['m_5fblinktimer1_2392',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], - ['m_5fblinktimer2_2393',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], - ['m_5fblocksize_2394',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], - ['m_5fbrightness_2395',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], - ['m_5fbrightnessoptions_2396',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], - ['m_5fbuf_2397',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], - ['m_5fbuf_5feof_2398',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], - ['m_5fbuf_5fsize_2399',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], - ['m_5fbuttons_2400',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], - ['m_5fbuttonstate_2401',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], - ['m_5fcapacity_2402',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], - ['m_5fchangeboundary_2403',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], - ['m_5fcolindex_2404',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], - ['m_5fcolorset_2405',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], - ['m_5fcolorsetmap_2406',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], - ['m_5fconsecutivepresses_2407',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], - ['m_5fcur_2408',['m_cur',['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()'],['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()']]], - ['m_5fcuralarm_2409',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], - ['m_5fcurindex_2410',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], - ['m_5fcurmode_2411',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], - ['m_5fcurpage_2412',['m_curPage',['../classColorSelect.html#a8eaf3610b48cb8587ebbf47336eb6433',1,'ColorSelect']]], - ['m_5fcurselection_2413',['m_curSelection',['../classMenu.html#a2e07ab0846ab794425b2ef66a68f7241',1,'Menu']]], - ['m_5fcursequence_2414',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], - ['m_5fcurtick_2415',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], - ['m_5fdashduration_2416',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], - ['m_5fdemomode_2417',['m_demoMode',['../classPatternSelect.html#aefa1c12e319e9e1c083ec8253c8e7b98',1,'PatternSelect']]], - ['m_5fdisplayhue_2418',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], - ['m_5fduration_2419',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], - ['m_5ffadeamount_2420',['m_fadeAmount',['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()']]], - ['m_5ffaderate_2421',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], - ['m_5ffadetimer_2422',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], - ['m_5ffirstpat_2423',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], - ['m_5ffirstpatternargs_2424',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], - ['m_5ffirsttime_2425',['m_firstTime',['../classTime.html#a9482556717a3933d303d18133d2e83eb',1,'Time']]], - ['m_5fflags_2426',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], - ['m_5fflip_2427',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], - ['m_5fgapduration_2428',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], - ['m_5fglobalflags_2429',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], - ['m_5fgroupcounter_2430',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], - ['m_5fgroupsize_2431',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], - ['m_5fholdduration_2432',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], - ['m_5firdata_2433',['m_irData',['../classIRReceiver.html#a9a7477dec95b18157d336b20168c6f7e',1,'IRReceiver']]], - ['m_5fispressed_2434',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], - ['m_5fissending_2435',['m_isSending',['../classIRSender.html#a5c8720d65214a424675c2fdf0f16e379',1,'IRSender::m_isSending()'],['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender::m_isSending()']]], - ['m_5flastactiontime_2436',['m_lastActionTime',['../classModeSharing.html#a85f7ed99d487306734e478fd8ec3ac8e',1,'ModeSharing']]], - ['m_5flastcheck_2437',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], - ['m_5flastrandomization_2438',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], - ['m_5flastsavesize_2439',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], - ['m_5flastsendtime_2440',['m_lastSendTime',['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()'],['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()']]], - ['m_5flastswitchtime_2441',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], - ['m_5fledcolors_2442',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], - ['m_5fledcolorsstash_2443',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], - ['m_5fledmap_2444',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], - ['m_5fledpatterns_2445',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], - ['m_5fledpos_2446',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], - ['m_5fledpositions_2447',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], - ['m_5fledselected_2448',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], - ['m_5flongclick_2449',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], - ['m_5fmenucolor_2450',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], - ['m_5fmenustate_2451',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], - ['m_5fmultipat_2452',['m_multiPat',['../classMode.html#a891fe6306cfa9845524e9f1892196954',1,'Mode']]], - ['m_5fmultirandctx_2453',['m_multiRandCtx',['../classRandomizer.html#a264c739a3121a2dbace65537c91fd3b8',1,'Randomizer']]], - ['m_5fneedtoselect_2454',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], - ['m_5fnewcolor_2455',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], - ['m_5fnewpatternid_2456',['m_newPatternID',['../classPatternSelect.html#ae46d3f8c4bcb36834e242b2df8485555',1,'PatternSelect']]], - ['m_5fnewpress_2457',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], - ['m_5fnewrelease_2458',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], - ['m_5fnext_2459',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], - ['m_5fnumalarms_2460',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], - ['m_5fnumargs_2461',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], - ['m_5fnumblocks_2462',['m_numBlocks',['../classIRSender.html#a05d8220ef1737ab82ba67c9948b309c6',1,'IRSender::m_numBlocks()'],['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender::m_numBlocks()']]], - ['m_5fnumcolors_2463',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], - ['m_5fnumflips_2464',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], - ['m_5fnummodes_2465',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], - ['m_5fnumsteps_2466',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], - ['m_5foffduration_2467',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], - ['m_5foffduration1_2468',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], - ['m_5foffduration2_2469',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], - ['m_5fonduration_2470',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], - ['m_5fonduration1_2471',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], - ['m_5fonduration2_2472',['m_onDuration2',['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()'],['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()']]], - ['m_5fopentime_2473',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], - ['m_5fpalette_2474',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], - ['m_5fpatternflags_2475',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], - ['m_5fpatternid_2476',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], - ['m_5fpatternmap_2477',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], - ['m_5fpcurmenu_2478',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], - ['m_5fpcurmodelink_2479',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], - ['m_5fpdata_2480',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], - ['m_5fpinnum_2481',['m_pinNum',['../classButton.html#ae9d49614896753764d5ec7b813bb112c',1,'Button']]], - ['m_5fpinstantiatedmode_2482',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], - ['m_5fpinstate_2483',['m_pinState',['../classIRReceiver.html#a45435d3921fa07b89bd46244dd05d860',1,'IRReceiver']]], - ['m_5fposition_2484',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], - ['m_5fpresstime_2485',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], - ['m_5fprev_2486',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], - ['m_5fpreviewmode_2487',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], - ['m_5fpreviousbytes_2488',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver']]], - ['m_5fprevtime_2489',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()']]], - ['m_5fprogress_2490',['m_progress',['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], - ['m_5fquadrant_2491',['m_quadrant',['../classColorSelect.html#a54c508730880d5a3d438cc0773d9e94a',1,'ColorSelect']]], - ['m_5frandctx_2492',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], - ['m_5freceivebuffer_2493',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], - ['m_5frecvstate_2494',['m_recvState',['../classIRReceiver.html#a3c4ff25ef0907d5c1ca14997de86271a',1,'IRReceiver']]], - ['m_5freleasecount_2495',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], - ['m_5freleaseduration_2496',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], - ['m_5freleasetime_2497',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], - ['m_5fremainder_2498',['m_remainder',['../classIRSender.html#a3ea32d56e5465b46762858865e51acc8',1,'IRSender::m_remainder()'],['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender::m_remainder()']]], - ['m_5fsecondpatternargs_2499',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], - ['m_5fsecpat_2500',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], - ['m_5fseed_2501',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], - ['m_5fselection_2502',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], - ['m_5fsequence_2503',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], - ['m_5fsequencesteps_2504',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], - ['m_5fserialbuf_2505',['m_serialBuf',['../classIRSender.html#ac2f907015ca046b204189e519486c483',1,'IRSender::m_serialBuf()'],['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender::m_serialBuf()']]], - ['m_5fserialconnected_2506',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], - ['m_5fsharingmode_2507',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], - ['m_5fshortclick_2508',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], - ['m_5fshouldclose_2509',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], - ['m_5fsinglepats_2510',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], - ['m_5fsinglesrandctx_2511',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], - ['m_5fsize_2512',['m_size',['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()'],['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()']]], - ['m_5fsleeping_2513',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], - ['m_5fslot_2514',['m_slot',['../classColorSelect.html#a56b1355b37825dc23770fc095657a3fe',1,'ColorSelect']]], - ['m_5fsnake1_2515',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], - ['m_5fsnake2_2516',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], - ['m_5fsnakesize_2517',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], - ['m_5fspeed_2518',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], - ['m_5fstarted_2519',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], - ['m_5fstarttime_2520',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], - ['m_5fstash_2521',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], - ['m_5fstate_2522',['m_state',['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classPatternSelect.html#aa1b9b203a54dfa71e1fed0c7bc6c04f8',1,'PatternSelect::m_state()']]], - ['m_5fstep_2523',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], - ['m_5fstepcounter_2524',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], - ['m_5fstepduration_2525',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], - ['m_5fstepspeed_2526',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], - ['m_5fsteptimer_2527',['m_stepTimer',['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()']]], - ['m_5fstoredmode_2528',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], - ['m_5fstoredmodes_2529',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], - ['m_5fswitch_2530',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], - ['m_5fsync_2531',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], - ['m_5ftargetleds_2532',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], - ['m_5ftimeoutstarttime_2533',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], - ['m_5ftimer_2534',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], - ['m_5fwritecounter_2535',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], - ['menulist_2536',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] + ['m_5fadvanced_2385',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], + ['m_5falarms_2386',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], + ['m_5fallocated_2387',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], + ['m_5farglist_2388',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], + ['m_5fautocycle_2389',['m_autoCycle',['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()'],['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()']]], + ['m_5fbit_5fpos_2390',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], + ['m_5fbitstream_2391',['m_bitStream',['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()'],['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()']]], + ['m_5fblendspeed_2392',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], + ['m_5fblink2timer_2393',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], + ['m_5fblinkoffduration_2394',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], + ['m_5fblinkonduration_2395',['m_blinkOnDuration',['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()']]], + ['m_5fblinktimer_2396',['m_blinkTimer',['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()']]], + ['m_5fblinktimer1_2397',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], + ['m_5fblinktimer2_2398',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], + ['m_5fblocksize_2399',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], + ['m_5fbrightness_2400',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], + ['m_5fbrightnessoptions_2401',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], + ['m_5fbuf_2402',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], + ['m_5fbuf_5feof_2403',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], + ['m_5fbuf_5fsize_2404',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], + ['m_5fbuttons_2405',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], + ['m_5fbuttonstate_2406',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], + ['m_5fcapacity_2407',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], + ['m_5fchangeboundary_2408',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], + ['m_5fcolindex_2409',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], + ['m_5fcolorset_2410',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], + ['m_5fcolorsetmap_2411',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], + ['m_5fconsecutivepresses_2412',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], + ['m_5fcur_2413',['m_cur',['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()'],['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()']]], + ['m_5fcuralarm_2414',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], + ['m_5fcurindex_2415',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], + ['m_5fcurmode_2416',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], + ['m_5fcurpage_2417',['m_curPage',['../classColorSelect.html#a8eaf3610b48cb8587ebbf47336eb6433',1,'ColorSelect']]], + ['m_5fcurselection_2418',['m_curSelection',['../classMenu.html#a2e07ab0846ab794425b2ef66a68f7241',1,'Menu']]], + ['m_5fcursequence_2419',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], + ['m_5fcurtick_2420',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], + ['m_5fdashduration_2421',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], + ['m_5fdemomode_2422',['m_demoMode',['../classPatternSelect.html#aefa1c12e319e9e1c083ec8253c8e7b98',1,'PatternSelect']]], + ['m_5fdisplayhue_2423',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], + ['m_5fduration_2424',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], + ['m_5ffadeamount_2425',['m_fadeAmount',['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()']]], + ['m_5ffaderate_2426',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], + ['m_5ffadetimer_2427',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], + ['m_5ffirstpat_2428',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], + ['m_5ffirstpatternargs_2429',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], + ['m_5ffirsttime_2430',['m_firstTime',['../classTime.html#a9482556717a3933d303d18133d2e83eb',1,'Time']]], + ['m_5fflags_2431',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], + ['m_5fflip_2432',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], + ['m_5fgapduration_2433',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], + ['m_5fglobalflags_2434',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], + ['m_5fgroupcounter_2435',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], + ['m_5fgroupsize_2436',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], + ['m_5fholdduration_2437',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], + ['m_5firdata_2438',['m_irData',['../classIRReceiver.html#a9a7477dec95b18157d336b20168c6f7e',1,'IRReceiver']]], + ['m_5fispressed_2439',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], + ['m_5fissending_2440',['m_isSending',['../classIRSender.html#a5c8720d65214a424675c2fdf0f16e379',1,'IRSender::m_isSending()'],['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender::m_isSending()']]], + ['m_5flastactiontime_2441',['m_lastActionTime',['../classModeSharing.html#a85f7ed99d487306734e478fd8ec3ac8e',1,'ModeSharing']]], + ['m_5flastcheck_2442',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], + ['m_5flastrandomization_2443',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], + ['m_5flastsavesize_2444',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], + ['m_5flastsendtime_2445',['m_lastSendTime',['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()'],['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()']]], + ['m_5flastswitchtime_2446',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], + ['m_5fledcolors_2447',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], + ['m_5fledcolorsstash_2448',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], + ['m_5fledmap_2449',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], + ['m_5fledpatterns_2450',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], + ['m_5fledpos_2451',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], + ['m_5fledpositions_2452',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], + ['m_5fledselected_2453',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], + ['m_5flongclick_2454',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], + ['m_5fmenucolor_2455',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], + ['m_5fmenustate_2456',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], + ['m_5fmultipat_2457',['m_multiPat',['../classMode.html#a891fe6306cfa9845524e9f1892196954',1,'Mode']]], + ['m_5fmultirandctx_2458',['m_multiRandCtx',['../classRandomizer.html#a264c739a3121a2dbace65537c91fd3b8',1,'Randomizer']]], + ['m_5fneedtoselect_2459',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], + ['m_5fnewcolor_2460',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], + ['m_5fnewpatternid_2461',['m_newPatternID',['../classPatternSelect.html#ae46d3f8c4bcb36834e242b2df8485555',1,'PatternSelect']]], + ['m_5fnewpress_2462',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], + ['m_5fnewrelease_2463',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], + ['m_5fnext_2464',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], + ['m_5fnumalarms_2465',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], + ['m_5fnumargs_2466',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], + ['m_5fnumblocks_2467',['m_numBlocks',['../classIRSender.html#a05d8220ef1737ab82ba67c9948b309c6',1,'IRSender::m_numBlocks()'],['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender::m_numBlocks()']]], + ['m_5fnumcolors_2468',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], + ['m_5fnumflips_2469',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], + ['m_5fnummodes_2470',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], + ['m_5fnumsteps_2471',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], + ['m_5foffduration_2472',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], + ['m_5foffduration1_2473',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], + ['m_5foffduration2_2474',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], + ['m_5fonduration_2475',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], + ['m_5fonduration1_2476',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], + ['m_5fonduration2_2477',['m_onDuration2',['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()'],['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()']]], + ['m_5fopentime_2478',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], + ['m_5fpalette_2479',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], + ['m_5fpatternflags_2480',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], + ['m_5fpatternid_2481',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], + ['m_5fpatternmap_2482',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], + ['m_5fpcurmenu_2483',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], + ['m_5fpcurmodelink_2484',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], + ['m_5fpdata_2485',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], + ['m_5fpinnum_2486',['m_pinNum',['../classButton.html#ae9d49614896753764d5ec7b813bb112c',1,'Button']]], + ['m_5fpinstantiatedmode_2487',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], + ['m_5fpinstate_2488',['m_pinState',['../classIRReceiver.html#a45435d3921fa07b89bd46244dd05d860',1,'IRReceiver']]], + ['m_5fposition_2489',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], + ['m_5fpresstime_2490',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], + ['m_5fprev_2491',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], + ['m_5fpreviewmode_2492',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], + ['m_5fpreviousbytes_2493',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver']]], + ['m_5fprevtime_2494',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()']]], + ['m_5fprogress_2495',['m_progress',['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], + ['m_5fquadrant_2496',['m_quadrant',['../classColorSelect.html#a54c508730880d5a3d438cc0773d9e94a',1,'ColorSelect']]], + ['m_5frandctx_2497',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], + ['m_5freceivebuffer_2498',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], + ['m_5frecvstate_2499',['m_recvState',['../classIRReceiver.html#a3c4ff25ef0907d5c1ca14997de86271a',1,'IRReceiver']]], + ['m_5freleasecount_2500',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], + ['m_5freleaseduration_2501',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], + ['m_5freleasetime_2502',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], + ['m_5fremainder_2503',['m_remainder',['../classIRSender.html#a3ea32d56e5465b46762858865e51acc8',1,'IRSender::m_remainder()'],['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender::m_remainder()']]], + ['m_5fsecondpatternargs_2504',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], + ['m_5fsecpat_2505',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], + ['m_5fseed_2506',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], + ['m_5fselection_2507',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], + ['m_5fsequence_2508',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], + ['m_5fsequencesteps_2509',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], + ['m_5fserialbuf_2510',['m_serialBuf',['../classIRSender.html#ac2f907015ca046b204189e519486c483',1,'IRSender::m_serialBuf()'],['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender::m_serialBuf()']]], + ['m_5fserialconnected_2511',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], + ['m_5fsharingmode_2512',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], + ['m_5fshortclick_2513',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], + ['m_5fshouldclose_2514',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], + ['m_5fsinglepats_2515',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], + ['m_5fsinglesrandctx_2516',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], + ['m_5fsize_2517',['m_size',['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()'],['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()']]], + ['m_5fsleeping_2518',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], + ['m_5fslot_2519',['m_slot',['../classColorSelect.html#a56b1355b37825dc23770fc095657a3fe',1,'ColorSelect']]], + ['m_5fsnake1_2520',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], + ['m_5fsnake2_2521',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], + ['m_5fsnakesize_2522',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], + ['m_5fspeed_2523',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], + ['m_5fstarted_2524',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], + ['m_5fstarttime_2525',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], + ['m_5fstash_2526',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], + ['m_5fstate_2527',['m_state',['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classPatternSelect.html#aa1b9b203a54dfa71e1fed0c7bc6c04f8',1,'PatternSelect::m_state()']]], + ['m_5fstep_2528',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], + ['m_5fstepcounter_2529',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], + ['m_5fstepduration_2530',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], + ['m_5fstepspeed_2531',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], + ['m_5fsteptimer_2532',['m_stepTimer',['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()']]], + ['m_5fstoredmode_2533',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], + ['m_5fstoredmodes_2534',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], + ['m_5fswitch_2535',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], + ['m_5fsync_2536',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], + ['m_5ftargetleds_2537',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], + ['m_5ftimeoutstarttime_2538',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], + ['m_5ftimer_2539',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], + ['m_5fwritecounter_2540',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], + ['menulist_2541',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] ]; diff --git a/docs/gloves/search/variables_b.js b/docs/gloves/search/variables_b.js index 8f1405544b..ea5d723a8f 100644 --- a/docs/gloves/search/variables_b.js +++ b/docs/gloves/search/variables_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['num_5fdefault_5fmodes_2537',['num_default_modes',['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], - ['numargs_2538',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], - ['numcolors_2539',['numColors',['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry']]], - ['numflips_2540',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] + ['num_5fdefault_5fmodes_2542',['num_default_modes',['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], + ['numargs_2543',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], + ['numcolors_2544',['numColors',['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry']]], + ['numflips_2545',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] ]; diff --git a/docs/gloves/search/variables_c.js b/docs/gloves/search/variables_c.js index 46d6776bac..50bd7c64d8 100644 --- a/docs/gloves/search/variables_c.js +++ b/docs/gloves/search/variables_c.js @@ -1,5 +1,5 @@ var searchData= [ - ['offduration_2541',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], - ['onduration_2542',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] + ['offduration_2546',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], + ['onduration_2547',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] ]; diff --git a/docs/gloves/search/variables_d.js b/docs/gloves/search/variables_d.js index 0bd0593c6b..5a3fc92aa8 100644 --- a/docs/gloves/search/variables_d.js +++ b/docs/gloves/search/variables_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['patternid_2543',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], - ['prefixend_2544',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], - ['prefixsize_2545',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]] + ['patternid_2548',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], + ['prefixend_2549',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], + ['prefixsize_2550',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]] ]; diff --git a/docs/gloves/search/variables_e.js b/docs/gloves/search/variables_e.js index cda1b9f9db..ea73e223dc 100644 --- a/docs/gloves/search/variables_e.js +++ b/docs/gloves/search/variables_e.js @@ -1,4 +1,4 @@ var searchData= [ - ['red_2546',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] + ['red_2551',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] ]; diff --git a/docs/gloves/search/variables_f.js b/docs/gloves/search/variables_f.js index 66236ad26e..559a8fc967 100644 --- a/docs/gloves/search/variables_f.js +++ b/docs/gloves/search/variables_f.js @@ -1,8 +1,8 @@ var searchData= [ - ['sat_2547',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sats_2548',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['size_2549',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], - ['solid_2550',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['start_2551',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] + ['sat_2552',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sats_2553',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['size_2554',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], + ['solid_2555',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['start_2556',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] ]; diff --git a/docs/handle/BasicPattern_8cpp_source.html b/docs/handle/BasicPattern_8cpp_source.html index 05c68aa5e8..d3a9b556fd 100644 --- a/docs/handle/BasicPattern_8cpp_source.html +++ b/docs/handle/BasicPattern_8cpp_source.html @@ -316,7 +316,7 @@
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        uint8_t numColors() const
                        Definition: Colorset.h:139
                        static void clearIndex(LedPos target)
                        Definition: Leds.h:28
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        LedPos m_ledPos
                        Definition: Pattern.h:122
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        diff --git a/docs/handle/BlendPattern_8cpp_source.html b/docs/handle/BlendPattern_8cpp_source.html index cc1725a251..bbf5585f45 100644 --- a/docs/handle/BlendPattern_8cpp_source.html +++ b/docs/handle/BlendPattern_8cpp_source.html @@ -178,7 +178,7 @@
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        uint8_t hue
                        Definition: ColorTypes.h:51
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        LedPos m_ledPos
                        Definition: Pattern.h:122
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        diff --git a/docs/handle/BouncePattern_8cpp_source.html b/docs/handle/BouncePattern_8cpp_source.html index 86a06ba530..61a2d56533 100644 --- a/docs/handle/BouncePattern_8cpp_source.html +++ b/docs/handle/BouncePattern_8cpp_source.html @@ -159,8 +159,8 @@
                        RGBColor peekNext() const
                        Definition: Colorset.h:136
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/ColorSelect_8cpp_source.html b/docs/handle/ColorSelect_8cpp_source.html index afd42f0a15..ab8690f915 100644 --- a/docs/handle/ColorSelect_8cpp_source.html +++ b/docs/handle/ColorSelect_8cpp_source.html @@ -402,12 +402,12 @@
                        uint8_t val
                        Definition: ColorTypes.h:53
                        uint8_t sat
                        Definition: ColorTypes.h:52
                        uint8_t hue
                        Definition: ColorTypes.h:51
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:236
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:277
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        Definition: Menu.h:11
                        bool m_ledSelected
                        Definition: Menu.h:57
                        virtual MenuAction run()
                        Definition: Menu.cpp:52
                        diff --git a/docs/handle/CrossDopsPattern_8cpp_source.html b/docs/handle/CrossDopsPattern_8cpp_source.html index 6904c06274..6299b4d2ed 100644 --- a/docs/handle/CrossDopsPattern_8cpp_source.html +++ b/docs/handle/CrossDopsPattern_8cpp_source.html @@ -140,7 +140,7 @@
                        virtual void poststep() override
                        virtual void init() override
                        virtual void blinkOn() override
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/DoubleStrobePattern_8cpp_source.html b/docs/handle/DoubleStrobePattern_8cpp_source.html index f6e7a258ae..24e6a5f0d6 100644 --- a/docs/handle/DoubleStrobePattern_8cpp_source.html +++ b/docs/handle/DoubleStrobePattern_8cpp_source.html @@ -127,8 +127,8 @@
                        virtual void init() override
                        DoubleStrobePattern(const PatternArgs &args)
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        -
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:98
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        +
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:139
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/DripMorphPattern_8cpp_source.html b/docs/handle/DripMorphPattern_8cpp_source.html index b5227beaf8..c80f502821 100644 --- a/docs/handle/DripMorphPattern_8cpp_source.html +++ b/docs/handle/DripMorphPattern_8cpp_source.html @@ -190,8 +190,8 @@
                        uint8_t m_blinkOffDuration
                        uint8_t hue
                        Definition: ColorTypes.h:51
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        -
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:98
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        +
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:139
                        virtual void init() override
                        diff --git a/docs/handle/DripPattern_8cpp_source.html b/docs/handle/DripPattern_8cpp_source.html index a4260ff6db..103091a14b 100644 --- a/docs/handle/DripPattern_8cpp_source.html +++ b/docs/handle/DripPattern_8cpp_source.html @@ -143,9 +143,9 @@
                        virtual ~DripPattern()
                        Definition: DripPattern.cpp:13
                        virtual void poststep() override
                        Definition: DripPattern.cpp:36
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        -
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:98
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        +
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:139
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/EditorConnection_8cpp_source.html b/docs/handle/EditorConnection_8cpp_source.html index 1d16579782..86ea9d85c8 100644 --- a/docs/handle/EditorConnection_8cpp_source.html +++ b/docs/handle/EditorConnection_8cpp_source.html @@ -442,7 +442,7 @@
                        EditorConnection(const RGBColor &col, bool advanced)
                        MenuAction run() override
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        Definition: Menu.h:11
                        bool m_ledSelected
                        Definition: Menu.h:57
                        virtual MenuAction run()
                        Definition: Menu.cpp:52
                        diff --git a/docs/handle/ErrorBlinker_8cpp_source.html b/docs/handle/ErrorBlinker_8cpp_source.html index 69f0d8eeca..e0bcb72bf5 100644 --- a/docs/handle/ErrorBlinker_8cpp_source.html +++ b/docs/handle/ErrorBlinker_8cpp_source.html @@ -144,8 +144,8 @@
                        @ LED_1
                        Definition: LedTypes.h:17
                        @ LED_0
                        Definition: LedTypes.h:16
                        static void clearIndex(LedPos target)
                        Definition: Leds.h:28
                        -
                        static void update()
                        Definition: Leds.cpp:258
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        diff --git a/docs/handle/FactoryReset_8cpp_source.html b/docs/handle/FactoryReset_8cpp_source.html index 83a488e00b..054d727a6a 100644 --- a/docs/handle/FactoryReset_8cpp_source.html +++ b/docs/handle/FactoryReset_8cpp_source.html @@ -238,10 +238,10 @@
                        void showReset()
                        FactoryReset(const RGBColor &col, bool advanced)
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        static void clearAll()
                        Definition: Leds.h:30
                        static void setBrightness(uint8_t brightness)
                        Definition: Leds.h:105
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        Definition: Menu.h:11
                        bool m_ledSelected
                        Definition: Menu.h:57
                        virtual MenuAction run()
                        Definition: Menu.cpp:52
                        diff --git a/docs/handle/FillPattern_8cpp_source.html b/docs/handle/FillPattern_8cpp_source.html index eed45b8651..085faa7954 100644 --- a/docs/handle/FillPattern_8cpp_source.html +++ b/docs/handle/FillPattern_8cpp_source.html @@ -145,7 +145,7 @@
                        virtual void blinkOn() override
                        Definition: FillPattern.cpp:29
                        FillPattern(const PatternArgs &args)
                        Definition: FillPattern.cpp:8
                        virtual void poststep() override
                        Definition: FillPattern.cpp:35
                        -
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:71
                        +
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:112
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/GlobalBrightness_8cpp_source.html b/docs/handle/GlobalBrightness_8cpp_source.html index d8a7d2330e..d1395d9189 100644 --- a/docs/handle/GlobalBrightness_8cpp_source.html +++ b/docs/handle/GlobalBrightness_8cpp_source.html @@ -177,7 +177,7 @@
                        GlobalBrightness(const RGBColor &col, bool advanced)
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        static void setBrightness(uint8_t brightness)
                        Definition: Leds.h:105
                        static uint8_t getBrightness()
                        Definition: Leds.h:104
                        Definition: Menu.h:11
                        diff --git a/docs/handle/HueShiftPattern_8cpp_source.html b/docs/handle/HueShiftPattern_8cpp_source.html index 5adb6a120a..899d565085 100644 --- a/docs/handle/HueShiftPattern_8cpp_source.html +++ b/docs/handle/HueShiftPattern_8cpp_source.html @@ -182,7 +182,7 @@
                        uint8_t m_blinkOffDuration
                        uint8_t m_blinkOnDuration
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        virtual void init() override
                        diff --git a/docs/handle/IRReceiver_8cpp_source.html b/docs/handle/IRReceiver_8cpp_source.html index 204b5ccadb..4a61b155e6 100644 --- a/docs/handle/IRReceiver_8cpp_source.html +++ b/docs/handle/IRReceiver_8cpp_source.html @@ -111,190 +111,199 @@
                        22 
                        24 {
                        - -
                        26  return true;
                        -
                        27 }
                        -
                        28 
                        - -
                        30 {
                        -
                        31 }
                        -
                        32 
                        - -
                        34 {
                        -
                        35  // is the receiver actually receiving data?
                        -
                        36  if (!isReceiving()) {
                        -
                        37  return false;
                        -
                        38  }
                        -
                        39  uint8_t blocks = m_irData.data()[0];
                        -
                        40  uint8_t remainder = m_irData.data()[1];
                        -
                        41  uint32_t total = ((blocks - 1) * 32) + remainder;
                        -
                        42  if (!total || total > IR_MAX_DATA_TRANSFER) {
                        -
                        43  DEBUG_LOGF("Bad IR Data size: %u", total);
                        -
                        44  return false;
                        -
                        45  }
                        -
                        46  // if there are size + 2 bytes in the IRData receiver
                        -
                        47  // then a full message is ready, the + 2 is from the
                        -
                        48  // two bytes for blocks + remainder that are sent first
                        -
                        49  return (m_irData.bytepos() >= (uint32_t)(total + 2));
                        -
                        50 }
                        -
                        51 
                        -
                        52 // whether actively receiving
                        - -
                        54 {
                        -
                        55  // if there are at least 2 bytes in the data buffer then
                        -
                        56  // the receiver is receiving a packet. If there is less
                        -
                        57  // than 2 bytes then we're still waiting for the 'blocks'
                        -
                        58  // and 'remainder' bytes which prefix a packet
                        -
                        59  return (m_irData.bytepos() > 2);
                        -
                        60 }
                        -
                        61 
                        -
                        62 // the percent of data received
                        - -
                        64 {
                        -
                        65  if (!isReceiving()) {
                        -
                        66  return 0;
                        -
                        67  }
                        -
                        68  uint8_t blocks = m_irData.data()[0];
                        -
                        69  uint8_t remainder = m_irData.data()[1];
                        -
                        70  uint16_t total = ((blocks - 1) * 32) + remainder;
                        -
                        71  // round by adding half of the total to the numerator
                        -
                        72  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
                        -
                        73 }
                        -
                        74 
                        - -
                        76 {
                        -
                        77  ByteStream buf;
                        -
                        78  // read from the receive buffer into the byte stream
                        -
                        79  if (!read(buf)) {
                        -
                        80  // no data to read right now, or an error
                        -
                        81  DEBUG_LOG("No data available to read, or error reading");
                        -
                        82  return false;
                        -
                        83  }
                        -
                        84  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                        -
                        85  // load the data into the target mode
                        -
                        86  return pMode->loadFromBuffer(buf);
                        -
                        87 }
                        -
                        88 
                        - -
                        90 {
                        -
                        91  resetIRState();
                        -
                        92  return true;
                        -
                        93 }
                        -
                        94 
                        - -
                        96 {
                        +
                        25 #ifdef VORTEX_EMBEDDED
                        +
                        26  pinMode(IR_RECEIVER_PIN, INPUT_PULLUP);
                        +
                        27 #endif
                        + +
                        29  return true;
                        +
                        30 }
                        +
                        31 
                        + +
                        33 {
                        +
                        34 }
                        +
                        35 
                        + +
                        37 {
                        +
                        38  // is the receiver actually receiving data?
                        +
                        39  if (!isReceiving()) {
                        +
                        40  return false;
                        +
                        41  }
                        +
                        42  uint8_t blocks = m_irData.data()[0];
                        +
                        43  uint8_t remainder = m_irData.data()[1];
                        +
                        44  uint32_t total = ((blocks - 1) * 32) + remainder;
                        +
                        45  if (!total || total > IR_MAX_DATA_TRANSFER) {
                        +
                        46  DEBUG_LOGF("Bad IR Data size: %u", total);
                        +
                        47  return false;
                        +
                        48  }
                        +
                        49  // if there are size + 2 bytes in the IRData receiver
                        +
                        50  // then a full message is ready, the + 2 is from the
                        +
                        51  // two bytes for blocks + remainder that are sent first
                        +
                        52  return (m_irData.bytepos() >= (uint32_t)(total + 2));
                        +
                        53 }
                        +
                        54 
                        +
                        55 // whether actively receiving
                        + +
                        57 {
                        +
                        58  // if there are at least 2 bytes in the data buffer then
                        +
                        59  // the receiver is receiving a packet. If there is less
                        +
                        60  // than 2 bytes then we're still waiting for the 'blocks'
                        +
                        61  // and 'remainder' bytes which prefix a packet
                        +
                        62  return (m_irData.bytepos() > 2);
                        +
                        63 }
                        +
                        64 
                        +
                        65 // the percent of data received
                        + +
                        67 {
                        +
                        68  if (!isReceiving()) {
                        +
                        69  return 0;
                        +
                        70  }
                        +
                        71  uint8_t blocks = m_irData.data()[0];
                        +
                        72  uint8_t remainder = m_irData.data()[1];
                        +
                        73  uint16_t total = ((blocks - 1) * 32) + remainder;
                        +
                        74  // round by adding half of the total to the numerator
                        +
                        75  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
                        +
                        76 }
                        +
                        77 
                        + +
                        79 {
                        +
                        80  ByteStream buf;
                        +
                        81  // read from the receive buffer into the byte stream
                        +
                        82  if (!read(buf)) {
                        +
                        83  // no data to read right now, or an error
                        +
                        84  DEBUG_LOG("No data available to read, or error reading");
                        +
                        85  return false;
                        +
                        86  }
                        +
                        87  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                        +
                        88  // load the data into the target mode
                        +
                        89  return pMode->loadFromBuffer(buf);
                        +
                        90 }
                        +
                        91 
                        + +
                        93 {
                        +
                        94 #ifdef VORTEX_EMBEDDED
                        +
                        95  attachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN), IRReceiver::recvPCIHandler, CHANGE);
                        +
                        96 #endif
                        97  resetIRState();
                        98  return true;
                        99 }
                        100 
                        - +
                        102 {
                        -
                        103  if (bytesReceived() == m_previousBytes) {
                        -
                        104  return false;
                        -
                        105  }
                        - +
                        103 #ifdef VORTEX_EMBEDDED
                        +
                        104  detachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN));
                        +
                        105 #endif
                        +
                        106  resetIRState();
                        107  return true;
                        108 }
                        109 
                        - +
                        111 {
                        - -
                        113  DEBUG_LOG("Nothing to read, or read too much");
                        -
                        114  return false;
                        -
                        115  }
                        -
                        116  // read the size out (blocks + remainder)
                        -
                        117  uint8_t blocks = m_irData.data()[0];
                        -
                        118  uint8_t remainder = m_irData.data()[1];
                        -
                        119  // calculate size from blocks + remainder
                        -
                        120  uint32_t size = ((blocks - 1) * 32) + remainder;
                        -
                        121  if (!size || size > IR_MAX_DATA_TRANSFER) {
                        -
                        122  DEBUG_LOGF("Bad IR Data size: %u", size);
                        +
                        112  if (bytesReceived() == m_previousBytes) {
                        +
                        113  return false;
                        +
                        114  }
                        + +
                        116  return true;
                        +
                        117 }
                        +
                        118 
                        + +
                        120 {
                        + +
                        122  DEBUG_LOG("Nothing to read, or read too much");
                        123  return false;
                        124  }
                        -
                        125  // the actual data starts 2 bytes later because of the size byte
                        -
                        126  const uint8_t *actualData = m_irData.data() + 2;
                        -
                        127  if (!data.rawInit(actualData, size)) {
                        -
                        128  DEBUG_LOG("Failed to init buffer for IR read");
                        -
                        129  return false;
                        -
                        130  }
                        -
                        131  // reset the IR state and receive buffer now
                        -
                        132  resetIRState();
                        -
                        133  return true;
                        -
                        134 }
                        -
                        135 
                        -
                        136 // The recv PCI handler is called every time the pin state changes
                        - -
                        138 {
                        -
                        139  // toggle the tracked pin state no matter what
                        -
                        140  m_pinState = (uint8_t)!m_pinState;
                        -
                        141  // grab current time
                        -
                        142  uint32_t now = Time::microseconds();
                        -
                        143  // check previous time for validity
                        -
                        144  if (!m_prevTime || m_prevTime > now) {
                        -
                        145  m_prevTime = now;
                        -
                        146  DEBUG_LOG("Bad first time diff, resetting...");
                        -
                        147  resetIRState();
                        -
                        148  return;
                        -
                        149  }
                        -
                        150  // calc time difference between previous change and now
                        -
                        151  uint32_t diff = (uint32_t)(now - m_prevTime);
                        -
                        152  // and update the previous changetime for next loop
                        -
                        153  m_prevTime = now;
                        -
                        154  // handle the blink duration and process it
                        -
                        155  handleIRTiming(diff);
                        -
                        156 }
                        -
                        157 
                        -
                        158 // state machine that can be fed IR timings to parse them and interpret the intervals
                        -
                        159 void IRReceiver::handleIRTiming(uint32_t diff)
                        -
                        160 {
                        -
                        161  // if the diff is too long or too short then it's not useful
                        -
                        162  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
                        -
                        163  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                        -
                        164  resetIRState();
                        -
                        165  return;
                        -
                        166  }
                        -
                        167  switch (m_recvState) {
                        -
                        168  case WAITING_HEADER_MARK: // initial state
                        -
                        169  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
                        - -
                        171  } else {
                        -
                        172  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                        -
                        173  resetIRState();
                        -
                        174  }
                        -
                        175  break;
                        - -
                        177  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
                        - -
                        179  } else {
                        -
                        180  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                        -
                        181  resetIRState();
                        -
                        182  }
                        -
                        183  break;
                        -
                        184  case READING_DATA_MARK:
                        -
                        185  // classify mark/space based on the timing and write into buffer
                        -
                        186  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
                        - -
                        188  break;
                        -
                        189  case READING_DATA_SPACE:
                        -
                        190  // the space could be just a regular space, or a gap in between blocks
                        - +
                        125  // read the size out (blocks + remainder)
                        +
                        126  uint8_t blocks = m_irData.data()[0];
                        +
                        127  uint8_t remainder = m_irData.data()[1];
                        +
                        128  // calculate size from blocks + remainder
                        +
                        129  uint32_t size = ((blocks - 1) * 32) + remainder;
                        +
                        130  if (!size || size > IR_MAX_DATA_TRANSFER) {
                        +
                        131  DEBUG_LOGF("Bad IR Data size: %u", size);
                        +
                        132  return false;
                        +
                        133  }
                        +
                        134  // the actual data starts 2 bytes later because of the size byte
                        +
                        135  const uint8_t *actualData = m_irData.data() + 2;
                        +
                        136  if (!data.rawInit(actualData, size)) {
                        +
                        137  DEBUG_LOG("Failed to init buffer for IR read");
                        +
                        138  return false;
                        +
                        139  }
                        +
                        140  // reset the IR state and receive buffer now
                        +
                        141  resetIRState();
                        +
                        142  return true;
                        +
                        143 }
                        +
                        144 
                        +
                        145 // The recv PCI handler is called every time the pin state changes
                        + +
                        147 {
                        +
                        148  // toggle the tracked pin state no matter what
                        +
                        149  m_pinState = (uint8_t)!m_pinState;
                        +
                        150  // grab current time
                        +
                        151  uint32_t now = Time::microseconds();
                        +
                        152  // check previous time for validity
                        +
                        153  if (!m_prevTime || m_prevTime > now) {
                        +
                        154  m_prevTime = now;
                        +
                        155  DEBUG_LOG("Bad first time diff, resetting...");
                        +
                        156  resetIRState();
                        +
                        157  return;
                        +
                        158  }
                        +
                        159  // calc time difference between previous change and now
                        +
                        160  uint32_t diff = (uint32_t)(now - m_prevTime);
                        +
                        161  // and update the previous changetime for next loop
                        +
                        162  m_prevTime = now;
                        +
                        163  // handle the blink duration and process it
                        +
                        164  handleIRTiming(diff);
                        +
                        165 }
                        +
                        166 
                        +
                        167 // state machine that can be fed IR timings to parse them and interpret the intervals
                        +
                        168 void IRReceiver::handleIRTiming(uint32_t diff)
                        +
                        169 {
                        +
                        170  // if the diff is too long or too short then it's not useful
                        +
                        171  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
                        +
                        172  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                        +
                        173  resetIRState();
                        +
                        174  return;
                        +
                        175  }
                        +
                        176  switch (m_recvState) {
                        +
                        177  case WAITING_HEADER_MARK: // initial state
                        +
                        178  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
                        + +
                        180  } else {
                        +
                        181  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                        +
                        182  resetIRState();
                        +
                        183  }
                        +
                        184  break;
                        + +
                        186  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
                        + +
                        188  } else {
                        +
                        189  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                        +
                        190  resetIRState();
                        +
                        191  }
                        192  break;
                        -
                        193  default: // ??
                        -
                        194  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                        -
                        195  break;
                        -
                        196  }
                        -
                        197 }
                        -
                        198 
                        - -
                        200 {
                        -
                        201  m_previousBytes = 0;
                        - -
                        203  // zero out the receive buffer and reset bit receiver position
                        -
                        204  m_irData.reset();
                        -
                        205  DEBUG_LOG("IR State Reset");
                        +
                        193  case READING_DATA_MARK:
                        +
                        194  // classify mark/space based on the timing and write into buffer
                        +
                        195  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
                        + +
                        197  break;
                        +
                        198  case READING_DATA_SPACE:
                        +
                        199  // the space could be just a regular space, or a gap in between blocks
                        + +
                        201  break;
                        +
                        202  default: // ??
                        +
                        203  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                        +
                        204  break;
                        +
                        205  }
                        206 }
                        207 
                        -
                        208 #endif
                        + +
                        209 {
                        +
                        210  m_previousBytes = 0;
                        + +
                        212  // zero out the receive buffer and reset bit receiver position
                        +
                        213  m_irData.reset();
                        +
                        214  DEBUG_LOG("IR State Reset");
                        +
                        215 }
                        +
                        216 
                        +
                        217 #endif
                        #define IR_HEADER_MARK_MIN
                        Definition: IRConfig.h:32
                        #define IR_HEADER_SPACE_MIN
                        Definition: IRConfig.h:33
                        @@ -302,6 +311,7 @@
                        #define IR_TIMING_MIN
                        Definition: IRConfig.h:27
                        #define IR_TIMING
                        Definition: IRConfig.h:26
                        #define IR_MAX_DATA_TRANSFER
                        Definition: IRConfig.h:17
                        +
                        #define IR_RECEIVER_PIN
                        Definition: IRConfig.h:43
                        #define IR_HEADER_MARK_MAX
                        Definition: IRConfig.h:35
                        #define IR_RECV_BUF_SIZE
                        Definition: IRConfig.h:20
                        @@ -316,30 +326,30 @@
                        bool rawInit(const uint8_t *rawdata, uint32_t size)
                        Definition: ByteStream.cpp:59
                        uint32_t rawSize() const
                        Definition: ByteStream.h:122
                        -
                        static bool beginReceiving()
                        Definition: IRReceiver.cpp:89
                        -
                        static bool dataReady()
                        Definition: IRReceiver.cpp:33
                        -
                        static bool onNewData()
                        Definition: IRReceiver.cpp:101
                        -
                        static bool receiveMode(Mode *pMode)
                        Definition: IRReceiver.cpp:75
                        -
                        static void handleIRTiming(uint32_t diff)
                        Definition: IRReceiver.cpp:159
                        +
                        static bool beginReceiving()
                        Definition: IRReceiver.cpp:92
                        +
                        static bool dataReady()
                        Definition: IRReceiver.cpp:36
                        +
                        static bool onNewData()
                        Definition: IRReceiver.cpp:110
                        +
                        static bool receiveMode(Mode *pMode)
                        Definition: IRReceiver.cpp:78
                        +
                        static void handleIRTiming(uint32_t diff)
                        Definition: IRReceiver.cpp:168
                        static RecvState m_recvState
                        Definition: IRReceiver.h:67
                        static uint8_t m_pinState
                        Definition: IRReceiver.h:70
                        -
                        static void recvPCIHandler()
                        Definition: IRReceiver.cpp:137
                        -
                        static bool read(ByteStream &data)
                        Definition: IRReceiver.cpp:110
                        +
                        static void recvPCIHandler()
                        Definition: IRReceiver.cpp:146
                        +
                        static bool read(ByteStream &data)
                        Definition: IRReceiver.cpp:119
                        @ READING_DATA_SPACE
                        Definition: IRReceiver.h:63
                        @ WAITING_HEADER_SPACE
                        Definition: IRReceiver.h:61
                        @ READING_DATA_MARK
                        Definition: IRReceiver.h:62
                        @ WAITING_HEADER_MARK
                        Definition: IRReceiver.h:60
                        static uint16_t bytesReceived()
                        Definition: IRReceiver.h:30
                        -
                        static void resetIRState()
                        Definition: IRReceiver.cpp:199
                        +
                        static void resetIRState()
                        Definition: IRReceiver.cpp:208
                        static uint32_t m_prevTime
                        Definition: IRReceiver.h:69
                        static BitStream m_irData
                        Definition: IRReceiver.h:55
                        -
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:53
                        -
                        static bool endReceiving()
                        Definition: IRReceiver.cpp:95
                        +
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:56
                        +
                        static bool endReceiving()
                        Definition: IRReceiver.cpp:101
                        static bool init()
                        Definition: IRReceiver.cpp:23
                        static uint32_t m_previousBytes
                        Definition: IRReceiver.h:73
                        -
                        static void cleanup()
                        Definition: IRReceiver.cpp:29
                        -
                        static uint8_t percentReceived()
                        Definition: IRReceiver.cpp:63
                        +
                        static void cleanup()
                        Definition: IRReceiver.cpp:32
                        +
                        static uint8_t percentReceived()
                        Definition: IRReceiver.cpp:66
                        Definition: Mode.h:38
                        virtual bool loadFromBuffer(ByteStream &saveBuffer)
                        Definition: Mode.cpp:179
                        static uint32_t microseconds()
                        diff --git a/docs/handle/IRReceiver_8h_source.html b/docs/handle/IRReceiver_8h_source.html index a15668685c..fbfabd60f3 100644 --- a/docs/handle/IRReceiver_8h_source.html +++ b/docs/handle/IRReceiver_8h_source.html @@ -174,31 +174,31 @@
                        uint16_t bytepos() const
                        Definition: BitStream.h:39
                        -
                        static bool beginReceiving()
                        Definition: IRReceiver.cpp:89
                        -
                        static bool dataReady()
                        Definition: IRReceiver.cpp:33
                        -
                        static bool onNewData()
                        Definition: IRReceiver.cpp:101
                        -
                        static bool receiveMode(Mode *pMode)
                        Definition: IRReceiver.cpp:75
                        -
                        static void handleIRTiming(uint32_t diff)
                        Definition: IRReceiver.cpp:159
                        +
                        static bool beginReceiving()
                        Definition: IRReceiver.cpp:92
                        +
                        static bool dataReady()
                        Definition: IRReceiver.cpp:36
                        +
                        static bool onNewData()
                        Definition: IRReceiver.cpp:110
                        +
                        static bool receiveMode(Mode *pMode)
                        Definition: IRReceiver.cpp:78
                        +
                        static void handleIRTiming(uint32_t diff)
                        Definition: IRReceiver.cpp:168
                        static RecvState m_recvState
                        Definition: IRReceiver.h:67
                        static uint8_t m_pinState
                        Definition: IRReceiver.h:70
                        -
                        static void recvPCIHandler()
                        Definition: IRReceiver.cpp:137
                        -
                        static bool read(ByteStream &data)
                        Definition: IRReceiver.cpp:110
                        +
                        static void recvPCIHandler()
                        Definition: IRReceiver.cpp:146
                        +
                        static bool read(ByteStream &data)
                        Definition: IRReceiver.cpp:119
                        @ READING_DATA_SPACE
                        Definition: IRReceiver.h:63
                        @ WAITING_HEADER_SPACE
                        Definition: IRReceiver.h:61
                        @ READING_DATA_MARK
                        Definition: IRReceiver.h:62
                        @ WAITING_HEADER_MARK
                        Definition: IRReceiver.h:60
                        static uint16_t bytesReceived()
                        Definition: IRReceiver.h:30
                        -
                        static void resetIRState()
                        Definition: IRReceiver.cpp:199
                        +
                        static void resetIRState()
                        Definition: IRReceiver.cpp:208
                        static uint32_t m_prevTime
                        Definition: IRReceiver.h:69
                        static BitStream m_irData
                        Definition: IRReceiver.h:55
                        -
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:53
                        -
                        static bool endReceiving()
                        Definition: IRReceiver.cpp:95
                        +
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:56
                        +
                        static bool endReceiving()
                        Definition: IRReceiver.cpp:101
                        static bool init()
                        Definition: IRReceiver.cpp:23
                        static uint32_t m_previousBytes
                        Definition: IRReceiver.h:73
                        -
                        static void cleanup()
                        Definition: IRReceiver.cpp:29
                        +
                        static void cleanup()
                        Definition: IRReceiver.cpp:32
                        -
                        static uint8_t percentReceived()
                        Definition: IRReceiver.cpp:63
                        +
                        static uint8_t percentReceived()
                        Definition: IRReceiver.cpp:66
                        Definition: Mode.h:38
                        diff --git a/docs/handle/IRSender_8cpp.html b/docs/handle/IRSender_8cpp.html index 8c7847438b..edeb25815e 100644 --- a/docs/handle/IRSender_8cpp.html +++ b/docs/handle/IRSender_8cpp.html @@ -124,7 +124,7 @@

                        Definition at line 40 of file IRSender.cpp.

                        -

                        Referenced by IRSender::initPWM(), IRSender::startPWM(), and IRSender::stopPWM().

                        +

                        Referenced by IRSender::initPWM(), IRSender::startPWM(), and IRSender::stopPWM().

                        diff --git a/docs/handle/IRSender_8cpp_source.html b/docs/handle/IRSender_8cpp_source.html index ce39a08c4e..84d73d4bc2 100644 --- a/docs/handle/IRSender_8cpp_source.html +++ b/docs/handle/IRSender_8cpp_source.html @@ -268,73 +268,74 @@
                        180 {
                        181 #if defined(VORTEX_EMBEDDED)
                        -
                        182  // just in case
                        +
                        182  // initialize the output pin
                        183  pinMode(IR_SEND_PWM_PIN, OUTPUT);
                        -
                        184  digitalWrite(IR_SEND_PWM_PIN, LOW); // When not sending PWM, we want it low
                        -
                        185  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
                        -
                        186  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
                        -
                        187  ETCChannel IR_TCC_Channel = TCC0_CH0;
                        -
                        188  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
                        -
                        189  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
                        -
                        190  // Enable the port multiplexer for the PWM channel on pin
                        -
                        191  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
                        -
                        192 
                        -
                        193  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
                        -
                        194  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
                        -
                        195  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
                        -
                        196 
                        -
                        197 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
                        -
                        198  // Feed GCLK0 to TCC0 and TCC1
                        -
                        199  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
                        -
                        200  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
                        -
                        201  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
                        -
                        202  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
                        -
                        203 
                        -
                        204  // Normal (single slope) PWM operation: timers countinuously count up to PER
                        -
                        205  // register value and then is reset to 0
                        -
                        206  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
                        -
                        207  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
                        -
                        208  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
                        -
                        209 
                        -
                        210  // Each timer counts up to a maximum or TOP value set by the PER register,
                        -
                        211  // this determines the frequency of the PWM operation.
                        -
                        212  uint32_t cc = F_CPU/(38*1000) - 1;
                        -
                        213  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
                        -
                        214  while(IR_TCCx->SYNCBUSY.bit.PER);
                        -
                        215 
                        -
                        216  // The CCx register value corresponds to the pulsewidth in microseconds (us)
                        -
                        217  // Set the duty cycle of the PWM on TCC0 to 33%
                        -
                        218  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
                        -
                        219  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
                        -
                        220  //while(IR_TCCx->SYNCBUSY.bit.CC3);
                        -
                        221 
                        -
                        222  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
                        -
                        223  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
                        -
                        224  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        -
                        225  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
                        -
                        226  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        -
                        227 #endif
                        -
                        228 }
                        -
                        229 
                        - -
                        231 {
                        -
                        232 #if defined(VORTEX_EMBEDDED)
                        -
                        233  // start the PWM
                        -
                        234  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
                        -
                        235  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        -
                        236 #endif
                        -
                        237 }
                        -
                        238 
                        - -
                        240 {
                        -
                        241 #if defined(VORTEX_EMBEDDED)
                        -
                        242  // stop the PWM
                        -
                        243  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
                        -
                        244  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        -
                        245 #endif
                        -
                        246 }
                        -
                        247 
                        -
                        248 #endif
                        +
                        184  digitalWrite(IR_SEND_PWM_PIN, LOW);
                        +
                        185  // setup the PWM
                        +
                        186  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
                        +
                        187  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
                        +
                        188  ETCChannel IR_TCC_Channel = TCC0_CH0;
                        +
                        189  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
                        +
                        190  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
                        +
                        191  // Enable the port multiplexer for the PWM channel on pin
                        +
                        192  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
                        +
                        193 
                        +
                        194  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
                        +
                        195  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
                        +
                        196  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
                        +
                        197 
                        +
                        198 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
                        +
                        199  // Feed GCLK0 to TCC0 and TCC1
                        +
                        200  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
                        +
                        201  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
                        +
                        202  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
                        +
                        203  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
                        +
                        204 
                        +
                        205  // Normal (single slope) PWM operation: timers countinuously count up to PER
                        +
                        206  // register value and then is reset to 0
                        +
                        207  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
                        +
                        208  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
                        +
                        209  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
                        +
                        210 
                        +
                        211  // Each timer counts up to a maximum or TOP value set by the PER register,
                        +
                        212  // this determines the frequency of the PWM operation.
                        +
                        213  uint32_t cc = F_CPU/(38*1000) - 1;
                        +
                        214  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
                        +
                        215  while(IR_TCCx->SYNCBUSY.bit.PER);
                        +
                        216 
                        +
                        217  // The CCx register value corresponds to the pulsewidth in microseconds (us)
                        +
                        218  // Set the duty cycle of the PWM on TCC0 to 33%
                        +
                        219  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
                        +
                        220  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
                        +
                        221  //while(IR_TCCx->SYNCBUSY.bit.CC3);
                        +
                        222 
                        +
                        223  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
                        +
                        224  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
                        +
                        225  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        +
                        226  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
                        +
                        227  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        +
                        228 #endif
                        +
                        229 }
                        +
                        230 
                        + +
                        232 {
                        +
                        233 #if defined(VORTEX_EMBEDDED)
                        +
                        234  // start the PWM
                        +
                        235  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
                        +
                        236  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        +
                        237 #endif
                        +
                        238 }
                        +
                        239 
                        + +
                        241 {
                        +
                        242 #if defined(VORTEX_EMBEDDED)
                        +
                        243  // stop the PWM
                        +
                        244  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
                        +
                        245  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        +
                        246 #endif
                        +
                        247 }
                        +
                        248 
                        +
                        249 #endif
                        #define IR_DEFAULT_BLOCK_SPACING
                        Definition: IRConfig.h:13
                        #define IR_TIMING
                        Definition: IRConfig.h:26
                        @@ -356,7 +357,7 @@
                        void clear()
                        Definition: ByteStream.cpp:107
                        static uint8_t m_numBlocks
                        Definition: IRSender.h:53
                        static void initPWM()
                        Definition: IRSender.cpp:179
                        -
                        static void startPWM()
                        Definition: IRSender.cpp:230
                        +
                        static void startPWM()
                        Definition: IRSender.cpp:231
                        static uint32_t m_lastSendTime
                        Definition: IRSender.h:48
                        static void sendByte(uint8_t data)
                        Definition: IRSender.cpp:142
                        static uint8_t m_remainder
                        Definition: IRSender.h:55
                        @@ -371,7 +372,7 @@
                        static void sendSpace(uint16_t time)
                        Definition: IRSender.cpp:167
                        static uint32_t m_size
                        Definition: IRSender.h:51
                        static bool send()
                        Definition: IRSender.cpp:83
                        -
                        static void stopPWM()
                        Definition: IRSender.cpp:239
                        +
                        static void stopPWM()
                        Definition: IRSender.cpp:240
                        static ByteStream m_serialBuf
                        Definition: IRSender.h:44
                        static bool init()
                        Definition: IRSender.cpp:43
                        Definition: Mode.h:38
                        diff --git a/docs/handle/IRSender_8h_source.html b/docs/handle/IRSender_8h_source.html index dc7c39b0cd..d7002fc110 100644 --- a/docs/handle/IRSender_8h_source.html +++ b/docs/handle/IRSender_8h_source.html @@ -160,7 +160,7 @@
                        static uint8_t m_numBlocks
                        Definition: IRSender.h:53
                        static bool isSending()
                        Definition: IRSender.h:25
                        static void initPWM()
                        Definition: IRSender.cpp:179
                        -
                        static void startPWM()
                        Definition: IRSender.cpp:230
                        +
                        static void startPWM()
                        Definition: IRSender.cpp:231
                        static uint32_t m_lastSendTime
                        Definition: IRSender.h:48
                        static void sendByte(uint8_t data)
                        Definition: IRSender.cpp:142
                        @@ -177,7 +177,7 @@
                        static void sendSpace(uint16_t time)
                        Definition: IRSender.cpp:167
                        static uint32_t m_size
                        Definition: IRSender.h:51
                        static bool send()
                        Definition: IRSender.cpp:83
                        -
                        static void stopPWM()
                        Definition: IRSender.cpp:239
                        +
                        static void stopPWM()
                        Definition: IRSender.cpp:240
                        static ByteStream m_serialBuf
                        Definition: IRSender.h:44
                        static bool init()
                        Definition: IRSender.cpp:43
                        Definition: Mode.h:38
                        diff --git a/docs/handle/LedTypes_8h.html b/docs/handle/LedTypes_8h.html index bed892a20d..720899d93a 100644 --- a/docs/handle/LedTypes_8h.html +++ b/docs/handle/LedTypes_8h.html @@ -970,7 +970,7 @@

                        174  return ((map & (1ull << pos)) != 0);
                        175 }
                        -

                        Referenced by Leds::blinkMap(), checkPair(), Leds::clearMap(), ColorsetMap::setColorsetAt(), Leds::setMap(), and PatternMap::setPatternAt().

                        +

                        Referenced by Leds::blinkMap(), checkPair(), Leds::clearMap(), ColorsetMap::setColorsetAt(), Leds::setMap(), and PatternMap::setPatternAt().

                        diff --git a/docs/handle/Leds_8cpp.html b/docs/handle/Leds_8cpp.html index 1e448e7d13..499c0c93ba 100644 --- a/docs/handle/Leds_8cpp.html +++ b/docs/handle/Leds_8cpp.html @@ -84,7 +84,8 @@
                        Leds.cpp File Reference
                        @@ -107,24 +108,151 @@ - - + + + + +

                        Macros

                        #define POWER_LED_PIN   7
                         
                        #define ONBOARD_LED_SCK   8
                         
                        #define ONBOARD_LED_MOSI   7
                         
                        + + + + +

                        +Functions

                        static void transfer (uint8_t byte)
                         
                        static void turnOffOnboardLED ()
                         

                        Macro Definition Documentation

                        - -

                        ◆ POWER_LED_PIN

                        + +

                        ◆ ONBOARD_LED_MOSI

                        - + + +
                        #define POWER_LED_PIN   7#define ONBOARD_LED_MOSI   7
                        +
                        + +

                        Definition at line 18 of file Leds.cpp.

                        + +
                        +
                        + +

                        ◆ ONBOARD_LED_SCK

                        + +
                        +
                        + + +
                        #define ONBOARD_LED_SCK   8

                        Definition at line 17 of file Leds.cpp.

                        +
                        +
                        +

                        Function Documentation

                        + +

                        ◆ transfer()

                        + +
                        +
                        + + + + + +
                        + + + + + + + + +
                        static void transfer (uint8_t byte)
                        +
                        +static
                        +
                        + +

                        Definition at line 19 of file Leds.cpp.

                        +
                        20 {
                        +
                        21  uint8_t startbit = 0x80;
                        +
                        22  bool lastmosi = !(byte & startbit);
                        +
                        23  for (uint8_t b = startbit; b != 0; b = b >> 1) {
                        +
                        24  delayMicroseconds(4);
                        +
                        25  bool towrite = byte & b;
                        +
                        26  if (lastmosi != towrite) {
                        +
                        27  digitalWrite(ONBOARD_LED_MOSI, towrite);
                        +
                        28  lastmosi = towrite;
                        +
                        29  }
                        +
                        30  digitalWrite(ONBOARD_LED_SCK, HIGH);
                        +
                        31  delayMicroseconds(4);
                        +
                        32  digitalWrite(ONBOARD_LED_SCK, LOW);
                        +
                        33  }
                        +
                        34 }
                        +
                        #define ONBOARD_LED_SCK
                        Definition: Leds.cpp:17
                        +
                        #define ONBOARD_LED_MOSI
                        Definition: Leds.cpp:18
                        +
                        +

                        References ONBOARD_LED_MOSI, and ONBOARD_LED_SCK.

                        + +

                        Referenced by turnOffOnboardLED().

                        + +
                        +
                        + +

                        ◆ turnOffOnboardLED()

                        + +
                        +
                        + + + + + +
                        + + + + + + + +
                        static void turnOffOnboardLED ()
                        +
                        +static
                        +
                        + +

                        Definition at line 35 of file Leds.cpp.

                        +
                        36 {
                        +
                        37  // spi device begin
                        +
                        38  pinMode(ONBOARD_LED_SCK, OUTPUT);
                        +
                        39  digitalWrite(ONBOARD_LED_SCK, LOW);
                        +
                        40  pinMode(ONBOARD_LED_MOSI, OUTPUT);
                        +
                        41  digitalWrite(ONBOARD_LED_MOSI, HIGH);
                        +
                        42 
                        +
                        43  // Begin transaction, setting SPI frequency
                        +
                        44  static const SPISettings mySPISettings(8000000, MSBFIRST, SPI_MODE0);
                        +
                        45  SPI.beginTransaction(mySPISettings);
                        +
                        46  for (uint8_t i = 0; i < 4; i++) {
                        +
                        47  transfer(0x00); // begin frame
                        +
                        48  }
                        +
                        49  transfer(0xFF); // Pixel start
                        +
                        50  for (uint8_t i = 0; i < 3; i++) {
                        +
                        51  transfer(0x00); // R,G,B
                        +
                        52  }
                        +
                        53  transfer(0xFF); // end frame
                        +
                        54  SPI.endTransaction();
                        +
                        55 }
                        +
                        static void transfer(uint8_t byte)
                        Definition: Leds.cpp:19
                        +
                        +

                        References ONBOARD_LED_MOSI, ONBOARD_LED_SCK, and transfer().

                        + +

                        Referenced by Leds::init().

                        +
                        diff --git a/docs/handle/Leds_8cpp.js b/docs/handle/Leds_8cpp.js index d41066c856..5eae0109ee 100644 --- a/docs/handle/Leds_8cpp.js +++ b/docs/handle/Leds_8cpp.js @@ -1,4 +1,7 @@ var Leds_8cpp = [ - [ "POWER_LED_PIN", "Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb", null ] + [ "ONBOARD_LED_MOSI", "Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1", null ], + [ "ONBOARD_LED_SCK", "Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429", null ], + [ "transfer", "Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407", null ], + [ "turnOffOnboardLED", "Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361", null ] ]; \ No newline at end of file diff --git a/docs/handle/Leds_8cpp_source.html b/docs/handle/Leds_8cpp_source.html index 637d46cc9e..a7de6f0a05 100644 --- a/docs/handle/Leds_8cpp_source.html +++ b/docs/handle/Leds_8cpp_source.html @@ -103,273 +103,315 @@
                        14 
                        15 #ifdef VORTEX_EMBEDDED
                        16 #include <SPI.h>
                        -
                        17 #define POWER_LED_PIN 7
                        -
                        18 #endif
                        -
                        19 
                        -
                        20 // array of led color values
                        - -
                        22 // global brightness
                        - -
                        24 
                        -
                        25 bool Leds::init()
                        -
                        26 {
                        -
                        27 #ifdef VORTEX_EMBEDDED
                        -
                        28  // turn off the power led don't need it for anything
                        -
                        29  pinMode(POWER_LED_PIN, INPUT_PULLUP);
                        -
                        30 #endif
                        -
                        31 #ifdef VORTEX_LIB
                        -
                        32  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
                        -
                        33 #endif
                        -
                        34  return true;
                        -
                        35 }
                        -
                        36 
                        - -
                        38 {
                        -
                        39  for (uint8_t i = 0; i < LED_COUNT; ++i) {
                        -
                        40  m_ledColors[i].clear();
                        -
                        41  }
                        -
                        42 }
                        -
                        43 
                        -
                        44 void Leds::setIndex(LedPos target, RGBColor col)
                        -
                        45 {
                        -
                        46  if (target >= LED_COUNT) {
                        -
                        47  setAll(col);
                        -
                        48  return;
                        -
                        49  }
                        -
                        50  led(target) = col;
                        -
                        51 }
                        -
                        52 
                        -
                        53 void Leds::setRange(LedPos first, LedPos last, RGBColor col)
                        -
                        54 {
                        -
                        55  for (LedPos pos = first; pos <= last; pos++) {
                        -
                        56  setIndex(pos, col);
                        -
                        57  }
                        -
                        58 }
                        -
                        59 
                        - -
                        61 {
                        - -
                        63 }
                        -
                        64 
                        -
                        65 void Leds::setPair(Pair pair, RGBColor col)
                        -
                        66 {
                        -
                        67  // start from tip and go to top
                        -
                        68  setRange(pairEven(pair), pairOdd(pair), col);
                        -
                        69 }
                        -
                        70 
                        -
                        71 void Leds::setPairs(Pair first, Pair last, RGBColor col)
                        -
                        72 {
                        -
                        73  // start from tip and go to top
                        -
                        74  setRange(pairEven(first), pairOdd(last), col);
                        -
                        75 }
                        -
                        76 
                        -
                        77 void Leds::setRangeEvens(Pair first, Pair last, RGBColor col)
                        -
                        78 {
                        -
                        79  for (Pair pos = first; pos <= last; pos++) {
                        -
                        80  setIndex(pairEven(pos), col);
                        -
                        81  }
                        -
                        82 }
                        -
                        83 
                        - -
                        85 {
                        -
                        86  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        -
                        87  setIndex(pairEven(pos), col);
                        -
                        88  }
                        -
                        89 }
                        -
                        90 
                        -
                        91 void Leds::setRangeOdds(Pair first, Pair last, RGBColor col)
                        -
                        92 {
                        -
                        93  for (Pair pos = first; pos <= last; pos++) {
                        -
                        94  setIndex(pairOdd(pos), col);
                        -
                        95  }
                        -
                        96 }
                        -
                        97 
                        - -
                        99 {
                        -
                        100  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        -
                        101  setIndex(pairOdd(pos), col);
                        -
                        102  }
                        -
                        103 }
                        -
                        104 
                        -
                        105 void Leds::clearRangeEvens(Pair first, Pair last)
                        -
                        106 {
                        -
                        107  for (Pair pos = first; pos <= last; pos++) {
                        -
                        108  clearIndex(pairEven(pos));
                        -
                        109  }
                        +
                        17 #define ONBOARD_LED_SCK 8
                        +
                        18 #define ONBOARD_LED_MOSI 7
                        +
                        19 static void transfer(uint8_t byte)
                        +
                        20 {
                        +
                        21  uint8_t startbit = 0x80;
                        +
                        22  bool lastmosi = !(byte & startbit);
                        +
                        23  for (uint8_t b = startbit; b != 0; b = b >> 1) {
                        +
                        24  delayMicroseconds(4);
                        +
                        25  bool towrite = byte & b;
                        +
                        26  if (lastmosi != towrite) {
                        +
                        27  digitalWrite(ONBOARD_LED_MOSI, towrite);
                        +
                        28  lastmosi = towrite;
                        +
                        29  }
                        +
                        30  digitalWrite(ONBOARD_LED_SCK, HIGH);
                        +
                        31  delayMicroseconds(4);
                        +
                        32  digitalWrite(ONBOARD_LED_SCK, LOW);
                        +
                        33  }
                        +
                        34 }
                        +
                        35 static void turnOffOnboardLED()
                        +
                        36 {
                        +
                        37  // spi device begin
                        +
                        38  pinMode(ONBOARD_LED_SCK, OUTPUT);
                        +
                        39  digitalWrite(ONBOARD_LED_SCK, LOW);
                        +
                        40  pinMode(ONBOARD_LED_MOSI, OUTPUT);
                        +
                        41  digitalWrite(ONBOARD_LED_MOSI, HIGH);
                        +
                        42 
                        +
                        43  // Begin transaction, setting SPI frequency
                        +
                        44  static const SPISettings mySPISettings(8000000, MSBFIRST, SPI_MODE0);
                        +
                        45  SPI.beginTransaction(mySPISettings);
                        +
                        46  for (uint8_t i = 0; i < 4; i++) {
                        +
                        47  transfer(0x00); // begin frame
                        +
                        48  }
                        +
                        49  transfer(0xFF); // Pixel start
                        +
                        50  for (uint8_t i = 0; i < 3; i++) {
                        +
                        51  transfer(0x00); // R,G,B
                        +
                        52  }
                        +
                        53  transfer(0xFF); // end frame
                        +
                        54  SPI.endTransaction();
                        +
                        55 }
                        +
                        56 #endif
                        +
                        57 
                        +
                        58 // array of led color values
                        + +
                        60 // global brightness
                        + +
                        62 
                        +
                        63 bool Leds::init()
                        +
                        64 {
                        +
                        65 #ifdef VORTEX_EMBEDDED
                        + +
                        67  SPI.begin();
                        +
                        68 #endif
                        +
                        69 #ifdef VORTEX_LIB
                        +
                        70  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
                        +
                        71 #endif
                        +
                        72  return true;
                        +
                        73 }
                        +
                        74 
                        + +
                        76 {
                        +
                        77 #ifdef VORTEX_EMBEDDED
                        +
                        78  SPI.end();
                        +
                        79 #endif
                        +
                        80  for (uint8_t i = 0; i < LED_COUNT; ++i) {
                        +
                        81  m_ledColors[i].clear();
                        +
                        82  }
                        +
                        83 }
                        +
                        84 
                        +
                        85 void Leds::setIndex(LedPos target, RGBColor col)
                        +
                        86 {
                        +
                        87  if (target >= LED_COUNT) {
                        +
                        88  setAll(col);
                        +
                        89  return;
                        +
                        90  }
                        +
                        91  led(target) = col;
                        +
                        92 }
                        +
                        93 
                        +
                        94 void Leds::setRange(LedPos first, LedPos last, RGBColor col)
                        +
                        95 {
                        +
                        96  for (LedPos pos = first; pos <= last; pos++) {
                        +
                        97  setIndex(pos, col);
                        +
                        98  }
                        +
                        99 }
                        +
                        100 
                        + +
                        102 {
                        +
                        103  setRange(LED_FIRST, LED_LAST, col);
                        +
                        104 }
                        +
                        105 
                        +
                        106 void Leds::setPair(Pair pair, RGBColor col)
                        +
                        107 {
                        +
                        108  // start from tip and go to top
                        +
                        109  setRange(pairEven(pair), pairOdd(pair), col);
                        110 }
                        111 
                        - +
                        112 void Leds::setPairs(Pair first, Pair last, RGBColor col)
                        113 {
                        -
                        114  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        -
                        115  clearIndex(pairEven(pos));
                        -
                        116  }
                        -
                        117 }
                        -
                        118 
                        -
                        119 void Leds::clearRangeOdds(Pair first, Pair last)
                        -
                        120 {
                        -
                        121  for (Pair pos = first; pos <= last; pos++) {
                        -
                        122  clearIndex(pairOdd(pos));
                        -
                        123  }
                        -
                        124 }
                        -
                        125 
                        - -
                        127 {
                        -
                        128  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        -
                        129  clearIndex(pairOdd(pos));
                        -
                        130  }
                        -
                        131 }
                        -
                        132 
                        - -
                        134 {
                        -
                        135  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        -
                        136  if (checkLed(map, pos)) {
                        -
                        137  setIndex(pos, col);
                        -
                        138  }
                        -
                        139  }
                        -
                        140 }
                        -
                        141 
                        - -
                        143 {
                        -
                        144  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        -
                        145  if (checkLed(map, pos)) {
                        -
                        146  clearIndex(pos);
                        -
                        147  }
                        -
                        148  }
                        -
                        149 }
                        -
                        150 
                        - -
                        152 {
                        -
                        153  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        -
                        154  stash.m_ledColorsStash[pos] = led(pos);
                        -
                        155  }
                        -
                        156 }
                        -
                        157 
                        -
                        158 void Leds::restoreAll(const LedStash &stash)
                        -
                        159 {
                        -
                        160  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        -
                        161  led(pos) = stash.m_ledColorsStash[pos];
                        -
                        162  }
                        -
                        163 }
                        -
                        164 
                        -
                        165 void Leds::adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                        -
                        166 {
                        -
                        167  led(target).adjustBrightness(fadeBy);
                        -
                        168 }
                        -
                        169 
                        -
                        170 void Leds::adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                        -
                        171 {
                        -
                        172  for (LedPos pos = first; pos <= last; pos++) {
                        -
                        173  adjustBrightnessIndex(pos, fadeBy);
                        -
                        174  }
                        -
                        175 }
                        -
                        176 
                        -
                        177 void Leds::adjustBrightnessAll(uint8_t fadeBy)
                        -
                        178 {
                        - -
                        180 }
                        -
                        181 
                        -
                        182 // blinkIndex with the additional optional time offset
                        -
                        183 void Leds::blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs, uint16_t onMs, RGBColor col)
                        +
                        114  // start from tip and go to top
                        +
                        115  setRange(pairEven(first), pairOdd(last), col);
                        +
                        116 }
                        +
                        117 
                        +
                        118 void Leds::setRangeEvens(Pair first, Pair last, RGBColor col)
                        +
                        119 {
                        +
                        120  for (Pair pos = first; pos <= last; pos++) {
                        +
                        121  setIndex(pairEven(pos), col);
                        +
                        122  }
                        +
                        123 }
                        +
                        124 
                        + +
                        126 {
                        +
                        127  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        +
                        128  setIndex(pairEven(pos), col);
                        +
                        129  }
                        +
                        130 }
                        +
                        131 
                        +
                        132 void Leds::setRangeOdds(Pair first, Pair last, RGBColor col)
                        +
                        133 {
                        +
                        134  for (Pair pos = first; pos <= last; pos++) {
                        +
                        135  setIndex(pairOdd(pos), col);
                        +
                        136  }
                        +
                        137 }
                        +
                        138 
                        + +
                        140 {
                        +
                        141  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        +
                        142  setIndex(pairOdd(pos), col);
                        +
                        143  }
                        +
                        144 }
                        +
                        145 
                        +
                        146 void Leds::clearRangeEvens(Pair first, Pair last)
                        +
                        147 {
                        +
                        148  for (Pair pos = first; pos <= last; pos++) {
                        +
                        149  clearIndex(pairEven(pos));
                        +
                        150  }
                        +
                        151 }
                        +
                        152 
                        + +
                        154 {
                        +
                        155  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        +
                        156  clearIndex(pairEven(pos));
                        +
                        157  }
                        +
                        158 }
                        +
                        159 
                        +
                        160 void Leds::clearRangeOdds(Pair first, Pair last)
                        +
                        161 {
                        +
                        162  for (Pair pos = first; pos <= last; pos++) {
                        +
                        163  clearIndex(pairOdd(pos));
                        +
                        164  }
                        +
                        165 }
                        +
                        166 
                        + +
                        168 {
                        +
                        169  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        +
                        170  clearIndex(pairOdd(pos));
                        +
                        171  }
                        +
                        172 }
                        +
                        173 
                        + +
                        175 {
                        +
                        176  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        +
                        177  if (checkLed(map, pos)) {
                        +
                        178  setIndex(pos, col);
                        +
                        179  }
                        +
                        180  }
                        +
                        181 }
                        +
                        182 
                        +
                        184 {
                        -
                        185  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        186  setIndex(target, col);
                        -
                        187  }
                        -
                        188 }
                        -
                        189 
                        -
                        190 void Leds::blinkIndex(LedPos target, uint16_t offMs, uint16_t onMs, RGBColor col)
                        -
                        191 {
                        -
                        192  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        193  setIndex(target, col);
                        -
                        194  }
                        -
                        195 }
                        -
                        196 
                        -
                        197 void Leds::blinkRange(LedPos first, LedPos last, uint16_t offMs, uint16_t onMs, RGBColor col)
                        -
                        198 {
                        -
                        199  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        200  setRange(first, last, col);
                        -
                        201  }
                        -
                        202 }
                        -
                        203 
                        -
                        204 void Leds::blinkMap(LedMap targets, uint16_t offMs, uint16_t onMs, RGBColor col)
                        -
                        205 {
                        -
                        206  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        207  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                        -
                        208  if (checkLed(targets, pos)) {
                        -
                        209  setIndex(pos, col);
                        -
                        210  }
                        -
                        211  }
                        -
                        212  }
                        -
                        213 }
                        -
                        214 
                        -
                        215 void Leds::blinkAll(uint16_t offMs, uint16_t onMs, RGBColor col)
                        -
                        216 {
                        -
                        217  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        218  setRange(LED_FIRST, LED_LAST, col);
                        -
                        219  }
                        -
                        220 }
                        -
                        221 
                        -
                        222 void Leds::blinkPair(Pair pair, uint16_t offMs, uint16_t onMs, RGBColor col)
                        -
                        223 {
                        -
                        224  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        225  setRange(pairEven(pair), pairOdd(pair), col);
                        -
                        226  }
                        -
                        227 }
                        -
                        228 
                        -
                        229 void Leds::blinkPairs(Pair first, Pair last, uint16_t offMs, uint16_t onMs, RGBColor col)
                        -
                        230 {
                        -
                        231  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        232  setRange(pairEven(first), pairOdd(last), col);
                        -
                        233  }
                        -
                        234 }
                        -
                        235 
                        -
                        236 void Leds::breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                        -
                        237 {
                        -
                        238  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                        -
                        239 }
                        -
                        240 
                        -
                        241 void Leds::breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                        -
                        242 {
                        -
                        243  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
                        -
                        244 }
                        -
                        245 
                        -
                        246 void Leds::breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                        -
                        247 {
                        -
                        248  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
                        -
                        249 }
                        -
                        250 
                        - -
                        252 {
                        -
                        253  setAll(col);
                        -
                        254  update();
                        - -
                        256 }
                        -
                        257 
                        - -
                        259 {
                        -
                        260 #ifdef VORTEX_EMBEDDED
                        -
                        261  SPI.begin();
                        -
                        262  // Start frame
                        -
                        263  for (uint8_t i = 0; i < 4; i++) {
                        -
                        264  SPI.transfer(0);
                        -
                        265  }
                        -
                        266  // LED frames
                        -
                        267  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                        -
                        268  // brightness is only 5 bits so shift m_brightness down, divide by 8 so it's within 0-31
                        -
                        269  SPI.transfer(0b11100000 | ((m_brightness >> 3) & 0b00011111)); // brightness
                        -
                        270  SPI.transfer(m_ledColors[pos].blue); // blue
                        -
                        271  SPI.transfer(m_ledColors[pos].green); // green
                        -
                        272  SPI.transfer(m_ledColors[pos].red); // red
                        -
                        273  }
                        -
                        274  // End frame
                        -
                        275  for (uint8_t i = 0; i < 4; i++) {
                        -
                        276  SPI.transfer(0);
                        -
                        277  }
                        -
                        278  SPI.end();
                        -
                        279 #endif
                        -
                        280 #ifdef VORTEX_LIB
                        -
                        281  Vortex::vcallbacks()->ledsShow();
                        -
                        282 #endif
                        -
                        283 }
                        +
                        185  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        +
                        186  if (checkLed(map, pos)) {
                        +
                        187  clearIndex(pos);
                        +
                        188  }
                        +
                        189  }
                        +
                        190 }
                        +
                        191 
                        + +
                        193 {
                        +
                        194  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        +
                        195  stash.m_ledColorsStash[pos] = led(pos);
                        +
                        196  }
                        +
                        197 }
                        +
                        198 
                        +
                        199 void Leds::restoreAll(const LedStash &stash)
                        +
                        200 {
                        +
                        201  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        +
                        202  led(pos) = stash.m_ledColorsStash[pos];
                        +
                        203  }
                        +
                        204 }
                        +
                        205 
                        +
                        206 void Leds::adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                        +
                        207 {
                        +
                        208  led(target).adjustBrightness(fadeBy);
                        +
                        209 }
                        +
                        210 
                        +
                        211 void Leds::adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                        +
                        212 {
                        +
                        213  for (LedPos pos = first; pos <= last; pos++) {
                        +
                        214  adjustBrightnessIndex(pos, fadeBy);
                        +
                        215  }
                        +
                        216 }
                        +
                        217 
                        +
                        218 void Leds::adjustBrightnessAll(uint8_t fadeBy)
                        +
                        219 {
                        + +
                        221 }
                        +
                        222 
                        +
                        223 // blinkIndex with the additional optional time offset
                        +
                        224 void Leds::blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs, uint16_t onMs, RGBColor col)
                        +
                        225 {
                        +
                        226  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        227  setIndex(target, col);
                        +
                        228  }
                        +
                        229 }
                        +
                        230 
                        +
                        231 void Leds::blinkIndex(LedPos target, uint16_t offMs, uint16_t onMs, RGBColor col)
                        +
                        232 {
                        +
                        233  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        234  setIndex(target, col);
                        +
                        235  }
                        +
                        236 }
                        +
                        237 
                        +
                        238 void Leds::blinkRange(LedPos first, LedPos last, uint16_t offMs, uint16_t onMs, RGBColor col)
                        +
                        239 {
                        +
                        240  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        241  setRange(first, last, col);
                        +
                        242  }
                        +
                        243 }
                        +
                        244 
                        +
                        245 void Leds::blinkMap(LedMap targets, uint16_t offMs, uint16_t onMs, RGBColor col)
                        +
                        246 {
                        +
                        247  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        248  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                        +
                        249  if (checkLed(targets, pos)) {
                        +
                        250  setIndex(pos, col);
                        +
                        251  }
                        +
                        252  }
                        +
                        253  }
                        +
                        254 }
                        +
                        255 
                        +
                        256 void Leds::blinkAll(uint16_t offMs, uint16_t onMs, RGBColor col)
                        +
                        257 {
                        +
                        258  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        259  setRange(LED_FIRST, LED_LAST, col);
                        +
                        260  }
                        +
                        261 }
                        +
                        262 
                        +
                        263 void Leds::blinkPair(Pair pair, uint16_t offMs, uint16_t onMs, RGBColor col)
                        +
                        264 {
                        +
                        265  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        266  setRange(pairEven(pair), pairOdd(pair), col);
                        +
                        267  }
                        +
                        268 }
                        +
                        269 
                        +
                        270 void Leds::blinkPairs(Pair first, Pair last, uint16_t offMs, uint16_t onMs, RGBColor col)
                        +
                        271 {
                        +
                        272  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        273  setRange(pairEven(first), pairOdd(last), col);
                        +
                        274  }
                        +
                        275 }
                        +
                        276 
                        +
                        277 void Leds::breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                        +
                        278 {
                        +
                        279  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                        +
                        280 }
                        +
                        281 
                        +
                        282 void Leds::breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                        +
                        283 {
                        +
                        284  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
                        +
                        285 }
                        +
                        286 
                        +
                        287 void Leds::breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                        +
                        288 {
                        +
                        289  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
                        +
                        290 }
                        +
                        291 
                        + +
                        293 {
                        +
                        294  setAll(col);
                        +
                        295  update();
                        + +
                        297 }
                        +
                        298 
                        + +
                        300 {
                        +
                        301 #ifdef VORTEX_EMBEDDED
                        +
                        302  // the transaction prevents this from interfering with other communications
                        +
                        303  // on the pins that are used for SPI, for example IR is on pin 2
                        +
                        304  static const SPISettings mySPISettings(12000000, MSBFIRST, SPI_MODE0);
                        +
                        305  SPI.beginTransaction(mySPISettings);
                        +
                        306  // Double start frame, normally 4, idk why it's double
                        +
                        307  for (uint8_t i = 0; i < 8; i++) {
                        +
                        308  SPI.transfer(0);
                        +
                        309  }
                        +
                        310  // Adjust brightness to 5 bits
                        +
                        311  uint8_t adjustedBrightness = 0b11100000 | ((m_brightness >> 3) & 0b00011111);
                        +
                        312  // LED frames
                        +
                        313  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                        +
                        314  SPI.transfer(adjustedBrightness); // brightness
                        +
                        315  SPI.transfer(m_ledColors[pos].blue); // blue
                        +
                        316  SPI.transfer(m_ledColors[pos].green); // green
                        +
                        317  SPI.transfer(m_ledColors[pos].red); // red
                        +
                        318  }
                        +
                        319  // don't need to end the SPI frame apparently, just end transaction
                        +
                        320  SPI.endTransaction();
                        +
                        321 #endif
                        +
                        322 #ifdef VORTEX_LIB
                        +
                        323  Vortex::vcallbacks()->ledsShow();
                        +
                        324 #endif
                        +
                        325 }
                        #define RGB_OFF
                        #define pairEven(pair)
                        Definition: LedTypes.h:92
                        @@ -383,7 +425,10 @@
                        @ LED_LAST
                        Definition: LedTypes.h:24
                        #define pairOdd(pair)
                        Definition: LedTypes.h:93
                        uint64_t LedMap
                        Definition: LedTypes.h:100
                        -
                        #define POWER_LED_PIN
                        Definition: Leds.cpp:17
                        +
                        #define ONBOARD_LED_SCK
                        Definition: Leds.cpp:17
                        +
                        #define ONBOARD_LED_MOSI
                        Definition: Leds.cpp:18
                        +
                        static void transfer(uint8_t byte)
                        Definition: Leds.cpp:19
                        +
                        static void turnOffOnboardLED()
                        Definition: Leds.cpp:35
                        #define MS_TO_TICKS(ms)
                        Definition: TimeControl.h:13
                        #define DEFAULT_BRIGHTNESS
                        Definition: VortexConfig.h:149
                        @@ -391,42 +436,42 @@
                        RGBColor m_ledColorsStash[LED_COUNT]
                        Definition: LedStash.h:22
                        static void clearIndex(LedPos target)
                        Definition: Leds.h:28
                        -
                        static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:222
                        -
                        static void stashAll(LedStash &stash)
                        Definition: Leds.cpp:151
                        -
                        static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:204
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        -
                        static void setRangeEvens(Pair first, Pair last, RGBColor)
                        Definition: Leds.cpp:77
                        -
                        static void cleanup()
                        Definition: Leds.cpp:37
                        -
                        static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:246
                        -
                        static void clearRangeEvens(Pair first, Pair last)
                        Definition: Leds.cpp:105
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:263
                        +
                        static void stashAll(LedStash &stash)
                        Definition: Leds.cpp:192
                        +
                        static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:245
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        +
                        static void setRangeEvens(Pair first, Pair last, RGBColor)
                        Definition: Leds.cpp:118
                        +
                        static void cleanup()
                        Definition: Leds.cpp:75
                        +
                        static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:287
                        +
                        static void clearRangeEvens(Pair first, Pair last)
                        Definition: Leds.cpp:146
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        static RGBColor m_ledColors[LED_COUNT]
                        Definition: Leds.h:124
                        -
                        static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:236
                        -
                        static void clearRangeOdds(Pair first, Pair last)
                        Definition: Leds.cpp:119
                        -
                        static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:197
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        -
                        static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:229
                        -
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:158
                        -
                        static void clearAllEvens()
                        Definition: Leds.cpp:112
                        -
                        static void clearMap(LedMap map)
                        Definition: Leds.cpp:142
                        -
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:71
                        -
                        static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                        Definition: Leds.cpp:165
                        -
                        static void update()
                        Definition: Leds.cpp:258
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        -
                        static void setRangeOdds(Pair first, Pair last, RGBColor)
                        Definition: Leds.cpp:91
                        -
                        static bool init()
                        Definition: Leds.cpp:25
                        -
                        static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:183
                        -
                        static void adjustBrightnessAll(uint8_t fadeBy)
                        Definition: Leds.cpp:177
                        -
                        static void setRange(LedPos first, LedPos last, RGBColor col)
                        Definition: Leds.cpp:53
                        -
                        static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:241
                        -
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:98
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        -
                        static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:190
                        +
                        static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:277
                        +
                        static void clearRangeOdds(Pair first, Pair last)
                        Definition: Leds.cpp:160
                        +
                        static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:238
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        +
                        static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:270
                        +
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:199
                        +
                        static void clearAllEvens()
                        Definition: Leds.cpp:153
                        +
                        static void clearMap(LedMap map)
                        Definition: Leds.cpp:183
                        +
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:112
                        +
                        static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                        Definition: Leds.cpp:206
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        +
                        static void setRangeOdds(Pair first, Pair last, RGBColor)
                        Definition: Leds.cpp:132
                        +
                        static bool init()
                        Definition: Leds.cpp:63
                        +
                        static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:224
                        +
                        static void adjustBrightnessAll(uint8_t fadeBy)
                        Definition: Leds.cpp:218
                        +
                        static void setRange(LedPos first, LedPos last, RGBColor col)
                        Definition: Leds.cpp:94
                        +
                        static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:282
                        +
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:139
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        +
                        static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:231
                        static RGBColor & led(LedPos pos)
                        Definition: Leds.h:112
                        -
                        static void clearAllOdds()
                        Definition: Leds.cpp:126
                        -
                        static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                        Definition: Leds.cpp:170
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void clearAllOdds()
                        Definition: Leds.cpp:167
                        +
                        static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                        Definition: Leds.cpp:211
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        static uint8_t m_brightness
                        Definition: Leds.h:121
                        RGBColor adjustBrightness(uint8_t fadeBy)
                        Definition: ColorTypes.cpp:193
                        diff --git a/docs/handle/Leds_8h_source.html b/docs/handle/Leds_8h_source.html index 5713b23975..c265360b64 100644 --- a/docs/handle/Leds_8h_source.html +++ b/docs/handle/Leds_8h_source.html @@ -225,50 +225,50 @@
                        Definition: Leds.h:12
                        static void clearIndex(LedPos target)
                        Definition: Leds.h:28
                        -
                        static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:222
                        -
                        static void stashAll(LedStash &stash)
                        Definition: Leds.cpp:151
                        -
                        static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:204
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        -
                        static void setRangeEvens(Pair first, Pair last, RGBColor)
                        Definition: Leds.cpp:77
                        -
                        static void cleanup()
                        Definition: Leds.cpp:37
                        +
                        static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:263
                        +
                        static void stashAll(LedStash &stash)
                        Definition: Leds.cpp:192
                        +
                        static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:245
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        +
                        static void setRangeEvens(Pair first, Pair last, RGBColor)
                        Definition: Leds.cpp:118
                        +
                        static void cleanup()
                        Definition: Leds.cpp:75
                        -
                        static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:246
                        -
                        static void clearRangeEvens(Pair first, Pair last)
                        Definition: Leds.cpp:105
                        +
                        static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:287
                        +
                        static void clearRangeEvens(Pair first, Pair last)
                        Definition: Leds.cpp:146
                        static RGBColor getLed(LedPos pos)
                        Definition: Leds.h:101
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        static void clearPairs(Pair first, Pair last)
                        Definition: Leds.h:38
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        static RGBColor m_ledColors[LED_COUNT]
                        Definition: Leds.h:124
                        -
                        static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:236
                        -
                        static void clearRangeOdds(Pair first, Pair last)
                        Definition: Leds.cpp:119
                        -
                        static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:197
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        -
                        static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:229
                        +
                        static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:277
                        +
                        static void clearRangeOdds(Pair first, Pair last)
                        Definition: Leds.cpp:160
                        +
                        static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:238
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        +
                        static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:270
                        static void clearRange(LedPos first, LedPos last)
                        Definition: Leds.h:29
                        -
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:158
                        +
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:199
                        static void clearAll()
                        Definition: Leds.h:30
                        static void setBrightness(uint8_t brightness)
                        Definition: Leds.h:105
                        -
                        static void clearAllEvens()
                        Definition: Leds.cpp:112
                        -
                        static void clearMap(LedMap map)
                        Definition: Leds.cpp:142
                        -
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:71
                        -
                        static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                        Definition: Leds.cpp:165
                        -
                        static void update()
                        Definition: Leds.cpp:258
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        -
                        static void setRangeOdds(Pair first, Pair last, RGBColor)
                        Definition: Leds.cpp:91
                        +
                        static void clearAllEvens()
                        Definition: Leds.cpp:153
                        +
                        static void clearMap(LedMap map)
                        Definition: Leds.cpp:183
                        +
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:112
                        +
                        static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                        Definition: Leds.cpp:206
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        +
                        static void setRangeOdds(Pair first, Pair last, RGBColor)
                        Definition: Leds.cpp:132
                        static void clearPair(Pair pair)
                        Definition: Leds.h:37
                        -
                        static bool init()
                        Definition: Leds.cpp:25
                        -
                        static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:183
                        -
                        static void adjustBrightnessAll(uint8_t fadeBy)
                        Definition: Leds.cpp:177
                        -
                        static void setRange(LedPos first, LedPos last, RGBColor col)
                        Definition: Leds.cpp:53
                        -
                        static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:241
                        +
                        static bool init()
                        Definition: Leds.cpp:63
                        +
                        static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:224
                        +
                        static void adjustBrightnessAll(uint8_t fadeBy)
                        Definition: Leds.cpp:218
                        +
                        static void setRange(LedPos first, LedPos last, RGBColor col)
                        Definition: Leds.cpp:94
                        +
                        static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:282
                        static uint8_t getBrightness()
                        Definition: Leds.h:104
                        -
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:98
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        -
                        static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:190
                        +
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:139
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        +
                        static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:231
                        static RGBColor & led(LedPos pos)
                        Definition: Leds.h:112
                        -
                        static void clearAllOdds()
                        Definition: Leds.cpp:126
                        -
                        static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                        Definition: Leds.cpp:170
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void clearAllOdds()
                        Definition: Leds.cpp:167
                        +
                        static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                        Definition: Leds.cpp:211
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        static uint8_t m_brightness
                        Definition: Leds.h:121
                        diff --git a/docs/handle/LighthousePattern_8cpp_source.html b/docs/handle/LighthousePattern_8cpp_source.html index 826b54eb09..85c9f2474b 100644 --- a/docs/handle/LighthousePattern_8cpp_source.html +++ b/docs/handle/LighthousePattern_8cpp_source.html @@ -172,10 +172,10 @@
                        void setCurIndex(uint8_t index)
                        Definition: Colorset.cpp:369
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void stashAll(LedStash &stash)
                        Definition: Leds.cpp:151
                        -
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:158
                        +
                        static void stashAll(LedStash &stash)
                        Definition: Leds.cpp:192
                        +
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:199
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        virtual void blinkOff() override
                        diff --git a/docs/handle/MateriaPattern_8cpp_source.html b/docs/handle/MateriaPattern_8cpp_source.html index e2fb5bad1e..dfe4b2bcfd 100644 --- a/docs/handle/MateriaPattern_8cpp_source.html +++ b/docs/handle/MateriaPattern_8cpp_source.html @@ -214,11 +214,11 @@
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        uint8_t numColors() const
                        Definition: Colorset.h:139
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        -
                        static void clearAllEvens()
                        Definition: Leds.cpp:112
                        -
                        static void clearMap(LedMap map)
                        Definition: Leds.cpp:142
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        +
                        static void clearAllEvens()
                        Definition: Leds.cpp:153
                        +
                        static void clearMap(LedMap map)
                        Definition: Leds.cpp:183
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        virtual ~MateriaPattern()
                        diff --git a/docs/handle/Menu_8cpp_source.html b/docs/handle/Menu_8cpp_source.html index cb8bb5a7fe..9cfb4863cf 100644 --- a/docs/handle/Menu_8cpp_source.html +++ b/docs/handle/Menu_8cpp_source.html @@ -286,11 +286,11 @@
                        bool onShortClick() const
                        Definition: Button.h:34
                        bool isPressed() const
                        Definition: Button.h:31
                        bool onLongClick() const
                        Definition: Button.h:36
                        -
                        static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:204
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:245
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:183
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        +
                        static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:224
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        virtual void onShortClick()
                        Definition: Menu.cpp:158
                        bool m_shouldClose
                        Definition: Menu.h:63
                        bool m_ledSelected
                        Definition: Menu.h:57
                        diff --git a/docs/handle/Menus_8cpp_source.html b/docs/handle/Menus_8cpp_source.html index 420d5fee03..64b13a8a92 100644 --- a/docs/handle/Menus_8cpp_source.html +++ b/docs/handle/Menus_8cpp_source.html @@ -424,11 +424,11 @@ -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:190
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:231
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        Definition: Menu.h:11
                        virtual void onShortClick()
                        Definition: Menu.cpp:158
                        virtual MenuAction run()
                        Definition: Menu.cpp:52
                        diff --git a/docs/handle/MeteorPattern_8cpp_source.html b/docs/handle/MeteorPattern_8cpp_source.html index 80e917dc16..fb34b96287 100644 --- a/docs/handle/MeteorPattern_8cpp_source.html +++ b/docs/handle/MeteorPattern_8cpp_source.html @@ -141,7 +141,7 @@
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        void setIndex(LedPos pos, RGBColor col)
                        Definition: LedStash.cpp:8
                        -
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:158
                        +
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:199
                        static void clearAll()
                        Definition: Leds.h:30
                        LedStash m_stash
                        Definition: MeteorPattern.h:28
                        virtual void blinkOn() override
                        diff --git a/docs/handle/ModeSharing_8cpp_source.html b/docs/handle/ModeSharing_8cpp_source.html index 048764fb98..b60c4c042e 100644 --- a/docs/handle/ModeSharing_8cpp_source.html +++ b/docs/handle/ModeSharing_8cpp_source.html @@ -105,218 +105,245 @@
                        16 ModeSharing::ModeSharing(const RGBColor &col, bool advanced) :
                        17  Menu(col, advanced),
                        18  m_sharingMode(ModeShareState::SHARE_RECEIVE),
                        -
                        19  m_timeOutStartTime(0)
                        -
                        20 {
                        -
                        21 }
                        -
                        22 
                        - -
                        24 {
                        -
                        25 }
                        -
                        26 
                        - -
                        28 {
                        -
                        29  if (!Menu::init()) {
                        -
                        30  return false;
                        -
                        31  }
                        -
                        32  // skip led selection
                        -
                        33  m_ledSelected = true;
                        -
                        34  // start on receive because it's the more responsive of the two
                        -
                        35  // the odds of opening receive and then accidentally receiving
                        -
                        36  // a mode that is being broadcast nearby is completely unlikely
                        - -
                        38  DEBUG_LOG("Entering Mode Sharing");
                        -
                        39  return true;
                        -
                        40 }
                        -
                        41 
                        - -
                        43 {
                        -
                        44  MenuAction result = Menu::run();
                        -
                        45  if (result != MENU_CONTINUE) {
                        -
                        46  return result;
                        -
                        47  }
                        -
                        48  switch (m_sharingMode) {
                        - -
                        50  // render the 'send mode' lights
                        - -
                        52  // continue sending any data as long as there is more to send
                        - -
                        54  break;
                        - -
                        56  // render the 'send mode' lights
                        - -
                        58  // continue sending any data as long as there is more to send
                        - -
                        60  break;
                        - -
                        62  // render the 'receive mode' lights
                        - -
                        64  // load any modes that are received
                        -
                        65  receiveModeIR();
                        -
                        66  break;
                        -
                        67  }
                        -
                        68  return MENU_CONTINUE;
                        -
                        69 }
                        -
                        70 
                        -
                        71 // handlers for clicks
                        - -
                        73 {
                        -
                        74  switch (m_sharingMode) {
                        - -
                        76  // click while on receive -> end receive, start sending
                        - - -
                        79  DEBUG_LOG("Switched to send mode");
                        -
                        80  break;
                        -
                        81  default:
                        +
                        19  m_timeOutStartTime(0),
                        +
                        20  m_lastSendTime(0),
                        +
                        21  m_shouldEndSend(false)
                        +
                        22 {
                        +
                        23 }
                        +
                        24 
                        + +
                        26 {
                        +
                        27 }
                        +
                        28 
                        + +
                        30 {
                        +
                        31  if (!Menu::init()) {
                        +
                        32  return false;
                        +
                        33  }
                        +
                        34  // skip led selection
                        +
                        35  m_ledSelected = true;
                        +
                        36  // start on receive because it's the more responsive of the two
                        +
                        37  // the odds of opening receive and then accidentally receiving
                        +
                        38  // a mode that is being broadcast nearby is completely unlikely
                        + +
                        40  DEBUG_LOG("Entering Mode Sharing");
                        +
                        41  return true;
                        +
                        42 }
                        +
                        43 
                        + +
                        45 {
                        +
                        46  MenuAction result = Menu::run();
                        +
                        47  if (result != MENU_CONTINUE) {
                        +
                        48  return result;
                        +
                        49  }
                        +
                        50  switch (m_sharingMode) {
                        + +
                        52  // render the 'send mode' lights
                        + +
                        54  // continue sending any data as long as there is more to send
                        + +
                        56  break;
                        + +
                        58  // render the 'send mode' lights
                        + +
                        60  // continue sending any data as long as there is more to send
                        + +
                        62  break;
                        + +
                        64  // render the 'receive mode' lights
                        + +
                        66  // load any modes that are received
                        +
                        67  receiveModeIR();
                        +
                        68  break;
                        +
                        69  }
                        +
                        70  return MENU_CONTINUE;
                        +
                        71 }
                        +
                        72 
                        +
                        73 // handlers for clicks
                        + +
                        75 {
                        +
                        76  switch (m_sharingMode) {
                        + +
                        78  // click while on receive -> end receive, start sending
                        + + +
                        81  DEBUG_LOG("Switched to send mode");
                        82  break;
                        -
                        83  }
                        - -
                        85 }
                        -
                        86 
                        - -
                        88 {
                        - -
                        90  leaveMenu(true);
                        -
                        91 }
                        -
                        92 
                        - -
                        94 {
                        -
                        95  // if the sender is sending then cannot start again
                        -
                        96  if (VLSender::isSending()) {
                        -
                        97  ERROR_LOG("Cannot begin sending, sender is busy");
                        -
                        98  return;
                        -
                        99  }
                        - -
                        101  // initialize it with the current mode data
                        - -
                        103  // send the first chunk of data, leave if we're done
                        -
                        104  if (!VLSender::send()) {
                        -
                        105  // when send has completed, stores time that last action was completed to calculate interval between sends
                        - -
                        107  }
                        -
                        108 }
                        -
                        109 
                        - -
                        111 {
                        -
                        112  // if the sender is sending then cannot start again
                        -
                        113  if (IRSender::isSending()) {
                        -
                        114  ERROR_LOG("Cannot begin sending, sender is busy");
                        -
                        115  return;
                        -
                        116  }
                        - -
                        118  // initialize it with the current mode data
                        - -
                        120  // send the first chunk of data, leave if we're done
                        -
                        121  if (!IRSender::send()) {
                        -
                        122  // when send has completed, stores time that last action was completed to calculate interval between sends
                        - -
                        124  }
                        -
                        125 }
                        -
                        126 
                        - -
                        128 {
                        -
                        129  // if the sender isn't sending then nothing to do
                        -
                        130  if (!VLSender::isSending()) {
                        -
                        131  return;
                        -
                        132  }
                        -
                        133  if (!VLSender::send()) {
                        -
                        134  // when send has completed, stores time that last action was completed to calculate interval between sends
                        - + +
                        84  if (!IRSender::isSending()) {
                        + +
                        86  DEBUG_LOG("Switched to send mode");
                        +
                        87  } else {
                        +
                        88  m_shouldEndSend = true;
                        +
                        89  }
                        +
                        90  break;
                        +
                        91  default:
                        +
                        92  break;
                        +
                        93  }
                        + +
                        95 }
                        +
                        96 
                        + +
                        98 {
                        + +
                        100  leaveMenu(true);
                        +
                        101 }
                        +
                        102 
                        + +
                        104 {
                        +
                        105  // if the sender is sending then cannot start again
                        +
                        106  if (VLSender::isSending()) {
                        +
                        107  ERROR_LOG("Cannot begin sending, sender is busy");
                        +
                        108  return;
                        +
                        109  }
                        + +
                        111  // initialize it with the current mode data
                        + +
                        113  // send the first chunk of data, leave if we're done
                        +
                        114  if (!VLSender::send()) {
                        +
                        115  // when send has completed, stores time that last action was completed to calculate interval between sends
                        + +
                        117  }
                        +
                        118 }
                        +
                        119 
                        + +
                        121 {
                        +
                        122  // if the sender is sending then cannot start again
                        +
                        123  if (IRSender::isSending()) {
                        +
                        124  ERROR_LOG("Cannot begin sending, sender is busy");
                        +
                        125  return;
                        +
                        126  }
                        + +
                        128  Leds::clearAll();
                        +
                        129  Leds::update();
                        +
                        130  // initialize it with the current mode data
                        + +
                        132  // send the first chunk of data, leave if we're done
                        +
                        133  if (!IRSender::send()) {
                        +
                        134  // just set the last time and wait
                        +
                        136  }
                        137 }
                        138 
                        - +
                        140 {
                        141  // if the sender isn't sending then nothing to do
                        -
                        142  if (!IRSender::isSending()) {
                        +
                        142  if (!VLSender::isSending()) {
                        143  return;
                        144  }
                        -
                        145  if (!IRSender::send()) {
                        +
                        145  if (!VLSender::send()) {
                        146  // when send has completed, stores time that last action was completed to calculate interval between sends
                        148  }
                        149 }
                        150 
                        - +
                        152 {
                        - - -
                        155 }
                        -
                        156 
                        - -
                        158 {
                        -
                        159  // if reveiving new data set our last data time
                        -
                        160  if (IRReceiver::onNewData()) {
                        - -
                        162  // if our last data was more than time out duration reset the recveiver
                        - - -
                        165  m_timeOutStartTime = 0;
                        -
                        166  return;
                        -
                        167  }
                        -
                        168  // check if the IRReceiver has a full packet available
                        -
                        169  if (!IRReceiver::dataReady()) {
                        -
                        170  // nothing available yet
                        -
                        171  return;
                        -
                        172  }
                        -
                        173  DEBUG_LOG("Mode ready to receive! Receiving...");
                        -
                        174  // receive the IR mode into the current mode
                        - -
                        176  ERROR_LOG("Failed to receive mode");
                        -
                        177  return;
                        -
                        178  }
                        -
                        179  DEBUG_LOGF("Success receiving mode: %u", m_pCurMode->getPatternID());
                        -
                        180  if (!m_advanced) {
                        - -
                        182  // leave menu and save settings, even if the mode was the same whatever
                        -
                        183  leaveMenu(true);
                        -
                        184  }
                        -
                        185 }
                        -
                        186 
                        - -
                        188 {
                        -
                        189  // show a dim color when not sending
                        -
                        190  Leds::clearAll();
                        -
                        191 }
                        -
                        192 
                        - -
                        194 {
                        -
                        195  // show a dim color when not sending
                        -
                        196  Leds::clearAll();
                        -
                        197 }
                        -
                        198 
                        - -
                        200 {
                        -
                        201  if (IRReceiver::isReceiving()) {
                        -
                        202  // using uint32_t to avoid overflow, the result should be within 10 to 255
                        - -
                        204  } else {
                        -
                        205  if (m_advanced) {
                        - -
                        207  } else {
                        - -
                        209  }
                        -
                        210  }
                        +
                        153  // if the sender isn't sending then nothing to do
                        +
                        154  if (!IRSender::isSending()) {
                        + +
                        156  if (m_shouldEndSend) {
                        + +
                        158  m_shouldEndSend = false;
                        +
                        159  } else {
                        +
                        160  beginSendingIR();
                        +
                        161  }
                        +
                        162  }
                        +
                        163  return;
                        +
                        164  }
                        +
                        165  if (!IRSender::send()) {
                        +
                        166  // just set the last time and wait
                        + +
                        168  }
                        +
                        169 }
                        +
                        170 
                        + +
                        172 {
                        + + +
                        175 }
                        +
                        176 
                        + +
                        178 {
                        +
                        179  // if reveiving new data set our last data time
                        +
                        180  if (IRReceiver::onNewData()) {
                        + +
                        182  // if our last data was more than time out duration reset the recveiver
                        + + +
                        185  m_timeOutStartTime = 0;
                        +
                        186  return;
                        +
                        187  }
                        +
                        188  // check if the IRReceiver has a full packet available
                        +
                        189  if (!IRReceiver::dataReady()) {
                        +
                        190  // nothing available yet
                        +
                        191  return;
                        +
                        192  }
                        +
                        193  DEBUG_LOG("Mode ready to receive! Receiving...");
                        +
                        194  // receive the IR mode into the current mode
                        + +
                        196  ERROR_LOG("Failed to receive mode");
                        +
                        197  return;
                        +
                        198  }
                        +
                        199  DEBUG_LOGF("Success receiving mode: %u", m_pCurMode->getPatternID());
                        +
                        200  if (!m_advanced) {
                        + +
                        202  // leave menu and save settings, even if the mode was the same whatever
                        +
                        203  leaveMenu(true);
                        +
                        204  }
                        +
                        205 }
                        +
                        206 
                        + +
                        208 {
                        +
                        209  // show a dim color when not sending
                        +
                        210  Leds::clearAll();
                        211 }
                        +
                        212 
                        + +
                        214 {
                        +
                        215  // show a dim color when not sending
                        + + +
                        218 }
                        +
                        219 
                        + +
                        221 {
                        +
                        222  if (IRReceiver::isReceiving()) {
                        +
                        223  // using uint32_t to avoid overflow, the result should be within 10 to 255
                        + +
                        225  } else {
                        +
                        226  if (m_advanced) {
                        + +
                        228  } else {
                        + +
                        230  }
                        +
                        231  }
                        +
                        232 }
                        +
                        #define RGB_CYAN1
                        #define RGB_WHITE0
                        +
                        @ LED_2
                        Definition: LedTypes.h:18
                        +
                        @ LED_1
                        Definition: LedTypes.h:17
                        #define DEBUG_LOG(msg)
                        Definition: Log.h:40
                        #define DEBUG_LOGF(msg,...)
                        Definition: Log.h:41
                        #define ERROR_LOG(msg)
                        Definition: Log.h:29
                        +
                        #define MS_TO_TICKS(ms)
                        Definition: TimeControl.h:13
                        #define MAX_TIMEOUT_DURATION
                        Definition: Timings.h:20
                        -
                        static bool beginReceiving()
                        Definition: IRReceiver.cpp:89
                        -
                        static bool dataReady()
                        Definition: IRReceiver.cpp:33
                        -
                        static bool onNewData()
                        Definition: IRReceiver.cpp:101
                        -
                        static bool receiveMode(Mode *pMode)
                        Definition: IRReceiver.cpp:75
                        -
                        static void resetIRState()
                        Definition: IRReceiver.cpp:199
                        -
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:53
                        -
                        static bool endReceiving()
                        Definition: IRReceiver.cpp:95
                        -
                        static uint8_t percentReceived()
                        Definition: IRReceiver.cpp:63
                        +
                        static bool beginReceiving()
                        Definition: IRReceiver.cpp:92
                        +
                        static bool dataReady()
                        Definition: IRReceiver.cpp:36
                        +
                        static bool onNewData()
                        Definition: IRReceiver.cpp:110
                        +
                        static bool receiveMode(Mode *pMode)
                        Definition: IRReceiver.cpp:78
                        +
                        static void resetIRState()
                        Definition: IRReceiver.cpp:208
                        +
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:56
                        +
                        static bool endReceiving()
                        Definition: IRReceiver.cpp:101
                        +
                        static uint8_t percentReceived()
                        Definition: IRReceiver.cpp:66
                        static bool isSending()
                        Definition: IRSender.h:25
                        static bool loadMode(const Mode *targetMode)
                        Definition: IRSender.cpp:54
                        static bool send()
                        Definition: IRSender.cpp:83
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        static void clearAll()
                        Definition: Leds.h:30
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        Definition: Menu.h:11
                        bool m_ledSelected
                        Definition: Menu.h:57
                        virtual MenuAction run()
                        Definition: Menu.cpp:52
                        @@ -326,27 +353,29 @@
                        MenuAction
                        Definition: Menu.h:19
                        @ MENU_CONTINUE
                        Definition: Menu.h:23
                        virtual bool init()
                        Definition: Menu.cpp:26
                        -
                        void showSendModeIR()
                        - +
                        void showSendModeIR()
                        +
                        uint32_t m_timeOutStartTime
                        Definition: ModeSharing.h:40
                        -
                        void continueSendingVL()
                        +
                        bool m_shouldEndSend
                        Definition: ModeSharing.h:44
                        +
                        uint32_t m_lastSendTime
                        Definition: ModeSharing.h:41
                        +
                        void continueSendingVL()
                        ModeShareState m_sharingMode
                        Definition: ModeSharing.h:37
                        -
                        void continueSendingIR()
                        -
                        void beginReceivingIR()
                        -
                        void beginSendingVL()
                        Definition: ModeSharing.cpp:93
                        +
                        void continueSendingIR()
                        +
                        void beginReceivingIR()
                        +
                        void beginSendingVL()
                        -
                        bool init() override
                        Definition: ModeSharing.cpp:27
                        -
                        void onShortClick() override
                        Definition: ModeSharing.cpp:72
                        -
                        void receiveModeIR()
                        -
                        void showSendModeVL()
                        +
                        bool init() override
                        Definition: ModeSharing.cpp:29
                        +
                        void onShortClick() override
                        Definition: ModeSharing.cpp:74
                        +
                        void receiveModeIR()
                        +
                        void showSendModeVL()
                        ModeSharing(const RGBColor &col, bool advanced)
                        Definition: ModeSharing.cpp:16
                        -
                        MenuAction run() override
                        Definition: ModeSharing.cpp:42
                        -
                        void beginSendingIR()
                        -
                        void onLongClick() override
                        Definition: ModeSharing.cpp:87
                        -
                        void showReceiveMode()
                        +
                        MenuAction run() override
                        Definition: ModeSharing.cpp:44
                        +
                        void beginSendingIR()
                        +
                        void onLongClick() override
                        Definition: ModeSharing.cpp:97
                        +
                        void showReceiveMode()
                        virtual void play()
                        Definition: Mode.cpp:139
                        static Mode * curMode()
                        Definition: Modes.cpp:543
                        static bool updateCurMode(const Mode *mode)
                        Definition: Modes.cpp:483
                        diff --git a/docs/handle/ModeSharing_8h_source.html b/docs/handle/ModeSharing_8h_source.html index c60a51ae19..1821280970 100644 --- a/docs/handle/ModeSharing_8h_source.html +++ b/docs/handle/ModeSharing_8h_source.html @@ -127,33 +127,39 @@
                        38 
                        39  // the start time when checking for timing out
                        -
                        41 };
                        +
                        41  uint32_t m_lastSendTime;
                        42 
                        -
                        43 #endif
                        +
                        43  // whether to end the next send and go back to receive
                        + +
                        45 };
                        +
                        46 
                        +
                        47 #endif
                        Definition: Menu.h:11
                        MenuAction
                        Definition: Menu.h:19
                        -
                        void showSendModeIR()
                        - +
                        void showSendModeIR()
                        +
                        uint32_t m_timeOutStartTime
                        Definition: ModeSharing.h:40
                        -
                        void continueSendingVL()
                        +
                        bool m_shouldEndSend
                        Definition: ModeSharing.h:44
                        +
                        uint32_t m_lastSendTime
                        Definition: ModeSharing.h:41
                        +
                        void continueSendingVL()
                        ModeShareState m_sharingMode
                        Definition: ModeSharing.h:37
                        -
                        void continueSendingIR()
                        -
                        void beginReceivingIR()
                        -
                        void beginSendingVL()
                        Definition: ModeSharing.cpp:93
                        +
                        void continueSendingIR()
                        +
                        void beginReceivingIR()
                        +
                        void beginSendingVL()
                        -
                        bool init() override
                        Definition: ModeSharing.cpp:27
                        -
                        void onShortClick() override
                        Definition: ModeSharing.cpp:72
                        -
                        void receiveModeIR()
                        -
                        void showSendModeVL()
                        +
                        bool init() override
                        Definition: ModeSharing.cpp:29
                        +
                        void onShortClick() override
                        Definition: ModeSharing.cpp:74
                        +
                        void receiveModeIR()
                        +
                        void showSendModeVL()
                        ModeSharing(const RGBColor &col, bool advanced)
                        Definition: ModeSharing.cpp:16
                        -
                        MenuAction run() override
                        Definition: ModeSharing.cpp:42
                        -
                        void beginSendingIR()
                        -
                        void onLongClick() override
                        Definition: ModeSharing.cpp:87
                        -
                        void showReceiveMode()
                        +
                        MenuAction run() override
                        Definition: ModeSharing.cpp:44
                        +
                        void beginSendingIR()
                        +
                        void onLongClick() override
                        Definition: ModeSharing.cpp:97
                        +
                        void showReceiveMode()
                        diff --git a/docs/handle/PatternSelect_8cpp_source.html b/docs/handle/PatternSelect_8cpp_source.html index b438103fde..c1c8aed66d 100644 --- a/docs/handle/PatternSelect_8cpp_source.html +++ b/docs/handle/PatternSelect_8cpp_source.html @@ -237,7 +237,7 @@
                        @ PATTERN_FIRST
                        Definition: Patterns.h:18
                        bool isMultiLedPatternID(PatternID id)
                        Definition: Patterns.h:105
                        bool onConsecutivePresses(uint8_t numPresses)
                        Definition: Button.cpp:129
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        Definition: Menu.h:11
                        virtual MenuAction run()
                        Definition: Menu.cpp:52
                        virtual void leaveMenu(bool doSave=false)
                        Definition: Menu.cpp:167
                        diff --git a/docs/handle/PulsishPattern_8cpp_source.html b/docs/handle/PulsishPattern_8cpp_source.html index 4edf13f62a..b8024a89fd 100644 --- a/docs/handle/PulsishPattern_8cpp_source.html +++ b/docs/handle/PulsishPattern_8cpp_source.html @@ -191,7 +191,7 @@
                        void skip(int32_t amount=1)
                        Definition: Colorset.cpp:335
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        static void clearPair(Pair pair)
                        Definition: Leds.h:37
                        virtual void init() override
                        diff --git a/docs/handle/Randomizer_8cpp_source.html b/docs/handle/Randomizer_8cpp_source.html index 69dee90f69..cc8411237d 100644 --- a/docs/handle/Randomizer_8cpp_source.html +++ b/docs/handle/Randomizer_8cpp_source.html @@ -436,9 +436,9 @@
                        void randomizeColors2(Random &ctx, ColorMode2 mode)
                        Definition: Colorset.cpp:274
                        uint8_t numColors() const
                        Definition: Colorset.h:139
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        Definition: Menu.h:11
                        virtual MenuAction run()
                        Definition: Menu.cpp:52
                        virtual void leaveMenu(bool doSave=false)
                        Definition: Menu.cpp:167
                        diff --git a/docs/handle/SnowballPattern_8cpp_source.html b/docs/handle/SnowballPattern_8cpp_source.html index fe4a685334..78e6e902f2 100644 --- a/docs/handle/SnowballPattern_8cpp_source.html +++ b/docs/handle/SnowballPattern_8cpp_source.html @@ -153,8 +153,8 @@
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        uint8_t numColors() const
                        Definition: Colorset.h:139
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/SparkleTracePattern_8cpp_source.html b/docs/handle/SparkleTracePattern_8cpp_source.html index 6930e65921..2a5ea10aea 100644 --- a/docs/handle/SparkleTracePattern_8cpp_source.html +++ b/docs/handle/SparkleTracePattern_8cpp_source.html @@ -130,8 +130,8 @@
                        void skip(int32_t amount=1)
                        Definition: Colorset.cpp:335
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/TheaterChasePattern_8cpp_source.html b/docs/handle/TheaterChasePattern_8cpp_source.html index 001d8aff46..54dffca567 100644 --- a/docs/handle/TheaterChasePattern_8cpp_source.html +++ b/docs/handle/TheaterChasePattern_8cpp_source.html @@ -141,7 +141,7 @@
                        virtual void init() override
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/VLReceiver_8cpp_source.html b/docs/handle/VLReceiver_8cpp_source.html index 41a09daeac..9956371a33 100644 --- a/docs/handle/VLReceiver_8cpp_source.html +++ b/docs/handle/VLReceiver_8cpp_source.html @@ -113,276 +113,285 @@
                        24 #define MIN_THRESHOLD 200
                        25 #define BASE_OFFSET 100
                        26 #define THRESHOLD_BEGIN (MIN_THRESHOLD + BASE_OFFSET)
                        -
                        27 // the threshold needs to start high then it will be automatically pulled down
                        -
                        28 uint16_t threshold = THRESHOLD_BEGIN;
                        -
                        29 ISR(ADC0_WCOMP_vect)
                        -
                        30 {
                        -
                        31  // this will store the last known state
                        -
                        32  static bool wasAboveThreshold = false;
                        -
                        33  // grab the current analog value but divide it by 4 (the number of samples)
                        -
                        34  uint16_t val = (ADC0.RES >> 2);
                        -
                        35  // calculate a threshold by using the baseline minimum value that is above 0
                        -
                        36  // with a static offset, this ensures whatever the baseline light level and/or
                        -
                        37  // hardware sensitivity is it will always pick a threshold just above the 'off'
                        -
                        38  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
                        -
                        39  threshold = val + BASE_OFFSET;
                        -
                        40  }
                        -
                        41  // compare the current analog value to the light threshold
                        -
                        42  bool isAboveThreshold = (val > threshold);
                        -
                        43  if (wasAboveThreshold != isAboveThreshold) {
                        -
                        44  VLReceiver::recvPCIHandler();
                        -
                        45  wasAboveThreshold = isAboveThreshold;
                        -
                        46  }
                        -
                        47  // Clear the Window Comparator interrupt flag
                        -
                        48  ADC0.INTFLAGS = ADC_WCMP_bm;
                        -
                        49 }
                        -
                        50 #endif
                        -
                        51 
                        -
                        52 bool VLReceiver::init()
                        -
                        53 {
                        -
                        54 #ifdef VORTEX_EMBEDDED
                        -
                        55  // Disable digital input buffer on the pin to save power
                        -
                        56  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
                        -
                        57  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
                        -
                        58 #endif
                        -
                        59  return m_vlData.init(VL_RECV_BUF_SIZE);
                        -
                        60 }
                        -
                        61 
                        -
                        62 void VLReceiver::cleanup()
                        -
                        63 {
                        -
                        64 }
                        -
                        65 
                        -
                        66 bool VLReceiver::dataReady()
                        -
                        67 {
                        -
                        68  // is the receiver actually receiving data?
                        -
                        69  if (!isReceiving()) {
                        -
                        70  return false;
                        -
                        71  }
                        -
                        72  uint8_t blocks = m_vlData.data()[0];
                        -
                        73  uint8_t remainder = m_vlData.data()[1];
                        -
                        74  uint32_t total = ((blocks - 1) * 32) + remainder;
                        -
                        75  if (!total || total > VL_MAX_DATA_TRANSFER) {
                        -
                        76  DEBUG_LOGF("Bad VL Data size: %u", total);
                        -
                        77  return false;
                        -
                        78  }
                        -
                        79  // if there are size + 2 bytes in the VLData receiver
                        -
                        80  // then a full message is ready, the + 2 is from the
                        -
                        81  // two bytes for blocks + remainder that are sent first
                        -
                        82  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
                        -
                        83 }
                        -
                        84 
                        -
                        85 // whether actively receiving
                        -
                        86 bool VLReceiver::isReceiving()
                        -
                        87 {
                        -
                        88  // if there are at least 2 bytes in the data buffer then
                        -
                        89  // the receiver is receiving a packet. If there is less
                        -
                        90  // than 2 bytes then we're still waiting for the 'blocks'
                        -
                        91  // and 'remainder' bytes which prefix a packet
                        -
                        92  return (m_vlData.bytepos() > 2);
                        -
                        93 }
                        -
                        94 
                        -
                        95 // the percent of data received
                        -
                        96 uint8_t VLReceiver::percentReceived()
                        -
                        97 {
                        -
                        98  if (!isReceiving()) {
                        -
                        99  return 0;
                        -
                        100  }
                        -
                        101  uint8_t blocks = m_vlData.data()[0];
                        -
                        102  uint8_t remainder = m_vlData.data()[1];
                        -
                        103  uint16_t total = ((blocks - 1) * 32) + remainder;
                        -
                        104  // round by adding half of the total to the numerator
                        -
                        105  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
                        -
                        106 }
                        -
                        107 
                        -
                        108 bool VLReceiver::receiveMode(Mode *pMode)
                        -
                        109 {
                        -
                        110  ByteStream buf;
                        -
                        111  // read from the receive buffer into the byte stream
                        -
                        112  if (!read(buf)) {
                        -
                        113  // no data to read right now, or an error
                        -
                        114  DEBUG_LOG("No data available to read, or error reading");
                        -
                        115  return false;
                        -
                        116  }
                        -
                        117  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                        -
                        118  // load the data into the target mode
                        -
                        119  return pMode->loadFromBuffer(buf);
                        -
                        120 }
                        -
                        121 
                        -
                        122 bool VLReceiver::beginReceiving()
                        -
                        123 {
                        -
                        124 #ifdef VORTEX_EMBEDDED
                        -
                        125  // Set up the ADC
                        -
                        126  // sample campacitance, VDD reference, prescaler division
                        -
                        127  // Options are:
                        -
                        128  // 0x0 DIV2 CLK_PER divided by 2 > works
                        -
                        129  // 0x1 DIV4 CLK_PER divided by 4 > works
                        -
                        130  // 0x2 DIV8 CLK_PER divided by 8 > works
                        -
                        131  // 0x3 DIV16 CLK_PER divided by 16 > works
                        -
                        132  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
                        -
                        133  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
                        -
                        134  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
                        -
                        135  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
                        -
                        136 #if (F_CPU == 20000000)
                        -
                        137  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
                        -
                        138 #else
                        -
                        139  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
                        -
                        140 #endif
                        -
                        141  // no sampling delay and no delay variation
                        -
                        142  ADC0.CTRLD = 0;
                        -
                        143  // sample length
                        -
                        144  // 0 = doesn't work
                        -
                        145  // 1+ = works
                        -
                        146  ADC0.SAMPCTRL = 1;
                        -
                        147  // Select the analog pin input PB1 (AIN10)
                        -
                        148  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
                        -
                        149  // Initialize the Window Comparator Mode in above
                        -
                        150  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
                        -
                        151  // Set the threshold value very low
                        -
                        152  ADC0.WINHT = 0x1;
                        -
                        153  ADC0.WINLT = 0;
                        -
                        154  // set sampling amount
                        -
                        155  // 0x0 NONE No accumulation > doesn't work
                        -
                        156  // 0x1 ACC2 2 results accumulated > doesn't work
                        -
                        157  // 0x2 ACC4 4 results accumulated > works okay
                        -
                        158  // 0x3 ACC8 8 results accumulated
                        -
                        159  // 0x4 ACC16 16 results accumulated
                        -
                        160  // 0x5 ACC32 32 results accumulated
                        -
                        161  // 0x6 ACC64 64 results accumulated
                        -
                        162  ADC0.CTRLB = ADC_SAMPNUM_ACC4_gc;
                        -
                        163  // Enable Window Comparator interrupt
                        -
                        164  ADC0.INTCTRL = ADC_WCMP_bm;
                        -
                        165  // Enable the ADC and start continuous conversions
                        -
                        166  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
                        -
                        167  // start the first conversion
                        -
                        168  ADC0.COMMAND = ADC_STCONV_bm;
                        -
                        169 #endif
                        -
                        170  resetVLState();
                        -
                        171  return true;
                        -
                        172 }
                        -
                        173 
                        -
                        174 bool VLReceiver::endReceiving()
                        -
                        175 {
                        -
                        176 #ifdef VORTEX_EMBEDDED
                        -
                        177  // Stop conversions and disable the ADC
                        -
                        178  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
                        -
                        179  ADC0.INTCTRL = 0;
                        -
                        180 #endif
                        -
                        181  resetVLState();
                        -
                        182  return true;
                        -
                        183 }
                        -
                        184 
                        -
                        185 bool VLReceiver::onNewData()
                        -
                        186 {
                        -
                        187  if (bytesReceived() == m_previousBytes) {
                        -
                        188  return false;
                        -
                        189  }
                        -
                        190  m_previousBytes = bytesReceived();
                        +
                        27 // the sample count exponent, so 5 means 2^5 = 32 samples
                        +
                        28 // 0 NONE No accumulation > doesn't work
                        +
                        29 // 1 ACC2 2 results accumulated > doesn't work
                        +
                        30 // 2 ACC4 4 results accumulated > works okay
                        +
                        31 // 3 ACC8 8 results accumulated > works decent
                        +
                        32 // 4 ACC16 16 results accumulated > works very well
                        +
                        33 // 5 ACC32 32 results accumulated > works best
                        +
                        34 // 6 ACC64 64 results accumulated > doesn't work
                        +
                        35 #define SAMPLE_COUNT 5
                        +
                        36 // the threshold needs to start high then it will be automatically pulled down
                        +
                        37 uint16_t threshold = THRESHOLD_BEGIN;
                        +
                        38 ISR(ADC0_WCOMP_vect)
                        +
                        39 {
                        +
                        40  // this will store the last known state
                        +
                        41  static bool wasAboveThreshold = false;
                        +
                        42  // grab the current analog value but divide it by 8 (the number of samples)
                        +
                        43  uint16_t val = (ADC0.RES >> SAMPLE_COUNT);
                        +
                        44  // calculate a threshold by using the baseline minimum value that is above 0
                        +
                        45  // with a static offset, this ensures whatever the baseline light level and/or
                        +
                        46  // hardware sensitivity is it will always pick a threshold just above the 'off'
                        +
                        47  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
                        +
                        48  threshold = val + BASE_OFFSET;
                        +
                        49  }
                        +
                        50  // compare the current analog value to the light threshold
                        +
                        51  bool isAboveThreshold = (val > threshold);
                        +
                        52  if (wasAboveThreshold != isAboveThreshold) {
                        +
                        53  VLReceiver::recvPCIHandler();
                        +
                        54  wasAboveThreshold = isAboveThreshold;
                        +
                        55  }
                        +
                        56  // Clear the Window Comparator interrupt flag
                        +
                        57  ADC0.INTFLAGS = ADC_WCMP_bm;
                        +
                        58 }
                        +
                        59 #endif
                        +
                        60 
                        +
                        61 bool VLReceiver::init()
                        +
                        62 {
                        +
                        63 #ifdef VORTEX_EMBEDDED
                        +
                        64  // Disable digital input buffer on the pin to save power
                        +
                        65  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
                        +
                        66  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
                        +
                        67 #endif
                        +
                        68  return m_vlData.init(VL_RECV_BUF_SIZE);
                        +
                        69 }
                        +
                        70 
                        +
                        71 void VLReceiver::cleanup()
                        +
                        72 {
                        +
                        73 }
                        +
                        74 
                        +
                        75 bool VLReceiver::dataReady()
                        +
                        76 {
                        +
                        77  // is the receiver actually receiving data?
                        +
                        78  if (!isReceiving()) {
                        +
                        79  return false;
                        +
                        80  }
                        +
                        81  uint8_t blocks = m_vlData.data()[0];
                        +
                        82  uint8_t remainder = m_vlData.data()[1];
                        +
                        83  uint32_t total = ((blocks - 1) * 32) + remainder;
                        +
                        84  if (!total || total > VL_MAX_DATA_TRANSFER) {
                        +
                        85  DEBUG_LOGF("Bad VL Data size: %u", total);
                        +
                        86  return false;
                        +
                        87  }
                        +
                        88  // if there are size + 2 bytes in the VLData receiver
                        +
                        89  // then a full message is ready, the + 2 is from the
                        +
                        90  // two bytes for blocks + remainder that are sent first
                        +
                        91  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
                        +
                        92 }
                        +
                        93 
                        +
                        94 // whether actively receiving
                        +
                        95 bool VLReceiver::isReceiving()
                        +
                        96 {
                        +
                        97  // if there are at least 2 bytes in the data buffer then
                        +
                        98  // the receiver is receiving a packet. If there is less
                        +
                        99  // than 2 bytes then we're still waiting for the 'blocks'
                        +
                        100  // and 'remainder' bytes which prefix a packet
                        +
                        101  return (m_vlData.bytepos() > 2);
                        +
                        102 }
                        +
                        103 
                        +
                        104 // the percent of data received
                        +
                        105 uint8_t VLReceiver::percentReceived()
                        +
                        106 {
                        +
                        107  if (!isReceiving()) {
                        +
                        108  return 0;
                        +
                        109  }
                        +
                        110  uint8_t blocks = m_vlData.data()[0];
                        +
                        111  uint8_t remainder = m_vlData.data()[1];
                        +
                        112  uint16_t total = ((blocks - 1) * 32) + remainder;
                        +
                        113  // round by adding half of the total to the numerator
                        +
                        114  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
                        +
                        115 }
                        +
                        116 
                        +
                        117 bool VLReceiver::receiveMode(Mode *pMode)
                        +
                        118 {
                        +
                        119  ByteStream buf;
                        +
                        120  // read from the receive buffer into the byte stream
                        +
                        121  if (!read(buf)) {
                        +
                        122  // no data to read right now, or an error
                        +
                        123  DEBUG_LOG("No data available to read, or error reading");
                        +
                        124  return false;
                        +
                        125  }
                        +
                        126  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                        +
                        127  // load the data into the target mode
                        +
                        128  return pMode->loadFromBuffer(buf);
                        +
                        129 }
                        +
                        130 
                        +
                        131 bool VLReceiver::beginReceiving()
                        +
                        132 {
                        +
                        133 #ifdef VORTEX_EMBEDDED
                        +
                        134  // Set up the ADC
                        +
                        135  // sample campacitance, VDD reference, prescaler division
                        +
                        136  // Options are:
                        +
                        137  // 0x0 DIV2 CLK_PER divided by 2 > works
                        +
                        138  // 0x1 DIV4 CLK_PER divided by 4 > works
                        +
                        139  // 0x2 DIV8 CLK_PER divided by 8 > works
                        +
                        140  // 0x3 DIV16 CLK_PER divided by 16 > works
                        +
                        141  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
                        +
                        142  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
                        +
                        143  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
                        +
                        144  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
                        +
                        145 #if (F_CPU == 20000000)
                        +
                        146  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
                        +
                        147 #else
                        +
                        148  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
                        +
                        149 #endif
                        +
                        150  // no sampling delay and no delay variation
                        +
                        151  ADC0.CTRLD = 0;
                        +
                        152  // sample length
                        +
                        153  // 0 = doesn't work
                        +
                        154  // 1+ = works
                        +
                        155  ADC0.SAMPCTRL = 1;
                        +
                        156  // Select the analog pin input PB1 (AIN10)
                        +
                        157  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
                        +
                        158  // Initialize the Window Comparator Mode in above
                        +
                        159  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
                        +
                        160  // Set the threshold value very low
                        +
                        161  ADC0.WINHT = 0x1;
                        +
                        162  ADC0.WINLT = 0;
                        +
                        163  // set sampling amount
                        +
                        164  // 0x0 NONE No accumulation > doesn't work
                        +
                        165  // 0x1 ACC2 2 results accumulated > doesn't work
                        +
                        166  // 0x2 ACC4 4 results accumulated > works okay
                        +
                        167  // 0x3 ACC8 8 results accumulated > works decent
                        +
                        168  // 0x4 ACC16 16 results accumulated > works very well
                        +
                        169  // 0x5 ACC32 32 results accumulated > works best
                        +
                        170  // 0x6 ACC64 64 results accumulated > doesn't work
                        +
                        171  ADC0.CTRLB = SAMPLE_COUNT;
                        +
                        172  // Enable Window Comparator interrupt
                        +
                        173  ADC0.INTCTRL = ADC_WCMP_bm;
                        +
                        174  // Enable the ADC and start continuous conversions
                        +
                        175  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
                        +
                        176  // start the first conversion
                        +
                        177  ADC0.COMMAND = ADC_STCONV_bm;
                        +
                        178 #endif
                        +
                        179  resetVLState();
                        +
                        180  return true;
                        +
                        181 }
                        +
                        182 
                        +
                        183 bool VLReceiver::endReceiving()
                        +
                        184 {
                        +
                        185 #ifdef VORTEX_EMBEDDED
                        +
                        186  // Stop conversions and disable the ADC
                        +
                        187  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
                        +
                        188  ADC0.INTCTRL = 0;
                        +
                        189 #endif
                        +
                        190  resetVLState();
                        191  return true;
                        192 }
                        193 
                        -
                        194 bool VLReceiver::read(ByteStream &data)
                        +
                        194 bool VLReceiver::onNewData()
                        195 {
                        -
                        196  if (!m_vlData.bytepos() || m_vlData.bytepos() > VL_MAX_DATA_TRANSFER) {
                        -
                        197  DEBUG_LOG("Nothing to read, or read too much");
                        -
                        198  return false;
                        -
                        199  }
                        -
                        200  // read the size out (blocks + remainder)
                        -
                        201  uint8_t blocks = m_vlData.data()[0];
                        -
                        202  uint8_t remainder = m_vlData.data()[1];
                        -
                        203  // calculate size from blocks + remainder
                        -
                        204  uint32_t size = ((blocks - 1) * 32) + remainder;
                        -
                        205  if (!size || size > VL_MAX_DATA_TRANSFER) {
                        -
                        206  DEBUG_LOGF("Bad VL Data size: %u", size);
                        +
                        196  if (bytesReceived() == m_previousBytes) {
                        +
                        197  return false;
                        +
                        198  }
                        +
                        199  m_previousBytes = bytesReceived();
                        +
                        200  return true;
                        +
                        201 }
                        +
                        202 
                        +
                        203 bool VLReceiver::read(ByteStream &data)
                        +
                        204 {
                        +
                        205  if (!m_vlData.bytepos() || m_vlData.bytepos() > VL_MAX_DATA_TRANSFER) {
                        +
                        206  DEBUG_LOG("Nothing to read, or read too much");
                        207  return false;
                        208  }
                        -
                        209  // the actual data starts 2 bytes later because of the size byte
                        -
                        210  const uint8_t *actualData = m_vlData.data() + 2;
                        -
                        211  if (!data.rawInit(actualData, size)) {
                        -
                        212  DEBUG_LOG("Failed to init buffer for VL read");
                        -
                        213  return false;
                        -
                        214  }
                        -
                        215  // reset the VL state and receive buffer now
                        -
                        216  resetVLState();
                        -
                        217  return true;
                        -
                        218 }
                        -
                        219 
                        -
                        220 // The recv PCI handler is called every time the pin state changes
                        -
                        221 void VLReceiver::recvPCIHandler()
                        -
                        222 {
                        -
                        223  // toggle the tracked pin state no matter what
                        -
                        224  m_pinState = (uint8_t)!m_pinState;
                        -
                        225  // grab current time
                        -
                        226  uint32_t now = Time::microseconds();
                        -
                        227  // check previous time for validity
                        -
                        228  if (!m_prevTime || m_prevTime > now) {
                        -
                        229  m_prevTime = now;
                        -
                        230  DEBUG_LOG("Bad first time diff, resetting...");
                        -
                        231  resetVLState();
                        -
                        232  return;
                        -
                        233  }
                        -
                        234  // calc time difference between previous change and now
                        -
                        235  uint32_t diff = (uint32_t)(now - m_prevTime);
                        -
                        236  // and update the previous changetime for next loop
                        -
                        237  m_prevTime = now;
                        -
                        238  // handle the bliank duration and process it
                        -
                        239  handleVLTiming(diff);
                        -
                        240 }
                        -
                        241 
                        -
                        242 // state machine that can be fed VL timings to parse them and interpret the intervals
                        -
                        243 void VLReceiver::handleVLTiming(uint32_t diff)
                        -
                        244 {
                        -
                        245  // if the diff is too long or too short then it's not useful
                        -
                        246  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
                        -
                        247  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                        -
                        248  resetVLState();
                        -
                        249  return;
                        -
                        250  }
                        -
                        251  switch (m_recvState) {
                        -
                        252  case WAITING_HEADER_MARK: // initial state
                        -
                        253  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
                        -
                        254  m_recvState = WAITING_HEADER_SPACE;
                        -
                        255  } else {
                        -
                        256  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                        -
                        257  resetVLState();
                        -
                        258  }
                        -
                        259  break;
                        -
                        260  case WAITING_HEADER_SPACE:
                        -
                        261  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
                        -
                        262  m_recvState = READING_DATA_MARK;
                        -
                        263  } else {
                        -
                        264  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                        -
                        265  resetVLState();
                        -
                        266  }
                        -
                        267  break;
                        -
                        268  case READING_DATA_MARK:
                        -
                        269  // classify mark/space based on the timing and write into buffer
                        -
                        270  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
                        -
                        271  m_recvState = READING_DATA_SPACE;
                        -
                        272  break;
                        -
                        273  case READING_DATA_SPACE:
                        -
                        274  // the space could be just a regular space, or a gap in between blocks
                        -
                        275  m_recvState = READING_DATA_MARK;
                        +
                        209  // read the size out (blocks + remainder)
                        +
                        210  uint8_t blocks = m_vlData.data()[0];
                        +
                        211  uint8_t remainder = m_vlData.data()[1];
                        +
                        212  // calculate size from blocks + remainder
                        +
                        213  uint32_t size = ((blocks - 1) * 32) + remainder;
                        +
                        214  if (!size || size > VL_MAX_DATA_TRANSFER) {
                        +
                        215  DEBUG_LOGF("Bad VL Data size: %u", size);
                        +
                        216  return false;
                        +
                        217  }
                        +
                        218  // the actual data starts 2 bytes later because of the size byte
                        +
                        219  const uint8_t *actualData = m_vlData.data() + 2;
                        +
                        220  if (!data.rawInit(actualData, size)) {
                        +
                        221  DEBUG_LOG("Failed to init buffer for VL read");
                        +
                        222  return false;
                        +
                        223  }
                        +
                        224  // reset the VL state and receive buffer now
                        +
                        225  resetVLState();
                        +
                        226  return true;
                        +
                        227 }
                        +
                        228 
                        +
                        229 // The recv PCI handler is called every time the pin state changes
                        +
                        230 void VLReceiver::recvPCIHandler()
                        +
                        231 {
                        +
                        232  // toggle the tracked pin state no matter what
                        +
                        233  m_pinState = (uint8_t)!m_pinState;
                        +
                        234  // grab current time
                        +
                        235  uint32_t now = Time::microseconds();
                        +
                        236  // check previous time for validity
                        +
                        237  if (!m_prevTime || m_prevTime > now) {
                        +
                        238  m_prevTime = now;
                        +
                        239  DEBUG_LOG("Bad first time diff, resetting...");
                        +
                        240  resetVLState();
                        +
                        241  return;
                        +
                        242  }
                        +
                        243  // calc time difference between previous change and now
                        +
                        244  uint32_t diff = (uint32_t)(now - m_prevTime);
                        +
                        245  // and update the previous changetime for next loop
                        +
                        246  m_prevTime = now;
                        +
                        247  // handle the bliank duration and process it
                        +
                        248  handleVLTiming(diff);
                        +
                        249 }
                        +
                        250 
                        +
                        251 // state machine that can be fed VL timings to parse them and interpret the intervals
                        +
                        252 void VLReceiver::handleVLTiming(uint32_t diff)
                        +
                        253 {
                        +
                        254  // if the diff is too long or too short then it's not useful
                        +
                        255  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
                        +
                        256  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                        +
                        257  resetVLState();
                        +
                        258  return;
                        +
                        259  }
                        +
                        260  switch (m_recvState) {
                        +
                        261  case WAITING_HEADER_MARK: // initial state
                        +
                        262  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
                        +
                        263  m_recvState = WAITING_HEADER_SPACE;
                        +
                        264  } else {
                        +
                        265  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                        +
                        266  resetVLState();
                        +
                        267  }
                        +
                        268  break;
                        +
                        269  case WAITING_HEADER_SPACE:
                        +
                        270  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
                        +
                        271  m_recvState = READING_DATA_MARK;
                        +
                        272  } else {
                        +
                        273  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                        +
                        274  resetVLState();
                        +
                        275  }
                        276  break;
                        -
                        277  default: // ??
                        -
                        278  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                        -
                        279  break;
                        -
                        280  }
                        -
                        281 }
                        -
                        282 
                        -
                        283 void VLReceiver::resetVLState()
                        -
                        284 {
                        -
                        285  m_previousBytes = 0;
                        -
                        286  m_recvState = WAITING_HEADER_MARK;
                        -
                        287  // zero out the receive buffer and reset bit receiver position
                        -
                        288  m_vlData.reset();
                        -
                        289 #ifdef VORTEX_EMBEDDED
                        -
                        290  // reset the threshold to a high value so that it can be pulled down again
                        -
                        291  threshold = THRESHOLD_BEGIN;
                        -
                        292 #endif
                        -
                        293  DEBUG_LOG("VL State Reset");
                        -
                        294 }
                        -
                        295 
                        -
                        296 #endif
                        +
                        277  case READING_DATA_MARK:
                        +
                        278  // classify mark/space based on the timing and write into buffer
                        +
                        279  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
                        +
                        280  m_recvState = READING_DATA_SPACE;
                        +
                        281  break;
                        +
                        282  case READING_DATA_SPACE:
                        +
                        283  // the space could be just a regular space, or a gap in between blocks
                        +
                        284  m_recvState = READING_DATA_MARK;
                        +
                        285  break;
                        +
                        286  default: // ??
                        +
                        287  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                        +
                        288  break;
                        +
                        289  }
                        +
                        290 }
                        +
                        291 
                        +
                        292 void VLReceiver::resetVLState()
                        +
                        293 {
                        +
                        294  m_previousBytes = 0;
                        +
                        295  m_recvState = WAITING_HEADER_MARK;
                        +
                        296  // zero out the receive buffer and reset bit receiver position
                        +
                        297  m_vlData.reset();
                        +
                        298 #ifdef VORTEX_EMBEDDED
                        +
                        299  // reset the threshold to a high value so that it can be pulled down again
                        +
                        300  threshold = THRESHOLD_BEGIN;
                        +
                        301 #endif
                        +
                        302  DEBUG_LOG("VL State Reset");
                        +
                        303 }
                        +
                        304 
                        +
                        305 #endif
                        #define DEBUG_LOG(msg)
                        Definition: Log.h:40
                        #define DEBUG_LOGF(msg,...)
                        Definition: Log.h:41
                        #define VL_TIMING
                        Definition: VLConfig.h:28
                        diff --git a/docs/handle/VLSender_8cpp_source.html b/docs/handle/VLSender_8cpp_source.html index 0511cd8ba7..4f332f7dae 100644 --- a/docs/handle/VLSender_8cpp_source.html +++ b/docs/handle/VLSender_8cpp_source.html @@ -300,9 +300,9 @@
                        bool decompress()
                        Definition: ByteStream.cpp:252
                        static void clearAll()
                        Definition: Leds.h:30
                        static void setBrightness(uint8_t brightness)
                        Definition: Leds.h:105
                        -
                        static void update()
                        Definition: Leds.cpp:258
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        static uint8_t getBrightness()
                        Definition: Leds.h:104
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        Definition: Mode.h:38
                        virtual bool saveToBuffer(ByteStream &saveBuffer, uint8_t numLeds=0) const
                        Definition: Mode.cpp:169
                        static void delayMicroseconds(uint32_t us)
                        diff --git a/docs/handle/VortexEngine_8cpp_source.html b/docs/handle/VortexEngine_8cpp_source.html index 2632c184e6..9382db9359 100644 --- a/docs/handle/VortexEngine_8cpp_source.html +++ b/docs/handle/VortexEngine_8cpp_source.html @@ -558,14 +558,14 @@
                        @ VAL_STYLE_ALTERNATING
                        Definition: Colorset.h:58
                        void addColorWithValueStyle(Random &ctx, uint8_t hue, uint8_t sat, ValueStyle valStyle, uint8_t numColors, uint8_t colorPos)
                        Definition: Colorset.cpp:163
                        static bool init()
                        Definition: IRReceiver.cpp:23
                        -
                        static void cleanup()
                        Definition: IRReceiver.cpp:29
                        +
                        static void cleanup()
                        Definition: IRReceiver.cpp:32
                        static void cleanup()
                        Definition: IRSender.cpp:50
                        static bool init()
                        Definition: IRSender.cpp:43
                        -
                        static void cleanup()
                        Definition: Leds.cpp:37
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        +
                        static void cleanup()
                        Definition: Leds.cpp:75
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void update()
                        Definition: Leds.cpp:258
                        -
                        static bool init()
                        Definition: Leds.cpp:25
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        +
                        static bool init()
                        Definition: Leds.cpp:63
                        static bool openMenuSelection()
                        Definition: Menus.cpp:203
                        static bool init()
                        Definition: Menus.cpp:70
                        static bool run()
                        Definition: Menus.cpp:88
                        diff --git a/docs/handle/VortexWipePattern_8cpp_source.html b/docs/handle/VortexWipePattern_8cpp_source.html index f1f16736c7..41a886b9f3 100644 --- a/docs/handle/VortexWipePattern_8cpp_source.html +++ b/docs/handle/VortexWipePattern_8cpp_source.html @@ -167,7 +167,7 @@
                        RGBColor peekNext() const
                        Definition: Colorset.h:136
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/WarpPattern_8cpp_source.html b/docs/handle/WarpPattern_8cpp_source.html index acd1c37f8d..0cdbf55a6f 100644 --- a/docs/handle/WarpPattern_8cpp_source.html +++ b/docs/handle/WarpPattern_8cpp_source.html @@ -139,8 +139,8 @@
                        RGBColor peekNext() const
                        Definition: Colorset.h:136
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/WarpWormPattern_8cpp_source.html b/docs/handle/WarpWormPattern_8cpp_source.html index 4f12a5e75c..bfaa07a139 100644 --- a/docs/handle/WarpWormPattern_8cpp_source.html +++ b/docs/handle/WarpWormPattern_8cpp_source.html @@ -157,8 +157,8 @@
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        uint8_t numColors() const
                        Definition: Colorset.h:139
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        PatternID m_patternID
                        Definition: Pattern.h:116
                        void setArgs(const PatternArgs &args)
                        Definition: Pattern.cpp:114
                        diff --git a/docs/handle/ZigzagPattern_8cpp_source.html b/docs/handle/ZigzagPattern_8cpp_source.html index 94dfc03f78..26e13a7df9 100644 --- a/docs/handle/ZigzagPattern_8cpp_source.html +++ b/docs/handle/ZigzagPattern_8cpp_source.html @@ -279,7 +279,7 @@
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        RGBColor peek(int32_t offset) const
                        Definition: Colorset.cpp:414
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        virtual void init() override
                        diff --git a/docs/handle/classBasicPattern.html b/docs/handle/classBasicPattern.html index 269c3913ee..fe016be51b 100644 --- a/docs/handle/classBasicPattern.html +++ b/docs/handle/classBasicPattern.html @@ -429,11 +429,11 @@

                        191 }
                        #define PRINT_STATE(state)
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        LedPos m_ledPos
                        Definition: Pattern.h:122
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_IN_DASH.

                        +

                        References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_IN_DASH.

                        Referenced by play().

                        @@ -635,7 +635,7 @@

                        172  Leds::setIndex(m_ledPos, m_colorset.getNext());
                        173 }
                        -

                        References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_ON.

                        +

                        References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_ON.

                        Referenced by SolidPattern::onBlinkOn(), and play().

                        diff --git a/docs/handle/classBitStream.html b/docs/handle/classBitStream.html index 7aca4dec90..35a7c1bfff 100644 --- a/docs/handle/classBitStream.html +++ b/docs/handle/classBitStream.html @@ -367,7 +367,7 @@

                        References m_bit_pos.

                        -

                        Referenced by IRReceiver::bytesReceived(), IRReceiver::dataReady(), IRReceiver::isReceiving(), IRReceiver::percentReceived(), and IRReceiver::read().

                        +

                        Referenced by IRReceiver::bytesReceived(), IRReceiver::dataReady(), IRReceiver::isReceiving(), IRReceiver::percentReceived(), and IRReceiver::read().

                        @@ -399,7 +399,7 @@

                        References m_buf.

                        -

                        Referenced by IRReceiver::dataReady(), IRReceiver::percentReceived(), IRReceiver::read(), IRSender::send(), and VLSender::send().

                        +

                        Referenced by IRReceiver::dataReady(), IRReceiver::percentReceived(), IRReceiver::read(), IRSender::send(), and VLSender::send().

                        @@ -674,7 +674,7 @@

                        References m_buf, m_buf_size, and resetPos().

                        -

                        Referenced by IRReceiver::resetIRState().

                        +

                        Referenced by IRReceiver::resetIRState().

                        @@ -771,7 +771,7 @@

                        References m_bit_pos, m_buf, m_buf_eof, and m_buf_size.

                        -

                        Referenced by IRReceiver::handleIRTiming(), and writeBits().

                        +

                        Referenced by IRReceiver::handleIRTiming(), and writeBits().

                        diff --git a/docs/handle/classBlendPattern.html b/docs/handle/classBlendPattern.html index 917e684955..cd287c2e6a 100644 --- a/docs/handle/classBlendPattern.html +++ b/docs/handle/classBlendPattern.html @@ -485,14 +485,14 @@

                        void interpolate(uint8_t &current, const uint8_t next)
                        uint8_t hue
                        Definition: ColorTypes.h:51
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        LedPos m_ledPos
                        Definition: Pattern.h:122
                        uint8_t blue
                        Definition: ColorTypes.h:90
                        uint8_t red
                        Definition: ColorTypes.h:88
                        uint8_t green
                        Definition: ColorTypes.h:89
                        -

                        References RGBColor::blue, Colorset::getNext(), RGBColor::green, HSVColor::hue, interpolate(), Pattern::m_colorset, m_cur, m_flip, Pattern::m_ledPos, m_next, m_numFlips, RGBColor::red, and Leds::setIndex().

                        +

                        References RGBColor::blue, Colorset::getNext(), RGBColor::green, HSVColor::hue, interpolate(), Pattern::m_colorset, m_cur, m_flip, Pattern::m_ledPos, m_next, m_numFlips, RGBColor::red, and Leds::setIndex().

                        diff --git a/docs/handle/classBouncePattern.html b/docs/handle/classBouncePattern.html index 90dd99c9ed..7837f460f4 100644 --- a/docs/handle/classBouncePattern.html +++ b/docs/handle/classBouncePattern.html @@ -323,11 +323,11 @@

                        @ PAIR_COUNT
                        Definition: LedTypes.h:71
                        RGBColor peekNext() const
                        Definition: Colorset.h:136
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, Colorset::peekNext(), Leds::setAll(), Leds::setPair(), and TOTAL_STEPS.

                        +

                        References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, Colorset::peekNext(), Leds::setAll(), Leds::setPair(), and TOTAL_STEPS.

                        diff --git a/docs/handle/classByteStream.html b/docs/handle/classByteStream.html index 15272dc224..a05adb4456 100644 --- a/docs/handle/classByteStream.html +++ b/docs/handle/classByteStream.html @@ -1460,7 +1460,7 @@

                        References DEBUG_LOGF, ERROR_OUT_OF_MEMORY, m_capacity, m_pData, sanity(), size(), and vcalloc.

                        -

                        Referenced by IRReceiver::read().

                        +

                        Referenced by IRReceiver::read().

                        @@ -1492,7 +1492,7 @@

                        References m_pData, and ByteStream::RawBuffer::size.

                        -

                        Referenced by IRSender::loadMode(), VLSender::loadMode(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), EditorConnection::receiveModes(), SerialComs::write(), and Storage::write().

                        +

                        Referenced by IRSender::loadMode(), VLSender::loadMode(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), EditorConnection::receiveModes(), SerialComs::write(), and Storage::write().

                        diff --git a/docs/handle/classColorSelect.html b/docs/handle/classColorSelect.html index 448b6c4be4..ebe40890fb 100644 --- a/docs/handle/classColorSelect.html +++ b/docs/handle/classColorSelect.html @@ -709,11 +709,11 @@

                        @ LED_1
                        Definition: LedTypes.h:17
                        #define MS_TO_TICKS(ms)
                        Definition: TimeControl.h:13
                        RGBColor get(uint8_t index=0) const
                        Definition: Colorset.cpp:304
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        static uint32_t getCurtime()
                        Definition: TimeControl.h:40
                        -

                        References Colorset::get(), Time::getCurtime(), LED_1, m_colorset, MS_TO_TICKS, Colorset::numColors(), Leds::setAll(), and Leds::setIndex().

                        +

                        References Colorset::get(), Time::getCurtime(), LED_1, m_colorset, MS_TO_TICKS, Colorset::numColors(), Leds::setAll(), and Leds::setIndex().

                        Referenced by showSlotSelection().

                        @@ -787,11 +787,11 @@

                        #define MAP_FOREACH_LED(map)
                        Definition: LedTypes.h:112
                        #define MAP_PAIR_ODDS
                        Definition: LedTypes.h:150
                        #define MAP_PAIR_EVENS
                        Definition: LedTypes.h:149
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        -
                        static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:236
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        +
                        static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                        Definition: Leds.cpp:277
                        void showExit()
                        Definition: Menu.cpp:106
                        -

                        References Leds::breathIndex(), Time::getCurtime(), HSVColor::hue, LED_1, Menu::m_curSelection, m_newColor, m_targetHue1, MAP_FOREACH_LED, MAP_PAIR_EVENS, MAP_PAIR_ODDS, RGB_WHITE0, HSVColor::sat, sats, Leds::setIndex(), Leds::setMap(), Menu::showExit(), STATE_PICK_HUE1, STATE_PICK_HUE2, STATE_PICK_SAT, STATE_PICK_VAL, and vals.

                        +

                        References Leds::breathIndex(), Time::getCurtime(), HSVColor::hue, LED_1, Menu::m_curSelection, m_newColor, m_targetHue1, MAP_FOREACH_LED, MAP_PAIR_EVENS, MAP_PAIR_ODDS, RGB_WHITE0, HSVColor::sat, sats, Leds::setIndex(), Leds::setMap(), Menu::showExit(), STATE_PICK_HUE1, STATE_PICK_HUE2, STATE_PICK_SAT, STATE_PICK_VAL, and vals.

                        Referenced by run().

                        @@ -852,11 +852,11 @@

                        @ LED_ALL
                        Definition: LedTypes.h:29
                        bool isPressed() const
                        Definition: Button.h:31
                        void showFullSet(uint8_t offMs, uint8_t onMs)
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        bool empty() const
                        Definition: ColorTypes.cpp:181
                        -

                        References Leds::blinkAll(), Leds::breathIndex(), DELETE_CYCLE_TICKS, DELETE_THRESHOLD_TICKS, RGBColor::empty(), g_pButton, Button::holdDuration(), Button::isPressed(), LED_ALL, m_colorset, Menu::m_curSelection, MAX_COLOR_SLOTS, Colorset::numColors(), RGB_WHITE0, RGB_WHITE2, Leds::setAll(), and showFullSet().

                        +

                        References Leds::blinkAll(), Leds::breathIndex(), DELETE_CYCLE_TICKS, DELETE_THRESHOLD_TICKS, RGBColor::empty(), g_pButton, Button::holdDuration(), Button::isPressed(), LED_ALL, m_colorset, Menu::m_curSelection, MAX_COLOR_SLOTS, Colorset::numColors(), RGB_WHITE0, RGB_WHITE2, Leds::setAll(), and showFullSet().

                        Referenced by run().

                        diff --git a/docs/handle/classCrossDopsPattern.html b/docs/handle/classCrossDopsPattern.html index b46eceb1a1..3459adf84d 100644 --- a/docs/handle/classCrossDopsPattern.html +++ b/docs/handle/classCrossDopsPattern.html @@ -309,10 +309,10 @@

                        30  Leds::setMap(m_ledMap, m_colorset.cur());
                        31 }
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Pattern::m_colorset, m_ledMap, and Leds::setMap().

                        +

                        References Colorset::cur(), Pattern::m_colorset, m_ledMap, and Leds::setMap().

                        diff --git a/docs/handle/classDoubleStrobePattern.html b/docs/handle/classDoubleStrobePattern.html index d3445bdc8b..3f3f1582fc 100644 --- a/docs/handle/classDoubleStrobePattern.html +++ b/docs/handle/classDoubleStrobePattern.html @@ -302,11 +302,11 @@

                        29 }
                        RGBColor peekNext() const
                        Definition: Colorset.h:136
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        -
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:98
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        +
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:139
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Pattern::m_colorset, Colorset::peekNext(), Leds::setAllEvens(), and Leds::setAllOdds().

                        +

                        References Colorset::cur(), Pattern::m_colorset, Colorset::peekNext(), Leds::setAllEvens(), and Leds::setAllOdds().

                        diff --git a/docs/handle/classDripMorphPattern.html b/docs/handle/classDripMorphPattern.html index 0c916b43d5..6fef583bd3 100644 --- a/docs/handle/classDripMorphPattern.html +++ b/docs/handle/classDripMorphPattern.html @@ -375,11 +375,11 @@

                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t hue
                        Definition: ColorTypes.h:51
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        -
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:98
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        +
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:139
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Colorset::getNext(), HSVColor::hue, Pattern::m_colorset, m_cur, m_next, m_speed, Leds::setAllEvens(), and Leds::setAllOdds().

                        +

                        References Colorset::cur(), Colorset::getNext(), HSVColor::hue, Pattern::m_colorset, m_cur, m_next, m_speed, Leds::setAllEvens(), and Leds::setAllOdds().

                        Referenced by play().

                        diff --git a/docs/handle/classDripPattern.html b/docs/handle/classDripPattern.html index a7ea7a7ff1..05cd05cddd 100644 --- a/docs/handle/classDripPattern.html +++ b/docs/handle/classDripPattern.html @@ -314,12 +314,12 @@

                        34 }
                        RGBColor peekNext() const
                        Definition: Colorset.h:136
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        -
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:98
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        +
                        static void setAllOdds(RGBColor col)
                        Definition: Leds.cpp:139
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Pattern::m_colorset, m_sync, Colorset::peekNext(), Leds::setAll(), Leds::setAllEvens(), and Leds::setAllOdds().

                        +

                        References Colorset::cur(), Pattern::m_colorset, m_sync, Colorset::peekNext(), Leds::setAll(), Leds::setAllEvens(), and Leds::setAllOdds().

                        diff --git a/docs/handle/classEditorConnection.html b/docs/handle/classEditorConnection.html index 9a7370fa18..fa3e30cc14 100644 --- a/docs/handle/classEditorConnection.html +++ b/docs/handle/classEditorConnection.html @@ -1056,10 +1056,10 @@

                        206  }
                        207 }
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        virtual void play()
                        Definition: Mode.cpp:139
                        -

                        References Leds::blinkAll(), Leds::clearAll(), Menu::m_previewMode, m_state, Mode::play(), RGB_WHITE0, STATE_DISCONNECTED, and STATE_IDLE.

                        +

                        References Leds::blinkAll(), Leds::clearAll(), Menu::m_previewMode, m_state, Mode::play(), RGB_WHITE0, STATE_DISCONNECTED, and STATE_IDLE.

                        Referenced by run().

                        diff --git a/docs/handle/classFactoryReset.html b/docs/handle/classFactoryReset.html index 7092227660..2607cb3b6c 100644 --- a/docs/handle/classFactoryReset.html +++ b/docs/handle/classFactoryReset.html @@ -507,11 +507,11 @@

                        #define DEBUG_LOGF(msg,...)
                        Definition: Log.h:41
                        bool isPressed() const
                        Definition: Button.h:31
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        -

                        References Leds::blinkAll(), Leds::clearAll(), DEBUG_LOGF, FACTORY_RESET_THRESHOLD_TICKS, g_pButton, Button::holdDuration(), Button::isPressed(), Menu::m_curSelection, MS_TO_TICKS, RGB_RED4, RGB_WHITE, RGB_WHITE0, and Leds::setAll().

                        +

                        References Leds::blinkAll(), Leds::clearAll(), DEBUG_LOGF, FACTORY_RESET_THRESHOLD_TICKS, g_pButton, Button::holdDuration(), Button::isPressed(), Menu::m_curSelection, MS_TO_TICKS, RGB_RED4, RGB_WHITE, RGB_WHITE0, and Leds::setAll().

                        Referenced by run().

                        diff --git a/docs/handle/classFillPattern.html b/docs/handle/classFillPattern.html index b83ec8ce16..b51fab0bf4 100644 --- a/docs/handle/classFillPattern.html +++ b/docs/handle/classFillPattern.html @@ -313,10 +313,10 @@

                        @ PAIR_FIRST
                        Definition: LedTypes.h:65
                        RGBColor peekNext() const
                        Definition: Colorset.h:136
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:71
                        +
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:112
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, PAIR_FIRST, Colorset::peekNext(), and Leds::setPairs().

                        +

                        References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, PAIR_FIRST, Colorset::peekNext(), and Leds::setPairs().

                        diff --git a/docs/handle/classGlobalBrightness.html b/docs/handle/classGlobalBrightness.html index 588587e643..504df0f8a7 100644 --- a/docs/handle/classGlobalBrightness.html +++ b/docs/handle/classGlobalBrightness.html @@ -444,10 +444,10 @@

                        77  Leds::setAll(HSVColor(38, 255, m_brightnessOptions[m_curSelection]));
                        78 }
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        void showExit()
                        Definition: Menu.cpp:106
                        -

                        References m_brightnessOptions, Menu::m_curSelection, NUM_BRIGHTNESS_OPTIONS, Leds::setAll(), and Menu::showExit().

                        +

                        References m_brightnessOptions, Menu::m_curSelection, NUM_BRIGHTNESS_OPTIONS, Leds::setAll(), and Menu::showExit().

                        Referenced by run().

                        diff --git a/docs/handle/classHueShiftPattern.html b/docs/handle/classHueShiftPattern.html index 8280477a8e..4ff591a3d1 100644 --- a/docs/handle/classHueShiftPattern.html +++ b/docs/handle/classHueShiftPattern.html @@ -394,10 +394,10 @@

                        Definition: ColorTypes.h:24
                        uint8_t hue
                        Definition: ColorTypes.h:51
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        AlarmID alarm()
                        Definition: Timer.cpp:109
                        -

                        References Timer::alarm(), Leds::clearAll(), Colorset::getNext(), hsv_to_rgb_generic(), HSVColor::hue, LED_COUNT, LED_FIRST, m_blinkTimer, Pattern::m_colorset, m_cur, m_next, and Leds::setIndex().

                        +

                        References Timer::alarm(), Leds::clearAll(), Colorset::getNext(), hsv_to_rgb_generic(), HSVColor::hue, LED_COUNT, LED_FIRST, m_blinkTimer, Pattern::m_colorset, m_cur, m_next, and Leds::setIndex().

                        diff --git a/docs/handle/classIRReceiver.html b/docs/handle/classIRReceiver.html index dddce84f1f..e5bd1cdf51 100644 --- a/docs/handle/classIRReceiver.html +++ b/docs/handle/classIRReceiver.html @@ -258,16 +258,21 @@

                        -

                        Definition at line 89 of file IRReceiver.cpp.

                        -
                        90 {
                        -
                        91  resetIRState();
                        -
                        92  return true;
                        -
                        93 }
                        -
                        static void resetIRState()
                        Definition: IRReceiver.cpp:199
                        +

                        Definition at line 92 of file IRReceiver.cpp.

                        +
                        93 {
                        +
                        94 #ifdef VORTEX_EMBEDDED
                        +
                        95  attachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN), IRReceiver::recvPCIHandler, CHANGE);
                        +
                        96 #endif
                        +
                        97  resetIRState();
                        +
                        98  return true;
                        +
                        99 }
                        +
                        #define IR_RECEIVER_PIN
                        Definition: IRConfig.h:43
                        +
                        static void recvPCIHandler()
                        Definition: IRReceiver.cpp:146
                        +
                        static void resetIRState()
                        Definition: IRReceiver.cpp:208
                        -

                        References resetIRState().

                        +

                        References IR_RECEIVER_PIN, recvPCIHandler(), and resetIRState().

                        -

                        Referenced by ModeSharing::beginReceivingIR().

                        +

                        Referenced by ModeSharing::beginReceivingIR().

                        @@ -301,7 +306,7 @@

                        References BitStream::bytepos(), and m_irData.

                        -

                        Referenced by onNewData().

                        +

                        Referenced by onNewData().

                        @@ -328,9 +333,9 @@

                        -

                        Definition at line 29 of file IRReceiver.cpp.

                        -
                        30 {
                        -
                        31 }
                        +

                        Definition at line 32 of file IRReceiver.cpp.

                        +
                        33 {
                        +
                        34 }

                        Referenced by VortexEngine::cleanup().

                        @@ -359,32 +364,32 @@

                        -

                        Definition at line 33 of file IRReceiver.cpp.

                        -
                        34 {
                        -
                        35  // is the receiver actually receiving data?
                        -
                        36  if (!isReceiving()) {
                        -
                        37  return false;
                        -
                        38  }
                        -
                        39  uint8_t blocks = m_irData.data()[0];
                        -
                        40  uint8_t remainder = m_irData.data()[1];
                        -
                        41  uint32_t total = ((blocks - 1) * 32) + remainder;
                        -
                        42  if (!total || total > IR_MAX_DATA_TRANSFER) {
                        -
                        43  DEBUG_LOGF("Bad IR Data size: %u", total);
                        -
                        44  return false;
                        -
                        45  }
                        -
                        46  // if there are size + 2 bytes in the IRData receiver
                        -
                        47  // then a full message is ready, the + 2 is from the
                        -
                        48  // two bytes for blocks + remainder that are sent first
                        -
                        49  return (m_irData.bytepos() >= (uint32_t)(total + 2));
                        -
                        50 }
                        +

                        Definition at line 36 of file IRReceiver.cpp.

                        +
                        37 {
                        +
                        38  // is the receiver actually receiving data?
                        +
                        39  if (!isReceiving()) {
                        +
                        40  return false;
                        +
                        41  }
                        +
                        42  uint8_t blocks = m_irData.data()[0];
                        +
                        43  uint8_t remainder = m_irData.data()[1];
                        +
                        44  uint32_t total = ((blocks - 1) * 32) + remainder;
                        +
                        45  if (!total || total > IR_MAX_DATA_TRANSFER) {
                        +
                        46  DEBUG_LOGF("Bad IR Data size: %u", total);
                        +
                        47  return false;
                        +
                        48  }
                        +
                        49  // if there are size + 2 bytes in the IRData receiver
                        +
                        50  // then a full message is ready, the + 2 is from the
                        +
                        51  // two bytes for blocks + remainder that are sent first
                        +
                        52  return (m_irData.bytepos() >= (uint32_t)(total + 2));
                        +
                        53 }
                        #define IR_MAX_DATA_TRANSFER
                        Definition: IRConfig.h:17
                        #define DEBUG_LOGF(msg,...)
                        Definition: Log.h:41
                        const uint8_t * data() const
                        Definition: BitStream.h:36
                        -
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:53
                        +
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:56
                        -

                        References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, IR_MAX_DATA_TRANSFER, isReceiving(), and m_irData.

                        +

                        References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, IR_MAX_DATA_TRANSFER, isReceiving(), and m_irData.

                        -

                        Referenced by ModeSharing::receiveModeIR().

                        +

                        Referenced by ModeSharing::receiveModeIR().

                        @@ -411,15 +416,18 @@

                        -

                        Definition at line 95 of file IRReceiver.cpp.

                        -
                        96 {
                        -
                        97  resetIRState();
                        -
                        98  return true;
                        -
                        99 }
                        +

                        Definition at line 101 of file IRReceiver.cpp.

                        +
                        102 {
                        +
                        103 #ifdef VORTEX_EMBEDDED
                        +
                        104  detachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN));
                        +
                        105 #endif
                        +
                        106  resetIRState();
                        +
                        107  return true;
                        +
                        108 }
                        -

                        References resetIRState().

                        +

                        References IR_RECEIVER_PIN, and resetIRState().

                        -

                        Referenced by ModeSharing::onShortClick().

                        +

                        Referenced by ModeSharing::onShortClick().

                        @@ -447,45 +455,45 @@

                        -

                        Definition at line 159 of file IRReceiver.cpp.

                        -
                        160 {
                        -
                        161  // if the diff is too long or too short then it's not useful
                        -
                        162  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
                        -
                        163  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                        -
                        164  resetIRState();
                        -
                        165  return;
                        -
                        166  }
                        -
                        167  switch (m_recvState) {
                        -
                        168  case WAITING_HEADER_MARK: // initial state
                        -
                        169  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
                        - -
                        171  } else {
                        -
                        172  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                        -
                        173  resetIRState();
                        -
                        174  }
                        -
                        175  break;
                        - -
                        177  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
                        - -
                        179  } else {
                        -
                        180  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                        -
                        181  resetIRState();
                        -
                        182  }
                        -
                        183  break;
                        -
                        184  case READING_DATA_MARK:
                        -
                        185  // classify mark/space based on the timing and write into buffer
                        -
                        186  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
                        - -
                        188  break;
                        -
                        189  case READING_DATA_SPACE:
                        -
                        190  // the space could be just a regular space, or a gap in between blocks
                        - +

                        Definition at line 168 of file IRReceiver.cpp.

                        +
                        169 {
                        +
                        170  // if the diff is too long or too short then it's not useful
                        +
                        171  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
                        +
                        172  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                        +
                        173  resetIRState();
                        +
                        174  return;
                        +
                        175  }
                        +
                        176  switch (m_recvState) {
                        +
                        177  case WAITING_HEADER_MARK: // initial state
                        +
                        178  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
                        + +
                        180  } else {
                        +
                        181  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                        +
                        182  resetIRState();
                        +
                        183  }
                        +
                        184  break;
                        + +
                        186  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
                        + +
                        188  } else {
                        +
                        189  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                        +
                        190  resetIRState();
                        +
                        191  }
                        192  break;
                        -
                        193  default: // ??
                        -
                        194  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                        -
                        195  break;
                        -
                        196  }
                        -
                        197 }
                        +
                        193  case READING_DATA_MARK:
                        +
                        194  // classify mark/space based on the timing and write into buffer
                        +
                        195  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
                        + +
                        197  break;
                        +
                        198  case READING_DATA_SPACE:
                        +
                        199  // the space could be just a regular space, or a gap in between blocks
                        + +
                        201  break;
                        +
                        202  default: // ??
                        +
                        203  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                        +
                        204  break;
                        +
                        205  }
                        +
                        206 }
                        #define IR_HEADER_MARK_MIN
                        Definition: IRConfig.h:32
                        #define IR_HEADER_SPACE_MIN
                        Definition: IRConfig.h:33
                        #define IR_HEADER_SPACE_MAX
                        Definition: IRConfig.h:36
                        @@ -495,9 +503,9 @@

                        void write1Bit(uint8_t bit)
                        Definition: BitStream.cpp:89

                        static RecvState m_recvState
                        Definition: IRReceiver.h:67
                        -

                        References DEBUG_LOGF, IR_HEADER_MARK_MAX, IR_HEADER_MARK_MIN, IR_HEADER_SPACE_MAX, IR_HEADER_SPACE_MIN, IR_TIMING, IR_TIMING_MIN, m_irData, m_recvState, READING_DATA_MARK, READING_DATA_SPACE, resetIRState(), WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

                        +

                        References DEBUG_LOGF, IR_HEADER_MARK_MAX, IR_HEADER_MARK_MIN, IR_HEADER_SPACE_MAX, IR_HEADER_SPACE_MIN, IR_TIMING, IR_TIMING_MIN, m_irData, m_recvState, READING_DATA_MARK, READING_DATA_SPACE, resetIRState(), WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

                        -

                        Referenced by recvPCIHandler().

                        +

                        Referenced by recvPCIHandler().

                        @@ -526,13 +534,16 @@

                        Definition at line 23 of file IRReceiver.cpp.

                        24 {
                        - -
                        26  return true;
                        -
                        27 }
                        +
                        25 #ifdef VORTEX_EMBEDDED
                        +
                        26  pinMode(IR_RECEIVER_PIN, INPUT_PULLUP);
                        +
                        27 #endif
                        + +
                        29  return true;
                        +
                        30 }
                        #define IR_RECV_BUF_SIZE
                        Definition: IRConfig.h:20
                        bool init(uint8_t *buf, uint32_t size)
                        Definition: BitStream.cpp:34
                        -

                        References BitStream::init(), IR_RECV_BUF_SIZE, and m_irData.

                        +

                        References BitStream::init(), IR_RECEIVER_PIN, IR_RECV_BUF_SIZE, and m_irData.

                        Referenced by VortexEngine::init().

                        @@ -561,18 +572,18 @@

                        -

                        Definition at line 53 of file IRReceiver.cpp.

                        -
                        54 {
                        -
                        55  // if there are at least 2 bytes in the data buffer then
                        -
                        56  // the receiver is receiving a packet. If there is less
                        -
                        57  // than 2 bytes then we're still waiting for the 'blocks'
                        -
                        58  // and 'remainder' bytes which prefix a packet
                        -
                        59  return (m_irData.bytepos() > 2);
                        -
                        60 }
                        +

                        Definition at line 56 of file IRReceiver.cpp.

                        +
                        57 {
                        +
                        58  // if there are at least 2 bytes in the data buffer then
                        +
                        59  // the receiver is receiving a packet. If there is less
                        +
                        60  // than 2 bytes then we're still waiting for the 'blocks'
                        +
                        61  // and 'remainder' bytes which prefix a packet
                        +
                        62  return (m_irData.bytepos() > 2);
                        +
                        63 }

                        References BitStream::bytepos(), and m_irData.

                        -

                        Referenced by dataReady(), percentReceived(), and ModeSharing::showReceiveMode().

                        +

                        Referenced by dataReady(), percentReceived(), and ModeSharing::showReceiveMode().

                        @@ -599,20 +610,20 @@

                        -

                        Definition at line 101 of file IRReceiver.cpp.

                        -
                        102 {
                        -
                        103  if (bytesReceived() == m_previousBytes) {
                        -
                        104  return false;
                        -
                        105  }
                        - -
                        107  return true;
                        -
                        108 }
                        +

                        Definition at line 110 of file IRReceiver.cpp.

                        +
                        111 {
                        +
                        112  if (bytesReceived() == m_previousBytes) {
                        +
                        113  return false;
                        +
                        114  }
                        + +
                        116  return true;
                        +
                        117 }
                        static uint16_t bytesReceived()
                        Definition: IRReceiver.h:30
                        static uint32_t m_previousBytes
                        Definition: IRReceiver.h:73

                        References bytesReceived(), and m_previousBytes.

                        -

                        Referenced by ModeSharing::receiveModeIR().

                        +

                        Referenced by ModeSharing::receiveModeIR().

                        @@ -639,21 +650,21 @@

                        -

                        Definition at line 63 of file IRReceiver.cpp.

                        -
                        64 {
                        -
                        65  if (!isReceiving()) {
                        -
                        66  return 0;
                        -
                        67  }
                        -
                        68  uint8_t blocks = m_irData.data()[0];
                        -
                        69  uint8_t remainder = m_irData.data()[1];
                        -
                        70  uint16_t total = ((blocks - 1) * 32) + remainder;
                        -
                        71  // round by adding half of the total to the numerator
                        -
                        72  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
                        -
                        73 }
                        +

                        Definition at line 66 of file IRReceiver.cpp.

                        +
                        67 {
                        +
                        68  if (!isReceiving()) {
                        +
                        69  return 0;
                        +
                        70  }
                        +
                        71  uint8_t blocks = m_irData.data()[0];
                        +
                        72  uint8_t remainder = m_irData.data()[1];
                        +
                        73  uint16_t total = ((blocks - 1) * 32) + remainder;
                        +
                        74  // round by adding half of the total to the numerator
                        +
                        75  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
                        +
                        76 }
                        -

                        References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_irData.

                        +

                        References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_irData.

                        -

                        Referenced by ModeSharing::showReceiveMode().

                        +

                        Referenced by ModeSharing::showReceiveMode().

                        @@ -681,37 +692,37 @@

                        -

                        Definition at line 110 of file IRReceiver.cpp.

                        -
                        111 {
                        - -
                        113  DEBUG_LOG("Nothing to read, or read too much");
                        -
                        114  return false;
                        -
                        115  }
                        -
                        116  // read the size out (blocks + remainder)
                        -
                        117  uint8_t blocks = m_irData.data()[0];
                        -
                        118  uint8_t remainder = m_irData.data()[1];
                        -
                        119  // calculate size from blocks + remainder
                        -
                        120  uint32_t size = ((blocks - 1) * 32) + remainder;
                        -
                        121  if (!size || size > IR_MAX_DATA_TRANSFER) {
                        -
                        122  DEBUG_LOGF("Bad IR Data size: %u", size);
                        +

                        Definition at line 119 of file IRReceiver.cpp.

                        +
                        120 {
                        + +
                        122  DEBUG_LOG("Nothing to read, or read too much");
                        123  return false;
                        124  }
                        -
                        125  // the actual data starts 2 bytes later because of the size byte
                        -
                        126  const uint8_t *actualData = m_irData.data() + 2;
                        -
                        127  if (!data.rawInit(actualData, size)) {
                        -
                        128  DEBUG_LOG("Failed to init buffer for IR read");
                        -
                        129  return false;
                        -
                        130  }
                        -
                        131  // reset the IR state and receive buffer now
                        -
                        132  resetIRState();
                        -
                        133  return true;
                        -
                        134 }
                        +
                        125  // read the size out (blocks + remainder)
                        +
                        126  uint8_t blocks = m_irData.data()[0];
                        +
                        127  uint8_t remainder = m_irData.data()[1];
                        +
                        128  // calculate size from blocks + remainder
                        +
                        129  uint32_t size = ((blocks - 1) * 32) + remainder;
                        +
                        130  if (!size || size > IR_MAX_DATA_TRANSFER) {
                        +
                        131  DEBUG_LOGF("Bad IR Data size: %u", size);
                        +
                        132  return false;
                        +
                        133  }
                        +
                        134  // the actual data starts 2 bytes later because of the size byte
                        +
                        135  const uint8_t *actualData = m_irData.data() + 2;
                        +
                        136  if (!data.rawInit(actualData, size)) {
                        +
                        137  DEBUG_LOG("Failed to init buffer for IR read");
                        +
                        138  return false;
                        +
                        139  }
                        +
                        140  // reset the IR state and receive buffer now
                        +
                        141  resetIRState();
                        +
                        142  return true;
                        +
                        143 }
                        #define DEBUG_LOG(msg)
                        Definition: Log.h:40
                        bool rawInit(const uint8_t *rawdata, uint32_t size)
                        Definition: ByteStream.cpp:59
                        -

                        References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, IR_MAX_DATA_TRANSFER, m_irData, ByteStream::rawInit(), and resetIRState().

                        +

                        References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, IR_MAX_DATA_TRANSFER, m_irData, ByteStream::rawInit(), and resetIRState().

                        -

                        Referenced by receiveMode().

                        +

                        Referenced by receiveMode().

                        @@ -739,27 +750,27 @@

                        -

                        Definition at line 75 of file IRReceiver.cpp.

                        -
                        76 {
                        -
                        77  ByteStream buf;
                        -
                        78  // read from the receive buffer into the byte stream
                        -
                        79  if (!read(buf)) {
                        -
                        80  // no data to read right now, or an error
                        -
                        81  DEBUG_LOG("No data available to read, or error reading");
                        -
                        82  return false;
                        -
                        83  }
                        -
                        84  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                        -
                        85  // load the data into the target mode
                        -
                        86  return pMode->loadFromBuffer(buf);
                        -
                        87 }
                        +

                        Definition at line 78 of file IRReceiver.cpp.

                        +
                        79 {
                        +
                        80  ByteStream buf;
                        +
                        81  // read from the receive buffer into the byte stream
                        +
                        82  if (!read(buf)) {
                        +
                        83  // no data to read right now, or an error
                        +
                        84  DEBUG_LOG("No data available to read, or error reading");
                        +
                        85  return false;
                        +
                        86  }
                        +
                        87  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                        +
                        88  // load the data into the target mode
                        +
                        89  return pMode->loadFromBuffer(buf);
                        +
                        90 }
                        uint32_t rawSize() const
                        Definition: ByteStream.h:122
                        -
                        static bool read(ByteStream &data)
                        Definition: IRReceiver.cpp:110
                        +
                        static bool read(ByteStream &data)
                        Definition: IRReceiver.cpp:119
                        virtual bool loadFromBuffer(ByteStream &saveBuffer)
                        Definition: Mode.cpp:179
                        -

                        References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

                        +

                        References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

                        -

                        Referenced by ModeSharing::receiveModeIR().

                        +

                        Referenced by ModeSharing::receiveModeIR().

                        @@ -786,32 +797,34 @@

                        -

                        Definition at line 137 of file IRReceiver.cpp.

                        -
                        138 {
                        -
                        139  // toggle the tracked pin state no matter what
                        -
                        140  m_pinState = (uint8_t)!m_pinState;
                        -
                        141  // grab current time
                        -
                        142  uint32_t now = Time::microseconds();
                        -
                        143  // check previous time for validity
                        -
                        144  if (!m_prevTime || m_prevTime > now) {
                        -
                        145  m_prevTime = now;
                        -
                        146  DEBUG_LOG("Bad first time diff, resetting...");
                        -
                        147  resetIRState();
                        -
                        148  return;
                        -
                        149  }
                        -
                        150  // calc time difference between previous change and now
                        -
                        151  uint32_t diff = (uint32_t)(now - m_prevTime);
                        -
                        152  // and update the previous changetime for next loop
                        -
                        153  m_prevTime = now;
                        -
                        154  // handle the blink duration and process it
                        -
                        155  handleIRTiming(diff);
                        -
                        156 }
                        -
                        static void handleIRTiming(uint32_t diff)
                        Definition: IRReceiver.cpp:159
                        +

                        Definition at line 146 of file IRReceiver.cpp.

                        +
                        147 {
                        +
                        148  // toggle the tracked pin state no matter what
                        +
                        149  m_pinState = (uint8_t)!m_pinState;
                        +
                        150  // grab current time
                        +
                        151  uint32_t now = Time::microseconds();
                        +
                        152  // check previous time for validity
                        +
                        153  if (!m_prevTime || m_prevTime > now) {
                        +
                        154  m_prevTime = now;
                        +
                        155  DEBUG_LOG("Bad first time diff, resetting...");
                        +
                        156  resetIRState();
                        +
                        157  return;
                        +
                        158  }
                        +
                        159  // calc time difference between previous change and now
                        +
                        160  uint32_t diff = (uint32_t)(now - m_prevTime);
                        +
                        161  // and update the previous changetime for next loop
                        +
                        162  m_prevTime = now;
                        +
                        163  // handle the blink duration and process it
                        +
                        164  handleIRTiming(diff);
                        +
                        165 }
                        +
                        static void handleIRTiming(uint32_t diff)
                        Definition: IRReceiver.cpp:168
                        static uint8_t m_pinState
                        Definition: IRReceiver.h:70
                        static uint32_t m_prevTime
                        Definition: IRReceiver.h:69
                        static uint32_t microseconds()
                        -

                        References DEBUG_LOG, handleIRTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetIRState().

                        +

                        References DEBUG_LOG, handleIRTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetIRState().

                        + +

                        Referenced by beginReceiving().

                        @@ -838,19 +851,19 @@

                        -

                        Definition at line 199 of file IRReceiver.cpp.

                        -
                        200 {
                        -
                        201  m_previousBytes = 0;
                        - -
                        203  // zero out the receive buffer and reset bit receiver position
                        -
                        204  m_irData.reset();
                        -
                        205  DEBUG_LOG("IR State Reset");
                        -
                        206 }
                        +

                        Definition at line 208 of file IRReceiver.cpp.

                        +
                        209 {
                        +
                        210  m_previousBytes = 0;
                        + +
                        212  // zero out the receive buffer and reset bit receiver position
                        +
                        213  m_irData.reset();
                        +
                        214  DEBUG_LOG("IR State Reset");
                        +
                        215 }
                        void reset()
                        Definition: BitStream.cpp:58

                        References DEBUG_LOG, m_irData, m_previousBytes, m_recvState, BitStream::reset(), and WAITING_HEADER_MARK.

                        -

                        Referenced by beginReceiving(), endReceiving(), handleIRTiming(), read(), ModeSharing::receiveModeIR(), and recvPCIHandler().

                        +

                        Referenced by beginReceiving(), endReceiving(), handleIRTiming(), read(), ModeSharing::receiveModeIR(), and recvPCIHandler().

                        @@ -877,7 +890,7 @@

                        Definition at line 55 of file IRReceiver.h.

                        -

                        Referenced by bytesReceived(), dataReady(), handleIRTiming(), init(), isReceiving(), percentReceived(), read(), and resetIRState().

                        +

                        Referenced by bytesReceived(), dataReady(), handleIRTiming(), init(), isReceiving(), percentReceived(), read(), and resetIRState().

                        @@ -903,7 +916,7 @@

                        Definition at line 70 of file IRReceiver.h.

                        -

                        Referenced by recvPCIHandler().

                        +

                        Referenced by recvPCIHandler().

                        @@ -929,7 +942,7 @@

                        Definition at line 73 of file IRReceiver.h.

                        -

                        Referenced by onNewData(), and resetIRState().

                        +

                        Referenced by onNewData(), and resetIRState().

                        @@ -955,7 +968,7 @@

                        Definition at line 69 of file IRReceiver.h.

                        -

                        Referenced by recvPCIHandler().

                        +

                        Referenced by recvPCIHandler().

                        @@ -981,7 +994,7 @@

                        Definition at line 67 of file IRReceiver.h.

                        -

                        Referenced by handleIRTiming(), and resetIRState().

                        +

                        Referenced by handleIRTiming(), and resetIRState().

                        diff --git a/docs/handle/classIRSender.html b/docs/handle/classIRSender.html index 123be6058e..9986663ca6 100644 --- a/docs/handle/classIRSender.html +++ b/docs/handle/classIRSender.html @@ -346,53 +346,54 @@

                        Definition at line 179 of file IRSender.cpp.

                        180 {
                        181 #if defined(VORTEX_EMBEDDED)
                        -
                        182  // just in case
                        +
                        182  // initialize the output pin
                        183  pinMode(IR_SEND_PWM_PIN, OUTPUT);
                        -
                        184  digitalWrite(IR_SEND_PWM_PIN, LOW); // When not sending PWM, we want it low
                        -
                        185  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
                        -
                        186  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
                        -
                        187  ETCChannel IR_TCC_Channel = TCC0_CH0;
                        -
                        188  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
                        -
                        189  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
                        -
                        190  // Enable the port multiplexer for the PWM channel on pin
                        -
                        191  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
                        -
                        192 
                        -
                        193  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
                        -
                        194  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
                        -
                        195  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
                        -
                        196 
                        -
                        197 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
                        -
                        198  // Feed GCLK0 to TCC0 and TCC1
                        -
                        199  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
                        -
                        200  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
                        -
                        201  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
                        -
                        202  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
                        -
                        203 
                        -
                        204  // Normal (single slope) PWM operation: timers countinuously count up to PER
                        -
                        205  // register value and then is reset to 0
                        -
                        206  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
                        -
                        207  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
                        -
                        208  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
                        -
                        209 
                        -
                        210  // Each timer counts up to a maximum or TOP value set by the PER register,
                        -
                        211  // this determines the frequency of the PWM operation.
                        -
                        212  uint32_t cc = F_CPU/(38*1000) - 1;
                        -
                        213  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
                        -
                        214  while(IR_TCCx->SYNCBUSY.bit.PER);
                        -
                        215 
                        -
                        216  // The CCx register value corresponds to the pulsewidth in microseconds (us)
                        -
                        217  // Set the duty cycle of the PWM on TCC0 to 33%
                        -
                        218  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
                        -
                        219  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
                        -
                        220  //while(IR_TCCx->SYNCBUSY.bit.CC3);
                        -
                        221 
                        -
                        222  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
                        -
                        223  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
                        -
                        224  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        -
                        225  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
                        -
                        226  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        -
                        227 #endif
                        -
                        228 }
                        +
                        184  digitalWrite(IR_SEND_PWM_PIN, LOW);
                        +
                        185  // setup the PWM
                        +
                        186  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
                        +
                        187  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
                        +
                        188  ETCChannel IR_TCC_Channel = TCC0_CH0;
                        +
                        189  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
                        +
                        190  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
                        +
                        191  // Enable the port multiplexer for the PWM channel on pin
                        +
                        192  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
                        +
                        193 
                        +
                        194  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
                        +
                        195  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
                        +
                        196  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
                        +
                        197 
                        +
                        198 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
                        +
                        199  // Feed GCLK0 to TCC0 and TCC1
                        +
                        200  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
                        +
                        201  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
                        +
                        202  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
                        +
                        203  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
                        +
                        204 
                        +
                        205  // Normal (single slope) PWM operation: timers countinuously count up to PER
                        +
                        206  // register value and then is reset to 0
                        +
                        207  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
                        +
                        208  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
                        +
                        209  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
                        +
                        210 
                        +
                        211  // Each timer counts up to a maximum or TOP value set by the PER register,
                        +
                        212  // this determines the frequency of the PWM operation.
                        +
                        213  uint32_t cc = F_CPU/(38*1000) - 1;
                        +
                        214  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
                        +
                        215  while(IR_TCCx->SYNCBUSY.bit.PER);
                        +
                        216 
                        +
                        217  // The CCx register value corresponds to the pulsewidth in microseconds (us)
                        +
                        218  // Set the duty cycle of the PWM on TCC0 to 33%
                        +
                        219  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
                        +
                        220  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
                        +
                        221  //while(IR_TCCx->SYNCBUSY.bit.CC3);
                        +
                        222 
                        +
                        223  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
                        +
                        224  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
                        +
                        225  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        +
                        226  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
                        +
                        227  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        +
                        228 #endif
                        +
                        229 }
                        #define IR_SEND_PWM_PIN
                        Definition: IRConfig.h:42
                        Tcc * IR_TCCx
                        Definition: IRSender.cpp:40
                        @@ -430,7 +431,7 @@

                        References m_isSending.

                        -

                        Referenced by ModeSharing::beginSendingIR(), and ModeSharing::continueSendingIR().

                        +

                        Referenced by ModeSharing::beginSendingIR(), ModeSharing::continueSendingIR(), and ModeSharing::onShortClick().

                        @@ -499,7 +500,7 @@

                        References ByteStream::clear(), DEBUG_LOG, DEBUG_LOGF, BitStream::init(), IR_DEFAULT_BLOCK_SIZE, IR_MAX_DATA_TRANSFER, m_bitStream, m_numBlocks, m_remainder, m_serialBuf, m_size, m_writeCounter, ByteStream::rawData(), ByteStream::rawSize(), and Mode::saveToBuffer().

                        -

                        Referenced by ModeSharing::beginSendingIR().

                        +

                        Referenced by ModeSharing::beginSendingIR().

                        @@ -601,7 +602,7 @@

                        References beginSend(), BitStream::data(), DEBUG_LOGF, Time::getCurtime(), IR_DEFAULT_BLOCK_SIZE, IR_DEFAULT_BLOCK_SPACING, m_bitStream, m_isSending, m_lastSendTime, m_numBlocks, m_remainder, m_writeCounter, and sendByte().

                        -

                        Referenced by ModeSharing::beginSendingIR(), and ModeSharing::continueSendingIR().

                        +

                        Referenced by ModeSharing::beginSendingIR(), and ModeSharing::continueSendingIR().

                        @@ -684,10 +685,10 @@

                        163  Time::delayMicroseconds(time);
                        164 #endif
                        165 }
                        -
                        static void startPWM()
                        Definition: IRSender.cpp:230
                        +
                        static void startPWM()
                        Definition: IRSender.cpp:231
                        static void delayMicroseconds(uint32_t us)
                        -

                        References Time::delayMicroseconds(), and startPWM().

                        +

                        References Time::delayMicroseconds(), and startPWM().

                        Referenced by beginSend(), and sendByte().

                        @@ -727,9 +728,9 @@

                        174  Time::delayMicroseconds(time);
                        175 #endif
                        176 }
                        -
                        static void stopPWM()
                        Definition: IRSender.cpp:239
                        +
                        static void stopPWM()
                        Definition: IRSender.cpp:240
                        -

                        References Time::delayMicroseconds(), and stopPWM().

                        +

                        References Time::delayMicroseconds(), and stopPWM().

                        Referenced by beginSend(), and sendByte().

                        @@ -758,14 +759,14 @@

                        -

                        Definition at line 230 of file IRSender.cpp.

                        -
                        231 {
                        -
                        232 #if defined(VORTEX_EMBEDDED)
                        -
                        233  // start the PWM
                        -
                        234  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
                        -
                        235  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        -
                        236 #endif
                        -
                        237 }
                        +

                        Definition at line 231 of file IRSender.cpp.

                        +
                        232 {
                        +
                        233 #if defined(VORTEX_EMBEDDED)
                        +
                        234  // start the PWM
                        +
                        235  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
                        +
                        236  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        +
                        237 #endif
                        +
                        238 }

                        References IR_TCCx.

                        @@ -796,14 +797,14 @@

                        -

                        Definition at line 239 of file IRSender.cpp.

                        -
                        240 {
                        -
                        241 #if defined(VORTEX_EMBEDDED)
                        -
                        242  // stop the PWM
                        -
                        243  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
                        -
                        244  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        -
                        245 #endif
                        -
                        246 }
                        +

                        Definition at line 240 of file IRSender.cpp.

                        +
                        241 {
                        +
                        242 #if defined(VORTEX_EMBEDDED)
                        +
                        243  // stop the PWM
                        +
                        244  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
                        +
                        245  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                        +
                        246 #endif
                        +
                        247 }

                        References IR_TCCx.

                        diff --git a/docs/handle/classLedStash.html b/docs/handle/classLedStash.html index fe36ed76d0..e8e0ef7e20 100644 --- a/docs/handle/classLedStash.html +++ b/docs/handle/classLedStash.html @@ -317,7 +317,7 @@

                        Definition at line 22 of file LedStash.h.

                        -

                        Referenced by clear(), operator[](), Leds::restoreAll(), setIndex(), and Leds::stashAll().

                        +

                        Referenced by clear(), operator[](), Leds::restoreAll(), setIndex(), and Leds::stashAll().

                        diff --git a/docs/handle/classLeds.html b/docs/handle/classLeds.html index 90a51cd6ee..53e750d9c7 100644 --- a/docs/handle/classLeds.html +++ b/docs/handle/classLeds.html @@ -260,15 +260,15 @@

                        -

                        Definition at line 177 of file Leds.cpp.

                        -
                        178 {
                        - -
                        180 }
                        +

                        Definition at line 218 of file Leds.cpp.

                        +
                        219 {
                        + +
                        221 }
                        @ LED_FIRST
                        Definition: LedTypes.h:13
                        @ LED_LAST
                        Definition: LedTypes.h:24
                        -
                        static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                        Definition: Leds.cpp:170
                        +
                        static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                        Definition: Leds.cpp:211
                        -

                        References adjustBrightnessRange(), LED_FIRST, and LED_LAST.

                        +

                        References adjustBrightnessRange(), LED_FIRST, and LED_LAST.

                        @@ -306,16 +306,16 @@

                        -

                        Definition at line 165 of file Leds.cpp.

                        -
                        166 {
                        -
                        167  led(target).adjustBrightness(fadeBy);
                        -
                        168 }
                        +

                        Definition at line 206 of file Leds.cpp.

                        +
                        207 {
                        +
                        208  led(target).adjustBrightness(fadeBy);
                        +
                        209 }
                        static RGBColor & led(LedPos pos)
                        Definition: Leds.h:112
                        RGBColor adjustBrightness(uint8_t fadeBy)
                        Definition: ColorTypes.cpp:193

                        References RGBColor::adjustBrightness(), and led().

                        -

                        Referenced by adjustBrightnessRange().

                        +

                        Referenced by adjustBrightnessRange().

                        @@ -359,18 +359,18 @@

                        -

                        Definition at line 170 of file Leds.cpp.

                        -
                        171 {
                        -
                        172  for (LedPos pos = first; pos <= last; pos++) {
                        -
                        173  adjustBrightnessIndex(pos, fadeBy);
                        -
                        174  }
                        -
                        175 }
                        +

                        Definition at line 211 of file Leds.cpp.

                        +
                        212 {
                        +
                        213  for (LedPos pos = first; pos <= last; pos++) {
                        +
                        214  adjustBrightnessIndex(pos, fadeBy);
                        +
                        215  }
                        +
                        216 }
                        LedPos
                        Definition: LedTypes.h:11
                        -
                        static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                        Definition: Leds.cpp:165
                        +
                        static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                        Definition: Leds.cpp:206
                        -

                        References adjustBrightnessIndex().

                        +

                        References adjustBrightnessIndex().

                        -

                        Referenced by adjustBrightnessAll().

                        +

                        Referenced by adjustBrightnessAll().

                        @@ -414,17 +414,17 @@

                        -

                        Definition at line 215 of file Leds.cpp.

                        -
                        216 {
                        -
                        217  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        218  setRange(LED_FIRST, LED_LAST, col);
                        -
                        219  }
                        -
                        220 }
                        +

                        Definition at line 256 of file Leds.cpp.

                        +
                        257 {
                        +
                        258  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        259  setRange(LED_FIRST, LED_LAST, col);
                        +
                        260  }
                        +
                        261 }
                        #define MS_TO_TICKS(ms)
                        Definition: TimeControl.h:13
                        -
                        static void setRange(LedPos first, LedPos last, RGBColor col)
                        Definition: Leds.cpp:53
                        +
                        static void setRange(LedPos first, LedPos last, RGBColor col)
                        Definition: Leds.cpp:94
                        static uint32_t getCurtime()
                        Definition: TimeControl.h:40
                        -

                        References Time::getCurtime(), LED_FIRST, LED_LAST, MS_TO_TICKS, and setRange().

                        +

                        References Time::getCurtime(), LED_FIRST, LED_LAST, MS_TO_TICKS, and setRange().

                        Referenced by EditorConnection::showEditor(), Menu::showExit(), Randomizer::showRandomizationSelect(), FactoryReset::showReset(), and ColorSelect::showSlotSelection().

                        @@ -476,15 +476,15 @@

                        -

                        Definition at line 190 of file Leds.cpp.

                        -
                        191 {
                        -
                        192  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        193  setIndex(target, col);
                        -
                        194  }
                        -
                        195 }
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +

                        Definition at line 231 of file Leds.cpp.

                        +
                        232 {
                        +
                        233  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        234  setIndex(target, col);
                        +
                        235  }
                        +
                        236 }
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        -

                        References Time::getCurtime(), MS_TO_TICKS, and setIndex().

                        +

                        References Time::getCurtime(), MS_TO_TICKS, and setIndex().

                        Referenced by Menus::runMenuSelection().

                        @@ -542,14 +542,14 @@

                        -

                        Definition at line 183 of file Leds.cpp.

                        -
                        184 {
                        -
                        185  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        186  setIndex(target, col);
                        -
                        187  }
                        -
                        188 }
                        +

                        Definition at line 224 of file Leds.cpp.

                        +
                        225 {
                        +
                        226  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        227  setIndex(target, col);
                        +
                        228  }
                        +
                        229 }
                        -

                        References MS_TO_TICKS, and setIndex().

                        +

                        References MS_TO_TICKS, and setIndex().

                        Referenced by Menu::showBulbSelection().

                        @@ -601,20 +601,20 @@

                        -

                        Definition at line 204 of file Leds.cpp.

                        -
                        205 {
                        -
                        206  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        207  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                        -
                        208  if (checkLed(targets, pos)) {
                        -
                        209  setIndex(pos, col);
                        -
                        210  }
                        -
                        211  }
                        -
                        212  }
                        -
                        213 }
                        +

                        Definition at line 245 of file Leds.cpp.

                        +
                        246 {
                        +
                        247  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        248  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                        +
                        249  if (checkLed(targets, pos)) {
                        +
                        250  setIndex(pos, col);
                        +
                        251  }
                        +
                        252  }
                        +
                        253  }
                        +
                        254 }
                        bool checkLed(LedMap map, LedPos pos)
                        Definition: LedTypes.h:172
                        @ LED_COUNT
                        Definition: LedTypes.h:21
                        -

                        References checkLed(), Time::getCurtime(), LED_COUNT, LED_FIRST, MS_TO_TICKS, and setIndex().

                        +

                        References checkLed(), Time::getCurtime(), LED_COUNT, LED_FIRST, MS_TO_TICKS, and setIndex().

                        Referenced by Menu::showBulbSelection().

                        @@ -666,16 +666,16 @@

                        -

                        Definition at line 222 of file Leds.cpp.

                        -
                        223 {
                        -
                        224  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        225  setRange(pairEven(pair), pairOdd(pair), col);
                        -
                        226  }
                        -
                        227 }
                        +

                        Definition at line 263 of file Leds.cpp.

                        +
                        264 {
                        +
                        265  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        266  setRange(pairEven(pair), pairOdd(pair), col);
                        +
                        267  }
                        +
                        268 }
                        #define pairEven(pair)
                        Definition: LedTypes.h:92
                        #define pairOdd(pair)
                        Definition: LedTypes.h:93
                        -

                        References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

                        +

                        References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

                        @@ -731,14 +731,14 @@

                        -

                        Definition at line 229 of file Leds.cpp.

                        -
                        230 {
                        -
                        231  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        232  setRange(pairEven(first), pairOdd(last), col);
                        -
                        233  }
                        -
                        234 }
                        +

                        Definition at line 270 of file Leds.cpp.

                        +
                        271 {
                        +
                        272  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        273  setRange(pairEven(first), pairOdd(last), col);
                        +
                        274  }
                        +
                        275 }
                        -

                        References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

                        +

                        References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

                        @@ -794,14 +794,14 @@

                        -

                        Definition at line 197 of file Leds.cpp.

                        -
                        198 {
                        -
                        199  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        -
                        200  setRange(first, last, col);
                        -
                        201  }
                        -
                        202 }
                        +

                        Definition at line 238 of file Leds.cpp.

                        +
                        239 {
                        +
                        240  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                        +
                        241  setRange(first, last, col);
                        +
                        242  }
                        +
                        243 }
                        -

                        References Time::getCurtime(), MS_TO_TICKS, and setRange().

                        +

                        References Time::getCurtime(), MS_TO_TICKS, and setRange().

                        @@ -863,13 +863,13 @@

                        -

                        Definition at line 236 of file Leds.cpp.

                        -
                        237 {
                        -
                        238  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                        -
                        239 }
                        +

                        Definition at line 277 of file Leds.cpp.

                        +
                        278 {
                        +
                        279  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                        +
                        280 }
                        -

                        References setIndex().

                        +

                        References setIndex().

                        Referenced by ColorSelect::showSelection(), and ColorSelect::showSlotSelection().

                        @@ -933,12 +933,12 @@

                        -

                        Definition at line 241 of file Leds.cpp.

                        -
                        242 {
                        -
                        243  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
                        -
                        244 }
                        +

                        Definition at line 282 of file Leds.cpp.

                        +
                        283 {
                        +
                        284  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
                        +
                        285 }
                        -

                        References setIndex().

                        +

                        References setIndex().

                        @@ -1000,12 +1000,12 @@

                        -

                        Definition at line 246 of file Leds.cpp.

                        -
                        247 {
                        -
                        248  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
                        -
                        249 }
                        +

                        Definition at line 287 of file Leds.cpp.

                        +
                        288 {
                        +
                        289  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
                        +
                        290 }
                        -

                        References setIndex().

                        +

                        References setIndex().

                        @@ -1032,12 +1032,15 @@

                        -

                        Definition at line 37 of file Leds.cpp.

                        -
                        38 {
                        -
                        39  for (uint8_t i = 0; i < LED_COUNT; ++i) {
                        -
                        40  m_ledColors[i].clear();
                        -
                        41  }
                        -
                        42 }
                        +

                        Definition at line 75 of file Leds.cpp.

                        +
                        76 {
                        +
                        77 #ifdef VORTEX_EMBEDDED
                        +
                        78  SPI.end();
                        +
                        79 #endif
                        +
                        80  for (uint8_t i = 0; i < LED_COUNT; ++i) {
                        +
                        81  m_ledColors[i].clear();
                        +
                        82  }
                        +
                        83 }
                        static RGBColor m_ledColors[LED_COUNT]
                        Definition: Leds.h:124
                        void clear()
                        Definition: ColorTypes.cpp:186
                        @@ -1073,11 +1076,11 @@

                        Definition at line 30 of file Leds.h.

                        30 { setAll(HSV_OFF); }
                        #define HSV_OFF
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        -

                        References HSV_OFF, and setAll().

                        +

                        References HSV_OFF, and setAll().

                        -

                        Referenced by BlinkStepPattern::blinkOff(), DripMorphPattern::blinkOff(), LighthousePattern::blinkOff(), MeteorPattern::blinkOff(), Modes::clearModes(), Menus::closeCurMenu(), ZigzagPattern::Snake::draw(), VortexEngine::enterSleep(), ModeSharing::onShortClick(), Menus::openMenu(), Menus::openMenuSelection(), Modes::play(), HueShiftPattern::play(), ColorSelect::run(), Menus::runMenuSelection(), Modes::setCurMode(), Menu::showBulbSelection(), EditorConnection::showEditor(), Menu::showExit(), FactoryReset::showReset(), ModeSharing::showSendModeIR(), ModeSharing::showSendModeVL(), VLSender::startPWM(), and VLSender::stopPWM().

                        +

                        Referenced by ModeSharing::beginSendingIR(), BlinkStepPattern::blinkOff(), DripMorphPattern::blinkOff(), LighthousePattern::blinkOff(), MeteorPattern::blinkOff(), Modes::clearModes(), Menus::closeCurMenu(), ZigzagPattern::Snake::draw(), VortexEngine::enterSleep(), ModeSharing::onShortClick(), Menus::openMenu(), Menus::openMenuSelection(), Modes::play(), HueShiftPattern::play(), ColorSelect::run(), Menus::runMenuSelection(), Modes::setCurMode(), Menu::showBulbSelection(), EditorConnection::showEditor(), Menu::showExit(), FactoryReset::showReset(), ModeSharing::showSendModeVL(), VLSender::startPWM(), and VLSender::stopPWM().

                        @@ -1104,12 +1107,12 @@

                        -

                        Definition at line 112 of file Leds.cpp.

                        -
                        113 {
                        -
                        114  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        -
                        115  clearIndex(pairEven(pos));
                        -
                        116  }
                        -
                        117 }
                        +

                        Definition at line 153 of file Leds.cpp.

                        +
                        154 {
                        +
                        155  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        +
                        156  clearIndex(pairEven(pos));
                        +
                        157  }
                        +
                        158 }
                        Pair
                        Definition: LedTypes.h:64
                        @ PAIR_LAST
                        Definition: LedTypes.h:72
                        @ PAIR_FIRST
                        Definition: LedTypes.h:65
                        @@ -1144,12 +1147,12 @@

                        -

                        Definition at line 126 of file Leds.cpp.

                        -
                        127 {
                        -
                        128  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        -
                        129  clearIndex(pairOdd(pos));
                        -
                        130  }
                        -
                        131 }
                        +

                        Definition at line 167 of file Leds.cpp.

                        +
                        168 {
                        +
                        169  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        +
                        170  clearIndex(pairOdd(pos));
                        +
                        171  }
                        +
                        172 }

                        References clearIndex(), PAIR_FIRST, PAIR_LAST, and pairOdd.

                        @@ -1182,9 +1185,9 @@

                        Definition at line 28 of file Leds.h.

                        28 { setIndex(target, HSV_OFF); }
                        -

                        References HSV_OFF, and setIndex().

                        +

                        References HSV_OFF, and setIndex().

                        -

                        Referenced by BasicPattern::beginGap(), clearAllEvens(), clearAllOdds(), clearMap(), clearRangeEvens(), clearRangeOdds(), BasicPattern::onBlinkOff(), Mode::play(), and SequencedPattern::play().

                        +

                        Referenced by BasicPattern::beginGap(), clearAllEvens(), clearAllOdds(), clearMap(), clearRangeEvens(), clearRangeOdds(), BasicPattern::onBlinkOff(), Mode::play(), and SequencedPattern::play().

                        @@ -1212,14 +1215,14 @@

                        -

                        Definition at line 142 of file Leds.cpp.

                        -
                        143 {
                        -
                        144  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        -
                        145  if (checkLed(map, pos)) {
                        -
                        146  clearIndex(pos);
                        -
                        147  }
                        -
                        148  }
                        -
                        149 }
                        +

                        Definition at line 183 of file Leds.cpp.

                        +
                        184 {
                        +
                        185  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        +
                        186  if (checkLed(map, pos)) {
                        +
                        187  clearIndex(pos);
                        +
                        188  }
                        +
                        189  }
                        +
                        190 }

                        References checkLed(), clearIndex(), LED_FIRST, and LED_LAST.

                        @@ -1253,9 +1256,9 @@

                        Definition at line 37 of file Leds.h.

                        37 { setPair(pair, HSV_OFF); }
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        -

                        References HSV_OFF, and setPair().

                        +

                        References HSV_OFF, and setPair().

                        Referenced by PulsishPattern::play().

                        @@ -1297,9 +1300,9 @@

                        Definition at line 38 of file Leds.h.

                        38 { setPairs(first, last, HSV_OFF); }
                        -
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:71
                        +
                        static void setPairs(Pair first, Pair last, RGBColor col)
                        Definition: Leds.cpp:112
                        -

                        References HSV_OFF, and setPairs().

                        +

                        References HSV_OFF, and setPairs().

                        @@ -1340,7 +1343,7 @@

                        Definition at line 29 of file Leds.h.

                        29 { setRange(first, last, HSV_OFF); }
                        -

                        References HSV_OFF, and setRange().

                        +

                        References HSV_OFF, and setRange().

                        @@ -1378,12 +1381,12 @@

                        -

                        Definition at line 105 of file Leds.cpp.

                        -
                        106 {
                        -
                        107  for (Pair pos = first; pos <= last; pos++) {
                        -
                        108  clearIndex(pairEven(pos));
                        -
                        109  }
                        -
                        110 }
                        +

                        Definition at line 146 of file Leds.cpp.

                        +
                        147 {
                        +
                        148  for (Pair pos = first; pos <= last; pos++) {
                        +
                        149  clearIndex(pairEven(pos));
                        +
                        150  }
                        +
                        151 }

                        References clearIndex(), and pairEven.

                        @@ -1423,12 +1426,12 @@

                        -

                        Definition at line 119 of file Leds.cpp.

                        -
                        120 {
                        -
                        121  for (Pair pos = first; pos <= last; pos++) {
                        -
                        122  clearIndex(pairOdd(pos));
                        -
                        123  }
                        -
                        124 }
                        +

                        Definition at line 160 of file Leds.cpp.

                        +
                        161 {
                        +
                        162  for (Pair pos = first; pos <= last; pos++) {
                        +
                        163  clearIndex(pairOdd(pos));
                        +
                        164  }
                        +
                        165 }

                        References clearIndex(), and pairOdd.

                        @@ -1522,16 +1525,16 @@

                        -

                        Definition at line 251 of file Leds.cpp.

                        -
                        252 {
                        -
                        253  setAll(col);
                        -
                        254  update();
                        - -
                        256 }
                        -
                        static void update()
                        Definition: Leds.cpp:258
                        +

                        Definition at line 292 of file Leds.cpp.

                        +
                        293 {
                        +
                        294  setAll(col);
                        +
                        295  update();
                        + +
                        297 }
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        static void delayMilliseconds(uint32_t ms)
                        -

                        References Time::delayMilliseconds(), setAll(), and update().

                        +

                        References Time::delayMilliseconds(), setAll(), and update().

                        Referenced by PatternSelect::onLongClick(), PatternSelect::onShortClick(), Randomizer::run(), VortexEngine::runMainLogic(), and Menus::runMenuSelection().

                        @@ -1560,20 +1563,20 @@

                        -

                        Definition at line 25 of file Leds.cpp.

                        -
                        26 {
                        -
                        27 #ifdef VORTEX_EMBEDDED
                        -
                        28  // turn off the power led don't need it for anything
                        -
                        29  pinMode(POWER_LED_PIN, INPUT_PULLUP);
                        -
                        30 #endif
                        -
                        31 #ifdef VORTEX_LIB
                        -
                        32  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
                        -
                        33 #endif
                        -
                        34  return true;
                        -
                        35 }
                        -
                        #define POWER_LED_PIN
                        Definition: Leds.cpp:17
                        +

                        Definition at line 63 of file Leds.cpp.

                        +
                        64 {
                        +
                        65 #ifdef VORTEX_EMBEDDED
                        + +
                        67  SPI.begin();
                        +
                        68 #endif
                        +
                        69 #ifdef VORTEX_LIB
                        +
                        70  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
                        +
                        71 #endif
                        +
                        72  return true;
                        +
                        73 }
                        +
                        static void turnOffOnboardLED()
                        Definition: Leds.cpp:35
                        -

                        References LED_COUNT, m_ledColors, and POWER_LED_PIN.

                        +

                        References LED_COUNT, m_ledColors, and turnOffOnboardLED().

                        Referenced by VortexEngine::init().

                        @@ -1613,7 +1616,7 @@

                        References LED_LAST, and m_ledColors.

                        -

                        Referenced by adjustBrightnessIndex(), getLed(), restoreAll(), setIndex(), and stashAll().

                        +

                        Referenced by adjustBrightnessIndex(), getLed(), restoreAll(), setIndex(), and stashAll().

                        @@ -1641,12 +1644,12 @@

                        -

                        Definition at line 158 of file Leds.cpp.

                        -
                        159 {
                        -
                        160  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        -
                        161  led(pos) = stash.m_ledColorsStash[pos];
                        -
                        162  }
                        -
                        163 }
                        +

                        Definition at line 199 of file Leds.cpp.

                        +
                        200 {
                        +
                        201  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        +
                        202  led(pos) = stash.m_ledColorsStash[pos];
                        +
                        203  }
                        +
                        204 }
                        RGBColor m_ledColorsStash[LED_COUNT]
                        Definition: LedStash.h:22

                        References led(), LED_FIRST, LED_LAST, and LedStash::m_ledColorsStash.

                        @@ -1679,14 +1682,14 @@

                        -

                        Definition at line 60 of file Leds.cpp.

                        -

                        @@ -1714,14 +1717,14 @@

                        -

                        Definition at line 84 of file Leds.cpp.

                        -
                        85 {
                        -
                        86  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        -
                        87  setIndex(pairEven(pos), col);
                        -
                        88  }
                        -
                        89 }
                        +

                        Definition at line 125 of file Leds.cpp.

                        +
                        126 {
                        +
                        127  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        +
                        128  setIndex(pairEven(pos), col);
                        +
                        129  }
                        +
                        130 }
                        -

                        References PAIR_FIRST, PAIR_LAST, pairEven, and setIndex().

                        +

                        References PAIR_FIRST, PAIR_LAST, pairEven, and setIndex().

                        Referenced by DripMorphPattern::blinkOn(), DoubleStrobePattern::blinkOn(), DripPattern::blinkOn(), and MateriaPattern::play().

                        @@ -1751,14 +1754,14 @@

                        -

                        Definition at line 98 of file Leds.cpp.

                        -
                        99 {
                        -
                        100  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        -
                        101  setIndex(pairOdd(pos), col);
                        -
                        102  }
                        -
                        103 }
                        +

                        Definition at line 139 of file Leds.cpp.

                        +
                        140 {
                        +
                        141  for (Pair pos = PAIR_FIRST; pos <= PAIR_LAST; pos++) {
                        +
                        142  setIndex(pairOdd(pos), col);
                        +
                        143  }
                        +
                        144 }
                        -

                        References PAIR_FIRST, PAIR_LAST, pairOdd, and setIndex().

                        +

                        References PAIR_FIRST, PAIR_LAST, pairOdd, and setIndex().

                        Referenced by DripMorphPattern::blinkOn(), DoubleStrobePattern::blinkOn(), and DripPattern::blinkOn().

                        @@ -1831,18 +1834,18 @@

                        -

                        Definition at line 44 of file Leds.cpp.

                        -
                        45 {
                        -
                        46  if (target >= LED_COUNT) {
                        -
                        47  setAll(col);
                        -
                        48  return;
                        -
                        49  }
                        -
                        50  led(target) = col;
                        -
                        51 }
                        +

                        Definition at line 85 of file Leds.cpp.

                        +
                        86 {
                        +
                        87  if (target >= LED_COUNT) {
                        +
                        88  setAll(col);
                        +
                        89  return;
                        +
                        90  }
                        +
                        91  led(target) = col;
                        +
                        92 }
                        -

                        References led(), LED_COUNT, and setAll().

                        +

                        References led(), LED_COUNT, and setAll().

                        -

                        Referenced by BasicPattern::beginDash(), blinkIndex(), blinkIndexOffset(), blinkMap(), LighthousePattern::blinkOn(), SnowballPattern::blinkOn(), VortexWipePattern::blinkOn(), WarpWormPattern::blinkOn(), breathIndex(), breathIndexSat(), breathIndexVal(), clearIndex(), ZigzagPattern::Snake::drawSnake(), MateriaPattern::init(), BasicPattern::onBlinkOn(), BlendPattern::onBlinkOn(), HueShiftPattern::play(), Menus::runMenuSelection(), setAllEvens(), setAllOdds(), setMap(), setRange(), setRangeEvens(), setRangeOdds(), ColorSelect::showFullSet(), ColorSelect::showSelection(), and VLSender::startPWM().

                        +

                        Referenced by BasicPattern::beginDash(), blinkIndex(), blinkIndexOffset(), blinkMap(), LighthousePattern::blinkOn(), SnowballPattern::blinkOn(), VortexWipePattern::blinkOn(), WarpWormPattern::blinkOn(), breathIndex(), breathIndexSat(), breathIndexVal(), clearIndex(), ZigzagPattern::Snake::drawSnake(), MateriaPattern::init(), BasicPattern::onBlinkOn(), BlendPattern::onBlinkOn(), HueShiftPattern::play(), Menus::runMenuSelection(), setAllEvens(), setAllOdds(), setMap(), setRange(), setRangeEvens(), setRangeOdds(), ColorSelect::showFullSet(), ColorSelect::showSelection(), ModeSharing::showSendModeIR(), and VLSender::startPWM().

                        @@ -1880,16 +1883,16 @@

                        -

                        Definition at line 133 of file Leds.cpp.

                        -
                        134 {
                        -
                        135  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        -
                        136  if (checkLed(map, pos)) {
                        -
                        137  setIndex(pos, col);
                        -
                        138  }
                        -
                        139  }
                        -
                        140 }
                        +

                        Definition at line 174 of file Leds.cpp.

                        +
                        175 {
                        +
                        176  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        +
                        177  if (checkLed(map, pos)) {
                        +
                        178  setIndex(pos, col);
                        +
                        179  }
                        +
                        180  }
                        +
                        181 }
                        -

                        References checkLed(), LED_FIRST, LED_LAST, and setIndex().

                        +

                        References checkLed(), LED_FIRST, LED_LAST, and setIndex().

                        Referenced by CrossDopsPattern::blinkOn(), TheaterChasePattern::blinkOn(), MateriaPattern::play(), and ColorSelect::showSelection().

                        @@ -1929,13 +1932,13 @@

                        -

                        Definition at line 65 of file Leds.cpp.

                        -
                        66 {
                        -
                        67  // start from tip and go to top
                        -
                        68  setRange(pairEven(pair), pairOdd(pair), col);
                        -
                        69 }
                        +

                        Definition at line 106 of file Leds.cpp.

                        +
                        107 {
                        +
                        108  // start from tip and go to top
                        +
                        109  setRange(pairEven(pair), pairOdd(pair), col);
                        +
                        110 }
                        -

                        References pairEven, pairOdd, and setRange().

                        +

                        References pairEven, pairOdd, and setRange().

                        Referenced by BouncePattern::blinkOn(), WarpPattern::blinkOn(), clearPair(), PulsishPattern::play(), and SparkleTracePattern::poststep().

                        @@ -1981,13 +1984,13 @@

                        -

                        Definition at line 71 of file Leds.cpp.

                        -
                        72 {
                        -
                        73  // start from tip and go to top
                        -
                        74  setRange(pairEven(first), pairOdd(last), col);
                        -
                        75 }
                        +

                        Definition at line 112 of file Leds.cpp.

                        +
                        113 {
                        +
                        114  // start from tip and go to top
                        +
                        115  setRange(pairEven(first), pairOdd(last), col);
                        +
                        116 }
                        -

                        References pairEven, pairOdd, and setRange().

                        +

                        References pairEven, pairOdd, and setRange().

                        Referenced by FillPattern::blinkOn(), and clearPairs().

                        @@ -2033,16 +2036,16 @@

                        -

                        Definition at line 53 of file Leds.cpp.

                        -
                        54 {
                        -
                        55  for (LedPos pos = first; pos <= last; pos++) {
                        -
                        56  setIndex(pos, col);
                        -
                        57  }
                        -
                        58 }
                        +

                        Definition at line 94 of file Leds.cpp.

                        +
                        95 {
                        +
                        96  for (LedPos pos = first; pos <= last; pos++) {
                        +
                        97  setIndex(pos, col);
                        +
                        98  }
                        +
                        99 }
                        -

                        References setIndex().

                        +

                        References setIndex().

                        -

                        Referenced by blinkAll(), blinkPair(), blinkPairs(), blinkRange(), clearRange(), setAll(), setPair(), and setPairs().

                        +

                        Referenced by blinkAll(), blinkPair(), blinkPairs(), blinkRange(), clearRange(), setAll(), setPair(), and setPairs().

                        @@ -2086,14 +2089,14 @@

                        -

                        Definition at line 77 of file Leds.cpp.

                        -
                        78 {
                        -
                        79  for (Pair pos = first; pos <= last; pos++) {
                        -
                        80  setIndex(pairEven(pos), col);
                        -
                        81  }
                        -
                        82 }
                        +

                        Definition at line 118 of file Leds.cpp.

                        +
                        119 {
                        +
                        120  for (Pair pos = first; pos <= last; pos++) {
                        +
                        121  setIndex(pairEven(pos), col);
                        +
                        122  }
                        +
                        123 }
                        -

                        References pairEven, and setIndex().

                        +

                        References pairEven, and setIndex().

                        @@ -2137,14 +2140,14 @@

                        -

                        Definition at line 91 of file Leds.cpp.

                        -
                        92 {
                        -
                        93  for (Pair pos = first; pos <= last; pos++) {
                        -
                        94  setIndex(pairOdd(pos), col);
                        -
                        95  }
                        -
                        96 }
                        +

                        Definition at line 132 of file Leds.cpp.

                        +
                        133 {
                        +
                        134  for (Pair pos = first; pos <= last; pos++) {
                        +
                        135  setIndex(pairOdd(pos), col);
                        +
                        136  }
                        +
                        137 }
                        -

                        References pairOdd, and setIndex().

                        +

                        References pairOdd, and setIndex().

                        @@ -2172,12 +2175,12 @@

                        -

                        Definition at line 151 of file Leds.cpp.

                        -
                        152 {
                        -
                        153  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        -
                        154  stash.m_ledColorsStash[pos] = led(pos);
                        -
                        155  }
                        -
                        156 }
                        +

                        Definition at line 192 of file Leds.cpp.

                        +
                        193 {
                        +
                        194  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                        +
                        195  stash.m_ledColorsStash[pos] = led(pos);
                        +
                        196  }
                        +
                        197 }

                        References led(), LED_FIRST, LED_LAST, and LedStash::m_ledColorsStash.

                        @@ -2208,36 +2211,37 @@

                        -

                        Definition at line 258 of file Leds.cpp.

                        -
                        259 {
                        -
                        260 #ifdef VORTEX_EMBEDDED
                        -
                        261  SPI.begin();
                        -
                        262  // Start frame
                        -
                        263  for (uint8_t i = 0; i < 4; i++) {
                        -
                        264  SPI.transfer(0);
                        -
                        265  }
                        -
                        266  // LED frames
                        -
                        267  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                        -
                        268  // brightness is only 5 bits so shift m_brightness down, divide by 8 so it's within 0-31
                        -
                        269  SPI.transfer(0b11100000 | ((m_brightness >> 3) & 0b00011111)); // brightness
                        -
                        270  SPI.transfer(m_ledColors[pos].blue); // blue
                        -
                        271  SPI.transfer(m_ledColors[pos].green); // green
                        -
                        272  SPI.transfer(m_ledColors[pos].red); // red
                        -
                        273  }
                        -
                        274  // End frame
                        -
                        275  for (uint8_t i = 0; i < 4; i++) {
                        -
                        276  SPI.transfer(0);
                        -
                        277  }
                        -
                        278  SPI.end();
                        -
                        279 #endif
                        -
                        280 #ifdef VORTEX_LIB
                        -
                        281  Vortex::vcallbacks()->ledsShow();
                        -
                        282 #endif
                        -
                        283 }
                        +

                        Definition at line 299 of file Leds.cpp.

                        +
                        300 {
                        +
                        301 #ifdef VORTEX_EMBEDDED
                        +
                        302  // the transaction prevents this from interfering with other communications
                        +
                        303  // on the pins that are used for SPI, for example IR is on pin 2
                        +
                        304  static const SPISettings mySPISettings(12000000, MSBFIRST, SPI_MODE0);
                        +
                        305  SPI.beginTransaction(mySPISettings);
                        +
                        306  // Double start frame, normally 4, idk why it's double
                        +
                        307  for (uint8_t i = 0; i < 8; i++) {
                        +
                        308  SPI.transfer(0);
                        +
                        309  }
                        +
                        310  // Adjust brightness to 5 bits
                        +
                        311  uint8_t adjustedBrightness = 0b11100000 | ((m_brightness >> 3) & 0b00011111);
                        +
                        312  // LED frames
                        +
                        313  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                        +
                        314  SPI.transfer(adjustedBrightness); // brightness
                        +
                        315  SPI.transfer(m_ledColors[pos].blue); // blue
                        +
                        316  SPI.transfer(m_ledColors[pos].green); // green
                        +
                        317  SPI.transfer(m_ledColors[pos].red); // red
                        +
                        318  }
                        +
                        319  // don't need to end the SPI frame apparently, just end transaction
                        +
                        320  SPI.endTransaction();
                        +
                        321 #endif
                        +
                        322 #ifdef VORTEX_LIB
                        +
                        323  Vortex::vcallbacks()->ledsShow();
                        +
                        324 #endif
                        +
                        325 }

                        References LED_COUNT, LED_FIRST, m_brightness, and m_ledColors.

                        -

                        Referenced by VortexEngine::enterSleep(), holdAll(), VLSender::startPWM(), VLSender::stopPWM(), and VortexEngine::tick().

                        +

                        Referenced by ModeSharing::beginSendingIR(), VortexEngine::enterSleep(), holdAll(), VLSender::startPWM(), VLSender::stopPWM(), and VortexEngine::tick().

                        @@ -2264,7 +2268,7 @@

                        Definition at line 121 of file Leds.h.

                        -

                        Referenced by getBrightness(), setBrightness(), and update().

                        +

                        Referenced by getBrightness(), setBrightness(), and update().

                        @@ -2290,7 +2294,7 @@

                        Definition at line 124 of file Leds.h.

                        -

                        Referenced by cleanup(), init(), led(), and update().

                        +

                        Referenced by cleanup(), init(), led(), and update().

                        diff --git a/docs/handle/classLighthousePattern.html b/docs/handle/classLighthousePattern.html index 7b5e4b6ff0..64758ccbff 100644 --- a/docs/handle/classLighthousePattern.html +++ b/docs/handle/classLighthousePattern.html @@ -329,10 +329,10 @@

                        59  Leds::stashAll(m_stash);
                        61 }
                        -
                        static void stashAll(LedStash &stash)
                        Definition: Leds.cpp:151
                        +
                        static void stashAll(LedStash &stash)
                        Definition: Leds.cpp:192
                        static void clearAll()
                        Definition: Leds.h:30
                        -

                        References Leds::clearAll(), m_stash, and Leds::stashAll().

                        +

                        References Leds::clearAll(), m_stash, and Leds::stashAll().

                        @@ -369,11 +369,11 @@

                        55 }
                        LedPos
                        Definition: LedTypes.h:11
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:158
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:199
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Pattern::m_colorset, m_progress, m_stash, Leds::restoreAll(), Leds::setIndex(), and Leds::stashAll().

                        +

                        References Colorset::cur(), Pattern::m_colorset, m_progress, m_stash, Leds::restoreAll(), Leds::setIndex(), and Leds::stashAll().

                        diff --git a/docs/handle/classMateriaPattern.html b/docs/handle/classMateriaPattern.html index c93c7a9058..3dd35349da 100644 --- a/docs/handle/classMateriaPattern.html +++ b/docs/handle/classMateriaPattern.html @@ -364,7 +364,7 @@

                        #define MAP_LED(led)
                        Definition: LedTypes.h:103
                        RGBColor get(uint8_t index=0) const
                        Definition: Colorset.cpp:304
                        void setCurIndex(uint8_t index)
                        Definition: Colorset.cpp:369
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        virtual void init() override
                        @@ -373,7 +373,7 @@

                        void reset()
                        Definition: Timer.cpp:65
                        AlarmID addAlarm(uint32_t interval)
                        Definition: Timer.cpp:37
                        -

                        References Timer::addAlarm(), Colorset::get(), MultiLedPattern::init(), LED_1, LED_3, LED_5, LED_7, LED_9, m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_offDuration1, m_offDuration2, m_onDuration1, m_onDuration2, m_stepSpeed, m_stepTimer, MAP_LED, Timer::reset(), Colorset::setCurIndex(), Leds::setIndex(), and Timer::start().

                        +

                        References Timer::addAlarm(), Colorset::get(), MultiLedPattern::init(), LED_1, LED_3, LED_5, LED_7, LED_9, m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_offDuration1, m_offDuration2, m_onDuration1, m_onDuration2, m_stepSpeed, m_stepTimer, MAP_LED, Timer::reset(), Colorset::setCurIndex(), Leds::setIndex(), and Timer::start().

                        @@ -451,13 +451,13 @@

                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        uint8_t numColors() const
                        Definition: Colorset.h:139
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        -
                        static void clearAllEvens()
                        Definition: Leds.cpp:112
                        -
                        static void clearMap(LedMap map)
                        Definition: Leds.cpp:142
                        -
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:84
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        +
                        static void clearAllEvens()
                        Definition: Leds.cpp:153
                        +
                        static void clearMap(LedMap map)
                        Definition: Leds.cpp:183
                        +
                        static void setAllEvens(RGBColor col)
                        Definition: Leds.cpp:125
                        AlarmID alarm()
                        Definition: Timer.cpp:109
                        -

                        References Timer::alarm(), Leds::clearAllEvens(), Leds::clearMap(), Colorset::cur(), Colorset::curIndex(), Colorset::getNext(), m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_stepTimer, m_switch, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAllEvens(), and Leds::setMap().

                        +

                        References Timer::alarm(), Leds::clearAllEvens(), Leds::clearMap(), Colorset::cur(), Colorset::curIndex(), Colorset::getNext(), m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_stepTimer, m_switch, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAllEvens(), and Leds::setMap().

                        diff --git a/docs/handle/classMenu.html b/docs/handle/classMenu.html index 42108d1977..81d30cb3f0 100644 --- a/docs/handle/classMenu.html +++ b/docs/handle/classMenu.html @@ -340,7 +340,7 @@

                        References Modes::addMode(), Modes::curMode(), Mode::init(), m_previewMode, m_shouldClose, Modes::numModes(), PATTERN_STROBE, and RGB_OFF.

                        -

                        Referenced by ColorSelect::init(), EditorConnection::init(), FactoryReset::init(), GlobalBrightness::init(), ModeSharing::init(), PatternSelect::init(), Randomizer::init(), and Menus::openMenu().

                        +

                        Referenced by ColorSelect::init(), EditorConnection::init(), FactoryReset::init(), GlobalBrightness::init(), ModeSharing::init(), PatternSelect::init(), Randomizer::init(), and Menus::openMenu().

                        @@ -381,7 +381,7 @@

                        References m_shouldClose, and Modes::saveStorage().

                        -

                        Referenced by EditorConnection::leaveMenu(), onLongClick(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), GlobalBrightness::onLongClick(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), and ModeSharing::receiveModeIR().

                        +

                        Referenced by EditorConnection::leaveMenu(), onLongClick(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), GlobalBrightness::onLongClick(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), and ModeSharing::receiveModeIR().

                        @@ -636,7 +636,7 @@

                        References g_pButton, m_ledSelected, m_shouldClose, MENU_CONTINUE, MENU_QUIT, MENU_SKIP, nextBulbSelection(), onLedSelected(), Button::onLongClick(), Button::onShortClick(), and showBulbSelection().

                        -

                        Referenced by ColorSelect::run(), EditorConnection::run(), FactoryReset::run(), GlobalBrightness::run(), ModeSharing::run(), PatternSelect::run(), Randomizer::run(), and Menus::runCurMenu().

                        +

                        Referenced by ColorSelect::run(), EditorConnection::run(), FactoryReset::run(), GlobalBrightness::run(), ModeSharing::run(), PatternSelect::run(), Randomizer::run(), and Menus::runCurMenu().

                        @@ -680,16 +680,16 @@

                        LedPos
                        Definition: LedTypes.h:11
                        #define BULB_SELECT_OFF_MS
                        Definition: Timings.h:71
                        #define BULB_SELECT_ON_MS
                        Definition: Timings.h:70
                        -
                        static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:204
                        +
                        static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:245
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:183
                        +
                        static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:224
                        static void showSelection(RGBColor colval=RGB_WHITE5)
                        Definition: Menus.cpp:246
                        uint8_t blue
                        Definition: ColorTypes.h:90
                        uint8_t red
                        Definition: ColorTypes.h:88
                        uint8_t green
                        Definition: ColorTypes.h:89
                        static uint32_t getCurtime()
                        Definition: TimeControl.h:40
                        -

                        References Leds::blinkIndexOffset(), Leds::blinkMap(), RGBColor::blue, BULB_SELECT_OFF_MS, BULB_SELECT_ON_MS, Leds::clearAll(), Time::getCurtime(), RGBColor::green, LED_COUNT, LED_MULTI, m_menuColor, m_targetLeds, MAP_LED, RGBColor::red, and Menus::showSelection().

                        +

                        References Leds::blinkIndexOffset(), Leds::blinkMap(), RGBColor::blue, BULB_SELECT_OFF_MS, BULB_SELECT_ON_MS, Leds::clearAll(), Time::getCurtime(), RGBColor::green, LED_COUNT, LED_MULTI, m_menuColor, m_targetLeds, MAP_LED, RGBColor::red, and Menus::showSelection().

                        Referenced by run().

                        @@ -736,10 +736,10 @@

                        #define EXIT_MENU_ON_MS
                        Definition: Timings.h:74
                        uint32_t holdDuration() const
                        Definition: Button.h:47
                        bool isPressed() const
                        Definition: Button.h:31
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        -

                        References Leds::blinkAll(), Leds::clearAll(), EXIT_MENU_OFF_MS, EXIT_MENU_ON_MS, g_pButton, Button::holdDuration(), Button::isPressed(), RGB_RED, RGB_RED0, RGB_WHITE0, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                        +

                        References Leds::blinkAll(), Leds::clearAll(), EXIT_MENU_OFF_MS, EXIT_MENU_ON_MS, g_pButton, Button::holdDuration(), Button::isPressed(), RGB_RED, RGB_RED0, RGB_WHITE0, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                        Referenced by GlobalBrightness::showBrightnessSelection(), and ColorSelect::showSelection().

                        @@ -768,7 +768,7 @@

                        Definition at line 59 of file Menu.h.

                        -

                        Referenced by FactoryReset::init(), FactoryReset::onLongClick(), PatternSelect::onLongClick(), PatternSelect::onShortClick(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), and ModeSharing::showReceiveMode().

                        +

                        Referenced by FactoryReset::init(), FactoryReset::onLongClick(), PatternSelect::onLongClick(), PatternSelect::onShortClick(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), and ModeSharing::showReceiveMode().

                        @@ -820,7 +820,7 @@

                        Definition at line 57 of file Menu.h.

                        -

                        Referenced by ColorSelect::init(), EditorConnection::init(), FactoryReset::init(), GlobalBrightness::init(), ModeSharing::init(), and run().

                        +

                        Referenced by ColorSelect::init(), EditorConnection::init(), FactoryReset::init(), GlobalBrightness::init(), ModeSharing::init(), and run().

                        @@ -872,7 +872,7 @@

                        Definition at line 48 of file Menu.h.

                        -

                        Referenced by EditorConnection::clearDemo(), init(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), PatternSelect::onShortClick(), EditorConnection::receiveDemoMode(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), and ModeSharing::showReceiveMode().

                        +

                        Referenced by EditorConnection::clearDemo(), init(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), PatternSelect::onShortClick(), EditorConnection::receiveDemoMode(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), and ModeSharing::showReceiveMode().

                        diff --git a/docs/handle/classMenus.html b/docs/handle/classMenus.html index 54ad96650a..cdee076f42 100644 --- a/docs/handle/classMenus.html +++ b/docs/handle/classMenus.html @@ -854,9 +854,9 @@

                        uint32_t pressTime() const
                        Definition: Button.h:42
                        bool isPressed() const
                        Definition: Button.h:31
                        bool onConsecutivePresses(uint8_t numPresses)
                        Definition: Button.cpp:129
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        -
                        static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:190
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        +
                        static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:231
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        static bool openMenu(uint32_t index, bool advanced=false)
                        Definition: Menus.cpp:217
                        static void showSelection(RGBColor colval=RGB_WHITE5)
                        Definition: Menus.cpp:246
                        static bool setAdvancedMenus(bool active, bool save=true)
                        Definition: Modes.h:129
                        @@ -866,7 +866,7 @@

                        uint8_t green
                        Definition: ColorTypes.h:89
                        RGBColor color
                        Definition: Menus.cpp:37
                        -

                        References ADV_MENU_DURATION_TICKS, ADVANCED_MENU_CLICKS, Modes::advancedMenusEnabled(), Leds::blinkIndex(), RGBColor::blue, Leds::clearAll(), MenuEntry::color, DEBUG_LOGF, g_pButton, Time::getCurtime(), RGBColor::green, Leds::holdAll(), Button::holdDuration(), HYPERSTROBE_OFF_DURATION, HYPERSTROBE_ON_DURATION, Button::isPressed(), LED_COUNT, m_openTime, m_selection, menuList, NUM_MENUS, Button::onConsecutivePresses(), Button::onLongClick(), Button::onShortClick(), openMenu(), PAIR_COUNT, PAIR_FIRST, pairEven, pairOdd, Button::pressTime(), RGB_OFF, RGB_PINK, RGB_RED, Modes::setAdvancedMenus(), Leds::setIndex(), and showSelection().

                        +

                        References ADV_MENU_DURATION_TICKS, ADVANCED_MENU_CLICKS, Modes::advancedMenusEnabled(), Leds::blinkIndex(), RGBColor::blue, Leds::clearAll(), MenuEntry::color, DEBUG_LOGF, g_pButton, Time::getCurtime(), RGBColor::green, Leds::holdAll(), Button::holdDuration(), HYPERSTROBE_OFF_DURATION, HYPERSTROBE_ON_DURATION, Button::isPressed(), LED_COUNT, m_openTime, m_selection, menuList, NUM_MENUS, Button::onConsecutivePresses(), Button::onLongClick(), Button::onShortClick(), openMenu(), PAIR_COUNT, PAIR_FIRST, pairEven, pairOdd, Button::pressTime(), RGB_OFF, RGB_PINK, RGB_RED, Modes::setAdvancedMenus(), Leds::setIndex(), and showSelection().

                        Referenced by run().

                        @@ -908,9 +908,9 @@

                        255 }
                        #define MS_TO_TICKS(ms)
                        Definition: TimeControl.h:13
                        #define SHORT_CLICK_THRESHOLD_TICKS
                        Definition: Timings.h:13
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        -

                        References g_pButton, Button::holdDuration(), Button::isPressed(), MS_TO_TICKS, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                        +

                        References g_pButton, Button::holdDuration(), Button::isPressed(), MS_TO_TICKS, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                        Referenced by ColorSelect::run(), GlobalBrightness::run(), PatternSelect::run(), Randomizer::run(), runMenuSelection(), Menu::showBulbSelection(), and Randomizer::showRandomizationSelect().

                        diff --git a/docs/handle/classMeteorPattern.html b/docs/handle/classMeteorPattern.html index c82d06840f..3614fd6fb8 100644 --- a/docs/handle/classMeteorPattern.html +++ b/docs/handle/classMeteorPattern.html @@ -356,9 +356,9 @@

                        27  Leds::restoreAll(m_stash);
                        28 }
                        @ LED_COUNT
                        Definition: LedTypes.h:21
                        -
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:158
                        +
                        static void restoreAll(const LedStash &stash)
                        Definition: Leds.cpp:199
                        -

                        References LED_COUNT, m_fadeAmount, m_stash, and Leds::restoreAll().

                        +

                        References LED_COUNT, m_fadeAmount, m_stash, and Leds::restoreAll().

                        diff --git a/docs/handle/classMode.html b/docs/handle/classMode.html index b94d50452d..5a044baba3 100644 --- a/docs/handle/classMode.html +++ b/docs/handle/classMode.html @@ -1268,7 +1268,7 @@

                        References VortexEngine::checkVersion(), ByteStream::decompress(), ERROR_LOGF, init(), ByteStream::resetUnserializer(), unserialize(), and ByteStream::unserialize().

                        -

                        Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), and IRReceiver::receiveMode().

                        +

                        Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), and IRReceiver::receiveMode().

                        @@ -1420,7 +1420,7 @@

                        References Leds::clearIndex(), LED_FIRST, m_multiPat, m_singlePats, MODE_LEDCOUNT, and Pattern::play().

                        -

                        Referenced by PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), and ModeSharing::showReceiveMode().

                        +

                        Referenced by PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), and ModeSharing::showReceiveMode().

                        diff --git a/docs/handle/classModeSharing-members.html b/docs/handle/classModeSharing-members.html index 97cba0f7e5..105b898f46 100644 --- a/docs/handle/classModeSharing-members.html +++ b/docs/handle/classModeSharing-members.html @@ -99,11 +99,13 @@ leaveMenu(bool doSave=false)Menuvirtual m_advancedMenuprotected m_curSelectionMenuprotected - m_ledSelectedMenuprotected - m_menuColorMenuprotected - m_previewModeMenuprotected - m_sharingModeModeSharingprivate - m_shouldCloseMenuprivate + m_lastSendTimeModeSharingprivate + m_ledSelectedMenuprotected + m_menuColorMenuprotected + m_previewModeMenuprotected + m_sharingModeModeSharingprivate + m_shouldCloseMenuprivate + m_shouldEndSendModeSharingprivate m_targetLedsMenuprotected m_timeOutStartTimeModeSharingprivate Menu(const RGBColor &col, bool advanced)Menu diff --git a/docs/handle/classModeSharing.html b/docs/handle/classModeSharing.html index f6e661709f..84832b7c96 100644 --- a/docs/handle/classModeSharing.html +++ b/docs/handle/classModeSharing.html @@ -167,6 +167,10 @@   uint32_t m_timeOutStartTime   +uint32_t m_lastSendTime +  +bool m_shouldEndSend +  @@ -266,11 +270,15 @@

                        16  :
                        17  Menu(col, advanced),
                        - -
                        20 {
                        -
                        21 }
                        + +
                        20  m_lastSendTime(0),
                        +
                        21  m_shouldEndSend(false)
                        +
                        22 {
                        +
                        23 }
                        Menu(const RGBColor &col, bool advanced)
                        Definition: Menu.cpp:12
                        uint32_t m_timeOutStartTime
                        Definition: ModeSharing.h:40
                        +
                        bool m_shouldEndSend
                        Definition: ModeSharing.h:44
                        +
                        uint32_t m_lastSendTime
                        Definition: ModeSharing.h:41
                        ModeShareState m_sharingMode
                        Definition: ModeSharing.h:37
                        @@ -291,9 +299,9 @@

                        -

                        Definition at line 23 of file ModeSharing.cpp.

                        -
                        24 {
                        -
                        25 }
                        +

                        Definition at line 25 of file ModeSharing.cpp.

                        +
                        26 {
                        +
                        27 }
                        @@ -321,16 +329,16 @@

                        -

                        Definition at line 151 of file ModeSharing.cpp.

                        - @@ -357,33 +365,37 @@

                        -

                        Definition at line 110 of file ModeSharing.cpp.

                        -
                        111 {
                        -
                        112  // if the sender is sending then cannot start again
                        -
                        113  if (IRSender::isSending()) {
                        -
                        114  ERROR_LOG("Cannot begin sending, sender is busy");
                        -
                        115  return;
                        -
                        116  }
                        - -
                        118  // initialize it with the current mode data
                        - -
                        120  // send the first chunk of data, leave if we're done
                        -
                        121  if (!IRSender::send()) {
                        -
                        122  // when send has completed, stores time that last action was completed to calculate interval between sends
                        - -
                        124  }
                        -
                        125 }
                        +

                        Definition at line 120 of file ModeSharing.cpp.

                        +
                        121 {
                        +
                        122  // if the sender is sending then cannot start again
                        +
                        123  if (IRSender::isSending()) {
                        +
                        124  ERROR_LOG("Cannot begin sending, sender is busy");
                        +
                        125  return;
                        +
                        126  }
                        + +
                        128  Leds::clearAll();
                        +
                        129  Leds::update();
                        +
                        130  // initialize it with the current mode data
                        + +
                        132  // send the first chunk of data, leave if we're done
                        +
                        133  if (!IRSender::send()) {
                        +
                        134  // just set the last time and wait
                        + +
                        136  }
                        +
                        137 }
                        #define ERROR_LOG(msg)
                        Definition: Log.h:29
                        static bool isSending()
                        Definition: IRSender.h:25
                        static bool loadMode(const Mode *targetMode)
                        Definition: IRSender.cpp:54
                        static bool send()
                        Definition: IRSender.cpp:83
                        -
                        void beginReceivingIR()
                        +
                        static void clearAll()
                        Definition: Leds.h:30
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        static Mode * curMode()
                        Definition: Modes.cpp:543
                        +
                        static uint32_t getCurtime()
                        Definition: TimeControl.h:40
                        -

                        References beginReceivingIR(), Modes::curMode(), ERROR_LOG, IRSender::isSending(), IRSender::loadMode(), m_sharingMode, IRSender::send(), and SHARE_SEND_IR.

                        +

                        References Leds::clearAll(), Modes::curMode(), ERROR_LOG, Time::getCurtime(), IRSender::isSending(), IRSender::loadMode(), m_lastSendTime, m_sharingMode, IRSender::send(), SHARE_SEND_IR, and Leds::update().

                        -

                        Referenced by onShortClick().

                        +

                        Referenced by continueSendingIR(), and onShortClick().

                        @@ -410,28 +422,29 @@

                        -

                        Definition at line 93 of file ModeSharing.cpp.

                        -
                        94 {
                        -
                        95  // if the sender is sending then cannot start again
                        -
                        96  if (VLSender::isSending()) {
                        -
                        97  ERROR_LOG("Cannot begin sending, sender is busy");
                        -
                        98  return;
                        -
                        99  }
                        - -
                        101  // initialize it with the current mode data
                        - -
                        103  // send the first chunk of data, leave if we're done
                        -
                        104  if (!VLSender::send()) {
                        -
                        105  // when send has completed, stores time that last action was completed to calculate interval between sends
                        - -
                        107  }
                        -
                        108 }
                        +

                        Definition at line 103 of file ModeSharing.cpp.

                        +
                        104 {
                        +
                        105  // if the sender is sending then cannot start again
                        +
                        106  if (VLSender::isSending()) {
                        +
                        107  ERROR_LOG("Cannot begin sending, sender is busy");
                        +
                        108  return;
                        +
                        109  }
                        + +
                        111  // initialize it with the current mode data
                        + +
                        113  // send the first chunk of data, leave if we're done
                        +
                        114  if (!VLSender::send()) {
                        +
                        115  // when send has completed, stores time that last action was completed to calculate interval between sends
                        + +
                        117  }
                        +
                        118 }
                        +
                        void beginReceivingIR()
                        static bool loadMode(const Mode *targetMode)
                        Definition: VLSender.cpp:42
                        static bool send()
                        Definition: VLSender.cpp:76
                        static bool isSending()
                        Definition: VLSender.h:25
                        -

                        References beginReceivingIR(), Modes::curMode(), ERROR_LOG, VLSender::isSending(), VLSender::loadMode(), m_sharingMode, VLSender::send(), and SHARE_SEND_VL.

                        +

                        References beginReceivingIR(), Modes::curMode(), ERROR_LOG, VLSender::isSending(), VLSender::loadMode(), m_sharingMode, VLSender::send(), and SHARE_SEND_VL.

                        @@ -458,21 +471,31 @@

                        -

                        Definition at line 139 of file ModeSharing.cpp.

                        -
                        140 {
                        -
                        141  // if the sender isn't sending then nothing to do
                        -
                        142  if (!IRSender::isSending()) {
                        -
                        143  return;
                        -
                        144  }
                        -
                        145  if (!IRSender::send()) {
                        -
                        146  // when send has completed, stores time that last action was completed to calculate interval between sends
                        - -
                        148  }
                        -
                        149 }
                        +

                        Definition at line 151 of file ModeSharing.cpp.

                        +
                        152 {
                        +
                        153  // if the sender isn't sending then nothing to do
                        +
                        154  if (!IRSender::isSending()) {
                        + +
                        156  if (m_shouldEndSend) {
                        + +
                        158  m_shouldEndSend = false;
                        +
                        159  } else {
                        +
                        160  beginSendingIR();
                        +
                        161  }
                        +
                        162  }
                        +
                        163  return;
                        +
                        164  }
                        +
                        165  if (!IRSender::send()) {
                        +
                        166  // just set the last time and wait
                        + +
                        168  }
                        +
                        169 }
                        +
                        #define MS_TO_TICKS(ms)
                        Definition: TimeControl.h:13
                        +
                        void beginSendingIR()
                        -

                        References beginReceivingIR(), IRSender::isSending(), and IRSender::send().

                        +

                        References beginReceivingIR(), beginSendingIR(), Time::getCurtime(), IRSender::isSending(), m_lastSendTime, m_shouldEndSend, MS_TO_TICKS, and IRSender::send().

                        -

                        Referenced by run().

                        +

                        Referenced by run().

                        @@ -499,21 +522,21 @@

                        -

                        Definition at line 127 of file ModeSharing.cpp.

                        -
                        128 {
                        -
                        129  // if the sender isn't sending then nothing to do
                        -
                        130  if (!VLSender::isSending()) {
                        -
                        131  return;
                        -
                        132  }
                        -
                        133  if (!VLSender::send()) {
                        -
                        134  // when send has completed, stores time that last action was completed to calculate interval between sends
                        - -
                        136  }
                        -
                        137 }
                        +

                        Definition at line 139 of file ModeSharing.cpp.

                        +
                        140 {
                        +
                        141  // if the sender isn't sending then nothing to do
                        +
                        142  if (!VLSender::isSending()) {
                        +
                        143  return;
                        +
                        144  }
                        +
                        145  if (!VLSender::send()) {
                        +
                        146  // when send has completed, stores time that last action was completed to calculate interval between sends
                        + +
                        148  }
                        +
                        149 }
                        -

                        References beginReceivingIR(), VLSender::isSending(), and VLSender::send().

                        +

                        References beginReceivingIR(), VLSender::isSending(), and VLSender::send().

                        -

                        Referenced by run().

                        +

                        Referenced by run().

                        @@ -542,25 +565,25 @@

                        Menu.

                        -

                        Definition at line 27 of file ModeSharing.cpp.

                        -
                        28 {
                        -
                        29  if (!Menu::init()) {
                        -
                        30  return false;
                        -
                        31  }
                        -
                        32  // skip led selection
                        -
                        33  m_ledSelected = true;
                        -
                        34  // start on receive because it's the more responsive of the two
                        -
                        35  // the odds of opening receive and then accidentally receiving
                        -
                        36  // a mode that is being broadcast nearby is completely unlikely
                        - -
                        38  DEBUG_LOG("Entering Mode Sharing");
                        -
                        39  return true;
                        -
                        40 }
                        +

                        Definition at line 29 of file ModeSharing.cpp.

                        +
                        30 {
                        +
                        31  if (!Menu::init()) {
                        +
                        32  return false;
                        +
                        33  }
                        +
                        34  // skip led selection
                        +
                        35  m_ledSelected = true;
                        +
                        36  // start on receive because it's the more responsive of the two
                        +
                        37  // the odds of opening receive and then accidentally receiving
                        +
                        38  // a mode that is being broadcast nearby is completely unlikely
                        + +
                        40  DEBUG_LOG("Entering Mode Sharing");
                        +
                        41  return true;
                        +
                        42 }
                        #define DEBUG_LOG(msg)
                        Definition: Log.h:40
                        bool m_ledSelected
                        Definition: Menu.h:57
                        virtual bool init()
                        Definition: Menu.cpp:26
                        -

                        References beginReceivingIR(), DEBUG_LOG, Menu::init(), and Menu::m_ledSelected.

                        +

                        References beginReceivingIR(), DEBUG_LOG, Menu::init(), and Menu::m_ledSelected.

                        @@ -589,11 +612,11 @@

                        Menu.

                        -

                        Definition at line 87 of file ModeSharing.cpp.

                        -
                        88 {
                        - -
                        90  leaveMenu(true);
                        -
                        91 }
                        +

                        Definition at line 97 of file ModeSharing.cpp.

                        +
                        98 {
                        + +
                        100  leaveMenu(true);
                        +
                        101 }
                        virtual void leaveMenu(bool doSave=false)
                        Definition: Menu.cpp:167
                        Mode m_previewMode
                        Definition: Menu.h:48
                        static bool updateCurMode(const Mode *mode)
                        Definition: Modes.cpp:483
                        @@ -627,25 +650,31 @@

                        Menu.

                        -

                        Definition at line 72 of file ModeSharing.cpp.

                        -
                        73 {
                        -
                        74  switch (m_sharingMode) {
                        - -
                        76  // click while on receive -> end receive, start sending
                        - - -
                        79  DEBUG_LOG("Switched to send mode");
                        -
                        80  break;
                        -
                        81  default:
                        +

                        Definition at line 74 of file ModeSharing.cpp.

                        +
                        75 {
                        +
                        76  switch (m_sharingMode) {
                        + +
                        78  // click while on receive -> end receive, start sending
                        + + +
                        81  DEBUG_LOG("Switched to send mode");
                        82  break;
                        -
                        83  }
                        - -
                        85 }
                        -
                        static bool endReceiving()
                        Definition: IRReceiver.cpp:95
                        -
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        void beginSendingIR()
                        + +
                        84  if (!IRSender::isSending()) {
                        + +
                        86  DEBUG_LOG("Switched to send mode");
                        +
                        87  } else {
                        +
                        88  m_shouldEndSend = true;
                        +
                        89  }
                        +
                        90  break;
                        +
                        91  default:
                        +
                        92  break;
                        +
                        93  }
                        + +
                        95 }
                        +
                        static bool endReceiving()
                        Definition: IRReceiver.cpp:101
                        -

                        References beginSendingIR(), Leds::clearAll(), DEBUG_LOG, IRReceiver::endReceiving(), m_sharingMode, and SHARE_RECEIVE.

                        +

                        References beginReceivingIR(), beginSendingIR(), Leds::clearAll(), DEBUG_LOG, IRReceiver::endReceiving(), IRSender::isSending(), m_sharingMode, m_shouldEndSend, SHARE_RECEIVE, and SHARE_SEND_IR.

                        @@ -672,47 +701,46 @@

                        -

                        Definition at line 157 of file ModeSharing.cpp.

                        -
                        158 {
                        -
                        159  // if reveiving new data set our last data time
                        -
                        160  if (IRReceiver::onNewData()) {
                        - -
                        162  // if our last data was more than time out duration reset the recveiver
                        - - -
                        165  m_timeOutStartTime = 0;
                        -
                        166  return;
                        -
                        167  }
                        -
                        168  // check if the IRReceiver has a full packet available
                        -
                        169  if (!IRReceiver::dataReady()) {
                        -
                        170  // nothing available yet
                        -
                        171  return;
                        -
                        172  }
                        -
                        173  DEBUG_LOG("Mode ready to receive! Receiving...");
                        -
                        174  // receive the IR mode into the current mode
                        - -
                        176  ERROR_LOG("Failed to receive mode");
                        -
                        177  return;
                        -
                        178  }
                        -
                        179  DEBUG_LOGF("Success receiving mode: %u", m_pCurMode->getPatternID());
                        -
                        180  if (!m_advanced) {
                        - -
                        182  // leave menu and save settings, even if the mode was the same whatever
                        -
                        183  leaveMenu(true);
                        -
                        184  }
                        -
                        185 }
                        +

                        Definition at line 177 of file ModeSharing.cpp.

                        +
                        178 {
                        +
                        179  // if reveiving new data set our last data time
                        +
                        180  if (IRReceiver::onNewData()) {
                        + +
                        182  // if our last data was more than time out duration reset the recveiver
                        + + +
                        185  m_timeOutStartTime = 0;
                        +
                        186  return;
                        +
                        187  }
                        +
                        188  // check if the IRReceiver has a full packet available
                        +
                        189  if (!IRReceiver::dataReady()) {
                        +
                        190  // nothing available yet
                        +
                        191  return;
                        +
                        192  }
                        +
                        193  DEBUG_LOG("Mode ready to receive! Receiving...");
                        +
                        194  // receive the IR mode into the current mode
                        + +
                        196  ERROR_LOG("Failed to receive mode");
                        +
                        197  return;
                        +
                        198  }
                        +
                        199  DEBUG_LOGF("Success receiving mode: %u", m_pCurMode->getPatternID());
                        +
                        200  if (!m_advanced) {
                        + +
                        202  // leave menu and save settings, even if the mode was the same whatever
                        +
                        203  leaveMenu(true);
                        +
                        204  }
                        +
                        205 }
                        #define DEBUG_LOGF(msg,...)
                        Definition: Log.h:41
                        #define MAX_TIMEOUT_DURATION
                        Definition: Timings.h:20
                        -
                        static bool dataReady()
                        Definition: IRReceiver.cpp:33
                        -
                        static bool onNewData()
                        Definition: IRReceiver.cpp:101
                        -
                        static bool receiveMode(Mode *pMode)
                        Definition: IRReceiver.cpp:75
                        -
                        static void resetIRState()
                        Definition: IRReceiver.cpp:199
                        +
                        static bool dataReady()
                        Definition: IRReceiver.cpp:36
                        +
                        static bool onNewData()
                        Definition: IRReceiver.cpp:110
                        +
                        static bool receiveMode(Mode *pMode)
                        Definition: IRReceiver.cpp:78
                        +
                        static void resetIRState()
                        Definition: IRReceiver.cpp:208
                        bool m_advanced
                        Definition: Menu.h:59
                        -
                        static uint32_t getCurtime()
                        Definition: TimeControl.h:40
                        -

                        References IRReceiver::dataReady(), DEBUG_LOG, DEBUG_LOGF, ERROR_LOG, Time::getCurtime(), Menu::leaveMenu(), Menu::m_advanced, Menu::m_previewMode, m_timeOutStartTime, MAX_TIMEOUT_DURATION, IRReceiver::onNewData(), IRReceiver::receiveMode(), IRReceiver::resetIRState(), and Modes::updateCurMode().

                        +

                        References IRReceiver::dataReady(), DEBUG_LOG, DEBUG_LOGF, ERROR_LOG, Time::getCurtime(), Menu::leaveMenu(), Menu::m_advanced, Menu::m_previewMode, m_timeOutStartTime, MAX_TIMEOUT_DURATION, IRReceiver::onNewData(), IRReceiver::receiveMode(), IRReceiver::resetIRState(), and Modes::updateCurMode().

                        -

                        Referenced by run().

                        +

                        Referenced by run().

                        @@ -741,45 +769,45 @@

                        Menu.

                        -

                        Definition at line 42 of file ModeSharing.cpp.

                        -
                        43 {
                        -
                        44  MenuAction result = Menu::run();
                        -
                        45  if (result != MENU_CONTINUE) {
                        -
                        46  return result;
                        -
                        47  }
                        -
                        48  switch (m_sharingMode) {
                        - -
                        50  // render the 'send mode' lights
                        - -
                        52  // continue sending any data as long as there is more to send
                        - -
                        54  break;
                        - -
                        56  // render the 'send mode' lights
                        - -
                        58  // continue sending any data as long as there is more to send
                        - -
                        60  break;
                        - -
                        62  // render the 'receive mode' lights
                        - -
                        64  // load any modes that are received
                        -
                        65  receiveModeIR();
                        -
                        66  break;
                        -
                        67  }
                        -
                        68  return MENU_CONTINUE;
                        -
                        69 }
                        +

                        Definition at line 44 of file ModeSharing.cpp.

                        +
                        45 {
                        +
                        46  MenuAction result = Menu::run();
                        +
                        47  if (result != MENU_CONTINUE) {
                        +
                        48  return result;
                        +
                        49  }
                        +
                        50  switch (m_sharingMode) {
                        + +
                        52  // render the 'send mode' lights
                        + +
                        54  // continue sending any data as long as there is more to send
                        + +
                        56  break;
                        + +
                        58  // render the 'send mode' lights
                        + +
                        60  // continue sending any data as long as there is more to send
                        + +
                        62  break;
                        + +
                        64  // render the 'receive mode' lights
                        + +
                        66  // load any modes that are received
                        +
                        67  receiveModeIR();
                        +
                        68  break;
                        +
                        69  }
                        +
                        70  return MENU_CONTINUE;
                        +
                        71 }
                        virtual MenuAction run()
                        Definition: Menu.cpp:52
                        MenuAction
                        Definition: Menu.h:19
                        @ MENU_CONTINUE
                        Definition: Menu.h:23
                        -
                        void showSendModeIR()
                        -
                        void continueSendingVL()
                        -
                        void continueSendingIR()
                        -
                        void receiveModeIR()
                        -
                        void showSendModeVL()
                        -
                        void showReceiveMode()
                        +
                        void showSendModeIR()
                        +
                        void continueSendingVL()
                        +
                        void continueSendingIR()
                        +
                        void receiveModeIR()
                        +
                        void showSendModeVL()
                        +
                        void showReceiveMode()
                        -

                        References continueSendingIR(), continueSendingVL(), m_sharingMode, Menu::MENU_CONTINUE, receiveModeIR(), Menu::run(), SHARE_RECEIVE, SHARE_SEND_IR, SHARE_SEND_VL, showReceiveMode(), showSendModeIR(), and showSendModeVL().

                        +

                        References continueSendingIR(), continueSendingVL(), m_sharingMode, Menu::MENU_CONTINUE, receiveModeIR(), Menu::run(), SHARE_RECEIVE, SHARE_SEND_IR, SHARE_SEND_VL, showReceiveMode(), showSendModeIR(), and showSendModeVL().

                        @@ -806,29 +834,29 @@

                        -

                        Definition at line 199 of file ModeSharing.cpp.

                        -
                        200 {
                        -
                        201  if (IRReceiver::isReceiving()) {
                        -
                        202  // using uint32_t to avoid overflow, the result should be within 10 to 255
                        - -
                        204  } else {
                        -
                        205  if (m_advanced) {
                        - -
                        207  } else {
                        - -
                        209  }
                        -
                        210  }
                        -
                        211 }
                        +

                        Definition at line 220 of file ModeSharing.cpp.

                        +
                        221 {
                        +
                        222  if (IRReceiver::isReceiving()) {
                        +
                        223  // using uint32_t to avoid overflow, the result should be within 10 to 255
                        + +
                        225  } else {
                        +
                        226  if (m_advanced) {
                        + +
                        228  } else {
                        + +
                        230  }
                        +
                        231  }
                        +
                        232 }
                        #define RGB_WHITE0
                        -
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:53
                        -
                        static uint8_t percentReceived()
                        Definition: IRReceiver.cpp:63
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static bool isReceiving()
                        Definition: IRReceiver.cpp:56
                        +
                        static uint8_t percentReceived()
                        Definition: IRReceiver.cpp:66
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        virtual void play()
                        Definition: Mode.cpp:139
                        -

                        References IRReceiver::isReceiving(), Menu::m_advanced, Menu::m_previewMode, IRReceiver::percentReceived(), Mode::play(), RGB_WHITE0, and Leds::setAll().

                        +

                        References IRReceiver::isReceiving(), Menu::m_advanced, Menu::m_previewMode, IRReceiver::percentReceived(), Mode::play(), RGB_WHITE0, and Leds::setAll().

                        -

                        Referenced by run().

                        +

                        Referenced by run().

                        @@ -855,15 +883,20 @@

                        -

                        Definition at line 193 of file ModeSharing.cpp.

                        -
                        194 {
                        -
                        195  // show a dim color when not sending
                        -
                        196  Leds::clearAll();
                        -
                        197 }
                        +

                        Definition at line 213 of file ModeSharing.cpp.

                        +
                        214 {
                        +
                        215  // show a dim color when not sending
                        + + +
                        218 }
                        +
                        #define RGB_CYAN1
                        +
                        @ LED_2
                        Definition: LedTypes.h:18
                        +
                        @ LED_1
                        Definition: LedTypes.h:17
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        -

                        References Leds::clearAll().

                        +

                        References LED_1, LED_2, RGB_CYAN1, and Leds::setIndex().

                        -

                        Referenced by run().

                        +

                        Referenced by run().

                        @@ -890,19 +923,45 @@

                        -

                        Definition at line 187 of file ModeSharing.cpp.

                        -
                        188 {
                        -
                        189  // show a dim color when not sending
                        -
                        190  Leds::clearAll();
                        -
                        191 }
                        +

                        Definition at line 207 of file ModeSharing.cpp.

                        +
                        208 {
                        +
                        209  // show a dim color when not sending
                        +
                        210  Leds::clearAll();
                        +
                        211 }

                        References Leds::clearAll().

                        -

                        Referenced by run().

                        +

                        Referenced by run().

                        Member Data Documentation

                        + +

                        ◆ m_lastSendTime

                        + +
                        +
                        +

                        Additional Inherited Members

                        + + + + +
                        + + + + +
                        uint32_t ModeSharing::m_lastSendTime
                        +
                        +private
                        +
                        + +

                        Definition at line 41 of file ModeSharing.h.

                        + +

                        Referenced by beginSendingIR(), and continueSendingIR().

                        + +
                        +

                        ◆ m_sharingMode

                        @@ -925,7 +984,33 @@

                        Definition at line 37 of file ModeSharing.h.

                        -

                        Referenced by beginReceivingIR(), beginSendingIR(), beginSendingVL(), onShortClick(), and run().

                        +

                        Referenced by beginReceivingIR(), beginSendingIR(), beginSendingVL(), onShortClick(), and run().

                        + + + + +

                        ◆ m_shouldEndSend

                        + +
                        +
                        + + + + + +
                        + + + + +
                        bool ModeSharing::m_shouldEndSend
                        +
                        +private
                        +
                        + +

                        Definition at line 44 of file ModeSharing.h.

                        + +

                        Referenced by continueSendingIR(), and onShortClick().

                        @@ -951,7 +1036,7 @@

                        Definition at line 40 of file ModeSharing.h.

                        -

                        Referenced by receiveModeIR().

                        +

                        Referenced by receiveModeIR().

                        diff --git a/docs/handle/classModeSharing.js b/docs/handle/classModeSharing.js index 04db5af6ff..2705619703 100644 --- a/docs/handle/classModeSharing.js +++ b/docs/handle/classModeSharing.js @@ -20,6 +20,8 @@ var classModeSharing = [ "showReceiveMode", "classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4", null ], [ "showSendModeIR", "classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd", null ], [ "showSendModeVL", "classModeSharing.html#ab15ee747bc61856d04311594b4a74e17", null ], + [ "m_lastSendTime", "classModeSharing.html#a2cfdb5d73e6fd3a67e1c13bbaf827fc9", null ], [ "m_sharingMode", "classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442", null ], + [ "m_shouldEndSend", "classModeSharing.html#a18a43581d3998c7861af87ac4d89d1e5", null ], [ "m_timeOutStartTime", "classModeSharing.html#a118440b66ff64341a596850cf7ef6a75", null ] ]; \ No newline at end of file diff --git a/docs/handle/classModes.html b/docs/handle/classModes.html index df40359afd..42a9b9f4ba 100644 --- a/docs/handle/classModes.html +++ b/docs/handle/classModes.html @@ -720,7 +720,7 @@

                        References ERROR_LOG, initCurMode(), Modes::ModeLink::instantiate(), m_numModes, and m_pCurModeLink.

                        -

                        Referenced by ModeSharing::beginSendingIR(), ModeSharing::beginSendingVL(), VortexEngine::curMode(), Menu::init(), ColorSelect::init(), FactoryReset::init(), Randomizer::init(), Menu::nextBulbSelection(), nextModeSkipEmpty(), ColorSelect::onLedSelected(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), and updateCurMode().

                        +

                        Referenced by ModeSharing::beginSendingIR(), ModeSharing::beginSendingVL(), VortexEngine::curMode(), Menu::init(), ColorSelect::init(), FactoryReset::init(), Randomizer::init(), Menu::nextBulbSelection(), nextModeSkipEmpty(), ColorSelect::onLedSelected(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), and updateCurMode().

                        @@ -2478,7 +2478,7 @@

                        References curMode(), initCurMode(), and saveCurMode().

                        -

                        Referenced by ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), and ModeSharing::receiveModeIR().

                        +

                        Referenced by ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), and ModeSharing::receiveModeIR().

                        diff --git a/docs/handle/classPatternSelect.html b/docs/handle/classPatternSelect.html index 556bd4fec1..45fa40e3fc 100644 --- a/docs/handle/classPatternSelect.html +++ b/docs/handle/classPatternSelect.html @@ -351,7 +351,7 @@

                        128  Modes::updateCurMode(&m_previewMode);
                        129  leaveMenu(true);
                        130 }
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        virtual void leaveMenu(bool doSave=false)
                        Definition: Menu.cpp:167
                        Mode m_previewMode
                        Definition: Menu.h:48
                        bool m_advanced
                        Definition: Menu.h:59
                        @@ -360,7 +360,7 @@

                        static bool updateCurMode(const Mode *mode)
                        Definition: Modes.cpp:483
                        uint8_t getNumArgs() const
                        Definition: Pattern.h:87
                        -

                        References Pattern::getNumArgs(), Mode::getPattern(), Leds::holdAll(), Menu::leaveMenu(), Menu::m_advanced, m_argIndex, Menu::m_menuColor, Menu::m_previewMode, m_srcLed, and Modes::updateCurMode().

                        +

                        References Pattern::getNumArgs(), Mode::getPattern(), Leds::holdAll(), Menu::leaveMenu(), Menu::m_advanced, m_argIndex, Menu::m_menuColor, Menu::m_previewMode, m_srcLed, and Modes::updateCurMode().

                        @@ -470,7 +470,7 @@

                        bool setPattern(PatternID pat, LedPos pos=LED_ANY, const PatternArgs *args=nullptr, const Colorset *set=nullptr)
                        Definition: Mode.cpp:490
                        uint8_t & argRef(uint8_t index)
                        Definition: Pattern.cpp:106
                        -

                        References Pattern::argRef(), DEBUG_LOGF, g_pButton, Mode::getPattern(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), isMultiLedPatternID(), LED_MULTI, Menu::m_advanced, m_argIndex, Menu::m_previewMode, m_srcLed, m_started, Menu::m_targetLeds, MAP_FOREACH_LED, MAP_LED, MAP_LED_ALL, Button::onConsecutivePresses(), PATTERN_FIRST, PATTERN_MULTI_LAST, PATTERN_SINGLE_LAST, RGB_RED, RGB_YELLOW1, Mode::setPattern(), and Mode::setPatternMap().

                        +

                        References Pattern::argRef(), DEBUG_LOGF, g_pButton, Mode::getPattern(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), isMultiLedPatternID(), LED_MULTI, Menu::m_advanced, m_argIndex, Menu::m_previewMode, m_srcLed, m_started, Menu::m_targetLeds, MAP_FOREACH_LED, MAP_LED, MAP_LED_ALL, Button::onConsecutivePresses(), PATTERN_FIRST, PATTERN_MULTI_LAST, PATTERN_SINGLE_LAST, RGB_RED, RGB_YELLOW1, Mode::setPattern(), and Mode::setPatternMap().

                        diff --git a/docs/handle/classPulsishPattern.html b/docs/handle/classPulsishPattern.html index 4bbb6afc3a..e4d4de46ec 100644 --- a/docs/handle/classPulsishPattern.html +++ b/docs/handle/classPulsishPattern.html @@ -426,12 +426,12 @@

                        void skip(int32_t amount=1)
                        Definition: Colorset.cpp:335
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        static void clearPair(Pair pair)
                        Definition: Leds.h:37
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        AlarmID alarm()
                        Definition: Timer.cpp:109
                        -

                        References Timer::alarm(), Leds::clearPair(), Colorset::cur(), Colorset::curIndex(), Colorset::get(), m_blink2Timer, m_blinkTimer, Pattern::m_colorset, m_progress, m_stepTimer, PAIR_COUNT, PAIR_FIRST, Leds::setPair(), and Colorset::skip().

                        +

                        References Timer::alarm(), Leds::clearPair(), Colorset::cur(), Colorset::curIndex(), Colorset::get(), m_blink2Timer, m_blinkTimer, Pattern::m_colorset, m_progress, m_stepTimer, PAIR_COUNT, PAIR_FIRST, Leds::setPair(), and Colorset::skip().

                        diff --git a/docs/handle/classRGBColor.html b/docs/handle/classRGBColor.html index 1fa75b4178..42f4b99452 100644 --- a/docs/handle/classRGBColor.html +++ b/docs/handle/classRGBColor.html @@ -313,7 +313,7 @@

                        References blue, green, and red.

                        -

                        Referenced by Colorset::adjustBrightness(), Leds::adjustBrightnessIndex(), and ZigzagPattern::Snake::drawSnake().

                        +

                        Referenced by Colorset::adjustBrightness(), Leds::adjustBrightnessIndex(), and ZigzagPattern::Snake::drawSnake().

                        @@ -341,7 +341,7 @@

                        References blue, green, and red.

                        -

                        Referenced by Leds::cleanup(), LedStash::clear(), and Colorset::removeColor().

                        +

                        Referenced by Leds::cleanup(), LedStash::clear(), and Colorset::removeColor().

                        diff --git a/docs/handle/classRandomizer.html b/docs/handle/classRandomizer.html index c676cb9efa..5cb5ad4125 100644 --- a/docs/handle/classRandomizer.html +++ b/docs/handle/classRandomizer.html @@ -1011,7 +1011,7 @@

                        #define AUTO_CYCLE_RANDOMIZER_CLICKS
                        Definition: VortexConfig.h:105
                        bool onRelease() const
                        Definition: Button.h:29
                        bool onConsecutivePresses(uint8_t numPresses)
                        Definition: Button.cpp:129
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        virtual MenuAction run()
                        Definition: Menu.cpp:52
                        MenuAction
                        Definition: Menu.h:19
                        @ MENU_CONTINUE
                        Definition: Menu.h:23
                        @@ -1022,7 +1022,7 @@

                        void showRandomizationSelect()
                        Definition: Randomizer.cpp:135
                        static uint32_t getCurtime()
                        Definition: TimeControl.h:40
                        -

                        References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), Mode::isMultiLed(), LED_MULTI, m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::m_targetLeds, MAP_LED, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), PATTERN_MULTI_FIRST, PATTERN_SINGLE_COUNT, PATTERN_SOLID, Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), Mode::setPattern(), showRandomizationSelect(), and Menus::showSelection().

                        +

                        References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), Mode::isMultiLed(), LED_MULTI, m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::m_targetLeds, MAP_LED, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), PATTERN_MULTI_FIRST, PATTERN_SINGLE_COUNT, PATTERN_SOLID, Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), Mode::setPattern(), showRandomizationSelect(), and Menus::showSelection().

                        @@ -1064,10 +1064,10 @@

                        #define DOPS_ON_DURATION
                        Definition: Timings.h:43
                        #define DOPS_OFF_DURATION
                        Definition: Timings.h:44
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:215
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                        Definition: Leds.cpp:256
                        -

                        References Leds::blinkAll(), DOPS_OFF_DURATION, DOPS_ON_DURATION, m_displayHue, m_flags, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, Leds::setAll(), and Menus::showSelection().

                        +

                        References Leds::blinkAll(), DOPS_OFF_DURATION, DOPS_ON_DURATION, m_displayHue, m_flags, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, Leds::setAll(), and Menus::showSelection().

                        Referenced by run().

                        diff --git a/docs/handle/classSnowballPattern.html b/docs/handle/classSnowballPattern.html index 864f881843..278b317c2f 100644 --- a/docs/handle/classSnowballPattern.html +++ b/docs/handle/classSnowballPattern.html @@ -327,12 +327,12 @@

                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        uint8_t numColors() const
                        Definition: Colorset.h:139
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), Leds::setIndex(), and WORM_SIZE.

                        +

                        References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), Leds::setIndex(), and WORM_SIZE.

                        diff --git a/docs/handle/classSparkleTracePattern.html b/docs/handle/classSparkleTracePattern.html index ab846ab183..c1ab315061 100644 --- a/docs/handle/classSparkleTracePattern.html +++ b/docs/handle/classSparkleTracePattern.html @@ -305,10 +305,10 @@

                        21  Leds::setAll(m_colorset.get(0));
                        22 }
                        RGBColor get(uint8_t index=0) const
                        Definition: Colorset.cpp:304
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::get(), Pattern::m_colorset, and Leds::setAll().

                        +

                        References Colorset::get(), Pattern::m_colorset, and Leds::setAll().

                        @@ -353,10 +353,10 @@

                        void skip(int32_t amount=1)
                        Definition: Colorset.cpp:335
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        uint8_t next8(uint8_t minValue=0, uint8_t maxValue=0xFF)
                        Definition: Random.cpp:41
                        -

                        References Colorset::cur(), Colorset::curIndex(), Pattern::m_colorset, m_randCtx, Random::next8(), PAIR_FIRST, PAIR_LAST, Leds::setPair(), and Colorset::skip().

                        +

                        References Colorset::cur(), Colorset::curIndex(), Pattern::m_colorset, m_randCtx, Random::next8(), PAIR_FIRST, PAIR_LAST, Leds::setPair(), and Colorset::skip().

                        diff --git a/docs/handle/classTheaterChasePattern.html b/docs/handle/classTheaterChasePattern.html index fbe6d5b271..3e23188788 100644 --- a/docs/handle/classTheaterChasePattern.html +++ b/docs/handle/classTheaterChasePattern.html @@ -309,10 +309,10 @@

                        30  Leds::setMap(m_ledPositions, m_colorset.getNext());
                        31 }
                        RGBColor getNext()
                        Definition: Colorset.cpp:400
                        -
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:133
                        +
                        static void setMap(LedMap map, RGBColor col)
                        Definition: Leds.cpp:174
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::getNext(), Pattern::m_colorset, m_ledPositions, and Leds::setMap().

                        +

                        References Colorset::getNext(), Pattern::m_colorset, m_ledPositions, and Leds::setMap().

                        diff --git a/docs/handle/classTime.html b/docs/handle/classTime.html index f14a143f70..7189bcf1e4 100644 --- a/docs/handle/classTime.html +++ b/docs/handle/classTime.html @@ -277,7 +277,7 @@

                        References delayMicroseconds().

                        -

                        Referenced by Leds::holdAll().

                        +

                        Referenced by Leds::holdAll().

                        @@ -311,7 +311,7 @@

                        References m_curTick, and SIMULATION_TICK.

                        -

                        Referenced by Timer::alarm(), Leds::blinkAll(), Leds::blinkIndex(), Leds::blinkMap(), Leds::blinkPair(), Leds::blinkPairs(), Leds::blinkRange(), SerialComs::checkSerial(), Timer::onEnd(), Timer::onStart(), Menus::openMenuSelection(), ModeSharing::receiveModeIR(), Randomizer::run(), VortexEngine::runMainLogic(), Menus::runMenuSelection(), IRSender::send(), VLSender::send(), Modes::setCurMode(), Menu::showBulbSelection(), ColorSelect::showFullSet(), ColorSelect::showSelection(), Timer::start(), and Button::update().

                        +

                        Referenced by Timer::alarm(), ModeSharing::beginSendingIR(), Leds::blinkAll(), Leds::blinkIndex(), Leds::blinkMap(), Leds::blinkPair(), Leds::blinkPairs(), Leds::blinkRange(), SerialComs::checkSerial(), ModeSharing::continueSendingIR(), Timer::onEnd(), Timer::onStart(), Menus::openMenuSelection(), ModeSharing::receiveModeIR(), Randomizer::run(), VortexEngine::runMainLogic(), Menus::runMenuSelection(), IRSender::send(), VLSender::send(), Modes::setCurMode(), Menu::showBulbSelection(), ColorSelect::showFullSet(), ColorSelect::showSelection(), Timer::start(), and Button::update().

                        @@ -482,7 +482,7 @@

                        References NS_TO_US, SEC_TO_US, and start.

                        -

                        Referenced by delayMicroseconds(), init(), IRReceiver::recvPCIHandler(), and tickClock().

                        +

                        Referenced by delayMicroseconds(), init(), IRReceiver::recvPCIHandler(), and tickClock().

                        diff --git a/docs/handle/classVLSender.html b/docs/handle/classVLSender.html index d3d1d0a26c..ab7326f5fc 100644 --- a/docs/handle/classVLSender.html +++ b/docs/handle/classVLSender.html @@ -366,7 +366,7 @@

                        References m_isSending.

                        -

                        Referenced by ModeSharing::beginSendingVL(), and ModeSharing::continueSendingVL().

                        +

                        Referenced by ModeSharing::beginSendingVL(), and ModeSharing::continueSendingVL().

                        @@ -441,7 +441,7 @@

                        References ByteStream::clear(), DEBUG_LOG, DEBUG_LOGF, ByteStream::decompress(), BitStream::init(), m_bitStream, m_numBlocks, m_remainder, m_serialBuf, m_size, m_writeCounter, ByteStream::rawData(), ByteStream::rawSize(), Mode::saveToBuffer(), VL_DEFAULT_BLOCK_SIZE, and VL_MAX_DATA_TRANSFER.

                        -

                        Referenced by ModeSharing::beginSendingVL().

                        +

                        Referenced by ModeSharing::beginSendingVL().

                        @@ -543,7 +543,7 @@

                        References beginSend(), BitStream::data(), DEBUG_LOGF, Time::getCurtime(), m_bitStream, m_isSending, m_lastSendTime, m_numBlocks, m_remainder, m_writeCounter, sendByte(), VL_DEFAULT_BLOCK_SIZE, and VL_DEFAULT_BLOCK_SPACING.

                        -

                        Referenced by ModeSharing::beginSendingVL(), and ModeSharing::continueSendingVL().

                        +

                        Referenced by ModeSharing::beginSendingVL(), and ModeSharing::continueSendingVL().

                        @@ -718,11 +718,11 @@

                        @ LED_0
                        Definition: LedTypes.h:16
                        static void clearAll()
                        Definition: Leds.h:30
                        static void setBrightness(uint8_t brightness)
                        Definition: Leds.h:105
                        -
                        static void update()
                        Definition: Leds.cpp:258
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        static uint8_t getBrightness()
                        Definition: Leds.h:104
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        -

                        References Leds::clearAll(), Leds::getBrightness(), LED_0, RGB_WHITE, Leds::setBrightness(), Leds::setIndex(), and Leds::update().

                        +

                        References Leds::clearAll(), Leds::getBrightness(), LED_0, RGB_WHITE, Leds::setBrightness(), Leds::setIndex(), and Leds::update().

                        Referenced by sendMark().

                        @@ -759,7 +759,7 @@

                        189 #endif
                        190 }
                        -

                        References Leds::clearAll(), and Leds::update().

                        +

                        References Leds::clearAll(), and Leds::update().

                        Referenced by sendSpace().

                        diff --git a/docs/handle/classVortexEngine.html b/docs/handle/classVortexEngine.html index 571059bf98..ec1fce3608 100644 --- a/docs/handle/classVortexEngine.html +++ b/docs/handle/classVortexEngine.html @@ -252,9 +252,9 @@

                        103 #endif
                        104 }
                        static void cleanup()
                        Definition: Buttons.cpp:31
                        -
                        static void cleanup()
                        Definition: IRReceiver.cpp:29
                        +
                        static void cleanup()
                        Definition: IRReceiver.cpp:32
                        static void cleanup()
                        Definition: IRSender.cpp:50
                        -
                        static void cleanup()
                        Definition: Leds.cpp:37
                        +
                        static void cleanup()
                        Definition: Leds.cpp:75
                        static void cleanup()
                        Definition: Menus.cpp:77
                        static void cleanup()
                        Definition: Modes.cpp:53
                        static void cleanup()
                        Definition: Serial.cpp:30
                        @@ -262,7 +262,7 @@

                        static void cleanup()
                        Definition: TimeControl.cpp:71
                        static void cleanup()
                        Definition: VLSender.cpp:38
                        -

                        References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), SerialComs::cleanup(), Storage::cleanup(), Time::cleanup(), IRReceiver::cleanup(), IRSender::cleanup(), and VLSender::cleanup().

                        +

                        References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), SerialComs::cleanup(), Storage::cleanup(), Time::cleanup(), IRReceiver::cleanup(), IRSender::cleanup(), and VLSender::cleanup().

                        Referenced by wakeup().

                        @@ -347,13 +347,13 @@

                        232 }
                        #define DEBUG_LOG(msg)
                        Definition: Log.h:40
                        static void clearAll()
                        Definition: Leds.h:30
                        -
                        static void update()
                        Definition: Leds.cpp:258
                        +
                        static void update()
                        Definition: Leds.cpp:299
                        static bool saveStorage()
                        Definition: Modes.cpp:205
                        static uint8_t curModeIndex()
                        Definition: Modes.h:93
                        static void setStartupMode(uint8_t index)
                        Definition: Modes.cpp:627
                        static volatile bool m_sleeping
                        Definition: VortexEngine.h:52
                        -

                        References Leds::clearAll(), Modes::curModeIndex(), DEBUG_LOG, m_sleeping, Modes::saveStorage(), Modes::setStartupMode(), and Leds::update().

                        +

                        References Leds::clearAll(), Modes::curModeIndex(), DEBUG_LOG, m_sleeping, Modes::saveStorage(), Modes::setStartupMode(), and Leds::update().

                        @@ -441,7 +441,7 @@

                        static bool init()
                        Definition: Buttons.cpp:21
                        static bool init()
                        Definition: IRReceiver.cpp:23
                        static bool init()
                        Definition: IRSender.cpp:43
                        -
                        static bool init()
                        Definition: Leds.cpp:25
                        +
                        static bool init()
                        Definition: Leds.cpp:63
                        static bool init()
                        Definition: Menus.cpp:70
                        static bool init()
                        Definition: Modes.cpp:30
                        static bool init()
                        Definition: Serial.cpp:23
                        @@ -449,7 +449,7 @@

                        static bool init()
                        Definition: TimeControl.cpp:50
                        static bool init()
                        Definition: VLSender.cpp:33
                        -

                        References DEBUG_LOG, Buttons::init(), Leds::init(), Menus::init(), Modes::init(), SerialComs::init(), Storage::init(), Time::init(), IRReceiver::init(), IRSender::init(), and VLSender::init().

                        +

                        References DEBUG_LOG, Buttons::init(), Leds::init(), Menus::init(), Modes::init(), SerialComs::init(), Storage::init(), Time::init(), IRReceiver::init(), IRSender::init(), and VLSender::init().

                        Referenced by wakeup().

                        @@ -519,7 +519,7 @@

                        uint32_t holdDuration() const
                        Definition: Button.h:47
                        bool isPressed() const
                        Definition: Button.h:31
                        bool onConsecutivePresses(uint8_t numPresses)
                        Definition: Button.cpp:129
                        -
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:251
                        +
                        static void holdAll(RGBColor col)
                        Definition: Leds.cpp:292
                        static bool openMenuSelection()
                        Definition: Menus.cpp:203
                        static bool run()
                        Definition: Menus.cpp:88
                        static Mode * nextModeSkipEmpty()
                        Definition: Modes.cpp:582
                        @@ -528,7 +528,7 @@

                        static uint32_t getCurtime()
                        Definition: TimeControl.h:40
                        static bool m_autoCycle
                        Definition: VortexEngine.h:55
                        -

                        References AUTO_CYCLE_MODES_CLICKS, AUTO_RANDOM_DELAY, DEBUG_LOG, g_pButton, Time::getCurtime(), Leds::holdAll(), Button::holdDuration(), Button::isPressed(), Modes::lastSwitchTime(), m_autoCycle, MENU_TRIGGER_THRESHOLD_TICKS, Modes::nextModeSkipEmpty(), Button::onConsecutivePresses(), Menus::openMenuSelection(), Modes::play(), RGB_GREEN, RGB_RED, and Menus::run().

                        +

                        References AUTO_CYCLE_MODES_CLICKS, AUTO_RANDOM_DELAY, DEBUG_LOG, g_pButton, Time::getCurtime(), Leds::holdAll(), Button::holdDuration(), Button::isPressed(), Modes::lastSwitchTime(), m_autoCycle, MENU_TRIGGER_THRESHOLD_TICKS, Modes::nextModeSkipEmpty(), Button::onConsecutivePresses(), Menus::openMenuSelection(), Modes::play(), RGB_GREEN, RGB_RED, and Menus::run().

                        Referenced by tick().

                        @@ -680,7 +680,7 @@

                        static void wakeup(bool reset=true)
                        static void runMainLogic()
                        -

                        References Button::check(), DEVICE_LOCK_CLICKS, ERROR_NONE, g_pButton, Modes::locked(), m_sleeping, Button::onConsecutivePresses(), Button::onRelease(), runMainLogic(), Modes::setLocked(), Time::tickClock(), Buttons::update(), Leds::update(), and wakeup().

                        +

                        References Button::check(), DEVICE_LOCK_CLICKS, ERROR_NONE, g_pButton, Modes::locked(), m_sleeping, Button::onConsecutivePresses(), Button::onRelease(), runMainLogic(), Modes::setLocked(), Time::tickClock(), Buttons::update(), Leds::update(), and wakeup().

                        diff --git a/docs/handle/classVortexWipePattern.html b/docs/handle/classVortexWipePattern.html index 65236182a2..d300418d01 100644 --- a/docs/handle/classVortexWipePattern.html +++ b/docs/handle/classVortexWipePattern.html @@ -321,11 +321,11 @@

                        @ LED_COUNT
                        Definition: LedTypes.h:21
                        RGBColor peekNext() const
                        Definition: Colorset.h:136
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        static const LedPos ledStepPositions[]
                        -

                        References Colorset::cur(), LED_COUNT, ledStepPositions, Pattern::m_colorset, m_progress, Colorset::peekNext(), and Leds::setIndex().

                        +

                        References Colorset::cur(), LED_COUNT, ledStepPositions, Pattern::m_colorset, m_progress, Colorset::peekNext(), and Leds::setIndex().

                        diff --git a/docs/handle/classWarpPattern.html b/docs/handle/classWarpPattern.html index 7624e585be..9908343b36 100644 --- a/docs/handle/classWarpPattern.html +++ b/docs/handle/classWarpPattern.html @@ -311,11 +311,11 @@

                        Pair
                        Definition: LedTypes.h:64
                        RGBColor peekNext() const
                        Definition: Colorset.h:136
                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        -
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:65
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        +
                        static void setPair(Pair pair, RGBColor col)
                        Definition: Leds.cpp:106
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Pattern::m_colorset, m_progress, Colorset::peekNext(), Leds::setAll(), and Leds::setPair().

                        +

                        References Colorset::cur(), Pattern::m_colorset, m_progress, Colorset::peekNext(), Leds::setAll(), and Leds::setPair().

                        diff --git a/docs/handle/classWarpWormPattern.html b/docs/handle/classWarpWormPattern.html index 9511d8a669..05b8a5d94b 100644 --- a/docs/handle/classWarpWormPattern.html +++ b/docs/handle/classWarpWormPattern.html @@ -327,12 +327,12 @@

                        RGBColor cur()
                        Definition: Colorset.cpp:358
                        uint8_t curIndex() const
                        Definition: Colorset.h:124
                        uint8_t numColors() const
                        Definition: Colorset.h:139
                        -
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:60
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setAll(RGBColor col)
                        Definition: Leds.cpp:101
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        Colorset m_colorset
                        Definition: Pattern.h:120
                        -

                        References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), and Leds::setIndex().

                        +

                        References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), and Leds::setIndex().

                        diff --git a/docs/handle/classZigzagPattern_1_1Snake.html b/docs/handle/classZigzagPattern_1_1Snake.html index 08970b01e9..4df1ea9e55 100644 --- a/docs/handle/classZigzagPattern_1_1Snake.html +++ b/docs/handle/classZigzagPattern_1_1Snake.html @@ -264,12 +264,12 @@

                        170 }
                        #define NUM_ZIGZAG_STEPS
                        RGBColor peek(int32_t offset) const
                        Definition: Colorset.cpp:414
                        -
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:44
                        +
                        static void setIndex(LedPos target, RGBColor col)
                        Definition: Leds.cpp:85
                        RGBColor adjustBrightness(uint8_t fadeBy)
                        Definition: ColorTypes.cpp:193
                        static const LedPos ledStepPositions[]
                        Definition: ZigzagPattern.h:44
                        -

                        References RGBColor::adjustBrightness(), ZigzagPattern::ledStepPositions, Pattern::m_colorset, ZigzagPattern::m_fadeAmount, ZigzagPattern::m_snakeSize, NUM_ZIGZAG_STEPS, Colorset::peek(), and Leds::setIndex().

                        +

                        References RGBColor::adjustBrightness(), ZigzagPattern::ledStepPositions, Pattern::m_colorset, ZigzagPattern::m_fadeAmount, ZigzagPattern::m_snakeSize, NUM_ZIGZAG_STEPS, Colorset::peek(), and Leds::setIndex().

                        diff --git a/docs/handle/functions_func_m.html b/docs/handle/functions_func_m.html index c84137b278..a671eb08c0 100644 --- a/docs/handle/functions_func_m.html +++ b/docs/handle/functions_func_m.html @@ -114,7 +114,7 @@

                        - m -

                          : Time
                        • Mode() -: Mode +: Mode
                        • mode() : Modes::ModeLink diff --git a/docs/handle/functions_m.html b/docs/handle/functions_m.html index 4b11a6d172..d04827a822 100644 --- a/docs/handle/functions_m.html +++ b/docs/handle/functions_m.html @@ -284,6 +284,7 @@

                          - m -

                          • m_lastSendTime : IRSender +, ModeSharing , VLSender
                          • m_lastSwitchTime @@ -510,6 +511,9 @@

                            - m -

                            • m_shouldClose : Menu
                            • +
                            • m_shouldEndSend +: ModeSharing +
                            • m_singlePats : Mode
                            • diff --git a/docs/handle/functions_vars_m.html b/docs/handle/functions_vars_m.html index a484e3e713..7bdd2c3fb4 100644 --- a/docs/handle/functions_vars_m.html +++ b/docs/handle/functions_vars_m.html @@ -284,6 +284,7 @@

                              - m -

                              • m_lastSendTime : IRSender +, ModeSharing , VLSender
                              • m_lastSwitchTime @@ -510,6 +511,9 @@

                                - m -

                                • m_shouldClose : Menu
                                • +
                                • m_shouldEndSend +: ModeSharing +
                                • m_singlePats : Mode
                                • diff --git a/docs/handle/globals_defs.js b/docs/handle/globals_defs.js index a641e27db8..27d9bc0229 100644 --- a/docs/handle/globals_defs.js +++ b/docs/handle/globals_defs.js @@ -13,6 +13,7 @@ var globals_defs = [ "l", "globals_defs_l.html", null ], [ "m", "globals_defs_m.html", null ], [ "n", "globals_defs_n.html", null ], + [ "o", "globals_defs_o.html", null ], [ "p", "globals_defs_p.html", null ], [ "r", "globals_defs_r.html", null ], [ "s", "globals_defs_s.html", null ], diff --git a/docs/handle/globals_defs_o.html b/docs/handle/globals_defs_o.html new file mode 100644 index 0000000000..118676b0f7 --- /dev/null +++ b/docs/handle/globals_defs_o.html @@ -0,0 +1,105 @@ + + + + + + + +Vortex Handle: File Members + + + + + + + + + + + + + + + +
                                  +
                                  + + + + + + +
                                  +
                                  Vortex Handle +
                                  +
                                  +
                                  + + + + + + + +
                                  +
                                  + +
                                  +
                                  +
                                  + +
                                  + +
                                  +
                                  + + +
                                  + +
                                  + +
                                  +  + +

                                  - o -

                                  +
                                  +
                                  + + + + diff --git a/docs/handle/globals_defs_p.html b/docs/handle/globals_defs_p.html index 56d1ff800a..28e8b0ccb5 100644 --- a/docs/handle/globals_defs_p.html +++ b/docs/handle/globals_defs_p.html @@ -116,9 +116,6 @@

                                  - p -

                                  • PICOSTROBE_ON_DURATION : Timings.h
                                  • -
                                  • POWER_LED_PIN -: Leds.cpp -
                                  • PRINT_STATE : BasicPattern.cpp
                                  • diff --git a/docs/handle/globals_func.html b/docs/handle/globals_func.html index f0041ab99a..b8814bf404 100644 --- a/docs/handle/globals_func.html +++ b/docs/handle/globals_func.html @@ -334,6 +334,16 @@

                                    - s -

                                    + + +

                                    - t -

                                    diff --git a/docs/handle/globals_h.html b/docs/handle/globals_h.html index ee1421c58b..206488b735 100644 --- a/docs/handle/globals_h.html +++ b/docs/handle/globals_h.html @@ -143,12 +143,12 @@

                                    - h -

                                    • HSV_RED : ColorConstants.h
                                    • -
                                    • hsv_to_rgb_algorithm -: ColorTypes.h -
                                    • HSV_TO_RGB_ALGORITHM : VortexConfig.h
                                    • +
                                    • hsv_to_rgb_algorithm +: ColorTypes.h +
                                    • hsv_to_rgb_generic() : ColorTypes.cpp
                                    • diff --git a/docs/handle/globals_o.html b/docs/handle/globals_o.html index 65cea2f66b..7dcb353964 100644 --- a/docs/handle/globals_o.html +++ b/docs/handle/globals_o.html @@ -89,6 +89,12 @@

                                      - o -

                                      • ok : Compression.cpp
                                      • +
                                      • ONBOARD_LED_MOSI +: Leds.cpp +
                                      • +
                                      • ONBOARD_LED_SCK +: Leds.cpp +
                                      • operator delete() : Memory.cpp , Memory.h @@ -102,8 +108,10 @@

                                        - o -

                                          , Memory.h
                                        • operator new[]() -: Memory.h +: Memory.h , Memory.cpp +, Memory.h +, Memory.cpp
                                        • operator+() : LedTypes.h diff --git a/docs/handle/globals_p.html b/docs/handle/globals_p.html index 9833fcb499..72ecf88805 100644 --- a/docs/handle/globals_p.html +++ b/docs/handle/globals_p.html @@ -332,9 +332,6 @@

                                          - p -

                                          • PICOSTROBE_ON_DURATION : Timings.h
                                          • -
                                          • POWER_LED_PIN -: Leds.cpp -
                                          • PRINT_STATE : BasicPattern.cpp
                                          • diff --git a/docs/handle/globals_t.html b/docs/handle/globals_t.html index 33c43f99a8..15b1552eb7 100644 --- a/docs/handle/globals_t.html +++ b/docs/handle/globals_t.html @@ -122,6 +122,12 @@

                                            - t -

                                            diff --git a/docs/handle/latex/BackStrobePattern_8cpp__incl.pdf b/docs/handle/latex/BackStrobePattern_8cpp__incl.pdf index cfa60f68ec..070ce38176 100644 Binary files a/docs/handle/latex/BackStrobePattern_8cpp__incl.pdf and b/docs/handle/latex/BackStrobePattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/BackStrobePattern_8h__dep__incl.pdf b/docs/handle/latex/BackStrobePattern_8h__dep__incl.pdf index 9659723e52..43c35c39a2 100644 Binary files a/docs/handle/latex/BackStrobePattern_8h__dep__incl.pdf and b/docs/handle/latex/BackStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/BackStrobePattern_8h__incl.pdf b/docs/handle/latex/BackStrobePattern_8h__incl.pdf index e43e4ae3ce..9d758ce69b 100644 Binary files a/docs/handle/latex/BackStrobePattern_8h__incl.pdf and b/docs/handle/latex/BackStrobePattern_8h__incl.pdf differ diff --git a/docs/handle/latex/BasicPattern_8cpp__incl.pdf b/docs/handle/latex/BasicPattern_8cpp__incl.pdf index 02e9df6360..517c5a1e2a 100644 Binary files a/docs/handle/latex/BasicPattern_8cpp__incl.pdf and b/docs/handle/latex/BasicPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/BasicPattern_8h__dep__incl.pdf b/docs/handle/latex/BasicPattern_8h__dep__incl.pdf index e36de6c7dc..8e916ef4f4 100644 Binary files a/docs/handle/latex/BasicPattern_8h__dep__incl.pdf and b/docs/handle/latex/BasicPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/BasicPattern_8h__incl.pdf b/docs/handle/latex/BasicPattern_8h__incl.pdf index 03705c09ee..956342a692 100644 Binary files a/docs/handle/latex/BasicPattern_8h__incl.pdf and b/docs/handle/latex/BasicPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/BitStream_8cpp__incl.pdf b/docs/handle/latex/BitStream_8cpp__incl.pdf index 6b8dc45e7e..55a6567fc8 100644 Binary files a/docs/handle/latex/BitStream_8cpp__incl.pdf and b/docs/handle/latex/BitStream_8cpp__incl.pdf differ diff --git a/docs/handle/latex/BitStream_8h__dep__incl.pdf b/docs/handle/latex/BitStream_8h__dep__incl.pdf index cb824987a2..f04b8161c7 100644 Binary files a/docs/handle/latex/BitStream_8h__dep__incl.pdf and b/docs/handle/latex/BitStream_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/BitStream_8h__incl.pdf b/docs/handle/latex/BitStream_8h__incl.pdf index 7e21cc6347..5bf0cdd77e 100644 Binary files a/docs/handle/latex/BitStream_8h__incl.pdf and b/docs/handle/latex/BitStream_8h__incl.pdf differ diff --git a/docs/handle/latex/BlendPattern_8cpp__incl.pdf b/docs/handle/latex/BlendPattern_8cpp__incl.pdf index 7d5675173a..e468337dbe 100644 Binary files a/docs/handle/latex/BlendPattern_8cpp__incl.pdf and b/docs/handle/latex/BlendPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/BlendPattern_8h__dep__incl.pdf b/docs/handle/latex/BlendPattern_8h__dep__incl.pdf index d0e11d955f..3ba9e063a1 100644 Binary files a/docs/handle/latex/BlendPattern_8h__dep__incl.pdf and b/docs/handle/latex/BlendPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/BlendPattern_8h__incl.pdf b/docs/handle/latex/BlendPattern_8h__incl.pdf index 9ea2370d29..2fbc4db8c5 100644 Binary files a/docs/handle/latex/BlendPattern_8h__incl.pdf and b/docs/handle/latex/BlendPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/BlinkStepPattern_8cpp__incl.pdf b/docs/handle/latex/BlinkStepPattern_8cpp__incl.pdf index 3e4afafccd..b59fe6be32 100644 Binary files a/docs/handle/latex/BlinkStepPattern_8cpp__incl.pdf and b/docs/handle/latex/BlinkStepPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/BlinkStepPattern_8h__dep__incl.pdf b/docs/handle/latex/BlinkStepPattern_8h__dep__incl.pdf index b0520f3a3e..a2f47d5535 100644 Binary files a/docs/handle/latex/BlinkStepPattern_8h__dep__incl.pdf and b/docs/handle/latex/BlinkStepPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/BlinkStepPattern_8h__incl.pdf b/docs/handle/latex/BlinkStepPattern_8h__incl.pdf index 32a64b173c..e10bce2c5c 100644 Binary files a/docs/handle/latex/BlinkStepPattern_8h__incl.pdf and b/docs/handle/latex/BlinkStepPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/BouncePattern_8cpp__incl.pdf b/docs/handle/latex/BouncePattern_8cpp__incl.pdf index 58884a7920..af4b79d062 100644 Binary files a/docs/handle/latex/BouncePattern_8cpp__incl.pdf and b/docs/handle/latex/BouncePattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/BouncePattern_8h__dep__incl.pdf b/docs/handle/latex/BouncePattern_8h__dep__incl.pdf index 980636d540..760232b10b 100644 Binary files a/docs/handle/latex/BouncePattern_8h__dep__incl.pdf and b/docs/handle/latex/BouncePattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/BouncePattern_8h__incl.pdf b/docs/handle/latex/BouncePattern_8h__incl.pdf index 3b03ab42b7..3429958f10 100644 Binary files a/docs/handle/latex/BouncePattern_8h__incl.pdf and b/docs/handle/latex/BouncePattern_8h__incl.pdf differ diff --git a/docs/handle/latex/Button_8cpp__incl.pdf b/docs/handle/latex/Button_8cpp__incl.pdf index 739e577020..3571f4b5ba 100644 Binary files a/docs/handle/latex/Button_8cpp__incl.pdf and b/docs/handle/latex/Button_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Button_8h__dep__incl.pdf b/docs/handle/latex/Button_8h__dep__incl.pdf index 695a829667..e5d8be1bce 100644 Binary files a/docs/handle/latex/Button_8h__dep__incl.pdf and b/docs/handle/latex/Button_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Button_8h__incl.pdf b/docs/handle/latex/Button_8h__incl.pdf index 8482d6a0db..99e96ce75f 100644 Binary files a/docs/handle/latex/Button_8h__incl.pdf and b/docs/handle/latex/Button_8h__incl.pdf differ diff --git a/docs/handle/latex/Buttons_8cpp__incl.pdf b/docs/handle/latex/Buttons_8cpp__incl.pdf index 77e93fd9c3..d225e48bb0 100644 Binary files a/docs/handle/latex/Buttons_8cpp__incl.pdf and b/docs/handle/latex/Buttons_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Buttons_8h__dep__incl.pdf b/docs/handle/latex/Buttons_8h__dep__incl.pdf index 1d95202074..e33ddf23d5 100644 Binary files a/docs/handle/latex/Buttons_8h__dep__incl.pdf and b/docs/handle/latex/Buttons_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Buttons_8h__incl.pdf b/docs/handle/latex/Buttons_8h__incl.pdf index 4432529527..b5a9cce64f 100644 Binary files a/docs/handle/latex/Buttons_8h__incl.pdf and b/docs/handle/latex/Buttons_8h__incl.pdf differ diff --git a/docs/handle/latex/ByteStream_8cpp__incl.pdf b/docs/handle/latex/ByteStream_8cpp__incl.pdf index 0806176561..2849924025 100644 Binary files a/docs/handle/latex/ByteStream_8cpp__incl.pdf and b/docs/handle/latex/ByteStream_8cpp__incl.pdf differ diff --git a/docs/handle/latex/ByteStream_8h__dep__incl.pdf b/docs/handle/latex/ByteStream_8h__dep__incl.pdf index d8cb6eeed3..e950f48b8d 100644 Binary files a/docs/handle/latex/ByteStream_8h__dep__incl.pdf and b/docs/handle/latex/ByteStream_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/ByteStream_8h__incl.pdf b/docs/handle/latex/ByteStream_8h__incl.pdf index 7f80109283..77681efa66 100644 Binary files a/docs/handle/latex/ByteStream_8h__incl.pdf and b/docs/handle/latex/ByteStream_8h__incl.pdf differ diff --git a/docs/handle/latex/ChaserPattern_8cpp__incl.pdf b/docs/handle/latex/ChaserPattern_8cpp__incl.pdf index c6619e218b..c9d851a19c 100644 Binary files a/docs/handle/latex/ChaserPattern_8cpp__incl.pdf and b/docs/handle/latex/ChaserPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/ChaserPattern_8h__dep__incl.pdf b/docs/handle/latex/ChaserPattern_8h__dep__incl.pdf index ca866a0ece..6377993fb7 100644 Binary files a/docs/handle/latex/ChaserPattern_8h__dep__incl.pdf and b/docs/handle/latex/ChaserPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/ChaserPattern_8h__incl.pdf b/docs/handle/latex/ChaserPattern_8h__incl.pdf index b20d14cd30..01bf06a08c 100644 Binary files a/docs/handle/latex/ChaserPattern_8h__incl.pdf and b/docs/handle/latex/ChaserPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/ColorConstants_8h__dep__incl.pdf b/docs/handle/latex/ColorConstants_8h__dep__incl.pdf index 9c90b0c933..dcb7e97436 100644 Binary files a/docs/handle/latex/ColorConstants_8h__dep__incl.pdf and b/docs/handle/latex/ColorConstants_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/ColorSelect_8cpp__incl.pdf b/docs/handle/latex/ColorSelect_8cpp__incl.pdf index 2a529dcab3..0a420ce9a7 100644 Binary files a/docs/handle/latex/ColorSelect_8cpp__incl.pdf and b/docs/handle/latex/ColorSelect_8cpp__incl.pdf differ diff --git a/docs/handle/latex/ColorSelect_8h__dep__incl.pdf b/docs/handle/latex/ColorSelect_8h__dep__incl.pdf index f5f5e541d9..c27c480759 100644 Binary files a/docs/handle/latex/ColorSelect_8h__dep__incl.pdf and b/docs/handle/latex/ColorSelect_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/ColorSelect_8h__incl.pdf b/docs/handle/latex/ColorSelect_8h__incl.pdf index 3bb9f5fd6c..0f83256fed 100644 Binary files a/docs/handle/latex/ColorSelect_8h__incl.pdf and b/docs/handle/latex/ColorSelect_8h__incl.pdf differ diff --git a/docs/handle/latex/ColorTypes_8cpp__incl.pdf b/docs/handle/latex/ColorTypes_8cpp__incl.pdf index e42765b66d..5a9106eff9 100644 Binary files a/docs/handle/latex/ColorTypes_8cpp__incl.pdf and b/docs/handle/latex/ColorTypes_8cpp__incl.pdf differ diff --git a/docs/handle/latex/ColorTypes_8h__dep__incl.pdf b/docs/handle/latex/ColorTypes_8h__dep__incl.pdf index cf3b9f1c37..c668a71e09 100644 Binary files a/docs/handle/latex/ColorTypes_8h__dep__incl.pdf and b/docs/handle/latex/ColorTypes_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/ColorTypes_8h__incl.pdf b/docs/handle/latex/ColorTypes_8h__incl.pdf index 1ccc4b05a9..7cab68bda1 100644 Binary files a/docs/handle/latex/ColorTypes_8h__incl.pdf and b/docs/handle/latex/ColorTypes_8h__incl.pdf differ diff --git a/docs/handle/latex/Colorset_8cpp__incl.pdf b/docs/handle/latex/Colorset_8cpp__incl.pdf index 79d69965e4..aba0faacba 100644 Binary files a/docs/handle/latex/Colorset_8cpp__incl.pdf and b/docs/handle/latex/Colorset_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Colorset_8h__dep__incl.pdf b/docs/handle/latex/Colorset_8h__dep__incl.pdf index e7724a8668..ad78d87cda 100644 Binary files a/docs/handle/latex/Colorset_8h__dep__incl.pdf and b/docs/handle/latex/Colorset_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Colorset_8h__incl.pdf b/docs/handle/latex/Colorset_8h__incl.pdf index 94b96c5cfe..87bc30a901 100644 Binary files a/docs/handle/latex/Colorset_8h__incl.pdf and b/docs/handle/latex/Colorset_8h__incl.pdf differ diff --git a/docs/handle/latex/CompoundPattern_8cpp__incl.pdf b/docs/handle/latex/CompoundPattern_8cpp__incl.pdf index 1856ba17d1..471a21ea85 100644 Binary files a/docs/handle/latex/CompoundPattern_8cpp__incl.pdf and b/docs/handle/latex/CompoundPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/CompoundPattern_8h__dep__incl.pdf b/docs/handle/latex/CompoundPattern_8h__dep__incl.pdf index 20671bd2b4..cb89bf52c6 100644 Binary files a/docs/handle/latex/CompoundPattern_8h__dep__incl.pdf and b/docs/handle/latex/CompoundPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/CompoundPattern_8h__incl.pdf b/docs/handle/latex/CompoundPattern_8h__incl.pdf index 5f801a0535..7ddd1157ef 100644 Binary files a/docs/handle/latex/CompoundPattern_8h__incl.pdf and b/docs/handle/latex/CompoundPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/Compression_8cpp__incl.pdf b/docs/handle/latex/Compression_8cpp__incl.pdf index 43e26bfdbc..f57fc6a506 100644 Binary files a/docs/handle/latex/Compression_8cpp__incl.pdf and b/docs/handle/latex/Compression_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Compression_8h__dep__incl.pdf b/docs/handle/latex/Compression_8h__dep__incl.pdf index 9fcddd27e3..dda6e555a6 100644 Binary files a/docs/handle/latex/Compression_8h__dep__incl.pdf and b/docs/handle/latex/Compression_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Compression_8h__incl.pdf b/docs/handle/latex/Compression_8h__incl.pdf index 738e1fa36d..1b1fb5867c 100644 Binary files a/docs/handle/latex/Compression_8h__incl.pdf and b/docs/handle/latex/Compression_8h__incl.pdf differ diff --git a/docs/handle/latex/CrossDopsPattern_8cpp__incl.pdf b/docs/handle/latex/CrossDopsPattern_8cpp__incl.pdf index f4c722934d..855ed50cc6 100644 Binary files a/docs/handle/latex/CrossDopsPattern_8cpp__incl.pdf and b/docs/handle/latex/CrossDopsPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/CrossDopsPattern_8h__dep__incl.pdf b/docs/handle/latex/CrossDopsPattern_8h__dep__incl.pdf index e704fd5bee..167ec5747f 100644 Binary files a/docs/handle/latex/CrossDopsPattern_8h__dep__incl.pdf and b/docs/handle/latex/CrossDopsPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/CrossDopsPattern_8h__incl.pdf b/docs/handle/latex/CrossDopsPattern_8h__incl.pdf index d305c6b6a3..a4e52f7c9f 100644 Binary files a/docs/handle/latex/CrossDopsPattern_8h__incl.pdf and b/docs/handle/latex/CrossDopsPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/DefaultModes_8cpp__incl.pdf b/docs/handle/latex/DefaultModes_8cpp__incl.pdf index 2b0e24cd3a..c83651b86d 100644 Binary files a/docs/handle/latex/DefaultModes_8cpp__incl.pdf and b/docs/handle/latex/DefaultModes_8cpp__incl.pdf differ diff --git a/docs/handle/latex/DefaultModes_8h__dep__incl.pdf b/docs/handle/latex/DefaultModes_8h__dep__incl.pdf index 087dc2b1c5..1cfc9de11c 100644 Binary files a/docs/handle/latex/DefaultModes_8h__dep__incl.pdf and b/docs/handle/latex/DefaultModes_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/DefaultModes_8h__incl.pdf b/docs/handle/latex/DefaultModes_8h__incl.pdf index 57cfb395d0..0d4ab7165c 100644 Binary files a/docs/handle/latex/DefaultModes_8h__incl.pdf and b/docs/handle/latex/DefaultModes_8h__incl.pdf differ diff --git a/docs/handle/latex/DoubleStrobePattern_8cpp__incl.pdf b/docs/handle/latex/DoubleStrobePattern_8cpp__incl.pdf index 94e5c694bb..5a521712ee 100644 Binary files a/docs/handle/latex/DoubleStrobePattern_8cpp__incl.pdf and b/docs/handle/latex/DoubleStrobePattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/DoubleStrobePattern_8h__dep__incl.pdf b/docs/handle/latex/DoubleStrobePattern_8h__dep__incl.pdf index b57c35dc5e..e7b483af8c 100644 Binary files a/docs/handle/latex/DoubleStrobePattern_8h__dep__incl.pdf and b/docs/handle/latex/DoubleStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/DoubleStrobePattern_8h__incl.pdf b/docs/handle/latex/DoubleStrobePattern_8h__incl.pdf index 715d649895..1f9798c906 100644 Binary files a/docs/handle/latex/DoubleStrobePattern_8h__incl.pdf and b/docs/handle/latex/DoubleStrobePattern_8h__incl.pdf differ diff --git a/docs/handle/latex/DripMorphPattern_8cpp__incl.pdf b/docs/handle/latex/DripMorphPattern_8cpp__incl.pdf index 0e836789d4..318897c7be 100644 Binary files a/docs/handle/latex/DripMorphPattern_8cpp__incl.pdf and b/docs/handle/latex/DripMorphPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/DripMorphPattern_8h__dep__incl.pdf b/docs/handle/latex/DripMorphPattern_8h__dep__incl.pdf index 2f9fc28887..1a1f5b1e11 100644 Binary files a/docs/handle/latex/DripMorphPattern_8h__dep__incl.pdf and b/docs/handle/latex/DripMorphPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/DripMorphPattern_8h__incl.pdf b/docs/handle/latex/DripMorphPattern_8h__incl.pdf index be4b6db666..34336e4d03 100644 Binary files a/docs/handle/latex/DripMorphPattern_8h__incl.pdf and b/docs/handle/latex/DripMorphPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/DripPattern_8cpp__incl.pdf b/docs/handle/latex/DripPattern_8cpp__incl.pdf index 000c335cb0..1ea6a4f715 100644 Binary files a/docs/handle/latex/DripPattern_8cpp__incl.pdf and b/docs/handle/latex/DripPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/DripPattern_8h__dep__incl.pdf b/docs/handle/latex/DripPattern_8h__dep__incl.pdf index da5d7c5b4d..9772722e09 100644 Binary files a/docs/handle/latex/DripPattern_8h__dep__incl.pdf and b/docs/handle/latex/DripPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/DripPattern_8h__incl.pdf b/docs/handle/latex/DripPattern_8h__incl.pdf index 461e66b0da..1dbf2b95d7 100644 Binary files a/docs/handle/latex/DripPattern_8h__incl.pdf and b/docs/handle/latex/DripPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/EditorConnection_8cpp__incl.pdf b/docs/handle/latex/EditorConnection_8cpp__incl.pdf index b8448192ba..f5e991217f 100644 Binary files a/docs/handle/latex/EditorConnection_8cpp__incl.pdf and b/docs/handle/latex/EditorConnection_8cpp__incl.pdf differ diff --git a/docs/handle/latex/EditorConnection_8h__dep__incl.pdf b/docs/handle/latex/EditorConnection_8h__dep__incl.pdf index 08517715cf..a05a2a0ced 100644 Binary files a/docs/handle/latex/EditorConnection_8h__dep__incl.pdf and b/docs/handle/latex/EditorConnection_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/EditorConnection_8h__incl.pdf b/docs/handle/latex/EditorConnection_8h__incl.pdf index 132562c44b..8f8e110569 100644 Binary files a/docs/handle/latex/EditorConnection_8h__incl.pdf and b/docs/handle/latex/EditorConnection_8h__incl.pdf differ diff --git a/docs/handle/latex/ErrorBlinker_8cpp__incl.pdf b/docs/handle/latex/ErrorBlinker_8cpp__incl.pdf index 350945c0cd..de6e3b6188 100644 Binary files a/docs/handle/latex/ErrorBlinker_8cpp__incl.pdf and b/docs/handle/latex/ErrorBlinker_8cpp__incl.pdf differ diff --git a/docs/handle/latex/ErrorBlinker_8h__dep__incl.pdf b/docs/handle/latex/ErrorBlinker_8h__dep__incl.pdf index 1c19f5d546..e439fe00e8 100644 Binary files a/docs/handle/latex/ErrorBlinker_8h__dep__incl.pdf and b/docs/handle/latex/ErrorBlinker_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/ErrorBlinker_8h__incl.pdf b/docs/handle/latex/ErrorBlinker_8h__incl.pdf index e393306b99..1b54a34594 100644 Binary files a/docs/handle/latex/ErrorBlinker_8h__incl.pdf and b/docs/handle/latex/ErrorBlinker_8h__incl.pdf differ diff --git a/docs/handle/latex/FactoryReset_8cpp__incl.pdf b/docs/handle/latex/FactoryReset_8cpp__incl.pdf index 6551501974..4e3eaa1beb 100644 Binary files a/docs/handle/latex/FactoryReset_8cpp__incl.pdf and b/docs/handle/latex/FactoryReset_8cpp__incl.pdf differ diff --git a/docs/handle/latex/FactoryReset_8h__dep__incl.pdf b/docs/handle/latex/FactoryReset_8h__dep__incl.pdf index fef22a0a26..6c5d63de27 100644 Binary files a/docs/handle/latex/FactoryReset_8h__dep__incl.pdf and b/docs/handle/latex/FactoryReset_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/FactoryReset_8h__incl.pdf b/docs/handle/latex/FactoryReset_8h__incl.pdf index 8f5927565c..f8b0621048 100644 Binary files a/docs/handle/latex/FactoryReset_8h__incl.pdf and b/docs/handle/latex/FactoryReset_8h__incl.pdf differ diff --git a/docs/handle/latex/FillPattern_8cpp__incl.pdf b/docs/handle/latex/FillPattern_8cpp__incl.pdf index 8bc25f519a..7e9f713d85 100644 Binary files a/docs/handle/latex/FillPattern_8cpp__incl.pdf and b/docs/handle/latex/FillPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/FillPattern_8h__dep__incl.pdf b/docs/handle/latex/FillPattern_8h__dep__incl.pdf index 6a22abd43c..4455619ddf 100644 Binary files a/docs/handle/latex/FillPattern_8h__dep__incl.pdf and b/docs/handle/latex/FillPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/FillPattern_8h__incl.pdf b/docs/handle/latex/FillPattern_8h__incl.pdf index c9ccd18554..5a3390e222 100644 Binary files a/docs/handle/latex/FillPattern_8h__incl.pdf and b/docs/handle/latex/FillPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/GlobalBrightness_8cpp__incl.pdf b/docs/handle/latex/GlobalBrightness_8cpp__incl.pdf index 1775fcb336..57d5522ab7 100644 Binary files a/docs/handle/latex/GlobalBrightness_8cpp__incl.pdf and b/docs/handle/latex/GlobalBrightness_8cpp__incl.pdf differ diff --git a/docs/handle/latex/GlobalBrightness_8h__dep__incl.pdf b/docs/handle/latex/GlobalBrightness_8h__dep__incl.pdf index c720f9d2db..50ae0a02a2 100644 Binary files a/docs/handle/latex/GlobalBrightness_8h__dep__incl.pdf and b/docs/handle/latex/GlobalBrightness_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/GlobalBrightness_8h__incl.pdf b/docs/handle/latex/GlobalBrightness_8h__incl.pdf index b9f0764cec..2adad10f01 100644 Binary files a/docs/handle/latex/GlobalBrightness_8h__incl.pdf and b/docs/handle/latex/GlobalBrightness_8h__incl.pdf differ diff --git a/docs/handle/latex/HueShiftPattern_8cpp__incl.pdf b/docs/handle/latex/HueShiftPattern_8cpp__incl.pdf index 62dd53a613..448e008dcb 100644 Binary files a/docs/handle/latex/HueShiftPattern_8cpp__incl.pdf and b/docs/handle/latex/HueShiftPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/HueShiftPattern_8h__dep__incl.pdf b/docs/handle/latex/HueShiftPattern_8h__dep__incl.pdf index 37bfea5789..52f5267734 100644 Binary files a/docs/handle/latex/HueShiftPattern_8h__dep__incl.pdf and b/docs/handle/latex/HueShiftPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/HueShiftPattern_8h__incl.pdf b/docs/handle/latex/HueShiftPattern_8h__incl.pdf index 7c22858076..21b94ceaf1 100644 Binary files a/docs/handle/latex/HueShiftPattern_8h__incl.pdf and b/docs/handle/latex/HueShiftPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/IRConfig_8h__dep__incl.pdf b/docs/handle/latex/IRConfig_8h__dep__incl.pdf index aade71a6e6..4a5f348782 100644 Binary files a/docs/handle/latex/IRConfig_8h__dep__incl.pdf and b/docs/handle/latex/IRConfig_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/IRReceiver_8cpp__incl.pdf b/docs/handle/latex/IRReceiver_8cpp__incl.pdf index b95b9e1612..76a31f948b 100644 Binary files a/docs/handle/latex/IRReceiver_8cpp__incl.pdf and b/docs/handle/latex/IRReceiver_8cpp__incl.pdf differ diff --git a/docs/handle/latex/IRReceiver_8h__dep__incl.pdf b/docs/handle/latex/IRReceiver_8h__dep__incl.pdf index 5c24bfd5e5..f03d5366c3 100644 Binary files a/docs/handle/latex/IRReceiver_8h__dep__incl.pdf and b/docs/handle/latex/IRReceiver_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/IRReceiver_8h__incl.pdf b/docs/handle/latex/IRReceiver_8h__incl.pdf index 2527020af9..39aebe5fdb 100644 Binary files a/docs/handle/latex/IRReceiver_8h__incl.pdf and b/docs/handle/latex/IRReceiver_8h__incl.pdf differ diff --git a/docs/handle/latex/IRSender_8cpp__incl.pdf b/docs/handle/latex/IRSender_8cpp__incl.pdf index 5808da3763..aff63824c2 100644 Binary files a/docs/handle/latex/IRSender_8cpp__incl.pdf and b/docs/handle/latex/IRSender_8cpp__incl.pdf differ diff --git a/docs/handle/latex/IRSender_8h__dep__incl.pdf b/docs/handle/latex/IRSender_8h__dep__incl.pdf index 907bef80b3..efb88f90ac 100644 Binary files a/docs/handle/latex/IRSender_8h__dep__incl.pdf and b/docs/handle/latex/IRSender_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/IRSender_8h__incl.pdf b/docs/handle/latex/IRSender_8h__incl.pdf index a02e5bc449..bae83b4b3e 100644 Binary files a/docs/handle/latex/IRSender_8h__incl.pdf and b/docs/handle/latex/IRSender_8h__incl.pdf differ diff --git a/docs/handle/latex/LedStash_8cpp__incl.pdf b/docs/handle/latex/LedStash_8cpp__incl.pdf index 68766cb550..db3c038eea 100644 Binary files a/docs/handle/latex/LedStash_8cpp__incl.pdf and b/docs/handle/latex/LedStash_8cpp__incl.pdf differ diff --git a/docs/handle/latex/LedStash_8h__dep__incl.pdf b/docs/handle/latex/LedStash_8h__dep__incl.pdf index ead66e7819..d495aadea1 100644 Binary files a/docs/handle/latex/LedStash_8h__dep__incl.pdf and b/docs/handle/latex/LedStash_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/LedStash_8h__incl.pdf b/docs/handle/latex/LedStash_8h__incl.pdf index db68e0de48..4921176888 100644 Binary files a/docs/handle/latex/LedStash_8h__incl.pdf and b/docs/handle/latex/LedStash_8h__incl.pdf differ diff --git a/docs/handle/latex/LedTypes_8h__dep__incl.pdf b/docs/handle/latex/LedTypes_8h__dep__incl.pdf index 069999aafb..d748ee1276 100644 Binary files a/docs/handle/latex/LedTypes_8h__dep__incl.pdf and b/docs/handle/latex/LedTypes_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/LedTypes_8h__incl.pdf b/docs/handle/latex/LedTypes_8h__incl.pdf index 0eaaaccad4..8fc6b0f7eb 100644 Binary files a/docs/handle/latex/LedTypes_8h__incl.pdf and b/docs/handle/latex/LedTypes_8h__incl.pdf differ diff --git a/docs/handle/latex/Leds_8cpp.tex b/docs/handle/latex/Leds_8cpp.tex index f74f36f27b..a38b287c75 100644 --- a/docs/handle/latex/Leds_8cpp.tex +++ b/docs/handle/latex/Leds_8cpp.tex @@ -18,18 +18,119 @@ \doxysubsection*{Macros} \begin{DoxyCompactItemize} \item -\#define \mbox{\hyperlink{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}{POWER\+\_\+\+LED\+\_\+\+PIN}}~7 +\#define \mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\+\_\+\+LED\+\_\+\+SCK}}~8 +\item +\#define \mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\+\_\+\+LED\+\_\+\+MOSI}}~7 +\end{DoxyCompactItemize} +\doxysubsection*{Functions} +\begin{DoxyCompactItemize} +\item +static void \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}} (uint8\+\_\+t byte) +\item +static void \mbox{\hyperlink{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}{turn\+Off\+Onboard\+LED}} () \end{DoxyCompactItemize} \doxysubsection{Macro Definition Documentation} -\mbox{\Hypertarget{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}\label{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}} -\index{Leds.cpp@{Leds.cpp}!POWER\_LED\_PIN@{POWER\_LED\_PIN}} -\index{POWER\_LED\_PIN@{POWER\_LED\_PIN}!Leds.cpp@{Leds.cpp}} -\doxysubsubsection{\texorpdfstring{POWER\_LED\_PIN}{POWER\_LED\_PIN}} -{\footnotesize\ttfamily \#define POWER\+\_\+\+LED\+\_\+\+PIN~7} +\mbox{\Hypertarget{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}\label{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}} +\index{Leds.cpp@{Leds.cpp}!ONBOARD\_LED\_MOSI@{ONBOARD\_LED\_MOSI}} +\index{ONBOARD\_LED\_MOSI@{ONBOARD\_LED\_MOSI}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{ONBOARD\_LED\_MOSI}{ONBOARD\_LED\_MOSI}} +{\footnotesize\ttfamily \#define ONBOARD\+\_\+\+LED\+\_\+\+MOSI~7} + + + +Definition at line 18 of file Leds.\+cpp. + +\mbox{\Hypertarget{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}\label{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}} +\index{Leds.cpp@{Leds.cpp}!ONBOARD\_LED\_SCK@{ONBOARD\_LED\_SCK}} +\index{ONBOARD\_LED\_SCK@{ONBOARD\_LED\_SCK}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{ONBOARD\_LED\_SCK}{ONBOARD\_LED\_SCK}} +{\footnotesize\ttfamily \#define ONBOARD\+\_\+\+LED\+\_\+\+SCK~8} Definition at line 17 of file Leds.\+cpp. + + +\doxysubsection{Function Documentation} +\mbox{\Hypertarget{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}\label{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}} +\index{Leds.cpp@{Leds.cpp}!transfer@{transfer}} +\index{transfer@{transfer}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{transfer()}{transfer()}} +{\footnotesize\ttfamily static void transfer (\begin{DoxyParamCaption}\item[{uint8\+\_\+t}]{byte }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}} + + + +Definition at line 19 of file Leds.\+cpp. + + +\begin{DoxyCode}{0} +\DoxyCodeLine{20 \{} +\DoxyCodeLine{21 uint8\_t startbit = 0x80;} +\DoxyCodeLine{22 \textcolor{keywordtype}{bool} lastmosi = !(\textcolor{keywordtype}{byte} \& startbit);} +\DoxyCodeLine{23 \textcolor{keywordflow}{for} (uint8\_t b = startbit; b != 0; b = b >> 1) \{} +\DoxyCodeLine{24 delayMicroseconds(4);} +\DoxyCodeLine{25 \textcolor{keywordtype}{bool} towrite = \textcolor{keywordtype}{byte} \& b;} +\DoxyCodeLine{26 \textcolor{keywordflow}{if} (lastmosi != towrite) \{} +\DoxyCodeLine{27 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\_LED\_MOSI}}, towrite);} +\DoxyCodeLine{28 lastmosi = towrite;} +\DoxyCodeLine{29 \}} +\DoxyCodeLine{30 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, HIGH);} +\DoxyCodeLine{31 delayMicroseconds(4);} +\DoxyCodeLine{32 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, LOW);} +\DoxyCodeLine{33 \}} +\DoxyCodeLine{34 \}} + +\end{DoxyCode} + + +References ONBOARD\+\_\+\+LED\+\_\+\+MOSI, and ONBOARD\+\_\+\+LED\+\_\+\+SCK. + + + +Referenced by turn\+Off\+Onboard\+LED(). + +\mbox{\Hypertarget{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}\label{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}} +\index{Leds.cpp@{Leds.cpp}!turnOffOnboardLED@{turnOffOnboardLED}} +\index{turnOffOnboardLED@{turnOffOnboardLED}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{turnOffOnboardLED()}{turnOffOnboardLED()}} +{\footnotesize\ttfamily static void turn\+Off\+Onboard\+LED (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}} + + + +Definition at line 35 of file Leds.\+cpp. + + +\begin{DoxyCode}{0} +\DoxyCodeLine{36 \{} +\DoxyCodeLine{37 \textcolor{comment}{// spi device begin}} +\DoxyCodeLine{38 pinMode(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, OUTPUT);} +\DoxyCodeLine{39 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, LOW);} +\DoxyCodeLine{40 pinMode(\mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\_LED\_MOSI}}, OUTPUT);} +\DoxyCodeLine{41 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\_LED\_MOSI}}, HIGH);} +\DoxyCodeLine{42 } +\DoxyCodeLine{43 \textcolor{comment}{// Begin transaction, setting SPI frequency}} +\DoxyCodeLine{44 \textcolor{keyword}{static} \textcolor{keyword}{const} SPISettings mySPISettings(8000000, MSBFIRST, SPI\_MODE0);} +\DoxyCodeLine{45 SPI.beginTransaction(mySPISettings);} +\DoxyCodeLine{46 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 4; i++) \{} +\DoxyCodeLine{47 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0x00); \textcolor{comment}{// begin frame}} +\DoxyCodeLine{48 \}} +\DoxyCodeLine{49 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0xFF); \textcolor{comment}{// Pixel start}} +\DoxyCodeLine{50 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 3; i++) \{} +\DoxyCodeLine{51 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0x00); \textcolor{comment}{// R,G,B}} +\DoxyCodeLine{52 \}} +\DoxyCodeLine{53 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0xFF); \textcolor{comment}{// end frame}} +\DoxyCodeLine{54 SPI.endTransaction();} +\DoxyCodeLine{55 \}} + +\end{DoxyCode} + + +References ONBOARD\+\_\+\+LED\+\_\+\+MOSI, ONBOARD\+\_\+\+LED\+\_\+\+SCK, and transfer(). + + + +Referenced by Leds\+::init(). + diff --git a/docs/handle/latex/Leds_8cpp__incl.pdf b/docs/handle/latex/Leds_8cpp__incl.pdf index 7945bc0c96..cc193f596f 100644 Binary files a/docs/handle/latex/Leds_8cpp__incl.pdf and b/docs/handle/latex/Leds_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Leds_8h__dep__incl.pdf b/docs/handle/latex/Leds_8h__dep__incl.pdf index 54adc3a9ce..d6779c26af 100644 Binary files a/docs/handle/latex/Leds_8h__dep__incl.pdf and b/docs/handle/latex/Leds_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Leds_8h__incl.pdf b/docs/handle/latex/Leds_8h__incl.pdf index 8c5dbc0f2d..49377154f3 100644 Binary files a/docs/handle/latex/Leds_8h__incl.pdf and b/docs/handle/latex/Leds_8h__incl.pdf differ diff --git a/docs/handle/latex/LighthousePattern_8cpp__incl.pdf b/docs/handle/latex/LighthousePattern_8cpp__incl.pdf index 8fa98d6f46..d4bea7ed26 100644 Binary files a/docs/handle/latex/LighthousePattern_8cpp__incl.pdf and b/docs/handle/latex/LighthousePattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/LighthousePattern_8h__dep__incl.pdf b/docs/handle/latex/LighthousePattern_8h__dep__incl.pdf index 6149feab18..32d4ec6b76 100644 Binary files a/docs/handle/latex/LighthousePattern_8h__dep__incl.pdf and b/docs/handle/latex/LighthousePattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/LighthousePattern_8h__incl.pdf b/docs/handle/latex/LighthousePattern_8h__incl.pdf index 092de78a69..261eabc50e 100644 Binary files a/docs/handle/latex/LighthousePattern_8h__incl.pdf and b/docs/handle/latex/LighthousePattern_8h__incl.pdf differ diff --git a/docs/handle/latex/Log_8cpp__incl.pdf b/docs/handle/latex/Log_8cpp__incl.pdf index 012be0b179..4235f0bffc 100644 Binary files a/docs/handle/latex/Log_8cpp__incl.pdf and b/docs/handle/latex/Log_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Log_8h__dep__incl.pdf b/docs/handle/latex/Log_8h__dep__incl.pdf index 80709a4bfb..1ccaee10b0 100644 Binary files a/docs/handle/latex/Log_8h__dep__incl.pdf and b/docs/handle/latex/Log_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Log_8h__incl.pdf b/docs/handle/latex/Log_8h__incl.pdf index c6c477239d..4620ae1cfd 100644 Binary files a/docs/handle/latex/Log_8h__incl.pdf and b/docs/handle/latex/Log_8h__incl.pdf differ diff --git a/docs/handle/latex/MateriaPattern_8cpp__incl.pdf b/docs/handle/latex/MateriaPattern_8cpp__incl.pdf index 26e12a4cc4..e77534e915 100644 Binary files a/docs/handle/latex/MateriaPattern_8cpp__incl.pdf and b/docs/handle/latex/MateriaPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/MateriaPattern_8h__dep__incl.pdf b/docs/handle/latex/MateriaPattern_8h__dep__incl.pdf index 1ba6164878..70545505f5 100644 Binary files a/docs/handle/latex/MateriaPattern_8h__dep__incl.pdf and b/docs/handle/latex/MateriaPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/MateriaPattern_8h__incl.pdf b/docs/handle/latex/MateriaPattern_8h__incl.pdf index 7635245dcd..4ff7fb52e7 100644 Binary files a/docs/handle/latex/MateriaPattern_8h__incl.pdf and b/docs/handle/latex/MateriaPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/Memory_8cpp__incl.pdf b/docs/handle/latex/Memory_8cpp__incl.pdf index fda5622d52..9d0fc9ccc1 100644 Binary files a/docs/handle/latex/Memory_8cpp__incl.pdf and b/docs/handle/latex/Memory_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Memory_8h__dep__incl.pdf b/docs/handle/latex/Memory_8h__dep__incl.pdf index 991dd5a20c..d0e48ad489 100644 Binary files a/docs/handle/latex/Memory_8h__dep__incl.pdf and b/docs/handle/latex/Memory_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Memory_8h__incl.pdf b/docs/handle/latex/Memory_8h__incl.pdf index bc43695b66..3dcc46f24d 100644 Binary files a/docs/handle/latex/Memory_8h__incl.pdf and b/docs/handle/latex/Memory_8h__incl.pdf differ diff --git a/docs/handle/latex/Menu_8cpp__incl.pdf b/docs/handle/latex/Menu_8cpp__incl.pdf index 2a71a2b2d5..ca770f734f 100644 Binary files a/docs/handle/latex/Menu_8cpp__incl.pdf and b/docs/handle/latex/Menu_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Menu_8h__dep__incl.pdf b/docs/handle/latex/Menu_8h__dep__incl.pdf index c675aa59cc..da432222ef 100644 Binary files a/docs/handle/latex/Menu_8h__dep__incl.pdf and b/docs/handle/latex/Menu_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Menu_8h__incl.pdf b/docs/handle/latex/Menu_8h__incl.pdf index 7bdffa3fc8..138faf13bb 100644 Binary files a/docs/handle/latex/Menu_8h__incl.pdf and b/docs/handle/latex/Menu_8h__incl.pdf differ diff --git a/docs/handle/latex/Menus_8cpp__incl.pdf b/docs/handle/latex/Menus_8cpp__incl.pdf index 40886658d2..15e68d857d 100644 Binary files a/docs/handle/latex/Menus_8cpp__incl.pdf and b/docs/handle/latex/Menus_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Menus_8h__dep__incl.pdf b/docs/handle/latex/Menus_8h__dep__incl.pdf index 24c01fce0c..e88d2c2d25 100644 Binary files a/docs/handle/latex/Menus_8h__dep__incl.pdf and b/docs/handle/latex/Menus_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Menus_8h__incl.pdf b/docs/handle/latex/Menus_8h__incl.pdf index c21f34c523..eca3fd5c07 100644 Binary files a/docs/handle/latex/Menus_8h__incl.pdf and b/docs/handle/latex/Menus_8h__incl.pdf differ diff --git a/docs/handle/latex/MeteorPattern_8cpp__incl.pdf b/docs/handle/latex/MeteorPattern_8cpp__incl.pdf index b98f93b45b..6cf8259b51 100644 Binary files a/docs/handle/latex/MeteorPattern_8cpp__incl.pdf and b/docs/handle/latex/MeteorPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/MeteorPattern_8h__dep__incl.pdf b/docs/handle/latex/MeteorPattern_8h__dep__incl.pdf index 26f631684d..39047e5458 100644 Binary files a/docs/handle/latex/MeteorPattern_8h__dep__incl.pdf and b/docs/handle/latex/MeteorPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/MeteorPattern_8h__incl.pdf b/docs/handle/latex/MeteorPattern_8h__incl.pdf index 043d282340..22296bea33 100644 Binary files a/docs/handle/latex/MeteorPattern_8h__incl.pdf and b/docs/handle/latex/MeteorPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/ModeSharing_8cpp__incl.pdf b/docs/handle/latex/ModeSharing_8cpp__incl.pdf index 0b12a4baac..4153e971e6 100644 Binary files a/docs/handle/latex/ModeSharing_8cpp__incl.pdf and b/docs/handle/latex/ModeSharing_8cpp__incl.pdf differ diff --git a/docs/handle/latex/ModeSharing_8h__dep__incl.pdf b/docs/handle/latex/ModeSharing_8h__dep__incl.pdf index 3916aee527..07496727ca 100644 Binary files a/docs/handle/latex/ModeSharing_8h__dep__incl.pdf and b/docs/handle/latex/ModeSharing_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/ModeSharing_8h__incl.pdf b/docs/handle/latex/ModeSharing_8h__incl.pdf index dd95be6197..44e2009277 100644 Binary files a/docs/handle/latex/ModeSharing_8h__incl.pdf and b/docs/handle/latex/ModeSharing_8h__incl.pdf differ diff --git a/docs/handle/latex/Mode_8cpp__incl.pdf b/docs/handle/latex/Mode_8cpp__incl.pdf index d9974c0d5e..5670026d49 100644 Binary files a/docs/handle/latex/Mode_8cpp__incl.pdf and b/docs/handle/latex/Mode_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Mode_8h__dep__incl.pdf b/docs/handle/latex/Mode_8h__dep__incl.pdf index 533f2cf2d0..387cc78300 100644 Binary files a/docs/handle/latex/Mode_8h__dep__incl.pdf and b/docs/handle/latex/Mode_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Mode_8h__incl.pdf b/docs/handle/latex/Mode_8h__incl.pdf index 956f062186..63b6914769 100644 Binary files a/docs/handle/latex/Mode_8h__incl.pdf and b/docs/handle/latex/Mode_8h__incl.pdf differ diff --git a/docs/handle/latex/Modes_8cpp__incl.pdf b/docs/handle/latex/Modes_8cpp__incl.pdf index 54745a9d95..c1dfe3342d 100644 Binary files a/docs/handle/latex/Modes_8cpp__incl.pdf and b/docs/handle/latex/Modes_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Modes_8h__dep__incl.pdf b/docs/handle/latex/Modes_8h__dep__incl.pdf index 628cef0461..72e27bd661 100644 Binary files a/docs/handle/latex/Modes_8h__dep__incl.pdf and b/docs/handle/latex/Modes_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Modes_8h__incl.pdf b/docs/handle/latex/Modes_8h__incl.pdf index 4b1721522d..b81717ee2c 100644 Binary files a/docs/handle/latex/Modes_8h__incl.pdf and b/docs/handle/latex/Modes_8h__incl.pdf differ diff --git a/docs/handle/latex/MultiLedPattern_8cpp__incl.pdf b/docs/handle/latex/MultiLedPattern_8cpp__incl.pdf index 8f32a72099..3c07241fd0 100644 Binary files a/docs/handle/latex/MultiLedPattern_8cpp__incl.pdf and b/docs/handle/latex/MultiLedPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/MultiLedPattern_8h__dep__incl.pdf b/docs/handle/latex/MultiLedPattern_8h__dep__incl.pdf index 8d47231e8e..efe0a8b979 100644 Binary files a/docs/handle/latex/MultiLedPattern_8h__dep__incl.pdf and b/docs/handle/latex/MultiLedPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/MultiLedPattern_8h__incl.pdf b/docs/handle/latex/MultiLedPattern_8h__incl.pdf index daf8727359..7924eaf3bb 100644 Binary files a/docs/handle/latex/MultiLedPattern_8h__incl.pdf and b/docs/handle/latex/MultiLedPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/PatternArgs_8cpp__incl.pdf b/docs/handle/latex/PatternArgs_8cpp__incl.pdf index 24cffbcaeb..0e96f1aaee 100644 Binary files a/docs/handle/latex/PatternArgs_8cpp__incl.pdf and b/docs/handle/latex/PatternArgs_8cpp__incl.pdf differ diff --git a/docs/handle/latex/PatternArgs_8h__dep__incl.pdf b/docs/handle/latex/PatternArgs_8h__dep__incl.pdf index fb288aee5d..bb3d1247d9 100644 Binary files a/docs/handle/latex/PatternArgs_8h__dep__incl.pdf and b/docs/handle/latex/PatternArgs_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/PatternArgs_8h__incl.pdf b/docs/handle/latex/PatternArgs_8h__incl.pdf index 1cae41ed84..df0202b865 100644 Binary files a/docs/handle/latex/PatternArgs_8h__incl.pdf and b/docs/handle/latex/PatternArgs_8h__incl.pdf differ diff --git a/docs/handle/latex/PatternBuilder_8cpp__incl.pdf b/docs/handle/latex/PatternBuilder_8cpp__incl.pdf index ddd0779408..f595e68714 100644 Binary files a/docs/handle/latex/PatternBuilder_8cpp__incl.pdf and b/docs/handle/latex/PatternBuilder_8cpp__incl.pdf differ diff --git a/docs/handle/latex/PatternBuilder_8h__dep__incl.pdf b/docs/handle/latex/PatternBuilder_8h__dep__incl.pdf index 94798ecace..a383b63217 100644 Binary files a/docs/handle/latex/PatternBuilder_8h__dep__incl.pdf and b/docs/handle/latex/PatternBuilder_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/PatternBuilder_8h__incl.pdf b/docs/handle/latex/PatternBuilder_8h__incl.pdf index f6e7064eb2..09dcd853d2 100644 Binary files a/docs/handle/latex/PatternBuilder_8h__incl.pdf and b/docs/handle/latex/PatternBuilder_8h__incl.pdf differ diff --git a/docs/handle/latex/PatternSelect_8cpp__incl.pdf b/docs/handle/latex/PatternSelect_8cpp__incl.pdf index 8893021b0a..650efdef6a 100644 Binary files a/docs/handle/latex/PatternSelect_8cpp__incl.pdf and b/docs/handle/latex/PatternSelect_8cpp__incl.pdf differ diff --git a/docs/handle/latex/PatternSelect_8h__dep__incl.pdf b/docs/handle/latex/PatternSelect_8h__dep__incl.pdf index e94a0b7009..af89366d90 100644 Binary files a/docs/handle/latex/PatternSelect_8h__dep__incl.pdf and b/docs/handle/latex/PatternSelect_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/PatternSelect_8h__incl.pdf b/docs/handle/latex/PatternSelect_8h__incl.pdf index 3a447da45e..e3d3b60a08 100644 Binary files a/docs/handle/latex/PatternSelect_8h__incl.pdf and b/docs/handle/latex/PatternSelect_8h__incl.pdf differ diff --git a/docs/handle/latex/Pattern_8cpp__incl.pdf b/docs/handle/latex/Pattern_8cpp__incl.pdf index dc572f7f91..3ba4bae4a8 100644 Binary files a/docs/handle/latex/Pattern_8cpp__incl.pdf and b/docs/handle/latex/Pattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Pattern_8h__dep__incl.pdf b/docs/handle/latex/Pattern_8h__dep__incl.pdf index 09447048ef..3379ff566c 100644 Binary files a/docs/handle/latex/Pattern_8h__dep__incl.pdf and b/docs/handle/latex/Pattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Pattern_8h__incl.pdf b/docs/handle/latex/Pattern_8h__incl.pdf index 833fd42b3b..2639ac9d06 100644 Binary files a/docs/handle/latex/Pattern_8h__incl.pdf and b/docs/handle/latex/Pattern_8h__incl.pdf differ diff --git a/docs/handle/latex/Patterns_8h__dep__incl.pdf b/docs/handle/latex/Patterns_8h__dep__incl.pdf index 304895a63e..9bd650896a 100644 Binary files a/docs/handle/latex/Patterns_8h__dep__incl.pdf and b/docs/handle/latex/Patterns_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Patterns_8h__incl.pdf b/docs/handle/latex/Patterns_8h__incl.pdf index bf8293282d..4b9616c4aa 100644 Binary files a/docs/handle/latex/Patterns_8h__incl.pdf and b/docs/handle/latex/Patterns_8h__incl.pdf differ diff --git a/docs/handle/latex/PulsishPattern_8cpp__incl.pdf b/docs/handle/latex/PulsishPattern_8cpp__incl.pdf index d0c39af7a2..cfa346e6d4 100644 Binary files a/docs/handle/latex/PulsishPattern_8cpp__incl.pdf and b/docs/handle/latex/PulsishPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/PulsishPattern_8h__dep__incl.pdf b/docs/handle/latex/PulsishPattern_8h__dep__incl.pdf index 43952fe995..e6d8ab33fc 100644 Binary files a/docs/handle/latex/PulsishPattern_8h__dep__incl.pdf and b/docs/handle/latex/PulsishPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/PulsishPattern_8h__incl.pdf b/docs/handle/latex/PulsishPattern_8h__incl.pdf index e4830100b3..e5ff5f7d75 100644 Binary files a/docs/handle/latex/PulsishPattern_8h__incl.pdf and b/docs/handle/latex/PulsishPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/Random_8cpp__incl.pdf b/docs/handle/latex/Random_8cpp__incl.pdf index 34d7ae96a6..d08c5b0955 100644 Binary files a/docs/handle/latex/Random_8cpp__incl.pdf and b/docs/handle/latex/Random_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Random_8h__dep__incl.pdf b/docs/handle/latex/Random_8h__dep__incl.pdf index c8ce536ade..a38d69ff35 100644 Binary files a/docs/handle/latex/Random_8h__dep__incl.pdf and b/docs/handle/latex/Random_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Random_8h__incl.pdf b/docs/handle/latex/Random_8h__incl.pdf index 5935b548ea..84b7dd8993 100644 Binary files a/docs/handle/latex/Random_8h__incl.pdf and b/docs/handle/latex/Random_8h__incl.pdf differ diff --git a/docs/handle/latex/Randomizer_8cpp__incl.pdf b/docs/handle/latex/Randomizer_8cpp__incl.pdf index 8f1a7f055d..0fa03f8af8 100644 Binary files a/docs/handle/latex/Randomizer_8cpp__incl.pdf and b/docs/handle/latex/Randomizer_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Randomizer_8h__dep__incl.pdf b/docs/handle/latex/Randomizer_8h__dep__incl.pdf index a6424de00e..130c308405 100644 Binary files a/docs/handle/latex/Randomizer_8h__dep__incl.pdf and b/docs/handle/latex/Randomizer_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Randomizer_8h__incl.pdf b/docs/handle/latex/Randomizer_8h__incl.pdf index 510071b576..e2060f8399 100644 Binary files a/docs/handle/latex/Randomizer_8h__incl.pdf and b/docs/handle/latex/Randomizer_8h__incl.pdf differ diff --git a/docs/handle/latex/Sequence_8cpp__incl.pdf b/docs/handle/latex/Sequence_8cpp__incl.pdf index 395a16beba..17e7c31315 100644 Binary files a/docs/handle/latex/Sequence_8cpp__incl.pdf and b/docs/handle/latex/Sequence_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Sequence_8h__dep__incl.pdf b/docs/handle/latex/Sequence_8h__dep__incl.pdf index c9c2f4eb94..864f280d20 100644 Binary files a/docs/handle/latex/Sequence_8h__dep__incl.pdf and b/docs/handle/latex/Sequence_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Sequence_8h__incl.pdf b/docs/handle/latex/Sequence_8h__incl.pdf index 0288d8c9a4..834e6d42ac 100644 Binary files a/docs/handle/latex/Sequence_8h__incl.pdf and b/docs/handle/latex/Sequence_8h__incl.pdf differ diff --git a/docs/handle/latex/SequencedPattern_8cpp__incl.pdf b/docs/handle/latex/SequencedPattern_8cpp__incl.pdf index 95e19d0738..607ef6e6de 100644 Binary files a/docs/handle/latex/SequencedPattern_8cpp__incl.pdf and b/docs/handle/latex/SequencedPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/SequencedPattern_8h__dep__incl.pdf b/docs/handle/latex/SequencedPattern_8h__dep__incl.pdf index 31dd6a0370..52f9a9df1d 100644 Binary files a/docs/handle/latex/SequencedPattern_8h__dep__incl.pdf and b/docs/handle/latex/SequencedPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/SequencedPattern_8h__incl.pdf b/docs/handle/latex/SequencedPattern_8h__incl.pdf index f096e3622f..f015e9b283 100644 Binary files a/docs/handle/latex/SequencedPattern_8h__incl.pdf and b/docs/handle/latex/SequencedPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/Serial_8cpp__incl.pdf b/docs/handle/latex/Serial_8cpp__incl.pdf index 87b8848138..cf8cc4f184 100644 Binary files a/docs/handle/latex/Serial_8cpp__incl.pdf and b/docs/handle/latex/Serial_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Serial_8h__dep__incl.pdf b/docs/handle/latex/Serial_8h__dep__incl.pdf index e6d706fd08..a513302267 100644 Binary files a/docs/handle/latex/Serial_8h__dep__incl.pdf and b/docs/handle/latex/Serial_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Serial_8h__incl.pdf b/docs/handle/latex/Serial_8h__incl.pdf index 1d7b157504..a8df15efeb 100644 Binary files a/docs/handle/latex/Serial_8h__incl.pdf and b/docs/handle/latex/Serial_8h__incl.pdf differ diff --git a/docs/handle/latex/SingleLedPattern_8cpp__incl.pdf b/docs/handle/latex/SingleLedPattern_8cpp__incl.pdf index b3a1b8e1d5..3ea2d8f8c4 100644 Binary files a/docs/handle/latex/SingleLedPattern_8cpp__incl.pdf and b/docs/handle/latex/SingleLedPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/SingleLedPattern_8h__dep__incl.pdf b/docs/handle/latex/SingleLedPattern_8h__dep__incl.pdf index daefdabd99..f9bb3eef9d 100644 Binary files a/docs/handle/latex/SingleLedPattern_8h__dep__incl.pdf and b/docs/handle/latex/SingleLedPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/SingleLedPattern_8h__incl.pdf b/docs/handle/latex/SingleLedPattern_8h__incl.pdf index 0f631523bf..cb3d9a815d 100644 Binary files a/docs/handle/latex/SingleLedPattern_8h__incl.pdf and b/docs/handle/latex/SingleLedPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/SnowballPattern_8cpp__incl.pdf b/docs/handle/latex/SnowballPattern_8cpp__incl.pdf index 6d03cf50b0..63d136f2f3 100644 Binary files a/docs/handle/latex/SnowballPattern_8cpp__incl.pdf and b/docs/handle/latex/SnowballPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/SnowballPattern_8h__dep__incl.pdf b/docs/handle/latex/SnowballPattern_8h__dep__incl.pdf index 1b7d31fcbb..513dc3415d 100644 Binary files a/docs/handle/latex/SnowballPattern_8h__dep__incl.pdf and b/docs/handle/latex/SnowballPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/SnowballPattern_8h__incl.pdf b/docs/handle/latex/SnowballPattern_8h__incl.pdf index a61a112644..27cfaae0f7 100644 Binary files a/docs/handle/latex/SnowballPattern_8h__incl.pdf and b/docs/handle/latex/SnowballPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/SolidPattern_8cpp__incl.pdf b/docs/handle/latex/SolidPattern_8cpp__incl.pdf index 915508dae6..cc5dad1ade 100644 Binary files a/docs/handle/latex/SolidPattern_8cpp__incl.pdf and b/docs/handle/latex/SolidPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/SolidPattern_8h__dep__incl.pdf b/docs/handle/latex/SolidPattern_8h__dep__incl.pdf index 600bd42b45..9c34091f16 100644 Binary files a/docs/handle/latex/SolidPattern_8h__dep__incl.pdf and b/docs/handle/latex/SolidPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/SolidPattern_8h__incl.pdf b/docs/handle/latex/SolidPattern_8h__incl.pdf index 88494bf679..b5842571d0 100644 Binary files a/docs/handle/latex/SolidPattern_8h__incl.pdf and b/docs/handle/latex/SolidPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/SparkleTracePattern_8cpp__incl.pdf b/docs/handle/latex/SparkleTracePattern_8cpp__incl.pdf index 6178c79cb0..7530ff2619 100644 Binary files a/docs/handle/latex/SparkleTracePattern_8cpp__incl.pdf and b/docs/handle/latex/SparkleTracePattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/SparkleTracePattern_8h__dep__incl.pdf b/docs/handle/latex/SparkleTracePattern_8h__dep__incl.pdf index 1b1f3a6f3a..b0ff9bdab4 100644 Binary files a/docs/handle/latex/SparkleTracePattern_8h__dep__incl.pdf and b/docs/handle/latex/SparkleTracePattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/SparkleTracePattern_8h__incl.pdf b/docs/handle/latex/SparkleTracePattern_8h__incl.pdf index 3ccb468c33..4c1d455fde 100644 Binary files a/docs/handle/latex/SparkleTracePattern_8h__incl.pdf and b/docs/handle/latex/SparkleTracePattern_8h__incl.pdf differ diff --git a/docs/handle/latex/Storage_8cpp__incl.pdf b/docs/handle/latex/Storage_8cpp__incl.pdf index 54ba57abbf..7df2736ddc 100644 Binary files a/docs/handle/latex/Storage_8cpp__incl.pdf and b/docs/handle/latex/Storage_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Storage_8h__dep__incl.pdf b/docs/handle/latex/Storage_8h__dep__incl.pdf index b362aaac96..d7c3306e50 100644 Binary files a/docs/handle/latex/Storage_8h__dep__incl.pdf and b/docs/handle/latex/Storage_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Storage_8h__incl.pdf b/docs/handle/latex/Storage_8h__incl.pdf index 52f024e72d..dbb1a668e0 100644 Binary files a/docs/handle/latex/Storage_8h__incl.pdf and b/docs/handle/latex/Storage_8h__incl.pdf differ diff --git a/docs/handle/latex/TheaterChasePattern_8cpp__incl.pdf b/docs/handle/latex/TheaterChasePattern_8cpp__incl.pdf index 0ef0924c76..44176c0d07 100644 Binary files a/docs/handle/latex/TheaterChasePattern_8cpp__incl.pdf and b/docs/handle/latex/TheaterChasePattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/TheaterChasePattern_8h__dep__incl.pdf b/docs/handle/latex/TheaterChasePattern_8h__dep__incl.pdf index 254c68670b..cfc6e07541 100644 Binary files a/docs/handle/latex/TheaterChasePattern_8h__dep__incl.pdf and b/docs/handle/latex/TheaterChasePattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/TheaterChasePattern_8h__incl.pdf b/docs/handle/latex/TheaterChasePattern_8h__incl.pdf index a58d429897..dae8bbfe51 100644 Binary files a/docs/handle/latex/TheaterChasePattern_8h__incl.pdf and b/docs/handle/latex/TheaterChasePattern_8h__incl.pdf differ diff --git a/docs/handle/latex/TimeControl_8cpp__incl.pdf b/docs/handle/latex/TimeControl_8cpp__incl.pdf index cdb5aafd30..4d5b783abd 100644 Binary files a/docs/handle/latex/TimeControl_8cpp__incl.pdf and b/docs/handle/latex/TimeControl_8cpp__incl.pdf differ diff --git a/docs/handle/latex/TimeControl_8h__dep__incl.pdf b/docs/handle/latex/TimeControl_8h__dep__incl.pdf index 04849da8a8..d9582bcefb 100644 Binary files a/docs/handle/latex/TimeControl_8h__dep__incl.pdf and b/docs/handle/latex/TimeControl_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/TimeControl_8h__incl.pdf b/docs/handle/latex/TimeControl_8h__incl.pdf index 0b59192533..f92f0fb2c0 100644 Binary files a/docs/handle/latex/TimeControl_8h__incl.pdf and b/docs/handle/latex/TimeControl_8h__incl.pdf differ diff --git a/docs/handle/latex/Timer_8cpp__incl.pdf b/docs/handle/latex/Timer_8cpp__incl.pdf index 453560f210..2b058bf520 100644 Binary files a/docs/handle/latex/Timer_8cpp__incl.pdf and b/docs/handle/latex/Timer_8cpp__incl.pdf differ diff --git a/docs/handle/latex/Timer_8h__dep__incl.pdf b/docs/handle/latex/Timer_8h__dep__incl.pdf index 24b0b920de..b1d16d796b 100644 Binary files a/docs/handle/latex/Timer_8h__dep__incl.pdf and b/docs/handle/latex/Timer_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Timer_8h__incl.pdf b/docs/handle/latex/Timer_8h__incl.pdf index 2aee4bd920..a89d448fa0 100644 Binary files a/docs/handle/latex/Timer_8h__incl.pdf and b/docs/handle/latex/Timer_8h__incl.pdf differ diff --git a/docs/handle/latex/Timings_8h__dep__incl.pdf b/docs/handle/latex/Timings_8h__dep__incl.pdf index c9814b278d..fdd611261e 100644 Binary files a/docs/handle/latex/Timings_8h__dep__incl.pdf and b/docs/handle/latex/Timings_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/Timings_8h__incl.pdf b/docs/handle/latex/Timings_8h__incl.pdf index 7d5a2c2574..38a3598045 100644 Binary files a/docs/handle/latex/Timings_8h__incl.pdf and b/docs/handle/latex/Timings_8h__incl.pdf differ diff --git a/docs/handle/latex/VLConfig_8h__dep__incl.pdf b/docs/handle/latex/VLConfig_8h__dep__incl.pdf index 0ea3f6749f..181e836991 100644 Binary files a/docs/handle/latex/VLConfig_8h__dep__incl.pdf and b/docs/handle/latex/VLConfig_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/VLConfig_8h__incl.pdf b/docs/handle/latex/VLConfig_8h__incl.pdf index 3d3091fcc2..53602ead5c 100644 Binary files a/docs/handle/latex/VLConfig_8h__incl.pdf and b/docs/handle/latex/VLConfig_8h__incl.pdf differ diff --git a/docs/handle/latex/VLReceiver_8cpp__incl.pdf b/docs/handle/latex/VLReceiver_8cpp__incl.pdf index a3d2a59496..67844e9c9e 100644 Binary files a/docs/handle/latex/VLReceiver_8cpp__incl.pdf and b/docs/handle/latex/VLReceiver_8cpp__incl.pdf differ diff --git a/docs/handle/latex/VLReceiver_8h__dep__incl.pdf b/docs/handle/latex/VLReceiver_8h__dep__incl.pdf index 9294252de9..84c9b918f0 100644 Binary files a/docs/handle/latex/VLReceiver_8h__dep__incl.pdf and b/docs/handle/latex/VLReceiver_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/VLReceiver_8h__incl.pdf b/docs/handle/latex/VLReceiver_8h__incl.pdf index 970a1351aa..51bb1792f0 100644 Binary files a/docs/handle/latex/VLReceiver_8h__incl.pdf and b/docs/handle/latex/VLReceiver_8h__incl.pdf differ diff --git a/docs/handle/latex/VLSender_8cpp__incl.pdf b/docs/handle/latex/VLSender_8cpp__incl.pdf index d007e236a4..8c0a44e924 100644 Binary files a/docs/handle/latex/VLSender_8cpp__incl.pdf and b/docs/handle/latex/VLSender_8cpp__incl.pdf differ diff --git a/docs/handle/latex/VLSender_8h__dep__incl.pdf b/docs/handle/latex/VLSender_8h__dep__incl.pdf index 06dcdc0bee..c8faf83b7d 100644 Binary files a/docs/handle/latex/VLSender_8h__dep__incl.pdf and b/docs/handle/latex/VLSender_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/VLSender_8h__incl.pdf b/docs/handle/latex/VLSender_8h__incl.pdf index 99876f7ac7..e0d0cb05b9 100644 Binary files a/docs/handle/latex/VLSender_8h__incl.pdf and b/docs/handle/latex/VLSender_8h__incl.pdf differ diff --git a/docs/handle/latex/VortexConfig_8h__dep__incl.pdf b/docs/handle/latex/VortexConfig_8h__dep__incl.pdf index 99b5161f19..40db27be4f 100644 Binary files a/docs/handle/latex/VortexConfig_8h__dep__incl.pdf and b/docs/handle/latex/VortexConfig_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/VortexConfig_8h__incl.pdf b/docs/handle/latex/VortexConfig_8h__incl.pdf index 3968d8a2c2..e5b7daafcd 100644 Binary files a/docs/handle/latex/VortexConfig_8h__incl.pdf and b/docs/handle/latex/VortexConfig_8h__incl.pdf differ diff --git a/docs/handle/latex/VortexEngine_8cpp__incl.pdf b/docs/handle/latex/VortexEngine_8cpp__incl.pdf index 125d3d9b2b..35748d0055 100644 Binary files a/docs/handle/latex/VortexEngine_8cpp__incl.pdf and b/docs/handle/latex/VortexEngine_8cpp__incl.pdf differ diff --git a/docs/handle/latex/VortexEngine_8h__dep__incl.pdf b/docs/handle/latex/VortexEngine_8h__dep__incl.pdf index e48fb34971..38d7afed3d 100644 Binary files a/docs/handle/latex/VortexEngine_8h__dep__incl.pdf and b/docs/handle/latex/VortexEngine_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/VortexEngine_8h__incl.pdf b/docs/handle/latex/VortexEngine_8h__incl.pdf index ad42e80cac..c4e95c66eb 100644 Binary files a/docs/handle/latex/VortexEngine_8h__incl.pdf and b/docs/handle/latex/VortexEngine_8h__incl.pdf differ diff --git a/docs/handle/latex/VortexWipePattern_8cpp__incl.pdf b/docs/handle/latex/VortexWipePattern_8cpp__incl.pdf index 6662fe768d..3b41f4418a 100644 Binary files a/docs/handle/latex/VortexWipePattern_8cpp__incl.pdf and b/docs/handle/latex/VortexWipePattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/VortexWipePattern_8h__dep__incl.pdf b/docs/handle/latex/VortexWipePattern_8h__dep__incl.pdf index f0f8552561..f9beaa29bd 100644 Binary files a/docs/handle/latex/VortexWipePattern_8h__dep__incl.pdf and b/docs/handle/latex/VortexWipePattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/VortexWipePattern_8h__incl.pdf b/docs/handle/latex/VortexWipePattern_8h__incl.pdf index 8469c3e8bf..9dc67999a2 100644 Binary files a/docs/handle/latex/VortexWipePattern_8h__incl.pdf and b/docs/handle/latex/VortexWipePattern_8h__incl.pdf differ diff --git a/docs/handle/latex/WarpPattern_8cpp__incl.pdf b/docs/handle/latex/WarpPattern_8cpp__incl.pdf index 77e1584a2c..8eb63adde6 100644 Binary files a/docs/handle/latex/WarpPattern_8cpp__incl.pdf and b/docs/handle/latex/WarpPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/WarpPattern_8h__dep__incl.pdf b/docs/handle/latex/WarpPattern_8h__dep__incl.pdf index d7927f1e51..5c5d45eae5 100644 Binary files a/docs/handle/latex/WarpPattern_8h__dep__incl.pdf and b/docs/handle/latex/WarpPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/WarpPattern_8h__incl.pdf b/docs/handle/latex/WarpPattern_8h__incl.pdf index bcca771447..09f0870916 100644 Binary files a/docs/handle/latex/WarpPattern_8h__incl.pdf and b/docs/handle/latex/WarpPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/WarpWormPattern_8cpp__incl.pdf b/docs/handle/latex/WarpWormPattern_8cpp__incl.pdf index efb0ceb618..d9382e5bfb 100644 Binary files a/docs/handle/latex/WarpWormPattern_8cpp__incl.pdf and b/docs/handle/latex/WarpWormPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/WarpWormPattern_8h__dep__incl.pdf b/docs/handle/latex/WarpWormPattern_8h__dep__incl.pdf index 1ee34acb12..4aff7653f8 100644 Binary files a/docs/handle/latex/WarpWormPattern_8h__dep__incl.pdf and b/docs/handle/latex/WarpWormPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/WarpWormPattern_8h__incl.pdf b/docs/handle/latex/WarpWormPattern_8h__incl.pdf index 9d6fb33453..3ca95ed5ef 100644 Binary files a/docs/handle/latex/WarpWormPattern_8h__incl.pdf and b/docs/handle/latex/WarpWormPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/ZigzagPattern_8cpp__incl.pdf b/docs/handle/latex/ZigzagPattern_8cpp__incl.pdf index 596b7151e9..68627e5f8e 100644 Binary files a/docs/handle/latex/ZigzagPattern_8cpp__incl.pdf and b/docs/handle/latex/ZigzagPattern_8cpp__incl.pdf differ diff --git a/docs/handle/latex/ZigzagPattern_8h__dep__incl.pdf b/docs/handle/latex/ZigzagPattern_8h__dep__incl.pdf index 3ffc235c03..c796e3fe70 100644 Binary files a/docs/handle/latex/ZigzagPattern_8h__dep__incl.pdf and b/docs/handle/latex/ZigzagPattern_8h__dep__incl.pdf differ diff --git a/docs/handle/latex/ZigzagPattern_8h__incl.pdf b/docs/handle/latex/ZigzagPattern_8h__incl.pdf index 90c23a951f..6df25fa617 100644 Binary files a/docs/handle/latex/ZigzagPattern_8h__incl.pdf and b/docs/handle/latex/ZigzagPattern_8h__incl.pdf differ diff --git a/docs/handle/latex/classBackStrobePattern__coll__graph.pdf b/docs/handle/latex/classBackStrobePattern__coll__graph.pdf index 5f433a0e57..5c8510926f 100644 Binary files a/docs/handle/latex/classBackStrobePattern__coll__graph.pdf and b/docs/handle/latex/classBackStrobePattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classBackStrobePattern__inherit__graph.pdf b/docs/handle/latex/classBackStrobePattern__inherit__graph.pdf index 6556d90e02..99eb1e7135 100644 Binary files a/docs/handle/latex/classBackStrobePattern__inherit__graph.pdf and b/docs/handle/latex/classBackStrobePattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classBasicPattern__coll__graph.pdf b/docs/handle/latex/classBasicPattern__coll__graph.pdf index 1e9f2d7b39..4b293daaee 100644 Binary files a/docs/handle/latex/classBasicPattern__coll__graph.pdf and b/docs/handle/latex/classBasicPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classBasicPattern__inherit__graph.pdf b/docs/handle/latex/classBasicPattern__inherit__graph.pdf index 379cc50b40..3e6f067027 100644 Binary files a/docs/handle/latex/classBasicPattern__inherit__graph.pdf and b/docs/handle/latex/classBasicPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classBlendPattern__coll__graph.pdf b/docs/handle/latex/classBlendPattern__coll__graph.pdf index adc7f135fd..3ac631968e 100644 Binary files a/docs/handle/latex/classBlendPattern__coll__graph.pdf and b/docs/handle/latex/classBlendPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classBlendPattern__inherit__graph.pdf b/docs/handle/latex/classBlendPattern__inherit__graph.pdf index 8b6d779455..9e40c3a379 100644 Binary files a/docs/handle/latex/classBlendPattern__inherit__graph.pdf and b/docs/handle/latex/classBlendPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classBlinkStepPattern__coll__graph.pdf b/docs/handle/latex/classBlinkStepPattern__coll__graph.pdf index 2aeb95e230..924f34eea9 100644 Binary files a/docs/handle/latex/classBlinkStepPattern__coll__graph.pdf and b/docs/handle/latex/classBlinkStepPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classBlinkStepPattern__inherit__graph.pdf b/docs/handle/latex/classBlinkStepPattern__inherit__graph.pdf index 3b7024f659..30271c8a51 100644 Binary files a/docs/handle/latex/classBlinkStepPattern__inherit__graph.pdf and b/docs/handle/latex/classBlinkStepPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classBouncePattern__coll__graph.pdf b/docs/handle/latex/classBouncePattern__coll__graph.pdf index 43033d759f..9bf73e4659 100644 Binary files a/docs/handle/latex/classBouncePattern__coll__graph.pdf and b/docs/handle/latex/classBouncePattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classBouncePattern__inherit__graph.pdf b/docs/handle/latex/classBouncePattern__inherit__graph.pdf index 11ab6b0587..a31cba2f7b 100644 Binary files a/docs/handle/latex/classBouncePattern__inherit__graph.pdf and b/docs/handle/latex/classBouncePattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classButtons__coll__graph.pdf b/docs/handle/latex/classButtons__coll__graph.pdf index 9326fe2ab2..e063e06f0c 100644 Binary files a/docs/handle/latex/classButtons__coll__graph.pdf and b/docs/handle/latex/classButtons__coll__graph.pdf differ diff --git a/docs/handle/latex/classByteStream__coll__graph.pdf b/docs/handle/latex/classByteStream__coll__graph.pdf index a90d3317b9..7c9779ca54 100644 Binary files a/docs/handle/latex/classByteStream__coll__graph.pdf and b/docs/handle/latex/classByteStream__coll__graph.pdf differ diff --git a/docs/handle/latex/classChaserPattern__coll__graph.pdf b/docs/handle/latex/classChaserPattern__coll__graph.pdf index 4cb5802958..250ba1bee5 100644 Binary files a/docs/handle/latex/classChaserPattern__coll__graph.pdf and b/docs/handle/latex/classChaserPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classChaserPattern__inherit__graph.pdf b/docs/handle/latex/classChaserPattern__inherit__graph.pdf index 65c66cd24f..5352b9638e 100644 Binary files a/docs/handle/latex/classChaserPattern__inherit__graph.pdf and b/docs/handle/latex/classChaserPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classColorSelect__coll__graph.pdf b/docs/handle/latex/classColorSelect__coll__graph.pdf index 160f81aa31..2b63fe834e 100644 Binary files a/docs/handle/latex/classColorSelect__coll__graph.pdf and b/docs/handle/latex/classColorSelect__coll__graph.pdf differ diff --git a/docs/handle/latex/classColorSelect__inherit__graph.pdf b/docs/handle/latex/classColorSelect__inherit__graph.pdf index fa4a2133b7..c973c1f407 100644 Binary files a/docs/handle/latex/classColorSelect__inherit__graph.pdf and b/docs/handle/latex/classColorSelect__inherit__graph.pdf differ diff --git a/docs/handle/latex/classColorsetMap__coll__graph.pdf b/docs/handle/latex/classColorsetMap__coll__graph.pdf index 61d8b53c06..85357269b7 100644 Binary files a/docs/handle/latex/classColorsetMap__coll__graph.pdf and b/docs/handle/latex/classColorsetMap__coll__graph.pdf differ diff --git a/docs/handle/latex/classColorset__coll__graph.pdf b/docs/handle/latex/classColorset__coll__graph.pdf index a71c72d160..4f88ed5ace 100644 Binary files a/docs/handle/latex/classColorset__coll__graph.pdf and b/docs/handle/latex/classColorset__coll__graph.pdf differ diff --git a/docs/handle/latex/classCompoundPattern__coll__graph.pdf b/docs/handle/latex/classCompoundPattern__coll__graph.pdf index fead0b2136..ffe202efee 100644 Binary files a/docs/handle/latex/classCompoundPattern__coll__graph.pdf and b/docs/handle/latex/classCompoundPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classCompoundPattern__inherit__graph.pdf b/docs/handle/latex/classCompoundPattern__inherit__graph.pdf index cacefe5abc..1b72e337ae 100644 Binary files a/docs/handle/latex/classCompoundPattern__inherit__graph.pdf and b/docs/handle/latex/classCompoundPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classCrossDopsPattern__coll__graph.pdf b/docs/handle/latex/classCrossDopsPattern__coll__graph.pdf index b0de5c9255..6fb89020b0 100644 Binary files a/docs/handle/latex/classCrossDopsPattern__coll__graph.pdf and b/docs/handle/latex/classCrossDopsPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classCrossDopsPattern__inherit__graph.pdf b/docs/handle/latex/classCrossDopsPattern__inherit__graph.pdf index ba39aaf3d2..7bb7667c3f 100644 Binary files a/docs/handle/latex/classCrossDopsPattern__inherit__graph.pdf and b/docs/handle/latex/classCrossDopsPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classDoubleStrobePattern__coll__graph.pdf b/docs/handle/latex/classDoubleStrobePattern__coll__graph.pdf index 7d87457f09..026b2236ea 100644 Binary files a/docs/handle/latex/classDoubleStrobePattern__coll__graph.pdf and b/docs/handle/latex/classDoubleStrobePattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classDoubleStrobePattern__inherit__graph.pdf b/docs/handle/latex/classDoubleStrobePattern__inherit__graph.pdf index fe311c1c3d..88ff11ca98 100644 Binary files a/docs/handle/latex/classDoubleStrobePattern__inherit__graph.pdf and b/docs/handle/latex/classDoubleStrobePattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classDripMorphPattern__coll__graph.pdf b/docs/handle/latex/classDripMorphPattern__coll__graph.pdf index 8b83df65f7..9724bd5dce 100644 Binary files a/docs/handle/latex/classDripMorphPattern__coll__graph.pdf and b/docs/handle/latex/classDripMorphPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classDripMorphPattern__inherit__graph.pdf b/docs/handle/latex/classDripMorphPattern__inherit__graph.pdf index 99a103b8b9..80aaaa4e31 100644 Binary files a/docs/handle/latex/classDripMorphPattern__inherit__graph.pdf and b/docs/handle/latex/classDripMorphPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classDripPattern__coll__graph.pdf b/docs/handle/latex/classDripPattern__coll__graph.pdf index 60a8d37d92..d324d7fb02 100644 Binary files a/docs/handle/latex/classDripPattern__coll__graph.pdf and b/docs/handle/latex/classDripPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classDripPattern__inherit__graph.pdf b/docs/handle/latex/classDripPattern__inherit__graph.pdf index 4cdb700b6a..2801b3b61f 100644 Binary files a/docs/handle/latex/classDripPattern__inherit__graph.pdf and b/docs/handle/latex/classDripPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classEditorConnection__coll__graph.pdf b/docs/handle/latex/classEditorConnection__coll__graph.pdf index c789cf05b9..73dfed0f15 100644 Binary files a/docs/handle/latex/classEditorConnection__coll__graph.pdf and b/docs/handle/latex/classEditorConnection__coll__graph.pdf differ diff --git a/docs/handle/latex/classEditorConnection__inherit__graph.pdf b/docs/handle/latex/classEditorConnection__inherit__graph.pdf index 57a33f47a3..f7d26dd45a 100644 Binary files a/docs/handle/latex/classEditorConnection__inherit__graph.pdf and b/docs/handle/latex/classEditorConnection__inherit__graph.pdf differ diff --git a/docs/handle/latex/classFactoryReset__coll__graph.pdf b/docs/handle/latex/classFactoryReset__coll__graph.pdf index aa5adb2b36..e60ffe1631 100644 Binary files a/docs/handle/latex/classFactoryReset__coll__graph.pdf and b/docs/handle/latex/classFactoryReset__coll__graph.pdf differ diff --git a/docs/handle/latex/classFactoryReset__inherit__graph.pdf b/docs/handle/latex/classFactoryReset__inherit__graph.pdf index e5e324ac22..afaa79a9b1 100644 Binary files a/docs/handle/latex/classFactoryReset__inherit__graph.pdf and b/docs/handle/latex/classFactoryReset__inherit__graph.pdf differ diff --git a/docs/handle/latex/classFillPattern__coll__graph.pdf b/docs/handle/latex/classFillPattern__coll__graph.pdf index ce3213b0e5..2b6ab2b706 100644 Binary files a/docs/handle/latex/classFillPattern__coll__graph.pdf and b/docs/handle/latex/classFillPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classFillPattern__inherit__graph.pdf b/docs/handle/latex/classFillPattern__inherit__graph.pdf index d35fbe2cdf..4261a2dbc9 100644 Binary files a/docs/handle/latex/classFillPattern__inherit__graph.pdf and b/docs/handle/latex/classFillPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classGlobalBrightness__coll__graph.pdf b/docs/handle/latex/classGlobalBrightness__coll__graph.pdf index 25fa607094..d8408bb400 100644 Binary files a/docs/handle/latex/classGlobalBrightness__coll__graph.pdf and b/docs/handle/latex/classGlobalBrightness__coll__graph.pdf differ diff --git a/docs/handle/latex/classGlobalBrightness__inherit__graph.pdf b/docs/handle/latex/classGlobalBrightness__inherit__graph.pdf index a43e742d46..b021bfcc6e 100644 Binary files a/docs/handle/latex/classGlobalBrightness__inherit__graph.pdf and b/docs/handle/latex/classGlobalBrightness__inherit__graph.pdf differ diff --git a/docs/handle/latex/classHueShiftPattern__coll__graph.pdf b/docs/handle/latex/classHueShiftPattern__coll__graph.pdf index 1c50722a57..ce729f8c85 100644 Binary files a/docs/handle/latex/classHueShiftPattern__coll__graph.pdf and b/docs/handle/latex/classHueShiftPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classHueShiftPattern__inherit__graph.pdf b/docs/handle/latex/classHueShiftPattern__inherit__graph.pdf index b87139dbad..80fcb106a6 100644 Binary files a/docs/handle/latex/classHueShiftPattern__inherit__graph.pdf and b/docs/handle/latex/classHueShiftPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classIRReceiver.tex b/docs/handle/latex/classIRReceiver.tex index db9c178989..785fae132e 100644 --- a/docs/handle/latex/classIRReceiver.tex +++ b/docs/handle/latex/classIRReceiver.tex @@ -143,19 +143,22 @@ -Definition at line 89 of file IRReceiver.\+cpp. +Definition at line 92 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{90 \{} -\DoxyCodeLine{91 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{92 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{93 \}} +\DoxyCodeLine{93 \{} +\DoxyCodeLine{94 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{95 attachInterrupt(digitalPinToInterrupt(\mbox{\hyperlink{IRConfig_8h_a83700f565451aa042a3751f225b0cff8}{IR\_RECEIVER\_PIN}}), \mbox{\hyperlink{classIRReceiver_a47b27e3ab9fca45833d48a4377a3d67d}{IRReceiver::recvPCIHandler}}, CHANGE);} +\DoxyCodeLine{96 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{97 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{98 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{99 \}} \end{DoxyCode} -References reset\+IRState(). +References IR\+\_\+\+RECEIVER\+\_\+\+PIN, recv\+PCIHandler(), and reset\+IRState(). @@ -192,12 +195,12 @@ -Definition at line 29 of file IRReceiver.\+cpp. +Definition at line 32 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{30 \{} -\DoxyCodeLine{31 \}} +\DoxyCodeLine{33 \{} +\DoxyCodeLine{34 \}} \end{DoxyCode} @@ -212,27 +215,27 @@ -Definition at line 33 of file IRReceiver.\+cpp. +Definition at line 36 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{34 \{} -\DoxyCodeLine{35 \textcolor{comment}{// is the receiver actually receiving data?}} -\DoxyCodeLine{36 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} -\DoxyCodeLine{37 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{38 \}} -\DoxyCodeLine{39 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{40 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{41 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{42 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{43 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, total);} -\DoxyCodeLine{44 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{45 \}} -\DoxyCodeLine{46 \textcolor{comment}{// if there are size + 2 bytes in the IRData receiver}} -\DoxyCodeLine{47 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} -\DoxyCodeLine{48 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} -\DoxyCodeLine{49 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} -\DoxyCodeLine{50 \}} +\DoxyCodeLine{37 \{} +\DoxyCodeLine{38 \textcolor{comment}{// is the receiver actually receiving data?}} +\DoxyCodeLine{39 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} +\DoxyCodeLine{40 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{41 \}} +\DoxyCodeLine{42 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{43 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{44 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{45 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{46 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, total);} +\DoxyCodeLine{47 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{48 \}} +\DoxyCodeLine{49 \textcolor{comment}{// if there are size + 2 bytes in the IRData receiver}} +\DoxyCodeLine{50 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} +\DoxyCodeLine{51 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} +\DoxyCodeLine{52 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} +\DoxyCodeLine{53 \}} \end{DoxyCode} @@ -251,19 +254,22 @@ -Definition at line 95 of file IRReceiver.\+cpp. +Definition at line 101 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{96 \{} -\DoxyCodeLine{97 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{98 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{99 \}} +\DoxyCodeLine{102 \{} +\DoxyCodeLine{103 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{104 detachInterrupt(digitalPinToInterrupt(\mbox{\hyperlink{IRConfig_8h_a83700f565451aa042a3751f225b0cff8}{IR\_RECEIVER\_PIN}}));} +\DoxyCodeLine{105 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{106 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{107 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{108 \}} \end{DoxyCode} -References reset\+IRState(). +References IR\+\_\+\+RECEIVER\+\_\+\+PIN, and reset\+IRState(). @@ -277,48 +283,48 @@ -Definition at line 159 of file IRReceiver.\+cpp. +Definition at line 168 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{160 \{} -\DoxyCodeLine{161 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} -\DoxyCodeLine{162 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} < \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{IRConfig_8h_a73218da9e787280d69b894953d2d4bdc}{IR\_TIMING\_MIN}}) \{} -\DoxyCodeLine{163 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} -\DoxyCodeLine{164 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{165 \textcolor{keywordflow}{return};} -\DoxyCodeLine{166 \}} -\DoxyCodeLine{167 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}}) \{} -\DoxyCodeLine{168 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} -\DoxyCodeLine{169 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a16e1424faaa05feaa4cd36654ca57fe2}{IR\_HEADER\_MARK\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}}) \{} -\DoxyCodeLine{170 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}};} -\DoxyCodeLine{171 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{172 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} -\DoxyCodeLine{173 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{174 \}} -\DoxyCodeLine{175 \textcolor{keywordflow}{break};} -\DoxyCodeLine{176 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}}:} -\DoxyCodeLine{177 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a250ce61cfc429f875c14a5d45408d63c}{IR\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a42938e952fc459aeb8873acf64773150}{IR\_HEADER\_SPACE\_MAX}}) \{} -\DoxyCodeLine{178 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} -\DoxyCodeLine{179 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{180 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} -\DoxyCodeLine{181 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{182 \}} -\DoxyCodeLine{183 \textcolor{keywordflow}{break};} -\DoxyCodeLine{184 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}:} -\DoxyCodeLine{185 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} -\DoxyCodeLine{186 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{IRConfig_8h_a7695385a5a888d20cadfe5bdbb361a93}{IR\_TIMING}} * 2)) ? 1 : 0);} -\DoxyCodeLine{187 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}};} -\DoxyCodeLine{188 \textcolor{keywordflow}{break};} -\DoxyCodeLine{189 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}}:} -\DoxyCodeLine{190 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} -\DoxyCodeLine{191 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} +\DoxyCodeLine{169 \{} +\DoxyCodeLine{170 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} +\DoxyCodeLine{171 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} < \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{IRConfig_8h_a73218da9e787280d69b894953d2d4bdc}{IR\_TIMING\_MIN}}) \{} +\DoxyCodeLine{172 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} +\DoxyCodeLine{173 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{174 \textcolor{keywordflow}{return};} +\DoxyCodeLine{175 \}} +\DoxyCodeLine{176 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}}) \{} +\DoxyCodeLine{177 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} +\DoxyCodeLine{178 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a16e1424faaa05feaa4cd36654ca57fe2}{IR\_HEADER\_MARK\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}}) \{} +\DoxyCodeLine{179 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}};} +\DoxyCodeLine{180 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{181 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} +\DoxyCodeLine{182 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{183 \}} +\DoxyCodeLine{184 \textcolor{keywordflow}{break};} +\DoxyCodeLine{185 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}}:} +\DoxyCodeLine{186 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a250ce61cfc429f875c14a5d45408d63c}{IR\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a42938e952fc459aeb8873acf64773150}{IR\_HEADER\_SPACE\_MAX}}) \{} +\DoxyCodeLine{187 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} +\DoxyCodeLine{188 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{189 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} +\DoxyCodeLine{190 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{191 \}} \DoxyCodeLine{192 \textcolor{keywordflow}{break};} -\DoxyCodeLine{193 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} -\DoxyCodeLine{194 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}});} -\DoxyCodeLine{195 \textcolor{keywordflow}{break};} -\DoxyCodeLine{196 \}} -\DoxyCodeLine{197 \}} +\DoxyCodeLine{193 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}:} +\DoxyCodeLine{194 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} +\DoxyCodeLine{195 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{IRConfig_8h_a7695385a5a888d20cadfe5bdbb361a93}{IR\_TIMING}} * 2)) ? 1 : 0);} +\DoxyCodeLine{196 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}};} +\DoxyCodeLine{197 \textcolor{keywordflow}{break};} +\DoxyCodeLine{198 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}}:} +\DoxyCodeLine{199 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} +\DoxyCodeLine{200 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} +\DoxyCodeLine{201 \textcolor{keywordflow}{break};} +\DoxyCodeLine{202 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} +\DoxyCodeLine{203 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}});} +\DoxyCodeLine{204 \textcolor{keywordflow}{break};} +\DoxyCodeLine{205 \}} +\DoxyCodeLine{206 \}} \end{DoxyCode} @@ -342,14 +348,17 @@ \begin{DoxyCode}{0} \DoxyCodeLine{24 \{} -\DoxyCodeLine{25 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{IRConfig_8h_adb9cd61b2e7cb891d2bb2492608a4555}{IR\_RECV\_BUF\_SIZE}});} -\DoxyCodeLine{26 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{27 \}} +\DoxyCodeLine{25 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{26 pinMode(\mbox{\hyperlink{IRConfig_8h_a83700f565451aa042a3751f225b0cff8}{IR\_RECEIVER\_PIN}}, INPUT\_PULLUP);} +\DoxyCodeLine{27 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{28 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{IRConfig_8h_adb9cd61b2e7cb891d2bb2492608a4555}{IR\_RECV\_BUF\_SIZE}});} +\DoxyCodeLine{29 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{30 \}} \end{DoxyCode} -References Bit\+Stream\+::init(), IR\+\_\+\+RECV\+\_\+\+BUF\+\_\+\+SIZE, and m\+\_\+ir\+Data. +References Bit\+Stream\+::init(), IR\+\_\+\+RECEIVER\+\_\+\+PIN, IR\+\_\+\+RECV\+\_\+\+BUF\+\_\+\+SIZE, and m\+\_\+ir\+Data. @@ -363,17 +372,17 @@ -Definition at line 53 of file IRReceiver.\+cpp. +Definition at line 56 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{54 \{} -\DoxyCodeLine{55 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} -\DoxyCodeLine{56 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} -\DoxyCodeLine{57 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} -\DoxyCodeLine{58 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} -\DoxyCodeLine{59 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} -\DoxyCodeLine{60 \}} +\DoxyCodeLine{57 \{} +\DoxyCodeLine{58 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} +\DoxyCodeLine{59 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} +\DoxyCodeLine{60 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} +\DoxyCodeLine{61 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} +\DoxyCodeLine{62 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} +\DoxyCodeLine{63 \}} \end{DoxyCode} @@ -392,17 +401,17 @@ -Definition at line 101 of file IRReceiver.\+cpp. +Definition at line 110 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{102 \{} -\DoxyCodeLine{103 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}() == \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}}) \{} -\DoxyCodeLine{104 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{105 \}} -\DoxyCodeLine{106 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = \mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}();} -\DoxyCodeLine{107 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{108 \}} +\DoxyCodeLine{111 \{} +\DoxyCodeLine{112 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}() == \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}}) \{} +\DoxyCodeLine{113 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{114 \}} +\DoxyCodeLine{115 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = \mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}();} +\DoxyCodeLine{116 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{117 \}} \end{DoxyCode} @@ -421,20 +430,20 @@ -Definition at line 63 of file IRReceiver.\+cpp. +Definition at line 66 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{64 \{} -\DoxyCodeLine{65 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} -\DoxyCodeLine{66 \textcolor{keywordflow}{return} 0;} -\DoxyCodeLine{67 \}} -\DoxyCodeLine{68 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{69 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{70 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{71 \textcolor{comment}{// round by adding half of the total to the numerator}} -\DoxyCodeLine{72 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} -\DoxyCodeLine{73 \}} +\DoxyCodeLine{67 \{} +\DoxyCodeLine{68 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} +\DoxyCodeLine{69 \textcolor{keywordflow}{return} 0;} +\DoxyCodeLine{70 \}} +\DoxyCodeLine{71 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{72 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{73 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{74 \textcolor{comment}{// round by adding half of the total to the numerator}} +\DoxyCodeLine{75 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} +\DoxyCodeLine{76 \}} \end{DoxyCode} @@ -453,34 +462,34 @@ -Definition at line 110 of file IRReceiver.\+cpp. +Definition at line 119 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{111 \{} -\DoxyCodeLine{112 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{113 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} -\DoxyCodeLine{114 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{115 \}} -\DoxyCodeLine{116 \textcolor{comment}{// read the size out (blocks + remainder)}} -\DoxyCodeLine{117 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{118 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{119 \textcolor{comment}{// calculate size from blocks + remainder}} -\DoxyCodeLine{120 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{121 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{122 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, size);} +\DoxyCodeLine{120 \{} +\DoxyCodeLine{121 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{122 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} \DoxyCodeLine{123 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} \DoxyCodeLine{124 \}} -\DoxyCodeLine{125 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} -\DoxyCodeLine{126 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} -\DoxyCodeLine{127 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} -\DoxyCodeLine{128 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for IR read"{}});} -\DoxyCodeLine{129 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{130 \}} -\DoxyCodeLine{131 \textcolor{comment}{// reset the IR state and receive buffer now}} -\DoxyCodeLine{132 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{133 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{134 \}} +\DoxyCodeLine{125 \textcolor{comment}{// read the size out (blocks + remainder)}} +\DoxyCodeLine{126 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{127 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{128 \textcolor{comment}{// calculate size from blocks + remainder}} +\DoxyCodeLine{129 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{130 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{131 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, size);} +\DoxyCodeLine{132 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{133 \}} +\DoxyCodeLine{134 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} +\DoxyCodeLine{135 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} +\DoxyCodeLine{136 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} +\DoxyCodeLine{137 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for IR read"{}});} +\DoxyCodeLine{138 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{139 \}} +\DoxyCodeLine{140 \textcolor{comment}{// reset the IR state and receive buffer now}} +\DoxyCodeLine{141 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{142 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{143 \}} \end{DoxyCode} @@ -499,22 +508,22 @@ -Definition at line 75 of file IRReceiver.\+cpp. +Definition at line 78 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{76 \{} -\DoxyCodeLine{77 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} -\DoxyCodeLine{78 \textcolor{comment}{// read from the receive buffer into the byte stream}} -\DoxyCodeLine{79 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a5042d1da081da90fb066c9a383b2d40e}{read}}(buf)) \{} -\DoxyCodeLine{80 \textcolor{comment}{// no data to read right now, or an error}} -\DoxyCodeLine{81 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} -\DoxyCodeLine{82 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{83 \}} -\DoxyCodeLine{84 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} -\DoxyCodeLine{85 \textcolor{comment}{// load the data into the target mode}} -\DoxyCodeLine{86 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} -\DoxyCodeLine{87 \}} +\DoxyCodeLine{79 \{} +\DoxyCodeLine{80 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} +\DoxyCodeLine{81 \textcolor{comment}{// read from the receive buffer into the byte stream}} +\DoxyCodeLine{82 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a5042d1da081da90fb066c9a383b2d40e}{read}}(buf)) \{} +\DoxyCodeLine{83 \textcolor{comment}{// no data to read right now, or an error}} +\DoxyCodeLine{84 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} +\DoxyCodeLine{85 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{86 \}} +\DoxyCodeLine{87 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} +\DoxyCodeLine{88 \textcolor{comment}{// load the data into the target mode}} +\DoxyCodeLine{89 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} +\DoxyCodeLine{90 \}} \end{DoxyCode} @@ -533,35 +542,39 @@ -Definition at line 137 of file IRReceiver.\+cpp. +Definition at line 146 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{138 \{} -\DoxyCodeLine{139 \textcolor{comment}{// toggle the tracked pin state no matter what}} -\DoxyCodeLine{140 \mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}};} -\DoxyCodeLine{141 \textcolor{comment}{// grab current time}} -\DoxyCodeLine{142 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} -\DoxyCodeLine{143 \textcolor{comment}{// check previous time for validity}} -\DoxyCodeLine{144 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} || \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} > now) \{} -\DoxyCodeLine{145 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} -\DoxyCodeLine{146 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} -\DoxyCodeLine{147 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{148 \textcolor{keywordflow}{return};} -\DoxyCodeLine{149 \}} -\DoxyCodeLine{150 \textcolor{comment}{// calc time difference between previous change and now}} -\DoxyCodeLine{151 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}});} -\DoxyCodeLine{152 \textcolor{comment}{// and update the previous changetime for next loop}} -\DoxyCodeLine{153 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} -\DoxyCodeLine{154 \textcolor{comment}{// handle the blink duration and process it}} -\DoxyCodeLine{155 \mbox{\hyperlink{classIRReceiver_a30e0cdba86a79ce518d642cd9ec1a22e}{handleIRTiming}}(diff);} -\DoxyCodeLine{156 \}} +\DoxyCodeLine{147 \{} +\DoxyCodeLine{148 \textcolor{comment}{// toggle the tracked pin state no matter what}} +\DoxyCodeLine{149 \mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}};} +\DoxyCodeLine{150 \textcolor{comment}{// grab current time}} +\DoxyCodeLine{151 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} +\DoxyCodeLine{152 \textcolor{comment}{// check previous time for validity}} +\DoxyCodeLine{153 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} || \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} > now) \{} +\DoxyCodeLine{154 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} +\DoxyCodeLine{155 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} +\DoxyCodeLine{156 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{157 \textcolor{keywordflow}{return};} +\DoxyCodeLine{158 \}} +\DoxyCodeLine{159 \textcolor{comment}{// calc time difference between previous change and now}} +\DoxyCodeLine{160 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}});} +\DoxyCodeLine{161 \textcolor{comment}{// and update the previous changetime for next loop}} +\DoxyCodeLine{162 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} +\DoxyCodeLine{163 \textcolor{comment}{// handle the blink duration and process it}} +\DoxyCodeLine{164 \mbox{\hyperlink{classIRReceiver_a30e0cdba86a79ce518d642cd9ec1a22e}{handleIRTiming}}(diff);} +\DoxyCodeLine{165 \}} \end{DoxyCode} References DEBUG\+\_\+\+LOG, handle\+IRTiming(), m\+\_\+pin\+State, m\+\_\+prev\+Time, Time\+::microseconds(), and reset\+IRState(). + + +Referenced by begin\+Receiving(). + \mbox{\Hypertarget{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}\label{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}} \index{IRReceiver@{IRReceiver}!resetIRState@{resetIRState}} \index{resetIRState@{resetIRState}!IRReceiver@{IRReceiver}} @@ -570,17 +583,17 @@ -Definition at line 199 of file IRReceiver.\+cpp. +Definition at line 208 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{200 \{} -\DoxyCodeLine{201 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = 0;} -\DoxyCodeLine{202 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}};} -\DoxyCodeLine{203 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} -\DoxyCodeLine{204 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} -\DoxyCodeLine{205 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}IR State Reset"{}});} -\DoxyCodeLine{206 \}} +\DoxyCodeLine{209 \{} +\DoxyCodeLine{210 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = 0;} +\DoxyCodeLine{211 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}};} +\DoxyCodeLine{212 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} +\DoxyCodeLine{213 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} +\DoxyCodeLine{214 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}IR State Reset"{}});} +\DoxyCodeLine{215 \}} \end{DoxyCode} diff --git a/docs/handle/latex/classIRReceiver__coll__graph.pdf b/docs/handle/latex/classIRReceiver__coll__graph.pdf index 1aa440ba20..3d94e1934b 100644 Binary files a/docs/handle/latex/classIRReceiver__coll__graph.pdf and b/docs/handle/latex/classIRReceiver__coll__graph.pdf differ diff --git a/docs/handle/latex/classIRSender.tex b/docs/handle/latex/classIRSender.tex index 44030c655f..cc5d1129d6 100644 --- a/docs/handle/latex/classIRSender.tex +++ b/docs/handle/latex/classIRSender.tex @@ -193,53 +193,54 @@ \begin{DoxyCode}{0} \DoxyCodeLine{180 \{} \DoxyCodeLine{181 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} -\DoxyCodeLine{182 \textcolor{comment}{// just in case}} +\DoxyCodeLine{182 \textcolor{comment}{// initialize the output pin}} \DoxyCodeLine{183 pinMode(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, OUTPUT);} -\DoxyCodeLine{184 digitalWrite(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, LOW); \textcolor{comment}{// When not sending PWM, we want it low}} -\DoxyCodeLine{185 uint8\_t port = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPort; \textcolor{comment}{// 0}} -\DoxyCodeLine{186 uint8\_t pin = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPin; \textcolor{comment}{// 8}} -\DoxyCodeLine{187 ETCChannel IR\_TCC\_Channel = TCC0\_CH0;} -\DoxyCodeLine{188 int8\_t IR\_PER\_EorF = PORT\_PMUX\_PMUXE\_E;} -\DoxyCodeLine{189 \textcolor{comment}{//println();Serial.print("{}Port:"{}); Serial.print(port,DEC); Serial.print("{} Pin:"{}); Serial.println(pin,DEC);}} -\DoxyCodeLine{190 \textcolor{comment}{// Enable the port multiplexer for the PWM channel on pin}} -\DoxyCodeLine{191 PORT-\/>Group[port].PINCFG[pin].bit.PMUXEN = 1;} -\DoxyCodeLine{192 } -\DoxyCodeLine{193 \textcolor{comment}{// Connect the TCC timer to the port outputs -\/ port pins are paired odd PMUXO and even PMUXEII}} -\DoxyCodeLine{194 \textcolor{comment}{// F \& E peripherals specify the timers: TCC0, TCC1 and TCC2}} -\DoxyCodeLine{195 PORT-\/>Group[port].PMUX[pin >> 1].reg |= IR\_PER\_EorF;} -\DoxyCodeLine{196 } -\DoxyCodeLine{197 \textcolor{comment}{// pinPeripheral (IR\_SEND\_PWM\_PIN,PIO\_TIMER\_ALT);}} -\DoxyCodeLine{198 \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} -\DoxyCodeLine{199 REG\_GCLK\_CLKCTRL = GCLK\_CLKCTRL\_CLKEN | \textcolor{comment}{// Enable GCLK0 to TCC0 and TCC1}} -\DoxyCodeLine{200 GCLK\_CLKCTRL\_GEN\_GCLK0 | \textcolor{comment}{// Select GCLK0}} -\DoxyCodeLine{201 GCLK\_CLKCTRL\_ID\_TCC0\_TCC1; \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} -\DoxyCodeLine{202 \textcolor{keywordflow}{while} (GCLK-\/>STATUS.bit.SYNCBUSY); \textcolor{comment}{// Wait for synchronization}} -\DoxyCodeLine{203 } -\DoxyCodeLine{204 \textcolor{comment}{// Normal (single slope) PWM operation: timers countinuously count up to PER}} -\DoxyCodeLine{205 \textcolor{comment}{// register value and then is reset to 0}} -\DoxyCodeLine{206 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}} = (Tcc*) GetTC(IR\_TCC\_Channel);} -\DoxyCodeLine{207 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>WAVE.reg |= TCC\_WAVE\_WAVEGEN\_NPWM; \textcolor{comment}{// Setup single slope PWM on TCCx}} -\DoxyCodeLine{208 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.WAVE); \textcolor{comment}{// Wait for synchronization}} -\DoxyCodeLine{209 } -\DoxyCodeLine{210 \textcolor{comment}{// Each timer counts up to a maximum or TOP value set by the PER register,}} -\DoxyCodeLine{211 \textcolor{comment}{// this determines the frequency of the PWM operation.}} -\DoxyCodeLine{212 uint32\_t cc = F\_CPU/(38*1000) -\/ 1;} -\DoxyCodeLine{213 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>PER.reg = cc; \textcolor{comment}{// Set the frequency of the PWM on IR\_TCCx}} -\DoxyCodeLine{214 \textcolor{keywordflow}{while}(\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.PER);} -\DoxyCodeLine{215 } -\DoxyCodeLine{216 \textcolor{comment}{// The CCx register value corresponds to the pulsewidth in microseconds (us)}} -\DoxyCodeLine{217 \textcolor{comment}{// Set the duty cycle of the PWM on TCC0 to 33\%}} -\DoxyCodeLine{218 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CC[GetTCChannelNumber(IR\_TCC\_Channel)].reg = cc/3;} -\DoxyCodeLine{219 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.reg \& TCC\_SYNCBUSY\_MASK);} -\DoxyCodeLine{220 \textcolor{comment}{//while(IR\_TCCx-\/>SYNCBUSY.bit.CC3);}} -\DoxyCodeLine{221 } -\DoxyCodeLine{222 \textcolor{comment}{// Enable IR\_TCCx timer but do not turn on PWM yet. Will turn it on later.}} -\DoxyCodeLine{223 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_PRESCALER\_DIV1; \textcolor{comment}{// Divide GCLK0 by 1}} -\DoxyCodeLine{224 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{225 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE; \textcolor{comment}{//initially off will turn on later}} -\DoxyCodeLine{226 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{227 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{228 \}} +\DoxyCodeLine{184 digitalWrite(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, LOW);} +\DoxyCodeLine{185 \textcolor{comment}{// setup the PWM}} +\DoxyCodeLine{186 uint8\_t port = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPort; \textcolor{comment}{// 0}} +\DoxyCodeLine{187 uint8\_t pin = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPin; \textcolor{comment}{// 8}} +\DoxyCodeLine{188 ETCChannel IR\_TCC\_Channel = TCC0\_CH0;} +\DoxyCodeLine{189 int8\_t IR\_PER\_EorF = PORT\_PMUX\_PMUXE\_E;} +\DoxyCodeLine{190 \textcolor{comment}{//println();Serial.print("{}Port:"{}); Serial.print(port,DEC); Serial.print("{} Pin:"{}); Serial.println(pin,DEC);}} +\DoxyCodeLine{191 \textcolor{comment}{// Enable the port multiplexer for the PWM channel on pin}} +\DoxyCodeLine{192 PORT-\/>Group[port].PINCFG[pin].bit.PMUXEN = 1;} +\DoxyCodeLine{193 } +\DoxyCodeLine{194 \textcolor{comment}{// Connect the TCC timer to the port outputs -\/ port pins are paired odd PMUXO and even PMUXEII}} +\DoxyCodeLine{195 \textcolor{comment}{// F \& E peripherals specify the timers: TCC0, TCC1 and TCC2}} +\DoxyCodeLine{196 PORT-\/>Group[port].PMUX[pin >> 1].reg |= IR\_PER\_EorF;} +\DoxyCodeLine{197 } +\DoxyCodeLine{198 \textcolor{comment}{// pinPeripheral (IR\_SEND\_PWM\_PIN,PIO\_TIMER\_ALT);}} +\DoxyCodeLine{199 \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} +\DoxyCodeLine{200 REG\_GCLK\_CLKCTRL = GCLK\_CLKCTRL\_CLKEN | \textcolor{comment}{// Enable GCLK0 to TCC0 and TCC1}} +\DoxyCodeLine{201 GCLK\_CLKCTRL\_GEN\_GCLK0 | \textcolor{comment}{// Select GCLK0}} +\DoxyCodeLine{202 GCLK\_CLKCTRL\_ID\_TCC0\_TCC1; \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} +\DoxyCodeLine{203 \textcolor{keywordflow}{while} (GCLK-\/>STATUS.bit.SYNCBUSY); \textcolor{comment}{// Wait for synchronization}} +\DoxyCodeLine{204 } +\DoxyCodeLine{205 \textcolor{comment}{// Normal (single slope) PWM operation: timers countinuously count up to PER}} +\DoxyCodeLine{206 \textcolor{comment}{// register value and then is reset to 0}} +\DoxyCodeLine{207 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}} = (Tcc*) GetTC(IR\_TCC\_Channel);} +\DoxyCodeLine{208 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>WAVE.reg |= TCC\_WAVE\_WAVEGEN\_NPWM; \textcolor{comment}{// Setup single slope PWM on TCCx}} +\DoxyCodeLine{209 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.WAVE); \textcolor{comment}{// Wait for synchronization}} +\DoxyCodeLine{210 } +\DoxyCodeLine{211 \textcolor{comment}{// Each timer counts up to a maximum or TOP value set by the PER register,}} +\DoxyCodeLine{212 \textcolor{comment}{// this determines the frequency of the PWM operation.}} +\DoxyCodeLine{213 uint32\_t cc = F\_CPU/(38*1000) -\/ 1;} +\DoxyCodeLine{214 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>PER.reg = cc; \textcolor{comment}{// Set the frequency of the PWM on IR\_TCCx}} +\DoxyCodeLine{215 \textcolor{keywordflow}{while}(\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.PER);} +\DoxyCodeLine{216 } +\DoxyCodeLine{217 \textcolor{comment}{// The CCx register value corresponds to the pulsewidth in microseconds (us)}} +\DoxyCodeLine{218 \textcolor{comment}{// Set the duty cycle of the PWM on TCC0 to 33\%}} +\DoxyCodeLine{219 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CC[GetTCChannelNumber(IR\_TCC\_Channel)].reg = cc/3;} +\DoxyCodeLine{220 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.reg \& TCC\_SYNCBUSY\_MASK);} +\DoxyCodeLine{221 \textcolor{comment}{//while(IR\_TCCx-\/>SYNCBUSY.bit.CC3);}} +\DoxyCodeLine{222 } +\DoxyCodeLine{223 \textcolor{comment}{// Enable IR\_TCCx timer but do not turn on PWM yet. Will turn it on later.}} +\DoxyCodeLine{224 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_PRESCALER\_DIV1; \textcolor{comment}{// Divide GCLK0 by 1}} +\DoxyCodeLine{225 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{226 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE; \textcolor{comment}{//initially off will turn on later}} +\DoxyCodeLine{227 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{228 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{229 \}} \end{DoxyCode} @@ -271,7 +272,7 @@ -Referenced by Mode\+Sharing\+::begin\+Sending\+IR(), and Mode\+Sharing\+::continue\+Sending\+IR(). +Referenced by Mode\+Sharing\+::begin\+Sending\+IR(), Mode\+Sharing\+::continue\+Sending\+IR(), and Mode\+Sharing\+::on\+Short\+Click(). \mbox{\Hypertarget{classIRSender_a94d09e09009bb2919a52a2a9bea50173}\label{classIRSender_a94d09e09009bb2919a52a2a9bea50173}} \index{IRSender@{IRSender}!loadMode@{loadMode}} @@ -503,17 +504,17 @@ -Definition at line 230 of file IRSender.\+cpp. +Definition at line 231 of file IRSender.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{231 \{} -\DoxyCodeLine{232 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} -\DoxyCodeLine{233 \textcolor{comment}{// start the PWM}} -\DoxyCodeLine{234 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_ENABLE;} -\DoxyCodeLine{235 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{236 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{237 \}} +\DoxyCodeLine{232 \{} +\DoxyCodeLine{233 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} +\DoxyCodeLine{234 \textcolor{comment}{// start the PWM}} +\DoxyCodeLine{235 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_ENABLE;} +\DoxyCodeLine{236 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{237 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{238 \}} \end{DoxyCode} @@ -532,17 +533,17 @@ -Definition at line 239 of file IRSender.\+cpp. +Definition at line 240 of file IRSender.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{240 \{} -\DoxyCodeLine{241 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} -\DoxyCodeLine{242 \textcolor{comment}{// stop the PWM}} -\DoxyCodeLine{243 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE;} -\DoxyCodeLine{244 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{245 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{246 \}} +\DoxyCodeLine{241 \{} +\DoxyCodeLine{242 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} +\DoxyCodeLine{243 \textcolor{comment}{// stop the PWM}} +\DoxyCodeLine{244 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE;} +\DoxyCodeLine{245 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{246 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{247 \}} \end{DoxyCode} diff --git a/docs/handle/latex/classIRSender__coll__graph.pdf b/docs/handle/latex/classIRSender__coll__graph.pdf index 344833917f..1d270d9eb3 100644 Binary files a/docs/handle/latex/classIRSender__coll__graph.pdf and b/docs/handle/latex/classIRSender__coll__graph.pdf differ diff --git a/docs/handle/latex/classLedStash__coll__graph.pdf b/docs/handle/latex/classLedStash__coll__graph.pdf index 1bccde901c..5e87de9a15 100644 Binary files a/docs/handle/latex/classLedStash__coll__graph.pdf and b/docs/handle/latex/classLedStash__coll__graph.pdf differ diff --git a/docs/handle/latex/classLeds.tex b/docs/handle/latex/classLeds.tex index a83006c329..dbad40d975 100644 --- a/docs/handle/latex/classLeds.tex +++ b/docs/handle/latex/classLeds.tex @@ -145,13 +145,13 @@ -Definition at line 177 of file Leds.\+cpp. +Definition at line 218 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{178 \{} -\DoxyCodeLine{179 \mbox{\hyperlink{classLeds_ae7a4b7934997a0bf9fba048b7a419eea}{adjustBrightnessRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, fadeBy);} -\DoxyCodeLine{180 \}} +\DoxyCodeLine{219 \{} +\DoxyCodeLine{220 \mbox{\hyperlink{classLeds_ae7a4b7934997a0bf9fba048b7a419eea}{adjustBrightnessRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, fadeBy);} +\DoxyCodeLine{221 \}} \end{DoxyCode} @@ -166,13 +166,13 @@ -Definition at line 165 of file Leds.\+cpp. +Definition at line 206 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{166 \{} -\DoxyCodeLine{167 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target).\mbox{\hyperlink{classRGBColor_a10268d92a2aa1e2609866079298fef71}{adjustBrightness}}(fadeBy);} -\DoxyCodeLine{168 \}} +\DoxyCodeLine{207 \{} +\DoxyCodeLine{208 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target).\mbox{\hyperlink{classRGBColor_a10268d92a2aa1e2609866079298fef71}{adjustBrightness}}(fadeBy);} +\DoxyCodeLine{209 \}} \end{DoxyCode} @@ -191,15 +191,15 @@ -Definition at line 170 of file Leds.\+cpp. +Definition at line 211 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{171 \{} -\DoxyCodeLine{172 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{173 \mbox{\hyperlink{classLeds_a78d6dc2f679e6bb8fa88da3f9703ea9b}{adjustBrightnessIndex}}(pos, fadeBy);} -\DoxyCodeLine{174 \}} -\DoxyCodeLine{175 \}} +\DoxyCodeLine{212 \{} +\DoxyCodeLine{213 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{214 \mbox{\hyperlink{classLeds_a78d6dc2f679e6bb8fa88da3f9703ea9b}{adjustBrightnessIndex}}(pos, fadeBy);} +\DoxyCodeLine{215 \}} +\DoxyCodeLine{216 \}} \end{DoxyCode} @@ -218,15 +218,15 @@ -Definition at line 215 of file Leds.\+cpp. +Definition at line 256 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{216 \{} -\DoxyCodeLine{217 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{218 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} -\DoxyCodeLine{219 \}} -\DoxyCodeLine{220 \}} +\DoxyCodeLine{257 \{} +\DoxyCodeLine{258 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{259 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} +\DoxyCodeLine{260 \}} +\DoxyCodeLine{261 \}} \end{DoxyCode} @@ -245,15 +245,15 @@ -Definition at line 190 of file Leds.\+cpp. +Definition at line 231 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{191 \{} -\DoxyCodeLine{192 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{193 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} -\DoxyCodeLine{194 \}} -\DoxyCodeLine{195 \}} +\DoxyCodeLine{232 \{} +\DoxyCodeLine{233 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{234 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} +\DoxyCodeLine{235 \}} +\DoxyCodeLine{236 \}} \end{DoxyCode} @@ -272,15 +272,15 @@ -Definition at line 183 of file Leds.\+cpp. +Definition at line 224 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{184 \{} -\DoxyCodeLine{185 \textcolor{keywordflow}{if} ((time \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{186 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} -\DoxyCodeLine{187 \}} -\DoxyCodeLine{188 \}} +\DoxyCodeLine{225 \{} +\DoxyCodeLine{226 \textcolor{keywordflow}{if} ((time \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{227 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} +\DoxyCodeLine{228 \}} +\DoxyCodeLine{229 \}} \end{DoxyCode} @@ -299,19 +299,19 @@ -Definition at line 204 of file Leds.\+cpp. +Definition at line 245 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{205 \{} -\DoxyCodeLine{206 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{207 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} -\DoxyCodeLine{208 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(targets, pos)) \{} -\DoxyCodeLine{209 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} -\DoxyCodeLine{210 \}} -\DoxyCodeLine{211 \}} -\DoxyCodeLine{212 \}} -\DoxyCodeLine{213 \}} +\DoxyCodeLine{246 \{} +\DoxyCodeLine{247 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{248 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} +\DoxyCodeLine{249 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(targets, pos)) \{} +\DoxyCodeLine{250 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} +\DoxyCodeLine{251 \}} +\DoxyCodeLine{252 \}} +\DoxyCodeLine{253 \}} +\DoxyCodeLine{254 \}} \end{DoxyCode} @@ -330,15 +330,15 @@ -Definition at line 222 of file Leds.\+cpp. +Definition at line 263 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{223 \{} -\DoxyCodeLine{224 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{225 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} -\DoxyCodeLine{226 \}} -\DoxyCodeLine{227 \}} +\DoxyCodeLine{264 \{} +\DoxyCodeLine{265 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{266 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} +\DoxyCodeLine{267 \}} +\DoxyCodeLine{268 \}} \end{DoxyCode} @@ -353,15 +353,15 @@ -Definition at line 229 of file Leds.\+cpp. +Definition at line 270 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{230 \{} -\DoxyCodeLine{231 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{232 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} -\DoxyCodeLine{233 \}} -\DoxyCodeLine{234 \}} +\DoxyCodeLine{271 \{} +\DoxyCodeLine{272 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{273 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} +\DoxyCodeLine{274 \}} +\DoxyCodeLine{275 \}} \end{DoxyCode} @@ -376,15 +376,15 @@ -Definition at line 197 of file Leds.\+cpp. +Definition at line 238 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{198 \{} -\DoxyCodeLine{199 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{200 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(first, last, col);} -\DoxyCodeLine{201 \}} -\DoxyCodeLine{202 \}} +\DoxyCodeLine{239 \{} +\DoxyCodeLine{240 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{241 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(first, last, col);} +\DoxyCodeLine{242 \}} +\DoxyCodeLine{243 \}} \end{DoxyCode} @@ -399,13 +399,13 @@ -Definition at line 236 of file Leds.\+cpp. +Definition at line 277 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{237 \{} -\DoxyCodeLine{238 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} -\DoxyCodeLine{239 \}} +\DoxyCodeLine{278 \{} +\DoxyCodeLine{279 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} +\DoxyCodeLine{280 \}} \end{DoxyCode} @@ -424,13 +424,13 @@ -Definition at line 241 of file Leds.\+cpp. +Definition at line 282 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{242 \{} -\DoxyCodeLine{243 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, 255 -\/ (uint8\_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));} -\DoxyCodeLine{244 \}} +\DoxyCodeLine{283 \{} +\DoxyCodeLine{284 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, 255 -\/ (uint8\_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));} +\DoxyCodeLine{285 \}} \end{DoxyCode} @@ -445,13 +445,13 @@ -Definition at line 246 of file Leds.\+cpp. +Definition at line 287 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{247 \{} -\DoxyCodeLine{248 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, sat, 255 -\/ (uint8\_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));} -\DoxyCodeLine{249 \}} +\DoxyCodeLine{288 \{} +\DoxyCodeLine{289 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, sat, 255 -\/ (uint8\_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));} +\DoxyCodeLine{290 \}} \end{DoxyCode} @@ -466,15 +466,18 @@ -Definition at line 37 of file Leds.\+cpp. +Definition at line 75 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{38 \{} -\DoxyCodeLine{39 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} -\DoxyCodeLine{40 \mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[i].\mbox{\hyperlink{classRGBColor_a40523a2298929c35b06f4b3302708cf0}{clear}}();} -\DoxyCodeLine{41 \}} -\DoxyCodeLine{42 \}} +\DoxyCodeLine{76 \{} +\DoxyCodeLine{77 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{78 SPI.end();} +\DoxyCodeLine{79 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{80 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} +\DoxyCodeLine{81 \mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[i].\mbox{\hyperlink{classRGBColor_a40523a2298929c35b06f4b3302708cf0}{clear}}();} +\DoxyCodeLine{82 \}} +\DoxyCodeLine{83 \}} \end{DoxyCode} @@ -506,7 +509,7 @@ -Referenced by Blink\+Step\+Pattern\+::blink\+Off(), Drip\+Morph\+Pattern\+::blink\+Off(), Lighthouse\+Pattern\+::blink\+Off(), Meteor\+Pattern\+::blink\+Off(), Modes\+::clear\+Modes(), Menus\+::close\+Cur\+Menu(), Zigzag\+Pattern\+::\+Snake\+::draw(), Vortex\+Engine\+::enter\+Sleep(), Mode\+Sharing\+::on\+Short\+Click(), Menus\+::open\+Menu(), Menus\+::open\+Menu\+Selection(), Modes\+::play(), Hue\+Shift\+Pattern\+::play(), Color\+Select\+::run(), Menus\+::run\+Menu\+Selection(), Modes\+::set\+Cur\+Mode(), Menu\+::show\+Bulb\+Selection(), Editor\+Connection\+::show\+Editor(), Menu\+::show\+Exit(), Factory\+Reset\+::show\+Reset(), Mode\+Sharing\+::show\+Send\+Mode\+IR(), Mode\+Sharing\+::show\+Send\+Mode\+VL(), VLSender\+::start\+PWM(), and VLSender\+::stop\+PWM(). +Referenced by Mode\+Sharing\+::begin\+Sending\+IR(), Blink\+Step\+Pattern\+::blink\+Off(), Drip\+Morph\+Pattern\+::blink\+Off(), Lighthouse\+Pattern\+::blink\+Off(), Meteor\+Pattern\+::blink\+Off(), Modes\+::clear\+Modes(), Menus\+::close\+Cur\+Menu(), Zigzag\+Pattern\+::\+Snake\+::draw(), Vortex\+Engine\+::enter\+Sleep(), Mode\+Sharing\+::on\+Short\+Click(), Menus\+::open\+Menu(), Menus\+::open\+Menu\+Selection(), Modes\+::play(), Hue\+Shift\+Pattern\+::play(), Color\+Select\+::run(), Menus\+::run\+Menu\+Selection(), Modes\+::set\+Cur\+Mode(), Menu\+::show\+Bulb\+Selection(), Editor\+Connection\+::show\+Editor(), Menu\+::show\+Exit(), Factory\+Reset\+::show\+Reset(), Mode\+Sharing\+::show\+Send\+Mode\+VL(), VLSender\+::start\+PWM(), and VLSender\+::stop\+PWM(). \mbox{\Hypertarget{classLeds_a7376b540565b95251810b5502f1b4edb}\label{classLeds_a7376b540565b95251810b5502f1b4edb}} \index{Leds@{Leds}!clearAllEvens@{clearAllEvens}} @@ -516,15 +519,15 @@ -Definition at line 112 of file Leds.\+cpp. +Definition at line 153 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{113 \{} -\DoxyCodeLine{114 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} -\DoxyCodeLine{115 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos));} -\DoxyCodeLine{116 \}} -\DoxyCodeLine{117 \}} +\DoxyCodeLine{154 \{} +\DoxyCodeLine{155 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} +\DoxyCodeLine{156 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos));} +\DoxyCodeLine{157 \}} +\DoxyCodeLine{158 \}} \end{DoxyCode} @@ -543,15 +546,15 @@ -Definition at line 126 of file Leds.\+cpp. +Definition at line 167 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{127 \{} -\DoxyCodeLine{128 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} -\DoxyCodeLine{129 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos));} -\DoxyCodeLine{130 \}} -\DoxyCodeLine{131 \}} +\DoxyCodeLine{168 \{} +\DoxyCodeLine{169 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} +\DoxyCodeLine{170 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos));} +\DoxyCodeLine{171 \}} +\DoxyCodeLine{172 \}} \end{DoxyCode} @@ -589,17 +592,17 @@ -Definition at line 142 of file Leds.\+cpp. +Definition at line 183 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{143 \{} -\DoxyCodeLine{144 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{145 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} -\DoxyCodeLine{146 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(pos);} -\DoxyCodeLine{147 \}} -\DoxyCodeLine{148 \}} -\DoxyCodeLine{149 \}} +\DoxyCodeLine{184 \{} +\DoxyCodeLine{185 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{186 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} +\DoxyCodeLine{187 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(pos);} +\DoxyCodeLine{188 \}} +\DoxyCodeLine{189 \}} +\DoxyCodeLine{190 \}} \end{DoxyCode} @@ -679,15 +682,15 @@ -Definition at line 105 of file Leds.\+cpp. +Definition at line 146 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{106 \{} -\DoxyCodeLine{107 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{108 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos));} -\DoxyCodeLine{109 \}} -\DoxyCodeLine{110 \}} +\DoxyCodeLine{147 \{} +\DoxyCodeLine{148 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{149 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos));} +\DoxyCodeLine{150 \}} +\DoxyCodeLine{151 \}} \end{DoxyCode} @@ -702,15 +705,15 @@ -Definition at line 119 of file Leds.\+cpp. +Definition at line 160 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{120 \{} -\DoxyCodeLine{121 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{122 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos));} -\DoxyCodeLine{123 \}} -\DoxyCodeLine{124 \}} +\DoxyCodeLine{161 \{} +\DoxyCodeLine{162 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{163 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos));} +\DoxyCodeLine{164 \}} +\DoxyCodeLine{165 \}} \end{DoxyCode} @@ -767,15 +770,15 @@ -Definition at line 251 of file Leds.\+cpp. +Definition at line 292 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{252 \{} -\DoxyCodeLine{253 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} -\DoxyCodeLine{254 \mbox{\hyperlink{classLeds_a7b552b40079b1179fd47f7aeea88878d}{update}}();} -\DoxyCodeLine{255 \mbox{\hyperlink{classTime_aa90c5d6860ae306048c96d80da2ea1b0}{Time::delayMilliseconds}}(250);} -\DoxyCodeLine{256 \}} +\DoxyCodeLine{293 \{} +\DoxyCodeLine{294 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} +\DoxyCodeLine{295 \mbox{\hyperlink{classLeds_a7b552b40079b1179fd47f7aeea88878d}{update}}();} +\DoxyCodeLine{296 \mbox{\hyperlink{classTime_aa90c5d6860ae306048c96d80da2ea1b0}{Time::delayMilliseconds}}(250);} +\DoxyCodeLine{297 \}} \end{DoxyCode} @@ -794,25 +797,25 @@ -Definition at line 25 of file Leds.\+cpp. +Definition at line 63 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{26 \{} -\DoxyCodeLine{27 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{28 \textcolor{comment}{// turn off the power led don't need it for anything}} -\DoxyCodeLine{29 pinMode(\mbox{\hyperlink{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}{POWER\_LED\_PIN}}, INPUT\_PULLUP);} -\DoxyCodeLine{30 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{31 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} -\DoxyCodeLine{32 Vortex::vcallbacks()-\/>ledsInit(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}});} -\DoxyCodeLine{33 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{34 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{35 \}} +\DoxyCodeLine{64 \{} +\DoxyCodeLine{65 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{66 \mbox{\hyperlink{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}{turnOffOnboardLED}}();} +\DoxyCodeLine{67 SPI.begin();} +\DoxyCodeLine{68 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{69 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} +\DoxyCodeLine{70 Vortex::vcallbacks()-\/>ledsInit(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}});} +\DoxyCodeLine{71 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{72 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{73 \}} \end{DoxyCode} -References LED\+\_\+\+COUNT, m\+\_\+led\+Colors, and POWER\+\_\+\+LED\+\_\+\+PIN. +References LED\+\_\+\+COUNT, m\+\_\+led\+Colors, and turn\+Off\+Onboard\+LED(). @@ -854,15 +857,15 @@ -Definition at line 158 of file Leds.\+cpp. +Definition at line 199 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{159 \{} -\DoxyCodeLine{160 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{161 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos) = stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos];} -\DoxyCodeLine{162 \}} -\DoxyCodeLine{163 \}} +\DoxyCodeLine{200 \{} +\DoxyCodeLine{201 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{202 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos) = stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos];} +\DoxyCodeLine{203 \}} +\DoxyCodeLine{204 \}} \end{DoxyCode} @@ -881,13 +884,13 @@ -Definition at line 60 of file Leds.\+cpp. +Definition at line 101 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{61 \{} -\DoxyCodeLine{62 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} -\DoxyCodeLine{63 \}} +\DoxyCodeLine{102 \{} +\DoxyCodeLine{103 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} +\DoxyCodeLine{104 \}} \end{DoxyCode} @@ -906,15 +909,15 @@ -Definition at line 84 of file Leds.\+cpp. +Definition at line 125 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{85 \{} -\DoxyCodeLine{86 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} -\DoxyCodeLine{87 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos), col);} -\DoxyCodeLine{88 \}} -\DoxyCodeLine{89 \}} +\DoxyCodeLine{126 \{} +\DoxyCodeLine{127 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} +\DoxyCodeLine{128 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos), col);} +\DoxyCodeLine{129 \}} +\DoxyCodeLine{130 \}} \end{DoxyCode} @@ -933,15 +936,15 @@ -Definition at line 98 of file Leds.\+cpp. +Definition at line 139 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{99 \{} -\DoxyCodeLine{100 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} -\DoxyCodeLine{101 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos), col);} -\DoxyCodeLine{102 \}} -\DoxyCodeLine{103 \}} +\DoxyCodeLine{140 \{} +\DoxyCodeLine{141 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334}{PAIR\_LAST}}; pos++) \{} +\DoxyCodeLine{142 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos), col);} +\DoxyCodeLine{143 \}} +\DoxyCodeLine{144 \}} \end{DoxyCode} @@ -983,17 +986,17 @@ -Definition at line 44 of file Leds.\+cpp. +Definition at line 85 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{45 \{} -\DoxyCodeLine{46 \textcolor{keywordflow}{if} (target >= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}) \{} -\DoxyCodeLine{47 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} -\DoxyCodeLine{48 \textcolor{keywordflow}{return};} -\DoxyCodeLine{49 \}} -\DoxyCodeLine{50 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target) = col;} -\DoxyCodeLine{51 \}} +\DoxyCodeLine{86 \{} +\DoxyCodeLine{87 \textcolor{keywordflow}{if} (target >= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}) \{} +\DoxyCodeLine{88 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} +\DoxyCodeLine{89 \textcolor{keywordflow}{return};} +\DoxyCodeLine{90 \}} +\DoxyCodeLine{91 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target) = col;} +\DoxyCodeLine{92 \}} \end{DoxyCode} @@ -1002,7 +1005,7 @@ -Referenced by Basic\+Pattern\+::begin\+Dash(), blink\+Index(), blink\+Index\+Offset(), blink\+Map(), Lighthouse\+Pattern\+::blink\+On(), Snowball\+Pattern\+::blink\+On(), Vortex\+Wipe\+Pattern\+::blink\+On(), Warp\+Worm\+Pattern\+::blink\+On(), breath\+Index(), breath\+Index\+Sat(), breath\+Index\+Val(), clear\+Index(), Zigzag\+Pattern\+::\+Snake\+::draw\+Snake(), Materia\+Pattern\+::init(), Basic\+Pattern\+::on\+Blink\+On(), Blend\+Pattern\+::on\+Blink\+On(), Hue\+Shift\+Pattern\+::play(), Menus\+::run\+Menu\+Selection(), set\+All\+Evens(), set\+All\+Odds(), set\+Map(), set\+Range(), set\+Range\+Evens(), set\+Range\+Odds(), Color\+Select\+::show\+Full\+Set(), Color\+Select\+::show\+Selection(), and VLSender\+::start\+PWM(). +Referenced by Basic\+Pattern\+::begin\+Dash(), blink\+Index(), blink\+Index\+Offset(), blink\+Map(), Lighthouse\+Pattern\+::blink\+On(), Snowball\+Pattern\+::blink\+On(), Vortex\+Wipe\+Pattern\+::blink\+On(), Warp\+Worm\+Pattern\+::blink\+On(), breath\+Index(), breath\+Index\+Sat(), breath\+Index\+Val(), clear\+Index(), Zigzag\+Pattern\+::\+Snake\+::draw\+Snake(), Materia\+Pattern\+::init(), Basic\+Pattern\+::on\+Blink\+On(), Blend\+Pattern\+::on\+Blink\+On(), Hue\+Shift\+Pattern\+::play(), Menus\+::run\+Menu\+Selection(), set\+All\+Evens(), set\+All\+Odds(), set\+Map(), set\+Range(), set\+Range\+Evens(), set\+Range\+Odds(), Color\+Select\+::show\+Full\+Set(), Color\+Select\+::show\+Selection(), Mode\+Sharing\+::show\+Send\+Mode\+IR(), and VLSender\+::start\+PWM(). \mbox{\Hypertarget{classLeds_a1eb73ce70d21bcca85373ab86115c312}\label{classLeds_a1eb73ce70d21bcca85373ab86115c312}} \index{Leds@{Leds}!setMap@{setMap}} @@ -1012,17 +1015,17 @@ -Definition at line 133 of file Leds.\+cpp. +Definition at line 174 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{134 \{} -\DoxyCodeLine{135 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{136 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} -\DoxyCodeLine{137 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} -\DoxyCodeLine{138 \}} -\DoxyCodeLine{139 \}} -\DoxyCodeLine{140 \}} +\DoxyCodeLine{175 \{} +\DoxyCodeLine{176 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{177 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} +\DoxyCodeLine{178 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} +\DoxyCodeLine{179 \}} +\DoxyCodeLine{180 \}} +\DoxyCodeLine{181 \}} \end{DoxyCode} @@ -1041,14 +1044,14 @@ -Definition at line 65 of file Leds.\+cpp. +Definition at line 106 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{66 \{} -\DoxyCodeLine{67 \textcolor{comment}{// start from tip and go to top}} -\DoxyCodeLine{68 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} -\DoxyCodeLine{69 \}} +\DoxyCodeLine{107 \{} +\DoxyCodeLine{108 \textcolor{comment}{// start from tip and go to top}} +\DoxyCodeLine{109 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} +\DoxyCodeLine{110 \}} \end{DoxyCode} @@ -1067,14 +1070,14 @@ -Definition at line 71 of file Leds.\+cpp. +Definition at line 112 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{72 \{} -\DoxyCodeLine{73 \textcolor{comment}{// start from tip and go to top}} -\DoxyCodeLine{74 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} -\DoxyCodeLine{75 \}} +\DoxyCodeLine{113 \{} +\DoxyCodeLine{114 \textcolor{comment}{// start from tip and go to top}} +\DoxyCodeLine{115 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} +\DoxyCodeLine{116 \}} \end{DoxyCode} @@ -1093,15 +1096,15 @@ -Definition at line 53 of file Leds.\+cpp. +Definition at line 94 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{54 \{} -\DoxyCodeLine{55 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{56 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} -\DoxyCodeLine{57 \}} -\DoxyCodeLine{58 \}} +\DoxyCodeLine{95 \{} +\DoxyCodeLine{96 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{97 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} +\DoxyCodeLine{98 \}} +\DoxyCodeLine{99 \}} \end{DoxyCode} @@ -1120,15 +1123,15 @@ -Definition at line 77 of file Leds.\+cpp. +Definition at line 118 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{78 \{} -\DoxyCodeLine{79 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{80 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos), col);} -\DoxyCodeLine{81 \}} -\DoxyCodeLine{82 \}} +\DoxyCodeLine{119 \{} +\DoxyCodeLine{120 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{121 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pos), col);} +\DoxyCodeLine{122 \}} +\DoxyCodeLine{123 \}} \end{DoxyCode} @@ -1143,15 +1146,15 @@ -Definition at line 91 of file Leds.\+cpp. +Definition at line 132 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{92 \{} -\DoxyCodeLine{93 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{94 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos), col);} -\DoxyCodeLine{95 \}} -\DoxyCodeLine{96 \}} +\DoxyCodeLine{133 \{} +\DoxyCodeLine{134 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{135 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pos), col);} +\DoxyCodeLine{136 \}} +\DoxyCodeLine{137 \}} \end{DoxyCode} @@ -1166,15 +1169,15 @@ -Definition at line 151 of file Leds.\+cpp. +Definition at line 192 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{152 \{} -\DoxyCodeLine{153 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{154 stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos] = \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos);} -\DoxyCodeLine{155 \}} -\DoxyCodeLine{156 \}} +\DoxyCodeLine{193 \{} +\DoxyCodeLine{194 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{195 stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos] = \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos);} +\DoxyCodeLine{196 \}} +\DoxyCodeLine{197 \}} \end{DoxyCode} @@ -1193,35 +1196,36 @@ -Definition at line 258 of file Leds.\+cpp. +Definition at line 299 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{259 \{} -\DoxyCodeLine{260 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{261 SPI.begin();} -\DoxyCodeLine{262 \textcolor{comment}{// Start frame}} -\DoxyCodeLine{263 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 4; i++) \{} -\DoxyCodeLine{264 SPI.transfer(0);} -\DoxyCodeLine{265 \}} -\DoxyCodeLine{266 \textcolor{comment}{// LED frames}} -\DoxyCodeLine{267 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} -\DoxyCodeLine{268 \textcolor{comment}{// brightness is only 5 bits so shift m\_brightness down, divide by 8 so it's within 0-\/31}} -\DoxyCodeLine{269 SPI.transfer(0b11100000 | ((\mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}} >> 3) \& 0b00011111)); \textcolor{comment}{// brightness}} -\DoxyCodeLine{270 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].blue); \textcolor{comment}{// blue}} -\DoxyCodeLine{271 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].green); \textcolor{comment}{// green}} -\DoxyCodeLine{272 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].red); \textcolor{comment}{// red}} -\DoxyCodeLine{273 \}} -\DoxyCodeLine{274 \textcolor{comment}{// End frame}} -\DoxyCodeLine{275 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 4; i++) \{} -\DoxyCodeLine{276 SPI.transfer(0);} -\DoxyCodeLine{277 \}} -\DoxyCodeLine{278 SPI.end();} -\DoxyCodeLine{279 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{280 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} -\DoxyCodeLine{281 Vortex::vcallbacks()-\/>ledsShow();} -\DoxyCodeLine{282 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{283 \}} +\DoxyCodeLine{300 \{} +\DoxyCodeLine{301 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{302 \textcolor{comment}{// the transaction prevents this from interfering with other communications}} +\DoxyCodeLine{303 \textcolor{comment}{// on the pins that are used for SPI, for example IR is on pin 2}} +\DoxyCodeLine{304 \textcolor{keyword}{static} \textcolor{keyword}{const} SPISettings mySPISettings(12000000, MSBFIRST, SPI\_MODE0);} +\DoxyCodeLine{305 SPI.beginTransaction(mySPISettings);} +\DoxyCodeLine{306 \textcolor{comment}{// Double start frame, normally 4, idk why it's double}} +\DoxyCodeLine{307 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 8; i++) \{} +\DoxyCodeLine{308 SPI.transfer(0);} +\DoxyCodeLine{309 \}} +\DoxyCodeLine{310 \textcolor{comment}{// Adjust brightness to 5 bits}} +\DoxyCodeLine{311 uint8\_t adjustedBrightness = 0b11100000 | ((\mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}} >> 3) \& 0b00011111);} +\DoxyCodeLine{312 \textcolor{comment}{// LED frames}} +\DoxyCodeLine{313 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} +\DoxyCodeLine{314 SPI.transfer(adjustedBrightness); \textcolor{comment}{// brightness}} +\DoxyCodeLine{315 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].blue); \textcolor{comment}{// blue}} +\DoxyCodeLine{316 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].green); \textcolor{comment}{// green}} +\DoxyCodeLine{317 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].red); \textcolor{comment}{// red}} +\DoxyCodeLine{318 \}} +\DoxyCodeLine{319 \textcolor{comment}{// don't need to end the SPI frame apparently, just end transaction}} +\DoxyCodeLine{320 SPI.endTransaction();} +\DoxyCodeLine{321 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{322 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} +\DoxyCodeLine{323 Vortex::vcallbacks()-\/>ledsShow();} +\DoxyCodeLine{324 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{325 \}} \end{DoxyCode} @@ -1230,7 +1234,7 @@ -Referenced by Vortex\+Engine\+::enter\+Sleep(), hold\+All(), VLSender\+::start\+PWM(), VLSender\+::stop\+PWM(), and Vortex\+Engine\+::tick(). +Referenced by Mode\+Sharing\+::begin\+Sending\+IR(), Vortex\+Engine\+::enter\+Sleep(), hold\+All(), VLSender\+::start\+PWM(), VLSender\+::stop\+PWM(), and Vortex\+Engine\+::tick(). diff --git a/docs/handle/latex/classLeds__coll__graph.pdf b/docs/handle/latex/classLeds__coll__graph.pdf index 252d398b7e..19e2a29075 100644 Binary files a/docs/handle/latex/classLeds__coll__graph.pdf and b/docs/handle/latex/classLeds__coll__graph.pdf differ diff --git a/docs/handle/latex/classLighthousePattern__coll__graph.pdf b/docs/handle/latex/classLighthousePattern__coll__graph.pdf index 0dadf119fb..ab3ab2af32 100644 Binary files a/docs/handle/latex/classLighthousePattern__coll__graph.pdf and b/docs/handle/latex/classLighthousePattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classLighthousePattern__inherit__graph.pdf b/docs/handle/latex/classLighthousePattern__inherit__graph.pdf index f51599a0cf..ee3f1c24de 100644 Binary files a/docs/handle/latex/classLighthousePattern__inherit__graph.pdf and b/docs/handle/latex/classLighthousePattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classMateriaPattern__coll__graph.pdf b/docs/handle/latex/classMateriaPattern__coll__graph.pdf index 855f69e872..42bd6dc9ae 100644 Binary files a/docs/handle/latex/classMateriaPattern__coll__graph.pdf and b/docs/handle/latex/classMateriaPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classMateriaPattern__inherit__graph.pdf b/docs/handle/latex/classMateriaPattern__inherit__graph.pdf index 77cef13be9..e251c5eca2 100644 Binary files a/docs/handle/latex/classMateriaPattern__inherit__graph.pdf and b/docs/handle/latex/classMateriaPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classMenu__coll__graph.pdf b/docs/handle/latex/classMenu__coll__graph.pdf index 5bb9ce348f..49d0f26c2e 100644 Binary files a/docs/handle/latex/classMenu__coll__graph.pdf and b/docs/handle/latex/classMenu__coll__graph.pdf differ diff --git a/docs/handle/latex/classMenu__inherit__graph.pdf b/docs/handle/latex/classMenu__inherit__graph.pdf index 35eff57a16..84fc318246 100644 Binary files a/docs/handle/latex/classMenu__inherit__graph.pdf and b/docs/handle/latex/classMenu__inherit__graph.pdf differ diff --git a/docs/handle/latex/classMenus__coll__graph.pdf b/docs/handle/latex/classMenus__coll__graph.pdf index fffd486998..803a6e5980 100644 Binary files a/docs/handle/latex/classMenus__coll__graph.pdf and b/docs/handle/latex/classMenus__coll__graph.pdf differ diff --git a/docs/handle/latex/classMeteorPattern__coll__graph.pdf b/docs/handle/latex/classMeteorPattern__coll__graph.pdf index 33aca01209..067250f275 100644 Binary files a/docs/handle/latex/classMeteorPattern__coll__graph.pdf and b/docs/handle/latex/classMeteorPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classMeteorPattern__inherit__graph.pdf b/docs/handle/latex/classMeteorPattern__inherit__graph.pdf index a8851665bc..0613967d37 100644 Binary files a/docs/handle/latex/classMeteorPattern__inherit__graph.pdf and b/docs/handle/latex/classMeteorPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classModeSharing.tex b/docs/handle/latex/classModeSharing.tex index 2a92e2e2f8..346b7f269f 100644 --- a/docs/handle/latex/classModeSharing.tex +++ b/docs/handle/latex/classModeSharing.tex @@ -74,6 +74,10 @@ \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127}{Mode\+Share\+State}} \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\+\_\+sharing\+Mode}} \item uint32\+\_\+t \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\+\_\+time\+Out\+Start\+Time}} +\item +uint32\+\_\+t \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\+\_\+last\+Send\+Time}} +\item +bool \mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\+\_\+should\+End\+Send}} \end{DoxyCompactItemize} \doxysubsection*{Additional Inherited Members} @@ -137,9 +141,11 @@ \DoxyCodeLine{16 :} \DoxyCodeLine{17 \mbox{\hyperlink{classMenu_a7227170bc9fb45617828b755317156a3}{Menu}}(col, advanced),} \DoxyCodeLine{18 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}(\mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}),} -\DoxyCodeLine{19 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}}(0)} -\DoxyCodeLine{20 \{} -\DoxyCodeLine{21 \}} +\DoxyCodeLine{19 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}}(0),} +\DoxyCodeLine{20 \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}}(0),} +\DoxyCodeLine{21 \mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\_shouldEndSend}}(\textcolor{keyword}{false})} +\DoxyCodeLine{22 \{} +\DoxyCodeLine{23 \}} \end{DoxyCode} \mbox{\Hypertarget{classModeSharing_a0aec0f78ee31d37e06799dd0f0f01b91}\label{classModeSharing_a0aec0f78ee31d37e06799dd0f0f01b91}} @@ -150,12 +156,12 @@ -Definition at line 23 of file Mode\+Sharing.\+cpp. +Definition at line 25 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{24 \{} -\DoxyCodeLine{25 \}} +\DoxyCodeLine{26 \{} +\DoxyCodeLine{27 \}} \end{DoxyCode} @@ -169,14 +175,14 @@ -Definition at line 151 of file Mode\+Sharing.\+cpp. +Definition at line 171 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{152 \{} -\DoxyCodeLine{153 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}};} -\DoxyCodeLine{154 \mbox{\hyperlink{classIRReceiver_a007b3616b460b97e210c136f429291f4}{IRReceiver::beginReceiving}}();} -\DoxyCodeLine{155 \}} +\DoxyCodeLine{172 \{} +\DoxyCodeLine{173 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}};} +\DoxyCodeLine{174 \mbox{\hyperlink{classIRReceiver_a007b3616b460b97e210c136f429291f4}{IRReceiver::beginReceiving}}();} +\DoxyCodeLine{175 \}} \end{DoxyCode} @@ -185,7 +191,7 @@ -Referenced by begin\+Sending\+IR(), begin\+Sending\+VL(), continue\+Sending\+IR(), continue\+Sending\+VL(), and init(). +Referenced by begin\+Sending\+VL(), continue\+Sending\+IR(), continue\+Sending\+VL(), init(), and on\+Short\+Click(). \mbox{\Hypertarget{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}\label{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}} \index{ModeSharing@{ModeSharing}!beginSendingIR@{beginSendingIR}} @@ -195,34 +201,36 @@ -Definition at line 110 of file Mode\+Sharing.\+cpp. +Definition at line 120 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{111 \{} -\DoxyCodeLine{112 \textcolor{comment}{// if the sender is sending then cannot start again}} -\DoxyCodeLine{113 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} -\DoxyCodeLine{114 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Cannot begin sending, sender is busy"{}});} -\DoxyCodeLine{115 \textcolor{keywordflow}{return};} -\DoxyCodeLine{116 \}} -\DoxyCodeLine{117 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}};} -\DoxyCodeLine{118 \textcolor{comment}{// initialize it with the current mode data}} -\DoxyCodeLine{119 \mbox{\hyperlink{classIRSender_a94d09e09009bb2919a52a2a9bea50173}{IRSender::loadMode}}(\mbox{\hyperlink{classModes_a1e520dc2ee457bc93a795e9945249dbd}{Modes::curMode}}());} -\DoxyCodeLine{120 \textcolor{comment}{// send the first chunk of data, leave if we're done}} -\DoxyCodeLine{121 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_ab388c3ec73cb02f2aeb538a4ad956ab8}{IRSender::send}}()) \{} -\DoxyCodeLine{122 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} -\DoxyCodeLine{123 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{124 \}} -\DoxyCodeLine{125 \}} +\DoxyCodeLine{121 \{} +\DoxyCodeLine{122 \textcolor{comment}{// if the sender is sending then cannot start again}} +\DoxyCodeLine{123 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} +\DoxyCodeLine{124 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Cannot begin sending, sender is busy"{}});} +\DoxyCodeLine{125 \textcolor{keywordflow}{return};} +\DoxyCodeLine{126 \}} +\DoxyCodeLine{127 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}};} +\DoxyCodeLine{128 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} +\DoxyCodeLine{129 \mbox{\hyperlink{classLeds_a7b552b40079b1179fd47f7aeea88878d}{Leds::update}}();} +\DoxyCodeLine{130 \textcolor{comment}{// initialize it with the current mode data}} +\DoxyCodeLine{131 \mbox{\hyperlink{classIRSender_a94d09e09009bb2919a52a2a9bea50173}{IRSender::loadMode}}(\mbox{\hyperlink{classModes_a1e520dc2ee457bc93a795e9945249dbd}{Modes::curMode}}());} +\DoxyCodeLine{132 \textcolor{comment}{// send the first chunk of data, leave if we're done}} +\DoxyCodeLine{133 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_ab388c3ec73cb02f2aeb538a4ad956ab8}{IRSender::send}}()) \{} +\DoxyCodeLine{134 \textcolor{comment}{// just set the last time and wait}} +\DoxyCodeLine{135 \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}} = \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}();} +\DoxyCodeLine{136 \}} +\DoxyCodeLine{137 \}} \end{DoxyCode} -References begin\+Receiving\+IR(), Modes\+::cur\+Mode(), ERROR\+\_\+\+LOG, IRSender\+::is\+Sending(), IRSender\+::load\+Mode(), m\+\_\+sharing\+Mode, IRSender\+::send(), and SHARE\+\_\+\+SEND\+\_\+\+IR. +References Leds\+::clear\+All(), Modes\+::cur\+Mode(), ERROR\+\_\+\+LOG, Time\+::get\+Curtime(), IRSender\+::is\+Sending(), IRSender\+::load\+Mode(), m\+\_\+last\+Send\+Time, m\+\_\+sharing\+Mode, IRSender\+::send(), SHARE\+\_\+\+SEND\+\_\+\+IR, and Leds\+::update(). -Referenced by on\+Short\+Click(). +Referenced by continue\+Sending\+IR(), and on\+Short\+Click(). \mbox{\Hypertarget{classModeSharing_a5ca6cdd326d6e9ffc64b480c149df830}\label{classModeSharing_a5ca6cdd326d6e9ffc64b480c149df830}} \index{ModeSharing@{ModeSharing}!beginSendingVL@{beginSendingVL}} @@ -232,25 +240,25 @@ -Definition at line 93 of file Mode\+Sharing.\+cpp. +Definition at line 103 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{94 \{} -\DoxyCodeLine{95 \textcolor{comment}{// if the sender is sending then cannot start again}} -\DoxyCodeLine{96 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classVLSender_ad15998a8177227dc12dfecbfdc0119fb}{VLSender::isSending}}()) \{} -\DoxyCodeLine{97 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Cannot begin sending, sender is busy"{}});} -\DoxyCodeLine{98 \textcolor{keywordflow}{return};} -\DoxyCodeLine{99 \}} -\DoxyCodeLine{100 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4}{ModeShareState::SHARE\_SEND\_VL}};} -\DoxyCodeLine{101 \textcolor{comment}{// initialize it with the current mode data}} -\DoxyCodeLine{102 \mbox{\hyperlink{classVLSender_a4166c98c11640955d4cdf94bf3be5601}{VLSender::loadMode}}(\mbox{\hyperlink{classModes_a1e520dc2ee457bc93a795e9945249dbd}{Modes::curMode}}());} -\DoxyCodeLine{103 \textcolor{comment}{// send the first chunk of data, leave if we're done}} -\DoxyCodeLine{104 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_a8673ff200bc495f60c006c488738af75}{VLSender::send}}()) \{} -\DoxyCodeLine{105 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} -\DoxyCodeLine{106 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{107 \}} -\DoxyCodeLine{108 \}} +\DoxyCodeLine{104 \{} +\DoxyCodeLine{105 \textcolor{comment}{// if the sender is sending then cannot start again}} +\DoxyCodeLine{106 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classVLSender_ad15998a8177227dc12dfecbfdc0119fb}{VLSender::isSending}}()) \{} +\DoxyCodeLine{107 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Cannot begin sending, sender is busy"{}});} +\DoxyCodeLine{108 \textcolor{keywordflow}{return};} +\DoxyCodeLine{109 \}} +\DoxyCodeLine{110 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4}{ModeShareState::SHARE\_SEND\_VL}};} +\DoxyCodeLine{111 \textcolor{comment}{// initialize it with the current mode data}} +\DoxyCodeLine{112 \mbox{\hyperlink{classVLSender_a4166c98c11640955d4cdf94bf3be5601}{VLSender::loadMode}}(\mbox{\hyperlink{classModes_a1e520dc2ee457bc93a795e9945249dbd}{Modes::curMode}}());} +\DoxyCodeLine{113 \textcolor{comment}{// send the first chunk of data, leave if we're done}} +\DoxyCodeLine{114 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_a8673ff200bc495f60c006c488738af75}{VLSender::send}}()) \{} +\DoxyCodeLine{115 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} +\DoxyCodeLine{116 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{117 \}} +\DoxyCodeLine{118 \}} \end{DoxyCode} @@ -265,25 +273,33 @@ -Definition at line 139 of file Mode\+Sharing.\+cpp. +Definition at line 151 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{140 \{} -\DoxyCodeLine{141 \textcolor{comment}{// if the sender isn't sending then nothing to do}} -\DoxyCodeLine{142 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} -\DoxyCodeLine{143 \textcolor{keywordflow}{return};} -\DoxyCodeLine{144 \}} -\DoxyCodeLine{145 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_ab388c3ec73cb02f2aeb538a4ad956ab8}{IRSender::send}}()) \{} -\DoxyCodeLine{146 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} -\DoxyCodeLine{147 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{148 \}} -\DoxyCodeLine{149 \}} +\DoxyCodeLine{152 \{} +\DoxyCodeLine{153 \textcolor{comment}{// if the sender isn't sending then nothing to do}} +\DoxyCodeLine{154 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} +\DoxyCodeLine{155 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}} \&\& \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}} < (\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() + \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(350))) \{} +\DoxyCodeLine{156 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\_shouldEndSend}}) \{} +\DoxyCodeLine{157 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{158 \mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\_shouldEndSend}} = \textcolor{keyword}{false};} +\DoxyCodeLine{159 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{160 \mbox{\hyperlink{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}{beginSendingIR}}();} +\DoxyCodeLine{161 \}} +\DoxyCodeLine{162 \}} +\DoxyCodeLine{163 \textcolor{keywordflow}{return};} +\DoxyCodeLine{164 \}} +\DoxyCodeLine{165 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_ab388c3ec73cb02f2aeb538a4ad956ab8}{IRSender::send}}()) \{} +\DoxyCodeLine{166 \textcolor{comment}{// just set the last time and wait}} +\DoxyCodeLine{167 \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}} = \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}();} +\DoxyCodeLine{168 \}} +\DoxyCodeLine{169 \}} \end{DoxyCode} -References begin\+Receiving\+IR(), IRSender\+::is\+Sending(), and IRSender\+::send(). +References begin\+Receiving\+IR(), begin\+Sending\+IR(), Time\+::get\+Curtime(), IRSender\+::is\+Sending(), m\+\_\+last\+Send\+Time, m\+\_\+should\+End\+Send, MS\+\_\+\+TO\+\_\+\+TICKS, and IRSender\+::send(). @@ -297,20 +313,20 @@ -Definition at line 127 of file Mode\+Sharing.\+cpp. +Definition at line 139 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{128 \{} -\DoxyCodeLine{129 \textcolor{comment}{// if the sender isn't sending then nothing to do}} -\DoxyCodeLine{130 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_ad15998a8177227dc12dfecbfdc0119fb}{VLSender::isSending}}()) \{} -\DoxyCodeLine{131 \textcolor{keywordflow}{return};} -\DoxyCodeLine{132 \}} -\DoxyCodeLine{133 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_a8673ff200bc495f60c006c488738af75}{VLSender::send}}()) \{} -\DoxyCodeLine{134 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} -\DoxyCodeLine{135 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{136 \}} -\DoxyCodeLine{137 \}} +\DoxyCodeLine{140 \{} +\DoxyCodeLine{141 \textcolor{comment}{// if the sender isn't sending then nothing to do}} +\DoxyCodeLine{142 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_ad15998a8177227dc12dfecbfdc0119fb}{VLSender::isSending}}()) \{} +\DoxyCodeLine{143 \textcolor{keywordflow}{return};} +\DoxyCodeLine{144 \}} +\DoxyCodeLine{145 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_a8673ff200bc495f60c006c488738af75}{VLSender::send}}()) \{} +\DoxyCodeLine{146 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} +\DoxyCodeLine{147 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{148 \}} +\DoxyCodeLine{149 \}} \end{DoxyCode} @@ -333,23 +349,23 @@ -Definition at line 27 of file Mode\+Sharing.\+cpp. +Definition at line 29 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{28 \{} -\DoxyCodeLine{29 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ae177e0a053fdbb2681ec14ea6b12e2d0}{Menu::init}}()) \{} -\DoxyCodeLine{30 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{31 \}} -\DoxyCodeLine{32 \textcolor{comment}{// skip led selection}} -\DoxyCodeLine{33 \mbox{\hyperlink{classMenu_a2ccb6eafbf5e2396785d3c48d6741fb4}{m\_ledSelected}} = \textcolor{keyword}{true};} -\DoxyCodeLine{34 \textcolor{comment}{// start on receive because it's the more responsive of the two}} -\DoxyCodeLine{35 \textcolor{comment}{// the odds of opening receive and then accidentally receiving}} -\DoxyCodeLine{36 \textcolor{comment}{// a mode that is being broadcast nearby is completely unlikely}} -\DoxyCodeLine{37 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{38 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Entering Mode Sharing"{}});} -\DoxyCodeLine{39 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{40 \}} +\DoxyCodeLine{30 \{} +\DoxyCodeLine{31 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ae177e0a053fdbb2681ec14ea6b12e2d0}{Menu::init}}()) \{} +\DoxyCodeLine{32 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{33 \}} +\DoxyCodeLine{34 \textcolor{comment}{// skip led selection}} +\DoxyCodeLine{35 \mbox{\hyperlink{classMenu_a2ccb6eafbf5e2396785d3c48d6741fb4}{m\_ledSelected}} = \textcolor{keyword}{true};} +\DoxyCodeLine{36 \textcolor{comment}{// start on receive because it's the more responsive of the two}} +\DoxyCodeLine{37 \textcolor{comment}{// the odds of opening receive and then accidentally receiving}} +\DoxyCodeLine{38 \textcolor{comment}{// a mode that is being broadcast nearby is completely unlikely}} +\DoxyCodeLine{39 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{40 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Entering Mode Sharing"{}});} +\DoxyCodeLine{41 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{42 \}} \end{DoxyCode} @@ -368,14 +384,14 @@ -Definition at line 87 of file Mode\+Sharing.\+cpp. +Definition at line 97 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{88 \{} -\DoxyCodeLine{89 \mbox{\hyperlink{classModes_a263cf02fb83d954b91c85d2d1e5411ee}{Modes::updateCurMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}});} -\DoxyCodeLine{90 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}(\textcolor{keyword}{true});} -\DoxyCodeLine{91 \}} +\DoxyCodeLine{98 \{} +\DoxyCodeLine{99 \mbox{\hyperlink{classModes_a263cf02fb83d954b91c85d2d1e5411ee}{Modes::updateCurMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}});} +\DoxyCodeLine{100 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}(\textcolor{keyword}{true});} +\DoxyCodeLine{101 \}} \end{DoxyCode} @@ -394,28 +410,36 @@ -Definition at line 72 of file Mode\+Sharing.\+cpp. +Definition at line 74 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{73 \{} -\DoxyCodeLine{74 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} -\DoxyCodeLine{75 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} -\DoxyCodeLine{76 \textcolor{comment}{// click while on receive -\/> end receive, start sending}} -\DoxyCodeLine{77 \mbox{\hyperlink{classIRReceiver_aa9d8177899465973e15d78c2795a8b01}{IRReceiver::endReceiving}}();} -\DoxyCodeLine{78 \mbox{\hyperlink{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}{beginSendingIR}}();} -\DoxyCodeLine{79 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Switched to send mode"{}});} -\DoxyCodeLine{80 \textcolor{keywordflow}{break};} -\DoxyCodeLine{81 \textcolor{keywordflow}{default}:} +\DoxyCodeLine{75 \{} +\DoxyCodeLine{76 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} +\DoxyCodeLine{77 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} +\DoxyCodeLine{78 \textcolor{comment}{// click while on receive -\/> end receive, start sending}} +\DoxyCodeLine{79 \mbox{\hyperlink{classIRReceiver_aa9d8177899465973e15d78c2795a8b01}{IRReceiver::endReceiving}}();} +\DoxyCodeLine{80 \mbox{\hyperlink{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}{beginSendingIR}}();} +\DoxyCodeLine{81 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Switched to send mode"{}});} \DoxyCodeLine{82 \textcolor{keywordflow}{break};} -\DoxyCodeLine{83 \}} -\DoxyCodeLine{84 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} -\DoxyCodeLine{85 \}} +\DoxyCodeLine{83 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}}:} +\DoxyCodeLine{84 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} +\DoxyCodeLine{85 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{86 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Switched to send mode"{}});} +\DoxyCodeLine{87 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{88 \mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\_shouldEndSend}} = \textcolor{keyword}{true};} +\DoxyCodeLine{89 \}} +\DoxyCodeLine{90 \textcolor{keywordflow}{break};} +\DoxyCodeLine{91 \textcolor{keywordflow}{default}:} +\DoxyCodeLine{92 \textcolor{keywordflow}{break};} +\DoxyCodeLine{93 \}} +\DoxyCodeLine{94 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} +\DoxyCodeLine{95 \}} \end{DoxyCode} -References begin\+Sending\+IR(), Leds\+::clear\+All(), DEBUG\+\_\+\+LOG, IRReceiver\+::end\+Receiving(), m\+\_\+sharing\+Mode, and SHARE\+\_\+\+RECEIVE. +References begin\+Receiving\+IR(), begin\+Sending\+IR(), Leds\+::clear\+All(), DEBUG\+\_\+\+LOG, IRReceiver\+::end\+Receiving(), IRSender\+::is\+Sending(), m\+\_\+sharing\+Mode, m\+\_\+should\+End\+Send, SHARE\+\_\+\+RECEIVE, and SHARE\+\_\+\+SEND\+\_\+\+IR. \mbox{\Hypertarget{classModeSharing_aac8e553329a62aa804beded83fe18597}\label{classModeSharing_aac8e553329a62aa804beded83fe18597}} \index{ModeSharing@{ModeSharing}!receiveModeIR@{receiveModeIR}} @@ -425,38 +449,38 @@ -Definition at line 157 of file Mode\+Sharing.\+cpp. +Definition at line 177 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{158 \{} -\DoxyCodeLine{159 \textcolor{comment}{// if reveiving new data set our last data time}} -\DoxyCodeLine{160 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a285e559d21c2a414a9e7169caa9319c3}{IRReceiver::onNewData}}()) \{} -\DoxyCodeLine{161 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} = \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}();} -\DoxyCodeLine{162 \textcolor{comment}{// if our last data was more than time out duration reset the recveiver}} -\DoxyCodeLine{163 \} \textcolor{keywordflow}{else} \textcolor{keywordflow}{if} (\mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} > 0 \&\& (\mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} + \mbox{\hyperlink{Timings_8h_a5b19ad5a706226f4733b244e808ee463}{MAX\_TIMEOUT\_DURATION}}) < \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}()) \{} -\DoxyCodeLine{164 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{IRReceiver::resetIRState}}();} -\DoxyCodeLine{165 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} = 0;} -\DoxyCodeLine{166 \textcolor{keywordflow}{return};} -\DoxyCodeLine{167 \}} -\DoxyCodeLine{168 \textcolor{comment}{// check if the IRReceiver has a full packet available}} -\DoxyCodeLine{169 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a180ea554d40c10a00750aa02c6301c16}{IRReceiver::dataReady}}()) \{} -\DoxyCodeLine{170 \textcolor{comment}{// nothing available yet}} -\DoxyCodeLine{171 \textcolor{keywordflow}{return};} -\DoxyCodeLine{172 \}} -\DoxyCodeLine{173 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Mode ready to receive! Receiving..."{}});} -\DoxyCodeLine{174 \textcolor{comment}{// receive the IR mode into the current mode}} -\DoxyCodeLine{175 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a2f61a4167e2ea4d2d10cd81b18b9f3a1}{IRReceiver::receiveMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}})) \{} -\DoxyCodeLine{176 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to receive mode"{}});} -\DoxyCodeLine{177 \textcolor{keywordflow}{return};} -\DoxyCodeLine{178 \}} -\DoxyCodeLine{179 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Success receiving mode: \%u"{}}, m\_pCurMode-\/>getPatternID());} -\DoxyCodeLine{180 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} -\DoxyCodeLine{181 \mbox{\hyperlink{classModes_a263cf02fb83d954b91c85d2d1e5411ee}{Modes::updateCurMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}});} -\DoxyCodeLine{182 \textcolor{comment}{// leave menu and save settings, even if the mode was the same whatever}} -\DoxyCodeLine{183 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}(\textcolor{keyword}{true});} -\DoxyCodeLine{184 \}} -\DoxyCodeLine{185 \}} +\DoxyCodeLine{178 \{} +\DoxyCodeLine{179 \textcolor{comment}{// if reveiving new data set our last data time}} +\DoxyCodeLine{180 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a285e559d21c2a414a9e7169caa9319c3}{IRReceiver::onNewData}}()) \{} +\DoxyCodeLine{181 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} = \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}();} +\DoxyCodeLine{182 \textcolor{comment}{// if our last data was more than time out duration reset the recveiver}} +\DoxyCodeLine{183 \} \textcolor{keywordflow}{else} \textcolor{keywordflow}{if} (\mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} > 0 \&\& (\mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} + \mbox{\hyperlink{Timings_8h_a5b19ad5a706226f4733b244e808ee463}{MAX\_TIMEOUT\_DURATION}}) < \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}()) \{} +\DoxyCodeLine{184 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{IRReceiver::resetIRState}}();} +\DoxyCodeLine{185 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} = 0;} +\DoxyCodeLine{186 \textcolor{keywordflow}{return};} +\DoxyCodeLine{187 \}} +\DoxyCodeLine{188 \textcolor{comment}{// check if the IRReceiver has a full packet available}} +\DoxyCodeLine{189 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a180ea554d40c10a00750aa02c6301c16}{IRReceiver::dataReady}}()) \{} +\DoxyCodeLine{190 \textcolor{comment}{// nothing available yet}} +\DoxyCodeLine{191 \textcolor{keywordflow}{return};} +\DoxyCodeLine{192 \}} +\DoxyCodeLine{193 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Mode ready to receive! Receiving..."{}});} +\DoxyCodeLine{194 \textcolor{comment}{// receive the IR mode into the current mode}} +\DoxyCodeLine{195 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a2f61a4167e2ea4d2d10cd81b18b9f3a1}{IRReceiver::receiveMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}})) \{} +\DoxyCodeLine{196 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to receive mode"{}});} +\DoxyCodeLine{197 \textcolor{keywordflow}{return};} +\DoxyCodeLine{198 \}} +\DoxyCodeLine{199 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Success receiving mode: \%u"{}}, m\_pCurMode-\/>getPatternID());} +\DoxyCodeLine{200 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} +\DoxyCodeLine{201 \mbox{\hyperlink{classModes_a263cf02fb83d954b91c85d2d1e5411ee}{Modes::updateCurMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}});} +\DoxyCodeLine{202 \textcolor{comment}{// leave menu and save settings, even if the mode was the same whatever}} +\DoxyCodeLine{203 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}(\textcolor{keyword}{true});} +\DoxyCodeLine{204 \}} +\DoxyCodeLine{205 \}} \end{DoxyCode} @@ -479,37 +503,37 @@ -Definition at line 42 of file Mode\+Sharing.\+cpp. +Definition at line 44 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{43 \{} -\DoxyCodeLine{44 \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ff}{MenuAction}} result = \mbox{\hyperlink{classMenu_a45ef8087dc15ac52dd3effca67e73ad5}{Menu::run}}();} -\DoxyCodeLine{45 \textcolor{keywordflow}{if} (result != \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22}{MENU\_CONTINUE}}) \{} -\DoxyCodeLine{46 \textcolor{keywordflow}{return} result;} -\DoxyCodeLine{47 \}} -\DoxyCodeLine{48 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} -\DoxyCodeLine{49 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}}:} -\DoxyCodeLine{50 \textcolor{comment}{// render the 'send mode' lights}} -\DoxyCodeLine{51 \mbox{\hyperlink{classModeSharing_a031448b1c46da5e0724bbacfa177a7dd}{showSendModeIR}}();} -\DoxyCodeLine{52 \textcolor{comment}{// continue sending any data as long as there is more to send}} -\DoxyCodeLine{53 \mbox{\hyperlink{classModeSharing_a4d4dd87df5e39e4eda2a3779dc7191d0}{continueSendingIR}}();} -\DoxyCodeLine{54 \textcolor{keywordflow}{break};} -\DoxyCodeLine{55 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4}{ModeShareState::SHARE\_SEND\_VL}}:} -\DoxyCodeLine{56 \textcolor{comment}{// render the 'send mode' lights}} -\DoxyCodeLine{57 \mbox{\hyperlink{classModeSharing_ab15ee747bc61856d04311594b4a74e17}{showSendModeVL}}();} -\DoxyCodeLine{58 \textcolor{comment}{// continue sending any data as long as there is more to send}} -\DoxyCodeLine{59 \mbox{\hyperlink{classModeSharing_a3d7ec3745e195d3d42b53743abcb4622}{continueSendingVL}}();} -\DoxyCodeLine{60 \textcolor{keywordflow}{break};} -\DoxyCodeLine{61 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} -\DoxyCodeLine{62 \textcolor{comment}{// render the 'receive mode' lights}} -\DoxyCodeLine{63 \mbox{\hyperlink{classModeSharing_af9de8e68dbc889f353da877ba14e0ff4}{showReceiveMode}}();} -\DoxyCodeLine{64 \textcolor{comment}{// load any modes that are received}} -\DoxyCodeLine{65 \mbox{\hyperlink{classModeSharing_aac8e553329a62aa804beded83fe18597}{receiveModeIR}}();} -\DoxyCodeLine{66 \textcolor{keywordflow}{break};} -\DoxyCodeLine{67 \}} -\DoxyCodeLine{68 \textcolor{keywordflow}{return} \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22}{MENU\_CONTINUE}};} -\DoxyCodeLine{69 \}} +\DoxyCodeLine{45 \{} +\DoxyCodeLine{46 \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ff}{MenuAction}} result = \mbox{\hyperlink{classMenu_a45ef8087dc15ac52dd3effca67e73ad5}{Menu::run}}();} +\DoxyCodeLine{47 \textcolor{keywordflow}{if} (result != \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22}{MENU\_CONTINUE}}) \{} +\DoxyCodeLine{48 \textcolor{keywordflow}{return} result;} +\DoxyCodeLine{49 \}} +\DoxyCodeLine{50 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} +\DoxyCodeLine{51 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}}:} +\DoxyCodeLine{52 \textcolor{comment}{// render the 'send mode' lights}} +\DoxyCodeLine{53 \mbox{\hyperlink{classModeSharing_a031448b1c46da5e0724bbacfa177a7dd}{showSendModeIR}}();} +\DoxyCodeLine{54 \textcolor{comment}{// continue sending any data as long as there is more to send}} +\DoxyCodeLine{55 \mbox{\hyperlink{classModeSharing_a4d4dd87df5e39e4eda2a3779dc7191d0}{continueSendingIR}}();} +\DoxyCodeLine{56 \textcolor{keywordflow}{break};} +\DoxyCodeLine{57 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4}{ModeShareState::SHARE\_SEND\_VL}}:} +\DoxyCodeLine{58 \textcolor{comment}{// render the 'send mode' lights}} +\DoxyCodeLine{59 \mbox{\hyperlink{classModeSharing_ab15ee747bc61856d04311594b4a74e17}{showSendModeVL}}();} +\DoxyCodeLine{60 \textcolor{comment}{// continue sending any data as long as there is more to send}} +\DoxyCodeLine{61 \mbox{\hyperlink{classModeSharing_a3d7ec3745e195d3d42b53743abcb4622}{continueSendingVL}}();} +\DoxyCodeLine{62 \textcolor{keywordflow}{break};} +\DoxyCodeLine{63 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} +\DoxyCodeLine{64 \textcolor{comment}{// render the 'receive mode' lights}} +\DoxyCodeLine{65 \mbox{\hyperlink{classModeSharing_af9de8e68dbc889f353da877ba14e0ff4}{showReceiveMode}}();} +\DoxyCodeLine{66 \textcolor{comment}{// load any modes that are received}} +\DoxyCodeLine{67 \mbox{\hyperlink{classModeSharing_aac8e553329a62aa804beded83fe18597}{receiveModeIR}}();} +\DoxyCodeLine{68 \textcolor{keywordflow}{break};} +\DoxyCodeLine{69 \}} +\DoxyCodeLine{70 \textcolor{keywordflow}{return} \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22}{MENU\_CONTINUE}};} +\DoxyCodeLine{71 \}} \end{DoxyCode} @@ -524,22 +548,22 @@ -Definition at line 199 of file Mode\+Sharing.\+cpp. +Definition at line 220 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{200 \{} -\DoxyCodeLine{201 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{IRReceiver::isReceiving}}()) \{} -\DoxyCodeLine{202 \textcolor{comment}{// using uint32\_t to avoid overflow, the result should be within 10 to 255}} -\DoxyCodeLine{203 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{Leds::setAll}}(\mbox{\hyperlink{classRGBColor}{RGBColor}}(0, \mbox{\hyperlink{classIRReceiver_ae7f5628b174caf0f8db9be7adc53f287}{IRReceiver::percentReceived}}(), 0));} -\DoxyCodeLine{204 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{205 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} -\DoxyCodeLine{206 \mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_a21d1c7da7b97340ab1af39d242cc6f22}{play}}();} -\DoxyCodeLine{207 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{208 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{Leds::setAll}}(\mbox{\hyperlink{ColorConstants_8h_a8d2e758752bf9a63564ec6b2451f1670}{RGB\_WHITE0}});} -\DoxyCodeLine{209 \}} -\DoxyCodeLine{210 \}} -\DoxyCodeLine{211 \}} +\DoxyCodeLine{221 \{} +\DoxyCodeLine{222 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{IRReceiver::isReceiving}}()) \{} +\DoxyCodeLine{223 \textcolor{comment}{// using uint32\_t to avoid overflow, the result should be within 10 to 255}} +\DoxyCodeLine{224 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{Leds::setAll}}(\mbox{\hyperlink{classRGBColor}{RGBColor}}(0, \mbox{\hyperlink{classIRReceiver_ae7f5628b174caf0f8db9be7adc53f287}{IRReceiver::percentReceived}}(), 0));} +\DoxyCodeLine{225 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{226 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} +\DoxyCodeLine{227 \mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_a21d1c7da7b97340ab1af39d242cc6f22}{play}}();} +\DoxyCodeLine{228 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{229 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{Leds::setAll}}(\mbox{\hyperlink{ColorConstants_8h_a8d2e758752bf9a63564ec6b2451f1670}{RGB\_WHITE0}});} +\DoxyCodeLine{230 \}} +\DoxyCodeLine{231 \}} +\DoxyCodeLine{232 \}} \end{DoxyCode} @@ -558,19 +582,20 @@ -Definition at line 193 of file Mode\+Sharing.\+cpp. +Definition at line 213 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{194 \{} -\DoxyCodeLine{195 \textcolor{comment}{// show a dim color when not sending}} -\DoxyCodeLine{196 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} -\DoxyCodeLine{197 \}} +\DoxyCodeLine{214 \{} +\DoxyCodeLine{215 \textcolor{comment}{// show a dim color when not sending}} +\DoxyCodeLine{216 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{Leds::setIndex}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b}{LED\_1}}, \mbox{\hyperlink{ColorConstants_8h_a71e205a4baa44668f2ef8da64bab7caf}{RGB\_CYAN1}});} +\DoxyCodeLine{217 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{Leds::setIndex}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca00af6b2437d9982f1f125d2cc2537c41}{LED\_2}}, \mbox{\hyperlink{ColorConstants_8h_a71e205a4baa44668f2ef8da64bab7caf}{RGB\_CYAN1}});} +\DoxyCodeLine{218 \}} \end{DoxyCode} -References Leds\+::clear\+All(). +References LED\+\_\+1, LED\+\_\+2, RGB\+\_\+\+CYAN1, and Leds\+::set\+Index(). @@ -584,14 +609,14 @@ -Definition at line 187 of file Mode\+Sharing.\+cpp. +Definition at line 207 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{188 \{} -\DoxyCodeLine{189 \textcolor{comment}{// show a dim color when not sending}} -\DoxyCodeLine{190 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} -\DoxyCodeLine{191 \}} +\DoxyCodeLine{208 \{} +\DoxyCodeLine{209 \textcolor{comment}{// show a dim color when not sending}} +\DoxyCodeLine{210 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} +\DoxyCodeLine{211 \}} \end{DoxyCode} @@ -605,6 +630,20 @@ \doxysubsection{Member Data Documentation} +\mbox{\Hypertarget{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}\label{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}} +\index{ModeSharing@{ModeSharing}!m\_lastSendTime@{m\_lastSendTime}} +\index{m\_lastSendTime@{m\_lastSendTime}!ModeSharing@{ModeSharing}} +\doxysubsubsection{\texorpdfstring{m\_lastSendTime}{m\_lastSendTime}} +{\footnotesize\ttfamily uint32\+\_\+t Mode\+Sharing\+::m\+\_\+last\+Send\+Time\hspace{0.3cm}{\ttfamily [private]}} + + + +Definition at line 41 of file Mode\+Sharing.\+h. + + + +Referenced by begin\+Sending\+IR(), and continue\+Sending\+IR(). + \mbox{\Hypertarget{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}\label{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}} \index{ModeSharing@{ModeSharing}!m\_sharingMode@{m\_sharingMode}} \index{m\_sharingMode@{m\_sharingMode}!ModeSharing@{ModeSharing}} @@ -619,6 +658,20 @@ Referenced by begin\+Receiving\+IR(), begin\+Sending\+IR(), begin\+Sending\+VL(), on\+Short\+Click(), and run(). +\mbox{\Hypertarget{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}\label{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}} +\index{ModeSharing@{ModeSharing}!m\_shouldEndSend@{m\_shouldEndSend}} +\index{m\_shouldEndSend@{m\_shouldEndSend}!ModeSharing@{ModeSharing}} +\doxysubsubsection{\texorpdfstring{m\_shouldEndSend}{m\_shouldEndSend}} +{\footnotesize\ttfamily bool Mode\+Sharing\+::m\+\_\+should\+End\+Send\hspace{0.3cm}{\ttfamily [private]}} + + + +Definition at line 44 of file Mode\+Sharing.\+h. + + + +Referenced by continue\+Sending\+IR(), and on\+Short\+Click(). + \mbox{\Hypertarget{classModeSharing_a118440b66ff64341a596850cf7ef6a75}\label{classModeSharing_a118440b66ff64341a596850cf7ef6a75}} \index{ModeSharing@{ModeSharing}!m\_timeOutStartTime@{m\_timeOutStartTime}} \index{m\_timeOutStartTime@{m\_timeOutStartTime}!ModeSharing@{ModeSharing}} diff --git a/docs/handle/latex/classModeSharing__coll__graph.pdf b/docs/handle/latex/classModeSharing__coll__graph.pdf index e7152b037a..1ddb61836d 100644 Binary files a/docs/handle/latex/classModeSharing__coll__graph.pdf and b/docs/handle/latex/classModeSharing__coll__graph.pdf differ diff --git a/docs/handle/latex/classModeSharing__inherit__graph.pdf b/docs/handle/latex/classModeSharing__inherit__graph.pdf index ae43fd3b05..2c30152527 100644 Binary files a/docs/handle/latex/classModeSharing__inherit__graph.pdf and b/docs/handle/latex/classModeSharing__inherit__graph.pdf differ diff --git a/docs/handle/latex/classMode__coll__graph.pdf b/docs/handle/latex/classMode__coll__graph.pdf index c3304e2ed8..575d54d412 100644 Binary files a/docs/handle/latex/classMode__coll__graph.pdf and b/docs/handle/latex/classMode__coll__graph.pdf differ diff --git a/docs/handle/latex/classModes_1_1ModeLink__coll__graph.pdf b/docs/handle/latex/classModes_1_1ModeLink__coll__graph.pdf index 3d639a864e..3bde46eff6 100644 Binary files a/docs/handle/latex/classModes_1_1ModeLink__coll__graph.pdf and b/docs/handle/latex/classModes_1_1ModeLink__coll__graph.pdf differ diff --git a/docs/handle/latex/classModes__coll__graph.pdf b/docs/handle/latex/classModes__coll__graph.pdf index 54a1bcfc78..0645d6e31a 100644 Binary files a/docs/handle/latex/classModes__coll__graph.pdf and b/docs/handle/latex/classModes__coll__graph.pdf differ diff --git a/docs/handle/latex/classMultiLedPattern__coll__graph.pdf b/docs/handle/latex/classMultiLedPattern__coll__graph.pdf index a496cdc101..1de2145d39 100644 Binary files a/docs/handle/latex/classMultiLedPattern__coll__graph.pdf and b/docs/handle/latex/classMultiLedPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classMultiLedPattern__inherit__graph.pdf b/docs/handle/latex/classMultiLedPattern__inherit__graph.pdf index 0d8748f094..84c98618b8 100644 Binary files a/docs/handle/latex/classMultiLedPattern__inherit__graph.pdf and b/docs/handle/latex/classMultiLedPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classPatternSelect__coll__graph.pdf b/docs/handle/latex/classPatternSelect__coll__graph.pdf index b4aa4fe22c..e207856a52 100644 Binary files a/docs/handle/latex/classPatternSelect__coll__graph.pdf and b/docs/handle/latex/classPatternSelect__coll__graph.pdf differ diff --git a/docs/handle/latex/classPatternSelect__inherit__graph.pdf b/docs/handle/latex/classPatternSelect__inherit__graph.pdf index 4c6b3ac924..a380c7617d 100644 Binary files a/docs/handle/latex/classPatternSelect__inherit__graph.pdf and b/docs/handle/latex/classPatternSelect__inherit__graph.pdf differ diff --git a/docs/handle/latex/classPattern__coll__graph.pdf b/docs/handle/latex/classPattern__coll__graph.pdf index b1e6210b89..6f7ba622bf 100644 Binary files a/docs/handle/latex/classPattern__coll__graph.pdf and b/docs/handle/latex/classPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classPattern__inherit__graph.pdf b/docs/handle/latex/classPattern__inherit__graph.pdf index f0f4bb64f0..f559b9516c 100644 Binary files a/docs/handle/latex/classPattern__inherit__graph.pdf and b/docs/handle/latex/classPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classPulsishPattern__coll__graph.pdf b/docs/handle/latex/classPulsishPattern__coll__graph.pdf index 4204249525..f78a088259 100644 Binary files a/docs/handle/latex/classPulsishPattern__coll__graph.pdf and b/docs/handle/latex/classPulsishPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classPulsishPattern__inherit__graph.pdf b/docs/handle/latex/classPulsishPattern__inherit__graph.pdf index 05b1dfb622..a55b1eb281 100644 Binary files a/docs/handle/latex/classPulsishPattern__inherit__graph.pdf and b/docs/handle/latex/classPulsishPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classRandomizer__coll__graph.pdf b/docs/handle/latex/classRandomizer__coll__graph.pdf index 29d307290a..cf60bc9036 100644 Binary files a/docs/handle/latex/classRandomizer__coll__graph.pdf and b/docs/handle/latex/classRandomizer__coll__graph.pdf differ diff --git a/docs/handle/latex/classRandomizer__inherit__graph.pdf b/docs/handle/latex/classRandomizer__inherit__graph.pdf index 79aae6995f..af181c9261 100644 Binary files a/docs/handle/latex/classRandomizer__inherit__graph.pdf and b/docs/handle/latex/classRandomizer__inherit__graph.pdf differ diff --git a/docs/handle/latex/classSequenceStep__coll__graph.pdf b/docs/handle/latex/classSequenceStep__coll__graph.pdf index e3655bd669..0d450b1842 100644 Binary files a/docs/handle/latex/classSequenceStep__coll__graph.pdf and b/docs/handle/latex/classSequenceStep__coll__graph.pdf differ diff --git a/docs/handle/latex/classSequence__coll__graph.pdf b/docs/handle/latex/classSequence__coll__graph.pdf index ffcd250656..dba478ad35 100644 Binary files a/docs/handle/latex/classSequence__coll__graph.pdf and b/docs/handle/latex/classSequence__coll__graph.pdf differ diff --git a/docs/handle/latex/classSequencedPattern__coll__graph.pdf b/docs/handle/latex/classSequencedPattern__coll__graph.pdf index a3bf6088c6..168a06f0a9 100644 Binary files a/docs/handle/latex/classSequencedPattern__coll__graph.pdf and b/docs/handle/latex/classSequencedPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classSequencedPattern__inherit__graph.pdf b/docs/handle/latex/classSequencedPattern__inherit__graph.pdf index 23b8f9d8cf..e34ab672ef 100644 Binary files a/docs/handle/latex/classSequencedPattern__inherit__graph.pdf and b/docs/handle/latex/classSequencedPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classSingleLedPattern__coll__graph.pdf b/docs/handle/latex/classSingleLedPattern__coll__graph.pdf index 8828f2656b..50b3d501a5 100644 Binary files a/docs/handle/latex/classSingleLedPattern__coll__graph.pdf and b/docs/handle/latex/classSingleLedPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classSingleLedPattern__inherit__graph.pdf b/docs/handle/latex/classSingleLedPattern__inherit__graph.pdf index 11e3125226..068a1b0ac8 100644 Binary files a/docs/handle/latex/classSingleLedPattern__inherit__graph.pdf and b/docs/handle/latex/classSingleLedPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classSnowballPattern__coll__graph.pdf b/docs/handle/latex/classSnowballPattern__coll__graph.pdf index 1e435dd06c..ae512bd120 100644 Binary files a/docs/handle/latex/classSnowballPattern__coll__graph.pdf and b/docs/handle/latex/classSnowballPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classSnowballPattern__inherit__graph.pdf b/docs/handle/latex/classSnowballPattern__inherit__graph.pdf index 12685bf5bc..8ef2d2afb3 100644 Binary files a/docs/handle/latex/classSnowballPattern__inherit__graph.pdf and b/docs/handle/latex/classSnowballPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classSolidPattern__coll__graph.pdf b/docs/handle/latex/classSolidPattern__coll__graph.pdf index 12cf0bd076..b11e8bfc72 100644 Binary files a/docs/handle/latex/classSolidPattern__coll__graph.pdf and b/docs/handle/latex/classSolidPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classSolidPattern__inherit__graph.pdf b/docs/handle/latex/classSolidPattern__inherit__graph.pdf index ba8c9ce736..4be5c47476 100644 Binary files a/docs/handle/latex/classSolidPattern__inherit__graph.pdf and b/docs/handle/latex/classSolidPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classSparkleTracePattern__coll__graph.pdf b/docs/handle/latex/classSparkleTracePattern__coll__graph.pdf index bed367e9dc..3b6ea797b3 100644 Binary files a/docs/handle/latex/classSparkleTracePattern__coll__graph.pdf and b/docs/handle/latex/classSparkleTracePattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classSparkleTracePattern__inherit__graph.pdf b/docs/handle/latex/classSparkleTracePattern__inherit__graph.pdf index 93696b2610..49af7bf8c2 100644 Binary files a/docs/handle/latex/classSparkleTracePattern__inherit__graph.pdf and b/docs/handle/latex/classSparkleTracePattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classTheaterChasePattern__coll__graph.pdf b/docs/handle/latex/classTheaterChasePattern__coll__graph.pdf index f50e669542..bb0052779c 100644 Binary files a/docs/handle/latex/classTheaterChasePattern__coll__graph.pdf and b/docs/handle/latex/classTheaterChasePattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classTheaterChasePattern__inherit__graph.pdf b/docs/handle/latex/classTheaterChasePattern__inherit__graph.pdf index 35b8db465c..d8c8b678e4 100644 Binary files a/docs/handle/latex/classTheaterChasePattern__inherit__graph.pdf and b/docs/handle/latex/classTheaterChasePattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classTime.tex b/docs/handle/latex/classTime.tex index 42d821e190..f7734a7c15 100644 --- a/docs/handle/latex/classTime.tex +++ b/docs/handle/latex/classTime.tex @@ -167,7 +167,7 @@ -Referenced by Timer\+::alarm(), Leds\+::blink\+All(), Leds\+::blink\+Index(), Leds\+::blink\+Map(), Leds\+::blink\+Pair(), Leds\+::blink\+Pairs(), Leds\+::blink\+Range(), Serial\+Coms\+::check\+Serial(), Timer\+::on\+End(), Timer\+::on\+Start(), Menus\+::open\+Menu\+Selection(), Mode\+Sharing\+::receive\+Mode\+IR(), Randomizer\+::run(), Vortex\+Engine\+::run\+Main\+Logic(), Menus\+::run\+Menu\+Selection(), IRSender\+::send(), VLSender\+::send(), Modes\+::set\+Cur\+Mode(), Menu\+::show\+Bulb\+Selection(), Color\+Select\+::show\+Full\+Set(), Color\+Select\+::show\+Selection(), Timer\+::start(), and Button\+::update(). +Referenced by Timer\+::alarm(), Mode\+Sharing\+::begin\+Sending\+IR(), Leds\+::blink\+All(), Leds\+::blink\+Index(), Leds\+::blink\+Map(), Leds\+::blink\+Pair(), Leds\+::blink\+Pairs(), Leds\+::blink\+Range(), Serial\+Coms\+::check\+Serial(), Mode\+Sharing\+::continue\+Sending\+IR(), Timer\+::on\+End(), Timer\+::on\+Start(), Menus\+::open\+Menu\+Selection(), Mode\+Sharing\+::receive\+Mode\+IR(), Randomizer\+::run(), Vortex\+Engine\+::run\+Main\+Logic(), Menus\+::run\+Menu\+Selection(), IRSender\+::send(), VLSender\+::send(), Modes\+::set\+Cur\+Mode(), Menu\+::show\+Bulb\+Selection(), Color\+Select\+::show\+Full\+Set(), Color\+Select\+::show\+Selection(), Timer\+::start(), and Button\+::update(). \mbox{\Hypertarget{classTime_a719c88f4e11a83f7167f45a2a58f5d60}\label{classTime_a719c88f4e11a83f7167f45a2a58f5d60}} \index{Time@{Time}!getRealCurtime@{getRealCurtime}} diff --git a/docs/handle/latex/classVLSender__coll__graph.pdf b/docs/handle/latex/classVLSender__coll__graph.pdf index fe04f6dd37..228cadfba2 100644 Binary files a/docs/handle/latex/classVLSender__coll__graph.pdf and b/docs/handle/latex/classVLSender__coll__graph.pdf differ diff --git a/docs/handle/latex/classVortexWipePattern__coll__graph.pdf b/docs/handle/latex/classVortexWipePattern__coll__graph.pdf index 71ac911fbd..4e494757db 100644 Binary files a/docs/handle/latex/classVortexWipePattern__coll__graph.pdf and b/docs/handle/latex/classVortexWipePattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classVortexWipePattern__inherit__graph.pdf b/docs/handle/latex/classVortexWipePattern__inherit__graph.pdf index 43c8ad1cc1..7d669d60c6 100644 Binary files a/docs/handle/latex/classVortexWipePattern__inherit__graph.pdf and b/docs/handle/latex/classVortexWipePattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classWarpPattern__coll__graph.pdf b/docs/handle/latex/classWarpPattern__coll__graph.pdf index 23288af55a..cd3b30cf63 100644 Binary files a/docs/handle/latex/classWarpPattern__coll__graph.pdf and b/docs/handle/latex/classWarpPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classWarpPattern__inherit__graph.pdf b/docs/handle/latex/classWarpPattern__inherit__graph.pdf index 3b79b4b5f4..69c2dc65f2 100644 Binary files a/docs/handle/latex/classWarpPattern__inherit__graph.pdf and b/docs/handle/latex/classWarpPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classWarpWormPattern__coll__graph.pdf b/docs/handle/latex/classWarpWormPattern__coll__graph.pdf index 216d06eb65..b2e10d165f 100644 Binary files a/docs/handle/latex/classWarpWormPattern__coll__graph.pdf and b/docs/handle/latex/classWarpWormPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classWarpWormPattern__inherit__graph.pdf b/docs/handle/latex/classWarpWormPattern__inherit__graph.pdf index b582e10244..335b4e01e3 100644 Binary files a/docs/handle/latex/classWarpWormPattern__inherit__graph.pdf and b/docs/handle/latex/classWarpWormPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/classZigzagPattern_1_1Snake__coll__graph.pdf b/docs/handle/latex/classZigzagPattern_1_1Snake__coll__graph.pdf index 41af3416a7..3f8d97808c 100644 Binary files a/docs/handle/latex/classZigzagPattern_1_1Snake__coll__graph.pdf and b/docs/handle/latex/classZigzagPattern_1_1Snake__coll__graph.pdf differ diff --git a/docs/handle/latex/classZigzagPattern__coll__graph.pdf b/docs/handle/latex/classZigzagPattern__coll__graph.pdf index 8ae2531365..4f9d0a7b11 100644 Binary files a/docs/handle/latex/classZigzagPattern__coll__graph.pdf and b/docs/handle/latex/classZigzagPattern__coll__graph.pdf differ diff --git a/docs/handle/latex/classZigzagPattern__inherit__graph.pdf b/docs/handle/latex/classZigzagPattern__inherit__graph.pdf index 9d9d32d6ed..b00646cc0a 100644 Binary files a/docs/handle/latex/classZigzagPattern__inherit__graph.pdf and b/docs/handle/latex/classZigzagPattern__inherit__graph.pdf differ diff --git a/docs/handle/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf b/docs/handle/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf index 25e49ff9a8..bea93f49c2 100644 Binary files a/docs/handle/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf and b/docs/handle/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf differ diff --git a/docs/handle/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf b/docs/handle/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf index ea5eb7f6e2..9b1fed1170 100644 Binary files a/docs/handle/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf and b/docs/handle/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf differ diff --git a/docs/handle/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf b/docs/handle/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf index 674729d71d..ed250474a0 100644 Binary files a/docs/handle/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf and b/docs/handle/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf differ diff --git a/docs/handle/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf b/docs/handle/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf index 50a903d544..03955b1fcb 100644 Binary files a/docs/handle/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf and b/docs/handle/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf differ diff --git a/docs/handle/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf b/docs/handle/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf index f361d7d7e8..14baa62378 100644 Binary files a/docs/handle/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf and b/docs/handle/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf differ diff --git a/docs/handle/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf b/docs/handle/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf index 30bd897fb4..4968fb2457 100644 Binary files a/docs/handle/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf and b/docs/handle/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf differ diff --git a/docs/handle/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf b/docs/handle/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf index 3577c1d192..04132e2e56 100644 Binary files a/docs/handle/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf and b/docs/handle/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf differ diff --git a/docs/handle/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf b/docs/handle/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf index 80b3bb81b9..f0ccccc3b3 100644 Binary files a/docs/handle/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf and b/docs/handle/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf differ diff --git a/docs/handle/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf b/docs/handle/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf index f58afdd514..1b54e2e463 100644 Binary files a/docs/handle/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf and b/docs/handle/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf differ diff --git a/docs/handle/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf b/docs/handle/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf index d56cfa41ad..c192b44d58 100644 Binary files a/docs/handle/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf and b/docs/handle/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf differ diff --git a/docs/handle/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf b/docs/handle/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf index 89c6b3cbf7..f079d314e1 100644 Binary files a/docs/handle/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf and b/docs/handle/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf differ diff --git a/docs/handle/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf b/docs/handle/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf index 687db5195f..689b415b9a 100644 Binary files a/docs/handle/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf and b/docs/handle/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf differ diff --git a/docs/handle/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf b/docs/handle/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf index f49fcf482f..099ad5d6c1 100644 Binary files a/docs/handle/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf and b/docs/handle/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf differ diff --git a/docs/handle/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf b/docs/handle/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf index 61b6264ba6..5b0fd76eea 100644 Binary files a/docs/handle/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf and b/docs/handle/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf differ diff --git a/docs/handle/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf b/docs/handle/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf index b05348829c..ef5c7113fa 100644 Binary files a/docs/handle/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf and b/docs/handle/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf differ diff --git a/docs/handle/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf b/docs/handle/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf index bbe0aed3fa..c1f00e83d6 100644 Binary files a/docs/handle/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf and b/docs/handle/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf differ diff --git a/docs/handle/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf b/docs/handle/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf index 3e01ec86af..53f47e4707 100644 Binary files a/docs/handle/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf and b/docs/handle/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf differ diff --git a/docs/handle/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf b/docs/handle/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf index 93d8a66de2..18a336a487 100644 Binary files a/docs/handle/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf and b/docs/handle/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf differ diff --git a/docs/handle/latex/structLZ4__stream__t__internal__coll__graph.pdf b/docs/handle/latex/structLZ4__stream__t__internal__coll__graph.pdf index 14cd035dec..4d1a662d31 100644 Binary files a/docs/handle/latex/structLZ4__stream__t__internal__coll__graph.pdf and b/docs/handle/latex/structLZ4__stream__t__internal__coll__graph.pdf differ diff --git a/docs/handle/latex/structMenuEntry__coll__graph.pdf b/docs/handle/latex/structMenuEntry__coll__graph.pdf index ecc3d6d6c4..2e6f00bc19 100644 Binary files a/docs/handle/latex/structMenuEntry__coll__graph.pdf and b/docs/handle/latex/structMenuEntry__coll__graph.pdf differ diff --git a/docs/handle/latex/unionLZ4__streamDecode__u__coll__graph.pdf b/docs/handle/latex/unionLZ4__streamDecode__u__coll__graph.pdf index 2bbd6a34cd..687f1cf1d8 100644 Binary files a/docs/handle/latex/unionLZ4__streamDecode__u__coll__graph.pdf and b/docs/handle/latex/unionLZ4__streamDecode__u__coll__graph.pdf differ diff --git a/docs/handle/latex/unionLZ4__stream__u__coll__graph.pdf b/docs/handle/latex/unionLZ4__stream__u__coll__graph.pdf index 30dbefcc7b..50f4992f3d 100644 Binary files a/docs/handle/latex/unionLZ4__stream__u__coll__graph.pdf and b/docs/handle/latex/unionLZ4__stream__u__coll__graph.pdf differ diff --git a/docs/handle/menudata.js b/docs/handle/menudata.js index 67ba49384d..66e97d9661 100644 --- a/docs/handle/menudata.js +++ b/docs/handle/menudata.js @@ -144,7 +144,8 @@ var menudata={children:[ {text:"o",url:"globals_func.html#index_o"}, {text:"q",url:"globals_func.html#index_q"}, {text:"r",url:"globals_func.html#index_r"}, -{text:"s",url:"globals_func.html#index_s"}]}, +{text:"s",url:"globals_func.html#index_s"}, +{text:"t",url:"globals_func.html#index_t"}]}, {text:"Variables",url:"globals_vars.html"}, {text:"Typedefs",url:"globals_type.html"}, {text:"Enumerations",url:"globals_enum.html"}, @@ -177,6 +178,7 @@ var menudata={children:[ {text:"l",url:"globals_defs_l.html#index_l"}, {text:"m",url:"globals_defs_m.html#index_m"}, {text:"n",url:"globals_defs_n.html#index_n"}, +{text:"o",url:"globals_defs_o.html#index_o"}, {text:"p",url:"globals_defs_p.html#index_p"}, {text:"r",url:"globals_defs_r.html#index_r"}, {text:"s",url:"globals_defs_s.html#index_s"}, diff --git a/docs/handle/navtreedata.js b/docs/handle/navtreedata.js index 4dd1651155..f3f4da806c 100644 --- a/docs/handle/navtreedata.js +++ b/docs/handle/navtreedata.js @@ -57,14 +57,14 @@ var NAVTREEINDEX = [ "BackStrobePattern_8cpp.html", "Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484", -"LighthousePattern_8cpp_source.html", -"SparkleTracePattern_8h_source.html", -"classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986", -"classColorset.html#ae82f167e840a5fd2df65816a34991f2d", -"classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57", -"classPattern.html#ab1736f919bf4e8e0de09f4501f095f01", -"classTime.html#a7c7a8e067bdbd5aaf119521539d30940", -"globals_s.html" +"Leds_8h.html", +"SparkleTracePattern_8cpp.html", +"classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e", +"classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c", +"classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db", +"classPattern.html#a86d8921ea6fb24198c412b553c84b077", +"classTime.html", +"globals_m.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/docs/handle/navtreeindex1.js b/docs/handle/navtreeindex1.js index 363371cb08..c7ce9db713 100644 --- a/docs/handle/navtreeindex1.js +++ b/docs/handle/navtreeindex1.js @@ -245,9 +245,9 @@ var NAVTREEINDEX1 = "LedTypes_8h.html#afde1eb23a95dc1902415abf5cdf1b091":[1,0,0,0,2,4,27], "LedTypes_8h_source.html":[1,0,0,0,2,4], "Leds_8cpp.html":[1,0,0,0,2,0], -"Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb":[1,0,0,0,2,0,0], -"Leds_8cpp_source.html":[1,0,0,0,2,0], -"Leds_8h.html":[1,0,0,0,2,1], -"Leds_8h_source.html":[1,0,0,0,2,1], -"LighthousePattern_8cpp.html":[1,0,0,0,7,0,21] +"Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429":[1,0,0,0,2,0,1], +"Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1":[1,0,0,0,2,0,0], +"Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407":[1,0,0,0,2,0,2], +"Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361":[1,0,0,0,2,0,3], +"Leds_8cpp_source.html":[1,0,0,0,2,0] }; diff --git a/docs/handle/navtreeindex2.js b/docs/handle/navtreeindex2.js index 22afd69780..873d6d7552 100644 --- a/docs/handle/navtreeindex2.js +++ b/docs/handle/navtreeindex2.js @@ -1,5 +1,8 @@ var NAVTREEINDEX2 = { +"Leds_8h.html":[1,0,0,0,2,1], +"Leds_8h_source.html":[1,0,0,0,2,1], +"LighthousePattern_8cpp.html":[1,0,0,0,7,0,21], "LighthousePattern_8cpp_source.html":[1,0,0,0,7,0,21], "LighthousePattern_8h.html":[1,0,0,0,7,0,22], "LighthousePattern_8h_source.html":[1,0,0,0,7,0,22], @@ -246,8 +249,5 @@ var NAVTREEINDEX2 = "SolidPattern_8cpp.html":[1,0,0,0,7,1,6], "SolidPattern_8cpp_source.html":[1,0,0,0,7,1,6], "SolidPattern_8h.html":[1,0,0,0,7,1,7], -"SolidPattern_8h_source.html":[1,0,0,0,7,1,7], -"SparkleTracePattern_8cpp.html":[1,0,0,0,7,0,33], -"SparkleTracePattern_8cpp_source.html":[1,0,0,0,7,0,33], -"SparkleTracePattern_8h.html":[1,0,0,0,7,0,34] +"SolidPattern_8h_source.html":[1,0,0,0,7,1,7] }; diff --git a/docs/handle/navtreeindex3.js b/docs/handle/navtreeindex3.js index d320009436..8330727175 100644 --- a/docs/handle/navtreeindex3.js +++ b/docs/handle/navtreeindex3.js @@ -1,5 +1,8 @@ var NAVTREEINDEX3 = { +"SparkleTracePattern_8cpp.html":[1,0,0,0,7,0,33], +"SparkleTracePattern_8cpp_source.html":[1,0,0,0,7,0,33], +"SparkleTracePattern_8h.html":[1,0,0,0,7,0,34], "SparkleTracePattern_8h_source.html":[1,0,0,0,7,0,34], "Storage_8cpp.html":[1,0,0,0,10,0], "Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a":[1,0,0,0,10,0,0], @@ -246,8 +249,5 @@ var NAVTREEINDEX3 = "classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f":[0,0,1,0,0], "classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52":[0,0,1,0,5], "classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0":[0,0,1,0,6], -"classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b":[0,0,1,12], -"classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e":[0,0,1,4], -"classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac":[0,0,1,2], -"classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184":[0,0,1,6] +"classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b":[0,0,1,12] }; diff --git a/docs/handle/navtreeindex4.js b/docs/handle/navtreeindex4.js index c9e6ae7bd9..6228254687 100644 --- a/docs/handle/navtreeindex4.js +++ b/docs/handle/navtreeindex4.js @@ -1,5 +1,8 @@ var NAVTREEINDEX4 = { +"classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e":[0,0,1,4], +"classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac":[0,0,1,2], +"classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184":[0,0,1,6], "classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986":[0,0,1,5], "classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95":[0,0,1,7], "classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f":[0,0,1,1], @@ -246,8 +249,5 @@ var NAVTREEINDEX4 = "classColorset.html#ad20826f06f775244af672fc704598db1":[0,0,11,49], "classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688":[0,0,11,26], "classColorset.html#ad995a98578951a11d37feec7752476b2":[0,0,11,15], -"classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0":[0,0,11,25], -"classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c":[0,0,11,23], -"classColorset.html#ae66046cbba14e9bca2e155e8a5f63001":[0,0,11,37], -"classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa":[0,0,11,27] +"classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0":[0,0,11,25] }; diff --git a/docs/handle/navtreeindex5.js b/docs/handle/navtreeindex5.js index bd298a4918..1539750fef 100644 --- a/docs/handle/navtreeindex5.js +++ b/docs/handle/navtreeindex5.js @@ -1,5 +1,8 @@ var NAVTREEINDEX5 = { +"classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c":[0,0,11,23], +"classColorset.html#ae66046cbba14e9bca2e155e8a5f63001":[0,0,11,37], +"classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa":[0,0,11,27], "classColorset.html#ae82f167e840a5fd2df65816a34991f2d":[0,0,11,11], "classColorset.html#ae973ebe020c085e206fe75f39383a96a":[0,0,11,22], "classColorset.html#af65f18b0a815156608cdf3cdff93e7af":[0,0,11,16], @@ -246,8 +249,5 @@ var NAVTREEINDEX5 = "classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870":[0,0,29,12], "classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30":[0,0,29,2], "classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a":[0,0,29,10], -"classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078":[0,0,29,5], -"classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db":[0,0,29,1], -"classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c":[0,0,29,9], -"classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60":[0,0,29,11] +"classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078":[0,0,29,5] }; diff --git a/docs/handle/navtreeindex6.js b/docs/handle/navtreeindex6.js index a9c374146c..6dff28a5fa 100644 --- a/docs/handle/navtreeindex6.js +++ b/docs/handle/navtreeindex6.js @@ -1,5 +1,8 @@ var NAVTREEINDEX6 = { +"classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db":[0,0,29,1], +"classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c":[0,0,29,9], +"classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60":[0,0,29,11], "classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57":[0,0,29,8], "classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33":[0,0,29,7], "classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0":[0,0,29,6], @@ -123,9 +126,11 @@ var NAVTREEINDEX6 = "classModeSharing.html":[0,0,41], "classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd":[0,0,41,14], "classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91":[0,0,41,2], -"classModeSharing.html#a118440b66ff64341a596850cf7ef6a75":[0,0,41,17], +"classModeSharing.html#a118440b66ff64341a596850cf7ef6a75":[0,0,41,19], +"classModeSharing.html#a18a43581d3998c7861af87ac4d89d1e5":[0,0,41,18], +"classModeSharing.html#a2cfdb5d73e6fd3a67e1c13bbaf827fc9":[0,0,41,16], "classModeSharing.html#a3d7ec3745e195d3d42b53743abcb4622":[0,0,41,7], -"classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442":[0,0,41,16], +"classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442":[0,0,41,17], "classModeSharing.html#a4d4dd87df5e39e4eda2a3779dc7191d0":[0,0,41,6], "classModeSharing.html#a569728b8694e75ee465bc624d597b565":[0,0,41,3], "classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830":[0,0,41,5], @@ -244,10 +249,5 @@ var NAVTREEINDEX6 = "classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455":[0,0,43,4], "classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e":[0,0,43,23], "classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e":[0,0,43,24], -"classPattern.html#a869de9ef11e75b9b6fb9bc4435065add":[0,0,43,13], -"classPattern.html#a86d8921ea6fb24198c412b553c84b077":[0,0,43,18], -"classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c":[0,0,43,0], -"classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e":[0,0,43,29], -"classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0":[0,0,43,14], -"classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8":[0,0,43,11] +"classPattern.html#a869de9ef11e75b9b6fb9bc4435065add":[0,0,43,13] }; diff --git a/docs/handle/navtreeindex7.js b/docs/handle/navtreeindex7.js index 9b62d20087..b206885557 100644 --- a/docs/handle/navtreeindex7.js +++ b/docs/handle/navtreeindex7.js @@ -1,5 +1,10 @@ var NAVTREEINDEX7 = { +"classPattern.html#a86d8921ea6fb24198c412b553c84b077":[0,0,43,18], +"classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c":[0,0,43,0], +"classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e":[0,0,43,29], +"classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0":[0,0,43,14], +"classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8":[0,0,43,11], "classPattern.html#ab1736f919bf4e8e0de09f4501f095f01":[0,0,43,19], "classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a":[0,0,43,5], "classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e":[0,0,43,22], @@ -244,10 +249,5 @@ var NAVTREEINDEX7 = "classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64":[0,0,61,4], "classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff":[0,0,61,6], "classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb":[0,0,61,1], -"classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba":[0,0,61,5], -"classTime.html":[0,0,62], -"classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c":[0,0,62,7], -"classTime.html#a1db7b0672f8b2d38994119ccc226f8ee":[0,0,62,2], -"classTime.html#a4245e409c7347d1d671858962c2ca3b5":[0,0,62,0], -"classTime.html#a719c88f4e11a83f7167f45a2a58f5d60":[0,0,62,5] +"classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba":[0,0,61,5] }; diff --git a/docs/handle/navtreeindex8.js b/docs/handle/navtreeindex8.js index 55f5f6fe96..df8be45b03 100644 --- a/docs/handle/navtreeindex8.js +++ b/docs/handle/navtreeindex8.js @@ -1,5 +1,10 @@ var NAVTREEINDEX8 = { +"classTime.html":[0,0,62], +"classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c":[0,0,62,7], +"classTime.html#a1db7b0672f8b2d38994119ccc226f8ee":[0,0,62,2], +"classTime.html#a4245e409c7347d1d671858962c2ca3b5":[0,0,62,0], +"classTime.html#a719c88f4e11a83f7167f45a2a58f5d60":[0,0,62,5], "classTime.html#a7c7a8e067bdbd5aaf119521539d30940":[0,0,62,4], "classTime.html#a823b10e685d34b667e16e36fea96e150":[0,0,62,10], "classTime.html#a9482556717a3933d303d18133d2e83eb":[0,0,62,12], @@ -137,8 +142,8 @@ var NAVTREEINDEX8 = "dir_fa5f32c9390e3ea098144f298be2a395.html":[1,0,0,0,7,0,0], "dir_ff5a4dc0324506fcdfb8f8f681f9dae7.html":[1,0,0,0,0], "files.html":[1,0], -"functions.html":[0,3,0], "functions.html":[0,3,0,0], +"functions.html":[0,3,0], "functions_b.html":[0,3,0,1], "functions_c.html":[0,3,0,2], "functions_d.html":[0,3,0,3], @@ -185,8 +190,8 @@ var NAVTREEINDEX8 = "functions_t.html":[0,3,0,17], "functions_u.html":[0,3,0,18], "functions_v.html":[0,3,0,19], -"functions_vars.html":[0,3,2], "functions_vars.html":[0,3,2,0], +"functions_vars.html":[0,3,2], "functions_vars_b.html":[0,3,2,1], "functions_vars_c.html":[0,3,2,2], "functions_vars_d.html":[0,3,2,3], @@ -213,8 +218,8 @@ var NAVTREEINDEX8 = "globals_b.html":[1,1,0,2], "globals_c.html":[1,1,0,3], "globals_d.html":[1,1,0,4], -"globals_defs.html":[1,1,6], "globals_defs.html":[1,1,6,0], +"globals_defs.html":[1,1,6], "globals_defs_b.html":[1,1,6,1], "globals_defs_c.html":[1,1,6,2], "globals_defs_d.html":[1,1,6,3], @@ -227,13 +232,14 @@ var NAVTREEINDEX8 = "globals_defs_l.html":[1,1,6,10], "globals_defs_m.html":[1,1,6,11], "globals_defs_n.html":[1,1,6,12], -"globals_defs_p.html":[1,1,6,13], -"globals_defs_r.html":[1,1,6,14], -"globals_defs_s.html":[1,1,6,15], -"globals_defs_t.html":[1,1,6,16], -"globals_defs_u.html":[1,1,6,17], -"globals_defs_v.html":[1,1,6,18], -"globals_defs_w.html":[1,1,6,19], +"globals_defs_o.html":[1,1,6,13], +"globals_defs_p.html":[1,1,6,14], +"globals_defs_r.html":[1,1,6,15], +"globals_defs_s.html":[1,1,6,16], +"globals_defs_t.html":[1,1,6,17], +"globals_defs_u.html":[1,1,6,18], +"globals_defs_v.html":[1,1,6,19], +"globals_defs_w.html":[1,1,6,20], "globals_e.html":[1,1,0,5], "globals_enum.html":[1,1,4], "globals_eval.html":[1,1,5], @@ -243,11 +249,5 @@ var NAVTREEINDEX8 = "globals_h.html":[1,1,0,8], "globals_i.html":[1,1,0,9], "globals_k.html":[1,1,0,10], -"globals_l.html":[1,1,0,11], -"globals_m.html":[1,1,0,12], -"globals_n.html":[1,1,0,13], -"globals_o.html":[1,1,0,14], -"globals_p.html":[1,1,0,15], -"globals_q.html":[1,1,0,16], -"globals_r.html":[1,1,0,17] +"globals_l.html":[1,1,0,11] }; diff --git a/docs/handle/navtreeindex9.js b/docs/handle/navtreeindex9.js index 4d0e15ebb2..b96043ca72 100644 --- a/docs/handle/navtreeindex9.js +++ b/docs/handle/navtreeindex9.js @@ -1,5 +1,11 @@ var NAVTREEINDEX9 = { +"globals_m.html":[1,1,0,12], +"globals_n.html":[1,1,0,13], +"globals_o.html":[1,1,0,14], +"globals_p.html":[1,1,0,15], +"globals_q.html":[1,1,0,16], +"globals_r.html":[1,1,0,17], "globals_s.html":[1,1,0,18], "globals_t.html":[1,1,0,19], "globals_type.html":[1,1,3], diff --git a/docs/handle/search/all_10.js b/docs/handle/search/all_10.js index d7030becc8..1e3f4256d0 100644 --- a/docs/handle/search/all_10.js +++ b/docs/handle/search/all_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['qsub8_1038',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] + ['qsub8_1039',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] ]; diff --git a/docs/handle/search/all_11.js b/docs/handle/search/all_11.js index 0e3a6ccd42..0cd3da0341 100644 --- a/docs/handle/search/all_11.js +++ b/docs/handle/search/all_11.js @@ -1,172 +1,172 @@ var searchData= [ - ['random_1039',['Random',['../classRandom.html',1,'Random'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()'],['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)']]], - ['random_2ecpp_1040',['Random.cpp',['../Random_8cpp.html',1,'']]], - ['random_2eh_1041',['Random.h',['../Random_8h.html',1,'']]], - ['randomize_1042',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], - ['randomize_5fboth_1043',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], - ['randomize_5fcolorset_1044',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], - ['randomize_5fnone_1045',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], - ['randomize_5fpattern_1046',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], - ['randomizecolors_1047',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], - ['randomizecolors2_1048',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], - ['randomizecomplimentary_1049',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], - ['randomizeflags_1050',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], - ['randomizepentadic_1051',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], - ['randomizer_1052',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer::Randomizer()'],['../classRandomizer.html',1,'Randomizer']]], - ['randomizer_2ecpp_1053',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], - ['randomizer_2eh_1054',['Randomizer.h',['../Randomizer_8h.html',1,'']]], - ['randomizerainbow_1055',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], - ['randomizesolid_1056',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], - ['randomizesquare_1057',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], - ['randomizetriadic_1058',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], - ['raw_1059',['raw',['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()'],['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()']]], - ['rawbuffer_1060',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream::RawBuffer'],['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer::RawBuffer()']]], - ['rawdata_1061',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], - ['rawinit_1062',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], - ['rawsize_1063',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], - ['read_1064',['read',['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()'],['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()']]], - ['read1bit_1065',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], - ['read_5fvariable_5flength_1066',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], - ['readbits_1067',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], - ['reading_5fdata_5fmark_1068',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], - ['reading_5fdata_5fspace_1069',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]], - ['recalccrc_1070',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], - ['receivedata_1071',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], - ['receivedemomode_1072',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], - ['receivemessage_1073',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], - ['receivemode_1074',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver']]], - ['receivemodeir_1075',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], - ['receivemodes_1076',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], - ['recvpcihandler_1077',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], - ['recvstate_1078',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]], - ['red_1079',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]], - ['reg_5ft_1080',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]], - ['register_5farg_1081',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], - ['registerarg_1082',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], - ['releasecount_1083',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], - ['releaseduration_1084',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], - ['releasetime_1085',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], - ['removecolor_1086',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], - ['reroll_1087',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], - ['reset_1088',['reset',['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()'],['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()']]], - ['reset_5fhold_5ftime_1089',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], - ['resetflags_1090',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], - ['resetindex_1091',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], - ['resetirstate_1092',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], - ['resetpos_1093',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], - ['resetunserializer_1094',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], - ['restart_1095',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], - ['restoreall_1096',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], - ['rgb_5fblue_1097',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], - ['rgb_5fblue0_1098',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], - ['rgb_5fblue1_1099',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], - ['rgb_5fblue2_1100',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], - ['rgb_5fblue3_1101',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], - ['rgb_5fblue4_1102',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], - ['rgb_5fblue5_1103',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], - ['rgb_5fblue6_1104',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], - ['rgb_5fblue7_1105',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], - ['rgb_5fblue8_1106',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], - ['rgb_5fblue9_1107',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], - ['rgb_5fcyan_1108',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], - ['rgb_5fcyan0_1109',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], - ['rgb_5fcyan1_1110',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], - ['rgb_5fcyan2_1111',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], - ['rgb_5fcyan3_1112',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], - ['rgb_5fcyan4_1113',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], - ['rgb_5fcyan5_1114',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], - ['rgb_5fcyan6_1115',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], - ['rgb_5fcyan7_1116',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], - ['rgb_5fcyan8_1117',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], - ['rgb_5fcyan9_1118',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], - ['rgb_5fgreen_1119',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], - ['rgb_5fgreen0_1120',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], - ['rgb_5fgreen1_1121',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], - ['rgb_5fgreen2_1122',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], - ['rgb_5fgreen3_1123',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], - ['rgb_5fgreen4_1124',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], - ['rgb_5fgreen5_1125',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], - ['rgb_5fgreen6_1126',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], - ['rgb_5fgreen7_1127',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], - ['rgb_5fgreen8_1128',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], - ['rgb_5fgreen9_1129',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], - ['rgb_5fmagenta_1130',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], - ['rgb_5fmenu_5fbrightness_5fselect_1131',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fcolor_5fselect_1132',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], - ['rgb_5fmenu_5feditor_5fconnection_1133',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5ffactory_5freset_1134',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fmode_5fsharing_1135',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fpattern_5fselect_1136',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5frandomizer_1137',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], - ['rgb_5foff_1138',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], - ['rgb_5forange_1139',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], - ['rgb_5forange0_1140',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], - ['rgb_5forange1_1141',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], - ['rgb_5forange2_1142',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], - ['rgb_5forange3_1143',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], - ['rgb_5forange4_1144',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], - ['rgb_5forange5_1145',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], - ['rgb_5forange6_1146',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], - ['rgb_5forange7_1147',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], - ['rgb_5forange8_1148',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], - ['rgb_5forange9_1149',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], - ['rgb_5fpink_1150',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], - ['rgb_5fpurple_1151',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], - ['rgb_5fpurple0_1152',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], - ['rgb_5fpurple1_1153',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], - ['rgb_5fpurple2_1154',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], - ['rgb_5fpurple3_1155',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], - ['rgb_5fpurple4_1156',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], - ['rgb_5fpurple5_1157',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], - ['rgb_5fpurple6_1158',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], - ['rgb_5fpurple7_1159',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], - ['rgb_5fpurple8_1160',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], - ['rgb_5fpurple9_1161',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], - ['rgb_5fred_1162',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], - ['rgb_5fred0_1163',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], - ['rgb_5fred1_1164',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], - ['rgb_5fred2_1165',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], - ['rgb_5fred3_1166',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], - ['rgb_5fred4_1167',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], - ['rgb_5fred5_1168',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], - ['rgb_5fred6_1169',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], - ['rgb_5fred7_1170',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], - ['rgb_5fred8_1171',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], - ['rgb_5fred9_1172',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], - ['rgb_5fto_5fhsv_5fapprox_1173',['rgb_to_hsv_approx',['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fto_5fhsv_5fgeneric_1174',['rgb_to_hsv_generic',['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fwhite_1175',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], - ['rgb_5fwhite0_1176',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], - ['rgb_5fwhite1_1177',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], - ['rgb_5fwhite2_1178',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], - ['rgb_5fwhite3_1179',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], - ['rgb_5fwhite4_1180',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], - ['rgb_5fwhite5_1181',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], - ['rgb_5fwhite6_1182',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], - ['rgb_5fwhite7_1183',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], - ['rgb_5fwhite8_1184',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], - ['rgb_5fwhite9_1185',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], - ['rgb_5fyellow_1186',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], - ['rgb_5fyellow0_1187',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], - ['rgb_5fyellow1_1188',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], - ['rgb_5fyellow2_1189',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], - ['rgb_5fyellow3_1190',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], - ['rgb_5fyellow4_1191',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], - ['rgb_5fyellow5_1192',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], - ['rgb_5fyellow6_1193',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], - ['rgb_5fyellow7_1194',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], - ['rgb_5fyellow8_1195',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], - ['rgb_5fyellow9_1196',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], - ['rgbcolor_1197',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html',1,'RGBColor']]], - ['ribbon_5fduration_1198',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], - ['rollcolorset_1199',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], - ['rollpattern_1200',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], - ['rollpatternid_1201',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], - ['run_1202',['run',['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()']]], - ['run_5fbits_1203',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], - ['run_5fmask_1204',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]], - ['runcurmenu_1205',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], - ['runmainlogic_1206',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], - ['runmenuselection_1207',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] + ['random_1040',['Random',['../classRandom.html',1,'Random'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()'],['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)']]], + ['random_2ecpp_1041',['Random.cpp',['../Random_8cpp.html',1,'']]], + ['random_2eh_1042',['Random.h',['../Random_8h.html',1,'']]], + ['randomize_1043',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], + ['randomize_5fboth_1044',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], + ['randomize_5fcolorset_1045',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], + ['randomize_5fnone_1046',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], + ['randomize_5fpattern_1047',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], + ['randomizecolors_1048',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], + ['randomizecolors2_1049',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], + ['randomizecomplimentary_1050',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], + ['randomizeflags_1051',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], + ['randomizepentadic_1052',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], + ['randomizer_1053',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer::Randomizer()'],['../classRandomizer.html',1,'Randomizer']]], + ['randomizer_2ecpp_1054',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], + ['randomizer_2eh_1055',['Randomizer.h',['../Randomizer_8h.html',1,'']]], + ['randomizerainbow_1056',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], + ['randomizesolid_1057',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], + ['randomizesquare_1058',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], + ['randomizetriadic_1059',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], + ['raw_1060',['raw',['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()'],['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()']]], + ['rawbuffer_1061',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream::RawBuffer'],['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer::RawBuffer()']]], + ['rawdata_1062',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], + ['rawinit_1063',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], + ['rawsize_1064',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], + ['read_1065',['read',['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()'],['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()']]], + ['read1bit_1066',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], + ['read_5fvariable_5flength_1067',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], + ['readbits_1068',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], + ['reading_5fdata_5fmark_1069',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], + ['reading_5fdata_5fspace_1070',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]], + ['recalccrc_1071',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], + ['receivedata_1072',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], + ['receivedemomode_1073',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], + ['receivemessage_1074',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], + ['receivemode_1075',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver']]], + ['receivemodeir_1076',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], + ['receivemodes_1077',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], + ['recvpcihandler_1078',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], + ['recvstate_1079',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]], + ['red_1080',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]], + ['reg_5ft_1081',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]], + ['register_5farg_1082',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], + ['registerarg_1083',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], + ['releasecount_1084',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], + ['releaseduration_1085',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], + ['releasetime_1086',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], + ['removecolor_1087',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], + ['reroll_1088',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], + ['reset_1089',['reset',['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()'],['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()']]], + ['reset_5fhold_5ftime_1090',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], + ['resetflags_1091',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], + ['resetindex_1092',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], + ['resetirstate_1093',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], + ['resetpos_1094',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], + ['resetunserializer_1095',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], + ['restart_1096',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], + ['restoreall_1097',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], + ['rgb_5fblue_1098',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], + ['rgb_5fblue0_1099',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], + ['rgb_5fblue1_1100',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], + ['rgb_5fblue2_1101',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], + ['rgb_5fblue3_1102',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], + ['rgb_5fblue4_1103',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], + ['rgb_5fblue5_1104',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], + ['rgb_5fblue6_1105',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], + ['rgb_5fblue7_1106',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], + ['rgb_5fblue8_1107',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], + ['rgb_5fblue9_1108',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], + ['rgb_5fcyan_1109',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], + ['rgb_5fcyan0_1110',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], + ['rgb_5fcyan1_1111',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], + ['rgb_5fcyan2_1112',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], + ['rgb_5fcyan3_1113',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], + ['rgb_5fcyan4_1114',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], + ['rgb_5fcyan5_1115',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], + ['rgb_5fcyan6_1116',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], + ['rgb_5fcyan7_1117',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], + ['rgb_5fcyan8_1118',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], + ['rgb_5fcyan9_1119',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], + ['rgb_5fgreen_1120',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], + ['rgb_5fgreen0_1121',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], + ['rgb_5fgreen1_1122',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], + ['rgb_5fgreen2_1123',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], + ['rgb_5fgreen3_1124',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], + ['rgb_5fgreen4_1125',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], + ['rgb_5fgreen5_1126',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], + ['rgb_5fgreen6_1127',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], + ['rgb_5fgreen7_1128',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], + ['rgb_5fgreen8_1129',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], + ['rgb_5fgreen9_1130',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], + ['rgb_5fmagenta_1131',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], + ['rgb_5fmenu_5fbrightness_5fselect_1132',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fcolor_5fselect_1133',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], + ['rgb_5fmenu_5feditor_5fconnection_1134',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5ffactory_5freset_1135',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fmode_5fsharing_1136',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fpattern_5fselect_1137',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5frandomizer_1138',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], + ['rgb_5foff_1139',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], + ['rgb_5forange_1140',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], + ['rgb_5forange0_1141',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], + ['rgb_5forange1_1142',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], + ['rgb_5forange2_1143',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], + ['rgb_5forange3_1144',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], + ['rgb_5forange4_1145',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], + ['rgb_5forange5_1146',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], + ['rgb_5forange6_1147',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], + ['rgb_5forange7_1148',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], + ['rgb_5forange8_1149',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], + ['rgb_5forange9_1150',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], + ['rgb_5fpink_1151',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], + ['rgb_5fpurple_1152',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], + ['rgb_5fpurple0_1153',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], + ['rgb_5fpurple1_1154',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], + ['rgb_5fpurple2_1155',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], + ['rgb_5fpurple3_1156',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], + ['rgb_5fpurple4_1157',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], + ['rgb_5fpurple5_1158',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], + ['rgb_5fpurple6_1159',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], + ['rgb_5fpurple7_1160',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], + ['rgb_5fpurple8_1161',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], + ['rgb_5fpurple9_1162',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], + ['rgb_5fred_1163',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], + ['rgb_5fred0_1164',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], + ['rgb_5fred1_1165',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], + ['rgb_5fred2_1166',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], + ['rgb_5fred3_1167',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], + ['rgb_5fred4_1168',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], + ['rgb_5fred5_1169',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], + ['rgb_5fred6_1170',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], + ['rgb_5fred7_1171',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], + ['rgb_5fred8_1172',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], + ['rgb_5fred9_1173',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], + ['rgb_5fto_5fhsv_5fapprox_1174',['rgb_to_hsv_approx',['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fto_5fhsv_5fgeneric_1175',['rgb_to_hsv_generic',['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fwhite_1176',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], + ['rgb_5fwhite0_1177',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], + ['rgb_5fwhite1_1178',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], + ['rgb_5fwhite2_1179',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], + ['rgb_5fwhite3_1180',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], + ['rgb_5fwhite4_1181',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], + ['rgb_5fwhite5_1182',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], + ['rgb_5fwhite6_1183',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], + ['rgb_5fwhite7_1184',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], + ['rgb_5fwhite8_1185',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], + ['rgb_5fwhite9_1186',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], + ['rgb_5fyellow_1187',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], + ['rgb_5fyellow0_1188',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], + ['rgb_5fyellow1_1189',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], + ['rgb_5fyellow2_1190',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], + ['rgb_5fyellow3_1191',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], + ['rgb_5fyellow4_1192',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], + ['rgb_5fyellow5_1193',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], + ['rgb_5fyellow6_1194',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], + ['rgb_5fyellow7_1195',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], + ['rgb_5fyellow8_1196',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], + ['rgb_5fyellow9_1197',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], + ['rgbcolor_1198',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html',1,'RGBColor']]], + ['ribbon_5fduration_1199',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], + ['rollcolorset_1200',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], + ['rollpattern_1201',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], + ['rollpatternid_1202',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], + ['run_1203',['run',['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()']]], + ['run_5fbits_1204',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], + ['run_5fmask_1205',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]], + ['runcurmenu_1206',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], + ['runmainlogic_1207',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], + ['runmenuselection_1208',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] ]; diff --git a/docs/handle/search/all_12.js b/docs/handle/search/all_12.js index 7c1a5b43f4..cd0f36c28c 100644 --- a/docs/handle/search/all_12.js +++ b/docs/handle/search/all_12.js @@ -1,159 +1,159 @@ var searchData= [ - ['s32_1208',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]], - ['sanity_1209',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['sat_1210',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sat_5foption_5f1_1211',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_1212',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_1213',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_1214',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['sats_1215',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['save_1216',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_1217',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_1218',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_1219',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], - ['scale8_1220',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], - ['sec_5fto_5fticks_1221',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_1222',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['seed_1223',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_1224',['send',['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()'],['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()']]], - ['sendbyte_1225',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()'],['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte(uint8_t data)']]], - ['sendmark_1226',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], - ['sendmodes_1227',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_1228',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], - ['sequence_1229',['Sequence',['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence()'],['../classSequence.html',1,'Sequence'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)']]], - ['sequence_2ecpp_1230',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1231',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_1232',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html',1,'SequencedPattern']]], - ['sequencedpattern_2ecpp_1233',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1234',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['sequencestep_1235',['SequenceStep',['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html',1,'SequenceStep'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()']]], - ['serial_2ecpp_1236',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1237',['Serial.h',['../Serial_8h.html',1,'']]], - ['serial_5fcheck_5ftime_1238',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialcoms_1239',['SerialComs',['../classSerialComs.html',1,'']]], - ['serialization_5ftest_1240',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['serialize_1241',['serialize',['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize()'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()']]], - ['serializesaveheader_1242',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], - ['serializeversion_1243',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_1244',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_1245',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_1246',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_1247',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_1248',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_1249',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], - ['setargs_1250',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_1251',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_1252',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_1253',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], - ['setcolorsetat_1254',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_1255',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_1256',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_1257',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_1258',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_1259',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setflag_1260',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_1261',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], - ['setkeychainmode_1262',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setled_1263',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_1264',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_1265',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_1266',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_1267',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_1268',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], - ['setpairs_1269',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_1270',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_1271',['setPatternAt',['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_1272',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setrange_1273',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setrangeevens_1274',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], - ['setrangeodds_1275',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], - ['setstarttime_1276',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_1277',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_1278',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['share_5freceive_1279',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_5fir_1280',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], - ['share_5fsend_5fvl_1281',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], - ['shiftcurmode_1282',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['short_5fclick_5fthreshold_5fticks_1283',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['showbrightnessselection_1284',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_1285',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_1286',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_1287',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], - ['showfullset_1288',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], - ['showrandomizationselect_1289',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_1290',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_1291',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselection_1292',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], - ['showsendmodeir_1293',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], - ['showsendmodevl_1294',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], - ['showslotselection_1295',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_1296',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['signal_5foff_5fduration_1297',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_1298',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_1299',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['singleledpattern_1300',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()'],['../classSingleLedPattern.html',1,'SingleLedPattern']]], - ['singleledpattern_2ecpp_1301',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1302',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['size_1303',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()'],['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], - ['skip_1304',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['snake_1305',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], - ['snowballpattern_1306',['SnowballPattern',['../classSnowballPattern.html',1,'SnowballPattern'],['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()']]], - ['snowballpattern_2ecpp_1307',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1308',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solid_1309',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['solidpattern_1310',['SolidPattern',['../classSolidPattern.html',1,'SolidPattern'],['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()']]], - ['solidpattern_2ecpp_1311',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1312',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_1313',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()'],['../classSparkleTracePattern.html',1,'SparkleTracePattern']]], - ['sparkletracepattern_2ecpp_1314',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1315',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['sqrt16_1316',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_1317',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp'],['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()']]], - ['startpwm_1318',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], - ['starttime_1319',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_1320',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_1321',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['state_5fbegin_5fdash_1322',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_1323',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_1324',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_1325',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_1326',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_1327',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_1328',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_1329',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_1330',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_1331',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_1332',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_1333',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_1334',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_1335',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_1336',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_1337',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_1338',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_1339',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_1340',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_1341',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_1342',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5fsat_1343',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_1344',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_1345',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_1346',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_1347',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_1348',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_1349',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_1350',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_1351',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], - ['step_1352',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stepsize_1353',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], - ['stoppwm_1354',['stopPWM',['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()'],['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()']]], - ['storage_1355',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()'],['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()'],['../classStorage.html',1,'Storage']]], - ['storage_2ecpp_1356',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1357',['Storage.h',['../Storage_8h.html',1,'']]], - ['storage_5ffilename_1358',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_1359',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_1360',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_1361',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_1362',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_1363',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] + ['s32_1209',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]], + ['sanity_1210',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['sat_1211',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sat_5foption_5f1_1212',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_1213',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_1214',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_1215',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['sats_1216',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['save_1217',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_1218',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_1219',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_1220',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], + ['scale8_1221',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], + ['sec_5fto_5fticks_1222',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_1223',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['seed_1224',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_1225',['send',['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()'],['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()']]], + ['sendbyte_1226',['sendByte',['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()'],['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte(uint8_t data)']]], + ['sendmark_1227',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], + ['sendmodes_1228',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_1229',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], + ['sequence_1230',['Sequence',['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence()'],['../classSequence.html',1,'Sequence'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)']]], + ['sequence_2ecpp_1231',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1232',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_1233',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html',1,'SequencedPattern']]], + ['sequencedpattern_2ecpp_1234',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1235',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['sequencestep_1236',['SequenceStep',['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html',1,'SequenceStep'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()']]], + ['serial_2ecpp_1237',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1238',['Serial.h',['../Serial_8h.html',1,'']]], + ['serial_5fcheck_5ftime_1239',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialcoms_1240',['SerialComs',['../classSerialComs.html',1,'']]], + ['serialization_5ftest_1241',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['serialize_1242',['serialize',['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize()'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()']]], + ['serializesaveheader_1243',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], + ['serializeversion_1244',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_1245',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_1246',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_1247',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_1248',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_1249',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_1250',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], + ['setargs_1251',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_1252',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_1253',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_1254',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], + ['setcolorsetat_1255',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_1256',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_1257',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_1258',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_1259',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_1260',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setflag_1261',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_1262',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], + ['setkeychainmode_1263',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setled_1264',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_1265',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_1266',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_1267',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_1268',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_1269',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], + ['setpairs_1270',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_1271',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_1272',['setPatternAt',['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], + ['setpatternmap_1273',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setrange_1274',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setrangeevens_1275',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], + ['setrangeodds_1276',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], + ['setstarttime_1277',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_1278',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_1279',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['share_5freceive_1280',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_5fir_1281',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], + ['share_5fsend_5fvl_1282',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], + ['shiftcurmode_1283',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['short_5fclick_5fthreshold_5fticks_1284',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['showbrightnessselection_1285',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_1286',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_1287',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_1288',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], + ['showfullset_1289',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], + ['showrandomizationselect_1290',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_1291',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_1292',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselection_1293',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], + ['showsendmodeir_1294',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], + ['showsendmodevl_1295',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], + ['showslotselection_1296',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_1297',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['signal_5foff_5fduration_1298',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_1299',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_1300',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['singleledpattern_1301',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()'],['../classSingleLedPattern.html',1,'SingleLedPattern']]], + ['singleledpattern_2ecpp_1302',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1303',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['size_1304',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()'],['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], + ['skip_1305',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['snake_1306',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], + ['snowballpattern_1307',['SnowballPattern',['../classSnowballPattern.html',1,'SnowballPattern'],['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()']]], + ['snowballpattern_2ecpp_1308',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1309',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solid_1310',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['solidpattern_1311',['SolidPattern',['../classSolidPattern.html',1,'SolidPattern'],['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()']]], + ['solidpattern_2ecpp_1312',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1313',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_1314',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()'],['../classSparkleTracePattern.html',1,'SparkleTracePattern']]], + ['sparkletracepattern_2ecpp_1315',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1316',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['sqrt16_1317',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_1318',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp'],['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()']]], + ['startpwm_1319',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], + ['starttime_1320',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_1321',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_1322',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['state_5fbegin_5fdash_1323',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_1324',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_1325',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_1326',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_1327',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_1328',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_1329',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_1330',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_1331',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_1332',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_1333',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_1334',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_1335',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_1336',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_1337',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_1338',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_1339',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_1340',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_1341',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_1342',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_1343',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5fsat_1344',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_1345',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_1346',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_1347',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_1348',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_1349',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_1350',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_1351',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_1352',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], + ['step_1353',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stepsize_1354',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], + ['stoppwm_1355',['stopPWM',['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()'],['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()']]], + ['storage_1356',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()'],['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()'],['../classStorage.html',1,'Storage']]], + ['storage_2ecpp_1357',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1358',['Storage.h',['../Storage_8h.html',1,'']]], + ['storage_5ffilename_1359',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_1360',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_1361',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_1362',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_1363',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_1364',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] ]; diff --git a/docs/handle/search/all_13.js b/docs/handle/search/all_13.js index d50407d12f..bfcd55632c 100644 --- a/docs/handle/search/all_13.js +++ b/docs/handle/search/all_13.js @@ -1,33 +1,35 @@ var searchData= [ - ['table_1364',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], - ['tabletype_1365',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], - ['tabletype_5ft_1366',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]], - ['tetradic_1367',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theater_5fchase_5fsteps_1368',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['theaterchasepattern_1369',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], - ['theaterchasepattern_2ecpp_1370',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1371',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['theory_1372',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], - ['tick_1373',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_1374',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['tickrate_1375',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['time_1376',['Time',['../classTime.html',1,'Time'],['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()']]], - ['timecontrol_2ecpp_1377',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1378',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_1379',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], - ['timer_2ecpp_1380',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1381',['Timer.h',['../Timer_8h.html',1,'']]], - ['timer_5f1_5falarm_1382',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_1383',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_1384',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_1385',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_1386',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_1387',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_1388',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_1389',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['timings_2eh_1390',['Timings.h',['../Timings_8h.html',1,'']]], - ['total_5fsteps_1391',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], - ['traditionalpattern_1392',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_1393',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['table_1365',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], + ['tabletype_1366',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], + ['tabletype_5ft_1367',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]], + ['tetradic_1368',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theater_5fchase_5fsteps_1369',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['theaterchasepattern_1370',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], + ['theaterchasepattern_2ecpp_1371',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1372',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['theory_1373',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], + ['tick_1374',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_1375',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['tickrate_1376',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['time_1377',['Time',['../classTime.html',1,'Time'],['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()']]], + ['timecontrol_2ecpp_1378',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1379',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_1380',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], + ['timer_2ecpp_1381',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1382',['Timer.h',['../Timer_8h.html',1,'']]], + ['timer_5f1_5falarm_1383',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_1384',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_1385',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_1386',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_1387',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_1388',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_1389',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_1390',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['timings_2eh_1391',['Timings.h',['../Timings_8h.html',1,'']]], + ['total_5fsteps_1392',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], + ['traditionalpattern_1393',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['transfer_1394',['transfer',['../Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407',1,'Leds.cpp']]], + ['trim_1395',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]], + ['turnoffonboardled_1396',['turnOffOnboardLED',['../Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361',1,'Leds.cpp']]] ]; diff --git a/docs/handle/search/all_14.js b/docs/handle/search/all_14.js index a61cb7162d..2ebd21cef1 100644 --- a/docs/handle/search/all_14.js +++ b/docs/handle/search/all_14.js @@ -1,22 +1,22 @@ var searchData= [ - ['u16_1394',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], - ['u32_1395',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], - ['u64_1396',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], - ['ultradops_5foff_5fduration_1397',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_1398',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['uninstantiate_1399',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlikely_1400',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], - ['unlinkself_1401',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unserialize_1402',['unserialize',['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], - ['unserialize16_1403',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_1404',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_1405',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_1406',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['unserializesaveheader_1407',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], - ['update_1408',['update',['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()']]], - ['updatecurmode_1409',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]], - ['uptrval_1410',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]], - ['usingdictctx_1411',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], - ['usingextdict_1412',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] + ['u16_1397',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], + ['u32_1398',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], + ['u64_1399',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], + ['ultradops_5foff_5fduration_1400',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_1401',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['uninstantiate_1402',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlikely_1403',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], + ['unlinkself_1404',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unserialize_1405',['unserialize',['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], + ['unserialize16_1406',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_1407',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_1408',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_1409',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['unserializesaveheader_1410',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], + ['update_1411',['update',['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()']]], + ['updatecurmode_1412',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]], + ['uptrval_1413',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]], + ['usingdictctx_1414',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], + ['usingextdict_1415',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/all_15.js b/docs/handle/search/all_15.js index eea1c6dd43..a25cab7814 100644 --- a/docs/handle/search/all_15.js +++ b/docs/handle/search/all_15.js @@ -1,71 +1,71 @@ var searchData= [ - ['val_1413',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['val_5foption_5f1_1414',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_1415',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_1416',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_1417',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['val_5fstyle_5falternating_1418',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_1419',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_1420',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_1421',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_1422',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_1423',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_1424',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_1425',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], - ['vals_1426',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], - ['valuestyle_1427',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], - ['variable_5flength_5ferror_1428',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]], - ['variable_5ftickrate_1429',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_1430',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['verify_1431',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vfree_1432',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_1433',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_1434',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_1435',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_1436',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_1437',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_1438',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_1439',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_1440',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_1441',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_1442',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_1443',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_1444',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_1445',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_1446',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_1447',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_1448',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_1449',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_1450',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_1451',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_1452',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_1453',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_1454',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_1455',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vlconfig_2eh_1456',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_2ecpp_1457',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1458',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_1459',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], - ['vlsender_2ecpp_1460',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1461',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vmalloc_1462',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_1463',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_1464',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_1465',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_1466',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_1467',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_1468',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_1469',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_1470',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_1471',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_1472',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vortexconfig_2eh_1473',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_1474',['VortexEngine',['../classVortexEngine.html',1,'VortexEngine'],['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()']]], - ['vortexengine_2ecpp_1475',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1476',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_1477',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()'],['../classVortexWipePattern.html',1,'VortexWipePattern']]], - ['vortexwipepattern_2ecpp_1478',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1479',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], - ['vrealloc_1480',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['val_1416',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['val_5foption_5f1_1417',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_1418',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_1419',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_1420',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['val_5fstyle_5falternating_1421',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_1422',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_1423',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_1424',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_1425',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_1426',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_1427',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_1428',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], + ['vals_1429',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], + ['valuestyle_1430',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], + ['variable_5flength_5ferror_1431',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]], + ['variable_5ftickrate_1432',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_1433',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['verify_1434',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vfree_1435',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_1436',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_1437',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_1438',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_1439',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_1440',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_1441',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_1442',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_1443',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_1444',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_1445',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_1446',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_1447',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_1448',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_1449',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_1450',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_1451',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_1452',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_1453',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_1454',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_1455',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_1456',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_1457',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_1458',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vlconfig_2eh_1459',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_2ecpp_1460',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1461',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_1462',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], + ['vlsender_2ecpp_1463',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1464',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vmalloc_1465',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_1466',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_1467',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_1468',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_1469',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_1470',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_1471',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_1472',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_1473',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_1474',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_1475',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vortexconfig_2eh_1476',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_1477',['VortexEngine',['../classVortexEngine.html',1,'VortexEngine'],['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()']]], + ['vortexengine_2ecpp_1478',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1479',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_1480',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()'],['../classVortexWipePattern.html',1,'VortexWipePattern']]], + ['vortexwipepattern_2ecpp_1481',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1482',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], + ['vrealloc_1483',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/handle/search/all_16.js b/docs/handle/search/all_16.js index 3b587ec73c..a341a0b4c3 100644 --- a/docs/handle/search/all_16.js +++ b/docs/handle/search/all_16.js @@ -1,18 +1,18 @@ var searchData= [ - ['waiting_5fheader_5fmark_1481',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], - ['waiting_5fheader_5fspace_1482',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], - ['wakeup_1483',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_1484',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], - ['warppattern_2ecpp_1485',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1486',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_1487',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], - ['warpwormpattern_2ecpp_1488',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1489',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], - ['wildcopylength_1490',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], - ['withprefix64k_1491',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]], - ['worm_5fsize_1492',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], - ['write_1493',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], - ['write1bit_1494',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_1495',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['waiting_5fheader_5fmark_1484',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], + ['waiting_5fheader_5fspace_1485',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], + ['wakeup_1486',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_1487',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], + ['warppattern_2ecpp_1488',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1489',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_1490',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], + ['warpwormpattern_2ecpp_1491',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1492',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], + ['wildcopylength_1493',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], + ['withprefix64k_1494',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]], + ['worm_5fsize_1495',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], + ['write_1496',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], + ['write1bit_1497',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_1498',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/handle/search/all_17.js b/docs/handle/search/all_17.js index 3173f5d113..1e3c12c2b1 100644 --- a/docs/handle/search/all_17.js +++ b/docs/handle/search/all_17.js @@ -1,6 +1,6 @@ var searchData= [ - ['zigzagpattern_1496',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], - ['zigzagpattern_2ecpp_1497',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1498',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_1499',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], + ['zigzagpattern_2ecpp_1500',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1501',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/all_18.js b/docs/handle/search/all_18.js index 203cea2867..bdee869645 100644 --- a/docs/handle/search/all_18.js +++ b/docs/handle/search/all_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_1499',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_1500',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_1501',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_1502',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_1503',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_1504',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_1505',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_1506',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_1507',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_1508',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_1509',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_1510',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_1511',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_1512',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_1513',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_1514',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_1515',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_1516',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_1517',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_1518',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_1519',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_1520',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_1521',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_1522',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_1523',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_1524',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_1525',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_1526',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_1527',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_1528',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_1529',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_1530',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_1531',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_1532',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_1533',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_1534',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_1535',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_1536',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_1537',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_1538',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_1539',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_1540',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_1541',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_1542',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_1543',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_1502',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_1503',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_1504',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_1505',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_1506',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_1507',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_1508',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_1509',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_1510',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_1511',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_1512',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_1513',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_1514',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_1515',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_1516',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_1517',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_1518',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_1519',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_1520',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_1521',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_1522',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_1523',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_1524',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_1525',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_1526',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_1527',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_1528',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_1529',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_1530',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_1531',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_1532',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_1533',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_1534',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_1535',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_1536',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_1537',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_1538',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_1539',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_1540',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_1541',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_1542',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_1543',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_1544',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_1545',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_1546',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/handle/search/all_8.js b/docs/handle/search/all_8.js index 477a28d85b..53474c394b 100644 --- a/docs/handle/search/all_8.js +++ b/docs/handle/search/all_8.js @@ -30,8 +30,8 @@ var searchData= ['hsv_5forange_383',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], ['hsv_5fpurple_384',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], ['hsv_5fred_385',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], - ['hsv_5fto_5frgb_5falgorithm_386',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5falgorithm_387',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], + ['hsv_5fto_5frgb_5falgorithm_386',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], + ['hsv_5fto_5frgb_5falgorithm_387',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]], ['hsv_5fto_5frgb_5fgeneric_388',['hsv_to_rgb_generic',['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], ['hsv_5fto_5frgb_5fgeneric_389',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], ['hsv_5fto_5frgb_5frainbow_390',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], diff --git a/docs/handle/search/all_c.js b/docs/handle/search/all_c.js index 33c4fbbf02..7057214c42 100644 --- a/docs/handle/search/all_c.js +++ b/docs/handle/search/all_c.js @@ -7,12 +7,12 @@ var searchData= ['m_5farglist_604',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], ['m_5fautocycle_605',['m_autoCycle',['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()'],['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()']]], ['m_5fbit_5fpos_606',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], - ['m_5fbitstream_607',['m_bitStream',['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()'],['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()']]], + ['m_5fbitstream_607',['m_bitStream',['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()'],['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()']]], ['m_5fblendspeed_608',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], ['m_5fblink2timer_609',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], - ['m_5fblinkoffduration_610',['m_blinkOffDuration',['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], - ['m_5fblinkonduration_611',['m_blinkOnDuration',['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()']]], - ['m_5fblinktimer_612',['m_blinkTimer',['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()'],['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()'],['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()']]], + ['m_5fblinkoffduration_610',['m_blinkOffDuration',['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()']]], + ['m_5fblinkonduration_611',['m_blinkOnDuration',['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()']]], + ['m_5fblinktimer_612',['m_blinkTimer',['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()'],['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()']]], ['m_5fblinktimer1_613',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], ['m_5fblinktimer2_614',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], ['m_5fblocksize_615',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], @@ -26,7 +26,7 @@ var searchData= ['m_5fcapacity_623',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], ['m_5fchangeboundary_624',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], ['m_5fcolindex_625',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], - ['m_5fcolorset_626',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], + ['m_5fcolorset_626',['m_colorset',['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()'],['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()']]], ['m_5fcolorsetmap_627',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], ['m_5fconsecutivepresses_628',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], ['m_5fcur_629',['m_cur',['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()'],['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()']]], @@ -58,7 +58,7 @@ var searchData= ['m_5flastcheck_655',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], ['m_5flastrandomization_656',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], ['m_5flastsavesize_657',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], - ['m_5flastsendtime_658',['m_lastSendTime',['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()'],['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()']]], + ['m_5flastsendtime_658',['m_lastSendTime',['../classModeSharing.html#a2cfdb5d73e6fd3a67e1c13bbaf827fc9',1,'ModeSharing::m_lastSendTime()'],['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()'],['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()']]], ['m_5flastswitchtime_659',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], ['m_5fledcolors_660',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], ['m_5fledcolorsstash_661',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], @@ -88,7 +88,7 @@ var searchData= ['m_5foffduration1_685',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], ['m_5foffduration2_686',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], ['m_5fonduration_687',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], - ['m_5fonduration1_688',['m_onDuration1',['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()'],['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()']]], + ['m_5fonduration1_688',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], ['m_5fonduration2_689',['m_onDuration2',['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()'],['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()']]], ['m_5fopentime_690',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], ['m_5fpalette_691',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], @@ -107,7 +107,7 @@ var searchData= ['m_5fpreviewmode_704',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], ['m_5fpreviousbytes_705',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver']]], ['m_5fprevtime_706',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()']]], - ['m_5fprogress_707',['m_progress',['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], + ['m_5fprogress_707',['m_progress',['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()']]], ['m_5frandctx_708',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], ['m_5freceivebuffer_709',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], ['m_5frecvstate_710',['m_recvState',['../classIRReceiver.html#a3c4ff25ef0907d5c1ca14997de86271a',1,'IRReceiver']]], @@ -126,112 +126,112 @@ var searchData= ['m_5fsharingmode_723',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], ['m_5fshortclick_724',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], ['m_5fshouldclose_725',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], - ['m_5fsinglepats_726',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], - ['m_5fsinglesrandctx_727',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], - ['m_5fsize_728',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], - ['m_5fsleeping_729',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], - ['m_5fsnake1_730',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], - ['m_5fsnake2_731',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], - ['m_5fsnakesize_732',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], - ['m_5fspeed_733',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], - ['m_5fsrcled_734',['m_srcLed',['../classPatternSelect.html#a46a2cec7b6d788b0492c1143252e2bf0',1,'PatternSelect']]], - ['m_5fstarted_735',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], - ['m_5fstarttime_736',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], - ['m_5fstash_737',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], - ['m_5fstate_738',['m_state',['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()']]], - ['m_5fstep_739',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], - ['m_5fstepcounter_740',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], - ['m_5fstepduration_741',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], - ['m_5fstepspeed_742',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], - ['m_5fsteptimer_743',['m_stepTimer',['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()']]], - ['m_5fstoredmode_744',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], - ['m_5fstoredmodes_745',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], - ['m_5fswitch_746',['m_switch',['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()'],['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()']]], - ['m_5fsync_747',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], - ['m_5ftargethue1_748',['m_targetHue1',['../classColorSelect.html#a55474150c59c7e92ae945c5dcb290018',1,'ColorSelect']]], - ['m_5ftargetleds_749',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], - ['m_5ftargetslot_750',['m_targetSlot',['../classColorSelect.html#a50c5d3816c3c3d343d1286f140097a88',1,'ColorSelect']]], - ['m_5ftimeoutstarttime_751',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], - ['m_5ftimer_752',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], - ['m_5fwritecounter_753',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], - ['make_754',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], - ['makeinternal_755',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], - ['makemulti_756',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], - ['makesingle_757',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], - ['map_5fforeach_5fled_758',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], - ['map_5finverse_759',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], - ['map_5fis_5fone_5fled_760',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], - ['map_5fled_761',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], - ['map_5fled_5fall_762',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], - ['map_5fpair_763',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], - ['map_5fpair_5feven_764',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fevens_765',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fodds_766',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], - ['map_5fpair_5fevens_767',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], - ['map_5fpair_5fodd_768',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fevens_769',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fodds_770',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], - ['map_5fpair_5fodds_771',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], - ['mapgetfirstled_772',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], - ['mapgetnextled_773',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], - ['match_5fsafeguard_5fdistance_774',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], - ['materiapattern_775',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern::MateriaPattern()'],['../classMateriaPattern.html',1,'MateriaPattern']]], - ['materiapattern_2ecpp_776',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], - ['materiapattern_2eh_777',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], - ['max_5fargs_778',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], - ['max_5fcolor_5fslots_779',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], - ['max_5fmemory_780',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], - ['max_5fmode_5fsize_781',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], - ['max_5fmodes_782',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], - ['max_5fpattern_5fargs_783',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], - ['max_5fsequence_5fsteps_784',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], - ['max_5fserial_5fcheck_5finterval_785',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], - ['max_5ftimeout_5fduration_786',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], - ['max_5fwait_5fduration_787',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], - ['mb_788',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], - ['memory_2ecpp_789',['Memory.cpp',['../Memory_8cpp.html',1,'']]], - ['memory_2eh_790',['Memory.h',['../Memory_8h.html',1,'']]], - ['menu_791',['Menu',['../classMenu.html',1,'Menu'],['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu::Menu()']]], - ['menu_2ecpp_792',['Menu.cpp',['../Menu_8cpp.html',1,'']]], - ['menu_2eh_793',['Menu.h',['../Menu_8h.html',1,'']]], - ['menu_5fcolor_5fselect_794',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], - ['menu_5fcontinue_795',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], - ['menu_5fcount_796',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], - ['menu_5feditor_5fconnection_797',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], - ['menu_5ffactory_5freset_798',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], - ['menu_5ffirst_799',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], - ['menu_5fglobal_5fbrightness_800',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], - ['menu_5fmode_5fsharing_801',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], - ['menu_5fnone_802',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], - ['menu_5fpattern_5fselect_803',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], - ['menu_5fquit_804',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], - ['menu_5frandomizer_805',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], - ['menu_5fskip_806',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], - ['menu_5fstate_5fin_5fmenu_807',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], - ['menu_5fstate_5fmenu_5fselection_808',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], - ['menu_5fstate_5fnot_5fopen_809',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], - ['menu_5ftrigger_5fthreshold_5fticks_810',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], - ['menu_5ftrigger_5ftime_811',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], - ['menuaction_812',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], - ['menuentry_813',['MenuEntry',['../structMenuEntry.html',1,'']]], - ['menuentryid_814',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], - ['menulist_815',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]], - ['menus_816',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus::Menus()'],['../classMenus.html',1,'Menus']]], - ['menus_2ecpp_817',['Menus.cpp',['../Menus_8cpp.html',1,'']]], - ['menus_2eh_818',['Menus.h',['../Menus_8h.html',1,'']]], - ['menustate_819',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], - ['meteorpattern_820',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern::MeteorPattern()'],['../classMeteorPattern.html',1,'MeteorPattern']]], - ['meteorpattern_2ecpp_821',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], - ['meteorpattern_2eh_822',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], - ['mflimit_823',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], - ['microseconds_824',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], - ['min_825',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], - ['minmatch_826',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], - ['ml_5fbits_827',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], - ['ml_5fmask_828',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], - ['mode_829',['Mode',['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode']]], + ['m_5fshouldendsend_726',['m_shouldEndSend',['../classModeSharing.html#a18a43581d3998c7861af87ac4d89d1e5',1,'ModeSharing']]], + ['m_5fsinglepats_727',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], + ['m_5fsinglesrandctx_728',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], + ['m_5fsize_729',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], + ['m_5fsleeping_730',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], + ['m_5fsnake1_731',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], + ['m_5fsnake2_732',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], + ['m_5fsnakesize_733',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], + ['m_5fspeed_734',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], + ['m_5fsrcled_735',['m_srcLed',['../classPatternSelect.html#a46a2cec7b6d788b0492c1143252e2bf0',1,'PatternSelect']]], + ['m_5fstarted_736',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], + ['m_5fstarttime_737',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], + ['m_5fstash_738',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], + ['m_5fstate_739',['m_state',['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()']]], + ['m_5fstep_740',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], + ['m_5fstepcounter_741',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], + ['m_5fstepduration_742',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], + ['m_5fstepspeed_743',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], + ['m_5fsteptimer_744',['m_stepTimer',['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()']]], + ['m_5fstoredmode_745',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], + ['m_5fstoredmodes_746',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], + ['m_5fswitch_747',['m_switch',['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()'],['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()']]], + ['m_5fsync_748',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], + ['m_5ftargethue1_749',['m_targetHue1',['../classColorSelect.html#a55474150c59c7e92ae945c5dcb290018',1,'ColorSelect']]], + ['m_5ftargetleds_750',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], + ['m_5ftargetslot_751',['m_targetSlot',['../classColorSelect.html#a50c5d3816c3c3d343d1286f140097a88',1,'ColorSelect']]], + ['m_5ftimeoutstarttime_752',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], + ['m_5ftimer_753',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], + ['m_5fwritecounter_754',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], + ['make_755',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], + ['makeinternal_756',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], + ['makemulti_757',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], + ['makesingle_758',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], + ['map_5fforeach_5fled_759',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], + ['map_5finverse_760',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], + ['map_5fis_5fone_5fled_761',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], + ['map_5fled_762',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], + ['map_5fled_5fall_763',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], + ['map_5fpair_764',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], + ['map_5fpair_5feven_765',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fevens_766',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fodds_767',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], + ['map_5fpair_5fevens_768',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], + ['map_5fpair_5fodd_769',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fevens_770',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fodds_771',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], + ['map_5fpair_5fodds_772',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], + ['mapgetfirstled_773',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], + ['mapgetnextled_774',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], + ['match_5fsafeguard_5fdistance_775',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], + ['materiapattern_776',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern::MateriaPattern()'],['../classMateriaPattern.html',1,'MateriaPattern']]], + ['materiapattern_2ecpp_777',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], + ['materiapattern_2eh_778',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], + ['max_5fargs_779',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], + ['max_5fcolor_5fslots_780',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], + ['max_5fmemory_781',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], + ['max_5fmode_5fsize_782',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], + ['max_5fmodes_783',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], + ['max_5fpattern_5fargs_784',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], + ['max_5fsequence_5fsteps_785',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], + ['max_5fserial_5fcheck_5finterval_786',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], + ['max_5ftimeout_5fduration_787',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], + ['max_5fwait_5fduration_788',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], + ['mb_789',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], + ['memory_2ecpp_790',['Memory.cpp',['../Memory_8cpp.html',1,'']]], + ['memory_2eh_791',['Memory.h',['../Memory_8h.html',1,'']]], + ['menu_792',['Menu',['../classMenu.html',1,'Menu'],['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu::Menu()']]], + ['menu_2ecpp_793',['Menu.cpp',['../Menu_8cpp.html',1,'']]], + ['menu_2eh_794',['Menu.h',['../Menu_8h.html',1,'']]], + ['menu_5fcolor_5fselect_795',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], + ['menu_5fcontinue_796',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], + ['menu_5fcount_797',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], + ['menu_5feditor_5fconnection_798',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], + ['menu_5ffactory_5freset_799',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], + ['menu_5ffirst_800',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], + ['menu_5fglobal_5fbrightness_801',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], + ['menu_5fmode_5fsharing_802',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], + ['menu_5fnone_803',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], + ['menu_5fpattern_5fselect_804',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], + ['menu_5fquit_805',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], + ['menu_5frandomizer_806',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], + ['menu_5fskip_807',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], + ['menu_5fstate_5fin_5fmenu_808',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], + ['menu_5fstate_5fmenu_5fselection_809',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], + ['menu_5fstate_5fnot_5fopen_810',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], + ['menu_5ftrigger_5fthreshold_5fticks_811',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], + ['menu_5ftrigger_5ftime_812',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], + ['menuaction_813',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], + ['menuentry_814',['MenuEntry',['../structMenuEntry.html',1,'']]], + ['menuentryid_815',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], + ['menulist_816',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]], + ['menus_817',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus::Menus()'],['../classMenus.html',1,'Menus']]], + ['menus_2ecpp_818',['Menus.cpp',['../Menus_8cpp.html',1,'']]], + ['menus_2eh_819',['Menus.h',['../Menus_8h.html',1,'']]], + ['menustate_820',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], + ['meteorpattern_821',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern::MeteorPattern()'],['../classMeteorPattern.html',1,'MeteorPattern']]], + ['meteorpattern_2ecpp_822',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], + ['meteorpattern_2eh_823',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], + ['mflimit_824',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], + ['microseconds_825',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], + ['min_826',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], + ['minmatch_827',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], + ['ml_5fbits_828',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], + ['ml_5fmask_829',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], ['mode_830',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], - ['mode_831',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode::Mode()'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html',1,'Mode']]], + ['mode_831',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode::Mode()'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)'],['../classMode.html',1,'Mode']]], ['mode_2ecpp_832',['Mode.cpp',['../Mode_8cpp.html',1,'']]], ['mode_2eh_833',['Mode.h',['../Mode_8h.html',1,'']]], ['mode_5fflag_5fall_5fsame_5fsingle_834',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], diff --git a/docs/handle/search/all_e.js b/docs/handle/search/all_e.js index f7a3f601d4..f86566b8ec 100644 --- a/docs/handle/search/all_e.js +++ b/docs/handle/search/all_e.js @@ -4,35 +4,37 @@ var searchData= ['ok_886',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]], ['onblinkoff_887',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], ['onblinkon_888',['onBlinkOn',['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()'],['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()']]], - ['onconsecutivepresses_889',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], - ['onduration_890',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]], - ['oneclickmodeenabled_891',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], - ['onend_892',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], - ['onledselected_893',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], - ['onlongclick_894',['onLongClick',['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], - ['onnewdata_895',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], - ['onpress_896',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], - ['onrelease_897',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], - ['onshortclick_898',['onShortClick',['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()']]], - ['onstart_899',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], - ['openmenu_900',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], - ['openmenuselection_901',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], - ['operator_20bytestream_902',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], - ['operator_20bytestream_20_26_903',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], - ['operator_20const_20uint8_5ft_20_2a_904',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], - ['operator_20delete_905',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], - ['operator_20delete_5b_5d_906',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], - ['operator_20mode_20_2a_907',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], - ['operator_20new_908',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20new_5b_5d_909',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20uint8_5ft_20_2a_910',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], - ['operator_21_3d_911',['operator!=',['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()']]], - ['operator_2b_912',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h']]], - ['operator_2b_2b_913',['operator++',['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], - ['operator_2b_3d_914',['operator+=',['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=(const uint8_t &rhs)']]], - ['operator_2d_915',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], - ['operator_2d_3d_916',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], - ['operator_3d_917',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], - ['operator_3d_3d_918',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], - ['operator_5b_5d_919',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] + ['onboard_5fled_5fmosi_889',['ONBOARD_LED_MOSI',['../Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1',1,'Leds.cpp']]], + ['onboard_5fled_5fsck_890',['ONBOARD_LED_SCK',['../Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429',1,'Leds.cpp']]], + ['onconsecutivepresses_891',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], + ['onduration_892',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]], + ['oneclickmodeenabled_893',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], + ['onend_894',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], + ['onledselected_895',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], + ['onlongclick_896',['onLongClick',['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], + ['onnewdata_897',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], + ['onpress_898',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], + ['onrelease_899',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], + ['onshortclick_900',['onShortClick',['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()']]], + ['onstart_901',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], + ['openmenu_902',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], + ['openmenuselection_903',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], + ['operator_20bytestream_904',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], + ['operator_20bytestream_20_26_905',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], + ['operator_20const_20uint8_5ft_20_2a_906',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], + ['operator_20delete_907',['operator delete',['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp']]], + ['operator_20delete_5b_5d_908',['operator delete[]',['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp']]], + ['operator_20mode_20_2a_909',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], + ['operator_20new_910',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20new_5b_5d_911',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20uint8_5ft_20_2a_912',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], + ['operator_21_3d_913',['operator!=',['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()']]], + ['operator_2b_914',['operator+',['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h']]], + ['operator_2b_2b_915',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], + ['operator_2b_3d_916',['operator+=',['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)'],['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=(const uint8_t &rhs)'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=()']]], + ['operator_2d_917',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], + ['operator_2d_3d_918',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], + ['operator_3d_919',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], + ['operator_3d_3d_920',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], + ['operator_5b_5d_921',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] ]; diff --git a/docs/handle/search/all_f.js b/docs/handle/search/all_f.js index de1c7e56a6..1483c627c4 100644 --- a/docs/handle/search/all_f.js +++ b/docs/handle/search/all_f.js @@ -1,121 +1,120 @@ var searchData= [ - ['page_5fsize_920',['PAGE_SIZE',['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'Storage.cpp']]], - ['pair_921',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], - ['pair_5f0_922',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], - ['pair_5f1_923',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], - ['pair_5f2_924',['PAIR_2',['../LedTypes_8h.html#adba1564223ac327c40a9d8f79670c557',1,'LedTypes.h']]], - ['pair_5f3_925',['PAIR_3',['../LedTypes_8h.html#afde1eb23a95dc1902415abf5cdf1b091',1,'LedTypes.h']]], - ['pair_5f4_926',['PAIR_4',['../LedTypes_8h.html#a7f8612ea4739e0d1ecde2baae9ed7bf1',1,'LedTypes.h']]], - ['pair_5fcount_927',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], - ['pair_5ffirst_928',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], - ['pair_5flast_929',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], - ['paireven_930',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], - ['pairodd_931',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], - ['partial_5fdecode_932',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], - ['pattern_933',['Pattern',['../classPattern.html',1,'Pattern'],['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], - ['pattern_2ecpp_934',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], - ['pattern_2eh_935',['Pattern.h',['../Pattern_8h.html',1,'']]], - ['pattern_5fbackstrobe_936',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], - ['pattern_5fblend_937',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], - ['pattern_5fblendstrobe_938',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], - ['pattern_5fblendstrobegap_939',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], - ['pattern_5fblinkie_940',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], - ['pattern_5fbounce_941',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], - ['pattern_5fchaser_942',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], - ['pattern_5fchopper_943',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblend_944',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobe_945',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobegap_946',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], - ['pattern_5fcount_947',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], - ['pattern_5fcrossdops_948',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], - ['pattern_5fdashcrush_949',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], - ['pattern_5fdashcycle_950',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], - ['pattern_5fdashdops_951',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], - ['pattern_5fdashgap_952',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], - ['pattern_5fdops_953',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], - ['pattern_5fdopsgap_954',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], - ['pattern_5fdoubledops_955',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], - ['pattern_5fdoublestrobe_956',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], - ['pattern_5fdrip_957',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], - ['pattern_5fdripmorph_958',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], - ['pattern_5ffill_959',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], - ['pattern_5ffirst_960',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], - ['pattern_5fflag_5fmulti_961',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], - ['pattern_5fflags_5fnone_962',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], - ['pattern_5fgapcycle_963',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], - ['pattern_5fghostcrush_964',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], - ['pattern_5fhue_5fscroll_965',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], - ['pattern_5fhypergap_966',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], - ['pattern_5fhyperstrobe_967',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], - ['pattern_5flast_968',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], - ['pattern_5flighthouse_969',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], - ['pattern_5fmateria_970',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], - ['pattern_5fmeteor_971',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], - ['pattern_5fminiribbon_972',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], - ['pattern_5fmulti_5fcount_973',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], - ['pattern_5fmulti_5ffirst_974',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], - ['pattern_5fmulti_5flast_975',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], - ['pattern_5fnone_976',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], - ['pattern_5fpicogap_977',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], - ['pattern_5fpicostrobe_978',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], - ['pattern_5fpulsish_979',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], - ['pattern_5fribbon_980',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], - ['pattern_5fsingle_5fcount_981',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], - ['pattern_5fsingle_5ffirst_982',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], - ['pattern_5fsingle_5flast_983',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], - ['pattern_5fsnowball_984',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], - ['pattern_5fsolid_985',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], - ['pattern_5fsparkletrace_986',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], - ['pattern_5fsplitstrobie_987',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], - ['pattern_5fstrobe_988',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], - ['pattern_5fstrobegap_989',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], - ['pattern_5fstrobie_990',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], - ['pattern_5fstrobiegap_991',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], - ['pattern_5ftheater_5fchase_992',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], - ['pattern_5ftracer_993',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], - ['pattern_5fultradash_994',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], - ['pattern_5fultradops_995',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], - ['pattern_5fultragap_996',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], - ['pattern_5fvortexwipe_997',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], - ['pattern_5fwarp_998',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], - ['pattern_5fwarpworm_999',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], - ['pattern_5fzigzag_1000',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], - ['pattern_5fzipfade_1001',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]], - ['patternargs_1002',['PatternArgs',['../classPatternArgs.html',1,'PatternArgs'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()']]], - ['patternargs_2ecpp_1003',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], - ['patternargs_2eh_1004',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], - ['patternbuilder_1005',['PatternBuilder',['../classPatternBuilder.html',1,'PatternBuilder'],['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern::PatternBuilder()']]], - ['patternbuilder_2ecpp_1006',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], - ['patternbuilder_2eh_1007',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], - ['patternid_1008',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], - ['patternid_1009',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], - ['patternmap_1010',['PatternMap',['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)'],['../classPatternMap.html',1,'PatternMap']]], - ['patterns_2eh_1011',['Patterns.h',['../Patterns_8h.html',1,'']]], - ['patternselect_1012',['PatternSelect',['../classPatternSelect.html',1,'PatternSelect'],['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect::PatternSelect()']]], - ['patternselect_2ecpp_1013',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], - ['patternselect_2eh_1014',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], - ['patternstate_1015',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]], - ['peek_1016',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], - ['peek16_1017',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], - ['peek32_1018',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], - ['peek8_1019',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], - ['peeknext_1020',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], - ['percentdone_1021',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], - ['percentreceived_1022',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], - ['picostrobe_5foff_5fduration_1023',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], - ['picostrobe_5fon_5fduration_1024',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], - ['play_1025',['play',['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()']]], - ['poststep_1026',['poststep',['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()']]], - ['power_5fled_5fpin_1027',['POWER_LED_PIN',['../Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb',1,'Leds.cpp']]], - ['prefixend_1028',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], - ['prefixsize_1029',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]], - ['presstime_1030',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], - ['prestep_1031',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], - ['prev_1032',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], - ['previousmode_1033',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], - ['print_5fstate_1034',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]], - ['pulsishpattern_1035',['PulsishPattern',['../classPulsishPattern.html',1,'PulsishPattern'],['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern::PulsishPattern()']]], - ['pulsishpattern_2ecpp_1036',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], - ['pulsishpattern_2eh_1037',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] + ['page_5fsize_922',['PAGE_SIZE',['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'Storage.cpp']]], + ['pair_923',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], + ['pair_5f0_924',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], + ['pair_5f1_925',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], + ['pair_5f2_926',['PAIR_2',['../LedTypes_8h.html#adba1564223ac327c40a9d8f79670c557',1,'LedTypes.h']]], + ['pair_5f3_927',['PAIR_3',['../LedTypes_8h.html#afde1eb23a95dc1902415abf5cdf1b091',1,'LedTypes.h']]], + ['pair_5f4_928',['PAIR_4',['../LedTypes_8h.html#a7f8612ea4739e0d1ecde2baae9ed7bf1',1,'LedTypes.h']]], + ['pair_5fcount_929',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], + ['pair_5ffirst_930',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], + ['pair_5flast_931',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], + ['paireven_932',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], + ['pairodd_933',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], + ['partial_5fdecode_934',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], + ['pattern_935',['Pattern',['../classPattern.html',1,'Pattern'],['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], + ['pattern_2ecpp_936',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], + ['pattern_2eh_937',['Pattern.h',['../Pattern_8h.html',1,'']]], + ['pattern_5fbackstrobe_938',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], + ['pattern_5fblend_939',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], + ['pattern_5fblendstrobe_940',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], + ['pattern_5fblendstrobegap_941',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], + ['pattern_5fblinkie_942',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], + ['pattern_5fbounce_943',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], + ['pattern_5fchaser_944',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], + ['pattern_5fchopper_945',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblend_946',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobe_947',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobegap_948',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], + ['pattern_5fcount_949',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], + ['pattern_5fcrossdops_950',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], + ['pattern_5fdashcrush_951',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], + ['pattern_5fdashcycle_952',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], + ['pattern_5fdashdops_953',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], + ['pattern_5fdashgap_954',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], + ['pattern_5fdops_955',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], + ['pattern_5fdopsgap_956',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], + ['pattern_5fdoubledops_957',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], + ['pattern_5fdoublestrobe_958',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], + ['pattern_5fdrip_959',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], + ['pattern_5fdripmorph_960',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], + ['pattern_5ffill_961',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], + ['pattern_5ffirst_962',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], + ['pattern_5fflag_5fmulti_963',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], + ['pattern_5fflags_5fnone_964',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], + ['pattern_5fgapcycle_965',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], + ['pattern_5fghostcrush_966',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], + ['pattern_5fhue_5fscroll_967',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], + ['pattern_5fhypergap_968',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], + ['pattern_5fhyperstrobe_969',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], + ['pattern_5flast_970',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], + ['pattern_5flighthouse_971',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], + ['pattern_5fmateria_972',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], + ['pattern_5fmeteor_973',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], + ['pattern_5fminiribbon_974',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], + ['pattern_5fmulti_5fcount_975',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], + ['pattern_5fmulti_5ffirst_976',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], + ['pattern_5fmulti_5flast_977',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], + ['pattern_5fnone_978',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], + ['pattern_5fpicogap_979',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], + ['pattern_5fpicostrobe_980',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], + ['pattern_5fpulsish_981',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], + ['pattern_5fribbon_982',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], + ['pattern_5fsingle_5fcount_983',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], + ['pattern_5fsingle_5ffirst_984',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], + ['pattern_5fsingle_5flast_985',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], + ['pattern_5fsnowball_986',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], + ['pattern_5fsolid_987',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], + ['pattern_5fsparkletrace_988',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], + ['pattern_5fsplitstrobie_989',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], + ['pattern_5fstrobe_990',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], + ['pattern_5fstrobegap_991',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], + ['pattern_5fstrobie_992',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], + ['pattern_5fstrobiegap_993',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], + ['pattern_5ftheater_5fchase_994',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], + ['pattern_5ftracer_995',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], + ['pattern_5fultradash_996',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], + ['pattern_5fultradops_997',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], + ['pattern_5fultragap_998',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], + ['pattern_5fvortexwipe_999',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], + ['pattern_5fwarp_1000',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], + ['pattern_5fwarpworm_1001',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], + ['pattern_5fzigzag_1002',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], + ['pattern_5fzipfade_1003',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]], + ['patternargs_1004',['PatternArgs',['../classPatternArgs.html',1,'PatternArgs'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)'],['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)']]], + ['patternargs_2ecpp_1005',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], + ['patternargs_2eh_1006',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], + ['patternbuilder_1007',['PatternBuilder',['../classPatternBuilder.html',1,'PatternBuilder'],['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern::PatternBuilder()']]], + ['patternbuilder_2ecpp_1008',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], + ['patternbuilder_2eh_1009',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], + ['patternid_1010',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], + ['patternid_1011',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], + ['patternmap_1012',['PatternMap',['../classPatternMap.html',1,'PatternMap'],['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], + ['patterns_2eh_1013',['Patterns.h',['../Patterns_8h.html',1,'']]], + ['patternselect_1014',['PatternSelect',['../classPatternSelect.html',1,'PatternSelect'],['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect::PatternSelect()']]], + ['patternselect_2ecpp_1015',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], + ['patternselect_2eh_1016',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], + ['patternstate_1017',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]], + ['peek_1018',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], + ['peek16_1019',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], + ['peek32_1020',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], + ['peek8_1021',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], + ['peeknext_1022',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], + ['percentdone_1023',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], + ['percentreceived_1024',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], + ['picostrobe_5foff_5fduration_1025',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], + ['picostrobe_5fon_5fduration_1026',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], + ['play_1027',['play',['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()']]], + ['poststep_1028',['poststep',['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], + ['prefixend_1029',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], + ['prefixsize_1030',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]], + ['presstime_1031',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], + ['prestep_1032',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], + ['prev_1033',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], + ['previousmode_1034',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], + ['print_5fstate_1035',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]], + ['pulsishpattern_1036',['PulsishPattern',['../classPulsishPattern.html',1,'PulsishPattern'],['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern::PulsishPattern()']]], + ['pulsishpattern_2ecpp_1037',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], + ['pulsishpattern_2eh_1038',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/classes_0.js b/docs/handle/search/classes_0.js index a57fff0c8e..e32d4f1527 100644 --- a/docs/handle/search/classes_0.js +++ b/docs/handle/search/classes_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['backstrobepattern_1544',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], - ['basicpattern_1545',['BasicPattern',['../classBasicPattern.html',1,'']]], - ['bitstream_1546',['BitStream',['../classBitStream.html',1,'']]], - ['blendpattern_1547',['BlendPattern',['../classBlendPattern.html',1,'']]], - ['blinksteppattern_1548',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], - ['bouncepattern_1549',['BouncePattern',['../classBouncePattern.html',1,'']]], - ['button_1550',['Button',['../classButton.html',1,'']]], - ['buttons_1551',['Buttons',['../classButtons.html',1,'']]], - ['bytestream_1552',['ByteStream',['../classByteStream.html',1,'']]] + ['backstrobepattern_1547',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], + ['basicpattern_1548',['BasicPattern',['../classBasicPattern.html',1,'']]], + ['bitstream_1549',['BitStream',['../classBitStream.html',1,'']]], + ['blendpattern_1550',['BlendPattern',['../classBlendPattern.html',1,'']]], + ['blinksteppattern_1551',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], + ['bouncepattern_1552',['BouncePattern',['../classBouncePattern.html',1,'']]], + ['button_1553',['Button',['../classButton.html',1,'']]], + ['buttons_1554',['Buttons',['../classButtons.html',1,'']]], + ['bytestream_1555',['ByteStream',['../classByteStream.html',1,'']]] ]; diff --git a/docs/handle/search/classes_1.js b/docs/handle/search/classes_1.js index 536dfdbfa3..c80d3f418d 100644 --- a/docs/handle/search/classes_1.js +++ b/docs/handle/search/classes_1.js @@ -1,9 +1,9 @@ var searchData= [ - ['chaserpattern_1553',['ChaserPattern',['../classChaserPattern.html',1,'']]], - ['colorselect_1554',['ColorSelect',['../classColorSelect.html',1,'']]], - ['colorset_1555',['Colorset',['../classColorset.html',1,'']]], - ['colorsetmap_1556',['ColorsetMap',['../classColorsetMap.html',1,'']]], - ['compoundpattern_1557',['CompoundPattern',['../classCompoundPattern.html',1,'']]], - ['crossdopspattern_1558',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] + ['chaserpattern_1556',['ChaserPattern',['../classChaserPattern.html',1,'']]], + ['colorselect_1557',['ColorSelect',['../classColorSelect.html',1,'']]], + ['colorset_1558',['Colorset',['../classColorset.html',1,'']]], + ['colorsetmap_1559',['ColorsetMap',['../classColorsetMap.html',1,'']]], + ['compoundpattern_1560',['CompoundPattern',['../classCompoundPattern.html',1,'']]], + ['crossdopspattern_1561',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] ]; diff --git a/docs/handle/search/classes_10.js b/docs/handle/search/classes_10.js index b29232413e..f72efc89a2 100644 --- a/docs/handle/search/classes_10.js +++ b/docs/handle/search/classes_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_1616',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] + ['zigzagpattern_1619',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] ]; diff --git a/docs/handle/search/classes_2.js b/docs/handle/search/classes_2.js index 8d7829f823..ead0bdcafd 100644 --- a/docs/handle/search/classes_2.js +++ b/docs/handle/search/classes_2.js @@ -1,7 +1,7 @@ var searchData= [ - ['default_5fmode_5fentry_1559',['default_mode_entry',['../structdefault__mode__entry.html',1,'']]], - ['doublestrobepattern_1560',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], - ['dripmorphpattern_1561',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], - ['drippattern_1562',['DripPattern',['../classDripPattern.html',1,'']]] + ['default_5fmode_5fentry_1562',['default_mode_entry',['../structdefault__mode__entry.html',1,'']]], + ['doublestrobepattern_1563',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], + ['dripmorphpattern_1564',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], + ['drippattern_1565',['DripPattern',['../classDripPattern.html',1,'']]] ]; diff --git a/docs/handle/search/classes_3.js b/docs/handle/search/classes_3.js index fd070f521f..f8b5d010f7 100644 --- a/docs/handle/search/classes_3.js +++ b/docs/handle/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['editorconnection_1563',['EditorConnection',['../classEditorConnection.html',1,'']]] + ['editorconnection_1566',['EditorConnection',['../classEditorConnection.html',1,'']]] ]; diff --git a/docs/handle/search/classes_4.js b/docs/handle/search/classes_4.js index b4afd83dc6..b7c1c1b86b 100644 --- a/docs/handle/search/classes_4.js +++ b/docs/handle/search/classes_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['factoryreset_1564',['FactoryReset',['../classFactoryReset.html',1,'']]], - ['fillpattern_1565',['FillPattern',['../classFillPattern.html',1,'']]] + ['factoryreset_1567',['FactoryReset',['../classFactoryReset.html',1,'']]], + ['fillpattern_1568',['FillPattern',['../classFillPattern.html',1,'']]] ]; diff --git a/docs/handle/search/classes_5.js b/docs/handle/search/classes_5.js index 597751d18d..54548d0d0b 100644 --- a/docs/handle/search/classes_5.js +++ b/docs/handle/search/classes_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['globalbrightness_1566',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] + ['globalbrightness_1569',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] ]; diff --git a/docs/handle/search/classes_6.js b/docs/handle/search/classes_6.js index 81355d5910..5d2772282f 100644 --- a/docs/handle/search/classes_6.js +++ b/docs/handle/search/classes_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hsvcolor_1567',['HSVColor',['../classHSVColor.html',1,'']]], - ['hueshiftpattern_1568',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] + ['hsvcolor_1570',['HSVColor',['../classHSVColor.html',1,'']]], + ['hueshiftpattern_1571',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] ]; diff --git a/docs/handle/search/classes_7.js b/docs/handle/search/classes_7.js index 1389e7e151..7fbac29479 100644 --- a/docs/handle/search/classes_7.js +++ b/docs/handle/search/classes_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['irreceiver_1569',['IRReceiver',['../classIRReceiver.html',1,'']]], - ['irsender_1570',['IRSender',['../classIRSender.html',1,'']]] + ['irreceiver_1572',['IRReceiver',['../classIRReceiver.html',1,'']]], + ['irsender_1573',['IRSender',['../classIRSender.html',1,'']]] ]; diff --git a/docs/handle/search/classes_8.js b/docs/handle/search/classes_8.js index 794f3e8010..5f5fc8e9f4 100644 --- a/docs/handle/search/classes_8.js +++ b/docs/handle/search/classes_8.js @@ -1,10 +1,10 @@ var searchData= [ - ['leds_1571',['Leds',['../classLeds.html',1,'']]], - ['ledstash_1572',['LedStash',['../classLedStash.html',1,'']]], - ['lighthousepattern_1573',['LighthousePattern',['../classLighthousePattern.html',1,'']]], - ['lz4_5fstream_5ft_5finternal_1574',['LZ4_stream_t_internal',['../structLZ4__stream__t__internal.html',1,'']]], - ['lz4_5fstream_5fu_1575',['LZ4_stream_u',['../unionLZ4__stream__u.html',1,'']]], - ['lz4_5fstreamdecode_5ft_5finternal_1576',['LZ4_streamDecode_t_internal',['../structLZ4__streamDecode__t__internal.html',1,'']]], - ['lz4_5fstreamdecode_5fu_1577',['LZ4_streamDecode_u',['../unionLZ4__streamDecode__u.html',1,'']]] + ['leds_1574',['Leds',['../classLeds.html',1,'']]], + ['ledstash_1575',['LedStash',['../classLedStash.html',1,'']]], + ['lighthousepattern_1576',['LighthousePattern',['../classLighthousePattern.html',1,'']]], + ['lz4_5fstream_5ft_5finternal_1577',['LZ4_stream_t_internal',['../structLZ4__stream__t__internal.html',1,'']]], + ['lz4_5fstream_5fu_1578',['LZ4_stream_u',['../unionLZ4__stream__u.html',1,'']]], + ['lz4_5fstreamdecode_5ft_5finternal_1579',['LZ4_streamDecode_t_internal',['../structLZ4__streamDecode__t__internal.html',1,'']]], + ['lz4_5fstreamdecode_5fu_1580',['LZ4_streamDecode_u',['../unionLZ4__streamDecode__u.html',1,'']]] ]; diff --git a/docs/handle/search/classes_9.js b/docs/handle/search/classes_9.js index a3eab6543c..890d57f5e2 100644 --- a/docs/handle/search/classes_9.js +++ b/docs/handle/search/classes_9.js @@ -1,13 +1,13 @@ var searchData= [ - ['materiapattern_1578',['MateriaPattern',['../classMateriaPattern.html',1,'']]], - ['menu_1579',['Menu',['../classMenu.html',1,'']]], - ['menuentry_1580',['MenuEntry',['../structMenuEntry.html',1,'']]], - ['menus_1581',['Menus',['../classMenus.html',1,'']]], - ['meteorpattern_1582',['MeteorPattern',['../classMeteorPattern.html',1,'']]], - ['mode_1583',['Mode',['../classMode.html',1,'']]], - ['modelink_1584',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], - ['modes_1585',['Modes',['../classModes.html',1,'']]], - ['modesharing_1586',['ModeSharing',['../classModeSharing.html',1,'']]], - ['multiledpattern_1587',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] + ['materiapattern_1581',['MateriaPattern',['../classMateriaPattern.html',1,'']]], + ['menu_1582',['Menu',['../classMenu.html',1,'']]], + ['menuentry_1583',['MenuEntry',['../structMenuEntry.html',1,'']]], + ['menus_1584',['Menus',['../classMenus.html',1,'']]], + ['meteorpattern_1585',['MeteorPattern',['../classMeteorPattern.html',1,'']]], + ['mode_1586',['Mode',['../classMode.html',1,'']]], + ['modelink_1587',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], + ['modes_1588',['Modes',['../classModes.html',1,'']]], + ['modesharing_1589',['ModeSharing',['../classModeSharing.html',1,'']]], + ['multiledpattern_1590',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] ]; diff --git a/docs/handle/search/classes_a.js b/docs/handle/search/classes_a.js index 81e65c6de9..55c1e7bc55 100644 --- a/docs/handle/search/classes_a.js +++ b/docs/handle/search/classes_a.js @@ -1,9 +1,9 @@ var searchData= [ - ['pattern_1588',['Pattern',['../classPattern.html',1,'']]], - ['patternargs_1589',['PatternArgs',['../classPatternArgs.html',1,'']]], - ['patternbuilder_1590',['PatternBuilder',['../classPatternBuilder.html',1,'']]], - ['patternmap_1591',['PatternMap',['../classPatternMap.html',1,'']]], - ['patternselect_1592',['PatternSelect',['../classPatternSelect.html',1,'']]], - ['pulsishpattern_1593',['PulsishPattern',['../classPulsishPattern.html',1,'']]] + ['pattern_1591',['Pattern',['../classPattern.html',1,'']]], + ['patternargs_1592',['PatternArgs',['../classPatternArgs.html',1,'']]], + ['patternbuilder_1593',['PatternBuilder',['../classPatternBuilder.html',1,'']]], + ['patternmap_1594',['PatternMap',['../classPatternMap.html',1,'']]], + ['patternselect_1595',['PatternSelect',['../classPatternSelect.html',1,'']]], + ['pulsishpattern_1596',['PulsishPattern',['../classPulsishPattern.html',1,'']]] ]; diff --git a/docs/handle/search/classes_b.js b/docs/handle/search/classes_b.js index a0cf16b978..fcfd06f26b 100644 --- a/docs/handle/search/classes_b.js +++ b/docs/handle/search/classes_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_1594',['Random',['../classRandom.html',1,'']]], - ['randomizer_1595',['Randomizer',['../classRandomizer.html',1,'']]], - ['rawbuffer_1596',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], - ['rgbcolor_1597',['RGBColor',['../classRGBColor.html',1,'']]] + ['random_1597',['Random',['../classRandom.html',1,'']]], + ['randomizer_1598',['Randomizer',['../classRandomizer.html',1,'']]], + ['rawbuffer_1599',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], + ['rgbcolor_1600',['RGBColor',['../classRGBColor.html',1,'']]] ]; diff --git a/docs/handle/search/classes_c.js b/docs/handle/search/classes_c.js index 63aa5a2357..2cc00e8e08 100644 --- a/docs/handle/search/classes_c.js +++ b/docs/handle/search/classes_c.js @@ -1,13 +1,13 @@ var searchData= [ - ['sequence_1598',['Sequence',['../classSequence.html',1,'']]], - ['sequencedpattern_1599',['SequencedPattern',['../classSequencedPattern.html',1,'']]], - ['sequencestep_1600',['SequenceStep',['../classSequenceStep.html',1,'']]], - ['serialcoms_1601',['SerialComs',['../classSerialComs.html',1,'']]], - ['singleledpattern_1602',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], - ['snake_1603',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], - ['snowballpattern_1604',['SnowballPattern',['../classSnowballPattern.html',1,'']]], - ['solidpattern_1605',['SolidPattern',['../classSolidPattern.html',1,'']]], - ['sparkletracepattern_1606',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], - ['storage_1607',['Storage',['../classStorage.html',1,'']]] + ['sequence_1601',['Sequence',['../classSequence.html',1,'']]], + ['sequencedpattern_1602',['SequencedPattern',['../classSequencedPattern.html',1,'']]], + ['sequencestep_1603',['SequenceStep',['../classSequenceStep.html',1,'']]], + ['serialcoms_1604',['SerialComs',['../classSerialComs.html',1,'']]], + ['singleledpattern_1605',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], + ['snake_1606',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], + ['snowballpattern_1607',['SnowballPattern',['../classSnowballPattern.html',1,'']]], + ['solidpattern_1608',['SolidPattern',['../classSolidPattern.html',1,'']]], + ['sparkletracepattern_1609',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], + ['storage_1610',['Storage',['../classStorage.html',1,'']]] ]; diff --git a/docs/handle/search/classes_d.js b/docs/handle/search/classes_d.js index d43b64c204..f2e6928919 100644 --- a/docs/handle/search/classes_d.js +++ b/docs/handle/search/classes_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['theaterchasepattern_1608',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], - ['time_1609',['Time',['../classTime.html',1,'']]], - ['timer_1610',['Timer',['../classTimer.html',1,'']]] + ['theaterchasepattern_1611',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], + ['time_1612',['Time',['../classTime.html',1,'']]], + ['timer_1613',['Timer',['../classTimer.html',1,'']]] ]; diff --git a/docs/handle/search/classes_e.js b/docs/handle/search/classes_e.js index 1489b0ea48..4e65ebcfec 100644 --- a/docs/handle/search/classes_e.js +++ b/docs/handle/search/classes_e.js @@ -1,6 +1,6 @@ var searchData= [ - ['vlsender_1611',['VLSender',['../classVLSender.html',1,'']]], - ['vortexengine_1612',['VortexEngine',['../classVortexEngine.html',1,'']]], - ['vortexwipepattern_1613',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] + ['vlsender_1614',['VLSender',['../classVLSender.html',1,'']]], + ['vortexengine_1615',['VortexEngine',['../classVortexEngine.html',1,'']]], + ['vortexwipepattern_1616',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] ]; diff --git a/docs/handle/search/classes_f.js b/docs/handle/search/classes_f.js index 22180468a6..7690b6caf1 100644 --- a/docs/handle/search/classes_f.js +++ b/docs/handle/search/classes_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['warppattern_1614',['WarpPattern',['../classWarpPattern.html',1,'']]], - ['warpwormpattern_1615',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] + ['warppattern_1617',['WarpPattern',['../classWarpPattern.html',1,'']]], + ['warpwormpattern_1618',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] ]; diff --git a/docs/handle/search/defines_0.js b/docs/handle/search/defines_0.js index 997ca67485..1980e00708 100644 --- a/docs/handle/search/defines_0.js +++ b/docs/handle/search/defines_0.js @@ -1,27 +1,27 @@ var searchData= [ - ['add_5fquotes_2731',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], - ['adv_5fmenu_5fduration_5fticks_2732',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], - ['advanced_5fmenu_5fclicks_2733',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], - ['advanced_5fmenu_5fenter_5fduration_2734',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], - ['alarm_5fnone_2735',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], - ['arg_2736',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], - ['arg1_2737',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], - ['arg2_2738',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], - ['arg3_2739',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], - ['arg4_2740',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], - ['arg5_2741',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], - ['arg6_2742',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], - ['arg7_2743',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], - ['arg8_2744',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], - ['arg_5fall_2745',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], - ['arg_5fnone_2746',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], - ['argmap_5fclear_2747',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], - ['argmap_5fisset_2748',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], - ['argmap_5fset_2749',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], - ['assert_2750',['assert',['../Compression_8cpp.html#acdcc5aaebf3f273c1762f24a6ece2e5e',1,'Compression.cpp']]], - ['auto_5fcycle_5fmodes_5fclicks_2751',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], - ['auto_5fcycle_5frandomizer_5fclicks_2752',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_2753',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_5fticks_2754',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] + ['add_5fquotes_2738',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], + ['adv_5fmenu_5fduration_5fticks_2739',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], + ['advanced_5fmenu_5fclicks_2740',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], + ['advanced_5fmenu_5fenter_5fduration_2741',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], + ['alarm_5fnone_2742',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], + ['arg_2743',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], + ['arg1_2744',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], + ['arg2_2745',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], + ['arg3_2746',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], + ['arg4_2747',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], + ['arg5_2748',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], + ['arg6_2749',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], + ['arg7_2750',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], + ['arg8_2751',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], + ['arg_5fall_2752',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], + ['arg_5fnone_2753',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], + ['argmap_5fclear_2754',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], + ['argmap_5fisset_2755',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], + ['argmap_5fset_2756',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], + ['assert_2757',['assert',['../Compression_8cpp.html#acdcc5aaebf3f273c1762f24a6ece2e5e',1,'Compression.cpp']]], + ['auto_5fcycle_5fmodes_5fclicks_2758',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], + ['auto_5fcycle_5frandomizer_5fclicks_2759',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_2760',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_5fticks_2761',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] ]; diff --git a/docs/handle/search/defines_1.js b/docs/handle/search/defines_1.js index 312dd8994e..a98a9e0a11 100644 --- a/docs/handle/search/defines_1.js +++ b/docs/handle/search/defines_1.js @@ -1,13 +1,13 @@ var searchData= [ - ['blend_5foff_5fduration_2755',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], - ['blend_5fon_5fduration_2756',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], - ['brightness_5foption_5f1_2757',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], - ['brightness_5foption_5f2_2758',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], - ['brightness_5foption_5f3_2759',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], - ['brightness_5foption_5f4_2760',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], - ['buffer_5fflag_5fcomrpessed_2761',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], - ['buffer_5fflag_5fdirty_2762',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], - ['bulb_5fselect_5foff_5fms_2763',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], - ['bulb_5fselect_5fon_5fms_2764',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]] + ['blend_5foff_5fduration_2762',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], + ['blend_5fon_5fduration_2763',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], + ['brightness_5foption_5f1_2764',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], + ['brightness_5foption_5f2_2765',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], + ['brightness_5foption_5f3_2766',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], + ['brightness_5foption_5f4_2767',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], + ['buffer_5fflag_5fcomrpessed_2768',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], + ['buffer_5fflag_5fdirty_2769',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], + ['bulb_5fselect_5foff_5fms_2770',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], + ['bulb_5fselect_5fon_5fms_2771',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]] ]; diff --git a/docs/handle/search/defines_10.js b/docs/handle/search/defines_10.js index 6cf14038fb..11fd2446b9 100644 --- a/docs/handle/search/defines_10.js +++ b/docs/handle/search/defines_10.js @@ -1,14 +1,23 @@ var searchData= [ - ['theater_5fchase_5fsteps_3102',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['tickrate_3103',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['timer_5f1_5falarm_3104',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_3105',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_3106',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_3107',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_3108',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_3109',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_3110',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_3111',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['total_5fsteps_3112',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] + ['sat_5foption_5f1_3090',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_3091',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_3092',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_3093',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['scale8_3094',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], + ['sec_5fto_5fticks_3095',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_3096',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['serial_5fcheck_5ftime_3097',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialization_5ftest_3098',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['short_5fclick_5fthreshold_5fticks_3099',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['signal_5foff_5fduration_3100',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_3101',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_3102',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['stepsize_3103',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], + ['storage_5ffilename_3104',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_3105',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_3106',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_3107',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_3108',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_3109',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] ]; diff --git a/docs/handle/search/defines_11.js b/docs/handle/search/defines_11.js index 326448d129..6141668a88 100644 --- a/docs/handle/search/defines_11.js +++ b/docs/handle/search/defines_11.js @@ -1,6 +1,14 @@ var searchData= [ - ['ultradops_5foff_5fduration_3113',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_3114',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['unlikely_3115',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]] + ['theater_5fchase_5fsteps_3110',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['tickrate_3111',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['timer_5f1_5falarm_3112',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_3113',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_3114',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_3115',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_3116',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_3117',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_3118',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_3119',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['total_5fsteps_3120',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] ]; diff --git a/docs/handle/search/defines_12.js b/docs/handle/search/defines_12.js index fd1be8f6eb..2ff6d573fc 100644 --- a/docs/handle/search/defines_12.js +++ b/docs/handle/search/defines_12.js @@ -1,45 +1,6 @@ var searchData= [ - ['val_5foption_5f1_3116',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_3117',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_3118',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_3119',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['variable_5ftickrate_3120',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_3121',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['vfree_3122',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_3123',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_3124',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_3125',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_3126',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_3127',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_3128',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_3129',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_3130',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_3131',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_3132',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_3133',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_3134',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_3135',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_3136',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_3137',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_3138',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_3139',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_3140',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_3141',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_3142',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_3143',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_3144',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_3145',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vmalloc_3146',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_3147',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_3148',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_3149',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_3150',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_3151',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_3152',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_3153',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_3154',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_3155',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_3156',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vrealloc_3157',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['ultradops_5foff_5fduration_3121',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_3122',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['unlikely_3123',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/defines_13.js b/docs/handle/search/defines_13.js index 89bc98b841..f5d604e9df 100644 --- a/docs/handle/search/defines_13.js +++ b/docs/handle/search/defines_13.js @@ -1,5 +1,45 @@ var searchData= [ - ['wildcopylength_3158',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], - ['worm_5fsize_3159',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] + ['val_5foption_5f1_3124',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_3125',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_3126',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_3127',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['variable_5ftickrate_3128',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_3129',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['vfree_3130',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_3131',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_3132',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_3133',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_3134',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_3135',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_3136',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_3137',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_3138',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_3139',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_3140',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_3141',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_3142',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_3143',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_3144',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_3145',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_3146',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_3147',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_3148',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_3149',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_3150',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_3151',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_3152',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_3153',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vmalloc_3154',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_3155',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_3156',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_3157',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_3158',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_3159',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_3160',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_3161',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_3162',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_3163',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_3164',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vrealloc_3165',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/handle/search/defines_14.html b/docs/handle/search/defines_14.html new file mode 100644 index 0000000000..53bf807c56 --- /dev/null +++ b/docs/handle/search/defines_14.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
                                            +
                                            Loading...
                                            +
                                            + +
                                            Searching...
                                            +
                                            No Matches
                                            + +
                                            + + diff --git a/docs/handle/search/defines_14.js b/docs/handle/search/defines_14.js new file mode 100644 index 0000000000..0aa3865dc9 --- /dev/null +++ b/docs/handle/search/defines_14.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['wildcopylength_3166',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], + ['worm_5fsize_3167',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] +]; diff --git a/docs/handle/search/defines_2.js b/docs/handle/search/defines_2.js index 871bc1443a..392b8a57fe 100644 --- a/docs/handle/search/defines_2.js +++ b/docs/handle/search/defines_2.js @@ -1,11 +1,11 @@ var searchData= [ - ['click_5fthreshold_2765',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], - ['col_5fdelete_5fcycle_2766',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], - ['col_5fdelete_5fthreshold_2767',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], - ['compress_5fbuffer_2768',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], - ['compress_5fsize_2769',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], - ['compression_5ftest_2770',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], - ['consecutive_5fwindow_2771',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], - ['consecutive_5fwindow_5fticks_2772',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]] + ['click_5fthreshold_2772',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], + ['col_5fdelete_5fcycle_2773',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], + ['col_5fdelete_5fthreshold_2774',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], + ['compress_5fbuffer_2775',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], + ['compress_5fsize_2776',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], + ['compression_5ftest_2777',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], + ['consecutive_5fwindow_2778',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], + ['consecutive_5fwindow_5fticks_2779',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]] ]; diff --git a/docs/handle/search/defines_3.js b/docs/handle/search/defines_3.js index 1590c66330..0d031576ab 100644 --- a/docs/handle/search/defines_3.js +++ b/docs/handle/search/defines_3.js @@ -1,18 +1,18 @@ var searchData= [ - ['debug_5fallocations_2773',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], - ['debug_5flog_2774',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], - ['debug_5flogf_2775',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], - ['debuglog_2776',['DEBUGLOG',['../Compression_8cpp.html#a8728fe9e99fe783be28c0f38bb0d0761',1,'Compression.cpp']]], - ['decompress_5fbuffer_2777',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], - ['default_5fbrightness_2778',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], - ['default_5fstorage_5ffilename_2779',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], - ['default_5ftick_5foffset_2780',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], - ['default_5ftickrate_2781',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], - ['delete_5fcycle_5fticks_2782',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], - ['delete_5fthreshold_5fticks_2783',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], - ['demo_5fall_5fpatterns_2784',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], - ['device_5flock_5fclicks_2785',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], - ['dops_5foff_5fduration_2786',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], - ['dops_5fon_5fduration_2787',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] + ['debug_5fallocations_2780',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], + ['debug_5flog_2781',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], + ['debug_5flogf_2782',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], + ['debuglog_2783',['DEBUGLOG',['../Compression_8cpp.html#a8728fe9e99fe783be28c0f38bb0d0761',1,'Compression.cpp']]], + ['decompress_5fbuffer_2784',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], + ['default_5fbrightness_2785',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], + ['default_5fstorage_5ffilename_2786',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], + ['default_5ftick_5foffset_2787',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], + ['default_5ftickrate_2788',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], + ['delete_5fcycle_5fticks_2789',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], + ['delete_5fthreshold_5fticks_2790',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], + ['demo_5fall_5fpatterns_2791',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], + ['device_5flock_5fclicks_2792',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], + ['dops_5foff_5fduration_2793',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], + ['dops_5fon_5fduration_2794',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] ]; diff --git a/docs/handle/search/defines_4.js b/docs/handle/search/defines_4.js index 00fa03be6f..17551c6591 100644 --- a/docs/handle/search/defines_4.js +++ b/docs/handle/search/defines_4.js @@ -1,30 +1,30 @@ var searchData= [ - ['editor_5fverb_5fclear_5fdemo_2788',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], - ['editor_5fverb_5fclear_5fdemo_5fack_2789',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_2790',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_5fack_2791',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], - ['editor_5fverb_5fgoodbye_2792',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_2793',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fpostfix_2794',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fprefix_2795',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], - ['editor_5fverb_5fhello_2796',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_2797',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fack_2798',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fdone_2799',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_2800',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_5fack_2801',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], - ['editor_5fverb_5fready_2802',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], - ['enable_5feditor_5fconnection_2803',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], - ['entry_2804',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], - ['error_5fexample1_2805',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], - ['error_5fexample2_2806',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], - ['error_5flog_2807',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], - ['error_5flogf_2808',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], - ['error_5fnone_2809',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], - ['error_5fout_5fof_5fmemory_2810',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], - ['exit_5fmenu_5foff_5fms_2811',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], - ['exit_5fmenu_5fon_5fms_2812',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], - ['expand_5fand_5fquote_2813',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]], - ['expect_2814',['expect',['../Compression_8cpp.html#a7d26a1c40d6107cf2f19558492591e67',1,'Compression.cpp']]] + ['editor_5fverb_5fclear_5fdemo_2795',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], + ['editor_5fverb_5fclear_5fdemo_5fack_2796',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_2797',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_5fack_2798',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], + ['editor_5fverb_5fgoodbye_2799',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_2800',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fpostfix_2801',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fprefix_2802',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], + ['editor_5fverb_5fhello_2803',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_2804',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fack_2805',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fdone_2806',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_2807',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_5fack_2808',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], + ['editor_5fverb_5fready_2809',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], + ['enable_5feditor_5fconnection_2810',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], + ['entry_2811',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], + ['error_5fexample1_2812',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], + ['error_5fexample2_2813',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], + ['error_5flog_2814',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], + ['error_5flogf_2815',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], + ['error_5fnone_2816',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], + ['error_5fout_5fof_5fmemory_2817',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], + ['exit_5fmenu_5foff_5fms_2818',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], + ['exit_5fmenu_5fon_5fms_2819',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], + ['expand_5fand_5fquote_2820',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]], + ['expect_2821',['expect',['../Compression_8cpp.html#a7d26a1c40d6107cf2f19558492591e67',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/defines_5.js b/docs/handle/search/defines_5.js index 3d1a617757..f72c784aa1 100644 --- a/docs/handle/search/defines_5.js +++ b/docs/handle/search/defines_5.js @@ -1,9 +1,9 @@ var searchData= [ - ['factory_5freset_5fthreshold_5fticks_2815',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], - ['fastloop_5fsafe_5fdistance_2816',['FASTLOOP_SAFE_DISTANCE',['../Compression_8cpp.html#aa7091dfd46e0c63c7974aa8cecae6207',1,'Compression.cpp']]], - ['fatal_5ferror_2817',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], - ['fill_5ffrom_5fthumb_2818',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], - ['fixed_5fled_5fcount_2819',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], - ['fixfrac8_2820',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]] + ['factory_5freset_5fthreshold_5fticks_2822',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], + ['fastloop_5fsafe_5fdistance_2823',['FASTLOOP_SAFE_DISTANCE',['../Compression_8cpp.html#aa7091dfd46e0c63c7974aa8cecae6207',1,'Compression.cpp']]], + ['fatal_5ferror_2824',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], + ['fill_5ffrom_5fthumb_2825',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], + ['fixed_5fled_5fcount_2826',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], + ['fixfrac8_2827',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]] ]; diff --git a/docs/handle/search/defines_6.js b/docs/handle/search/defines_6.js index 37334d6bb1..1c61497395 100644 --- a/docs/handle/search/defines_6.js +++ b/docs/handle/search/defines_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['gb_2821',['GB',['../Compression_8cpp.html#a44172ac633c517cb4c9e278cef36b000',1,'Compression.cpp']]] + ['gb_2828',['GB',['../Compression_8cpp.html#a44172ac633c517cb4c9e278cef36b000',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/defines_7.js b/docs/handle/search/defines_7.js index 5d66b5b207..6201a02133 100644 --- a/docs/handle/search/defines_7.js +++ b/docs/handle/search/defines_7.js @@ -1,27 +1,27 @@ var searchData= [ - ['half_5fsteps_2822',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], - ['half_5fzigzag_5fsteps_2823',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], - ['hsv_2824',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], - ['hsv_5fbit_2825',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], - ['hsv_5fblue_2826',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], - ['hsv_5fcyan_2827',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], - ['hsv_5fgreen_2828',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], - ['hsv_5fhue_5faqua_2829',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], - ['hsv_5fhue_5fblue_2830',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], - ['hsv_5fhue_5fgreen_2831',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], - ['hsv_5fhue_5forange_2832',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpink_2833',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpurple_2834',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], - ['hsv_5fhue_5fred_2835',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], - ['hsv_5fhue_5fyellow_2836',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], - ['hsv_5foff_2837',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], - ['hsv_5forange_2838',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], - ['hsv_5fpurple_2839',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], - ['hsv_5fred_2840',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], - ['hsv_5fto_5frgb_5falgorithm_2841',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], - ['hsv_5fwhite_2842',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], - ['hsv_5fyellow_2843',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], - ['hyperstrobe_5foff_5fduration_2844',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], - ['hyperstrobe_5fon_5fduration_2845',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] + ['half_5fsteps_2829',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], + ['half_5fzigzag_5fsteps_2830',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], + ['hsv_2831',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], + ['hsv_5fbit_2832',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], + ['hsv_5fblue_2833',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], + ['hsv_5fcyan_2834',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], + ['hsv_5fgreen_2835',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], + ['hsv_5fhue_5faqua_2836',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], + ['hsv_5fhue_5fblue_2837',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], + ['hsv_5fhue_5fgreen_2838',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], + ['hsv_5fhue_5forange_2839',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpink_2840',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpurple_2841',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], + ['hsv_5fhue_5fred_2842',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], + ['hsv_5fhue_5fyellow_2843',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], + ['hsv_5foff_2844',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], + ['hsv_5forange_2845',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], + ['hsv_5fpurple_2846',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], + ['hsv_5fred_2847',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], + ['hsv_5fto_5frgb_5falgorithm_2848',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], + ['hsv_5fwhite_2849',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], + ['hsv_5fyellow_2850',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], + ['hyperstrobe_5foff_5fduration_2851',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], + ['hyperstrobe_5fon_5fduration_2852',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] ]; diff --git a/docs/handle/search/defines_8.js b/docs/handle/search/defines_8.js index 35bf65c81f..ffaaa0b3bf 100644 --- a/docs/handle/search/defines_8.js +++ b/docs/handle/search/defines_8.js @@ -1,33 +1,33 @@ var searchData= [ - ['index_5fnone_2846',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], - ['info_5flog_2847',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], - ['info_5flogf_2848',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], - ['ir_5fdefault_5fblock_5fsize_2849',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], - ['ir_5fdefault_5fblock_5fspacing_2850',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_2851',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmax_2852',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmin_2853',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], - ['ir_5fenable_5freceiver_2854',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], - ['ir_5fenable_5fsender_2855',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_2856',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmax_2857',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmin_2858',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_2859',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmax_2860',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmin_2861',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], - ['ir_5fmax_5fdata_5ftransfer_2862',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], - ['ir_5fmax_5fdwords_5ftransfer_2863',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], - ['ir_5freceiver_5fpin_2864',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], - ['ir_5freceiver_5ftimeout_5fduration_2865',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], - ['ir_5frecv_5fbuf_5fsize_2866',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], - ['ir_5fsend_5fpwm_5fpin_2867',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], - ['ir_5fsender_5fwait_5fduration_2868',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], - ['ir_5fthres_5fdown_2869',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], - ['ir_5fthres_5fup_2870',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], - ['ir_5fthreshold_2871',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], - ['ir_5ftiming_2872',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], - ['ir_5ftiming_5fmin_2873',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], - ['iseven_2874',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], - ['isodd_2875',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] + ['index_5fnone_2853',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], + ['info_5flog_2854',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], + ['info_5flogf_2855',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], + ['ir_5fdefault_5fblock_5fsize_2856',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], + ['ir_5fdefault_5fblock_5fspacing_2857',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_2858',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmax_2859',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmin_2860',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], + ['ir_5fenable_5freceiver_2861',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], + ['ir_5fenable_5fsender_2862',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_2863',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmax_2864',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmin_2865',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_2866',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmax_2867',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmin_2868',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], + ['ir_5fmax_5fdata_5ftransfer_2869',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], + ['ir_5fmax_5fdwords_5ftransfer_2870',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], + ['ir_5freceiver_5fpin_2871',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], + ['ir_5freceiver_5ftimeout_5fduration_2872',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], + ['ir_5frecv_5fbuf_5fsize_2873',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], + ['ir_5fsend_5fpwm_5fpin_2874',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], + ['ir_5fsender_5fwait_5fduration_2875',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], + ['ir_5fthres_5fdown_2876',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], + ['ir_5fthres_5fup_2877',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], + ['ir_5fthreshold_2878',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], + ['ir_5ftiming_2879',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], + ['ir_5ftiming_5fmin_2880',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], + ['iseven_2881',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], + ['isodd_2882',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] ]; diff --git a/docs/handle/search/defines_9.js b/docs/handle/search/defines_9.js index cf0e169827..59fa461c9f 100644 --- a/docs/handle/search/defines_9.js +++ b/docs/handle/search/defines_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['kb_2876',['KB',['../Compression_8cpp.html#a1841fd1a462d245d8c73dce55e2f45da',1,'Compression.cpp']]] + ['kb_2883',['KB',['../Compression_8cpp.html#a1841fd1a462d245d8c73dce55e2f45da',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/defines_a.js b/docs/handle/search/defines_a.js index 21ac1021ad..b81a537e61 100644 --- a/docs/handle/search/defines_a.js +++ b/docs/handle/search/defines_a.js @@ -1,42 +1,42 @@ var searchData= [ - ['lastliterals_2877',['LASTLITERALS',['../Compression_8cpp.html#a7a912d9a1f869b93be505568dce7fa8c',1,'Compression.cpp']]], - ['leave_5fadv_5fcol_5fselect_5fclicks_2878',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], - ['led_5f3_2879',['LED_3',['../LedTypes_8h.html#a07b3fb51ae7c3cc824dd714b46c1b2b6',1,'LedTypes.h']]], - ['led_5f4_2880',['LED_4',['../LedTypes_8h.html#aec84038372d7a55c8b358398978e1dac',1,'LedTypes.h']]], - ['led_5f5_2881',['LED_5',['../LedTypes_8h.html#ab0e84d3f877a513d7171cc3f702efb20',1,'LedTypes.h']]], - ['led_5f6_2882',['LED_6',['../LedTypes_8h.html#a0bd7b910e8f1012cb068030c94529920',1,'LedTypes.h']]], - ['led_5f7_2883',['LED_7',['../LedTypes_8h.html#a07b32196a3e1b6673d88d812833d4077',1,'LedTypes.h']]], - ['led_5f8_2884',['LED_8',['../LedTypes_8h.html#a963240ad9010938fd985ae74b2d40d72',1,'LedTypes.h']]], - ['led_5f9_2885',['LED_9',['../LedTypes_8h.html#a1db4627cb22c101239d2af973b97ea81',1,'LedTypes.h']]], - ['led_5ftip_2886',['LED_TIP',['../LedTypes_8h.html#aa1df34b0db9fa027df06c24eda15b149',1,'LedTypes.h']]], - ['led_5ftop_2887',['LED_TOP',['../LedTypes_8h.html#a6b249fe5d3eb51c8319d35e1d7324bc6',1,'LedTypes.h']]], - ['ledtopair_2888',['ledToPair',['../LedTypes_8h.html#a3fa3f79ccff66d660d1468f23bde6e31',1,'LedTypes.h']]], - ['likely_2889',['likely',['../Compression_8cpp.html#aa0672ea7123854cc5f51902a06c473fb',1,'Compression.cpp']]], - ['log_5fto_5fconsole_2890',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], - ['log_5fto_5ffile_2891',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], - ['logging_5flevel_2892',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]], - ['lz4_5falign_5ftest_2893',['LZ4_ALIGN_TEST',['../Compression_8cpp.html#a6c439b01b6c27280593774a911bfa4ac',1,'Compression.cpp']]], - ['lz4_5fcompress_5finplace_5fbuffer_5fsize_2894',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], - ['lz4_5fcompress_5finplace_5fmargin_2895',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], - ['lz4_5fcompressbound_2896',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], - ['lz4_5fdecoder_5fring_5fbuffer_5fsize_2897',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], - ['lz4_5fdecompress_5finplace_5fbuffer_5fsize_2898',['LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a31af8f4225099e9d899eb05292500513',1,'Compression.h']]], - ['lz4_5fdecompress_5finplace_5fmargin_2899',['LZ4_DECOMPRESS_INPLACE_MARGIN',['../Compression_8h.html#aeb9541df4b1585ede70167d977ef85f5',1,'Compression.h']]], - ['lz4_5fdistance_5fabsolute_5fmax_2900',['LZ4_DISTANCE_ABSOLUTE_MAX',['../Compression_8cpp.html#a677dd41923a5dc079254ea9f689d78dd',1,'Compression.cpp']]], - ['lz4_5fdistance_5fmax_2901',['LZ4_DISTANCE_MAX',['../Compression_8h.html#aef230e9fd51b7bf939654ecc08a3778f',1,'Compression.h']]], - ['lz4_5fhash_5fsize_5fu32_2902',['LZ4_HASH_SIZE_U32',['../Compression_8h.html#a75fa199d8ad0949f67b62054171dc473',1,'Compression.h']]], - ['lz4_5fhashlog_2903',['LZ4_HASHLOG',['../Compression_8h.html#ac7f04539d94ce57826ef8b2f3d8408af',1,'Compression.h']]], - ['lz4_5fhashtablesize_2904',['LZ4_HASHTABLESIZE',['../Compression_8h.html#a1bb7a0fa34be27b67f43ce30be0fc905',1,'Compression.h']]], - ['lz4_5fmax_5finput_5fsize_2905',['LZ4_MAX_INPUT_SIZE',['../Compression_8h.html#a88ee51e36ca74cd0533e731c20572ea6',1,'Compression.h']]], - ['lz4_5fmemcpy_2906',['LZ4_memcpy',['../Compression_8cpp.html#a5ed8599ff9813a458df4a9d4d81bef58',1,'Compression.cpp']]], - ['lz4_5fmemory_5fusage_2907',['LZ4_MEMORY_USAGE',['../Compression_8h.html#a24ddbc39e7379532031a91357e66a32c',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fdefault_2908',['LZ4_MEMORY_USAGE_DEFAULT',['../Compression_8h.html#a003849b5d7ae53e30ad147fdecc8fab3',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fmax_2909',['LZ4_MEMORY_USAGE_MAX',['../Compression_8h.html#afdf396ddb66c966fc4a2f7f3cf7fd6ca',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fmin_2910',['LZ4_MEMORY_USAGE_MIN',['../Compression_8h.html#a533d9aebfa4668c3ed98bb961d7c5731',1,'Compression.h']]], - ['lz4_5fstatic_5fassert_2911',['LZ4_STATIC_ASSERT',['../Compression_8cpp.html#a233a86aeac0d8f5c00236b4d8d055761',1,'Compression.cpp']]], - ['lz4_5fstreamdecodesize_2912',['LZ4_STREAMDECODESIZE',['../Compression_8h.html#a9a08f1c4969b5e46eba93818cd7cb5a7',1,'Compression.h']]], - ['lz4_5fstreamdecodesize_5fu64_2913',['LZ4_STREAMDECODESIZE_U64',['../Compression_8h.html#a414ecb38e0607f239de5ebca5a5beef5',1,'Compression.h']]], - ['lz4_5fstreamsize_2914',['LZ4_STREAMSIZE',['../Compression_8h.html#a1b76402ebadac569ceb550cb22a7a6e4',1,'Compression.h']]], - ['lz4_5fstreamsize_5fvoidp_2915',['LZ4_STREAMSIZE_VOIDP',['../Compression_8h.html#a46c76b999fe84b296be4dd4a8ea25746',1,'Compression.h']]] + ['lastliterals_2884',['LASTLITERALS',['../Compression_8cpp.html#a7a912d9a1f869b93be505568dce7fa8c',1,'Compression.cpp']]], + ['leave_5fadv_5fcol_5fselect_5fclicks_2885',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], + ['led_5f3_2886',['LED_3',['../LedTypes_8h.html#a07b3fb51ae7c3cc824dd714b46c1b2b6',1,'LedTypes.h']]], + ['led_5f4_2887',['LED_4',['../LedTypes_8h.html#aec84038372d7a55c8b358398978e1dac',1,'LedTypes.h']]], + ['led_5f5_2888',['LED_5',['../LedTypes_8h.html#ab0e84d3f877a513d7171cc3f702efb20',1,'LedTypes.h']]], + ['led_5f6_2889',['LED_6',['../LedTypes_8h.html#a0bd7b910e8f1012cb068030c94529920',1,'LedTypes.h']]], + ['led_5f7_2890',['LED_7',['../LedTypes_8h.html#a07b32196a3e1b6673d88d812833d4077',1,'LedTypes.h']]], + ['led_5f8_2891',['LED_8',['../LedTypes_8h.html#a963240ad9010938fd985ae74b2d40d72',1,'LedTypes.h']]], + ['led_5f9_2892',['LED_9',['../LedTypes_8h.html#a1db4627cb22c101239d2af973b97ea81',1,'LedTypes.h']]], + ['led_5ftip_2893',['LED_TIP',['../LedTypes_8h.html#aa1df34b0db9fa027df06c24eda15b149',1,'LedTypes.h']]], + ['led_5ftop_2894',['LED_TOP',['../LedTypes_8h.html#a6b249fe5d3eb51c8319d35e1d7324bc6',1,'LedTypes.h']]], + ['ledtopair_2895',['ledToPair',['../LedTypes_8h.html#a3fa3f79ccff66d660d1468f23bde6e31',1,'LedTypes.h']]], + ['likely_2896',['likely',['../Compression_8cpp.html#aa0672ea7123854cc5f51902a06c473fb',1,'Compression.cpp']]], + ['log_5fto_5fconsole_2897',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], + ['log_5fto_5ffile_2898',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], + ['logging_5flevel_2899',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]], + ['lz4_5falign_5ftest_2900',['LZ4_ALIGN_TEST',['../Compression_8cpp.html#a6c439b01b6c27280593774a911bfa4ac',1,'Compression.cpp']]], + ['lz4_5fcompress_5finplace_5fbuffer_5fsize_2901',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], + ['lz4_5fcompress_5finplace_5fmargin_2902',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], + ['lz4_5fcompressbound_2903',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], + ['lz4_5fdecoder_5fring_5fbuffer_5fsize_2904',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], + ['lz4_5fdecompress_5finplace_5fbuffer_5fsize_2905',['LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a31af8f4225099e9d899eb05292500513',1,'Compression.h']]], + ['lz4_5fdecompress_5finplace_5fmargin_2906',['LZ4_DECOMPRESS_INPLACE_MARGIN',['../Compression_8h.html#aeb9541df4b1585ede70167d977ef85f5',1,'Compression.h']]], + ['lz4_5fdistance_5fabsolute_5fmax_2907',['LZ4_DISTANCE_ABSOLUTE_MAX',['../Compression_8cpp.html#a677dd41923a5dc079254ea9f689d78dd',1,'Compression.cpp']]], + ['lz4_5fdistance_5fmax_2908',['LZ4_DISTANCE_MAX',['../Compression_8h.html#aef230e9fd51b7bf939654ecc08a3778f',1,'Compression.h']]], + ['lz4_5fhash_5fsize_5fu32_2909',['LZ4_HASH_SIZE_U32',['../Compression_8h.html#a75fa199d8ad0949f67b62054171dc473',1,'Compression.h']]], + ['lz4_5fhashlog_2910',['LZ4_HASHLOG',['../Compression_8h.html#ac7f04539d94ce57826ef8b2f3d8408af',1,'Compression.h']]], + ['lz4_5fhashtablesize_2911',['LZ4_HASHTABLESIZE',['../Compression_8h.html#a1bb7a0fa34be27b67f43ce30be0fc905',1,'Compression.h']]], + ['lz4_5fmax_5finput_5fsize_2912',['LZ4_MAX_INPUT_SIZE',['../Compression_8h.html#a88ee51e36ca74cd0533e731c20572ea6',1,'Compression.h']]], + ['lz4_5fmemcpy_2913',['LZ4_memcpy',['../Compression_8cpp.html#a5ed8599ff9813a458df4a9d4d81bef58',1,'Compression.cpp']]], + ['lz4_5fmemory_5fusage_2914',['LZ4_MEMORY_USAGE',['../Compression_8h.html#a24ddbc39e7379532031a91357e66a32c',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fdefault_2915',['LZ4_MEMORY_USAGE_DEFAULT',['../Compression_8h.html#a003849b5d7ae53e30ad147fdecc8fab3',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fmax_2916',['LZ4_MEMORY_USAGE_MAX',['../Compression_8h.html#afdf396ddb66c966fc4a2f7f3cf7fd6ca',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fmin_2917',['LZ4_MEMORY_USAGE_MIN',['../Compression_8h.html#a533d9aebfa4668c3ed98bb961d7c5731',1,'Compression.h']]], + ['lz4_5fstatic_5fassert_2918',['LZ4_STATIC_ASSERT',['../Compression_8cpp.html#a233a86aeac0d8f5c00236b4d8d055761',1,'Compression.cpp']]], + ['lz4_5fstreamdecodesize_2919',['LZ4_STREAMDECODESIZE',['../Compression_8h.html#a9a08f1c4969b5e46eba93818cd7cb5a7',1,'Compression.h']]], + ['lz4_5fstreamdecodesize_5fu64_2920',['LZ4_STREAMDECODESIZE_U64',['../Compression_8h.html#a414ecb38e0607f239de5ebca5a5beef5',1,'Compression.h']]], + ['lz4_5fstreamsize_2921',['LZ4_STREAMSIZE',['../Compression_8h.html#a1b76402ebadac569ceb550cb22a7a6e4',1,'Compression.h']]], + ['lz4_5fstreamsize_5fvoidp_2922',['LZ4_STREAMSIZE_VOIDP',['../Compression_8h.html#a46c76b999fe84b296be4dd4a8ea25746',1,'Compression.h']]] ]; diff --git a/docs/handle/search/defines_b.js b/docs/handle/search/defines_b.js index 7a016db91a..237185a74d 100644 --- a/docs/handle/search/defines_b.js +++ b/docs/handle/search/defines_b.js @@ -1,48 +1,48 @@ var searchData= [ - ['map_5fforeach_5fled_2916',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], - ['map_5finverse_2917',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], - ['map_5fis_5fone_5fled_2918',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], - ['map_5fled_2919',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], - ['map_5fled_5fall_2920',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], - ['map_5fpair_2921',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], - ['map_5fpair_5feven_2922',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fevens_2923',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fodds_2924',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], - ['map_5fpair_5fevens_2925',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], - ['map_5fpair_5fodd_2926',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fevens_2927',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fodds_2928',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], - ['map_5fpair_5fodds_2929',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], - ['match_5fsafeguard_5fdistance_2930',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], - ['max_5fargs_2931',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], - ['max_5fcolor_5fslots_2932',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], - ['max_5fmemory_2933',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], - ['max_5fmode_5fsize_2934',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], - ['max_5fmodes_2935',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], - ['max_5fpattern_5fargs_2936',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], - ['max_5fsequence_5fsteps_2937',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], - ['max_5fserial_5fcheck_5finterval_2938',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], - ['max_5ftimeout_5fduration_2939',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], - ['max_5fwait_5fduration_2940',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], - ['mb_2941',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], - ['menu_5ftrigger_5fthreshold_5fticks_2942',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], - ['menu_5ftrigger_5ftime_2943',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], - ['mflimit_2944',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], - ['min_2945',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], - ['minmatch_2946',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], - ['ml_5fbits_2947',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], - ['ml_5fmask_2948',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], - ['mode_5fflag_5fall_5fsame_5fsingle_2949',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], - ['mode_5fflag_5fmulti_5fled_2950',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], - ['mode_5fflag_5fnone_2951',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], - ['mode_5fflag_5fsingle_5fled_2952',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], - ['mode_5fflag_5fsparse_5fsingles_2953',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], - ['mode_5fledcount_2954',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], - ['modes_5fflag_5fadv_5fmenus_2955',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], - ['modes_5fflag_5fkeychain_2956',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], - ['modes_5fflag_5flocked_2957',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], - ['modes_5fflag_5fone_5fclick_2958',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], - ['modes_5ftest_2959',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], - ['ms_5fto_5fticks_2960',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] + ['map_5fforeach_5fled_2923',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], + ['map_5finverse_2924',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], + ['map_5fis_5fone_5fled_2925',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], + ['map_5fled_2926',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], + ['map_5fled_5fall_2927',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], + ['map_5fpair_2928',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], + ['map_5fpair_5feven_2929',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fevens_2930',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fodds_2931',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], + ['map_5fpair_5fevens_2932',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], + ['map_5fpair_5fodd_2933',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fevens_2934',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fodds_2935',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], + ['map_5fpair_5fodds_2936',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], + ['match_5fsafeguard_5fdistance_2937',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], + ['max_5fargs_2938',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], + ['max_5fcolor_5fslots_2939',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], + ['max_5fmemory_2940',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], + ['max_5fmode_5fsize_2941',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], + ['max_5fmodes_2942',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], + ['max_5fpattern_5fargs_2943',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], + ['max_5fsequence_5fsteps_2944',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], + ['max_5fserial_5fcheck_5finterval_2945',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], + ['max_5ftimeout_5fduration_2946',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], + ['max_5fwait_5fduration_2947',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], + ['mb_2948',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], + ['menu_5ftrigger_5fthreshold_5fticks_2949',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], + ['menu_5ftrigger_5ftime_2950',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], + ['mflimit_2951',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], + ['min_2952',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], + ['minmatch_2953',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], + ['ml_5fbits_2954',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], + ['ml_5fmask_2955',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], + ['mode_5fflag_5fall_5fsame_5fsingle_2956',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], + ['mode_5fflag_5fmulti_5fled_2957',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], + ['mode_5fflag_5fnone_2958',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], + ['mode_5fflag_5fsingle_5fled_2959',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], + ['mode_5fflag_5fsparse_5fsingles_2960',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], + ['mode_5fledcount_2961',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], + ['modes_5fflag_5fadv_5fmenus_2962',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], + ['modes_5fflag_5fkeychain_2963',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], + ['modes_5fflag_5flocked_2964',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], + ['modes_5fflag_5fone_5fclick_2965',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], + ['modes_5ftest_2966',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], + ['ms_5fto_5fticks_2967',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] ]; diff --git a/docs/handle/search/defines_c.js b/docs/handle/search/defines_c.js index f4f8d97f2f..cb0b39f7e3 100644 --- a/docs/handle/search/defines_c.js +++ b/docs/handle/search/defines_c.js @@ -1,9 +1,9 @@ var searchData= [ - ['ns_5fto_5fus_2961',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], - ['num_5fbrightness_5foptions_2962',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], - ['num_5fbuttons_2963',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], - ['num_5fmenus_2964',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], - ['num_5fmode_5fslots_2965',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], - ['num_5fzigzag_5fsteps_2966',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] + ['ns_5fto_5fus_2968',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], + ['num_5fbrightness_5foptions_2969',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], + ['num_5fbuttons_2970',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], + ['num_5fmenus_2971',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], + ['num_5fmode_5fslots_2972',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], + ['num_5fzigzag_5fsteps_2973',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] ]; diff --git a/docs/handle/search/defines_d.js b/docs/handle/search/defines_d.js index 6678c71f38..71cc46a606 100644 --- a/docs/handle/search/defines_d.js +++ b/docs/handle/search/defines_d.js @@ -1,15 +1,5 @@ var searchData= [ - ['page_5fsize_2967',['PAGE_SIZE',['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'Storage.cpp']]], - ['pair_5f2_2968',['PAIR_2',['../LedTypes_8h.html#adba1564223ac327c40a9d8f79670c557',1,'LedTypes.h']]], - ['pair_5f3_2969',['PAIR_3',['../LedTypes_8h.html#afde1eb23a95dc1902415abf5cdf1b091',1,'LedTypes.h']]], - ['pair_5f4_2970',['PAIR_4',['../LedTypes_8h.html#a7f8612ea4739e0d1ecde2baae9ed7bf1',1,'LedTypes.h']]], - ['paireven_2971',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], - ['pairodd_2972',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], - ['pattern_5fflag_5fmulti_2973',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], - ['pattern_5fflags_5fnone_2974',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], - ['picostrobe_5foff_5fduration_2975',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], - ['picostrobe_5fon_5fduration_2976',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], - ['power_5fled_5fpin_2977',['POWER_LED_PIN',['../Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb',1,'Leds.cpp']]], - ['print_5fstate_2978',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] + ['onboard_5fled_5fmosi_2974',['ONBOARD_LED_MOSI',['../Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1',1,'Leds.cpp']]], + ['onboard_5fled_5fsck_2975',['ONBOARD_LED_SCK',['../Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429',1,'Leds.cpp']]] ]; diff --git a/docs/handle/search/defines_e.js b/docs/handle/search/defines_e.js index 4b9363ed68..b3d8e60a75 100644 --- a/docs/handle/search/defines_e.js +++ b/docs/handle/search/defines_e.js @@ -1,106 +1,14 @@ var searchData= [ - ['register_5farg_2979',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], - ['reset_5fhold_5ftime_2980',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], - ['rgb_5fblue_2981',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], - ['rgb_5fblue0_2982',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], - ['rgb_5fblue1_2983',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], - ['rgb_5fblue2_2984',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], - ['rgb_5fblue3_2985',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], - ['rgb_5fblue4_2986',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], - ['rgb_5fblue5_2987',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], - ['rgb_5fblue6_2988',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], - ['rgb_5fblue7_2989',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], - ['rgb_5fblue8_2990',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], - ['rgb_5fblue9_2991',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], - ['rgb_5fcyan_2992',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], - ['rgb_5fcyan0_2993',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], - ['rgb_5fcyan1_2994',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], - ['rgb_5fcyan2_2995',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], - ['rgb_5fcyan3_2996',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], - ['rgb_5fcyan4_2997',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], - ['rgb_5fcyan5_2998',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], - ['rgb_5fcyan6_2999',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], - ['rgb_5fcyan7_3000',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], - ['rgb_5fcyan8_3001',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], - ['rgb_5fcyan9_3002',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], - ['rgb_5fgreen_3003',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], - ['rgb_5fgreen0_3004',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], - ['rgb_5fgreen1_3005',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], - ['rgb_5fgreen2_3006',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], - ['rgb_5fgreen3_3007',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], - ['rgb_5fgreen4_3008',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], - ['rgb_5fgreen5_3009',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], - ['rgb_5fgreen6_3010',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], - ['rgb_5fgreen7_3011',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], - ['rgb_5fgreen8_3012',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], - ['rgb_5fgreen9_3013',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], - ['rgb_5fmagenta_3014',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], - ['rgb_5fmenu_5fbrightness_5fselect_3015',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fcolor_5fselect_3016',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], - ['rgb_5fmenu_5feditor_5fconnection_3017',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5ffactory_5freset_3018',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fmode_5fsharing_3019',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fpattern_5fselect_3020',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5frandomizer_3021',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], - ['rgb_5foff_3022',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], - ['rgb_5forange_3023',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], - ['rgb_5forange0_3024',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], - ['rgb_5forange1_3025',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], - ['rgb_5forange2_3026',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], - ['rgb_5forange3_3027',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], - ['rgb_5forange4_3028',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], - ['rgb_5forange5_3029',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], - ['rgb_5forange6_3030',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], - ['rgb_5forange7_3031',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], - ['rgb_5forange8_3032',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], - ['rgb_5forange9_3033',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], - ['rgb_5fpink_3034',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], - ['rgb_5fpurple_3035',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], - ['rgb_5fpurple0_3036',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], - ['rgb_5fpurple1_3037',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], - ['rgb_5fpurple2_3038',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], - ['rgb_5fpurple3_3039',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], - ['rgb_5fpurple4_3040',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], - ['rgb_5fpurple5_3041',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], - ['rgb_5fpurple6_3042',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], - ['rgb_5fpurple7_3043',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], - ['rgb_5fpurple8_3044',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], - ['rgb_5fpurple9_3045',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], - ['rgb_5fred_3046',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], - ['rgb_5fred0_3047',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], - ['rgb_5fred1_3048',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], - ['rgb_5fred2_3049',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], - ['rgb_5fred3_3050',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], - ['rgb_5fred4_3051',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], - ['rgb_5fred5_3052',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], - ['rgb_5fred6_3053',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], - ['rgb_5fred7_3054',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], - ['rgb_5fred8_3055',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], - ['rgb_5fred9_3056',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], - ['rgb_5fwhite_3057',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], - ['rgb_5fwhite0_3058',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], - ['rgb_5fwhite1_3059',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], - ['rgb_5fwhite2_3060',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], - ['rgb_5fwhite3_3061',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], - ['rgb_5fwhite4_3062',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], - ['rgb_5fwhite5_3063',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], - ['rgb_5fwhite6_3064',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], - ['rgb_5fwhite7_3065',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], - ['rgb_5fwhite8_3066',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], - ['rgb_5fwhite9_3067',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], - ['rgb_5fyellow_3068',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], - ['rgb_5fyellow0_3069',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], - ['rgb_5fyellow1_3070',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], - ['rgb_5fyellow2_3071',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], - ['rgb_5fyellow3_3072',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], - ['rgb_5fyellow4_3073',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], - ['rgb_5fyellow5_3074',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], - ['rgb_5fyellow6_3075',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], - ['rgb_5fyellow7_3076',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], - ['rgb_5fyellow8_3077',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], - ['rgb_5fyellow9_3078',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], - ['ribbon_5fduration_3079',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], - ['run_5fbits_3080',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], - ['run_5fmask_3081',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]] + ['page_5fsize_2976',['PAGE_SIZE',['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'Storage.cpp']]], + ['pair_5f2_2977',['PAIR_2',['../LedTypes_8h.html#adba1564223ac327c40a9d8f79670c557',1,'LedTypes.h']]], + ['pair_5f3_2978',['PAIR_3',['../LedTypes_8h.html#afde1eb23a95dc1902415abf5cdf1b091',1,'LedTypes.h']]], + ['pair_5f4_2979',['PAIR_4',['../LedTypes_8h.html#a7f8612ea4739e0d1ecde2baae9ed7bf1',1,'LedTypes.h']]], + ['paireven_2980',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], + ['pairodd_2981',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], + ['pattern_5fflag_5fmulti_2982',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], + ['pattern_5fflags_5fnone_2983',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], + ['picostrobe_5foff_5fduration_2984',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], + ['picostrobe_5fon_5fduration_2985',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], + ['print_5fstate_2986',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] ]; diff --git a/docs/handle/search/defines_f.js b/docs/handle/search/defines_f.js index 31e65b03a0..0e7d096c17 100644 --- a/docs/handle/search/defines_f.js +++ b/docs/handle/search/defines_f.js @@ -1,23 +1,106 @@ var searchData= [ - ['sat_5foption_5f1_3082',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_3083',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_3084',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_3085',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['scale8_3086',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], - ['sec_5fto_5fticks_3087',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_3088',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['serial_5fcheck_5ftime_3089',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialization_5ftest_3090',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['short_5fclick_5fthreshold_5fticks_3091',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['signal_5foff_5fduration_3092',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_3093',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_3094',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['stepsize_3095',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], - ['storage_5ffilename_3096',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_3097',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_3098',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_3099',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_3100',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_3101',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] + ['register_5farg_2987',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], + ['reset_5fhold_5ftime_2988',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], + ['rgb_5fblue_2989',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], + ['rgb_5fblue0_2990',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], + ['rgb_5fblue1_2991',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], + ['rgb_5fblue2_2992',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], + ['rgb_5fblue3_2993',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], + ['rgb_5fblue4_2994',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], + ['rgb_5fblue5_2995',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], + ['rgb_5fblue6_2996',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], + ['rgb_5fblue7_2997',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], + ['rgb_5fblue8_2998',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], + ['rgb_5fblue9_2999',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], + ['rgb_5fcyan_3000',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], + ['rgb_5fcyan0_3001',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], + ['rgb_5fcyan1_3002',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], + ['rgb_5fcyan2_3003',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], + ['rgb_5fcyan3_3004',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], + ['rgb_5fcyan4_3005',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], + ['rgb_5fcyan5_3006',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], + ['rgb_5fcyan6_3007',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], + ['rgb_5fcyan7_3008',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], + ['rgb_5fcyan8_3009',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], + ['rgb_5fcyan9_3010',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], + ['rgb_5fgreen_3011',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], + ['rgb_5fgreen0_3012',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], + ['rgb_5fgreen1_3013',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], + ['rgb_5fgreen2_3014',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], + ['rgb_5fgreen3_3015',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], + ['rgb_5fgreen4_3016',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], + ['rgb_5fgreen5_3017',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], + ['rgb_5fgreen6_3018',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], + ['rgb_5fgreen7_3019',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], + ['rgb_5fgreen8_3020',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], + ['rgb_5fgreen9_3021',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], + ['rgb_5fmagenta_3022',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], + ['rgb_5fmenu_5fbrightness_5fselect_3023',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fcolor_5fselect_3024',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], + ['rgb_5fmenu_5feditor_5fconnection_3025',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5ffactory_5freset_3026',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fmode_5fsharing_3027',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fpattern_5fselect_3028',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5frandomizer_3029',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], + ['rgb_5foff_3030',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], + ['rgb_5forange_3031',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], + ['rgb_5forange0_3032',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], + ['rgb_5forange1_3033',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], + ['rgb_5forange2_3034',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], + ['rgb_5forange3_3035',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], + ['rgb_5forange4_3036',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], + ['rgb_5forange5_3037',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], + ['rgb_5forange6_3038',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], + ['rgb_5forange7_3039',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], + ['rgb_5forange8_3040',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], + ['rgb_5forange9_3041',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], + ['rgb_5fpink_3042',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], + ['rgb_5fpurple_3043',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], + ['rgb_5fpurple0_3044',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], + ['rgb_5fpurple1_3045',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], + ['rgb_5fpurple2_3046',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], + ['rgb_5fpurple3_3047',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], + ['rgb_5fpurple4_3048',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], + ['rgb_5fpurple5_3049',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], + ['rgb_5fpurple6_3050',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], + ['rgb_5fpurple7_3051',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], + ['rgb_5fpurple8_3052',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], + ['rgb_5fpurple9_3053',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], + ['rgb_5fred_3054',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], + ['rgb_5fred0_3055',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], + ['rgb_5fred1_3056',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], + ['rgb_5fred2_3057',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], + ['rgb_5fred3_3058',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], + ['rgb_5fred4_3059',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], + ['rgb_5fred5_3060',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], + ['rgb_5fred6_3061',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], + ['rgb_5fred7_3062',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], + ['rgb_5fred8_3063',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], + ['rgb_5fred9_3064',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], + ['rgb_5fwhite_3065',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], + ['rgb_5fwhite0_3066',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], + ['rgb_5fwhite1_3067',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], + ['rgb_5fwhite2_3068',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], + ['rgb_5fwhite3_3069',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], + ['rgb_5fwhite4_3070',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], + ['rgb_5fwhite5_3071',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], + ['rgb_5fwhite6_3072',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], + ['rgb_5fwhite7_3073',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], + ['rgb_5fwhite8_3074',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], + ['rgb_5fwhite9_3075',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], + ['rgb_5fyellow_3076',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], + ['rgb_5fyellow0_3077',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], + ['rgb_5fyellow1_3078',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], + ['rgb_5fyellow2_3079',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], + ['rgb_5fyellow3_3080',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], + ['rgb_5fyellow4_3081',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], + ['rgb_5fyellow5_3082',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], + ['rgb_5fyellow6_3083',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], + ['rgb_5fyellow7_3084',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], + ['rgb_5fyellow8_3085',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], + ['rgb_5fyellow9_3086',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], + ['ribbon_5fduration_3087',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], + ['run_5fbits_3088',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], + ['run_5fmask_3089',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enums_0.js b/docs/handle/search/enums_0.js index 7724ca444e..8ab44de8f6 100644 --- a/docs/handle/search/enums_0.js +++ b/docs/handle/search/enums_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['colormode_2524',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], - ['colormode2_2525',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], - ['colorselectstate_2526',['ColorSelectState',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2e',1,'ColorSelect']]] + ['colormode_2531',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], + ['colormode2_2532',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], + ['colorselectstate_2533',['ColorSelectState',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2e',1,'ColorSelect']]] ]; diff --git a/docs/handle/search/enums_1.js b/docs/handle/search/enums_1.js index 0c87fc5540..cfe038c6a0 100644 --- a/docs/handle/search/enums_1.js +++ b/docs/handle/search/enums_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['dict_5fdirective_2527',['dict_directive',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4c',1,'Compression.cpp']]], - ['dictissue_5fdirective_2528',['dictIssue_directive',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351',1,'Compression.cpp']]] + ['dict_5fdirective_2534',['dict_directive',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4c',1,'Compression.cpp']]], + ['dictissue_5fdirective_2535',['dictIssue_directive',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enums_2.js b/docs/handle/search/enums_2.js index 29f94ac81e..02457b97b9 100644 --- a/docs/handle/search/enums_2.js +++ b/docs/handle/search/enums_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['earlyend_5fdirective_2529',['earlyEnd_directive',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994c',1,'Compression.cpp']]], - ['editorconnectionstate_2530',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]], - ['endcondition_5fdirective_2531',['endCondition_directive',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746',1,'Compression.cpp']]] + ['earlyend_5fdirective_2536',['earlyEnd_directive',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994c',1,'Compression.cpp']]], + ['editorconnectionstate_2537',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]], + ['endcondition_5fdirective_2538',['endCondition_directive',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enums_3.js b/docs/handle/search/enums_3.js index a2a39285bd..72a3dfe0b6 100644 --- a/docs/handle/search/enums_3.js +++ b/docs/handle/search/enums_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['hsv_5fto_5frgb_5falgorithm_2532',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] + ['hsv_5fto_5frgb_5falgorithm_2539',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] ]; diff --git a/docs/handle/search/enums_4.js b/docs/handle/search/enums_4.js index 1472b6fe16..0825e846a0 100644 --- a/docs/handle/search/enums_4.js +++ b/docs/handle/search/enums_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['ledpos_2533',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]], - ['limitedoutput_5fdirective_2534',['limitedOutput_directive',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28',1,'Compression.cpp']]] + ['ledpos_2540',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]], + ['limitedoutput_5fdirective_2541',['limitedOutput_directive',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enums_5.js b/docs/handle/search/enums_5.js index c4ca553311..7d26ee88cc 100644 --- a/docs/handle/search/enums_5.js +++ b/docs/handle/search/enums_5.js @@ -1,7 +1,7 @@ var searchData= [ - ['menuaction_2535',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], - ['menuentryid_2536',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], - ['menustate_2537',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], - ['modesharestate_2538',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] + ['menuaction_2542',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], + ['menuentryid_2543',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], + ['menustate_2544',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], + ['modesharestate_2545',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] ]; diff --git a/docs/handle/search/enums_6.js b/docs/handle/search/enums_6.js index f8f4a6ae1a..d8bf2bc0c8 100644 --- a/docs/handle/search/enums_6.js +++ b/docs/handle/search/enums_6.js @@ -1,6 +1,6 @@ var searchData= [ - ['pair_2539',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], - ['patternid_2540',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], - ['patternstate_2541',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] + ['pair_2546',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], + ['patternid_2547',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], + ['patternstate_2548',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] ]; diff --git a/docs/handle/search/enums_7.js b/docs/handle/search/enums_7.js index 6389168727..e4d64d6385 100644 --- a/docs/handle/search/enums_7.js +++ b/docs/handle/search/enums_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['randomizeflags_2542',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], - ['recvstate_2543',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]] + ['randomizeflags_2549',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], + ['recvstate_2550',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]] ]; diff --git a/docs/handle/search/enums_8.js b/docs/handle/search/enums_8.js index 389b85bbaf..48054830e1 100644 --- a/docs/handle/search/enums_8.js +++ b/docs/handle/search/enums_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['tabletype_5ft_2544',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]] + ['tabletype_5ft_2551',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enums_9.js b/docs/handle/search/enums_9.js index 2c86d92cc7..9488e6d66c 100644 --- a/docs/handle/search/enums_9.js +++ b/docs/handle/search/enums_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['valuestyle_2545',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], - ['variable_5flength_5ferror_2546',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]] + ['valuestyle_2552',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], + ['variable_5flength_5ferror_2553',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enumvalues_0.js b/docs/handle/search/enumvalues_0.js index cc59a0474c..aeca630146 100644 --- a/docs/handle/search/enumvalues_0.js +++ b/docs/handle/search/enumvalues_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['byptr_2547',['byPtr',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560',1,'Compression.cpp']]], - ['byu16_2548',['byU16',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f',1,'Compression.cpp']]], - ['byu32_2549',['byU32',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471',1,'Compression.cpp']]] + ['byptr_2554',['byPtr',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560',1,'Compression.cpp']]], + ['byu16_2555',['byU16',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f',1,'Compression.cpp']]], + ['byu32_2556',['byU32',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enumvalues_1.js b/docs/handle/search/enumvalues_1.js index 6fb06e0eeb..d44748d6b9 100644 --- a/docs/handle/search/enumvalues_1.js +++ b/docs/handle/search/enumvalues_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['clearedtable_2550',['clearedTable',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a160636a34765ad36416d316e62406d31',1,'Compression.cpp']]] + ['clearedtable_2557',['clearedTable',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a160636a34765ad36416d316e62406d31',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enumvalues_10.js b/docs/handle/search/enumvalues_10.js index d31d88313d..3f6ff3bb53 100644 --- a/docs/handle/search/enumvalues_10.js +++ b/docs/handle/search/enumvalues_10.js @@ -1,11 +1,11 @@ var searchData= [ - ['val_5fstyle_5falternating_2717',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_2718',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_2719',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_2720',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_2721',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_2722',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_2723',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_2724',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] + ['val_5fstyle_5falternating_2724',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_2725',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_2726',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_2727',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_2728',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_2729',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_2730',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_2731',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] ]; diff --git a/docs/handle/search/enumvalues_11.js b/docs/handle/search/enumvalues_11.js index 756eb3f0a3..34e777a406 100644 --- a/docs/handle/search/enumvalues_11.js +++ b/docs/handle/search/enumvalues_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['waiting_5fheader_5fmark_2725',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], - ['waiting_5fheader_5fspace_2726',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], - ['withprefix64k_2727',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]] + ['waiting_5fheader_5fmark_2732',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], + ['waiting_5fheader_5fspace_2733',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], + ['withprefix64k_2734',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enumvalues_2.js b/docs/handle/search/enumvalues_2.js index b593f37461..808189926c 100644 --- a/docs/handle/search/enumvalues_2.js +++ b/docs/handle/search/enumvalues_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['decode_5ffull_5fblock_2551',['decode_full_block',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca5551916aeb552806ac850d0875151113',1,'Compression.cpp']]], - ['dictsmall_2552',['dictSmall',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236',1,'Compression.cpp']]], - ['double_5fsplit_5fcomplimentary_2553',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] + ['decode_5ffull_5fblock_2558',['decode_full_block',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca5551916aeb552806ac850d0875151113',1,'Compression.cpp']]], + ['dictsmall_2559',['dictSmall',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236',1,'Compression.cpp']]], + ['double_5fsplit_5fcomplimentary_2560',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] ]; diff --git a/docs/handle/search/enumvalues_3.js b/docs/handle/search/enumvalues_3.js index 3013b40130..68645ed637 100644 --- a/docs/handle/search/enumvalues_3.js +++ b/docs/handle/search/enumvalues_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['endoninputsize_2554',['endOnInputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539',1,'Compression.cpp']]], - ['endonoutputsize_2555',['endOnOutputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a',1,'Compression.cpp']]], - ['evenly_5fspaced_2556',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] + ['endoninputsize_2561',['endOnInputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539',1,'Compression.cpp']]], + ['endonoutputsize_2562',['endOnOutputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a',1,'Compression.cpp']]], + ['evenly_5fspaced_2563',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] ]; diff --git a/docs/handle/search/enumvalues_4.js b/docs/handle/search/enumvalues_4.js index 0b64a0ab9b..fc6611fc05 100644 --- a/docs/handle/search/enumvalues_4.js +++ b/docs/handle/search/enumvalues_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['filloutput_2557',['fillOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a76ae01d59d140527a5540583923a0294',1,'Compression.cpp']]] + ['filloutput_2564',['fillOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a76ae01d59d140527a5540583923a0294',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enumvalues_5.js b/docs/handle/search/enumvalues_5.js index 57bc693cd6..22935ed5c7 100644 --- a/docs/handle/search/enumvalues_5.js +++ b/docs/handle/search/enumvalues_5.js @@ -1,14 +1,14 @@ var searchData= [ - ['hsv_5fto_5frgb_5fgeneric_2558',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5frainbow_2559',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5fraw_2560',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], - ['hue_5faqua_2561',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], - ['hue_5fblue_2562',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], - ['hue_5fgreen_2563',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], - ['hue_5forange_2564',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], - ['hue_5fpink_2565',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], - ['hue_5fpurple_2566',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], - ['hue_5fred_2567',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], - ['hue_5fyellow_2568',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] + ['hsv_5fto_5frgb_5fgeneric_2565',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5frainbow_2566',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5fraw_2567',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], + ['hue_5faqua_2568',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], + ['hue_5fblue_2569',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], + ['hue_5fgreen_2570',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], + ['hue_5forange_2571',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], + ['hue_5fpink_2572',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], + ['hue_5fpurple_2573',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], + ['hue_5fred_2574',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], + ['hue_5fyellow_2575',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] ]; diff --git a/docs/handle/search/enumvalues_6.js b/docs/handle/search/enumvalues_6.js index 09b9689671..4ed5932fbd 100644 --- a/docs/handle/search/enumvalues_6.js +++ b/docs/handle/search/enumvalues_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['initial_5ferror_2569',['initial_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a4dd6136f5d290f53a4ac8864c0a12f99',1,'Compression.cpp']]], - ['internal_5fpatterns_5fend_2570',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] + ['initial_5ferror_2576',['initial_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a4dd6136f5d290f53a4ac8864c0a12f99',1,'Compression.cpp']]], + ['internal_5fpatterns_5fend_2577',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] ]; diff --git a/docs/handle/search/enumvalues_7.js b/docs/handle/search/enumvalues_7.js index f560fa2407..da2064b9b7 100644 --- a/docs/handle/search/enumvalues_7.js +++ b/docs/handle/search/enumvalues_7.js @@ -1,15 +1,15 @@ var searchData= [ - ['led_5f0_2571',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], - ['led_5f1_2572',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], - ['led_5f2_2573',['LED_2',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca00af6b2437d9982f1f125d2cc2537c41',1,'LedTypes.h']]], - ['led_5fall_2574',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], - ['led_5fall_5fsingle_2575',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], - ['led_5fany_2576',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], - ['led_5fcount_2577',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], - ['led_5ffirst_2578',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], - ['led_5flast_2579',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], - ['led_5fmulti_2580',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]], - ['limitedoutput_2581',['limitedOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa',1,'Compression.cpp']]], - ['loop_5ferror_2582',['loop_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484',1,'Compression.cpp']]] + ['led_5f0_2578',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], + ['led_5f1_2579',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], + ['led_5f2_2580',['LED_2',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca00af6b2437d9982f1f125d2cc2537c41',1,'LedTypes.h']]], + ['led_5fall_2581',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], + ['led_5fall_5fsingle_2582',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], + ['led_5fany_2583',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], + ['led_5fcount_2584',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], + ['led_5ffirst_2585',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], + ['led_5flast_2586',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], + ['led_5fmulti_2587',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]], + ['limitedoutput_2588',['limitedOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa',1,'Compression.cpp']]], + ['loop_5ferror_2589',['loop_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enumvalues_8.js b/docs/handle/search/enumvalues_8.js index ed68c2101d..c08cba3540 100644 --- a/docs/handle/search/enumvalues_8.js +++ b/docs/handle/search/enumvalues_8.js @@ -1,20 +1,20 @@ var searchData= [ - ['menu_5fcolor_5fselect_2583',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], - ['menu_5fcontinue_2584',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], - ['menu_5fcount_2585',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], - ['menu_5feditor_5fconnection_2586',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], - ['menu_5ffactory_5freset_2587',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], - ['menu_5ffirst_2588',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], - ['menu_5fglobal_5fbrightness_2589',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], - ['menu_5fmode_5fsharing_2590',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], - ['menu_5fnone_2591',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], - ['menu_5fpattern_5fselect_2592',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], - ['menu_5fquit_2593',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], - ['menu_5frandomizer_2594',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], - ['menu_5fskip_2595',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], - ['menu_5fstate_5fin_5fmenu_2596',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], - ['menu_5fstate_5fmenu_5fselection_2597',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], - ['menu_5fstate_5fnot_5fopen_2598',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], - ['monochromatic_2599',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] + ['menu_5fcolor_5fselect_2590',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], + ['menu_5fcontinue_2591',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], + ['menu_5fcount_2592',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], + ['menu_5feditor_5fconnection_2593',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], + ['menu_5ffactory_5freset_2594',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], + ['menu_5ffirst_2595',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], + ['menu_5fglobal_5fbrightness_2596',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], + ['menu_5fmode_5fsharing_2597',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], + ['menu_5fnone_2598',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], + ['menu_5fpattern_5fselect_2599',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], + ['menu_5fquit_2600',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], + ['menu_5frandomizer_2601',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], + ['menu_5fskip_2602',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], + ['menu_5fstate_5fin_5fmenu_2603',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], + ['menu_5fstate_5fmenu_5fselection_2604',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], + ['menu_5fstate_5fnot_5fopen_2605',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], + ['monochromatic_2606',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] ]; diff --git a/docs/handle/search/enumvalues_9.js b/docs/handle/search/enumvalues_9.js index e3e4c072aa..eaee2dfafc 100644 --- a/docs/handle/search/enumvalues_9.js +++ b/docs/handle/search/enumvalues_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['nodict_2600',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], - ['nodictissue_2601',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], - ['notlimited_2602',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]] + ['nodict_2607',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], + ['nodictissue_2608',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], + ['notlimited_2609',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enumvalues_a.js b/docs/handle/search/enumvalues_a.js index d36b2fa392..e81299f453 100644 --- a/docs/handle/search/enumvalues_a.js +++ b/docs/handle/search/enumvalues_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['ok_2603',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]] + ['ok_2610',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/enumvalues_b.js b/docs/handle/search/enumvalues_b.js index ec46b7bdcd..0f90ed851d 100644 --- a/docs/handle/search/enumvalues_b.js +++ b/docs/handle/search/enumvalues_b.js @@ -1,73 +1,73 @@ var searchData= [ - ['pair_5f0_2604',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], - ['pair_5f1_2605',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], - ['pair_5fcount_2606',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], - ['pair_5ffirst_2607',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], - ['pair_5flast_2608',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], - ['partial_5fdecode_2609',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], - ['pattern_5fbackstrobe_2610',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], - ['pattern_5fblend_2611',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], - ['pattern_5fblendstrobe_2612',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], - ['pattern_5fblendstrobegap_2613',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], - ['pattern_5fblinkie_2614',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], - ['pattern_5fbounce_2615',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], - ['pattern_5fchaser_2616',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], - ['pattern_5fchopper_2617',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblend_2618',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobe_2619',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobegap_2620',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], - ['pattern_5fcount_2621',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], - ['pattern_5fcrossdops_2622',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], - ['pattern_5fdashcrush_2623',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], - ['pattern_5fdashcycle_2624',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], - ['pattern_5fdashdops_2625',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], - ['pattern_5fdashgap_2626',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], - ['pattern_5fdops_2627',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], - ['pattern_5fdopsgap_2628',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], - ['pattern_5fdoubledops_2629',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], - ['pattern_5fdoublestrobe_2630',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], - ['pattern_5fdrip_2631',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], - ['pattern_5fdripmorph_2632',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], - ['pattern_5ffill_2633',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], - ['pattern_5ffirst_2634',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], - ['pattern_5fgapcycle_2635',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], - ['pattern_5fghostcrush_2636',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], - ['pattern_5fhue_5fscroll_2637',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], - ['pattern_5fhypergap_2638',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], - ['pattern_5fhyperstrobe_2639',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], - ['pattern_5flast_2640',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], - ['pattern_5flighthouse_2641',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], - ['pattern_5fmateria_2642',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], - ['pattern_5fmeteor_2643',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], - ['pattern_5fminiribbon_2644',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], - ['pattern_5fmulti_5fcount_2645',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], - ['pattern_5fmulti_5ffirst_2646',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], - ['pattern_5fmulti_5flast_2647',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], - ['pattern_5fnone_2648',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], - ['pattern_5fpicogap_2649',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], - ['pattern_5fpicostrobe_2650',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], - ['pattern_5fpulsish_2651',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], - ['pattern_5fribbon_2652',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], - ['pattern_5fsingle_5fcount_2653',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], - ['pattern_5fsingle_5ffirst_2654',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], - ['pattern_5fsingle_5flast_2655',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], - ['pattern_5fsnowball_2656',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], - ['pattern_5fsolid_2657',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], - ['pattern_5fsparkletrace_2658',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], - ['pattern_5fsplitstrobie_2659',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], - ['pattern_5fstrobe_2660',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], - ['pattern_5fstrobegap_2661',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], - ['pattern_5fstrobie_2662',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], - ['pattern_5fstrobiegap_2663',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], - ['pattern_5ftheater_5fchase_2664',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], - ['pattern_5ftracer_2665',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], - ['pattern_5fultradash_2666',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], - ['pattern_5fultradops_2667',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], - ['pattern_5fultragap_2668',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], - ['pattern_5fvortexwipe_2669',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], - ['pattern_5fwarp_2670',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], - ['pattern_5fwarpworm_2671',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], - ['pattern_5fzigzag_2672',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], - ['pattern_5fzipfade_2673',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] + ['pair_5f0_2611',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], + ['pair_5f1_2612',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], + ['pair_5fcount_2613',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], + ['pair_5ffirst_2614',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], + ['pair_5flast_2615',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], + ['partial_5fdecode_2616',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], + ['pattern_5fbackstrobe_2617',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], + ['pattern_5fblend_2618',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], + ['pattern_5fblendstrobe_2619',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], + ['pattern_5fblendstrobegap_2620',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], + ['pattern_5fblinkie_2621',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], + ['pattern_5fbounce_2622',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], + ['pattern_5fchaser_2623',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], + ['pattern_5fchopper_2624',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblend_2625',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobe_2626',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobegap_2627',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], + ['pattern_5fcount_2628',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], + ['pattern_5fcrossdops_2629',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], + ['pattern_5fdashcrush_2630',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], + ['pattern_5fdashcycle_2631',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], + ['pattern_5fdashdops_2632',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], + ['pattern_5fdashgap_2633',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], + ['pattern_5fdops_2634',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], + ['pattern_5fdopsgap_2635',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], + ['pattern_5fdoubledops_2636',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], + ['pattern_5fdoublestrobe_2637',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], + ['pattern_5fdrip_2638',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], + ['pattern_5fdripmorph_2639',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], + ['pattern_5ffill_2640',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], + ['pattern_5ffirst_2641',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], + ['pattern_5fgapcycle_2642',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], + ['pattern_5fghostcrush_2643',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], + ['pattern_5fhue_5fscroll_2644',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], + ['pattern_5fhypergap_2645',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], + ['pattern_5fhyperstrobe_2646',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], + ['pattern_5flast_2647',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], + ['pattern_5flighthouse_2648',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], + ['pattern_5fmateria_2649',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], + ['pattern_5fmeteor_2650',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], + ['pattern_5fminiribbon_2651',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], + ['pattern_5fmulti_5fcount_2652',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], + ['pattern_5fmulti_5ffirst_2653',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], + ['pattern_5fmulti_5flast_2654',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], + ['pattern_5fnone_2655',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], + ['pattern_5fpicogap_2656',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], + ['pattern_5fpicostrobe_2657',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], + ['pattern_5fpulsish_2658',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], + ['pattern_5fribbon_2659',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], + ['pattern_5fsingle_5fcount_2660',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], + ['pattern_5fsingle_5ffirst_2661',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], + ['pattern_5fsingle_5flast_2662',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], + ['pattern_5fsnowball_2663',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], + ['pattern_5fsolid_2664',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], + ['pattern_5fsparkletrace_2665',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], + ['pattern_5fsplitstrobie_2666',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], + ['pattern_5fstrobe_2667',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], + ['pattern_5fstrobegap_2668',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], + ['pattern_5fstrobie_2669',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], + ['pattern_5fstrobiegap_2670',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], + ['pattern_5ftheater_5fchase_2671',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], + ['pattern_5ftracer_2672',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], + ['pattern_5fultradash_2673',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], + ['pattern_5fultradops_2674',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], + ['pattern_5fultragap_2675',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], + ['pattern_5fvortexwipe_2676',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], + ['pattern_5fwarp_2677',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], + ['pattern_5fwarpworm_2678',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], + ['pattern_5fzigzag_2679',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], + ['pattern_5fzipfade_2680',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] ]; diff --git a/docs/handle/search/enumvalues_c.js b/docs/handle/search/enumvalues_c.js index 320ba9b3ff..63eacad581 100644 --- a/docs/handle/search/enumvalues_c.js +++ b/docs/handle/search/enumvalues_c.js @@ -1,9 +1,9 @@ var searchData= [ - ['randomize_5fboth_2674',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], - ['randomize_5fcolorset_2675',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], - ['randomize_5fnone_2676',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], - ['randomize_5fpattern_2677',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], - ['reading_5fdata_5fmark_2678',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], - ['reading_5fdata_5fspace_2679',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]] + ['randomize_5fboth_2681',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], + ['randomize_5fcolorset_2682',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], + ['randomize_5fnone_2683',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], + ['randomize_5fpattern_2684',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], + ['reading_5fdata_5fmark_2685',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], + ['reading_5fdata_5fspace_2686',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]] ]; diff --git a/docs/handle/search/enumvalues_d.js b/docs/handle/search/enumvalues_d.js index 529568123e..683f5351ff 100644 --- a/docs/handle/search/enumvalues_d.js +++ b/docs/handle/search/enumvalues_d.js @@ -1,36 +1,36 @@ var searchData= [ - ['share_5freceive_2680',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_5fir_2681',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], - ['share_5fsend_5fvl_2682',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], - ['state_5fbegin_5fdash_2683',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_2684',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_2685',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_2686',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_2687',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_2688',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_2689',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_2690',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_2691',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_2692',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_2693',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_2694',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_2695',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_2696',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_2697',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_2698',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_2699',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_2700',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_2701',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_2702',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_2703',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5fsat_2704',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_2705',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_2706',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_2707',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_2708',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_2709',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_2710',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_2711',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_2712',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]] + ['share_5freceive_2687',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_5fir_2688',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], + ['share_5fsend_5fvl_2689',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], + ['state_5fbegin_5fdash_2690',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_2691',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_2692',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_2693',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_2694',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_2695',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_2696',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_2697',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_2698',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_2699',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_2700',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_2701',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_2702',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_2703',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_2704',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_2705',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_2706',['STATE_INIT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_2707',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_2708',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_2709',['STATE_PICK_HUE1',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2eafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_2710',['STATE_PICK_HUE2',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5fsat_2711',['STATE_PICK_SAT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_2712',['STATE_PICK_SLOT',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_2713',['STATE_PICK_VAL',['../classColorSelect.html#a9eb6a8c26e649eff65af32a21c03cf2ea902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_2714',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_2715',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_2716',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_2717',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_2718',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_2719',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]] ]; diff --git a/docs/handle/search/enumvalues_e.js b/docs/handle/search/enumvalues_e.js index 1c8d4c7461..31423e31f2 100644 --- a/docs/handle/search/enumvalues_e.js +++ b/docs/handle/search/enumvalues_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['tetradic_2713',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theory_2714',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] + ['tetradic_2720',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theory_2721',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] ]; diff --git a/docs/handle/search/enumvalues_f.js b/docs/handle/search/enumvalues_f.js index 3995d106b1..35ddd91987 100644 --- a/docs/handle/search/enumvalues_f.js +++ b/docs/handle/search/enumvalues_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['usingdictctx_2715',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], - ['usingextdict_2716',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] + ['usingdictctx_2722',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], + ['usingextdict_2723',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/files_0.js b/docs/handle/search/files_0.js index 865f773cba..c885fc0e7e 100644 --- a/docs/handle/search/files_0.js +++ b/docs/handle/search/files_0.js @@ -1,21 +1,21 @@ var searchData= [ - ['backstrobepattern_2ecpp_1617',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], - ['backstrobepattern_2eh_1618',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], - ['basicpattern_2ecpp_1619',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], - ['basicpattern_2eh_1620',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], - ['bitstream_2ecpp_1621',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], - ['bitstream_2eh_1622',['BitStream.h',['../BitStream_8h.html',1,'']]], - ['blendpattern_2ecpp_1623',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], - ['blendpattern_2eh_1624',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], - ['blinksteppattern_2ecpp_1625',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], - ['blinksteppattern_2eh_1626',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], - ['bouncepattern_2ecpp_1627',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], - ['bouncepattern_2eh_1628',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], - ['button_2ecpp_1629',['Button.cpp',['../Button_8cpp.html',1,'']]], - ['button_2eh_1630',['Button.h',['../Button_8h.html',1,'']]], - ['buttons_2ecpp_1631',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], - ['buttons_2eh_1632',['Buttons.h',['../Buttons_8h.html',1,'']]], - ['bytestream_2ecpp_1633',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], - ['bytestream_2eh_1634',['ByteStream.h',['../ByteStream_8h.html',1,'']]] + ['backstrobepattern_2ecpp_1620',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], + ['backstrobepattern_2eh_1621',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], + ['basicpattern_2ecpp_1622',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], + ['basicpattern_2eh_1623',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], + ['bitstream_2ecpp_1624',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], + ['bitstream_2eh_1625',['BitStream.h',['../BitStream_8h.html',1,'']]], + ['blendpattern_2ecpp_1626',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], + ['blendpattern_2eh_1627',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], + ['blinksteppattern_2ecpp_1628',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], + ['blinksteppattern_2eh_1629',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], + ['bouncepattern_2ecpp_1630',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], + ['bouncepattern_2eh_1631',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], + ['button_2ecpp_1632',['Button.cpp',['../Button_8cpp.html',1,'']]], + ['button_2eh_1633',['Button.h',['../Button_8h.html',1,'']]], + ['buttons_2ecpp_1634',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], + ['buttons_2eh_1635',['Buttons.h',['../Buttons_8h.html',1,'']]], + ['bytestream_2ecpp_1636',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], + ['bytestream_2eh_1637',['ByteStream.h',['../ByteStream_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_1.js b/docs/handle/search/files_1.js index c2998f7b69..372b5dd356 100644 --- a/docs/handle/search/files_1.js +++ b/docs/handle/search/files_1.js @@ -1,18 +1,18 @@ var searchData= [ - ['chaserpattern_2ecpp_1635',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], - ['chaserpattern_2eh_1636',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], - ['colorconstants_2eh_1637',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], - ['colorselect_2ecpp_1638',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], - ['colorselect_2eh_1639',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], - ['colorset_2ecpp_1640',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], - ['colorset_2eh_1641',['Colorset.h',['../Colorset_8h.html',1,'']]], - ['colortypes_2ecpp_1642',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], - ['colortypes_2eh_1643',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], - ['compoundpattern_2ecpp_1644',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], - ['compoundpattern_2eh_1645',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], - ['compression_2ecpp_1646',['Compression.cpp',['../Compression_8cpp.html',1,'']]], - ['compression_2eh_1647',['Compression.h',['../Compression_8h.html',1,'']]], - ['crossdopspattern_2ecpp_1648',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], - ['crossdopspattern_2eh_1649',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] + ['chaserpattern_2ecpp_1638',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], + ['chaserpattern_2eh_1639',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], + ['colorconstants_2eh_1640',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], + ['colorselect_2ecpp_1641',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], + ['colorselect_2eh_1642',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], + ['colorset_2ecpp_1643',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], + ['colorset_2eh_1644',['Colorset.h',['../Colorset_8h.html',1,'']]], + ['colortypes_2ecpp_1645',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], + ['colortypes_2eh_1646',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], + ['compoundpattern_2ecpp_1647',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], + ['compoundpattern_2eh_1648',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], + ['compression_2ecpp_1649',['Compression.cpp',['../Compression_8cpp.html',1,'']]], + ['compression_2eh_1650',['Compression.h',['../Compression_8h.html',1,'']]], + ['crossdopspattern_2ecpp_1651',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], + ['crossdopspattern_2eh_1652',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_10.js b/docs/handle/search/files_10.js index 5ea7c00fb1..5664106883 100644 --- a/docs/handle/search/files_10.js +++ b/docs/handle/search/files_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['zigzagpattern_2ecpp_1754',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1755',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_2ecpp_1757',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1758',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_2.js b/docs/handle/search/files_2.js index b86cab0ccf..8155d2c89d 100644 --- a/docs/handle/search/files_2.js +++ b/docs/handle/search/files_2.js @@ -1,11 +1,11 @@ var searchData= [ - ['defaultmodes_2ecpp_1650',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], - ['defaultmodes_2eh_1651',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], - ['doublestrobepattern_2ecpp_1652',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], - ['doublestrobepattern_2eh_1653',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], - ['dripmorphpattern_2ecpp_1654',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], - ['dripmorphpattern_2eh_1655',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], - ['drippattern_2ecpp_1656',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], - ['drippattern_2eh_1657',['DripPattern.h',['../DripPattern_8h.html',1,'']]] + ['defaultmodes_2ecpp_1653',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], + ['defaultmodes_2eh_1654',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], + ['doublestrobepattern_2ecpp_1655',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], + ['doublestrobepattern_2eh_1656',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], + ['dripmorphpattern_2ecpp_1657',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], + ['dripmorphpattern_2eh_1658',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], + ['drippattern_2ecpp_1659',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], + ['drippattern_2eh_1660',['DripPattern.h',['../DripPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_3.js b/docs/handle/search/files_3.js index d33de6e4c4..75a299c525 100644 --- a/docs/handle/search/files_3.js +++ b/docs/handle/search/files_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['editorconnection_2ecpp_1658',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], - ['editorconnection_2eh_1659',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], - ['errorblinker_2ecpp_1660',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], - ['errorblinker_2eh_1661',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] + ['editorconnection_2ecpp_1661',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], + ['editorconnection_2eh_1662',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], + ['errorblinker_2ecpp_1663',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], + ['errorblinker_2eh_1664',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_4.js b/docs/handle/search/files_4.js index 34de6ef5d5..88b50e1913 100644 --- a/docs/handle/search/files_4.js +++ b/docs/handle/search/files_4.js @@ -1,7 +1,7 @@ var searchData= [ - ['factoryreset_2ecpp_1662',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], - ['factoryreset_2eh_1663',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], - ['fillpattern_2ecpp_1664',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], - ['fillpattern_2eh_1665',['FillPattern.h',['../FillPattern_8h.html',1,'']]] + ['factoryreset_2ecpp_1665',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], + ['factoryreset_2eh_1666',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], + ['fillpattern_2ecpp_1667',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], + ['fillpattern_2eh_1668',['FillPattern.h',['../FillPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_5.js b/docs/handle/search/files_5.js index 71511b860f..24ae2794de 100644 --- a/docs/handle/search/files_5.js +++ b/docs/handle/search/files_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['globalbrightness_2ecpp_1666',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], - ['globalbrightness_2eh_1667',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] + ['globalbrightness_2ecpp_1669',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], + ['globalbrightness_2eh_1670',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_6.js b/docs/handle/search/files_6.js index f2b7c549b7..c4f9a1eeb1 100644 --- a/docs/handle/search/files_6.js +++ b/docs/handle/search/files_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hueshiftpattern_2ecpp_1668',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], - ['hueshiftpattern_2eh_1669',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] + ['hueshiftpattern_2ecpp_1671',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], + ['hueshiftpattern_2eh_1672',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_7.js b/docs/handle/search/files_7.js index 7c40391f27..533a3e3452 100644 --- a/docs/handle/search/files_7.js +++ b/docs/handle/search/files_7.js @@ -1,8 +1,8 @@ var searchData= [ - ['irconfig_2eh_1670',['IRConfig.h',['../IRConfig_8h.html',1,'']]], - ['irreceiver_2ecpp_1671',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], - ['irreceiver_2eh_1672',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], - ['irsender_2ecpp_1673',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], - ['irsender_2eh_1674',['IRSender.h',['../IRSender_8h.html',1,'']]] + ['irconfig_2eh_1673',['IRConfig.h',['../IRConfig_8h.html',1,'']]], + ['irreceiver_2ecpp_1674',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], + ['irreceiver_2eh_1675',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], + ['irsender_2ecpp_1676',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], + ['irsender_2eh_1677',['IRSender.h',['../IRSender_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_8.js b/docs/handle/search/files_8.js index ec1da9278b..36f6b4ed0f 100644 --- a/docs/handle/search/files_8.js +++ b/docs/handle/search/files_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['leds_2ecpp_1675',['Leds.cpp',['../Leds_8cpp.html',1,'']]], - ['leds_2eh_1676',['Leds.h',['../Leds_8h.html',1,'']]], - ['ledstash_2ecpp_1677',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], - ['ledstash_2eh_1678',['LedStash.h',['../LedStash_8h.html',1,'']]], - ['ledtypes_2eh_1679',['LedTypes.h',['../LedTypes_8h.html',1,'']]], - ['lighthousepattern_2ecpp_1680',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], - ['lighthousepattern_2eh_1681',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], - ['log_2ecpp_1682',['Log.cpp',['../Log_8cpp.html',1,'']]], - ['log_2eh_1683',['Log.h',['../Log_8h.html',1,'']]] + ['leds_2ecpp_1678',['Leds.cpp',['../Leds_8cpp.html',1,'']]], + ['leds_2eh_1679',['Leds.h',['../Leds_8h.html',1,'']]], + ['ledstash_2ecpp_1680',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], + ['ledstash_2eh_1681',['LedStash.h',['../LedStash_8h.html',1,'']]], + ['ledtypes_2eh_1682',['LedTypes.h',['../LedTypes_8h.html',1,'']]], + ['lighthousepattern_2ecpp_1683',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], + ['lighthousepattern_2eh_1684',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], + ['log_2ecpp_1685',['Log.cpp',['../Log_8cpp.html',1,'']]], + ['log_2eh_1686',['Log.h',['../Log_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_9.js b/docs/handle/search/files_9.js index c3e13dcdb2..04c9a75030 100644 --- a/docs/handle/search/files_9.js +++ b/docs/handle/search/files_9.js @@ -1,21 +1,21 @@ var searchData= [ - ['materiapattern_2ecpp_1684',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], - ['materiapattern_2eh_1685',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], - ['memory_2ecpp_1686',['Memory.cpp',['../Memory_8cpp.html',1,'']]], - ['memory_2eh_1687',['Memory.h',['../Memory_8h.html',1,'']]], - ['menu_2ecpp_1688',['Menu.cpp',['../Menu_8cpp.html',1,'']]], - ['menu_2eh_1689',['Menu.h',['../Menu_8h.html',1,'']]], - ['menus_2ecpp_1690',['Menus.cpp',['../Menus_8cpp.html',1,'']]], - ['menus_2eh_1691',['Menus.h',['../Menus_8h.html',1,'']]], - ['meteorpattern_2ecpp_1692',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], - ['meteorpattern_2eh_1693',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], - ['mode_2ecpp_1694',['Mode.cpp',['../Mode_8cpp.html',1,'']]], - ['mode_2eh_1695',['Mode.h',['../Mode_8h.html',1,'']]], - ['modes_2ecpp_1696',['Modes.cpp',['../Modes_8cpp.html',1,'']]], - ['modes_2eh_1697',['Modes.h',['../Modes_8h.html',1,'']]], - ['modesharing_2ecpp_1698',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], - ['modesharing_2eh_1699',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], - ['multiledpattern_2ecpp_1700',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], - ['multiledpattern_2eh_1701',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] + ['materiapattern_2ecpp_1687',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], + ['materiapattern_2eh_1688',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], + ['memory_2ecpp_1689',['Memory.cpp',['../Memory_8cpp.html',1,'']]], + ['memory_2eh_1690',['Memory.h',['../Memory_8h.html',1,'']]], + ['menu_2ecpp_1691',['Menu.cpp',['../Menu_8cpp.html',1,'']]], + ['menu_2eh_1692',['Menu.h',['../Menu_8h.html',1,'']]], + ['menus_2ecpp_1693',['Menus.cpp',['../Menus_8cpp.html',1,'']]], + ['menus_2eh_1694',['Menus.h',['../Menus_8h.html',1,'']]], + ['meteorpattern_2ecpp_1695',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], + ['meteorpattern_2eh_1696',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], + ['mode_2ecpp_1697',['Mode.cpp',['../Mode_8cpp.html',1,'']]], + ['mode_2eh_1698',['Mode.h',['../Mode_8h.html',1,'']]], + ['modes_2ecpp_1699',['Modes.cpp',['../Modes_8cpp.html',1,'']]], + ['modes_2eh_1700',['Modes.h',['../Modes_8h.html',1,'']]], + ['modesharing_2ecpp_1701',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], + ['modesharing_2eh_1702',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], + ['multiledpattern_2ecpp_1703',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], + ['multiledpattern_2eh_1704',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_a.js b/docs/handle/search/files_a.js index 8612d1cdf0..a75a3641ae 100644 --- a/docs/handle/search/files_a.js +++ b/docs/handle/search/files_a.js @@ -1,14 +1,14 @@ var searchData= [ - ['pattern_2ecpp_1702',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], - ['pattern_2eh_1703',['Pattern.h',['../Pattern_8h.html',1,'']]], - ['patternargs_2ecpp_1704',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], - ['patternargs_2eh_1705',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], - ['patternbuilder_2ecpp_1706',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], - ['patternbuilder_2eh_1707',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], - ['patterns_2eh_1708',['Patterns.h',['../Patterns_8h.html',1,'']]], - ['patternselect_2ecpp_1709',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], - ['patternselect_2eh_1710',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], - ['pulsishpattern_2ecpp_1711',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], - ['pulsishpattern_2eh_1712',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] + ['pattern_2ecpp_1705',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], + ['pattern_2eh_1706',['Pattern.h',['../Pattern_8h.html',1,'']]], + ['patternargs_2ecpp_1707',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], + ['patternargs_2eh_1708',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], + ['patternbuilder_2ecpp_1709',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], + ['patternbuilder_2eh_1710',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], + ['patterns_2eh_1711',['Patterns.h',['../Patterns_8h.html',1,'']]], + ['patternselect_2ecpp_1712',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], + ['patternselect_2eh_1713',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], + ['pulsishpattern_2ecpp_1714',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], + ['pulsishpattern_2eh_1715',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_b.js b/docs/handle/search/files_b.js index e512d3fa50..675b0ec658 100644 --- a/docs/handle/search/files_b.js +++ b/docs/handle/search/files_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_2ecpp_1713',['Random.cpp',['../Random_8cpp.html',1,'']]], - ['random_2eh_1714',['Random.h',['../Random_8h.html',1,'']]], - ['randomizer_2ecpp_1715',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], - ['randomizer_2eh_1716',['Randomizer.h',['../Randomizer_8h.html',1,'']]] + ['random_2ecpp_1716',['Random.cpp',['../Random_8cpp.html',1,'']]], + ['random_2eh_1717',['Random.h',['../Random_8h.html',1,'']]], + ['randomizer_2ecpp_1718',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], + ['randomizer_2eh_1719',['Randomizer.h',['../Randomizer_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_c.js b/docs/handle/search/files_c.js index 7320d4598b..ba30538012 100644 --- a/docs/handle/search/files_c.js +++ b/docs/handle/search/files_c.js @@ -1,19 +1,19 @@ var searchData= [ - ['sequence_2ecpp_1717',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1718',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_2ecpp_1719',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1720',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['serial_2ecpp_1721',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1722',['Serial.h',['../Serial_8h.html',1,'']]], - ['singleledpattern_2ecpp_1723',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1724',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['snowballpattern_2ecpp_1725',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1726',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solidpattern_2ecpp_1727',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1728',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_2ecpp_1729',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1730',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['storage_2ecpp_1731',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1732',['Storage.h',['../Storage_8h.html',1,'']]] + ['sequence_2ecpp_1720',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1721',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_2ecpp_1722',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1723',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['serial_2ecpp_1724',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1725',['Serial.h',['../Serial_8h.html',1,'']]], + ['singleledpattern_2ecpp_1726',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1727',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['snowballpattern_2ecpp_1728',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1729',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solidpattern_2ecpp_1730',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1731',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_2ecpp_1732',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1733',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['storage_2ecpp_1734',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1735',['Storage.h',['../Storage_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_d.js b/docs/handle/search/files_d.js index 3f3a7a286d..7ce8782043 100644 --- a/docs/handle/search/files_d.js +++ b/docs/handle/search/files_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['theaterchasepattern_2ecpp_1733',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1734',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['timecontrol_2ecpp_1735',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1736',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_2ecpp_1737',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1738',['Timer.h',['../Timer_8h.html',1,'']]], - ['timings_2eh_1739',['Timings.h',['../Timings_8h.html',1,'']]] + ['theaterchasepattern_2ecpp_1736',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1737',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['timecontrol_2ecpp_1738',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1739',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_2ecpp_1740',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1741',['Timer.h',['../Timer_8h.html',1,'']]], + ['timings_2eh_1742',['Timings.h',['../Timings_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_e.js b/docs/handle/search/files_e.js index 4f93361153..cb94a2ef83 100644 --- a/docs/handle/search/files_e.js +++ b/docs/handle/search/files_e.js @@ -1,13 +1,13 @@ var searchData= [ - ['vlconfig_2eh_1740',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_2ecpp_1741',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1742',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_2ecpp_1743',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1744',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vortexconfig_2eh_1745',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_2ecpp_1746',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1747',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_2ecpp_1748',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1749',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] + ['vlconfig_2eh_1743',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_2ecpp_1744',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1745',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_2ecpp_1746',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1747',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vortexconfig_2eh_1748',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_2ecpp_1749',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1750',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_2ecpp_1751',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1752',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/files_f.js b/docs/handle/search/files_f.js index f66a283254..2929475e14 100644 --- a/docs/handle/search/files_f.js +++ b/docs/handle/search/files_f.js @@ -1,7 +1,7 @@ var searchData= [ - ['warppattern_2ecpp_1750',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1751',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_2ecpp_1752',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1753',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] + ['warppattern_2ecpp_1753',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1754',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_2ecpp_1755',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1756',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] ]; diff --git a/docs/handle/search/functions_0.js b/docs/handle/search/functions_0.js index e49bacbc18..b55e9d54de 100644 --- a/docs/handle/search/functions_0.js +++ b/docs/handle/search/functions_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['_5f_5fattribute_5f_5f_1756',['__attribute__',['../Storage_8cpp.html#aabc0571c438b24d01741438fe275c9d3',1,'Storage.cpp']]], - ['_5f_5fcxa_5fdeleted_5fvirtual_1757',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], - ['_5f_5fcxa_5fpure_5fvirtual_1758',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] + ['_5f_5fattribute_5f_5f_1759',['__attribute__',['../Storage_8cpp.html#aabc0571c438b24d01741438fe275c9d3',1,'Storage.cpp']]], + ['_5f_5fcxa_5fdeleted_5fvirtual_1760',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], + ['_5f_5fcxa_5fpure_5fvirtual_1761',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] ]; diff --git a/docs/handle/search/functions_1.js b/docs/handle/search/functions_1.js index be28b61241..43223fc8f6 100644 --- a/docs/handle/search/functions_1.js +++ b/docs/handle/search/functions_1.js @@ -1,22 +1,22 @@ var searchData= [ - ['accumulate_1759',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], - ['addalarm_1760',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], - ['addargs_1761',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], - ['addcolor_1762',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], - ['addcolorhsv_1763',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], - ['addcolorwithvaluestyle_1764',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], - ['addmode_1765',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], - ['addmodefrombuffer_1766',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], - ['addserializedmode_1767',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], - ['addstep_1768',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], - ['adjustbrightness_1769',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], - ['adjustbrightnessall_1770',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], - ['adjustbrightnessindex_1771',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], - ['adjustbrightnessrange_1772',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], - ['advancedmenusenabled_1773',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], - ['alarm_1774',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], - ['allocated_1775',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], - ['append_1776',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], - ['argref_1777',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] + ['accumulate_1762',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], + ['addalarm_1763',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], + ['addargs_1764',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], + ['addcolor_1765',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], + ['addcolorhsv_1766',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], + ['addcolorwithvaluestyle_1767',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], + ['addmode_1768',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], + ['addmodefrombuffer_1769',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], + ['addserializedmode_1770',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], + ['addstep_1771',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], + ['adjustbrightness_1772',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], + ['adjustbrightnessall_1773',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], + ['adjustbrightnessindex_1774',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], + ['adjustbrightnessrange_1775',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], + ['advancedmenusenabled_1776',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], + ['alarm_1777',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], + ['allocated_1778',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], + ['append_1779',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], + ['argref_1780',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] ]; diff --git a/docs/handle/search/functions_10.js b/docs/handle/search/functions_10.js index 32a83fa2da..af4b3b158e 100644 --- a/docs/handle/search/functions_10.js +++ b/docs/handle/search/functions_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['qsub8_2080',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] + ['qsub8_2084',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]] ]; diff --git a/docs/handle/search/functions_11.js b/docs/handle/search/functions_11.js index a71f9b6655..33942c4234 100644 --- a/docs/handle/search/functions_11.js +++ b/docs/handle/search/functions_11.js @@ -1,55 +1,55 @@ var searchData= [ - ['random_2081',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], - ['randomize_2082',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], - ['randomizecolors_2083',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], - ['randomizecolors2_2084',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], - ['randomizecomplimentary_2085',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], - ['randomizepentadic_2086',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], - ['randomizer_2087',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], - ['randomizerainbow_2088',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], - ['randomizesolid_2089',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], - ['randomizesquare_2090',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], - ['randomizetriadic_2091',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], - ['raw_2092',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], - ['rawbuffer_2093',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], - ['rawdata_2094',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], - ['rawinit_2095',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], - ['rawsize_2096',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], - ['read_2097',['read',['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], - ['read1bit_2098',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], - ['read_5fvariable_5flength_2099',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], - ['readbits_2100',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], - ['recalccrc_2101',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], - ['receivedata_2102',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], - ['receivedemomode_2103',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], - ['receivemessage_2104',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], - ['receivemode_2105',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver']]], - ['receivemodeir_2106',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], - ['receivemodes_2107',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], - ['recvpcihandler_2108',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], - ['registerarg_2109',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], - ['releasecount_2110',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], - ['releaseduration_2111',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], - ['releasetime_2112',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], - ['removecolor_2113',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], - ['reroll_2114',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], - ['reset_2115',['reset',['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()'],['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()']]], - ['resetflags_2116',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], - ['resetindex_2117',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], - ['resetirstate_2118',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], - ['resetpos_2119',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], - ['resetunserializer_2120',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], - ['restart_2121',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], - ['restoreall_2122',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], - ['rgb_5fto_5fhsv_5fapprox_2123',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fto_5fhsv_5fgeneric_2124',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgbcolor_2125',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)']]], - ['rollcolorset_2126',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], - ['rollpattern_2127',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], - ['rollpatternid_2128',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], - ['run_2129',['run',['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], - ['runcurmenu_2130',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], - ['runmainlogic_2131',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], - ['runmenuselection_2132',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] + ['random_2085',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], + ['randomize_2086',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], + ['randomizecolors_2087',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], + ['randomizecolors2_2088',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], + ['randomizecomplimentary_2089',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], + ['randomizepentadic_2090',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], + ['randomizer_2091',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], + ['randomizerainbow_2092',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], + ['randomizesolid_2093',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], + ['randomizesquare_2094',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], + ['randomizetriadic_2095',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], + ['raw_2096',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], + ['rawbuffer_2097',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], + ['rawdata_2098',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], + ['rawinit_2099',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], + ['rawsize_2100',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], + ['read_2101',['read',['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], + ['read1bit_2102',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], + ['read_5fvariable_5flength_2103',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], + ['readbits_2104',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], + ['recalccrc_2105',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], + ['receivedata_2106',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], + ['receivedemomode_2107',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], + ['receivemessage_2108',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], + ['receivemode_2109',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver']]], + ['receivemodeir_2110',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], + ['receivemodes_2111',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], + ['recvpcihandler_2112',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], + ['registerarg_2113',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], + ['releasecount_2114',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], + ['releaseduration_2115',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], + ['releasetime_2116',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], + ['removecolor_2117',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], + ['reroll_2118',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], + ['reset_2119',['reset',['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()'],['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()']]], + ['resetflags_2120',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], + ['resetindex_2121',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], + ['resetirstate_2122',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], + ['resetpos_2123',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], + ['resetunserializer_2124',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], + ['restart_2125',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], + ['restoreall_2126',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], + ['rgb_5fto_5fhsv_5fapprox_2127',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fto_5fhsv_5fgeneric_2128',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgbcolor_2129',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)']]], + ['rollcolorset_2130',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], + ['rollpattern_2131',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], + ['rollpatternid_2132',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], + ['run_2133',['run',['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], + ['runcurmenu_2134',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], + ['runmainlogic_2135',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], + ['runmenuselection_2136',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] ]; diff --git a/docs/handle/search/functions_12.js b/docs/handle/search/functions_12.js index 3c2312674a..6e4c6fba57 100644 --- a/docs/handle/search/functions_12.js +++ b/docs/handle/search/functions_12.js @@ -1,85 +1,85 @@ var searchData= [ - ['sanity_2133',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['save_2134',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_2135',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_2136',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_2137',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], - ['seed_2138',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_2139',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], - ['sendbyte_2140',['sendByte',['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()']]], - ['sendmark_2141',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], - ['sendmodes_2142',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_2143',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], - ['sequence_2144',['Sequence',['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()']]], - ['sequencedpattern_2145',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)']]], - ['sequencestep_2146',['SequenceStep',['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)']]], - ['serialize_2147',['serialize',['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()']]], - ['serializesaveheader_2148',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], - ['serializeversion_2149',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_2150',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_2151',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_2152',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_2153',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_2154',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_2155',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], - ['setargs_2156',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_2157',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_2158',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_2159',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], - ['setcolorsetat_2160',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_2161',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_2162',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_2163',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_2164',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_2165',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setflag_2166',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_2167',['setIndex',['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()'],['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()']]], - ['setkeychainmode_2168',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setled_2169',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_2170',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_2171',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_2172',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_2173',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_2174',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], - ['setpairs_2175',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_2176',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_2177',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_2178',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setrange_2179',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setrangeevens_2180',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], - ['setrangeodds_2181',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], - ['setstarttime_2182',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_2183',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_2184',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['shiftcurmode_2185',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['showbrightnessselection_2186',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_2187',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_2188',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_2189',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], - ['showfullset_2190',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], - ['showrandomizationselect_2191',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_2192',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_2193',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselection_2194',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], - ['showsendmodeir_2195',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], - ['showsendmodevl_2196',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], - ['showslotselection_2197',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_2198',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['singleledpattern_2199',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], - ['size_2200',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], - ['skip_2201',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['snake_2202',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], - ['snowballpattern_2203',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], - ['solidpattern_2204',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], - ['sparkletracepattern_2205',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], - ['sqrt16_2206',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_2207',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], - ['startpwm_2208',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], - ['starttime_2209',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_2210',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_2211',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['step_2212',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stoppwm_2213',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], - ['storage_2214',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]] + ['sanity_2137',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['save_2138',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_2139',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_2140',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_2141',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], + ['seed_2142',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_2143',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], + ['sendbyte_2144',['sendByte',['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()']]], + ['sendmark_2145',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], + ['sendmodes_2146',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_2147',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], + ['sequence_2148',['Sequence',['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()']]], + ['sequencedpattern_2149',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)']]], + ['sequencestep_2150',['SequenceStep',['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)']]], + ['serialize_2151',['serialize',['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()']]], + ['serializesaveheader_2152',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], + ['serializeversion_2153',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_2154',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_2155',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_2156',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_2157',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_2158',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_2159',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], + ['setargs_2160',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_2161',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_2162',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_2163',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], + ['setcolorsetat_2164',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_2165',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_2166',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_2167',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_2168',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_2169',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setflag_2170',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_2171',['setIndex',['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()'],['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()']]], + ['setkeychainmode_2172',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setled_2173',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_2174',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_2175',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_2176',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_2177',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_2178',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], + ['setpairs_2179',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_2180',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_2181',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], + ['setpatternmap_2182',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setrange_2183',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setrangeevens_2184',['setRangeEvens',['../classLeds.html#a2033946443a3ebe82482bf81c0df230a',1,'Leds']]], + ['setrangeodds_2185',['setRangeOdds',['../classLeds.html#a964ebb81dd331ca57c907384a4e0464e',1,'Leds']]], + ['setstarttime_2186',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_2187',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_2188',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['shiftcurmode_2189',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['showbrightnessselection_2190',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_2191',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_2192',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_2193',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], + ['showfullset_2194',['showFullSet',['../classColorSelect.html#a361e51c42c6e6853f979ed58df1eff24',1,'ColorSelect']]], + ['showrandomizationselect_2195',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_2196',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_2197',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselection_2198',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], + ['showsendmodeir_2199',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], + ['showsendmodevl_2200',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], + ['showslotselection_2201',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_2202',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['singleledpattern_2203',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], + ['size_2204',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], + ['skip_2205',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['snake_2206',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], + ['snowballpattern_2207',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], + ['solidpattern_2208',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], + ['sparkletracepattern_2209',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], + ['sqrt16_2210',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_2211',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], + ['startpwm_2212',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], + ['starttime_2213',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_2214',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_2215',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['step_2216',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stoppwm_2217',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], + ['storage_2218',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]] ]; diff --git a/docs/handle/search/functions_13.js b/docs/handle/search/functions_13.js index 76eda585d9..605448c5da 100644 --- a/docs/handle/search/functions_13.js +++ b/docs/handle/search/functions_13.js @@ -1,10 +1,12 @@ var searchData= [ - ['theaterchasepattern_2215',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], - ['tick_2216',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_2217',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['time_2218',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], - ['timer_2219',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], - ['traditionalpattern_2220',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_2221',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['theaterchasepattern_2219',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], + ['tick_2220',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_2221',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['time_2222',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], + ['timer_2223',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], + ['traditionalpattern_2224',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['transfer_2225',['transfer',['../Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407',1,'Leds.cpp']]], + ['trim_2226',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]], + ['turnoffonboardled_2227',['turnOffOnboardLED',['../Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361',1,'Leds.cpp']]] ]; diff --git a/docs/handle/search/functions_14.js b/docs/handle/search/functions_14.js index 16ebce7a1a..889555bb4b 100644 --- a/docs/handle/search/functions_14.js +++ b/docs/handle/search/functions_14.js @@ -1,13 +1,13 @@ var searchData= [ - ['uninstantiate_2222',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlinkself_2223',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unserialize_2224',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], - ['unserialize16_2225',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_2226',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_2227',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_2228',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['unserializesaveheader_2229',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], - ['update_2230',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], - ['updatecurmode_2231',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] + ['uninstantiate_2228',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlinkself_2229',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unserialize_2230',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], + ['unserialize16_2231',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_2232',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_2233',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_2234',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['unserializesaveheader_2235',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], + ['update_2236',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], + ['updatecurmode_2237',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] ]; diff --git a/docs/handle/search/functions_15.js b/docs/handle/search/functions_15.js index 1c8441101f..7adff76acf 100644 --- a/docs/handle/search/functions_15.js +++ b/docs/handle/search/functions_15.js @@ -1,7 +1,7 @@ var searchData= [ - ['verify_2232',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vlsender_2233',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], - ['vortexengine_2234',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], - ['vortexwipepattern_2235',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] + ['verify_2238',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vlsender_2239',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], + ['vortexengine_2240',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], + ['vortexwipepattern_2241',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] ]; diff --git a/docs/handle/search/functions_16.js b/docs/handle/search/functions_16.js index e7e1daf0fa..2c1cf4c1ab 100644 --- a/docs/handle/search/functions_16.js +++ b/docs/handle/search/functions_16.js @@ -1,9 +1,9 @@ var searchData= [ - ['wakeup_2236',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_2237',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], - ['warpwormpattern_2238',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], - ['write_2239',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], - ['write1bit_2240',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_2241',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['wakeup_2242',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_2243',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], + ['warpwormpattern_2244',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], + ['write_2245',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], + ['write1bit_2246',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_2247',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/handle/search/functions_17.js b/docs/handle/search/functions_17.js index 5591f7296a..f4913c6558 100644 --- a/docs/handle/search/functions_17.js +++ b/docs/handle/search/functions_17.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_2242',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] + ['zigzagpattern_2248',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] ]; diff --git a/docs/handle/search/functions_18.js b/docs/handle/search/functions_18.js index b1014c3327..6c6f1eea64 100644 --- a/docs/handle/search/functions_18.js +++ b/docs/handle/search/functions_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_2243',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_2244',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_2245',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_2246',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_2247',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_2248',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_2249',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_2250',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_2251',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_2252',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_2253',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_2254',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_2255',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_2256',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_2257',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_2258',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_2259',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_2260',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_2261',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_2262',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_2263',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_2264',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_2265',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_2266',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_2267',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_2268',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_2269',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_2270',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_2271',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_2272',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_2273',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_2274',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_2275',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_2276',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_2277',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_2278',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_2279',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_2280',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_2281',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_2282',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_2283',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_2284',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_2285',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_2286',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_2287',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_2249',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_2250',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_2251',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_2252',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_2253',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_2254',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_2255',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_2256',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_2257',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_2258',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_2259',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_2260',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_2261',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_2262',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_2263',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_2264',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_2265',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_2266',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_2267',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_2268',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_2269',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_2270',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_2271',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_2272',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_2273',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_2274',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_2275',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_2276',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_2277',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_2278',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_2279',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_2280',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_2281',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_2282',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_2283',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_2284',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_2285',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_2286',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_2287',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_2288',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_2289',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_2290',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_2291',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_2292',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_2293',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/handle/search/functions_2.js b/docs/handle/search/functions_2.js index a3287e1342..7d1ce85cce 100644 --- a/docs/handle/search/functions_2.js +++ b/docs/handle/search/functions_2.js @@ -1,37 +1,37 @@ var searchData= [ - ['backstrobepattern_1778',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], - ['basicpattern_1779',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], - ['begindash_1780',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], - ['begingap_1781',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], - ['beginreceiving_1782',['beginReceiving',['../classIRReceiver.html#a007b3616b460b97e210c136f429291f4',1,'IRReceiver']]], - ['beginreceivingir_1783',['beginReceivingIR',['../classModeSharing.html#a569728b8694e75ee465bc624d597b565',1,'ModeSharing']]], - ['beginsend_1784',['beginSend',['../classIRSender.html#a53e42e20e77a379113d51ddb74248c26',1,'IRSender::beginSend()'],['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender::beginSend()']]], - ['beginsendingir_1785',['beginSendingIR',['../classModeSharing.html#ae42cb7b2c4a1c0d8fa03690c248bdf71',1,'ModeSharing']]], - ['beginsendingvl_1786',['beginSendingVL',['../classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830',1,'ModeSharing']]], - ['bind_1787',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], - ['bindsequence_1788',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], - ['bitpos_1789',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], - ['bitstream_1790',['BitStream',['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)']]], - ['blendpattern_1791',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], - ['blinkall_1792',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], - ['blinkindex_1793',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], - ['blinkindexoffset_1794',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], - ['blinkmap_1795',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], - ['blinkoff_1796',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff()']]], - ['blinkon_1797',['blinkOn',['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], - ['blinkpair_1798',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], - ['blinkpairs_1799',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], - ['blinkrange_1800',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], - ['blinksteppattern_1801',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], - ['bouncepattern_1802',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], - ['breathindex_1803',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], - ['breathindexsat_1804',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], - ['breathindexval_1805',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], - ['buffer_1806',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], - ['button_1807',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], - ['buttons_1808',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], - ['bytepos_1809',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], - ['bytesreceived_1810',['bytesReceived',['../classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0',1,'IRReceiver']]], - ['bytestream_1811',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] + ['backstrobepattern_1781',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], + ['basicpattern_1782',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], + ['begindash_1783',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], + ['begingap_1784',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], + ['beginreceiving_1785',['beginReceiving',['../classIRReceiver.html#a007b3616b460b97e210c136f429291f4',1,'IRReceiver']]], + ['beginreceivingir_1786',['beginReceivingIR',['../classModeSharing.html#a569728b8694e75ee465bc624d597b565',1,'ModeSharing']]], + ['beginsend_1787',['beginSend',['../classIRSender.html#a53e42e20e77a379113d51ddb74248c26',1,'IRSender::beginSend()'],['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender::beginSend()']]], + ['beginsendingir_1788',['beginSendingIR',['../classModeSharing.html#ae42cb7b2c4a1c0d8fa03690c248bdf71',1,'ModeSharing']]], + ['beginsendingvl_1789',['beginSendingVL',['../classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830',1,'ModeSharing']]], + ['bind_1790',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], + ['bindsequence_1791',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], + ['bitpos_1792',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], + ['bitstream_1793',['BitStream',['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)']]], + ['blendpattern_1794',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], + ['blinkall_1795',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], + ['blinkindex_1796',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], + ['blinkindexoffset_1797',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], + ['blinkmap_1798',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], + ['blinkoff_1799',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff()']]], + ['blinkon_1800',['blinkOn',['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], + ['blinkpair_1801',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], + ['blinkpairs_1802',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], + ['blinkrange_1803',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], + ['blinksteppattern_1804',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], + ['bouncepattern_1805',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], + ['breathindex_1806',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], + ['breathindexsat_1807',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], + ['breathindexval_1808',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], + ['buffer_1809',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], + ['button_1810',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], + ['buttons_1811',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], + ['bytepos_1812',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], + ['bytesreceived_1813',['bytesReceived',['../classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0',1,'IRReceiver']]], + ['bytestream_1814',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] ]; diff --git a/docs/handle/search/functions_3.js b/docs/handle/search/functions_3.js index 1db95eb2ff..d33f61a5a3 100644 --- a/docs/handle/search/functions_3.js +++ b/docs/handle/search/functions_3.js @@ -1,52 +1,52 @@ var searchData= [ - ['calcledpos_1812',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], - ['capacity_1813',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], - ['chaserpattern_1814',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], - ['check_1815',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], - ['checkcrc_1816',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], - ['checkinmenu_1817',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], - ['checkled_1818',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], - ['checkopen_1819',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], - ['checkpair_1820',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], - ['checkserial_1821',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], - ['checkversion_1822',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], - ['cleanup_1823',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classIRSender.html#a4d6de9609f8e501e494cb431082d800a',1,'IRSender::cleanup()'],['../classIRReceiver.html#ad2ff2918f176f499520fcc457c56a089',1,'IRReceiver::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()']]], - ['clear_1824',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], - ['clearall_1825',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], - ['clearallevens_1826',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], - ['clearallodds_1827',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], - ['clearcolorset_1828',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], - ['clearcolorsetmap_1829',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], - ['cleardemo_1830',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], - ['clearindex_1831',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], - ['clearmap_1832',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], - ['clearmodes_1833',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], - ['clearpair_1834',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], - ['clearpairs_1835',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], - ['clearpattern_1836',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], - ['clearpatternmap_1837',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], - ['clearpatterns_1838',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], - ['clearrange_1839',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], - ['clearrangeevens_1840',['clearRangeEvens',['../classLeds.html#a2cffbdb5ebb0f4c5d07fca366c20c914',1,'Leds']]], - ['clearrangeodds_1841',['clearRangeOdds',['../classLeds.html#a4dde594697ec6332b6fd4c384678115c',1,'Leds']]], - ['closecurmenu_1842',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], - ['colorselect_1843',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], - ['colorset_1844',['Colorset',['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)'],['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept']]], - ['colorsetmap_1845',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], - ['compoundpattern_1846',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], - ['compress_1847',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], - ['consecutivepresses_1848',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], - ['continuesendingir_1849',['continueSendingIR',['../classModeSharing.html#a4d4dd87df5e39e4eda2a3779dc7191d0',1,'ModeSharing']]], - ['continuesendingvl_1850',['continueSendingVL',['../classModeSharing.html#a3d7ec3745e195d3d42b53743abcb4622',1,'ModeSharing']]], - ['crc_1851',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], - ['crossdopspattern_1852',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], - ['crushpattern_1853',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], - ['cur_1854',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], - ['curalarm_1855',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], - ['curindex_1856',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], - ['curmenu_1857',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], - ['curmenuid_1858',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], - ['curmode_1859',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], - ['curmodeindex_1860',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] + ['calcledpos_1815',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], + ['capacity_1816',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], + ['chaserpattern_1817',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], + ['check_1818',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], + ['checkcrc_1819',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], + ['checkinmenu_1820',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], + ['checkled_1821',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], + ['checkopen_1822',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], + ['checkpair_1823',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], + ['checkserial_1824',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], + ['checkversion_1825',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], + ['cleanup_1826',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classIRSender.html#a4d6de9609f8e501e494cb431082d800a',1,'IRSender::cleanup()'],['../classIRReceiver.html#ad2ff2918f176f499520fcc457c56a089',1,'IRReceiver::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()']]], + ['clear_1827',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], + ['clearall_1828',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], + ['clearallevens_1829',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], + ['clearallodds_1830',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], + ['clearcolorset_1831',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], + ['clearcolorsetmap_1832',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], + ['cleardemo_1833',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], + ['clearindex_1834',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], + ['clearmap_1835',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], + ['clearmodes_1836',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], + ['clearpair_1837',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], + ['clearpairs_1838',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], + ['clearpattern_1839',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], + ['clearpatternmap_1840',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], + ['clearpatterns_1841',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], + ['clearrange_1842',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], + ['clearrangeevens_1843',['clearRangeEvens',['../classLeds.html#a2cffbdb5ebb0f4c5d07fca366c20c914',1,'Leds']]], + ['clearrangeodds_1844',['clearRangeOdds',['../classLeds.html#a4dde594697ec6332b6fd4c384678115c',1,'Leds']]], + ['closecurmenu_1845',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], + ['colorselect_1846',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], + ['colorset_1847',['Colorset',['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)'],['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept']]], + ['colorsetmap_1848',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], + ['compoundpattern_1849',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], + ['compress_1850',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], + ['consecutivepresses_1851',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], + ['continuesendingir_1852',['continueSendingIR',['../classModeSharing.html#a4d4dd87df5e39e4eda2a3779dc7191d0',1,'ModeSharing']]], + ['continuesendingvl_1853',['continueSendingVL',['../classModeSharing.html#a3d7ec3745e195d3d42b53743abcb4622',1,'ModeSharing']]], + ['crc_1854',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], + ['crossdopspattern_1855',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], + ['crushpattern_1856',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], + ['cur_1857',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], + ['curalarm_1858',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], + ['curindex_1859',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], + ['curmenu_1860',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], + ['curmenuid_1861',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], + ['curmode_1862',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], + ['curmodeindex_1863',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] ]; diff --git a/docs/handle/search/functions_4.js b/docs/handle/search/functions_4.js index 2fbaafef15..85c37d4f07 100644 --- a/docs/handle/search/functions_4.js +++ b/docs/handle/search/functions_4.js @@ -1,18 +1,18 @@ var searchData= [ - ['dashpattern_1861',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], - ['data_1862',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], - ['dataready_1863',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classIRReceiver.html#a180ea554d40c10a00750aa02c6301c16',1,'IRReceiver::dataReady()']]], - ['decompress_1864',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], - ['delaymicroseconds_1865',['delayMicroseconds',['../classTime.html#a1db7b0672f8b2d38994119ccc226f8ee',1,'Time']]], - ['delaymilliseconds_1866',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], - ['deletecurmode_1867',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], - ['doublestrobepattern_1868',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], - ['draw_1869',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], - ['drawsnake_1870',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], - ['dripmorphpattern_1871',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], - ['drippattern_1872',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], - ['dupe_1873',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], - ['dwdata_1874',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], - ['dwordpos_1875',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] + ['dashpattern_1864',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], + ['data_1865',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], + ['dataready_1866',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classIRReceiver.html#a180ea554d40c10a00750aa02c6301c16',1,'IRReceiver::dataReady()']]], + ['decompress_1867',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], + ['delaymicroseconds_1868',['delayMicroseconds',['../classTime.html#a1db7b0672f8b2d38994119ccc226f8ee',1,'Time']]], + ['delaymilliseconds_1869',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], + ['deletecurmode_1870',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], + ['doublestrobepattern_1871',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], + ['draw_1872',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], + ['drawsnake_1873',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], + ['dripmorphpattern_1874',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], + ['drippattern_1875',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], + ['dupe_1876',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], + ['dwdata_1877',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], + ['dwordpos_1878',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] ]; diff --git a/docs/handle/search/functions_5.js b/docs/handle/search/functions_5.js index 9e89434963..a2929b2345 100644 --- a/docs/handle/search/functions_5.js +++ b/docs/handle/search/functions_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['editorconnection_1876',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], - ['empty_1877',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], - ['endreceiving_1878',['endReceiving',['../classIRReceiver.html#aa9d8177899465973e15d78c2795a8b01',1,'IRReceiver']]], - ['entersleep_1879',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], - ['eof_1880',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], - ['equals_1881',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], - ['extend_1882',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] + ['editorconnection_1879',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], + ['empty_1880',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], + ['endreceiving_1881',['endReceiving',['../classIRReceiver.html#aa9d8177899465973e15d78c2795a8b01',1,'IRReceiver']]], + ['entersleep_1882',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], + ['eof_1883',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], + ['equals_1884',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], + ['extend_1885',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] ]; diff --git a/docs/handle/search/functions_6.js b/docs/handle/search/functions_6.js index e0fa6d940e..c02d8186ee 100644 --- a/docs/handle/search/functions_6.js +++ b/docs/handle/search/functions_6.js @@ -1,8 +1,8 @@ var searchData= [ - ['factoryreset_1883',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], - ['fade_1884',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], - ['fillpattern_1885',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], - ['frontserializer_1886',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], - ['frontunserializer_1887',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] + ['factoryreset_1886',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], + ['fade_1887',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], + ['fillpattern_1888',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], + ['frontserializer_1889',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], + ['frontunserializer_1890',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] ]; diff --git a/docs/handle/search/functions_7.js b/docs/handle/search/functions_7.js index 3022b75f20..6c9e39d5fb 100644 --- a/docs/handle/search/functions_7.js +++ b/docs/handle/search/functions_7.js @@ -1,29 +1,29 @@ var searchData= [ - ['gappattern_1888',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], - ['generate_1889',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], - ['get_1890',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], - ['getarg_1891',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], - ['getargs_1892',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], - ['getbrightness_1893',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], - ['getcolorset_1894',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], - ['getcurtime_1895',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], - ['getdefaultargs_1896',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], - ['getflag_1897',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], - ['getflags_1898',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], - ['getled_1899',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], - ['getledcount_1900',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], - ['getledpos_1901',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], - ['getmodelink_1902',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], - ['getnext_1903',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], - ['getnumargs_1904',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], - ['getpattern_1905',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], - ['getpatternid_1906',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], - ['getprev_1907',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], - ['getrealcurtime_1908',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], - ['getsingleledmap_1909',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], - ['getstarttime_1910',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], - ['gettickrate_1911',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], - ['getwidth_1912',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], - ['globalbrightness_1913',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] + ['gappattern_1891',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], + ['generate_1892',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], + ['get_1893',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], + ['getarg_1894',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], + ['getargs_1895',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], + ['getbrightness_1896',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], + ['getcolorset_1897',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], + ['getcurtime_1898',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], + ['getdefaultargs_1899',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], + ['getflag_1900',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], + ['getflags_1901',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], + ['getled_1902',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], + ['getledcount_1903',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], + ['getledpos_1904',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], + ['getmodelink_1905',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], + ['getnext_1906',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], + ['getnumargs_1907',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], + ['getpattern_1908',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], + ['getpatternid_1909',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], + ['getprev_1910',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], + ['getrealcurtime_1911',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], + ['getsingleledmap_1912',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], + ['getstarttime_1913',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], + ['gettickrate_1914',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], + ['getwidth_1915',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], + ['globalbrightness_1916',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] ]; diff --git a/docs/handle/search/functions_8.js b/docs/handle/search/functions_8.js index da1411e8c9..c5a2f109ad 100644 --- a/docs/handle/search/functions_8.js +++ b/docs/handle/search/functions_8.js @@ -1,18 +1,18 @@ var searchData= [ - ['handlecommand_1914',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], - ['handleirtiming_1915',['handleIRTiming',['../classIRReceiver.html#a30e0cdba86a79ce518d642cd9ec1a22e',1,'IRReceiver']]], - ['hasflags_1916',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], - ['hash_1917',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], - ['hasmultiled_1918',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], - ['hassamesingleled_1919',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], - ['hassingleled_1920',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], - ['hassparsesingleled_1921',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], - ['holdall_1922',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], - ['holdduration_1923',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], - ['hsv_5fto_5frgb_5fgeneric_1924',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5frainbow_1925',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5fraw_5fc_1926',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsvcolor_1927',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], - ['hueshiftpattern_1928',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] + ['handlecommand_1917',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], + ['handleirtiming_1918',['handleIRTiming',['../classIRReceiver.html#a30e0cdba86a79ce518d642cd9ec1a22e',1,'IRReceiver']]], + ['hasflags_1919',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], + ['hash_1920',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], + ['hasmultiled_1921',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], + ['hassamesingleled_1922',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], + ['hassingleled_1923',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], + ['hassparsesingleled_1924',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], + ['holdall_1925',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], + ['holdduration_1926',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], + ['hsv_5fto_5frgb_5fgeneric_1927',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5frainbow_1928',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5fraw_5fc_1929',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsvcolor_1930',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], + ['hueshiftpattern_1931',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] ]; diff --git a/docs/handle/search/functions_9.js b/docs/handle/search/functions_9.js index c68f77bda5..a38e086516 100644 --- a/docs/handle/search/functions_9.js +++ b/docs/handle/search/functions_9.js @@ -1,23 +1,23 @@ var searchData= [ - ['init_1929',['init',['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classIRReceiver.html#aad4e38923e65bec4c02197c56ec6a4af',1,'IRReceiver::init()'],['../classIRSender.html#afcdf3f0f7c226c706f905c33e784057a',1,'IRSender::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()']]], - ['initcurmode_1930',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], - ['initmenu_1931',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], - ['initpalette_1932',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], - ['initpwm_1933',['initPWM',['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender::initPWM()'],['../classIRSender.html#a1d400515125ae4581de285da37fc5870',1,'IRSender::initPWM()']]], - ['initsteps_1934',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], - ['instantiate_1935',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], - ['interpolate_1936',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], - ['irreceiver_1937',['IRReceiver',['../classIRReceiver.html#ad44e80fd0332a27d788b56319460e17c',1,'IRReceiver']]], - ['irsender_1938',['IRSender',['../classIRSender.html#a3d2f7e0e1bae3143c2f00289afd9c67a',1,'IRSender']]], - ['is_5fcompressed_1939',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], - ['isconnected_1940',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], - ['iscrcdirty_1941',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], - ['isempty_1942',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], - ['ismultiled_1943',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], - ['ismultiledpatternid_1944',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], - ['ispressed_1945',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], - ['isreceiving_1946',['isReceiving',['../classIRReceiver.html#aa8c42ac4fffc8e534fafd808e4f5b39e',1,'IRReceiver']]], - ['issending_1947',['isSending',['../classIRSender.html#a0872bc3b50d491f87bcadf2f00be2eec',1,'IRSender::isSending()'],['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender::isSending()']]], - ['issingleledpatternid_1948',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] + ['init_1932',['init',['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classIRReceiver.html#aad4e38923e65bec4c02197c56ec6a4af',1,'IRReceiver::init()'],['../classIRSender.html#afcdf3f0f7c226c706f905c33e784057a',1,'IRSender::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()']]], + ['initcurmode_1933',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], + ['initmenu_1934',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], + ['initpalette_1935',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], + ['initpwm_1936',['initPWM',['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender::initPWM()'],['../classIRSender.html#a1d400515125ae4581de285da37fc5870',1,'IRSender::initPWM()']]], + ['initsteps_1937',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], + ['instantiate_1938',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], + ['interpolate_1939',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], + ['irreceiver_1940',['IRReceiver',['../classIRReceiver.html#ad44e80fd0332a27d788b56319460e17c',1,'IRReceiver']]], + ['irsender_1941',['IRSender',['../classIRSender.html#a3d2f7e0e1bae3143c2f00289afd9c67a',1,'IRSender']]], + ['is_5fcompressed_1942',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], + ['isconnected_1943',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], + ['iscrcdirty_1944',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], + ['isempty_1945',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], + ['ismultiled_1946',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], + ['ismultiledpatternid_1947',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], + ['ispressed_1948',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], + ['isreceiving_1949',['isReceiving',['../classIRReceiver.html#aa8c42ac4fffc8e534fafd808e4f5b39e',1,'IRReceiver']]], + ['issending_1950',['isSending',['../classIRSender.html#a0872bc3b50d491f87bcadf2f00be2eec',1,'IRSender::isSending()'],['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender::isSending()']]], + ['issingleledpatternid_1951',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] ]; diff --git a/docs/handle/search/functions_a.js b/docs/handle/search/functions_a.js index 133285fe3a..c53cd16f30 100644 --- a/docs/handle/search/functions_a.js +++ b/docs/handle/search/functions_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['keychainmodeenabled_1949',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] + ['keychainmodeenabled_1952',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] ]; diff --git a/docs/handle/search/functions_b.js b/docs/handle/search/functions_b.js index 4c45a86301..d2e555db5a 100644 --- a/docs/handle/search/functions_b.js +++ b/docs/handle/search/functions_b.js @@ -1,52 +1,52 @@ var searchData= [ - ['largeenough_1950',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], - ['lastsavesize_1951',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], - ['lastswitchtime_1952',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], - ['leavemenu_1953',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], - ['led_1954',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], - ['leds_1955',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], - ['ledstash_1956',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], - ['lighthousepattern_1957',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], - ['linkafter_1958',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], - ['linkbefore_1959',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], - ['loadfrombuffer_1960',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], - ['loadmode_1961',['loadMode',['../classIRSender.html#a94d09e09009bb2919a52a2a9bea50173',1,'IRSender::loadMode()'],['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender::loadMode()']]], - ['loadstorage_1962',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], - ['locked_1963',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]], - ['lz4_5fclearhash_1964',['LZ4_clearHash',['../Compression_8cpp.html#aa78ea8add85520d31f262506d5adb830',1,'Compression.cpp']]], - ['lz4_5fcompress_5fdefault_1965',['LZ4_compress_default',['../Compression_8cpp.html#a4a0eddbe2e6f52ce91e259fa57459fbd',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int maxOutputSize): Compression.cpp'],['../Compression_8h.html#aacc5de6f21665d10fd8ec9e5ac0b9d40',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int dstCapacity): Compression.cpp']]], - ['lz4_5fcompress_5ffast_1966',['LZ4_compress_fast',['../Compression_8cpp.html#a7466a8eca8f7b2eeec7887c9371d21e1',1,'LZ4_compress_fast(const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a1af5fb2f539203c891e9c9c5b6e598a5',1,'LZ4_compress_fast(const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], - ['lz4_5fcompress_5ffast_5fextstate_1967',['LZ4_compress_fast_extState',['../Compression_8cpp.html#a19a6258c0092d5b3255a41d7566248d7',1,'LZ4_compress_fast_extState(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a2b241266a74fc87e1c126a17b852c934',1,'LZ4_compress_fast_extState(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], - ['lz4_5fcompress_5fgeneric_1968',['LZ4_compress_generic',['../Compression_8cpp.html#a7d75fe9e5e79ce7eaecfb3e3bdc92432',1,'Compression.cpp']]], - ['lz4_5fcompress_5fgeneric_5fvalidated_1969',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], - ['lz4_5fcompressbound_1970',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], - ['lz4_5fcount_1971',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], - ['lz4_5fdecompress_5fgeneric_1972',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], - ['lz4_5fdecompress_5fsafe_1973',['LZ4_decompress_safe',['../Compression_8h.html#acd2bf35d3f502d03dc980c1f71dc16e5',1,'LZ4_decompress_safe(const char *src, char *dst, int compressedSize, int dstCapacity): Compression.cpp'],['../Compression_8cpp.html#a0826f3dc340fdea6dfa985f6ac26642f',1,'LZ4_decompress_safe(const char *source, char *dest, int compressedSize, int maxDecompressedSize): Compression.cpp']]], - ['lz4_5fgetindexonhash_1974',['LZ4_getIndexOnHash',['../Compression_8cpp.html#a473d1db23ade92ad1be19e7720e56201',1,'Compression.cpp']]], - ['lz4_5fgetposition_1975',['LZ4_getPosition',['../Compression_8cpp.html#ad90828b9bc0e6eaa8a880300d1292d4e',1,'Compression.cpp']]], - ['lz4_5fgetpositiononhash_1976',['LZ4_getPositionOnHash',['../Compression_8cpp.html#abdc1313fe20c80eb1790fdf0fbdb30a0',1,'Compression.cpp']]], - ['lz4_5fhash4_1977',['LZ4_hash4',['../Compression_8cpp.html#a3aa75886f3a0aa7a1e0fb0fdfb1964b0',1,'Compression.cpp']]], - ['lz4_5fhash5_1978',['LZ4_hash5',['../Compression_8cpp.html#ac709e2d2a37fd4d14a5e41a3b410b8a2',1,'Compression.cpp']]], - ['lz4_5fhashposition_1979',['LZ4_hashPosition',['../Compression_8cpp.html#a70b1bbe91862d5cb5e473ce2deb556a7',1,'Compression.cpp']]], - ['lz4_5finitstream_1980',['LZ4_initStream',['../Compression_8cpp.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp'],['../Compression_8h.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp']]], - ['lz4_5fisaligned_1981',['LZ4_isAligned',['../Compression_8cpp.html#ac33d4ec2f474813cee3ee86163eba2ef',1,'Compression.cpp']]], - ['lz4_5fislittleendian_1982',['LZ4_isLittleEndian',['../Compression_8cpp.html#aa8a9ba402bf00e8e6c21691085ae9601',1,'Compression.cpp']]], - ['lz4_5fmemcpy_5fusing_5foffset_1983',['LZ4_memcpy_using_offset',['../Compression_8cpp.html#ac7c1a188fa7bd65cf4bf9f923040674c',1,'Compression.cpp']]], - ['lz4_5fmemcpy_5fusing_5foffset_5fbase_1984',['LZ4_memcpy_using_offset_base',['../Compression_8cpp.html#a4623ba84527053b711afd61375ac7d10',1,'Compression.cpp']]], - ['lz4_5fnbcommonbytes_1985',['LZ4_NbCommonBytes',['../Compression_8cpp.html#a9a5ac6aa4f9fe1d17496b0deb44babf7',1,'Compression.cpp']]], - ['lz4_5fputindexonhash_1986',['LZ4_putIndexOnHash',['../Compression_8cpp.html#afb1abdff740d4120870a053ff9afb1e5',1,'Compression.cpp']]], - ['lz4_5fputposition_1987',['LZ4_putPosition',['../Compression_8cpp.html#a758ae6d5b0a32072c833b9a03be20a37',1,'Compression.cpp']]], - ['lz4_5fputpositiononhash_1988',['LZ4_putPositionOnHash',['../Compression_8cpp.html#ac31271a152c15422122862ef508fe13a',1,'Compression.cpp']]], - ['lz4_5fread16_1989',['LZ4_read16',['../Compression_8cpp.html#adceb4c7713e1bed1554da37458db6fb6',1,'Compression.cpp']]], - ['lz4_5fread32_1990',['LZ4_read32',['../Compression_8cpp.html#a91090d7f3d29948be259526ace41da4c',1,'Compression.cpp']]], - ['lz4_5fread_5farch_1991',['LZ4_read_ARCH',['../Compression_8cpp.html#a9f1c5198d0fac6d72364edbb87a390e4',1,'Compression.cpp']]], - ['lz4_5freadle16_1992',['LZ4_readLE16',['../Compression_8cpp.html#a69a8c81f7731ff4ae0d292541bbb2d69',1,'Compression.cpp']]], - ['lz4_5fstream_5ft_5falignment_1993',['LZ4_stream_t_alignment',['../Compression_8cpp.html#adc972484e4b4a228506ba1a99f18661a',1,'Compression.cpp']]], - ['lz4_5fwildcopy32_1994',['LZ4_wildCopy32',['../Compression_8cpp.html#a5279938c8ccf6c4a556db8eecd1190a8',1,'Compression.cpp']]], - ['lz4_5fwildcopy8_1995',['LZ4_wildCopy8',['../Compression_8cpp.html#a107b5345286641379a50762ff7f5e906',1,'Compression.cpp']]], - ['lz4_5fwrite16_1996',['LZ4_write16',['../Compression_8cpp.html#abdc399170f6061c35dd18315896339f8',1,'Compression.cpp']]], - ['lz4_5fwrite32_1997',['LZ4_write32',['../Compression_8cpp.html#a2e50fa2df2ee7536797308f96806df83',1,'Compression.cpp']]], - ['lz4_5fwritele16_1998',['LZ4_writeLE16',['../Compression_8cpp.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7',1,'Compression.cpp']]] + ['largeenough_1953',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], + ['lastsavesize_1954',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], + ['lastswitchtime_1955',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], + ['leavemenu_1956',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], + ['led_1957',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], + ['leds_1958',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], + ['ledstash_1959',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], + ['lighthousepattern_1960',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], + ['linkafter_1961',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], + ['linkbefore_1962',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], + ['loadfrombuffer_1963',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], + ['loadmode_1964',['loadMode',['../classIRSender.html#a94d09e09009bb2919a52a2a9bea50173',1,'IRSender::loadMode()'],['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender::loadMode()']]], + ['loadstorage_1965',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], + ['locked_1966',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]], + ['lz4_5fclearhash_1967',['LZ4_clearHash',['../Compression_8cpp.html#aa78ea8add85520d31f262506d5adb830',1,'Compression.cpp']]], + ['lz4_5fcompress_5fdefault_1968',['LZ4_compress_default',['../Compression_8cpp.html#a4a0eddbe2e6f52ce91e259fa57459fbd',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int maxOutputSize): Compression.cpp'],['../Compression_8h.html#aacc5de6f21665d10fd8ec9e5ac0b9d40',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int dstCapacity): Compression.cpp']]], + ['lz4_5fcompress_5ffast_1969',['LZ4_compress_fast',['../Compression_8cpp.html#a7466a8eca8f7b2eeec7887c9371d21e1',1,'LZ4_compress_fast(const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a1af5fb2f539203c891e9c9c5b6e598a5',1,'LZ4_compress_fast(const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], + ['lz4_5fcompress_5ffast_5fextstate_1970',['LZ4_compress_fast_extState',['../Compression_8cpp.html#a19a6258c0092d5b3255a41d7566248d7',1,'LZ4_compress_fast_extState(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a2b241266a74fc87e1c126a17b852c934',1,'LZ4_compress_fast_extState(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], + ['lz4_5fcompress_5fgeneric_1971',['LZ4_compress_generic',['../Compression_8cpp.html#a7d75fe9e5e79ce7eaecfb3e3bdc92432',1,'Compression.cpp']]], + ['lz4_5fcompress_5fgeneric_5fvalidated_1972',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], + ['lz4_5fcompressbound_1973',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], + ['lz4_5fcount_1974',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], + ['lz4_5fdecompress_5fgeneric_1975',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], + ['lz4_5fdecompress_5fsafe_1976',['LZ4_decompress_safe',['../Compression_8h.html#acd2bf35d3f502d03dc980c1f71dc16e5',1,'LZ4_decompress_safe(const char *src, char *dst, int compressedSize, int dstCapacity): Compression.cpp'],['../Compression_8cpp.html#a0826f3dc340fdea6dfa985f6ac26642f',1,'LZ4_decompress_safe(const char *source, char *dest, int compressedSize, int maxDecompressedSize): Compression.cpp']]], + ['lz4_5fgetindexonhash_1977',['LZ4_getIndexOnHash',['../Compression_8cpp.html#a473d1db23ade92ad1be19e7720e56201',1,'Compression.cpp']]], + ['lz4_5fgetposition_1978',['LZ4_getPosition',['../Compression_8cpp.html#ad90828b9bc0e6eaa8a880300d1292d4e',1,'Compression.cpp']]], + ['lz4_5fgetpositiononhash_1979',['LZ4_getPositionOnHash',['../Compression_8cpp.html#abdc1313fe20c80eb1790fdf0fbdb30a0',1,'Compression.cpp']]], + ['lz4_5fhash4_1980',['LZ4_hash4',['../Compression_8cpp.html#a3aa75886f3a0aa7a1e0fb0fdfb1964b0',1,'Compression.cpp']]], + ['lz4_5fhash5_1981',['LZ4_hash5',['../Compression_8cpp.html#ac709e2d2a37fd4d14a5e41a3b410b8a2',1,'Compression.cpp']]], + ['lz4_5fhashposition_1982',['LZ4_hashPosition',['../Compression_8cpp.html#a70b1bbe91862d5cb5e473ce2deb556a7',1,'Compression.cpp']]], + ['lz4_5finitstream_1983',['LZ4_initStream',['../Compression_8cpp.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp'],['../Compression_8h.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp']]], + ['lz4_5fisaligned_1984',['LZ4_isAligned',['../Compression_8cpp.html#ac33d4ec2f474813cee3ee86163eba2ef',1,'Compression.cpp']]], + ['lz4_5fislittleendian_1985',['LZ4_isLittleEndian',['../Compression_8cpp.html#aa8a9ba402bf00e8e6c21691085ae9601',1,'Compression.cpp']]], + ['lz4_5fmemcpy_5fusing_5foffset_1986',['LZ4_memcpy_using_offset',['../Compression_8cpp.html#ac7c1a188fa7bd65cf4bf9f923040674c',1,'Compression.cpp']]], + ['lz4_5fmemcpy_5fusing_5foffset_5fbase_1987',['LZ4_memcpy_using_offset_base',['../Compression_8cpp.html#a4623ba84527053b711afd61375ac7d10',1,'Compression.cpp']]], + ['lz4_5fnbcommonbytes_1988',['LZ4_NbCommonBytes',['../Compression_8cpp.html#a9a5ac6aa4f9fe1d17496b0deb44babf7',1,'Compression.cpp']]], + ['lz4_5fputindexonhash_1989',['LZ4_putIndexOnHash',['../Compression_8cpp.html#afb1abdff740d4120870a053ff9afb1e5',1,'Compression.cpp']]], + ['lz4_5fputposition_1990',['LZ4_putPosition',['../Compression_8cpp.html#a758ae6d5b0a32072c833b9a03be20a37',1,'Compression.cpp']]], + ['lz4_5fputpositiononhash_1991',['LZ4_putPositionOnHash',['../Compression_8cpp.html#ac31271a152c15422122862ef508fe13a',1,'Compression.cpp']]], + ['lz4_5fread16_1992',['LZ4_read16',['../Compression_8cpp.html#adceb4c7713e1bed1554da37458db6fb6',1,'Compression.cpp']]], + ['lz4_5fread32_1993',['LZ4_read32',['../Compression_8cpp.html#a91090d7f3d29948be259526ace41da4c',1,'Compression.cpp']]], + ['lz4_5fread_5farch_1994',['LZ4_read_ARCH',['../Compression_8cpp.html#a9f1c5198d0fac6d72364edbb87a390e4',1,'Compression.cpp']]], + ['lz4_5freadle16_1995',['LZ4_readLE16',['../Compression_8cpp.html#a69a8c81f7731ff4ae0d292541bbb2d69',1,'Compression.cpp']]], + ['lz4_5fstream_5ft_5falignment_1996',['LZ4_stream_t_alignment',['../Compression_8cpp.html#adc972484e4b4a228506ba1a99f18661a',1,'Compression.cpp']]], + ['lz4_5fwildcopy32_1997',['LZ4_wildCopy32',['../Compression_8cpp.html#a5279938c8ccf6c4a556db8eecd1190a8',1,'Compression.cpp']]], + ['lz4_5fwildcopy8_1998',['LZ4_wildCopy8',['../Compression_8cpp.html#a107b5345286641379a50762ff7f5e906',1,'Compression.cpp']]], + ['lz4_5fwrite16_1999',['LZ4_write16',['../Compression_8cpp.html#abdc399170f6061c35dd18315896339f8',1,'Compression.cpp']]], + ['lz4_5fwrite32_2000',['LZ4_write32',['../Compression_8cpp.html#a2e50fa2df2ee7536797308f96806df83',1,'Compression.cpp']]], + ['lz4_5fwritele16_2001',['LZ4_writeLE16',['../Compression_8cpp.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/functions_c.js b/docs/handle/search/functions_c.js index d3ba62094b..0d7cb8c7dc 100644 --- a/docs/handle/search/functions_c.js +++ b/docs/handle/search/functions_c.js @@ -1,22 +1,23 @@ var searchData= [ - ['make_1999',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], - ['makeinternal_2000',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], - ['makemulti_2001',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], - ['makesingle_2002',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], - ['mapgetfirstled_2003',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], - ['mapgetnextled_2004',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], - ['materiapattern_2005',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], - ['menu_2006',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], - ['menus_2007',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], - ['meteorpattern_2008',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], - ['microseconds_2009',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], - ['mode_2010',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode::Mode()'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], - ['mode_2011',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], - ['modelink_2012',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], - ['modes_2013',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], - ['modesharing_2014',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], - ['move_2015',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], - ['moveunserializer_2016',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], - ['multiledpattern_2017',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] + ['make_2002',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], + ['makeinternal_2003',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], + ['makemulti_2004',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], + ['makesingle_2005',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], + ['mapgetfirstled_2006',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], + ['mapgetnextled_2007',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], + ['materiapattern_2008',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], + ['menu_2009',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], + ['menus_2010',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], + ['meteorpattern_2011',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], + ['microseconds_2012',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], + ['mode_2013',['Mode',['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], + ['mode_2014',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], + ['mode_2015',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode']]], + ['modelink_2016',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], + ['modes_2017',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], + ['modesharing_2018',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], + ['move_2019',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], + ['moveunserializer_2020',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], + ['multiledpattern_2021',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] ]; diff --git a/docs/handle/search/functions_d.js b/docs/handle/search/functions_d.js index 5c61489f97..b5773c5491 100644 --- a/docs/handle/search/functions_d.js +++ b/docs/handle/search/functions_d.js @@ -1,15 +1,15 @@ var searchData= [ - ['next_2018',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], - ['next16_2019',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], - ['next8_2020',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], - ['nextbulbselection_2021',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], - ['nextmode_2022',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], - ['nextmodeskipempty_2023',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], - ['nextstate_2024',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], - ['numalarms_2025',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], - ['numcolors_2026',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], - ['numdefaultargs_2027',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], - ['nummodes_2028',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], - ['numsteps_2029',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] + ['next_2022',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], + ['next16_2023',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], + ['next8_2024',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], + ['nextbulbselection_2025',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], + ['nextmode_2026',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], + ['nextmodeskipempty_2027',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], + ['nextstate_2028',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], + ['numalarms_2029',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], + ['numcolors_2030',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], + ['numdefaultargs_2031',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], + ['nummodes_2032',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], + ['numsteps_2033',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] ]; diff --git a/docs/handle/search/functions_e.js b/docs/handle/search/functions_e.js index 1ab35583b3..5ae9163443 100644 --- a/docs/handle/search/functions_e.js +++ b/docs/handle/search/functions_e.js @@ -1,35 +1,35 @@ var searchData= [ - ['onblinkoff_2030',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], - ['onblinkon_2031',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()']]], - ['onconsecutivepresses_2032',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], - ['oneclickmodeenabled_2033',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], - ['onend_2034',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], - ['onledselected_2035',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], - ['onlongclick_2036',['onLongClick',['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], - ['onnewdata_2037',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], - ['onpress_2038',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], - ['onrelease_2039',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], - ['onshortclick_2040',['onShortClick',['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()']]], - ['onstart_2041',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], - ['openmenu_2042',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], - ['openmenuselection_2043',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], - ['operator_20bytestream_2044',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], - ['operator_20bytestream_20_26_2045',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], - ['operator_20const_20uint8_5ft_20_2a_2046',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], - ['operator_20delete_2047',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], - ['operator_20delete_5b_5d_2048',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], - ['operator_20mode_20_2a_2049',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], - ['operator_20new_2050',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20new_5b_5d_2051',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20uint8_5ft_20_2a_2052',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], - ['operator_21_3d_2053',['operator!=',['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()']]], - ['operator_2b_2054',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h']]], - ['operator_2b_2b_2055',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], - ['operator_2b_3d_2056',['operator+=',['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)']]], - ['operator_2d_2057',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], - ['operator_2d_3d_2058',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], - ['operator_3d_2059',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], - ['operator_3d_3d_2060',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], - ['operator_5b_5d_2061',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] + ['onblinkoff_2034',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], + ['onblinkon_2035',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()']]], + ['onconsecutivepresses_2036',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], + ['oneclickmodeenabled_2037',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], + ['onend_2038',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], + ['onledselected_2039',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classColorSelect.html#a7df43ca34cf42c00047fe9373d98d458',1,'ColorSelect::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], + ['onlongclick_2040',['onLongClick',['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()']]], + ['onnewdata_2041',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], + ['onpress_2042',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], + ['onrelease_2043',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], + ['onshortclick_2044',['onShortClick',['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()']]], + ['onstart_2045',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], + ['openmenu_2046',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], + ['openmenuselection_2047',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], + ['operator_20bytestream_2048',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], + ['operator_20bytestream_20_26_2049',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], + ['operator_20const_20uint8_5ft_20_2a_2050',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], + ['operator_20delete_2051',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], + ['operator_20delete_5b_5d_2052',['operator delete[]',['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp']]], + ['operator_20mode_20_2a_2053',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], + ['operator_20new_2054',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20new_5b_5d_2055',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20uint8_5ft_20_2a_2056',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], + ['operator_21_3d_2057',['operator!=',['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()']]], + ['operator_2b_2058',['operator+',['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h']]], + ['operator_2b_2b_2059',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], + ['operator_2b_3d_2060',['operator+=',['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=()'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)']]], + ['operator_2d_2061',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], + ['operator_2d_3d_2062',['operator-=',['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'LedTypes.h']]], + ['operator_3d_2063',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], + ['operator_3d_3d_2064',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], + ['operator_5b_5d_2065',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] ]; diff --git a/docs/handle/search/functions_f.js b/docs/handle/search/functions_f.js index 37d2e1b0ca..4c7b3df95a 100644 --- a/docs/handle/search/functions_f.js +++ b/docs/handle/search/functions_f.js @@ -1,21 +1,21 @@ var searchData= [ - ['pattern_2062',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], - ['patternargs_2063',['PatternArgs',['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], - ['patternmap_2064',['PatternMap',['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], - ['patternselect_2065',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], - ['peek_2066',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], - ['peek16_2067',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], - ['peek32_2068',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], - ['peek8_2069',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], - ['peeknext_2070',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], - ['percentdone_2071',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], - ['percentreceived_2072',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], - ['play_2073',['play',['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()']]], - ['poststep_2074',['poststep',['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], - ['presstime_2075',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], - ['prestep_2076',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], - ['prev_2077',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], - ['previousmode_2078',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], - ['pulsishpattern_2079',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] + ['pattern_2066',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], + ['patternargs_2067',['PatternArgs',['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], + ['patternmap_2068',['PatternMap',['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], + ['patternselect_2069',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], + ['peek_2070',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], + ['peek16_2071',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], + ['peek32_2072',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], + ['peek8_2073',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], + ['peeknext_2074',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], + ['percentdone_2075',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], + ['percentreceived_2076',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], + ['play_2077',['play',['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()']]], + ['poststep_2078',['poststep',['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], + ['presstime_2079',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], + ['prestep_2080',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], + ['prev_2081',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], + ['previousmode_2082',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], + ['pulsishpattern_2083',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] ]; diff --git a/docs/handle/search/related_0.js b/docs/handle/search/related_0.js index 85b224b7e9..4b21621085 100644 --- a/docs/handle/search/related_0.js +++ b/docs/handle/search/related_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['leds_2728',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] + ['leds_2735',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] ]; diff --git a/docs/handle/search/related_1.js b/docs/handle/search/related_1.js index 83c20d558f..50e3a01c20 100644 --- a/docs/handle/search/related_1.js +++ b/docs/handle/search/related_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['patternbuilder_2729',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] + ['patternbuilder_2736',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] ]; diff --git a/docs/handle/search/related_2.js b/docs/handle/search/related_2.js index dae8c0725d..c29413cb02 100644 --- a/docs/handle/search/related_2.js +++ b/docs/handle/search/related_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['storage_2730',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] + ['storage_2737',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] ]; diff --git a/docs/handle/search/searchdata.js b/docs/handle/search/searchdata.js index 0d2ce0778a..67ec63e064 100644 --- a/docs/handle/search/searchdata.js +++ b/docs/handle/search/searchdata.js @@ -9,7 +9,7 @@ var indexSectionsWithContent = 6: "cdehlmprtv", 7: "bcdefhilmnoprstuvw", 8: "lps", - 9: "abcdefghiklmnprstuvw" + 9: "abcdefghiklmnoprstuvw" }; var indexSectionNames = diff --git a/docs/handle/search/typedefs_0.js b/docs/handle/search/typedefs_0.js index 7c10355999..26693461a5 100644 --- a/docs/handle/search/typedefs_0.js +++ b/docs/handle/search/typedefs_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['alarmid_2505',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], - ['argmap_2506',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] + ['alarmid_2512',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], + ['argmap_2513',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] ]; diff --git a/docs/handle/search/typedefs_1.js b/docs/handle/search/typedefs_1.js index c1d33b1fd8..50811cfdc8 100644 --- a/docs/handle/search/typedefs_1.js +++ b/docs/handle/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['byte_2507',['BYTE',['../Compression_8cpp.html#aae9749d96e15ccb4f482dd5f55d98f9b',1,'Compression.cpp']]] + ['byte_2514',['BYTE',['../Compression_8cpp.html#aae9749d96e15ccb4f482dd5f55d98f9b',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/typedefs_2.js b/docs/handle/search/typedefs_2.js index 51d6ca682f..fae7aaef1e 100644 --- a/docs/handle/search/typedefs_2.js +++ b/docs/handle/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['initmenufn_5ft_2508',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] + ['initmenufn_5ft_2515',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] ]; diff --git a/docs/handle/search/typedefs_3.js b/docs/handle/search/typedefs_3.js index 9da7aa47d2..a13de5c047 100644 --- a/docs/handle/search/typedefs_3.js +++ b/docs/handle/search/typedefs_3.js @@ -1,11 +1,11 @@ var searchData= [ - ['ledmap_2509',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]], - ['lz4_5fbyte_2510',['LZ4_byte',['../Compression_8h.html#ae5ce20aa82fe990ff4c5c6114b25ad10',1,'Compression.h']]], - ['lz4_5fi8_2511',['LZ4_i8',['../Compression_8h.html#a5a92dc99fae36cb5affa6a5b46ec37e0',1,'Compression.h']]], - ['lz4_5fstream_5ft_2512',['LZ4_stream_t',['../Compression_8h.html#a4fb9ac4ce6d5e25edc9188f9d6633498',1,'Compression.h']]], - ['lz4_5fstream_5ft_5finternal_2513',['LZ4_stream_t_internal',['../Compression_8h.html#a0f72bfb7291e7672b7c08dcfc2095bb9',1,'Compression.h']]], - ['lz4_5fstreamdecode_5ft_2514',['LZ4_streamDecode_t',['../Compression_8h.html#a76a1eaa4729efddb43040217daad4d4e',1,'Compression.h']]], - ['lz4_5fu16_2515',['LZ4_u16',['../Compression_8h.html#aa2b2c02b982fbdc76c31494bfba54270',1,'Compression.h']]], - ['lz4_5fu32_2516',['LZ4_u32',['../Compression_8h.html#ad202a87356f947f6613e9fb614c5fafd',1,'Compression.h']]] + ['ledmap_2516',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]], + ['lz4_5fbyte_2517',['LZ4_byte',['../Compression_8h.html#ae5ce20aa82fe990ff4c5c6114b25ad10',1,'Compression.h']]], + ['lz4_5fi8_2518',['LZ4_i8',['../Compression_8h.html#a5a92dc99fae36cb5affa6a5b46ec37e0',1,'Compression.h']]], + ['lz4_5fstream_5ft_2519',['LZ4_stream_t',['../Compression_8h.html#a4fb9ac4ce6d5e25edc9188f9d6633498',1,'Compression.h']]], + ['lz4_5fstream_5ft_5finternal_2520',['LZ4_stream_t_internal',['../Compression_8h.html#a0f72bfb7291e7672b7c08dcfc2095bb9',1,'Compression.h']]], + ['lz4_5fstreamdecode_5ft_2521',['LZ4_streamDecode_t',['../Compression_8h.html#a76a1eaa4729efddb43040217daad4d4e',1,'Compression.h']]], + ['lz4_5fu16_2522',['LZ4_u16',['../Compression_8h.html#aa2b2c02b982fbdc76c31494bfba54270',1,'Compression.h']]], + ['lz4_5fu32_2523',['LZ4_u32',['../Compression_8h.html#ad202a87356f947f6613e9fb614c5fafd',1,'Compression.h']]] ]; diff --git a/docs/handle/search/typedefs_4.js b/docs/handle/search/typedefs_4.js index 031706ccd1..1c44d41c2b 100644 --- a/docs/handle/search/typedefs_4.js +++ b/docs/handle/search/typedefs_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['modeflags_2517',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] + ['modeflags_2524',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] ]; diff --git a/docs/handle/search/typedefs_5.js b/docs/handle/search/typedefs_5.js index 11adba7623..b948cf473c 100644 --- a/docs/handle/search/typedefs_5.js +++ b/docs/handle/search/typedefs_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['reg_5ft_2518',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]] + ['reg_5ft_2525',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/typedefs_6.js b/docs/handle/search/typedefs_6.js index b3cd5fb1c5..ee5aa90afa 100644 --- a/docs/handle/search/typedefs_6.js +++ b/docs/handle/search/typedefs_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['s32_2519',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]] + ['s32_2526',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/typedefs_7.js b/docs/handle/search/typedefs_7.js index 8399b1dc26..986e788a74 100644 --- a/docs/handle/search/typedefs_7.js +++ b/docs/handle/search/typedefs_7.js @@ -1,7 +1,7 @@ var searchData= [ - ['u16_2520',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], - ['u32_2521',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], - ['u64_2522',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], - ['uptrval_2523',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]] + ['u16_2527',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], + ['u32_2528',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], + ['u64_2529',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], + ['uptrval_2530',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/variables_0.js b/docs/handle/search/variables_0.js index f9fd119d7a..2b938c69cb 100644 --- a/docs/handle/search/variables_0.js +++ b/docs/handle/search/variables_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['arg1_2288',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], - ['arg2_2289',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], - ['arg3_2290',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], - ['arg4_2291',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], - ['arg5_2292',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], - ['arg6_2293',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], - ['arg7_2294',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], - ['arg8_2295',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], - ['args_2296',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] + ['arg1_2294',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], + ['arg2_2295',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], + ['arg3_2296',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], + ['arg4_2297',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], + ['arg5_2298',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], + ['arg6_2299',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], + ['arg7_2300',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], + ['arg8_2301',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], + ['args_2302',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] ]; diff --git a/docs/handle/search/variables_1.js b/docs/handle/search/variables_1.js index efea0334a9..fbf0a5bd6d 100644 --- a/docs/handle/search/variables_1.js +++ b/docs/handle/search/variables_1.js @@ -1,8 +1,8 @@ var searchData= [ - ['basic_2297',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], - ['blend_2298',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], - ['blendspeed_2299',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], - ['blue_2300',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], - ['buf_2301',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] + ['basic_2303',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], + ['blend_2304',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], + ['blendspeed_2305',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], + ['blue_2306',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], + ['buf_2307',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/handle/search/variables_10.js b/docs/handle/search/variables_10.js index 6e69569878..3c1e790516 100644 --- a/docs/handle/search/variables_10.js +++ b/docs/handle/search/variables_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['table_2501',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], - ['tabletype_2502',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]] + ['table_2508',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], + ['tabletype_2509',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/handle/search/variables_11.js b/docs/handle/search/variables_11.js index 8692d24938..47647db590 100644 --- a/docs/handle/search/variables_11.js +++ b/docs/handle/search/variables_11.js @@ -1,5 +1,5 @@ var searchData= [ - ['val_2503',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['vals_2504',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] + ['val_2510',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['vals_2511',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] ]; diff --git a/docs/handle/search/variables_2.js b/docs/handle/search/variables_2.js index 69acf592f0..b53af62560 100644 --- a/docs/handle/search/variables_2.js +++ b/docs/handle/search/variables_2.js @@ -1,8 +1,8 @@ var searchData= [ - ['color_2302',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], - ['colorindex_2303',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], - ['cols_2304',['cols',['../structdefault__mode__entry.html#a0a868b6138ec894e5b7cb71aa7759192',1,'default_mode_entry']]], - ['crc32_2305',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]], - ['currentoffset_2306',['currentOffset',['../structLZ4__stream__t__internal.html#ab3bd2c19764d29ca31461d6a3fc3345f',1,'LZ4_stream_t_internal']]] + ['color_2308',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], + ['colorindex_2309',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], + ['cols_2310',['cols',['../structdefault__mode__entry.html#a0a868b6138ec894e5b7cb71aa7759192',1,'default_mode_entry']]], + ['crc32_2311',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]], + ['currentoffset_2312',['currentOffset',['../structLZ4__stream__t__internal.html#ab3bd2c19764d29ca31461d6a3fc3345f',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/handle/search/variables_3.js b/docs/handle/search/variables_3.js index 7564b90841..c5883bb61c 100644 --- a/docs/handle/search/variables_3.js +++ b/docs/handle/search/variables_3.js @@ -1,9 +1,9 @@ var searchData= [ - ['dashduration_2307',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], - ['dec64table_2308',['dec64table',['../Compression_8cpp.html#a541b3dda85be857eac8aabcf43ee83d8',1,'Compression.cpp']]], - ['default_5fmodes_2309',['default_modes',['../DefaultModes_8cpp.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp']]], - ['dictctx_2310',['dictCtx',['../structLZ4__stream__t__internal.html#a149d776fc4b59881d47aa61c487138c4',1,'LZ4_stream_t_internal']]], - ['dictionary_2311',['dictionary',['../structLZ4__stream__t__internal.html#ac49d2dcc57fb65fba2534f2bb231c8b9',1,'LZ4_stream_t_internal']]], - ['dictsize_2312',['dictSize',['../structLZ4__stream__t__internal.html#ae91b94da38c2a459926645c0bd28a814',1,'LZ4_stream_t_internal']]] + ['dashduration_2313',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], + ['dec64table_2314',['dec64table',['../Compression_8cpp.html#a541b3dda85be857eac8aabcf43ee83d8',1,'Compression.cpp']]], + ['default_5fmodes_2315',['default_modes',['../DefaultModes_8cpp.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp']]], + ['dictctx_2316',['dictCtx',['../structLZ4__stream__t__internal.html#a149d776fc4b59881d47aa61c487138c4',1,'LZ4_stream_t_internal']]], + ['dictionary_2317',['dictionary',['../structLZ4__stream__t__internal.html#ac49d2dcc57fb65fba2534f2bb231c8b9',1,'LZ4_stream_t_internal']]], + ['dictsize_2318',['dictSize',['../structLZ4__stream__t__internal.html#ae91b94da38c2a459926645c0bd28a814',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/handle/search/variables_4.js b/docs/handle/search/variables_4.js index 7bafbc5f8d..521914f2e3 100644 --- a/docs/handle/search/variables_4.js +++ b/docs/handle/search/variables_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['extdictsize_2313',['extDictSize',['../structLZ4__streamDecode__t__internal.html#a6c8e2dcc2579727808da0bfe7a44eaa0',1,'LZ4_streamDecode_t_internal']]], - ['externaldict_2314',['externalDict',['../structLZ4__streamDecode__t__internal.html#a786927f3c337119ad78fa2a58ca73db2',1,'LZ4_streamDecode_t_internal']]] + ['extdictsize_2319',['extDictSize',['../structLZ4__streamDecode__t__internal.html#a6c8e2dcc2579727808da0bfe7a44eaa0',1,'LZ4_streamDecode_t_internal']]], + ['externaldict_2320',['externalDict',['../structLZ4__streamDecode__t__internal.html#a786927f3c337119ad78fa2a58ca73db2',1,'LZ4_streamDecode_t_internal']]] ]; diff --git a/docs/handle/search/variables_5.js b/docs/handle/search/variables_5.js index b7615a3e0c..f98f7d1034 100644 --- a/docs/handle/search/variables_5.js +++ b/docs/handle/search/variables_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['flags_2315',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] + ['flags_2321',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/handle/search/variables_6.js b/docs/handle/search/variables_6.js index 643e2094a1..fccbc37c57 100644 --- a/docs/handle/search/variables_6.js +++ b/docs/handle/search/variables_6.js @@ -1,8 +1,8 @@ var searchData= [ - ['g_5fhsv_5frgb_5falg_2316',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], - ['g_5fpbutton_2317',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], - ['gapduration_2318',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], - ['green_2319',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], - ['groupsize_2320',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] + ['g_5fhsv_5frgb_5falg_2322',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], + ['g_5fpbutton_2323',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], + ['gapduration_2324',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], + ['green_2325',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], + ['groupsize_2326',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] ]; diff --git a/docs/handle/search/variables_7.js b/docs/handle/search/variables_7.js index eff07964b5..c5034b365a 100644 --- a/docs/handle/search/variables_7.js +++ b/docs/handle/search/variables_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['hashtable_2321',['hashTable',['../structLZ4__stream__t__internal.html#afb3b54934c388fea25aa5bdc2afa0e32',1,'LZ4_stream_t_internal']]], - ['hue_2322',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] + ['hashtable_2327',['hashTable',['../structLZ4__stream__t__internal.html#afb3b54934c388fea25aa5bdc2afa0e32',1,'LZ4_stream_t_internal']]], + ['hue_2328',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] ]; diff --git a/docs/handle/search/variables_8.js b/docs/handle/search/variables_8.js index 57f4f260b1..1ba563fd52 100644 --- a/docs/handle/search/variables_8.js +++ b/docs/handle/search/variables_8.js @@ -1,7 +1,7 @@ var searchData= [ - ['inc32table_2323',['inc32table',['../Compression_8cpp.html#a451c82499501c4916ad44f7c1202f88a',1,'Compression.cpp']]], - ['initmenu_2324',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]], - ['internal_5fdonotuse_2325',['internal_donotuse',['../unionLZ4__stream__u.html#a0791f2829d7100e12eb5f99094d8855e',1,'LZ4_stream_u::internal_donotuse()'],['../unionLZ4__streamDecode__u.html#a4ee7ad9d157b314d88fd901d35116c76',1,'LZ4_streamDecode_u::internal_donotuse()']]], - ['ir_5ftccx_2326',['IR_TCCx',['../IRSender_8cpp.html#a8a24a33a0c1abd6d88ec49fe4f4e3090',1,'IRSender.cpp']]] + ['inc32table_2329',['inc32table',['../Compression_8cpp.html#a451c82499501c4916ad44f7c1202f88a',1,'Compression.cpp']]], + ['initmenu_2330',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]], + ['internal_5fdonotuse_2331',['internal_donotuse',['../unionLZ4__stream__u.html#a0791f2829d7100e12eb5f99094d8855e',1,'LZ4_stream_u::internal_donotuse()'],['../unionLZ4__streamDecode__u.html#a4ee7ad9d157b314d88fd901d35116c76',1,'LZ4_streamDecode_u::internal_donotuse()']]], + ['ir_5ftccx_2332',['IR_TCCx',['../IRSender_8cpp.html#a8a24a33a0c1abd6d88ec49fe4f4e3090',1,'IRSender.cpp']]] ]; diff --git a/docs/handle/search/variables_9.js b/docs/handle/search/variables_9.js index aced34a527..ce404c91d4 100644 --- a/docs/handle/search/variables_9.js +++ b/docs/handle/search/variables_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['ledsteppositions_2327',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]], - ['lz4_5f64klimit_2328',['LZ4_64Klimit',['../Compression_8cpp.html#ac55e8e70f9d03d1f06d823de23222fee',1,'Compression.cpp']]], - ['lz4_5fminlength_2329',['LZ4_minLength',['../Compression_8cpp.html#a008b9fd5094e20eec7d8f504530d113c',1,'Compression.cpp']]], - ['lz4_5fskiptrigger_2330',['LZ4_skipTrigger',['../Compression_8cpp.html#aa32dfc3b58308fccc1eb52d8aa2c7e3c',1,'Compression.cpp']]] + ['ledsteppositions_2333',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]], + ['lz4_5f64klimit_2334',['LZ4_64Klimit',['../Compression_8cpp.html#ac55e8e70f9d03d1f06d823de23222fee',1,'Compression.cpp']]], + ['lz4_5fminlength_2335',['LZ4_minLength',['../Compression_8cpp.html#a008b9fd5094e20eec7d8f504530d113c',1,'Compression.cpp']]], + ['lz4_5fskiptrigger_2336',['LZ4_skipTrigger',['../Compression_8cpp.html#aa32dfc3b58308fccc1eb52d8aa2c7e3c',1,'Compression.cpp']]] ]; diff --git a/docs/handle/search/variables_a.js b/docs/handle/search/variables_a.js index 22b5b5d193..4c135dea8a 100644 --- a/docs/handle/search/variables_a.js +++ b/docs/handle/search/variables_a.js @@ -1,158 +1,159 @@ var searchData= [ - ['m_5fadvanced_2331',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], - ['m_5falarms_2332',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], - ['m_5fallocated_2333',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], - ['m_5fargindex_2334',['m_argIndex',['../classPatternSelect.html#a80246d4447d98ba20b0ef3c963ef02a4',1,'PatternSelect']]], - ['m_5farglist_2335',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], - ['m_5fautocycle_2336',['m_autoCycle',['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()'],['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()']]], - ['m_5fbit_5fpos_2337',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], - ['m_5fbitstream_2338',['m_bitStream',['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()'],['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()']]], - ['m_5fblendspeed_2339',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], - ['m_5fblink2timer_2340',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], - ['m_5fblinkoffduration_2341',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], - ['m_5fblinkonduration_2342',['m_blinkOnDuration',['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()']]], - ['m_5fblinktimer_2343',['m_blinkTimer',['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()']]], - ['m_5fblinktimer1_2344',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], - ['m_5fblinktimer2_2345',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], - ['m_5fblocksize_2346',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], - ['m_5fbrightness_2347',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], - ['m_5fbrightnessoptions_2348',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], - ['m_5fbuf_2349',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], - ['m_5fbuf_5feof_2350',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], - ['m_5fbuf_5fsize_2351',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], - ['m_5fbuttons_2352',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], - ['m_5fbuttonstate_2353',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], - ['m_5fcapacity_2354',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], - ['m_5fchangeboundary_2355',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], - ['m_5fcolindex_2356',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], - ['m_5fcolorset_2357',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], - ['m_5fcolorsetmap_2358',['m_colorsetMap',['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()'],['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()']]], - ['m_5fconsecutivepresses_2359',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], - ['m_5fcur_2360',['m_cur',['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()'],['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()']]], - ['m_5fcuralarm_2361',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], - ['m_5fcurindex_2362',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], - ['m_5fcurmode_2363',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], - ['m_5fcurselection_2364',['m_curSelection',['../classMenu.html#aeb313423fa52e4c1940785456b70cd7a',1,'Menu']]], - ['m_5fcursequence_2365',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], - ['m_5fcurtick_2366',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], - ['m_5fdashduration_2367',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], - ['m_5fdisplayhue_2368',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], - ['m_5fduration_2369',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], - ['m_5ffadeamount_2370',['m_fadeAmount',['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()'],['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()']]], - ['m_5ffaderate_2371',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], - ['m_5ffadetimer_2372',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], - ['m_5ffirstpat_2373',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], - ['m_5ffirstpatternargs_2374',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], - ['m_5ffirsttime_2375',['m_firstTime',['../classTime.html#a9482556717a3933d303d18133d2e83eb',1,'Time']]], - ['m_5fflags_2376',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], - ['m_5fflip_2377',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], - ['m_5fgapduration_2378',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], - ['m_5fglobalflags_2379',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], - ['m_5fgroupcounter_2380',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], - ['m_5fgroupsize_2381',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], - ['m_5fholdduration_2382',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], - ['m_5firdata_2383',['m_irData',['../classIRReceiver.html#a9a7477dec95b18157d336b20168c6f7e',1,'IRReceiver']]], - ['m_5fispressed_2384',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], - ['m_5fissending_2385',['m_isSending',['../classIRSender.html#a5c8720d65214a424675c2fdf0f16e379',1,'IRSender::m_isSending()'],['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender::m_isSending()']]], - ['m_5flastcheck_2386',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], - ['m_5flastrandomization_2387',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], - ['m_5flastsavesize_2388',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], - ['m_5flastsendtime_2389',['m_lastSendTime',['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()'],['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()']]], - ['m_5flastswitchtime_2390',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], - ['m_5fledcolors_2391',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], - ['m_5fledcolorsstash_2392',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], - ['m_5fledmap_2393',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], - ['m_5fledpatterns_2394',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], - ['m_5fledpos_2395',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], - ['m_5fledpositions_2396',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], - ['m_5fledselected_2397',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], - ['m_5flongclick_2398',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], - ['m_5fmenucolor_2399',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], - ['m_5fmenustate_2400',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], - ['m_5fmultipat_2401',['m_multiPat',['../classMode.html#a891fe6306cfa9845524e9f1892196954',1,'Mode']]], - ['m_5fmultirandctx_2402',['m_multiRandCtx',['../classRandomizer.html#a264c739a3121a2dbace65537c91fd3b8',1,'Randomizer']]], - ['m_5fneedtoselect_2403',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], - ['m_5fnewcolor_2404',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], - ['m_5fnewpress_2405',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], - ['m_5fnewrelease_2406',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], - ['m_5fnext_2407',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], - ['m_5fnumalarms_2408',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], - ['m_5fnumargs_2409',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], - ['m_5fnumblocks_2410',['m_numBlocks',['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender::m_numBlocks()'],['../classIRSender.html#a05d8220ef1737ab82ba67c9948b309c6',1,'IRSender::m_numBlocks()']]], - ['m_5fnumcolors_2411',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], - ['m_5fnumflips_2412',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], - ['m_5fnummodes_2413',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], - ['m_5fnumsteps_2414',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], - ['m_5foffduration_2415',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], - ['m_5foffduration1_2416',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], - ['m_5foffduration2_2417',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], - ['m_5fonduration_2418',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], - ['m_5fonduration1_2419',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], - ['m_5fonduration2_2420',['m_onDuration2',['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()'],['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()']]], - ['m_5fopentime_2421',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], - ['m_5fpalette_2422',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], - ['m_5fpatternflags_2423',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], - ['m_5fpatternid_2424',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], - ['m_5fpatternmap_2425',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], - ['m_5fpcurmenu_2426',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], - ['m_5fpcurmodelink_2427',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], - ['m_5fpdata_2428',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], - ['m_5fpinnum_2429',['m_pinNum',['../classButton.html#ae9d49614896753764d5ec7b813bb112c',1,'Button']]], - ['m_5fpinstantiatedmode_2430',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], - ['m_5fpinstate_2431',['m_pinState',['../classIRReceiver.html#a45435d3921fa07b89bd46244dd05d860',1,'IRReceiver']]], - ['m_5fposition_2432',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], - ['m_5fpresstime_2433',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], - ['m_5fprev_2434',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], - ['m_5fpreviewmode_2435',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], - ['m_5fpreviousbytes_2436',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver']]], - ['m_5fprevtime_2437',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()']]], - ['m_5fprogress_2438',['m_progress',['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], - ['m_5frandctx_2439',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], - ['m_5freceivebuffer_2440',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], - ['m_5frecvstate_2441',['m_recvState',['../classIRReceiver.html#a3c4ff25ef0907d5c1ca14997de86271a',1,'IRReceiver']]], - ['m_5freleasecount_2442',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], - ['m_5freleaseduration_2443',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], - ['m_5freleasetime_2444',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], - ['m_5fremainder_2445',['m_remainder',['../classIRSender.html#a3ea32d56e5465b46762858865e51acc8',1,'IRSender::m_remainder()'],['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender::m_remainder()']]], - ['m_5fsecondpatternargs_2446',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], - ['m_5fsecpat_2447',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], - ['m_5fseed_2448',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], - ['m_5fselection_2449',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], - ['m_5fsequence_2450',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], - ['m_5fsequencesteps_2451',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], - ['m_5fserialbuf_2452',['m_serialBuf',['../classIRSender.html#ac2f907015ca046b204189e519486c483',1,'IRSender::m_serialBuf()'],['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender::m_serialBuf()']]], - ['m_5fserialconnected_2453',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], - ['m_5fsharingmode_2454',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], - ['m_5fshortclick_2455',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], - ['m_5fshouldclose_2456',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], - ['m_5fsinglepats_2457',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], - ['m_5fsinglesrandctx_2458',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], - ['m_5fsize_2459',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], - ['m_5fsleeping_2460',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], - ['m_5fsnake1_2461',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], - ['m_5fsnake2_2462',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], - ['m_5fsnakesize_2463',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], - ['m_5fspeed_2464',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], - ['m_5fsrcled_2465',['m_srcLed',['../classPatternSelect.html#a46a2cec7b6d788b0492c1143252e2bf0',1,'PatternSelect']]], - ['m_5fstarted_2466',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], - ['m_5fstarttime_2467',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], - ['m_5fstash_2468',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], - ['m_5fstate_2469',['m_state',['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()']]], - ['m_5fstep_2470',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], - ['m_5fstepcounter_2471',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], - ['m_5fstepduration_2472',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], - ['m_5fstepspeed_2473',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], - ['m_5fsteptimer_2474',['m_stepTimer',['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()']]], - ['m_5fstoredmode_2475',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], - ['m_5fstoredmodes_2476',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], - ['m_5fswitch_2477',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], - ['m_5fsync_2478',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], - ['m_5ftargethue1_2479',['m_targetHue1',['../classColorSelect.html#a55474150c59c7e92ae945c5dcb290018',1,'ColorSelect']]], - ['m_5ftargetleds_2480',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], - ['m_5ftargetslot_2481',['m_targetSlot',['../classColorSelect.html#a50c5d3816c3c3d343d1286f140097a88',1,'ColorSelect']]], - ['m_5ftimeoutstarttime_2482',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], - ['m_5ftimer_2483',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], - ['m_5fwritecounter_2484',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], - ['menulist_2485',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] + ['m_5fadvanced_2337',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], + ['m_5falarms_2338',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], + ['m_5fallocated_2339',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], + ['m_5fargindex_2340',['m_argIndex',['../classPatternSelect.html#a80246d4447d98ba20b0ef3c963ef02a4',1,'PatternSelect']]], + ['m_5farglist_2341',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], + ['m_5fautocycle_2342',['m_autoCycle',['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()'],['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()']]], + ['m_5fbit_5fpos_2343',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], + ['m_5fbitstream_2344',['m_bitStream',['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()'],['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()']]], + ['m_5fblendspeed_2345',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], + ['m_5fblink2timer_2346',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], + ['m_5fblinkoffduration_2347',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], + ['m_5fblinkonduration_2348',['m_blinkOnDuration',['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()']]], + ['m_5fblinktimer_2349',['m_blinkTimer',['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()']]], + ['m_5fblinktimer1_2350',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], + ['m_5fblinktimer2_2351',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], + ['m_5fblocksize_2352',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], + ['m_5fbrightness_2353',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], + ['m_5fbrightnessoptions_2354',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], + ['m_5fbuf_2355',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], + ['m_5fbuf_5feof_2356',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], + ['m_5fbuf_5fsize_2357',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], + ['m_5fbuttons_2358',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], + ['m_5fbuttonstate_2359',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], + ['m_5fcapacity_2360',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], + ['m_5fchangeboundary_2361',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], + ['m_5fcolindex_2362',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], + ['m_5fcolorset_2363',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], + ['m_5fcolorsetmap_2364',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], + ['m_5fconsecutivepresses_2365',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], + ['m_5fcur_2366',['m_cur',['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()'],['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()']]], + ['m_5fcuralarm_2367',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], + ['m_5fcurindex_2368',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], + ['m_5fcurmode_2369',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], + ['m_5fcurselection_2370',['m_curSelection',['../classMenu.html#aeb313423fa52e4c1940785456b70cd7a',1,'Menu']]], + ['m_5fcursequence_2371',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], + ['m_5fcurtick_2372',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], + ['m_5fdashduration_2373',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], + ['m_5fdisplayhue_2374',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], + ['m_5fduration_2375',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], + ['m_5ffadeamount_2376',['m_fadeAmount',['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()']]], + ['m_5ffaderate_2377',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], + ['m_5ffadetimer_2378',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], + ['m_5ffirstpat_2379',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], + ['m_5ffirstpatternargs_2380',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], + ['m_5ffirsttime_2381',['m_firstTime',['../classTime.html#a9482556717a3933d303d18133d2e83eb',1,'Time']]], + ['m_5fflags_2382',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], + ['m_5fflip_2383',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], + ['m_5fgapduration_2384',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], + ['m_5fglobalflags_2385',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], + ['m_5fgroupcounter_2386',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], + ['m_5fgroupsize_2387',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], + ['m_5fholdduration_2388',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], + ['m_5firdata_2389',['m_irData',['../classIRReceiver.html#a9a7477dec95b18157d336b20168c6f7e',1,'IRReceiver']]], + ['m_5fispressed_2390',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], + ['m_5fissending_2391',['m_isSending',['../classIRSender.html#a5c8720d65214a424675c2fdf0f16e379',1,'IRSender::m_isSending()'],['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender::m_isSending()']]], + ['m_5flastcheck_2392',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], + ['m_5flastrandomization_2393',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], + ['m_5flastsavesize_2394',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], + ['m_5flastsendtime_2395',['m_lastSendTime',['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()'],['../classModeSharing.html#a2cfdb5d73e6fd3a67e1c13bbaf827fc9',1,'ModeSharing::m_lastSendTime()'],['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()']]], + ['m_5flastswitchtime_2396',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], + ['m_5fledcolors_2397',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], + ['m_5fledcolorsstash_2398',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], + ['m_5fledmap_2399',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], + ['m_5fledpatterns_2400',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], + ['m_5fledpos_2401',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], + ['m_5fledpositions_2402',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], + ['m_5fledselected_2403',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], + ['m_5flongclick_2404',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], + ['m_5fmenucolor_2405',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], + ['m_5fmenustate_2406',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], + ['m_5fmultipat_2407',['m_multiPat',['../classMode.html#a891fe6306cfa9845524e9f1892196954',1,'Mode']]], + ['m_5fmultirandctx_2408',['m_multiRandCtx',['../classRandomizer.html#a264c739a3121a2dbace65537c91fd3b8',1,'Randomizer']]], + ['m_5fneedtoselect_2409',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], + ['m_5fnewcolor_2410',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], + ['m_5fnewpress_2411',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], + ['m_5fnewrelease_2412',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], + ['m_5fnext_2413',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], + ['m_5fnumalarms_2414',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], + ['m_5fnumargs_2415',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], + ['m_5fnumblocks_2416',['m_numBlocks',['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender::m_numBlocks()'],['../classIRSender.html#a05d8220ef1737ab82ba67c9948b309c6',1,'IRSender::m_numBlocks()']]], + ['m_5fnumcolors_2417',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], + ['m_5fnumflips_2418',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], + ['m_5fnummodes_2419',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], + ['m_5fnumsteps_2420',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], + ['m_5foffduration_2421',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], + ['m_5foffduration1_2422',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], + ['m_5foffduration2_2423',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], + ['m_5fonduration_2424',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], + ['m_5fonduration1_2425',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], + ['m_5fonduration2_2426',['m_onDuration2',['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()'],['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()']]], + ['m_5fopentime_2427',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], + ['m_5fpalette_2428',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], + ['m_5fpatternflags_2429',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], + ['m_5fpatternid_2430',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], + ['m_5fpatternmap_2431',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], + ['m_5fpcurmenu_2432',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], + ['m_5fpcurmodelink_2433',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], + ['m_5fpdata_2434',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], + ['m_5fpinnum_2435',['m_pinNum',['../classButton.html#ae9d49614896753764d5ec7b813bb112c',1,'Button']]], + ['m_5fpinstantiatedmode_2436',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], + ['m_5fpinstate_2437',['m_pinState',['../classIRReceiver.html#a45435d3921fa07b89bd46244dd05d860',1,'IRReceiver']]], + ['m_5fposition_2438',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], + ['m_5fpresstime_2439',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], + ['m_5fprev_2440',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], + ['m_5fpreviewmode_2441',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], + ['m_5fpreviousbytes_2442',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver']]], + ['m_5fprevtime_2443',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()']]], + ['m_5fprogress_2444',['m_progress',['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], + ['m_5frandctx_2445',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], + ['m_5freceivebuffer_2446',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], + ['m_5frecvstate_2447',['m_recvState',['../classIRReceiver.html#a3c4ff25ef0907d5c1ca14997de86271a',1,'IRReceiver']]], + ['m_5freleasecount_2448',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], + ['m_5freleaseduration_2449',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], + ['m_5freleasetime_2450',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], + ['m_5fremainder_2451',['m_remainder',['../classIRSender.html#a3ea32d56e5465b46762858865e51acc8',1,'IRSender::m_remainder()'],['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender::m_remainder()']]], + ['m_5fsecondpatternargs_2452',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], + ['m_5fsecpat_2453',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], + ['m_5fseed_2454',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], + ['m_5fselection_2455',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], + ['m_5fsequence_2456',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], + ['m_5fsequencesteps_2457',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], + ['m_5fserialbuf_2458',['m_serialBuf',['../classIRSender.html#ac2f907015ca046b204189e519486c483',1,'IRSender::m_serialBuf()'],['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender::m_serialBuf()']]], + ['m_5fserialconnected_2459',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], + ['m_5fsharingmode_2460',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], + ['m_5fshortclick_2461',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], + ['m_5fshouldclose_2462',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], + ['m_5fshouldendsend_2463',['m_shouldEndSend',['../classModeSharing.html#a18a43581d3998c7861af87ac4d89d1e5',1,'ModeSharing']]], + ['m_5fsinglepats_2464',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], + ['m_5fsinglesrandctx_2465',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], + ['m_5fsize_2466',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], + ['m_5fsleeping_2467',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], + ['m_5fsnake1_2468',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], + ['m_5fsnake2_2469',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], + ['m_5fsnakesize_2470',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], + ['m_5fspeed_2471',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], + ['m_5fsrcled_2472',['m_srcLed',['../classPatternSelect.html#a46a2cec7b6d788b0492c1143252e2bf0',1,'PatternSelect']]], + ['m_5fstarted_2473',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], + ['m_5fstarttime_2474',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], + ['m_5fstash_2475',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], + ['m_5fstate_2476',['m_state',['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()']]], + ['m_5fstep_2477',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], + ['m_5fstepcounter_2478',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], + ['m_5fstepduration_2479',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], + ['m_5fstepspeed_2480',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], + ['m_5fsteptimer_2481',['m_stepTimer',['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()']]], + ['m_5fstoredmode_2482',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], + ['m_5fstoredmodes_2483',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], + ['m_5fswitch_2484',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], + ['m_5fsync_2485',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], + ['m_5ftargethue1_2486',['m_targetHue1',['../classColorSelect.html#a55474150c59c7e92ae945c5dcb290018',1,'ColorSelect']]], + ['m_5ftargetleds_2487',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], + ['m_5ftargetslot_2488',['m_targetSlot',['../classColorSelect.html#a50c5d3816c3c3d343d1286f140097a88',1,'ColorSelect']]], + ['m_5ftimeoutstarttime_2489',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], + ['m_5ftimer_2490',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], + ['m_5fwritecounter_2491',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], + ['menulist_2492',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] ]; diff --git a/docs/handle/search/variables_b.js b/docs/handle/search/variables_b.js index d9989071ea..75b6d16242 100644 --- a/docs/handle/search/variables_b.js +++ b/docs/handle/search/variables_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['num_5fdefault_5fmodes_2486',['num_default_modes',['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], - ['numargs_2487',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], - ['numcolors_2488',['numColors',['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry']]], - ['numflips_2489',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] + ['num_5fdefault_5fmodes_2493',['num_default_modes',['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], + ['numargs_2494',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], + ['numcolors_2495',['numColors',['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry']]], + ['numflips_2496',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] ]; diff --git a/docs/handle/search/variables_c.js b/docs/handle/search/variables_c.js index b9c6724614..d93b42cc99 100644 --- a/docs/handle/search/variables_c.js +++ b/docs/handle/search/variables_c.js @@ -1,5 +1,5 @@ var searchData= [ - ['offduration_2490',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], - ['onduration_2491',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] + ['offduration_2497',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], + ['onduration_2498',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] ]; diff --git a/docs/handle/search/variables_d.js b/docs/handle/search/variables_d.js index 15692ca63e..1e61b2575a 100644 --- a/docs/handle/search/variables_d.js +++ b/docs/handle/search/variables_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['patternid_2492',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], - ['prefixend_2493',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], - ['prefixsize_2494',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]] + ['patternid_2499',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], + ['prefixend_2500',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], + ['prefixsize_2501',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]] ]; diff --git a/docs/handle/search/variables_e.js b/docs/handle/search/variables_e.js index 75d79d53c8..9c3c9dc2ab 100644 --- a/docs/handle/search/variables_e.js +++ b/docs/handle/search/variables_e.js @@ -1,4 +1,4 @@ var searchData= [ - ['red_2495',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] + ['red_2502',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] ]; diff --git a/docs/handle/search/variables_f.js b/docs/handle/search/variables_f.js index f782050f15..6e38d9d6b1 100644 --- a/docs/handle/search/variables_f.js +++ b/docs/handle/search/variables_f.js @@ -1,8 +1,8 @@ var searchData= [ - ['sat_2496',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sats_2497',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['size_2498',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], - ['solid_2499',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['start_2500',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] + ['sat_2503',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sats_2504',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['size_2505',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], + ['solid_2506',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['start_2507',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] ]; diff --git a/docs/orbit/BasicPattern_8cpp_source.html b/docs/orbit/BasicPattern_8cpp_source.html index e7dfa3c1a4..8f59142293 100644 --- a/docs/orbit/BasicPattern_8cpp_source.html +++ b/docs/orbit/BasicPattern_8cpp_source.html @@ -316,7 +316,7 @@
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            uint8_t numColors() const
                                            Definition: Colorset.h:139
                                            static void clearIndex(LedPos target)
                                            Definition: Leds.h:28
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            LedPos m_ledPos
                                            Definition: Pattern.h:122
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            diff --git a/docs/orbit/BlendPattern_8cpp_source.html b/docs/orbit/BlendPattern_8cpp_source.html index 7360e27f75..39a7b3ec8d 100644 --- a/docs/orbit/BlendPattern_8cpp_source.html +++ b/docs/orbit/BlendPattern_8cpp_source.html @@ -178,7 +178,7 @@
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            uint8_t hue
                                            Definition: ColorTypes.h:51
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            LedPos m_ledPos
                                            Definition: Pattern.h:122
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            diff --git a/docs/orbit/BouncePattern_8cpp_source.html b/docs/orbit/BouncePattern_8cpp_source.html index a183118e15..8f47e1371e 100644 --- a/docs/orbit/BouncePattern_8cpp_source.html +++ b/docs/orbit/BouncePattern_8cpp_source.html @@ -159,8 +159,8 @@
                                            RGBColor peekNext() const
                                            Definition: Colorset.h:136
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/ColorSelect_8cpp_source.html b/docs/orbit/ColorSelect_8cpp_source.html index 1fd5e1dd49..ceb0d8af83 100644 --- a/docs/orbit/ColorSelect_8cpp_source.html +++ b/docs/orbit/ColorSelect_8cpp_source.html @@ -556,12 +556,12 @@
                                            uint8_t sat
                                            Definition: ColorTypes.h:52
                                            uint8_t hue
                                            Definition: ColorTypes.h:51
                                            void clear()
                                            Definition: ColorTypes.cpp:89
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            -
                                            static void blinkQuadrant(Quadrant target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:249
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            +
                                            static void blinkQuadrant(Quadrant target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:290
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:310
                                            -
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:115
                                            -
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:256
                                            +
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:351
                                            +
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:156
                                            +
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:297
                                            static void clearQuadrant(Quadrant quadrant)
                                            Definition: Leds.h:54
                                            Definition: Menu.h:11
                                            bool m_ledSelected
                                            Definition: Menu.h:65
                                            diff --git a/docs/orbit/CrossDopsPattern_8cpp_source.html b/docs/orbit/CrossDopsPattern_8cpp_source.html index fe353f3c1b..33500030c0 100644 --- a/docs/orbit/CrossDopsPattern_8cpp_source.html +++ b/docs/orbit/CrossDopsPattern_8cpp_source.html @@ -140,7 +140,7 @@
                                            virtual void poststep() override
                                            virtual void init() override
                                            virtual void blinkOn() override
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/DoubleStrobePattern_8cpp_source.html b/docs/orbit/DoubleStrobePattern_8cpp_source.html index fb522999ed..56e4a9c931 100644 --- a/docs/orbit/DoubleStrobePattern_8cpp_source.html +++ b/docs/orbit/DoubleStrobePattern_8cpp_source.html @@ -127,8 +127,8 @@
                                            virtual void init() override
                                            DoubleStrobePattern(const PatternArgs &args)
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            -
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:88
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            +
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:129
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/DripMorphPattern_8cpp_source.html b/docs/orbit/DripMorphPattern_8cpp_source.html index c171d73882..160aa472d3 100644 --- a/docs/orbit/DripMorphPattern_8cpp_source.html +++ b/docs/orbit/DripMorphPattern_8cpp_source.html @@ -190,8 +190,8 @@
                                            uint8_t m_blinkOffDuration
                                            uint8_t hue
                                            Definition: ColorTypes.h:51
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            -
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:88
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            +
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:129
                                            virtual void init() override
                                            diff --git a/docs/orbit/DripPattern_8cpp_source.html b/docs/orbit/DripPattern_8cpp_source.html index ba803e1e45..136be314ab 100644 --- a/docs/orbit/DripPattern_8cpp_source.html +++ b/docs/orbit/DripPattern_8cpp_source.html @@ -143,9 +143,9 @@
                                            virtual ~DripPattern()
                                            Definition: DripPattern.cpp:13
                                            virtual void poststep() override
                                            Definition: DripPattern.cpp:36
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            -
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:88
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            +
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:129
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/EditorConnection_8cpp_source.html b/docs/orbit/EditorConnection_8cpp_source.html index d336e20679..956a9793f8 100644 --- a/docs/orbit/EditorConnection_8cpp_source.html +++ b/docs/orbit/EditorConnection_8cpp_source.html @@ -464,7 +464,7 @@
                                            EditorConnection(const RGBColor &col, bool advanced)
                                            MenuAction run() override
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:274
                                            +
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:315
                                            Definition: Menu.h:11
                                            bool m_ledSelected
                                            Definition: Menu.h:65
                                            virtual MenuAction run()
                                            Definition: Menu.cpp:106
                                            diff --git a/docs/orbit/ErrorBlinker_8cpp_source.html b/docs/orbit/ErrorBlinker_8cpp_source.html index 399fb95540..1b2550e03e 100644 --- a/docs/orbit/ErrorBlinker_8cpp_source.html +++ b/docs/orbit/ErrorBlinker_8cpp_source.html @@ -144,8 +144,8 @@
                                            @ LED_1
                                            Definition: LedTypes.h:17
                                            @ LED_0
                                            Definition: LedTypes.h:16
                                            static void clearIndex(LedPos target)
                                            Definition: Leds.h:28
                                            -
                                            static void update()
                                            Definition: Leds.cpp:331
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            diff --git a/docs/orbit/FactoryReset_8cpp_source.html b/docs/orbit/FactoryReset_8cpp_source.html index dcca81c92d..b937750926 100644 --- a/docs/orbit/FactoryReset_8cpp_source.html +++ b/docs/orbit/FactoryReset_8cpp_source.html @@ -300,10 +300,10 @@
                                            FactoryReset(const RGBColor &col, bool advanced)
                                            -
                                            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:235
                                            +
                                            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:276
                                            static void clearRange(LedPos first, LedPos last)
                                            Definition: Leds.h:29
                                            static void setBrightness(uint8_t brightness)
                                            Definition: Leds.h:124
                                            -
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:53
                                            +
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:94
                                            Definition: Menu.h:11
                                            bool m_ledSelected
                                            Definition: Menu.h:65
                                            virtual MenuAction run()
                                            Definition: Menu.cpp:106
                                            diff --git a/docs/orbit/FillPattern_8cpp_source.html b/docs/orbit/FillPattern_8cpp_source.html index 2d4e6aa7ce..175d47f8be 100644 --- a/docs/orbit/FillPattern_8cpp_source.html +++ b/docs/orbit/FillPattern_8cpp_source.html @@ -146,7 +146,7 @@
                                            virtual void blinkOn() override
                                            Definition: FillPattern.cpp:29
                                            FillPattern(const PatternArgs &args)
                                            Definition: FillPattern.cpp:8
                                            virtual void poststep() override
                                            Definition: FillPattern.cpp:35
                                            -
                                            static void setQuadrants(Quadrant first, Quadrant last, RGBColor col)
                                            Definition: Leds.cpp:121
                                            +
                                            static void setQuadrants(Quadrant first, Quadrant last, RGBColor col)
                                            Definition: Leds.cpp:162
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/GlobalBrightness_8cpp_source.html b/docs/orbit/GlobalBrightness_8cpp_source.html index 0ad23687e3..79d2d910a4 100644 --- a/docs/orbit/GlobalBrightness_8cpp_source.html +++ b/docs/orbit/GlobalBrightness_8cpp_source.html @@ -200,7 +200,7 @@
                                            void onShortClick2() override
                                            static void setBrightness(uint8_t brightness)
                                            Definition: Leds.h:124
                                            -
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:115
                                            +
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:156
                                            static uint8_t getBrightness()
                                            Definition: Leds.h:123
                                            Definition: Menu.h:11
                                            bool m_ledSelected
                                            Definition: Menu.h:65
                                            diff --git a/docs/orbit/HueShiftPattern_8cpp_source.html b/docs/orbit/HueShiftPattern_8cpp_source.html index 9788f1bbc4..0ef3e32045 100644 --- a/docs/orbit/HueShiftPattern_8cpp_source.html +++ b/docs/orbit/HueShiftPattern_8cpp_source.html @@ -182,7 +182,7 @@
                                            uint8_t m_blinkOffDuration
                                            uint8_t m_blinkOnDuration
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            virtual void init() override
                                            diff --git a/docs/orbit/IRReceiver_8cpp_source.html b/docs/orbit/IRReceiver_8cpp_source.html index af8e19d99e..b49ad9350c 100644 --- a/docs/orbit/IRReceiver_8cpp_source.html +++ b/docs/orbit/IRReceiver_8cpp_source.html @@ -111,190 +111,199 @@
                                            22 
                                            24 {
                                            - -
                                            26  return true;
                                            -
                                            27 }
                                            -
                                            28 
                                            - -
                                            30 {
                                            -
                                            31 }
                                            -
                                            32 
                                            - -
                                            34 {
                                            -
                                            35  // is the receiver actually receiving data?
                                            -
                                            36  if (!isReceiving()) {
                                            -
                                            37  return false;
                                            -
                                            38  }
                                            -
                                            39  uint8_t blocks = m_irData.data()[0];
                                            -
                                            40  uint8_t remainder = m_irData.data()[1];
                                            -
                                            41  uint32_t total = ((blocks - 1) * 32) + remainder;
                                            -
                                            42  if (!total || total > IR_MAX_DATA_TRANSFER) {
                                            -
                                            43  DEBUG_LOGF("Bad IR Data size: %u", total);
                                            -
                                            44  return false;
                                            -
                                            45  }
                                            -
                                            46  // if there are size + 2 bytes in the IRData receiver
                                            -
                                            47  // then a full message is ready, the + 2 is from the
                                            -
                                            48  // two bytes for blocks + remainder that are sent first
                                            -
                                            49  return (m_irData.bytepos() >= (uint32_t)(total + 2));
                                            -
                                            50 }
                                            -
                                            51 
                                            -
                                            52 // whether actively receiving
                                            - -
                                            54 {
                                            -
                                            55  // if there are at least 2 bytes in the data buffer then
                                            -
                                            56  // the receiver is receiving a packet. If there is less
                                            -
                                            57  // than 2 bytes then we're still waiting for the 'blocks'
                                            -
                                            58  // and 'remainder' bytes which prefix a packet
                                            -
                                            59  return (m_irData.bytepos() > 2);
                                            -
                                            60 }
                                            -
                                            61 
                                            -
                                            62 // the percent of data received
                                            - -
                                            64 {
                                            -
                                            65  if (!isReceiving()) {
                                            -
                                            66  return 0;
                                            -
                                            67  }
                                            -
                                            68  uint8_t blocks = m_irData.data()[0];
                                            -
                                            69  uint8_t remainder = m_irData.data()[1];
                                            -
                                            70  uint16_t total = ((blocks - 1) * 32) + remainder;
                                            -
                                            71  // round by adding half of the total to the numerator
                                            -
                                            72  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
                                            -
                                            73 }
                                            -
                                            74 
                                            - -
                                            76 {
                                            -
                                            77  ByteStream buf;
                                            -
                                            78  // read from the receive buffer into the byte stream
                                            -
                                            79  if (!read(buf)) {
                                            -
                                            80  // no data to read right now, or an error
                                            -
                                            81  DEBUG_LOG("No data available to read, or error reading");
                                            -
                                            82  return false;
                                            -
                                            83  }
                                            -
                                            84  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                                            -
                                            85  // load the data into the target mode
                                            -
                                            86  return pMode->loadFromBuffer(buf);
                                            -
                                            87 }
                                            -
                                            88 
                                            - -
                                            90 {
                                            -
                                            91  resetIRState();
                                            -
                                            92  return true;
                                            -
                                            93 }
                                            -
                                            94 
                                            - -
                                            96 {
                                            +
                                            25 #ifdef VORTEX_EMBEDDED
                                            +
                                            26  pinMode(IR_RECEIVER_PIN, INPUT_PULLUP);
                                            +
                                            27 #endif
                                            + +
                                            29  return true;
                                            +
                                            30 }
                                            +
                                            31 
                                            + +
                                            33 {
                                            +
                                            34 }
                                            +
                                            35 
                                            + +
                                            37 {
                                            +
                                            38  // is the receiver actually receiving data?
                                            +
                                            39  if (!isReceiving()) {
                                            +
                                            40  return false;
                                            +
                                            41  }
                                            +
                                            42  uint8_t blocks = m_irData.data()[0];
                                            +
                                            43  uint8_t remainder = m_irData.data()[1];
                                            +
                                            44  uint32_t total = ((blocks - 1) * 32) + remainder;
                                            +
                                            45  if (!total || total > IR_MAX_DATA_TRANSFER) {
                                            +
                                            46  DEBUG_LOGF("Bad IR Data size: %u", total);
                                            +
                                            47  return false;
                                            +
                                            48  }
                                            +
                                            49  // if there are size + 2 bytes in the IRData receiver
                                            +
                                            50  // then a full message is ready, the + 2 is from the
                                            +
                                            51  // two bytes for blocks + remainder that are sent first
                                            +
                                            52  return (m_irData.bytepos() >= (uint32_t)(total + 2));
                                            +
                                            53 }
                                            +
                                            54 
                                            +
                                            55 // whether actively receiving
                                            + +
                                            57 {
                                            +
                                            58  // if there are at least 2 bytes in the data buffer then
                                            +
                                            59  // the receiver is receiving a packet. If there is less
                                            +
                                            60  // than 2 bytes then we're still waiting for the 'blocks'
                                            +
                                            61  // and 'remainder' bytes which prefix a packet
                                            +
                                            62  return (m_irData.bytepos() > 2);
                                            +
                                            63 }
                                            +
                                            64 
                                            +
                                            65 // the percent of data received
                                            + +
                                            67 {
                                            +
                                            68  if (!isReceiving()) {
                                            +
                                            69  return 0;
                                            +
                                            70  }
                                            +
                                            71  uint8_t blocks = m_irData.data()[0];
                                            +
                                            72  uint8_t remainder = m_irData.data()[1];
                                            +
                                            73  uint16_t total = ((blocks - 1) * 32) + remainder;
                                            +
                                            74  // round by adding half of the total to the numerator
                                            +
                                            75  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
                                            +
                                            76 }
                                            +
                                            77 
                                            + +
                                            79 {
                                            +
                                            80  ByteStream buf;
                                            +
                                            81  // read from the receive buffer into the byte stream
                                            +
                                            82  if (!read(buf)) {
                                            +
                                            83  // no data to read right now, or an error
                                            +
                                            84  DEBUG_LOG("No data available to read, or error reading");
                                            +
                                            85  return false;
                                            +
                                            86  }
                                            +
                                            87  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                                            +
                                            88  // load the data into the target mode
                                            +
                                            89  return pMode->loadFromBuffer(buf);
                                            +
                                            90 }
                                            +
                                            91 
                                            + +
                                            93 {
                                            +
                                            94 #ifdef VORTEX_EMBEDDED
                                            +
                                            95  attachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN), IRReceiver::recvPCIHandler, CHANGE);
                                            +
                                            96 #endif
                                            97  resetIRState();
                                            98  return true;
                                            99 }
                                            100 
                                            - +
                                            102 {
                                            -
                                            103  if (bytesReceived() == m_previousBytes) {
                                            -
                                            104  return false;
                                            -
                                            105  }
                                            - +
                                            103 #ifdef VORTEX_EMBEDDED
                                            +
                                            104  detachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN));
                                            +
                                            105 #endif
                                            +
                                            106  resetIRState();
                                            107  return true;
                                            108 }
                                            109 
                                            - +
                                            111 {
                                            - -
                                            113  DEBUG_LOG("Nothing to read, or read too much");
                                            -
                                            114  return false;
                                            -
                                            115  }
                                            -
                                            116  // read the size out (blocks + remainder)
                                            -
                                            117  uint8_t blocks = m_irData.data()[0];
                                            -
                                            118  uint8_t remainder = m_irData.data()[1];
                                            -
                                            119  // calculate size from blocks + remainder
                                            -
                                            120  uint32_t size = ((blocks - 1) * 32) + remainder;
                                            -
                                            121  if (!size || size > IR_MAX_DATA_TRANSFER) {
                                            -
                                            122  DEBUG_LOGF("Bad IR Data size: %u", size);
                                            +
                                            112  if (bytesReceived() == m_previousBytes) {
                                            +
                                            113  return false;
                                            +
                                            114  }
                                            + +
                                            116  return true;
                                            +
                                            117 }
                                            +
                                            118 
                                            + +
                                            120 {
                                            + +
                                            122  DEBUG_LOG("Nothing to read, or read too much");
                                            123  return false;
                                            124  }
                                            -
                                            125  // the actual data starts 2 bytes later because of the size byte
                                            -
                                            126  const uint8_t *actualData = m_irData.data() + 2;
                                            -
                                            127  if (!data.rawInit(actualData, size)) {
                                            -
                                            128  DEBUG_LOG("Failed to init buffer for IR read");
                                            -
                                            129  return false;
                                            -
                                            130  }
                                            -
                                            131  // reset the IR state and receive buffer now
                                            -
                                            132  resetIRState();
                                            -
                                            133  return true;
                                            -
                                            134 }
                                            -
                                            135 
                                            -
                                            136 // The recv PCI handler is called every time the pin state changes
                                            - -
                                            138 {
                                            -
                                            139  // toggle the tracked pin state no matter what
                                            -
                                            140  m_pinState = (uint8_t)!m_pinState;
                                            -
                                            141  // grab current time
                                            -
                                            142  uint32_t now = Time::microseconds();
                                            -
                                            143  // check previous time for validity
                                            -
                                            144  if (!m_prevTime || m_prevTime > now) {
                                            -
                                            145  m_prevTime = now;
                                            -
                                            146  DEBUG_LOG("Bad first time diff, resetting...");
                                            -
                                            147  resetIRState();
                                            -
                                            148  return;
                                            -
                                            149  }
                                            -
                                            150  // calc time difference between previous change and now
                                            -
                                            151  uint32_t diff = (uint32_t)(now - m_prevTime);
                                            -
                                            152  // and update the previous changetime for next loop
                                            -
                                            153  m_prevTime = now;
                                            -
                                            154  // handle the blink duration and process it
                                            -
                                            155  handleIRTiming(diff);
                                            -
                                            156 }
                                            -
                                            157 
                                            -
                                            158 // state machine that can be fed IR timings to parse them and interpret the intervals
                                            -
                                            159 void IRReceiver::handleIRTiming(uint32_t diff)
                                            -
                                            160 {
                                            -
                                            161  // if the diff is too long or too short then it's not useful
                                            -
                                            162  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
                                            -
                                            163  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                                            -
                                            164  resetIRState();
                                            -
                                            165  return;
                                            -
                                            166  }
                                            -
                                            167  switch (m_recvState) {
                                            -
                                            168  case WAITING_HEADER_MARK: // initial state
                                            -
                                            169  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
                                            - -
                                            171  } else {
                                            -
                                            172  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                                            -
                                            173  resetIRState();
                                            -
                                            174  }
                                            -
                                            175  break;
                                            - -
                                            177  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
                                            - -
                                            179  } else {
                                            -
                                            180  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                                            -
                                            181  resetIRState();
                                            -
                                            182  }
                                            -
                                            183  break;
                                            -
                                            184  case READING_DATA_MARK:
                                            -
                                            185  // classify mark/space based on the timing and write into buffer
                                            -
                                            186  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
                                            - -
                                            188  break;
                                            -
                                            189  case READING_DATA_SPACE:
                                            -
                                            190  // the space could be just a regular space, or a gap in between blocks
                                            - +
                                            125  // read the size out (blocks + remainder)
                                            +
                                            126  uint8_t blocks = m_irData.data()[0];
                                            +
                                            127  uint8_t remainder = m_irData.data()[1];
                                            +
                                            128  // calculate size from blocks + remainder
                                            +
                                            129  uint32_t size = ((blocks - 1) * 32) + remainder;
                                            +
                                            130  if (!size || size > IR_MAX_DATA_TRANSFER) {
                                            +
                                            131  DEBUG_LOGF("Bad IR Data size: %u", size);
                                            +
                                            132  return false;
                                            +
                                            133  }
                                            +
                                            134  // the actual data starts 2 bytes later because of the size byte
                                            +
                                            135  const uint8_t *actualData = m_irData.data() + 2;
                                            +
                                            136  if (!data.rawInit(actualData, size)) {
                                            +
                                            137  DEBUG_LOG("Failed to init buffer for IR read");
                                            +
                                            138  return false;
                                            +
                                            139  }
                                            +
                                            140  // reset the IR state and receive buffer now
                                            +
                                            141  resetIRState();
                                            +
                                            142  return true;
                                            +
                                            143 }
                                            +
                                            144 
                                            +
                                            145 // The recv PCI handler is called every time the pin state changes
                                            + +
                                            147 {
                                            +
                                            148  // toggle the tracked pin state no matter what
                                            +
                                            149  m_pinState = (uint8_t)!m_pinState;
                                            +
                                            150  // grab current time
                                            +
                                            151  uint32_t now = Time::microseconds();
                                            +
                                            152  // check previous time for validity
                                            +
                                            153  if (!m_prevTime || m_prevTime > now) {
                                            +
                                            154  m_prevTime = now;
                                            +
                                            155  DEBUG_LOG("Bad first time diff, resetting...");
                                            +
                                            156  resetIRState();
                                            +
                                            157  return;
                                            +
                                            158  }
                                            +
                                            159  // calc time difference between previous change and now
                                            +
                                            160  uint32_t diff = (uint32_t)(now - m_prevTime);
                                            +
                                            161  // and update the previous changetime for next loop
                                            +
                                            162  m_prevTime = now;
                                            +
                                            163  // handle the blink duration and process it
                                            +
                                            164  handleIRTiming(diff);
                                            +
                                            165 }
                                            +
                                            166 
                                            +
                                            167 // state machine that can be fed IR timings to parse them and interpret the intervals
                                            +
                                            168 void IRReceiver::handleIRTiming(uint32_t diff)
                                            +
                                            169 {
                                            +
                                            170  // if the diff is too long or too short then it's not useful
                                            +
                                            171  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
                                            +
                                            172  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                                            +
                                            173  resetIRState();
                                            +
                                            174  return;
                                            +
                                            175  }
                                            +
                                            176  switch (m_recvState) {
                                            +
                                            177  case WAITING_HEADER_MARK: // initial state
                                            +
                                            178  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
                                            + +
                                            180  } else {
                                            +
                                            181  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                                            +
                                            182  resetIRState();
                                            +
                                            183  }
                                            +
                                            184  break;
                                            + +
                                            186  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
                                            + +
                                            188  } else {
                                            +
                                            189  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                                            +
                                            190  resetIRState();
                                            +
                                            191  }
                                            192  break;
                                            -
                                            193  default: // ??
                                            -
                                            194  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                                            -
                                            195  break;
                                            -
                                            196  }
                                            -
                                            197 }
                                            -
                                            198 
                                            - -
                                            200 {
                                            -
                                            201  m_previousBytes = 0;
                                            - -
                                            203  // zero out the receive buffer and reset bit receiver position
                                            -
                                            204  m_irData.reset();
                                            -
                                            205  DEBUG_LOG("IR State Reset");
                                            +
                                            193  case READING_DATA_MARK:
                                            +
                                            194  // classify mark/space based on the timing and write into buffer
                                            +
                                            195  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
                                            + +
                                            197  break;
                                            +
                                            198  case READING_DATA_SPACE:
                                            +
                                            199  // the space could be just a regular space, or a gap in between blocks
                                            + +
                                            201  break;
                                            +
                                            202  default: // ??
                                            +
                                            203  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                                            +
                                            204  break;
                                            +
                                            205  }
                                            206 }
                                            207 
                                            -
                                            208 #endif
                                            + +
                                            209 {
                                            +
                                            210  m_previousBytes = 0;
                                            + +
                                            212  // zero out the receive buffer and reset bit receiver position
                                            +
                                            213  m_irData.reset();
                                            +
                                            214  DEBUG_LOG("IR State Reset");
                                            +
                                            215 }
                                            +
                                            216 
                                            +
                                            217 #endif
                                            #define IR_HEADER_MARK_MIN
                                            Definition: IRConfig.h:32
                                            #define IR_HEADER_SPACE_MIN
                                            Definition: IRConfig.h:33
                                            @@ -302,6 +311,7 @@
                                            #define IR_TIMING_MIN
                                            Definition: IRConfig.h:27
                                            #define IR_TIMING
                                            Definition: IRConfig.h:26
                                            #define IR_MAX_DATA_TRANSFER
                                            Definition: IRConfig.h:17
                                            +
                                            #define IR_RECEIVER_PIN
                                            Definition: IRConfig.h:43
                                            #define IR_HEADER_MARK_MAX
                                            Definition: IRConfig.h:35
                                            #define IR_RECV_BUF_SIZE
                                            Definition: IRConfig.h:20
                                            @@ -316,30 +326,30 @@
                                            bool rawInit(const uint8_t *rawdata, uint32_t size)
                                            Definition: ByteStream.cpp:59
                                            uint32_t rawSize() const
                                            Definition: ByteStream.h:122
                                            -
                                            static bool beginReceiving()
                                            Definition: IRReceiver.cpp:89
                                            -
                                            static bool dataReady()
                                            Definition: IRReceiver.cpp:33
                                            -
                                            static bool onNewData()
                                            Definition: IRReceiver.cpp:101
                                            -
                                            static bool receiveMode(Mode *pMode)
                                            Definition: IRReceiver.cpp:75
                                            -
                                            static void handleIRTiming(uint32_t diff)
                                            Definition: IRReceiver.cpp:159
                                            +
                                            static bool beginReceiving()
                                            Definition: IRReceiver.cpp:92
                                            +
                                            static bool dataReady()
                                            Definition: IRReceiver.cpp:36
                                            +
                                            static bool onNewData()
                                            Definition: IRReceiver.cpp:110
                                            +
                                            static bool receiveMode(Mode *pMode)
                                            Definition: IRReceiver.cpp:78
                                            +
                                            static void handleIRTiming(uint32_t diff)
                                            Definition: IRReceiver.cpp:168
                                            static RecvState m_recvState
                                            Definition: IRReceiver.h:67
                                            static uint8_t m_pinState
                                            Definition: IRReceiver.h:70
                                            -
                                            static void recvPCIHandler()
                                            Definition: IRReceiver.cpp:137
                                            -
                                            static bool read(ByteStream &data)
                                            Definition: IRReceiver.cpp:110
                                            +
                                            static void recvPCIHandler()
                                            Definition: IRReceiver.cpp:146
                                            +
                                            static bool read(ByteStream &data)
                                            Definition: IRReceiver.cpp:119
                                            @ READING_DATA_SPACE
                                            Definition: IRReceiver.h:63
                                            @ WAITING_HEADER_SPACE
                                            Definition: IRReceiver.h:61
                                            @ READING_DATA_MARK
                                            Definition: IRReceiver.h:62
                                            @ WAITING_HEADER_MARK
                                            Definition: IRReceiver.h:60
                                            static uint16_t bytesReceived()
                                            Definition: IRReceiver.h:30
                                            -
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:199
                                            +
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:208
                                            static uint32_t m_prevTime
                                            Definition: IRReceiver.h:69
                                            static BitStream m_irData
                                            Definition: IRReceiver.h:55
                                            -
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:53
                                            -
                                            static bool endReceiving()
                                            Definition: IRReceiver.cpp:95
                                            +
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:56
                                            +
                                            static bool endReceiving()
                                            Definition: IRReceiver.cpp:101
                                            static bool init()
                                            Definition: IRReceiver.cpp:23
                                            static uint32_t m_previousBytes
                                            Definition: IRReceiver.h:73
                                            -
                                            static void cleanup()
                                            Definition: IRReceiver.cpp:29
                                            -
                                            static uint8_t percentReceived()
                                            Definition: IRReceiver.cpp:63
                                            +
                                            static void cleanup()
                                            Definition: IRReceiver.cpp:32
                                            +
                                            static uint8_t percentReceived()
                                            Definition: IRReceiver.cpp:66
                                            Definition: Mode.h:38
                                            virtual bool loadFromBuffer(ByteStream &saveBuffer)
                                            Definition: Mode.cpp:179
                                            static uint32_t microseconds()
                                            diff --git a/docs/orbit/IRReceiver_8h_source.html b/docs/orbit/IRReceiver_8h_source.html index 790d611848..5c35f2ed03 100644 --- a/docs/orbit/IRReceiver_8h_source.html +++ b/docs/orbit/IRReceiver_8h_source.html @@ -174,31 +174,31 @@
                                            uint16_t bytepos() const
                                            Definition: BitStream.h:39
                                            -
                                            static bool beginReceiving()
                                            Definition: IRReceiver.cpp:89
                                            -
                                            static bool dataReady()
                                            Definition: IRReceiver.cpp:33
                                            -
                                            static bool onNewData()
                                            Definition: IRReceiver.cpp:101
                                            -
                                            static bool receiveMode(Mode *pMode)
                                            Definition: IRReceiver.cpp:75
                                            -
                                            static void handleIRTiming(uint32_t diff)
                                            Definition: IRReceiver.cpp:159
                                            +
                                            static bool beginReceiving()
                                            Definition: IRReceiver.cpp:92
                                            +
                                            static bool dataReady()
                                            Definition: IRReceiver.cpp:36
                                            +
                                            static bool onNewData()
                                            Definition: IRReceiver.cpp:110
                                            +
                                            static bool receiveMode(Mode *pMode)
                                            Definition: IRReceiver.cpp:78
                                            +
                                            static void handleIRTiming(uint32_t diff)
                                            Definition: IRReceiver.cpp:168
                                            static RecvState m_recvState
                                            Definition: IRReceiver.h:67
                                            static uint8_t m_pinState
                                            Definition: IRReceiver.h:70
                                            -
                                            static void recvPCIHandler()
                                            Definition: IRReceiver.cpp:137
                                            -
                                            static bool read(ByteStream &data)
                                            Definition: IRReceiver.cpp:110
                                            +
                                            static void recvPCIHandler()
                                            Definition: IRReceiver.cpp:146
                                            +
                                            static bool read(ByteStream &data)
                                            Definition: IRReceiver.cpp:119
                                            @ READING_DATA_SPACE
                                            Definition: IRReceiver.h:63
                                            @ WAITING_HEADER_SPACE
                                            Definition: IRReceiver.h:61
                                            @ READING_DATA_MARK
                                            Definition: IRReceiver.h:62
                                            @ WAITING_HEADER_MARK
                                            Definition: IRReceiver.h:60
                                            static uint16_t bytesReceived()
                                            Definition: IRReceiver.h:30
                                            -
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:199
                                            +
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:208
                                            static uint32_t m_prevTime
                                            Definition: IRReceiver.h:69
                                            static BitStream m_irData
                                            Definition: IRReceiver.h:55
                                            -
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:53
                                            -
                                            static bool endReceiving()
                                            Definition: IRReceiver.cpp:95
                                            +
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:56
                                            +
                                            static bool endReceiving()
                                            Definition: IRReceiver.cpp:101
                                            static bool init()
                                            Definition: IRReceiver.cpp:23
                                            static uint32_t m_previousBytes
                                            Definition: IRReceiver.h:73
                                            -
                                            static void cleanup()
                                            Definition: IRReceiver.cpp:29
                                            +
                                            static void cleanup()
                                            Definition: IRReceiver.cpp:32
                                            -
                                            static uint8_t percentReceived()
                                            Definition: IRReceiver.cpp:63
                                            +
                                            static uint8_t percentReceived()
                                            Definition: IRReceiver.cpp:66
                                            Definition: Mode.h:38
                                            diff --git a/docs/orbit/IRSender_8cpp.html b/docs/orbit/IRSender_8cpp.html index 328b975a1f..ae6e08d14f 100644 --- a/docs/orbit/IRSender_8cpp.html +++ b/docs/orbit/IRSender_8cpp.html @@ -124,7 +124,7 @@

                                            Definition at line 40 of file IRSender.cpp.

                                            -

                                            Referenced by IRSender::initPWM(), IRSender::startPWM(), and IRSender::stopPWM().

                                            +

                                            Referenced by IRSender::initPWM(), IRSender::startPWM(), and IRSender::stopPWM().

                                            diff --git a/docs/orbit/IRSender_8cpp_source.html b/docs/orbit/IRSender_8cpp_source.html index f383ee5cfa..122594689f 100644 --- a/docs/orbit/IRSender_8cpp_source.html +++ b/docs/orbit/IRSender_8cpp_source.html @@ -268,73 +268,74 @@
                                            180 {
                                            181 #if defined(VORTEX_EMBEDDED)
                                            -
                                            182  // just in case
                                            +
                                            182  // initialize the output pin
                                            183  pinMode(IR_SEND_PWM_PIN, OUTPUT);
                                            -
                                            184  digitalWrite(IR_SEND_PWM_PIN, LOW); // When not sending PWM, we want it low
                                            -
                                            185  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
                                            -
                                            186  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
                                            -
                                            187  ETCChannel IR_TCC_Channel = TCC0_CH0;
                                            -
                                            188  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
                                            -
                                            189  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
                                            -
                                            190  // Enable the port multiplexer for the PWM channel on pin
                                            -
                                            191  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
                                            -
                                            192 
                                            -
                                            193  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
                                            -
                                            194  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
                                            -
                                            195  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
                                            -
                                            196 
                                            -
                                            197 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
                                            -
                                            198  // Feed GCLK0 to TCC0 and TCC1
                                            -
                                            199  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
                                            -
                                            200  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
                                            -
                                            201  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
                                            -
                                            202  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
                                            -
                                            203 
                                            -
                                            204  // Normal (single slope) PWM operation: timers countinuously count up to PER
                                            -
                                            205  // register value and then is reset to 0
                                            -
                                            206  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
                                            -
                                            207  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
                                            -
                                            208  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
                                            -
                                            209 
                                            -
                                            210  // Each timer counts up to a maximum or TOP value set by the PER register,
                                            -
                                            211  // this determines the frequency of the PWM operation.
                                            -
                                            212  uint32_t cc = F_CPU/(38*1000) - 1;
                                            -
                                            213  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
                                            -
                                            214  while(IR_TCCx->SYNCBUSY.bit.PER);
                                            -
                                            215 
                                            -
                                            216  // The CCx register value corresponds to the pulsewidth in microseconds (us)
                                            -
                                            217  // Set the duty cycle of the PWM on TCC0 to 33%
                                            -
                                            218  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
                                            -
                                            219  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
                                            -
                                            220  //while(IR_TCCx->SYNCBUSY.bit.CC3);
                                            -
                                            221 
                                            -
                                            222  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
                                            -
                                            223  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
                                            -
                                            224  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            -
                                            225  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
                                            -
                                            226  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            -
                                            227 #endif
                                            -
                                            228 }
                                            -
                                            229 
                                            - -
                                            231 {
                                            -
                                            232 #if defined(VORTEX_EMBEDDED)
                                            -
                                            233  // start the PWM
                                            -
                                            234  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
                                            -
                                            235  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            -
                                            236 #endif
                                            -
                                            237 }
                                            -
                                            238 
                                            - -
                                            240 {
                                            -
                                            241 #if defined(VORTEX_EMBEDDED)
                                            -
                                            242  // stop the PWM
                                            -
                                            243  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
                                            -
                                            244  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            -
                                            245 #endif
                                            -
                                            246 }
                                            -
                                            247 
                                            -
                                            248 #endif
                                            +
                                            184  digitalWrite(IR_SEND_PWM_PIN, LOW);
                                            +
                                            185  // setup the PWM
                                            +
                                            186  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
                                            +
                                            187  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
                                            +
                                            188  ETCChannel IR_TCC_Channel = TCC0_CH0;
                                            +
                                            189  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
                                            +
                                            190  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
                                            +
                                            191  // Enable the port multiplexer for the PWM channel on pin
                                            +
                                            192  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
                                            +
                                            193 
                                            +
                                            194  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
                                            +
                                            195  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
                                            +
                                            196  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
                                            +
                                            197 
                                            +
                                            198 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
                                            +
                                            199  // Feed GCLK0 to TCC0 and TCC1
                                            +
                                            200  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
                                            +
                                            201  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
                                            +
                                            202  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
                                            +
                                            203  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
                                            +
                                            204 
                                            +
                                            205  // Normal (single slope) PWM operation: timers countinuously count up to PER
                                            +
                                            206  // register value and then is reset to 0
                                            +
                                            207  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
                                            +
                                            208  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
                                            +
                                            209  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
                                            +
                                            210 
                                            +
                                            211  // Each timer counts up to a maximum or TOP value set by the PER register,
                                            +
                                            212  // this determines the frequency of the PWM operation.
                                            +
                                            213  uint32_t cc = F_CPU/(38*1000) - 1;
                                            +
                                            214  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
                                            +
                                            215  while(IR_TCCx->SYNCBUSY.bit.PER);
                                            +
                                            216 
                                            +
                                            217  // The CCx register value corresponds to the pulsewidth in microseconds (us)
                                            +
                                            218  // Set the duty cycle of the PWM on TCC0 to 33%
                                            +
                                            219  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
                                            +
                                            220  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
                                            +
                                            221  //while(IR_TCCx->SYNCBUSY.bit.CC3);
                                            +
                                            222 
                                            +
                                            223  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
                                            +
                                            224  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
                                            +
                                            225  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            +
                                            226  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
                                            +
                                            227  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            +
                                            228 #endif
                                            +
                                            229 }
                                            +
                                            230 
                                            + +
                                            232 {
                                            +
                                            233 #if defined(VORTEX_EMBEDDED)
                                            +
                                            234  // start the PWM
                                            +
                                            235  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
                                            +
                                            236  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            +
                                            237 #endif
                                            +
                                            238 }
                                            +
                                            239 
                                            + +
                                            241 {
                                            +
                                            242 #if defined(VORTEX_EMBEDDED)
                                            +
                                            243  // stop the PWM
                                            +
                                            244  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
                                            +
                                            245  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            +
                                            246 #endif
                                            +
                                            247 }
                                            +
                                            248 
                                            +
                                            249 #endif
                                            #define IR_DEFAULT_BLOCK_SPACING
                                            Definition: IRConfig.h:13
                                            #define IR_TIMING
                                            Definition: IRConfig.h:26
                                            @@ -356,7 +357,7 @@
                                            void clear()
                                            Definition: ByteStream.cpp:107
                                            static uint8_t m_numBlocks
                                            Definition: IRSender.h:53
                                            static void initPWM()
                                            Definition: IRSender.cpp:179
                                            -
                                            static void startPWM()
                                            Definition: IRSender.cpp:230
                                            +
                                            static void startPWM()
                                            Definition: IRSender.cpp:231
                                            static uint32_t m_lastSendTime
                                            Definition: IRSender.h:48
                                            static void sendByte(uint8_t data)
                                            Definition: IRSender.cpp:142
                                            static uint8_t m_remainder
                                            Definition: IRSender.h:55
                                            @@ -371,7 +372,7 @@
                                            static void sendSpace(uint16_t time)
                                            Definition: IRSender.cpp:167
                                            static uint32_t m_size
                                            Definition: IRSender.h:51
                                            static bool send()
                                            Definition: IRSender.cpp:83
                                            -
                                            static void stopPWM()
                                            Definition: IRSender.cpp:239
                                            +
                                            static void stopPWM()
                                            Definition: IRSender.cpp:240
                                            static ByteStream m_serialBuf
                                            Definition: IRSender.h:44
                                            static bool init()
                                            Definition: IRSender.cpp:43
                                            Definition: Mode.h:38
                                            diff --git a/docs/orbit/IRSender_8h_source.html b/docs/orbit/IRSender_8h_source.html index 14a2919df2..2bfc17c5f4 100644 --- a/docs/orbit/IRSender_8h_source.html +++ b/docs/orbit/IRSender_8h_source.html @@ -160,7 +160,7 @@
                                            static uint8_t m_numBlocks
                                            Definition: IRSender.h:53
                                            static bool isSending()
                                            Definition: IRSender.h:25
                                            static void initPWM()
                                            Definition: IRSender.cpp:179
                                            -
                                            static void startPWM()
                                            Definition: IRSender.cpp:230
                                            +
                                            static void startPWM()
                                            Definition: IRSender.cpp:231
                                            static uint32_t m_lastSendTime
                                            Definition: IRSender.h:48
                                            static void sendByte(uint8_t data)
                                            Definition: IRSender.cpp:142
                                            @@ -177,7 +177,7 @@
                                            static void sendSpace(uint16_t time)
                                            Definition: IRSender.cpp:167
                                            static uint32_t m_size
                                            Definition: IRSender.h:51
                                            static bool send()
                                            Definition: IRSender.cpp:83
                                            -
                                            static void stopPWM()
                                            Definition: IRSender.cpp:239
                                            +
                                            static void stopPWM()
                                            Definition: IRSender.cpp:240
                                            static ByteStream m_serialBuf
                                            Definition: IRSender.h:44
                                            static bool init()
                                            Definition: IRSender.cpp:43
                                            Definition: Mode.h:38
                                            diff --git a/docs/orbit/LedTypes_8h.html b/docs/orbit/LedTypes_8h.html index af8dec1971..ecefd59a1b 100644 --- a/docs/orbit/LedTypes_8h.html +++ b/docs/orbit/LedTypes_8h.html @@ -1431,7 +1431,7 @@

                                            404  return ((map & (1ull << pos)) != 0);
                                            405 }
                                            -

                                            Referenced by Leds::blinkMap(), checkPair(), Leds::clearMap(), ColorsetMap::setColorsetAt(), Leds::setMap(), and PatternMap::setPatternAt().

                                            +

                                            Referenced by Leds::blinkMap(), checkPair(), Leds::clearMap(), ColorsetMap::setColorsetAt(), Leds::setMap(), and PatternMap::setPatternAt().

                                            @@ -2703,7 +2703,7 @@

                                            References LED_FIRST.

                                            -

                                            Referenced by checkPair(), setPair(), and Leds::setPair().

                                            +

                                            Referenced by checkPair(), setPair(), and Leds::setPair().

                                            @@ -2744,7 +2744,7 @@

                                            References LED_FIRST.

                                            -

                                            Referenced by checkPair(), setPair(), and Leds::setPair().

                                            +

                                            Referenced by checkPair(), setPair(), and Leds::setPair().

                                            @@ -2777,7 +2777,7 @@

                                            268  return (LedPos)((uint32_t)quadrant * 7);
                                            269 }
                                            -

                                            Referenced by Menu::blinkSelection(), Leds::clearQuadrant(), Leds::clearQuadrants(), Leds::setQuadrant(), and Leds::setQuadrants().

                                            +

                                            Referenced by Menu::blinkSelection(), Leds::clearQuadrant(), Leds::clearQuadrants(), Leds::setQuadrant(), and Leds::setQuadrants().

                                            @@ -2810,7 +2810,7 @@

                                            280  return (LedPos)(((uint32_t)quadrant * 7) + 6);
                                            281 }
                                            -

                                            Referenced by Leds::clearQuadrant(), Leds::clearQuadrants(), Leds::setQuadrant(), and Leds::setQuadrants().

                                            +

                                            Referenced by Leds::clearQuadrant(), Leds::clearQuadrants(), Leds::setQuadrant(), and Leds::setQuadrants().

                                            diff --git a/docs/orbit/Leds_8cpp.html b/docs/orbit/Leds_8cpp.html index fc66aba910..b326286154 100644 --- a/docs/orbit/Leds_8cpp.html +++ b/docs/orbit/Leds_8cpp.html @@ -84,7 +84,8 @@
                                            Leds.cpp File Reference
                                            @@ -107,24 +108,151 @@ - - + + + + +

                                            Macros

                                            #define POWER_LED_PIN   7
                                             
                                            #define ONBOARD_LED_SCK   8
                                             
                                            #define ONBOARD_LED_MOSI   7
                                             
                                            + + + + +

                                            +Functions

                                            static void transfer (uint8_t byte)
                                             
                                            static void turnOffOnboardLED ()
                                             

                                            Macro Definition Documentation

                                            - -

                                            ◆ POWER_LED_PIN

                                            + +

                                            ◆ ONBOARD_LED_MOSI

                                            - + + +
                                            #define POWER_LED_PIN   7#define ONBOARD_LED_MOSI   7
                                            +
                                            + +

                                            Definition at line 18 of file Leds.cpp.

                                            + +
                                            +
                                            + +

                                            ◆ ONBOARD_LED_SCK

                                            + +
                                            +
                                            + + +
                                            #define ONBOARD_LED_SCK   8

                                            Definition at line 17 of file Leds.cpp.

                                            +
                                            +
                                            +

                                            Function Documentation

                                            + +

                                            ◆ transfer()

                                            + +
                                            +
                                            + + + + + +
                                            + + + + + + + + +
                                            static void transfer (uint8_t byte)
                                            +
                                            +static
                                            +
                                            + +

                                            Definition at line 19 of file Leds.cpp.

                                            +
                                            20 {
                                            +
                                            21  uint8_t startbit = 0x80;
                                            +
                                            22  bool lastmosi = !(byte & startbit);
                                            +
                                            23  for (uint8_t b = startbit; b != 0; b = b >> 1) {
                                            +
                                            24  delayMicroseconds(4);
                                            +
                                            25  bool towrite = byte & b;
                                            +
                                            26  if (lastmosi != towrite) {
                                            +
                                            27  digitalWrite(ONBOARD_LED_MOSI, towrite);
                                            +
                                            28  lastmosi = towrite;
                                            +
                                            29  }
                                            +
                                            30  digitalWrite(ONBOARD_LED_SCK, HIGH);
                                            +
                                            31  delayMicroseconds(4);
                                            +
                                            32  digitalWrite(ONBOARD_LED_SCK, LOW);
                                            +
                                            33  }
                                            +
                                            34 }
                                            +
                                            #define ONBOARD_LED_SCK
                                            Definition: Leds.cpp:17
                                            +
                                            #define ONBOARD_LED_MOSI
                                            Definition: Leds.cpp:18
                                            +
                                            +

                                            References ONBOARD_LED_MOSI, and ONBOARD_LED_SCK.

                                            + +

                                            Referenced by turnOffOnboardLED().

                                            + +
                                            +
                                            + +

                                            ◆ turnOffOnboardLED()

                                            + +
                                            +
                                            + + + + + +
                                            + + + + + + + +
                                            static void turnOffOnboardLED ()
                                            +
                                            +static
                                            +
                                            + +

                                            Definition at line 35 of file Leds.cpp.

                                            +
                                            36 {
                                            +
                                            37  // spi device begin
                                            +
                                            38  pinMode(ONBOARD_LED_SCK, OUTPUT);
                                            +
                                            39  digitalWrite(ONBOARD_LED_SCK, LOW);
                                            +
                                            40  pinMode(ONBOARD_LED_MOSI, OUTPUT);
                                            +
                                            41  digitalWrite(ONBOARD_LED_MOSI, HIGH);
                                            +
                                            42 
                                            +
                                            43  // Begin transaction, setting SPI frequency
                                            +
                                            44  static const SPISettings mySPISettings(8000000, MSBFIRST, SPI_MODE0);
                                            +
                                            45  SPI.beginTransaction(mySPISettings);
                                            +
                                            46  for (uint8_t i = 0; i < 4; i++) {
                                            +
                                            47  transfer(0x00); // begin frame
                                            +
                                            48  }
                                            +
                                            49  transfer(0xFF); // Pixel start
                                            +
                                            50  for (uint8_t i = 0; i < 3; i++) {
                                            +
                                            51  transfer(0x00); // R,G,B
                                            +
                                            52  }
                                            +
                                            53  transfer(0xFF); // end frame
                                            +
                                            54  SPI.endTransaction();
                                            +
                                            55 }
                                            +
                                            static void transfer(uint8_t byte)
                                            Definition: Leds.cpp:19
                                            +
                                            +

                                            References ONBOARD_LED_MOSI, ONBOARD_LED_SCK, and transfer().

                                            + +

                                            Referenced by Leds::init().

                                            +
                                            diff --git a/docs/orbit/Leds_8cpp.js b/docs/orbit/Leds_8cpp.js index d41066c856..5eae0109ee 100644 --- a/docs/orbit/Leds_8cpp.js +++ b/docs/orbit/Leds_8cpp.js @@ -1,4 +1,7 @@ var Leds_8cpp = [ - [ "POWER_LED_PIN", "Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb", null ] + [ "ONBOARD_LED_MOSI", "Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1", null ], + [ "ONBOARD_LED_SCK", "Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429", null ], + [ "transfer", "Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407", null ], + [ "turnOffOnboardLED", "Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361", null ] ]; \ No newline at end of file diff --git a/docs/orbit/Leds_8cpp_source.html b/docs/orbit/Leds_8cpp_source.html index f894a3eb1b..0dfb31b60d 100644 --- a/docs/orbit/Leds_8cpp_source.html +++ b/docs/orbit/Leds_8cpp_source.html @@ -103,346 +103,388 @@
                                            14 
                                            15 #ifdef VORTEX_EMBEDDED
                                            16 #include <SPI.h>
                                            -
                                            17 #define POWER_LED_PIN 7
                                            -
                                            18 #endif
                                            -
                                            19 
                                            -
                                            20 // array of led color values
                                            - -
                                            22 // global brightness
                                            - -
                                            24 
                                            -
                                            25 bool Leds::init()
                                            -
                                            26 {
                                            -
                                            27 #ifdef VORTEX_EMBEDDED
                                            -
                                            28  // turn off the power led don't need it for anything
                                            -
                                            29  pinMode(POWER_LED_PIN, INPUT_PULLUP);
                                            -
                                            30 #endif
                                            -
                                            31 #ifdef VORTEX_LIB
                                            -
                                            32  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
                                            -
                                            33 #endif
                                            -
                                            34  return true;
                                            -
                                            35 }
                                            -
                                            36 
                                            - -
                                            38 {
                                            -
                                            39  for (uint8_t i = 0; i < LED_COUNT; ++i) {
                                            -
                                            40  m_ledColors[i].clear();
                                            -
                                            41  }
                                            -
                                            42 }
                                            -
                                            43 
                                            -
                                            44 void Leds::setIndex(LedPos target, RGBColor col)
                                            -
                                            45 {
                                            -
                                            46  if (target >= LED_COUNT) {
                                            -
                                            47  setAll(col);
                                            -
                                            48  return;
                                            -
                                            49  }
                                            -
                                            50  led(target) = col;
                                            -
                                            51 }
                                            -
                                            52 
                                            -
                                            53 void Leds::setRange(LedPos first, LedPos last, RGBColor col)
                                            -
                                            54 {
                                            -
                                            55  for (LedPos pos = first; pos <= last; pos++) {
                                            -
                                            56  setIndex(pos, col);
                                            -
                                            57  }
                                            -
                                            58 }
                                            -
                                            59 
                                            - -
                                            61 {
                                            - -
                                            63 }
                                            -
                                            64 
                                            -
                                            65 void Leds::setPair(Pair pair, RGBColor col)
                                            -
                                            66 {
                                            -
                                            67  setIndex(pairTop(pair), col);
                                            -
                                            68  setIndex(pairBot(pair), col);
                                            -
                                            69 }
                                            -
                                            70 
                                            -
                                            71 void Leds::setPairs(Pair first, Pair last, RGBColor col)
                                            -
                                            72 {
                                            -
                                            73  // start from tip and go to top
                                            -
                                            74  for (Pair p = first; p < last; ++p) {
                                            -
                                            75  setPair(p, col);
                                            -
                                            76  }
                                            -
                                            77 }
                                            -
                                            78 
                                            - -
                                            80 {
                                            -
                                            81  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            -
                                            82  if ((i % 2) == 0) {
                                            -
                                            83  setIndex(i, col);
                                            -
                                            84  }
                                            -
                                            85  }
                                            -
                                            86 }
                                            -
                                            87 
                                            - -
                                            89 {
                                            -
                                            90  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            -
                                            91  if ((i % 2) != 0) {
                                            -
                                            92  setIndex(i, col);
                                            -
                                            93  }
                                            -
                                            94  }
                                            -
                                            95 }
                                            -
                                            96 
                                            - -
                                            98 {
                                            -
                                            99  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            -
                                            100  if ((i % 2) == 0) {
                                            -
                                            101  clearIndex(i);
                                            -
                                            102  }
                                            -
                                            103  }
                                            +
                                            17 #define ONBOARD_LED_SCK 8
                                            +
                                            18 #define ONBOARD_LED_MOSI 7
                                            +
                                            19 static void transfer(uint8_t byte)
                                            +
                                            20 {
                                            +
                                            21  uint8_t startbit = 0x80;
                                            +
                                            22  bool lastmosi = !(byte & startbit);
                                            +
                                            23  for (uint8_t b = startbit; b != 0; b = b >> 1) {
                                            +
                                            24  delayMicroseconds(4);
                                            +
                                            25  bool towrite = byte & b;
                                            +
                                            26  if (lastmosi != towrite) {
                                            +
                                            27  digitalWrite(ONBOARD_LED_MOSI, towrite);
                                            +
                                            28  lastmosi = towrite;
                                            +
                                            29  }
                                            +
                                            30  digitalWrite(ONBOARD_LED_SCK, HIGH);
                                            +
                                            31  delayMicroseconds(4);
                                            +
                                            32  digitalWrite(ONBOARD_LED_SCK, LOW);
                                            +
                                            33  }
                                            +
                                            34 }
                                            +
                                            35 static void turnOffOnboardLED()
                                            +
                                            36 {
                                            +
                                            37  // spi device begin
                                            +
                                            38  pinMode(ONBOARD_LED_SCK, OUTPUT);
                                            +
                                            39  digitalWrite(ONBOARD_LED_SCK, LOW);
                                            +
                                            40  pinMode(ONBOARD_LED_MOSI, OUTPUT);
                                            +
                                            41  digitalWrite(ONBOARD_LED_MOSI, HIGH);
                                            +
                                            42 
                                            +
                                            43  // Begin transaction, setting SPI frequency
                                            +
                                            44  static const SPISettings mySPISettings(8000000, MSBFIRST, SPI_MODE0);
                                            +
                                            45  SPI.beginTransaction(mySPISettings);
                                            +
                                            46  for (uint8_t i = 0; i < 4; i++) {
                                            +
                                            47  transfer(0x00); // begin frame
                                            +
                                            48  }
                                            +
                                            49  transfer(0xFF); // Pixel start
                                            +
                                            50  for (uint8_t i = 0; i < 3; i++) {
                                            +
                                            51  transfer(0x00); // R,G,B
                                            +
                                            52  }
                                            +
                                            53  transfer(0xFF); // end frame
                                            +
                                            54  SPI.endTransaction();
                                            +
                                            55 }
                                            +
                                            56 #endif
                                            +
                                            57 
                                            +
                                            58 // array of led color values
                                            + +
                                            60 // global brightness
                                            + +
                                            62 
                                            +
                                            63 bool Leds::init()
                                            +
                                            64 {
                                            +
                                            65 #ifdef VORTEX_EMBEDDED
                                            + +
                                            67  SPI.begin();
                                            +
                                            68 #endif
                                            +
                                            69 #ifdef VORTEX_LIB
                                            +
                                            70  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
                                            +
                                            71 #endif
                                            +
                                            72  return true;
                                            +
                                            73 }
                                            +
                                            74 
                                            + +
                                            76 {
                                            +
                                            77 #ifdef VORTEX_EMBEDDED
                                            +
                                            78  SPI.end();
                                            +
                                            79 #endif
                                            +
                                            80  for (uint8_t i = 0; i < LED_COUNT; ++i) {
                                            +
                                            81  m_ledColors[i].clear();
                                            +
                                            82  }
                                            +
                                            83 }
                                            +
                                            84 
                                            +
                                            85 void Leds::setIndex(LedPos target, RGBColor col)
                                            +
                                            86 {
                                            +
                                            87  if (target >= LED_COUNT) {
                                            +
                                            88  setAll(col);
                                            +
                                            89  return;
                                            +
                                            90  }
                                            +
                                            91  led(target) = col;
                                            +
                                            92 }
                                            +
                                            93 
                                            +
                                            94 void Leds::setRange(LedPos first, LedPos last, RGBColor col)
                                            +
                                            95 {
                                            +
                                            96  for (LedPos pos = first; pos <= last; pos++) {
                                            +
                                            97  setIndex(pos, col);
                                            +
                                            98  }
                                            +
                                            99 }
                                            +
                                            100 
                                            + +
                                            102 {
                                            +
                                            103  setRange(LED_FIRST, LED_LAST, col);
                                            104 }
                                            105 
                                            - +
                                            106 void Leds::setPair(Pair pair, RGBColor col)
                                            107 {
                                            -
                                            108  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            -
                                            109  if ((i % 2) != 0) {
                                            -
                                            110  clearIndex(i);
                                            -
                                            111  }
                                            -
                                            112  }
                                            -
                                            113 }
                                            -
                                            114 
                                            - -
                                            116 {
                                            -
                                            117  // start from tip and go to top
                                            -
                                            118  setRange(quadrantFirstLed(quadrant), quadrantLastLed(quadrant), col);
                                            -
                                            119 }
                                            -
                                            120 
                                            - -
                                            122 {
                                            -
                                            123  // start from tip and go to top
                                            -
                                            124  setRange(quadrantFirstLed(first), quadrantLastLed(last), col);
                                            -
                                            125 }
                                            -
                                            126 
                                            - -
                                            128 {
                                            -
                                            129  led(LED_3) = col;
                                            -
                                            130  led(LED_10) = col;
                                            -
                                            131  led(LED_17) = col;
                                            -
                                            132  led(LED_24) = col;
                                            -
                                            133 }
                                            -
                                            134 
                                            - -
                                            136 {
                                            -
                                            137  led(LED_3) = RGB_OFF;
                                            -
                                            138  led(LED_10) = RGB_OFF;
                                            -
                                            139  led(LED_17) = RGB_OFF;
                                            -
                                            140  led(LED_24) = RGB_OFF;
                                            -
                                            141 }
                                            -
                                            142 
                                            -
                                            143 void Leds::setRing(Ring ring, RGBColor col)
                                            -
                                            144 {
                                            -
                                            145  for (Pair i = PAIR_FIRST; i < 4; ++i) {
                                            -
                                            146  setPair((Pair)(ring + (4 * i)), col);
                                            -
                                            147  }
                                            -
                                            148 }
                                            -
                                            149 
                                            -
                                            150 void Leds::setRings(Ring first, Ring last, RGBColor col)
                                            -
                                            151 {
                                            -
                                            152  for (Ring i = first; i <= last; ++i) {
                                            -
                                            153  setRing(i, col);
                                            -
                                            154  }
                                            -
                                            155 }
                                            -
                                            156 
                                            - -
                                            158 {
                                            -
                                            159  for (Pair i = PAIR_FIRST; i < 4; ++i) {
                                            -
                                            160  clearPair((Pair)(ring + (4 * i)));
                                            -
                                            161  }
                                            -
                                            162 }
                                            -
                                            163 
                                            -
                                            164 void Leds::clearRings(Ring first, Ring last)
                                            -
                                            165 {
                                            -
                                            166  for (Ring i = first; i <= last; ++i) {
                                            -
                                            167  clearRing(i);
                                            -
                                            168  }
                                            -
                                            169 }
                                            -
                                            170 
                                            - -
                                            172 {
                                            -
                                            173  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            -
                                            174  if (checkLed(map, pos)) {
                                            -
                                            175  setIndex(pos, col);
                                            -
                                            176  }
                                            -
                                            177  }
                                            -
                                            178 }
                                            -
                                            179 
                                            - -
                                            181 {
                                            -
                                            182  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            -
                                            183  if (checkLed(map, pos)) {
                                            -
                                            184  clearIndex(pos);
                                            -
                                            185  }
                                            -
                                            186  }
                                            -
                                            187 }
                                            -
                                            188 
                                            - -
                                            190 {
                                            -
                                            191  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            -
                                            192  stash.m_ledColorsStash[pos] = led(pos);
                                            -
                                            193  }
                                            -
                                            194 }
                                            -
                                            195 
                                            -
                                            196 void Leds::restoreAll(const LedStash &stash)
                                            -
                                            197 {
                                            -
                                            198  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            -
                                            199  led(pos) = stash.m_ledColorsStash[pos];
                                            -
                                            200  }
                                            -
                                            201 }
                                            -
                                            202 
                                            -
                                            203 void Leds::adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                                            -
                                            204 {
                                            -
                                            205  led(target).adjustBrightness(fadeBy);
                                            -
                                            206 }
                                            -
                                            207 
                                            -
                                            208 void Leds::adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                                            -
                                            209 {
                                            -
                                            210  for (LedPos pos = first; pos <= last; pos++) {
                                            -
                                            211  adjustBrightnessIndex(pos, fadeBy);
                                            -
                                            212  }
                                            -
                                            213 }
                                            -
                                            214 
                                            -
                                            215 void Leds::adjustBrightnessAll(uint8_t fadeBy)
                                            -
                                            216 {
                                            - -
                                            218 }
                                            -
                                            219 
                                            -
                                            220 // blinkIndex with the additional optional time offset
                                            -
                                            221 void Leds::blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            108  setIndex(pairTop(pair), col);
                                            +
                                            109  setIndex(pairBot(pair), col);
                                            +
                                            110 }
                                            +
                                            111 
                                            +
                                            112 void Leds::setPairs(Pair first, Pair last, RGBColor col)
                                            +
                                            113 {
                                            +
                                            114  // start from tip and go to top
                                            +
                                            115  for (Pair p = first; p < last; ++p) {
                                            +
                                            116  setPair(p, col);
                                            +
                                            117  }
                                            +
                                            118 }
                                            +
                                            119 
                                            + +
                                            121 {
                                            +
                                            122  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            +
                                            123  if ((i % 2) == 0) {
                                            +
                                            124  setIndex(i, col);
                                            +
                                            125  }
                                            +
                                            126  }
                                            +
                                            127 }
                                            +
                                            128 
                                            + +
                                            130 {
                                            +
                                            131  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            +
                                            132  if ((i % 2) != 0) {
                                            +
                                            133  setIndex(i, col);
                                            +
                                            134  }
                                            +
                                            135  }
                                            +
                                            136 }
                                            +
                                            137 
                                            + +
                                            139 {
                                            +
                                            140  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            +
                                            141  if ((i % 2) == 0) {
                                            +
                                            142  clearIndex(i);
                                            +
                                            143  }
                                            +
                                            144  }
                                            +
                                            145 }
                                            +
                                            146 
                                            + +
                                            148 {
                                            +
                                            149  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            +
                                            150  if ((i % 2) != 0) {
                                            +
                                            151  clearIndex(i);
                                            +
                                            152  }
                                            +
                                            153  }
                                            +
                                            154 }
                                            +
                                            155 
                                            + +
                                            157 {
                                            +
                                            158  // start from tip and go to top
                                            +
                                            159  setRange(quadrantFirstLed(quadrant), quadrantLastLed(quadrant), col);
                                            +
                                            160 }
                                            +
                                            161 
                                            + +
                                            163 {
                                            +
                                            164  // start from tip and go to top
                                            +
                                            165  setRange(quadrantFirstLed(first), quadrantLastLed(last), col);
                                            +
                                            166 }
                                            +
                                            167 
                                            + +
                                            169 {
                                            +
                                            170  led(LED_3) = col;
                                            +
                                            171  led(LED_10) = col;
                                            +
                                            172  led(LED_17) = col;
                                            +
                                            173  led(LED_24) = col;
                                            +
                                            174 }
                                            +
                                            175 
                                            + +
                                            177 {
                                            +
                                            178  led(LED_3) = RGB_OFF;
                                            +
                                            179  led(LED_10) = RGB_OFF;
                                            +
                                            180  led(LED_17) = RGB_OFF;
                                            +
                                            181  led(LED_24) = RGB_OFF;
                                            +
                                            182 }
                                            +
                                            183 
                                            +
                                            184 void Leds::setRing(Ring ring, RGBColor col)
                                            +
                                            185 {
                                            +
                                            186  for (Pair i = PAIR_FIRST; i < 4; ++i) {
                                            +
                                            187  setPair((Pair)(ring + (4 * i)), col);
                                            +
                                            188  }
                                            +
                                            189 }
                                            +
                                            190 
                                            +
                                            191 void Leds::setRings(Ring first, Ring last, RGBColor col)
                                            +
                                            192 {
                                            +
                                            193  for (Ring i = first; i <= last; ++i) {
                                            +
                                            194  setRing(i, col);
                                            +
                                            195  }
                                            +
                                            196 }
                                            +
                                            197 
                                            + +
                                            199 {
                                            +
                                            200  for (Pair i = PAIR_FIRST; i < 4; ++i) {
                                            +
                                            201  clearPair((Pair)(ring + (4 * i)));
                                            +
                                            202  }
                                            +
                                            203 }
                                            +
                                            204 
                                            +
                                            205 void Leds::clearRings(Ring first, Ring last)
                                            +
                                            206 {
                                            +
                                            207  for (Ring i = first; i <= last; ++i) {
                                            +
                                            208  clearRing(i);
                                            +
                                            209  }
                                            +
                                            210 }
                                            +
                                            211 
                                            + +
                                            213 {
                                            +
                                            214  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            +
                                            215  if (checkLed(map, pos)) {
                                            +
                                            216  setIndex(pos, col);
                                            +
                                            217  }
                                            +
                                            218  }
                                            +
                                            219 }
                                            +
                                            220 
                                            +
                                            222 {
                                            -
                                            223  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            224  setIndex(target, col);
                                            -
                                            225  }
                                            -
                                            226 }
                                            -
                                            227 
                                            -
                                            228 void Leds::blinkIndex(LedPos target, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            -
                                            229 {
                                            -
                                            230  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            231  setIndex(target, col);
                                            -
                                            232  }
                                            -
                                            233 }
                                            -
                                            234 
                                            -
                                            235 void Leds::blinkRange(LedPos first, LedPos last, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            -
                                            236 {
                                            -
                                            237  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            238  setRange(first, last, col);
                                            -
                                            239  }
                                            -
                                            240 }
                                            -
                                            241 
                                            -
                                            242 void Leds::blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            -
                                            243 {
                                            -
                                            244  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            245  setQuadrant(target, col);
                                            -
                                            246  }
                                            +
                                            223  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            +
                                            224  if (checkLed(map, pos)) {
                                            +
                                            225  clearIndex(pos);
                                            +
                                            226  }
                                            +
                                            227  }
                                            +
                                            228 }
                                            +
                                            229 
                                            + +
                                            231 {
                                            +
                                            232  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            +
                                            233  stash.m_ledColorsStash[pos] = led(pos);
                                            +
                                            234  }
                                            +
                                            235 }
                                            +
                                            236 
                                            +
                                            237 void Leds::restoreAll(const LedStash &stash)
                                            +
                                            238 {
                                            +
                                            239  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            +
                                            240  led(pos) = stash.m_ledColorsStash[pos];
                                            +
                                            241  }
                                            +
                                            242 }
                                            +
                                            243 
                                            +
                                            244 void Leds::adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                                            +
                                            245 {
                                            +
                                            246  led(target).adjustBrightness(fadeBy);
                                            247 }
                                            248 
                                            -
                                            249 void Leds::blinkQuadrant(Quadrant target, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            249 void Leds::adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                                            250 {
                                            -
                                            251  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            252  setQuadrant(target, col);
                                            +
                                            251  for (LedPos pos = first; pos <= last; pos++) {
                                            +
                                            252  adjustBrightnessIndex(pos, fadeBy);
                                            253  }
                                            254 }
                                            255 
                                            -
                                            256 void Leds::blinkQuadrantFive(uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            256 void Leds::adjustBrightnessAll(uint8_t fadeBy)
                                            257 {
                                            -
                                            258  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            259  setQuadrantFive(col);
                                            -
                                            260  }
                                            -
                                            261 }
                                            -
                                            262 
                                            -
                                            263 void Leds::blinkMap(LedMap targets, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            -
                                            264 {
                                            -
                                            265  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            266  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                                            -
                                            267  if (checkLed(targets, pos)) {
                                            -
                                            268  setIndex(pos, col);
                                            -
                                            269  }
                                            -
                                            270  }
                                            -
                                            271  }
                                            -
                                            272 }
                                            -
                                            273 
                                            -
                                            274 void Leds::blinkAll(uint16_t offMs, uint16_t onMs, RGBColor col)
                                            -
                                            275 {
                                            -
                                            276  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            277  setRange(LED_FIRST, LED_LAST, col);
                                            -
                                            278  }
                                            -
                                            279 }
                                            -
                                            280 
                                            -
                                            281 void Leds::blinkPair(Pair pair, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            -
                                            282 {
                                            -
                                            283  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            284  setRange(pairEven(pair), pairOdd(pair), col);
                                            -
                                            285  }
                                            -
                                            286 }
                                            -
                                            287 
                                            -
                                            288 void Leds::blinkPairs(Pair first, Pair last, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            -
                                            289 {
                                            -
                                            290  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            291  setRange(pairEven(first), pairOdd(last), col);
                                            -
                                            292  }
                                            -
                                            293 }
                                            -
                                            294 
                                            -
                                            295 void Leds::breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            -
                                            296 {
                                            -
                                            297  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            -
                                            298 }
                                            -
                                            299 
                                            -
                                            300 void Leds::breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            -
                                            301 {
                                            -
                                            302  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
                                            -
                                            303 }
                                            -
                                            304 
                                            -
                                            305 void Leds::breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            -
                                            306 {
                                            -
                                            307  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
                                            -
                                            308 }
                                            -
                                            309 
                                            -
                                            310 void Leds::breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            -
                                            311 {
                                            -
                                            312  for (uint8_t pos = 0; pos < 7; ++pos) {
                                            -
                                            313  setIndex((LedPos)((target * 7) + pos), HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            -
                                            314  }
                                            -
                                            315 }
                                            -
                                            316 
                                            -
                                            317 void Leds::breathQuadrantFive(uint32_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            -
                                            318 {
                                            -
                                            319  for (int target = 0; target < 4; ++target) {
                                            -
                                            320  setIndex((LedPos)((target * 7) + 3), HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            -
                                            321  }
                                            -
                                            322 }
                                            -
                                            323 
                                            - -
                                            325 {
                                            -
                                            326  setAll(col);
                                            -
                                            327  update();
                                            - -
                                            329 }
                                            -
                                            330 
                                            - -
                                            332 {
                                            -
                                            333 #ifdef VORTEX_EMBEDDED
                                            -
                                            334  SPI.begin();
                                            -
                                            335  // Start frame
                                            -
                                            336  for (uint8_t i = 0; i < 4; i++) {
                                            -
                                            337  SPI.transfer(0);
                                            -
                                            338  }
                                            -
                                            339  // LED frames
                                            -
                                            340  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                                            -
                                            341  // brightness is only 5 bits so shift m_brightness down, divide by 8 so it's within 0-31
                                            -
                                            342  SPI.transfer(0b11100000 | ((m_brightness >> 3) & 0b00011111)); // brightness
                                            -
                                            343  SPI.transfer(m_ledColors[pos].blue); // blue
                                            -
                                            344  SPI.transfer(m_ledColors[pos].green); // green
                                            -
                                            345  SPI.transfer(m_ledColors[pos].red); // red
                                            -
                                            346  }
                                            -
                                            347  // End frame
                                            -
                                            348  for (uint8_t i = 0; i < 4; i++) {
                                            -
                                            349  SPI.transfer(0);
                                            -
                                            350  }
                                            -
                                            351  SPI.end();
                                            -
                                            352 #endif
                                            -
                                            353 #ifdef VORTEX_LIB
                                            -
                                            354  Vortex::vcallbacks()->ledsShow();
                                            -
                                            355 #endif
                                            + +
                                            259 }
                                            +
                                            260 
                                            +
                                            261 // blinkIndex with the additional optional time offset
                                            +
                                            262 void Leds::blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            263 {
                                            +
                                            264  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            265  setIndex(target, col);
                                            +
                                            266  }
                                            +
                                            267 }
                                            +
                                            268 
                                            +
                                            269 void Leds::blinkIndex(LedPos target, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            270 {
                                            +
                                            271  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            272  setIndex(target, col);
                                            +
                                            273  }
                                            +
                                            274 }
                                            +
                                            275 
                                            +
                                            276 void Leds::blinkRange(LedPos first, LedPos last, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            277 {
                                            +
                                            278  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            279  setRange(first, last, col);
                                            +
                                            280  }
                                            +
                                            281 }
                                            +
                                            282 
                                            +
                                            283 void Leds::blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            284 {
                                            +
                                            285  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            286  setQuadrant(target, col);
                                            +
                                            287  }
                                            +
                                            288 }
                                            +
                                            289 
                                            +
                                            290 void Leds::blinkQuadrant(Quadrant target, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            291 {
                                            +
                                            292  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            293  setQuadrant(target, col);
                                            +
                                            294  }
                                            +
                                            295 }
                                            +
                                            296 
                                            +
                                            297 void Leds::blinkQuadrantFive(uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            298 {
                                            +
                                            299  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            300  setQuadrantFive(col);
                                            +
                                            301  }
                                            +
                                            302 }
                                            +
                                            303 
                                            +
                                            304 void Leds::blinkMap(LedMap targets, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            305 {
                                            +
                                            306  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            307  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                                            +
                                            308  if (checkLed(targets, pos)) {
                                            +
                                            309  setIndex(pos, col);
                                            +
                                            310  }
                                            +
                                            311  }
                                            +
                                            312  }
                                            +
                                            313 }
                                            +
                                            314 
                                            +
                                            315 void Leds::blinkAll(uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            316 {
                                            +
                                            317  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            318  setRange(LED_FIRST, LED_LAST, col);
                                            +
                                            319  }
                                            +
                                            320 }
                                            +
                                            321 
                                            +
                                            322 void Leds::blinkPair(Pair pair, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            323 {
                                            +
                                            324  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            325  setRange(pairEven(pair), pairOdd(pair), col);
                                            +
                                            326  }
                                            +
                                            327 }
                                            +
                                            328 
                                            +
                                            329 void Leds::blinkPairs(Pair first, Pair last, uint16_t offMs, uint16_t onMs, RGBColor col)
                                            +
                                            330 {
                                            +
                                            331  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            332  setRange(pairEven(first), pairOdd(last), col);
                                            +
                                            333  }
                                            +
                                            334 }
                                            +
                                            335 
                                            +
                                            336 void Leds::breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            +
                                            337 {
                                            +
                                            338  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            +
                                            339 }
                                            +
                                            340 
                                            +
                                            341 void Leds::breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            +
                                            342 {
                                            +
                                            343  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
                                            +
                                            344 }
                                            +
                                            345 
                                            +
                                            346 void Leds::breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            +
                                            347 {
                                            +
                                            348  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
                                            +
                                            349 }
                                            +
                                            350 
                                            +
                                            351 void Leds::breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            +
                                            352 {
                                            +
                                            353  for (uint8_t pos = 0; pos < 7; ++pos) {
                                            +
                                            354  setIndex((LedPos)((target * 7) + pos), HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            +
                                            355  }
                                            356 }
                                            +
                                            357 
                                            +
                                            358 void Leds::breathQuadrantFive(uint32_t hue, uint32_t variance, uint32_t magnitude, uint8_t sat, uint8_t val)
                                            +
                                            359 {
                                            +
                                            360  for (int target = 0; target < 4; ++target) {
                                            +
                                            361  setIndex((LedPos)((target * 7) + 3), HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            +
                                            362  }
                                            +
                                            363 }
                                            +
                                            364 
                                            + +
                                            366 {
                                            +
                                            367  setAll(col);
                                            +
                                            368  update();
                                            + +
                                            370 }
                                            +
                                            371 
                                            + +
                                            373 {
                                            +
                                            374 #ifdef VORTEX_EMBEDDED
                                            +
                                            375  // the transaction prevents this from interfering with other communications
                                            +
                                            376  // on the pins that are used for SPI, for example IR is on pin 2
                                            +
                                            377  static const SPISettings mySPISettings(12000000, MSBFIRST, SPI_MODE0);
                                            +
                                            378  SPI.beginTransaction(mySPISettings);
                                            +
                                            379  // Double start frame, normally 4, idk why it's double
                                            +
                                            380  for (uint8_t i = 0; i < 8; i++) {
                                            +
                                            381  SPI.transfer(0);
                                            +
                                            382  }
                                            +
                                            383  // Adjust brightness to 5 bits
                                            +
                                            384  uint8_t adjustedBrightness = 0b11100000 | ((m_brightness >> 3) & 0b00011111);
                                            +
                                            385  // LED frames
                                            +
                                            386  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                                            +
                                            387  SPI.transfer(adjustedBrightness); // brightness
                                            +
                                            388  SPI.transfer(m_ledColors[pos].blue); // blue
                                            +
                                            389  SPI.transfer(m_ledColors[pos].green); // green
                                            +
                                            390  SPI.transfer(m_ledColors[pos].red); // red
                                            +
                                            391  }
                                            +
                                            392  // don't need to end the SPI frame apparently, just end transaction
                                            +
                                            393  SPI.endTransaction();
                                            +
                                            394 #endif
                                            +
                                            395 #ifdef VORTEX_LIB
                                            +
                                            396  Vortex::vcallbacks()->ledsShow();
                                            +
                                            397 #endif
                                            +
                                            398 }
                                            #define RGB_OFF
                                            Ring
                                            Definition: LedTypes.h:121
                                            @@ -465,7 +507,10 @@
                                            uint64_t LedMap
                                            Definition: LedTypes.h:285
                                            LedPos quadrantFirstLed(Quadrant quadrant)
                                            Definition: LedTypes.h:266
                                            LedPos pairBot(Pair pair)
                                            Definition: LedTypes.h:248
                                            -
                                            #define POWER_LED_PIN
                                            Definition: Leds.cpp:17
                                            +
                                            #define ONBOARD_LED_SCK
                                            Definition: Leds.cpp:17
                                            +
                                            #define ONBOARD_LED_MOSI
                                            Definition: Leds.cpp:18
                                            +
                                            static void transfer(uint8_t byte)
                                            Definition: Leds.cpp:19
                                            +
                                            static void turnOffOnboardLED()
                                            Definition: Leds.cpp:35
                                            #define MS_TO_TICKS(ms)
                                            Definition: TimeControl.h:13
                                            #define DEFAULT_BRIGHTNESS
                                            Definition: VortexConfig.h:149
                                            @@ -473,53 +518,53 @@
                                            RGBColor m_ledColorsStash[LED_COUNT]
                                            Definition: LedStash.h:22
                                            static void clearIndex(LedPos target)
                                            Definition: Leds.h:28
                                            -
                                            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:281
                                            -
                                            static void stashAll(LedStash &stash)
                                            Definition: Leds.cpp:189
                                            -
                                            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:263
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            -
                                            static void cleanup()
                                            Definition: Leds.cpp:37
                                            -
                                            static void breathQuadrantFive(uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:317
                                            -
                                            static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:305
                                            -
                                            static void clearRing(Ring ring)
                                            Definition: Leds.cpp:157
                                            -
                                            static void blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:242
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:322
                                            +
                                            static void stashAll(LedStash &stash)
                                            Definition: Leds.cpp:230
                                            +
                                            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:304
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            +
                                            static void cleanup()
                                            Definition: Leds.cpp:75
                                            +
                                            static void breathQuadrantFive(uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:358
                                            +
                                            static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:346
                                            +
                                            static void clearRing(Ring ring)
                                            Definition: Leds.cpp:198
                                            +
                                            static void blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:283
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            static RGBColor m_ledColors[LED_COUNT]
                                            Definition: Leds.h:143
                                            -
                                            static void blinkQuadrant(Quadrant target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:249
                                            -
                                            static void setRings(Ring first, Ring last, RGBColor col)
                                            Definition: Leds.cpp:150
                                            -
                                            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:295
                                            -
                                            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:235
                                            -
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:324
                                            -
                                            static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:288
                                            -
                                            static void setQuadrants(Quadrant first, Quadrant last, RGBColor col)
                                            Definition: Leds.cpp:121
                                            -
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:196
                                            -
                                            static void clearAllEvens()
                                            Definition: Leds.cpp:97
                                            -
                                            static void clearMap(LedMap map)
                                            Definition: Leds.cpp:180
                                            -
                                            static void setPairs(Pair first, Pair last, RGBColor col)
                                            Definition: Leds.cpp:71
                                            -
                                            static void clearRings(Ring first, Ring last)
                                            Definition: Leds.cpp:164
                                            -
                                            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                                            Definition: Leds.cpp:203
                                            -
                                            static void update()
                                            Definition: Leds.cpp:331
                                            -
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:310
                                            -
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:115
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            -
                                            static void clearQuadrantFive()
                                            Definition: Leds.cpp:135
                                            +
                                            static void blinkQuadrant(Quadrant target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:290
                                            +
                                            static void setRings(Ring first, Ring last, RGBColor col)
                                            Definition: Leds.cpp:191
                                            +
                                            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:336
                                            +
                                            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:276
                                            +
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:365
                                            +
                                            static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:329
                                            +
                                            static void setQuadrants(Quadrant first, Quadrant last, RGBColor col)
                                            Definition: Leds.cpp:162
                                            +
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:237
                                            +
                                            static void clearAllEvens()
                                            Definition: Leds.cpp:138
                                            +
                                            static void clearMap(LedMap map)
                                            Definition: Leds.cpp:221
                                            +
                                            static void setPairs(Pair first, Pair last, RGBColor col)
                                            Definition: Leds.cpp:112
                                            +
                                            static void clearRings(Ring first, Ring last)
                                            Definition: Leds.cpp:205
                                            +
                                            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                                            Definition: Leds.cpp:244
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            +
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:351
                                            +
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:156
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            +
                                            static void clearQuadrantFive()
                                            Definition: Leds.cpp:176
                                            static void clearPair(Pair pair)
                                            Definition: Leds.h:37
                                            -
                                            static bool init()
                                            Definition: Leds.cpp:25
                                            -
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:256
                                            -
                                            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:221
                                            -
                                            static void adjustBrightnessAll(uint8_t fadeBy)
                                            Definition: Leds.cpp:215
                                            -
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:127
                                            -
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:53
                                            -
                                            static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:300
                                            -
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:88
                                            -
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:274
                                            -
                                            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:228
                                            +
                                            static bool init()
                                            Definition: Leds.cpp:63
                                            +
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:297
                                            +
                                            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:262
                                            +
                                            static void adjustBrightnessAll(uint8_t fadeBy)
                                            Definition: Leds.cpp:256
                                            +
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:168
                                            +
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:94
                                            +
                                            static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:341
                                            +
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:129
                                            +
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:315
                                            +
                                            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:269
                                            static RGBColor & led(LedPos pos)
                                            Definition: Leds.h:131
                                            -
                                            static void clearAllOdds()
                                            Definition: Leds.cpp:106
                                            -
                                            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                                            Definition: Leds.cpp:208
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void clearAllOdds()
                                            Definition: Leds.cpp:147
                                            +
                                            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                                            Definition: Leds.cpp:249
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            static uint8_t m_brightness
                                            Definition: Leds.h:140
                                            -
                                            static void setRing(Ring ring, RGBColor col)
                                            Definition: Leds.cpp:143
                                            +
                                            static void setRing(Ring ring, RGBColor col)
                                            Definition: Leds.cpp:184
                                            RGBColor adjustBrightness(uint8_t fadeBy)
                                            Definition: ColorTypes.cpp:193
                                            void clear()
                                            Definition: ColorTypes.cpp:186
                                            diff --git a/docs/orbit/Leds_8h_source.html b/docs/orbit/Leds_8h_source.html index b17c7c3d86..ca8d732bb2 100644 --- a/docs/orbit/Leds_8h_source.html +++ b/docs/orbit/Leds_8h_source.html @@ -248,62 +248,62 @@
                                            Definition: Leds.h:12
                                            static void clearIndex(LedPos target)
                                            Definition: Leds.h:28
                                            -
                                            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:281
                                            -
                                            static void stashAll(LedStash &stash)
                                            Definition: Leds.cpp:189
                                            -
                                            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:263
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            -
                                            static void cleanup()
                                            Definition: Leds.cpp:37
                                            +
                                            static void blinkPair(Pair pair, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:322
                                            +
                                            static void stashAll(LedStash &stash)
                                            Definition: Leds.cpp:230
                                            +
                                            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:304
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            +
                                            static void cleanup()
                                            Definition: Leds.cpp:75
                                            -
                                            static void breathQuadrantFive(uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:317
                                            -
                                            static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:305
                                            -
                                            static void clearRing(Ring ring)
                                            Definition: Leds.cpp:157
                                            -
                                            static void blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:242
                                            +
                                            static void breathQuadrantFive(uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:358
                                            +
                                            static void breathIndexVal(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:346
                                            +
                                            static void clearRing(Ring ring)
                                            Definition: Leds.cpp:198
                                            +
                                            static void blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:283
                                            static RGBColor getLed(LedPos pos)
                                            Definition: Leds.h:120
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            static void clearPairs(Pair first, Pair last)
                                            Definition: Leds.h:38
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            static RGBColor m_ledColors[LED_COUNT]
                                            Definition: Leds.h:143
                                            -
                                            static void blinkQuadrant(Quadrant target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:249
                                            -
                                            static void setRings(Ring first, Ring last, RGBColor col)
                                            Definition: Leds.cpp:150
                                            -
                                            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:295
                                            -
                                            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:235
                                            -
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:324
                                            -
                                            static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:288
                                            +
                                            static void blinkQuadrant(Quadrant target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:290
                                            +
                                            static void setRings(Ring first, Ring last, RGBColor col)
                                            Definition: Leds.cpp:191
                                            +
                                            static void breathIndex(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:336
                                            +
                                            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:276
                                            +
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:365
                                            +
                                            static void blinkPairs(Pair first, Pair last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:329
                                            static void clearRange(LedPos first, LedPos last)
                                            Definition: Leds.h:29
                                            -
                                            static void setQuadrants(Quadrant first, Quadrant last, RGBColor col)
                                            Definition: Leds.cpp:121
                                            -
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:196
                                            +
                                            static void setQuadrants(Quadrant first, Quadrant last, RGBColor col)
                                            Definition: Leds.cpp:162
                                            +
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:237
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            static void setBrightness(uint8_t brightness)
                                            Definition: Leds.h:124
                                            -
                                            static void clearAllEvens()
                                            Definition: Leds.cpp:97
                                            -
                                            static void clearMap(LedMap map)
                                            Definition: Leds.cpp:180
                                            -
                                            static void setPairs(Pair first, Pair last, RGBColor col)
                                            Definition: Leds.cpp:71
                                            -
                                            static void clearRings(Ring first, Ring last)
                                            Definition: Leds.cpp:164
                                            -
                                            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                                            Definition: Leds.cpp:203
                                            -
                                            static void update()
                                            Definition: Leds.cpp:331
                                            -
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:310
                                            -
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:115
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            -
                                            static void clearQuadrantFive()
                                            Definition: Leds.cpp:135
                                            +
                                            static void clearAllEvens()
                                            Definition: Leds.cpp:138
                                            +
                                            static void clearMap(LedMap map)
                                            Definition: Leds.cpp:221
                                            +
                                            static void setPairs(Pair first, Pair last, RGBColor col)
                                            Definition: Leds.cpp:112
                                            +
                                            static void clearRings(Ring first, Ring last)
                                            Definition: Leds.cpp:205
                                            +
                                            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                                            Definition: Leds.cpp:244
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            +
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:351
                                            +
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:156
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            +
                                            static void clearQuadrantFive()
                                            Definition: Leds.cpp:176
                                            static void clearPair(Pair pair)
                                            Definition: Leds.h:37
                                            -
                                            static bool init()
                                            Definition: Leds.cpp:25
                                            -
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:256
                                            -
                                            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:221
                                            -
                                            static void adjustBrightnessAll(uint8_t fadeBy)
                                            Definition: Leds.cpp:215
                                            -
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:127
                                            -
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:53
                                            +
                                            static bool init()
                                            Definition: Leds.cpp:63
                                            +
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:297
                                            +
                                            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:262
                                            +
                                            static void adjustBrightnessAll(uint8_t fadeBy)
                                            Definition: Leds.cpp:256
                                            +
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:168
                                            +
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:94
                                            static void clearQuadrants(Quadrant first, Quadrant last)
                                            Definition: Leds.h:55
                                            -
                                            static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:300
                                            +
                                            static void breathIndexSat(LedPos target, uint8_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:341
                                            static void clearQuadrant(Quadrant quadrant)
                                            Definition: Leds.h:54
                                            static uint8_t getBrightness()
                                            Definition: Leds.h:123
                                            -
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:88
                                            -
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:274
                                            -
                                            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:228
                                            +
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:129
                                            +
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:315
                                            +
                                            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:269
                                            static RGBColor & led(LedPos pos)
                                            Definition: Leds.h:131
                                            -
                                            static void clearAllOdds()
                                            Definition: Leds.cpp:106
                                            -
                                            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                                            Definition: Leds.cpp:208
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void clearAllOdds()
                                            Definition: Leds.cpp:147
                                            +
                                            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                                            Definition: Leds.cpp:249
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            static uint8_t m_brightness
                                            Definition: Leds.h:140
                                            -
                                            static void setRing(Ring ring, RGBColor col)
                                            Definition: Leds.cpp:143
                                            +
                                            static void setRing(Ring ring, RGBColor col)
                                            Definition: Leds.cpp:184
                                            diff --git a/docs/orbit/LighthousePattern_8cpp_source.html b/docs/orbit/LighthousePattern_8cpp_source.html index a391ba9196..2f86971558 100644 --- a/docs/orbit/LighthousePattern_8cpp_source.html +++ b/docs/orbit/LighthousePattern_8cpp_source.html @@ -172,10 +172,10 @@
                                            void setCurIndex(uint8_t index)
                                            Definition: Colorset.cpp:369
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void stashAll(LedStash &stash)
                                            Definition: Leds.cpp:189
                                            -
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:196
                                            +
                                            static void stashAll(LedStash &stash)
                                            Definition: Leds.cpp:230
                                            +
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:237
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            virtual void blinkOff() override
                                            diff --git a/docs/orbit/MateriaPattern_8cpp_source.html b/docs/orbit/MateriaPattern_8cpp_source.html index 262a26ae86..6fe28ddbd6 100644 --- a/docs/orbit/MateriaPattern_8cpp_source.html +++ b/docs/orbit/MateriaPattern_8cpp_source.html @@ -214,11 +214,11 @@
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            uint8_t numColors() const
                                            Definition: Colorset.h:139
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            -
                                            static void clearAllEvens()
                                            Definition: Leds.cpp:97
                                            -
                                            static void clearMap(LedMap map)
                                            Definition: Leds.cpp:180
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            +
                                            static void clearAllEvens()
                                            Definition: Leds.cpp:138
                                            +
                                            static void clearMap(LedMap map)
                                            Definition: Leds.cpp:221
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            virtual ~MateriaPattern()
                                            diff --git a/docs/orbit/Menu_8cpp_source.html b/docs/orbit/Menu_8cpp_source.html index f1bf72c5ed..e0971738d3 100644 --- a/docs/orbit/Menu_8cpp_source.html +++ b/docs/orbit/Menu_8cpp_source.html @@ -418,16 +418,16 @@
                                            bool onShortClick() const
                                            Definition: Button.h:34
                                            bool isPressed() const
                                            Definition: Button.h:31
                                            bool onLongClick() const
                                            Definition: Button.h:36
                                            -
                                            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:263
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            -
                                            static void blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:242
                                            +
                                            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:304
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            +
                                            static void blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:283
                                            static RGBColor getLed(LedPos pos)
                                            Definition: Leds.h:120
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void clearQuadrantFive()
                                            Definition: Leds.cpp:135
                                            -
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:256
                                            -
                                            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:221
                                            -
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:127
                                            +
                                            static void clearQuadrantFive()
                                            Definition: Leds.cpp:176
                                            +
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:297
                                            +
                                            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:262
                                            +
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:168
                                            virtual void onShortClick2()
                                            Definition: Menu.cpp:195
                                            virtual void onShortClick()
                                            Definition: Menu.cpp:191
                                            bool m_shouldClose
                                            Definition: Menu.h:71
                                            diff --git a/docs/orbit/Menus_8cpp_source.html b/docs/orbit/Menus_8cpp_source.html index 310293f816..7a22933ba7 100644 --- a/docs/orbit/Menus_8cpp_source.html +++ b/docs/orbit/Menus_8cpp_source.html @@ -449,11 +449,11 @@ -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:324
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:365
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:228
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:269
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            Definition: Menu.h:11
                                            virtual void onShortClick2()
                                            Definition: Menu.cpp:195
                                            virtual void onShortClick()
                                            Definition: Menu.cpp:191
                                            diff --git a/docs/orbit/MeteorPattern_8cpp_source.html b/docs/orbit/MeteorPattern_8cpp_source.html index 29edeaa007..392bc9447d 100644 --- a/docs/orbit/MeteorPattern_8cpp_source.html +++ b/docs/orbit/MeteorPattern_8cpp_source.html @@ -138,7 +138,7 @@
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            void setIndex(LedPos pos, RGBColor col)
                                            Definition: LedStash.cpp:8
                                            -
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:196
                                            +
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:237
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            LedStash m_stash
                                            Definition: MeteorPattern.h:28
                                            virtual void blinkOn() override
                                            diff --git a/docs/orbit/ModeSharing_8cpp_source.html b/docs/orbit/ModeSharing_8cpp_source.html index dc47cbff79..8ffc0486ce 100644 --- a/docs/orbit/ModeSharing_8cpp_source.html +++ b/docs/orbit/ModeSharing_8cpp_source.html @@ -105,238 +105,268 @@
                                            16 ModeSharing::ModeSharing(const RGBColor &col, bool advanced) :
                                            17  Menu(col, advanced),
                                            18  m_sharingMode(ModeShareState::SHARE_RECEIVE),
                                            -
                                            19  m_timeOutStartTime(0)
                                            -
                                            20 {
                                            -
                                            21 }
                                            -
                                            22 
                                            - -
                                            24 {
                                            -
                                            25 }
                                            -
                                            26 
                                            - -
                                            28 {
                                            -
                                            29  if (!Menu::init()) {
                                            -
                                            30  return false;
                                            -
                                            31  }
                                            -
                                            32  // skip led selection
                                            -
                                            33  m_ledSelected = true;
                                            -
                                            34  // start on receive because it's the more responsive of the two
                                            -
                                            35  // the odds of opening receive and then accidentally receiving
                                            -
                                            36  // a mode that is being broadcast nearby is completely unlikely
                                            - -
                                            38  DEBUG_LOG("Entering Mode Sharing");
                                            -
                                            39  return true;
                                            -
                                            40 }
                                            -
                                            41 
                                            - -
                                            43 {
                                            -
                                            44  MenuAction result = Menu::run();
                                            -
                                            45  if (result != MENU_CONTINUE) {
                                            -
                                            46  return result;
                                            -
                                            47  }
                                            -
                                            48  switch (m_sharingMode) {
                                            - -
                                            50  // render the 'send mode' lights
                                            - -
                                            52  // continue sending any data as long as there is more to send
                                            - -
                                            54  break;
                                            - -
                                            56  // render the 'send mode' lights
                                            - -
                                            58  // continue sending any data as long as there is more to send
                                            - -
                                            60  break;
                                            - -
                                            62  // render the 'receive mode' lights
                                            - -
                                            64  // load any modes that are received
                                            -
                                            65  receiveModeIR();
                                            -
                                            66  break;
                                            -
                                            67  }
                                            -
                                            68  return MENU_CONTINUE;
                                            -
                                            69 }
                                            -
                                            70 
                                            -
                                            71 // handlers for clicks
                                            - -
                                            73 {
                                            -
                                            74  switch (m_sharingMode) {
                                            - -
                                            76  // click while on receive -> end receive, start sending
                                            - - -
                                            79  DEBUG_LOG("Switched to send mode");
                                            -
                                            80  break;
                                            -
                                            81  default:
                                            +
                                            19  m_timeOutStartTime(0),
                                            +
                                            20  m_lastSendTime(0),
                                            +
                                            21  m_shouldEndSend(false)
                                            +
                                            22 {
                                            +
                                            23 }
                                            +
                                            24 
                                            + +
                                            26 {
                                            +
                                            27 }
                                            +
                                            28 
                                            + +
                                            30 {
                                            +
                                            31  if (!Menu::init()) {
                                            +
                                            32  return false;
                                            +
                                            33  }
                                            +
                                            34  // skip led selection
                                            +
                                            35  m_ledSelected = true;
                                            +
                                            36  // start on receive because it's the more responsive of the two
                                            +
                                            37  // the odds of opening receive and then accidentally receiving
                                            +
                                            38  // a mode that is being broadcast nearby is completely unlikely
                                            + +
                                            40  DEBUG_LOG("Entering Mode Sharing");
                                            +
                                            41  return true;
                                            +
                                            42 }
                                            +
                                            43 
                                            + +
                                            45 {
                                            +
                                            46  MenuAction result = Menu::run();
                                            +
                                            47  if (result != MENU_CONTINUE) {
                                            +
                                            48  return result;
                                            +
                                            49  }
                                            +
                                            50  switch (m_sharingMode) {
                                            + +
                                            52  // render the 'send mode' lights
                                            + +
                                            54  // continue sending any data as long as there is more to send
                                            + +
                                            56  break;
                                            + +
                                            58  // render the 'send mode' lights
                                            + +
                                            60  // continue sending any data as long as there is more to send
                                            + +
                                            62  break;
                                            + +
                                            64  // render the 'receive mode' lights
                                            + +
                                            66  // load any modes that are received
                                            +
                                            67  receiveModeIR();
                                            +
                                            68  break;
                                            +
                                            69  }
                                            +
                                            70  return MENU_CONTINUE;
                                            +
                                            71 }
                                            +
                                            72 
                                            +
                                            73 // handlers for clicks
                                            + +
                                            75 {
                                            +
                                            76  switch (m_sharingMode) {
                                            + +
                                            78  // click while on receive -> end receive, start sending
                                            + + +
                                            81  DEBUG_LOG("Switched to send mode");
                                            82  break;
                                            -
                                            83  }
                                            - -
                                            85 }
                                            -
                                            86 
                                            - -
                                            88 {
                                            -
                                            89  switch (m_sharingMode) {
                                            - -
                                            91  // click while on receive -> end receive, start sending
                                            - - -
                                            94  DEBUG_LOG("Switched to send mode");
                                            -
                                            95  break;
                                            -
                                            96  default:
                                            -
                                            97  break;
                                            -
                                            98  }
                                            - -
                                            100 }
                                            -
                                            101 
                                            - -
                                            103 {
                                            - -
                                            105  leaveMenu(true);
                                            -
                                            106 }
                                            -
                                            107 
                                            - -
                                            109 {
                                            -
                                            110  leaveMenu();
                                            -
                                            111 }
                                            -
                                            112 
                                            - -
                                            114 {
                                            -
                                            115  // if the sender is sending then cannot start again
                                            -
                                            116  if (VLSender::isSending()) {
                                            -
                                            117  ERROR_LOG("Cannot begin sending, sender is busy");
                                            -
                                            118  return;
                                            -
                                            119  }
                                            - -
                                            121  // initialize it with the current mode data
                                            - -
                                            123  // send the first chunk of data, leave if we're done
                                            -
                                            124  if (!VLSender::send()) {
                                            -
                                            125  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            - -
                                            127  }
                                            -
                                            128 }
                                            -
                                            129 
                                            - -
                                            131 {
                                            -
                                            132  // if the sender is sending then cannot start again
                                            -
                                            133  if (IRSender::isSending()) {
                                            -
                                            134  ERROR_LOG("Cannot begin sending, sender is busy");
                                            -
                                            135  return;
                                            -
                                            136  }
                                            - -
                                            138  // initialize it with the current mode data
                                            - -
                                            140  // send the first chunk of data, leave if we're done
                                            -
                                            141  if (!IRSender::send()) {
                                            -
                                            142  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            - -
                                            144  }
                                            -
                                            145 }
                                            -
                                            146 
                                            - -
                                            148 {
                                            -
                                            149  // if the sender isn't sending then nothing to do
                                            -
                                            150  if (!VLSender::isSending()) {
                                            -
                                            151  return;
                                            -
                                            152  }
                                            -
                                            153  if (!VLSender::send()) {
                                            -
                                            154  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            - + +
                                            84  if (!IRSender::isSending()) {
                                            + +
                                            86  DEBUG_LOG("Switched to send mode");
                                            +
                                            87  } else {
                                            +
                                            88  m_shouldEndSend = true;
                                            +
                                            89  }
                                            +
                                            90  break;
                                            +
                                            91  default:
                                            +
                                            92  break;
                                            +
                                            93  }
                                            + +
                                            95 }
                                            +
                                            96 
                                            + +
                                            98 {
                                            +
                                            99  switch (m_sharingMode) {
                                            + +
                                            101  // click while on receive -> end receive, start sending
                                            + +
                                            103  beginSendingVL();
                                            +
                                            104  DEBUG_LOG("Switched to send mode");
                                            +
                                            105  break;
                                            +
                                            106  default:
                                            +
                                            107  break;
                                            +
                                            108  }
                                            +
                                            109  Leds::clearAll();
                                            +
                                            110 }
                                            +
                                            111 
                                            + +
                                            113 {
                                            + +
                                            115  leaveMenu(true);
                                            +
                                            116 }
                                            +
                                            117 
                                            + +
                                            119 {
                                            +
                                            120  leaveMenu();
                                            +
                                            121 }
                                            +
                                            122 
                                            + +
                                            124 {
                                            +
                                            125  // if the sender is sending then cannot start again
                                            +
                                            126  if (VLSender::isSending()) {
                                            +
                                            127  ERROR_LOG("Cannot begin sending, sender is busy");
                                            +
                                            128  return;
                                            +
                                            129  }
                                            + +
                                            131  // initialize it with the current mode data
                                            + +
                                            133  // send the first chunk of data, leave if we're done
                                            +
                                            134  if (!VLSender::send()) {
                                            +
                                            135  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            + +
                                            137  }
                                            +
                                            138 }
                                            +
                                            139 
                                            + +
                                            141 {
                                            +
                                            142  // if the sender is sending then cannot start again
                                            +
                                            143  if (IRSender::isSending()) {
                                            +
                                            144  ERROR_LOG("Cannot begin sending, sender is busy");
                                            +
                                            145  return;
                                            +
                                            146  }
                                            + +
                                            148  Leds::clearAll();
                                            +
                                            149  Leds::update();
                                            +
                                            150  // initialize it with the current mode data
                                            + +
                                            152  // send the first chunk of data, leave if we're done
                                            +
                                            153  if (!IRSender::send()) {
                                            +
                                            154  // just set the last time and wait
                                            +
                                            156  }
                                            157 }
                                            158 
                                            - +
                                            160 {
                                            161  // if the sender isn't sending then nothing to do
                                            -
                                            162  if (!IRSender::isSending()) {
                                            +
                                            162  if (!VLSender::isSending()) {
                                            163  return;
                                            164  }
                                            -
                                            165  if (!IRSender::send()) {
                                            +
                                            165  if (!VLSender::send()) {
                                            166  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            168  }
                                            169 }
                                            170 
                                            - +
                                            172 {
                                            - - -
                                            175 }
                                            -
                                            176 
                                            - -
                                            178 {
                                            -
                                            179  // if reveiving new data set our last data time
                                            -
                                            180  if (IRReceiver::onNewData()) {
                                            - -
                                            182  // if our last data was more than time out duration reset the recveiver
                                            - - -
                                            185  m_timeOutStartTime = 0;
                                            -
                                            186  return;
                                            -
                                            187  }
                                            -
                                            188  // check if the IRReceiver has a full packet available
                                            -
                                            189  if (!IRReceiver::dataReady()) {
                                            -
                                            190  // nothing available yet
                                            -
                                            191  return;
                                            -
                                            192  }
                                            -
                                            193  DEBUG_LOG("Mode ready to receive! Receiving...");
                                            -
                                            194  // receive the IR mode into the current mode
                                            - -
                                            196  ERROR_LOG("Failed to receive mode");
                                            -
                                            197  return;
                                            -
                                            198  }
                                            -
                                            199  DEBUG_LOGF("Success receiving mode: %u", m_pCurMode->getPatternID());
                                            -
                                            200  if (!m_advanced) {
                                            - -
                                            202  // leave menu and save settings, even if the mode was the same whatever
                                            -
                                            203  leaveMenu(true);
                                            -
                                            204  }
                                            -
                                            205 }
                                            -
                                            206 
                                            - -
                                            208 {
                                            -
                                            209  // show a dim color when not sending
                                            -
                                            210  Leds::clearAll();
                                            -
                                            211 }
                                            -
                                            212 
                                            - -
                                            214 {
                                            -
                                            215  // show a dim color when not sending
                                            -
                                            216  Leds::clearAll();
                                            -
                                            217 }
                                            -
                                            218 
                                            - -
                                            220 {
                                            -
                                            221  if (IRReceiver::isReceiving()) {
                                            -
                                            222  // using uint32_t to avoid overflow, the result should be within 10 to 255
                                            - -
                                            224  } else {
                                            -
                                            225  if (m_advanced) {
                                            - -
                                            227  } else {
                                            - -
                                            229  }
                                            -
                                            230  }
                                            +
                                            173  // if the sender isn't sending then nothing to do
                                            +
                                            174  if (!IRSender::isSending()) {
                                            + +
                                            176  if (m_shouldEndSend) {
                                            + +
                                            178  m_shouldEndSend = false;
                                            +
                                            179  } else {
                                            +
                                            180  beginSendingIR();
                                            +
                                            181  }
                                            +
                                            182  }
                                            +
                                            183  return;
                                            +
                                            184  }
                                            +
                                            185  if (!IRSender::send()) {
                                            +
                                            186  // just set the last time and wait
                                            + +
                                            188  }
                                            +
                                            189 }
                                            +
                                            190 
                                            + +
                                            192 {
                                            + + +
                                            195 }
                                            +
                                            196 
                                            + +
                                            198 {
                                            +
                                            199  // if reveiving new data set our last data time
                                            +
                                            200  if (IRReceiver::onNewData()) {
                                            + +
                                            202  // if our last data was more than time out duration reset the recveiver
                                            + + +
                                            205  m_timeOutStartTime = 0;
                                            +
                                            206  return;
                                            +
                                            207  }
                                            +
                                            208  // check if the IRReceiver has a full packet available
                                            +
                                            209  if (!IRReceiver::dataReady()) {
                                            +
                                            210  // nothing available yet
                                            +
                                            211  return;
                                            +
                                            212  }
                                            +
                                            213  DEBUG_LOG("Mode ready to receive! Receiving...");
                                            +
                                            214  // receive the IR mode into the current mode
                                            + +
                                            216  ERROR_LOG("Failed to receive mode");
                                            +
                                            217  return;
                                            +
                                            218  }
                                            +
                                            219  DEBUG_LOGF("Success receiving mode: %u", m_pCurMode->getPatternID());
                                            +
                                            220  if (!m_advanced) {
                                            + +
                                            222  // leave menu and save settings, even if the mode was the same whatever
                                            +
                                            223  leaveMenu(true);
                                            +
                                            224  }
                                            +
                                            225 }
                                            +
                                            226 
                                            + +
                                            228 {
                                            +
                                            229  // show a dim color when not sending
                                            +
                                            230  Leds::clearAll();
                                            231 }
                                            +
                                            232 
                                            + +
                                            234 {
                                            +
                                            235  // show a dim color when not sending
                                            + + +
                                            238 }
                                            +
                                            239 
                                            + +
                                            241 {
                                            +
                                            242  if (IRReceiver::isReceiving()) {
                                            +
                                            243  // using uint32_t to avoid overflow, the result should be within 10 to 255
                                            + +
                                            245  } else {
                                            +
                                            246  if (m_advanced) {
                                            + +
                                            248  } else {
                                            + + + +
                                            252  }
                                            +
                                            253  }
                                            +
                                            254 }
                                            +
                                            #define RGB_CYAN1
                                            #define RGB_WHITE0
                                            +
                                            #define MAP_RING_EDGE
                                            Definition: LedTypes.h:369
                                            +
                                            #define MAP_ALL_BOT
                                            Definition: LedTypes.h:355
                                            +
                                            #define MAP_ALL_TOP
                                            Definition: LedTypes.h:350
                                            #define DEBUG_LOG(msg)
                                            Definition: Log.h:40
                                            #define DEBUG_LOGF(msg,...)
                                            Definition: Log.h:41
                                            #define ERROR_LOG(msg)
                                            Definition: Log.h:29
                                            +
                                            #define MS_TO_TICKS(ms)
                                            Definition: TimeControl.h:13
                                            #define MAX_TIMEOUT_DURATION
                                            Definition: Timings.h:20
                                            -
                                            static bool beginReceiving()
                                            Definition: IRReceiver.cpp:89
                                            -
                                            static bool dataReady()
                                            Definition: IRReceiver.cpp:33
                                            -
                                            static bool onNewData()
                                            Definition: IRReceiver.cpp:101
                                            -
                                            static bool receiveMode(Mode *pMode)
                                            Definition: IRReceiver.cpp:75
                                            -
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:199
                                            -
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:53
                                            -
                                            static bool endReceiving()
                                            Definition: IRReceiver.cpp:95
                                            -
                                            static uint8_t percentReceived()
                                            Definition: IRReceiver.cpp:63
                                            +
                                            static bool beginReceiving()
                                            Definition: IRReceiver.cpp:92
                                            +
                                            static bool dataReady()
                                            Definition: IRReceiver.cpp:36
                                            +
                                            static bool onNewData()
                                            Definition: IRReceiver.cpp:110
                                            +
                                            static bool receiveMode(Mode *pMode)
                                            Definition: IRReceiver.cpp:78
                                            +
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:208
                                            +
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:56
                                            +
                                            static bool endReceiving()
                                            Definition: IRReceiver.cpp:101
                                            +
                                            static uint8_t percentReceived()
                                            Definition: IRReceiver.cpp:66
                                            static bool isSending()
                                            Definition: IRSender.h:25
                                            static bool loadMode(const Mode *targetMode)
                                            Definition: IRSender.cpp:54
                                            static bool send()
                                            Definition: IRSender.cpp:83
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            Definition: Menu.h:11
                                            bool m_ledSelected
                                            Definition: Menu.h:65
                                            virtual MenuAction run()
                                            Definition: Menu.cpp:106
                                            @@ -346,29 +376,31 @@
                                            MenuAction
                                            Definition: Menu.h:19
                                            @ MENU_CONTINUE
                                            Definition: Menu.h:23
                                            virtual bool init()
                                            Definition: Menu.cpp:78
                                            -
                                            void showSendModeIR()
                                            - +
                                            void showSendModeIR()
                                            +
                                            uint32_t m_timeOutStartTime
                                            Definition: ModeSharing.h:42
                                            -
                                            void onLongClick2() override
                                            -
                                            void continueSendingVL()
                                            +
                                            bool m_shouldEndSend
                                            Definition: ModeSharing.h:46
                                            +
                                            void onLongClick2() override
                                            +
                                            uint32_t m_lastSendTime
                                            Definition: ModeSharing.h:43
                                            +
                                            void continueSendingVL()
                                            ModeShareState m_sharingMode
                                            Definition: ModeSharing.h:39
                                            -
                                            void continueSendingIR()
                                            -
                                            void beginReceivingIR()
                                            -
                                            void beginSendingVL()
                                            +
                                            void continueSendingIR()
                                            +
                                            void beginReceivingIR()
                                            +
                                            void beginSendingVL()
                                            -
                                            void onShortClick2() override
                                            Definition: ModeSharing.cpp:87
                                            -
                                            bool init() override
                                            Definition: ModeSharing.cpp:27
                                            -
                                            void onShortClick() override
                                            Definition: ModeSharing.cpp:72
                                            -
                                            void receiveModeIR()
                                            -
                                            void showSendModeVL()
                                            +
                                            void onShortClick2() override
                                            Definition: ModeSharing.cpp:97
                                            +
                                            bool init() override
                                            Definition: ModeSharing.cpp:29
                                            +
                                            void onShortClick() override
                                            Definition: ModeSharing.cpp:74
                                            +
                                            void receiveModeIR()
                                            +
                                            void showSendModeVL()
                                            ModeSharing(const RGBColor &col, bool advanced)
                                            Definition: ModeSharing.cpp:16
                                            -
                                            MenuAction run() override
                                            Definition: ModeSharing.cpp:42
                                            -
                                            void beginSendingIR()
                                            -
                                            void onLongClick() override
                                            -
                                            void showReceiveMode()
                                            +
                                            MenuAction run() override
                                            Definition: ModeSharing.cpp:44
                                            +
                                            void beginSendingIR()
                                            +
                                            void onLongClick() override
                                            +
                                            void showReceiveMode()
                                            virtual void play()
                                            Definition: Mode.cpp:139
                                            static Mode * curMode()
                                            Definition: Modes.cpp:547
                                            static bool updateCurMode(const Mode *mode)
                                            Definition: Modes.cpp:487
                                            diff --git a/docs/orbit/ModeSharing_8h_source.html b/docs/orbit/ModeSharing_8h_source.html index 5d878dfaa9..740ba9f988 100644 --- a/docs/orbit/ModeSharing_8h_source.html +++ b/docs/orbit/ModeSharing_8h_source.html @@ -129,35 +129,41 @@
                                            40 
                                            41  // the start time when checking for timing out
                                            -
                                            43 };
                                            +
                                            43  uint32_t m_lastSendTime;
                                            44 
                                            -
                                            45 #endif
                                            +
                                            45  // whether to end the next send and go back to receive
                                            + +
                                            47 };
                                            +
                                            48 
                                            +
                                            49 #endif
                                            Definition: Menu.h:11
                                            MenuAction
                                            Definition: Menu.h:19
                                            -
                                            void showSendModeIR()
                                            - +
                                            void showSendModeIR()
                                            +
                                            uint32_t m_timeOutStartTime
                                            Definition: ModeSharing.h:42
                                            -
                                            void onLongClick2() override
                                            -
                                            void continueSendingVL()
                                            +
                                            bool m_shouldEndSend
                                            Definition: ModeSharing.h:46
                                            +
                                            void onLongClick2() override
                                            +
                                            uint32_t m_lastSendTime
                                            Definition: ModeSharing.h:43
                                            +
                                            void continueSendingVL()
                                            ModeShareState m_sharingMode
                                            Definition: ModeSharing.h:39
                                            -
                                            void continueSendingIR()
                                            -
                                            void beginReceivingIR()
                                            -
                                            void beginSendingVL()
                                            +
                                            void continueSendingIR()
                                            +
                                            void beginReceivingIR()
                                            +
                                            void beginSendingVL()
                                            -
                                            void onShortClick2() override
                                            Definition: ModeSharing.cpp:87
                                            -
                                            bool init() override
                                            Definition: ModeSharing.cpp:27
                                            -
                                            void onShortClick() override
                                            Definition: ModeSharing.cpp:72
                                            -
                                            void receiveModeIR()
                                            -
                                            void showSendModeVL()
                                            +
                                            void onShortClick2() override
                                            Definition: ModeSharing.cpp:97
                                            +
                                            bool init() override
                                            Definition: ModeSharing.cpp:29
                                            +
                                            void onShortClick() override
                                            Definition: ModeSharing.cpp:74
                                            +
                                            void receiveModeIR()
                                            +
                                            void showSendModeVL()
                                            ModeSharing(const RGBColor &col, bool advanced)
                                            Definition: ModeSharing.cpp:16
                                            -
                                            MenuAction run() override
                                            Definition: ModeSharing.cpp:42
                                            -
                                            void beginSendingIR()
                                            -
                                            void onLongClick() override
                                            -
                                            void showReceiveMode()
                                            +
                                            MenuAction run() override
                                            Definition: ModeSharing.cpp:44
                                            +
                                            void beginSendingIR()
                                            +
                                            void onLongClick() override
                                            +
                                            void showReceiveMode()
                                            diff --git a/docs/orbit/PatternSelect_8cpp_source.html b/docs/orbit/PatternSelect_8cpp_source.html index e9a7599114..dec7927fb5 100644 --- a/docs/orbit/PatternSelect_8cpp_source.html +++ b/docs/orbit/PatternSelect_8cpp_source.html @@ -334,9 +334,9 @@
                                            #define SHORT_CLICK_THRESHOLD_TICKS
                                            Definition: Timings.h:13
                                            uint32_t holdDuration() const
                                            Definition: Button.h:47
                                            bool isPressed() const
                                            Definition: Button.h:31
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:310
                                            -
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:256
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:351
                                            +
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:297
                                            Definition: Menu.h:11
                                            virtual MenuAction run()
                                            Definition: Menu.cpp:106
                                            Quadrant m_curSelection
                                            Definition: Menu.h:63
                                            diff --git a/docs/orbit/PulsishPattern_8cpp_source.html b/docs/orbit/PulsishPattern_8cpp_source.html index 48b5352af0..4331ae47b2 100644 --- a/docs/orbit/PulsishPattern_8cpp_source.html +++ b/docs/orbit/PulsishPattern_8cpp_source.html @@ -191,7 +191,7 @@
                                            void skip(int32_t amount=1)
                                            Definition: Colorset.cpp:335
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            static void clearPair(Pair pair)
                                            Definition: Leds.h:37
                                            virtual void init() override
                                            diff --git a/docs/orbit/Randomizer_8cpp_source.html b/docs/orbit/Randomizer_8cpp_source.html index 9020e233bc..0ebee21f13 100644 --- a/docs/orbit/Randomizer_8cpp_source.html +++ b/docs/orbit/Randomizer_8cpp_source.html @@ -436,9 +436,9 @@
                                            void randomizeColors2(Random &ctx, ColorMode2 mode)
                                            Definition: Colorset.cpp:274
                                            uint8_t numColors() const
                                            Definition: Colorset.h:139
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:324
                                            -
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:274
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:365
                                            +
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:315
                                            Definition: Menu.h:11
                                            virtual MenuAction run()
                                            Definition: Menu.cpp:106
                                            virtual void leaveMenu(bool doSave=false)
                                            Definition: Menu.cpp:208
                                            diff --git a/docs/orbit/SnowballPattern_8cpp_source.html b/docs/orbit/SnowballPattern_8cpp_source.html index ecaaaf9447..28ff029134 100644 --- a/docs/orbit/SnowballPattern_8cpp_source.html +++ b/docs/orbit/SnowballPattern_8cpp_source.html @@ -153,8 +153,8 @@
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            uint8_t numColors() const
                                            Definition: Colorset.h:139
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/SparkleTracePattern_8cpp_source.html b/docs/orbit/SparkleTracePattern_8cpp_source.html index a26d4b3fc4..3aae6ebcbe 100644 --- a/docs/orbit/SparkleTracePattern_8cpp_source.html +++ b/docs/orbit/SparkleTracePattern_8cpp_source.html @@ -130,8 +130,8 @@
                                            void skip(int32_t amount=1)
                                            Definition: Colorset.cpp:335
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/TheaterChasePattern_8cpp_source.html b/docs/orbit/TheaterChasePattern_8cpp_source.html index 7243b56e15..15c2899f88 100644 --- a/docs/orbit/TheaterChasePattern_8cpp_source.html +++ b/docs/orbit/TheaterChasePattern_8cpp_source.html @@ -141,7 +141,7 @@
                                            virtual void init() override
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/VLReceiver_8cpp_source.html b/docs/orbit/VLReceiver_8cpp_source.html index c95ae69d43..b781fada9f 100644 --- a/docs/orbit/VLReceiver_8cpp_source.html +++ b/docs/orbit/VLReceiver_8cpp_source.html @@ -113,276 +113,285 @@
                                            24 #define MIN_THRESHOLD 200
                                            25 #define BASE_OFFSET 100
                                            26 #define THRESHOLD_BEGIN (MIN_THRESHOLD + BASE_OFFSET)
                                            -
                                            27 // the threshold needs to start high then it will be automatically pulled down
                                            -
                                            28 uint16_t threshold = THRESHOLD_BEGIN;
                                            -
                                            29 ISR(ADC0_WCOMP_vect)
                                            -
                                            30 {
                                            -
                                            31  // this will store the last known state
                                            -
                                            32  static bool wasAboveThreshold = false;
                                            -
                                            33  // grab the current analog value but divide it by 4 (the number of samples)
                                            -
                                            34  uint16_t val = (ADC0.RES >> 2);
                                            -
                                            35  // calculate a threshold by using the baseline minimum value that is above 0
                                            -
                                            36  // with a static offset, this ensures whatever the baseline light level and/or
                                            -
                                            37  // hardware sensitivity is it will always pick a threshold just above the 'off'
                                            -
                                            38  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
                                            -
                                            39  threshold = val + BASE_OFFSET;
                                            -
                                            40  }
                                            -
                                            41  // compare the current analog value to the light threshold
                                            -
                                            42  bool isAboveThreshold = (val > threshold);
                                            -
                                            43  if (wasAboveThreshold != isAboveThreshold) {
                                            -
                                            44  VLReceiver::recvPCIHandler();
                                            -
                                            45  wasAboveThreshold = isAboveThreshold;
                                            -
                                            46  }
                                            -
                                            47  // Clear the Window Comparator interrupt flag
                                            -
                                            48  ADC0.INTFLAGS = ADC_WCMP_bm;
                                            -
                                            49 }
                                            -
                                            50 #endif
                                            -
                                            51 
                                            -
                                            52 bool VLReceiver::init()
                                            -
                                            53 {
                                            -
                                            54 #ifdef VORTEX_EMBEDDED
                                            -
                                            55  // Disable digital input buffer on the pin to save power
                                            -
                                            56  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
                                            -
                                            57  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
                                            -
                                            58 #endif
                                            -
                                            59  return m_vlData.init(VL_RECV_BUF_SIZE);
                                            -
                                            60 }
                                            -
                                            61 
                                            -
                                            62 void VLReceiver::cleanup()
                                            -
                                            63 {
                                            -
                                            64 }
                                            -
                                            65 
                                            -
                                            66 bool VLReceiver::dataReady()
                                            -
                                            67 {
                                            -
                                            68  // is the receiver actually receiving data?
                                            -
                                            69  if (!isReceiving()) {
                                            -
                                            70  return false;
                                            -
                                            71  }
                                            -
                                            72  uint8_t blocks = m_vlData.data()[0];
                                            -
                                            73  uint8_t remainder = m_vlData.data()[1];
                                            -
                                            74  uint32_t total = ((blocks - 1) * 32) + remainder;
                                            -
                                            75  if (!total || total > VL_MAX_DATA_TRANSFER) {
                                            -
                                            76  DEBUG_LOGF("Bad VL Data size: %u", total);
                                            -
                                            77  return false;
                                            -
                                            78  }
                                            -
                                            79  // if there are size + 2 bytes in the VLData receiver
                                            -
                                            80  // then a full message is ready, the + 2 is from the
                                            -
                                            81  // two bytes for blocks + remainder that are sent first
                                            -
                                            82  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
                                            -
                                            83 }
                                            -
                                            84 
                                            -
                                            85 // whether actively receiving
                                            -
                                            86 bool VLReceiver::isReceiving()
                                            -
                                            87 {
                                            -
                                            88  // if there are at least 2 bytes in the data buffer then
                                            -
                                            89  // the receiver is receiving a packet. If there is less
                                            -
                                            90  // than 2 bytes then we're still waiting for the 'blocks'
                                            -
                                            91  // and 'remainder' bytes which prefix a packet
                                            -
                                            92  return (m_vlData.bytepos() > 2);
                                            -
                                            93 }
                                            -
                                            94 
                                            -
                                            95 // the percent of data received
                                            -
                                            96 uint8_t VLReceiver::percentReceived()
                                            -
                                            97 {
                                            -
                                            98  if (!isReceiving()) {
                                            -
                                            99  return 0;
                                            -
                                            100  }
                                            -
                                            101  uint8_t blocks = m_vlData.data()[0];
                                            -
                                            102  uint8_t remainder = m_vlData.data()[1];
                                            -
                                            103  uint16_t total = ((blocks - 1) * 32) + remainder;
                                            -
                                            104  // round by adding half of the total to the numerator
                                            -
                                            105  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
                                            -
                                            106 }
                                            -
                                            107 
                                            -
                                            108 bool VLReceiver::receiveMode(Mode *pMode)
                                            -
                                            109 {
                                            -
                                            110  ByteStream buf;
                                            -
                                            111  // read from the receive buffer into the byte stream
                                            -
                                            112  if (!read(buf)) {
                                            -
                                            113  // no data to read right now, or an error
                                            -
                                            114  DEBUG_LOG("No data available to read, or error reading");
                                            -
                                            115  return false;
                                            -
                                            116  }
                                            -
                                            117  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                                            -
                                            118  // load the data into the target mode
                                            -
                                            119  return pMode->loadFromBuffer(buf);
                                            -
                                            120 }
                                            -
                                            121 
                                            -
                                            122 bool VLReceiver::beginReceiving()
                                            -
                                            123 {
                                            -
                                            124 #ifdef VORTEX_EMBEDDED
                                            -
                                            125  // Set up the ADC
                                            -
                                            126  // sample campacitance, VDD reference, prescaler division
                                            -
                                            127  // Options are:
                                            -
                                            128  // 0x0 DIV2 CLK_PER divided by 2 > works
                                            -
                                            129  // 0x1 DIV4 CLK_PER divided by 4 > works
                                            -
                                            130  // 0x2 DIV8 CLK_PER divided by 8 > works
                                            -
                                            131  // 0x3 DIV16 CLK_PER divided by 16 > works
                                            -
                                            132  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
                                            -
                                            133  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
                                            -
                                            134  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
                                            -
                                            135  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
                                            -
                                            136 #if (F_CPU == 20000000)
                                            -
                                            137  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
                                            -
                                            138 #else
                                            -
                                            139  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
                                            -
                                            140 #endif
                                            -
                                            141  // no sampling delay and no delay variation
                                            -
                                            142  ADC0.CTRLD = 0;
                                            -
                                            143  // sample length
                                            -
                                            144  // 0 = doesn't work
                                            -
                                            145  // 1+ = works
                                            -
                                            146  ADC0.SAMPCTRL = 1;
                                            -
                                            147  // Select the analog pin input PB1 (AIN10)
                                            -
                                            148  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
                                            -
                                            149  // Initialize the Window Comparator Mode in above
                                            -
                                            150  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
                                            -
                                            151  // Set the threshold value very low
                                            -
                                            152  ADC0.WINHT = 0x1;
                                            -
                                            153  ADC0.WINLT = 0;
                                            -
                                            154  // set sampling amount
                                            -
                                            155  // 0x0 NONE No accumulation > doesn't work
                                            -
                                            156  // 0x1 ACC2 2 results accumulated > doesn't work
                                            -
                                            157  // 0x2 ACC4 4 results accumulated > works okay
                                            -
                                            158  // 0x3 ACC8 8 results accumulated
                                            -
                                            159  // 0x4 ACC16 16 results accumulated
                                            -
                                            160  // 0x5 ACC32 32 results accumulated
                                            -
                                            161  // 0x6 ACC64 64 results accumulated
                                            -
                                            162  ADC0.CTRLB = ADC_SAMPNUM_ACC4_gc;
                                            -
                                            163  // Enable Window Comparator interrupt
                                            -
                                            164  ADC0.INTCTRL = ADC_WCMP_bm;
                                            -
                                            165  // Enable the ADC and start continuous conversions
                                            -
                                            166  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
                                            -
                                            167  // start the first conversion
                                            -
                                            168  ADC0.COMMAND = ADC_STCONV_bm;
                                            -
                                            169 #endif
                                            -
                                            170  resetVLState();
                                            -
                                            171  return true;
                                            -
                                            172 }
                                            -
                                            173 
                                            -
                                            174 bool VLReceiver::endReceiving()
                                            -
                                            175 {
                                            -
                                            176 #ifdef VORTEX_EMBEDDED
                                            -
                                            177  // Stop conversions and disable the ADC
                                            -
                                            178  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
                                            -
                                            179  ADC0.INTCTRL = 0;
                                            -
                                            180 #endif
                                            -
                                            181  resetVLState();
                                            -
                                            182  return true;
                                            -
                                            183 }
                                            -
                                            184 
                                            -
                                            185 bool VLReceiver::onNewData()
                                            -
                                            186 {
                                            -
                                            187  if (bytesReceived() == m_previousBytes) {
                                            -
                                            188  return false;
                                            -
                                            189  }
                                            -
                                            190  m_previousBytes = bytesReceived();
                                            +
                                            27 // the sample count exponent, so 5 means 2^5 = 32 samples
                                            +
                                            28 // 0 NONE No accumulation > doesn't work
                                            +
                                            29 // 1 ACC2 2 results accumulated > doesn't work
                                            +
                                            30 // 2 ACC4 4 results accumulated > works okay
                                            +
                                            31 // 3 ACC8 8 results accumulated > works decent
                                            +
                                            32 // 4 ACC16 16 results accumulated > works very well
                                            +
                                            33 // 5 ACC32 32 results accumulated > works best
                                            +
                                            34 // 6 ACC64 64 results accumulated > doesn't work
                                            +
                                            35 #define SAMPLE_COUNT 5
                                            +
                                            36 // the threshold needs to start high then it will be automatically pulled down
                                            +
                                            37 uint16_t threshold = THRESHOLD_BEGIN;
                                            +
                                            38 ISR(ADC0_WCOMP_vect)
                                            +
                                            39 {
                                            +
                                            40  // this will store the last known state
                                            +
                                            41  static bool wasAboveThreshold = false;
                                            +
                                            42  // grab the current analog value but divide it by 8 (the number of samples)
                                            +
                                            43  uint16_t val = (ADC0.RES >> SAMPLE_COUNT);
                                            +
                                            44  // calculate a threshold by using the baseline minimum value that is above 0
                                            +
                                            45  // with a static offset, this ensures whatever the baseline light level and/or
                                            +
                                            46  // hardware sensitivity is it will always pick a threshold just above the 'off'
                                            +
                                            47  if (val > MIN_THRESHOLD && val < (threshold + BASE_OFFSET)) {
                                            +
                                            48  threshold = val + BASE_OFFSET;
                                            +
                                            49  }
                                            +
                                            50  // compare the current analog value to the light threshold
                                            +
                                            51  bool isAboveThreshold = (val > threshold);
                                            +
                                            52  if (wasAboveThreshold != isAboveThreshold) {
                                            +
                                            53  VLReceiver::recvPCIHandler();
                                            +
                                            54  wasAboveThreshold = isAboveThreshold;
                                            +
                                            55  }
                                            +
                                            56  // Clear the Window Comparator interrupt flag
                                            +
                                            57  ADC0.INTFLAGS = ADC_WCMP_bm;
                                            +
                                            58 }
                                            +
                                            59 #endif
                                            +
                                            60 
                                            +
                                            61 bool VLReceiver::init()
                                            +
                                            62 {
                                            +
                                            63 #ifdef VORTEX_EMBEDDED
                                            +
                                            64  // Disable digital input buffer on the pin to save power
                                            +
                                            65  PORTB.PIN1CTRL &= ~PORT_ISC_gm;
                                            +
                                            66  PORTB.PIN1CTRL |= PORT_ISC_INPUT_DISABLE_gc;
                                            +
                                            67 #endif
                                            +
                                            68  return m_vlData.init(VL_RECV_BUF_SIZE);
                                            +
                                            69 }
                                            +
                                            70 
                                            +
                                            71 void VLReceiver::cleanup()
                                            +
                                            72 {
                                            +
                                            73 }
                                            +
                                            74 
                                            +
                                            75 bool VLReceiver::dataReady()
                                            +
                                            76 {
                                            +
                                            77  // is the receiver actually receiving data?
                                            +
                                            78  if (!isReceiving()) {
                                            +
                                            79  return false;
                                            +
                                            80  }
                                            +
                                            81  uint8_t blocks = m_vlData.data()[0];
                                            +
                                            82  uint8_t remainder = m_vlData.data()[1];
                                            +
                                            83  uint32_t total = ((blocks - 1) * 32) + remainder;
                                            +
                                            84  if (!total || total > VL_MAX_DATA_TRANSFER) {
                                            +
                                            85  DEBUG_LOGF("Bad VL Data size: %u", total);
                                            +
                                            86  return false;
                                            +
                                            87  }
                                            +
                                            88  // if there are size + 2 bytes in the VLData receiver
                                            +
                                            89  // then a full message is ready, the + 2 is from the
                                            +
                                            90  // two bytes for blocks + remainder that are sent first
                                            +
                                            91  return (m_vlData.bytepos() >= (uint32_t)(total + 2));
                                            +
                                            92 }
                                            +
                                            93 
                                            +
                                            94 // whether actively receiving
                                            +
                                            95 bool VLReceiver::isReceiving()
                                            +
                                            96 {
                                            +
                                            97  // if there are at least 2 bytes in the data buffer then
                                            +
                                            98  // the receiver is receiving a packet. If there is less
                                            +
                                            99  // than 2 bytes then we're still waiting for the 'blocks'
                                            +
                                            100  // and 'remainder' bytes which prefix a packet
                                            +
                                            101  return (m_vlData.bytepos() > 2);
                                            +
                                            102 }
                                            +
                                            103 
                                            +
                                            104 // the percent of data received
                                            +
                                            105 uint8_t VLReceiver::percentReceived()
                                            +
                                            106 {
                                            +
                                            107  if (!isReceiving()) {
                                            +
                                            108  return 0;
                                            +
                                            109  }
                                            +
                                            110  uint8_t blocks = m_vlData.data()[0];
                                            +
                                            111  uint8_t remainder = m_vlData.data()[1];
                                            +
                                            112  uint16_t total = ((blocks - 1) * 32) + remainder;
                                            +
                                            113  // round by adding half of the total to the numerator
                                            +
                                            114  return (uint8_t)((uint16_t)((m_vlData.bytepos() * 100 + (total / 2)) / total));
                                            +
                                            115 }
                                            +
                                            116 
                                            +
                                            117 bool VLReceiver::receiveMode(Mode *pMode)
                                            +
                                            118 {
                                            +
                                            119  ByteStream buf;
                                            +
                                            120  // read from the receive buffer into the byte stream
                                            +
                                            121  if (!read(buf)) {
                                            +
                                            122  // no data to read right now, or an error
                                            +
                                            123  DEBUG_LOG("No data available to read, or error reading");
                                            +
                                            124  return false;
                                            +
                                            125  }
                                            +
                                            126  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                                            +
                                            127  // load the data into the target mode
                                            +
                                            128  return pMode->loadFromBuffer(buf);
                                            +
                                            129 }
                                            +
                                            130 
                                            +
                                            131 bool VLReceiver::beginReceiving()
                                            +
                                            132 {
                                            +
                                            133 #ifdef VORTEX_EMBEDDED
                                            +
                                            134  // Set up the ADC
                                            +
                                            135  // sample campacitance, VDD reference, prescaler division
                                            +
                                            136  // Options are:
                                            +
                                            137  // 0x0 DIV2 CLK_PER divided by 2 > works
                                            +
                                            138  // 0x1 DIV4 CLK_PER divided by 4 > works
                                            +
                                            139  // 0x2 DIV8 CLK_PER divided by 8 > works
                                            +
                                            140  // 0x3 DIV16 CLK_PER divided by 16 > works
                                            +
                                            141  // 0x4 DIV32 CLK_PER divided by 32 > doesn't work
                                            +
                                            142  // 0x5 DIV64 CLK_PER divided by 64 > doesn't work
                                            +
                                            143  // 0x6 DIV128 CLK_PER divided by 128 > doesn't work
                                            +
                                            144  // 0x7 DIV256 CLK_PER divided by 256 > doesn't work
                                            +
                                            145 #if (F_CPU == 20000000)
                                            +
                                            146  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
                                            +
                                            147 #else
                                            +
                                            148  ADC0.CTRLC = ADC_SAMPCAP_bm | ADC_REFSEL_VDDREF_gc | ADC_PRESC_DIV2_gc;
                                            +
                                            149 #endif
                                            +
                                            150  // no sampling delay and no delay variation
                                            +
                                            151  ADC0.CTRLD = 0;
                                            +
                                            152  // sample length
                                            +
                                            153  // 0 = doesn't work
                                            +
                                            154  // 1+ = works
                                            +
                                            155  ADC0.SAMPCTRL = 1;
                                            +
                                            156  // Select the analog pin input PB1 (AIN10)
                                            +
                                            157  ADC0.MUXPOS = ADC_MUXPOS_AIN10_gc;
                                            +
                                            158  // Initialize the Window Comparator Mode in above
                                            +
                                            159  ADC0.CTRLE = ADC_WINCM_ABOVE_gc;
                                            +
                                            160  // Set the threshold value very low
                                            +
                                            161  ADC0.WINHT = 0x1;
                                            +
                                            162  ADC0.WINLT = 0;
                                            +
                                            163  // set sampling amount
                                            +
                                            164  // 0x0 NONE No accumulation > doesn't work
                                            +
                                            165  // 0x1 ACC2 2 results accumulated > doesn't work
                                            +
                                            166  // 0x2 ACC4 4 results accumulated > works okay
                                            +
                                            167  // 0x3 ACC8 8 results accumulated > works decent
                                            +
                                            168  // 0x4 ACC16 16 results accumulated > works very well
                                            +
                                            169  // 0x5 ACC32 32 results accumulated > works best
                                            +
                                            170  // 0x6 ACC64 64 results accumulated > doesn't work
                                            +
                                            171  ADC0.CTRLB = SAMPLE_COUNT;
                                            +
                                            172  // Enable Window Comparator interrupt
                                            +
                                            173  ADC0.INTCTRL = ADC_WCMP_bm;
                                            +
                                            174  // Enable the ADC and start continuous conversions
                                            +
                                            175  ADC0.CTRLA = ADC_ENABLE_bm | ADC_FREERUN_bm;
                                            +
                                            176  // start the first conversion
                                            +
                                            177  ADC0.COMMAND = ADC_STCONV_bm;
                                            +
                                            178 #endif
                                            +
                                            179  resetVLState();
                                            +
                                            180  return true;
                                            +
                                            181 }
                                            +
                                            182 
                                            +
                                            183 bool VLReceiver::endReceiving()
                                            +
                                            184 {
                                            +
                                            185 #ifdef VORTEX_EMBEDDED
                                            +
                                            186  // Stop conversions and disable the ADC
                                            +
                                            187  ADC0.CTRLA &= ~(ADC_ENABLE_bm | ADC_FREERUN_bm);
                                            +
                                            188  ADC0.INTCTRL = 0;
                                            +
                                            189 #endif
                                            +
                                            190  resetVLState();
                                            191  return true;
                                            192 }
                                            193 
                                            -
                                            194 bool VLReceiver::read(ByteStream &data)
                                            +
                                            194 bool VLReceiver::onNewData()
                                            195 {
                                            -
                                            196  if (!m_vlData.bytepos() || m_vlData.bytepos() > VL_MAX_DATA_TRANSFER) {
                                            -
                                            197  DEBUG_LOG("Nothing to read, or read too much");
                                            -
                                            198  return false;
                                            -
                                            199  }
                                            -
                                            200  // read the size out (blocks + remainder)
                                            -
                                            201  uint8_t blocks = m_vlData.data()[0];
                                            -
                                            202  uint8_t remainder = m_vlData.data()[1];
                                            -
                                            203  // calculate size from blocks + remainder
                                            -
                                            204  uint32_t size = ((blocks - 1) * 32) + remainder;
                                            -
                                            205  if (!size || size > VL_MAX_DATA_TRANSFER) {
                                            -
                                            206  DEBUG_LOGF("Bad VL Data size: %u", size);
                                            +
                                            196  if (bytesReceived() == m_previousBytes) {
                                            +
                                            197  return false;
                                            +
                                            198  }
                                            +
                                            199  m_previousBytes = bytesReceived();
                                            +
                                            200  return true;
                                            +
                                            201 }
                                            +
                                            202 
                                            +
                                            203 bool VLReceiver::read(ByteStream &data)
                                            +
                                            204 {
                                            +
                                            205  if (!m_vlData.bytepos() || m_vlData.bytepos() > VL_MAX_DATA_TRANSFER) {
                                            +
                                            206  DEBUG_LOG("Nothing to read, or read too much");
                                            207  return false;
                                            208  }
                                            -
                                            209  // the actual data starts 2 bytes later because of the size byte
                                            -
                                            210  const uint8_t *actualData = m_vlData.data() + 2;
                                            -
                                            211  if (!data.rawInit(actualData, size)) {
                                            -
                                            212  DEBUG_LOG("Failed to init buffer for VL read");
                                            -
                                            213  return false;
                                            -
                                            214  }
                                            -
                                            215  // reset the VL state and receive buffer now
                                            -
                                            216  resetVLState();
                                            -
                                            217  return true;
                                            -
                                            218 }
                                            -
                                            219 
                                            -
                                            220 // The recv PCI handler is called every time the pin state changes
                                            -
                                            221 void VLReceiver::recvPCIHandler()
                                            -
                                            222 {
                                            -
                                            223  // toggle the tracked pin state no matter what
                                            -
                                            224  m_pinState = (uint8_t)!m_pinState;
                                            -
                                            225  // grab current time
                                            -
                                            226  uint32_t now = Time::microseconds();
                                            -
                                            227  // check previous time for validity
                                            -
                                            228  if (!m_prevTime || m_prevTime > now) {
                                            -
                                            229  m_prevTime = now;
                                            -
                                            230  DEBUG_LOG("Bad first time diff, resetting...");
                                            -
                                            231  resetVLState();
                                            -
                                            232  return;
                                            -
                                            233  }
                                            -
                                            234  // calc time difference between previous change and now
                                            -
                                            235  uint32_t diff = (uint32_t)(now - m_prevTime);
                                            -
                                            236  // and update the previous changetime for next loop
                                            -
                                            237  m_prevTime = now;
                                            -
                                            238  // handle the bliank duration and process it
                                            -
                                            239  handleVLTiming(diff);
                                            -
                                            240 }
                                            -
                                            241 
                                            -
                                            242 // state machine that can be fed VL timings to parse them and interpret the intervals
                                            -
                                            243 void VLReceiver::handleVLTiming(uint32_t diff)
                                            -
                                            244 {
                                            -
                                            245  // if the diff is too long or too short then it's not useful
                                            -
                                            246  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
                                            -
                                            247  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                                            -
                                            248  resetVLState();
                                            -
                                            249  return;
                                            -
                                            250  }
                                            -
                                            251  switch (m_recvState) {
                                            -
                                            252  case WAITING_HEADER_MARK: // initial state
                                            -
                                            253  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
                                            -
                                            254  m_recvState = WAITING_HEADER_SPACE;
                                            -
                                            255  } else {
                                            -
                                            256  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                                            -
                                            257  resetVLState();
                                            -
                                            258  }
                                            -
                                            259  break;
                                            -
                                            260  case WAITING_HEADER_SPACE:
                                            -
                                            261  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
                                            -
                                            262  m_recvState = READING_DATA_MARK;
                                            -
                                            263  } else {
                                            -
                                            264  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                                            -
                                            265  resetVLState();
                                            -
                                            266  }
                                            -
                                            267  break;
                                            -
                                            268  case READING_DATA_MARK:
                                            -
                                            269  // classify mark/space based on the timing and write into buffer
                                            -
                                            270  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
                                            -
                                            271  m_recvState = READING_DATA_SPACE;
                                            -
                                            272  break;
                                            -
                                            273  case READING_DATA_SPACE:
                                            -
                                            274  // the space could be just a regular space, or a gap in between blocks
                                            -
                                            275  m_recvState = READING_DATA_MARK;
                                            +
                                            209  // read the size out (blocks + remainder)
                                            +
                                            210  uint8_t blocks = m_vlData.data()[0];
                                            +
                                            211  uint8_t remainder = m_vlData.data()[1];
                                            +
                                            212  // calculate size from blocks + remainder
                                            +
                                            213  uint32_t size = ((blocks - 1) * 32) + remainder;
                                            +
                                            214  if (!size || size > VL_MAX_DATA_TRANSFER) {
                                            +
                                            215  DEBUG_LOGF("Bad VL Data size: %u", size);
                                            +
                                            216  return false;
                                            +
                                            217  }
                                            +
                                            218  // the actual data starts 2 bytes later because of the size byte
                                            +
                                            219  const uint8_t *actualData = m_vlData.data() + 2;
                                            +
                                            220  if (!data.rawInit(actualData, size)) {
                                            +
                                            221  DEBUG_LOG("Failed to init buffer for VL read");
                                            +
                                            222  return false;
                                            +
                                            223  }
                                            +
                                            224  // reset the VL state and receive buffer now
                                            +
                                            225  resetVLState();
                                            +
                                            226  return true;
                                            +
                                            227 }
                                            +
                                            228 
                                            +
                                            229 // The recv PCI handler is called every time the pin state changes
                                            +
                                            230 void VLReceiver::recvPCIHandler()
                                            +
                                            231 {
                                            +
                                            232  // toggle the tracked pin state no matter what
                                            +
                                            233  m_pinState = (uint8_t)!m_pinState;
                                            +
                                            234  // grab current time
                                            +
                                            235  uint32_t now = Time::microseconds();
                                            +
                                            236  // check previous time for validity
                                            +
                                            237  if (!m_prevTime || m_prevTime > now) {
                                            +
                                            238  m_prevTime = now;
                                            +
                                            239  DEBUG_LOG("Bad first time diff, resetting...");
                                            +
                                            240  resetVLState();
                                            +
                                            241  return;
                                            +
                                            242  }
                                            +
                                            243  // calc time difference between previous change and now
                                            +
                                            244  uint32_t diff = (uint32_t)(now - m_prevTime);
                                            +
                                            245  // and update the previous changetime for next loop
                                            +
                                            246  m_prevTime = now;
                                            +
                                            247  // handle the bliank duration and process it
                                            +
                                            248  handleVLTiming(diff);
                                            +
                                            249 }
                                            +
                                            250 
                                            +
                                            251 // state machine that can be fed VL timings to parse them and interpret the intervals
                                            +
                                            252 void VLReceiver::handleVLTiming(uint32_t diff)
                                            +
                                            253 {
                                            +
                                            254  // if the diff is too long or too short then it's not useful
                                            +
                                            255  if ((diff > VL_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < VL_TIMING_MIN) {
                                            +
                                            256  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                                            +
                                            257  resetVLState();
                                            +
                                            258  return;
                                            +
                                            259  }
                                            +
                                            260  switch (m_recvState) {
                                            +
                                            261  case WAITING_HEADER_MARK: // initial state
                                            +
                                            262  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
                                            +
                                            263  m_recvState = WAITING_HEADER_SPACE;
                                            +
                                            264  } else {
                                            +
                                            265  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                                            +
                                            266  resetVLState();
                                            +
                                            267  }
                                            +
                                            268  break;
                                            +
                                            269  case WAITING_HEADER_SPACE:
                                            +
                                            270  if (diff >= VL_HEADER_SPACE_MIN && diff <= VL_HEADER_MARK_MAX) {
                                            +
                                            271  m_recvState = READING_DATA_MARK;
                                            +
                                            272  } else {
                                            +
                                            273  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                                            +
                                            274  resetVLState();
                                            +
                                            275  }
                                            276  break;
                                            -
                                            277  default: // ??
                                            -
                                            278  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                                            -
                                            279  break;
                                            -
                                            280  }
                                            -
                                            281 }
                                            -
                                            282 
                                            -
                                            283 void VLReceiver::resetVLState()
                                            -
                                            284 {
                                            -
                                            285  m_previousBytes = 0;
                                            -
                                            286  m_recvState = WAITING_HEADER_MARK;
                                            -
                                            287  // zero out the receive buffer and reset bit receiver position
                                            -
                                            288  m_vlData.reset();
                                            -
                                            289 #ifdef VORTEX_EMBEDDED
                                            -
                                            290  // reset the threshold to a high value so that it can be pulled down again
                                            -
                                            291  threshold = THRESHOLD_BEGIN;
                                            -
                                            292 #endif
                                            -
                                            293  DEBUG_LOG("VL State Reset");
                                            -
                                            294 }
                                            -
                                            295 
                                            -
                                            296 #endif
                                            +
                                            277  case READING_DATA_MARK:
                                            +
                                            278  // classify mark/space based on the timing and write into buffer
                                            +
                                            279  m_vlData.write1Bit((diff > (VL_TIMING * 2)) ? 1 : 0);
                                            +
                                            280  m_recvState = READING_DATA_SPACE;
                                            +
                                            281  break;
                                            +
                                            282  case READING_DATA_SPACE:
                                            +
                                            283  // the space could be just a regular space, or a gap in between blocks
                                            +
                                            284  m_recvState = READING_DATA_MARK;
                                            +
                                            285  break;
                                            +
                                            286  default: // ??
                                            +
                                            287  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                                            +
                                            288  break;
                                            +
                                            289  }
                                            +
                                            290 }
                                            +
                                            291 
                                            +
                                            292 void VLReceiver::resetVLState()
                                            +
                                            293 {
                                            +
                                            294  m_previousBytes = 0;
                                            +
                                            295  m_recvState = WAITING_HEADER_MARK;
                                            +
                                            296  // zero out the receive buffer and reset bit receiver position
                                            +
                                            297  m_vlData.reset();
                                            +
                                            298 #ifdef VORTEX_EMBEDDED
                                            +
                                            299  // reset the threshold to a high value so that it can be pulled down again
                                            +
                                            300  threshold = THRESHOLD_BEGIN;
                                            +
                                            301 #endif
                                            +
                                            302  DEBUG_LOG("VL State Reset");
                                            +
                                            303 }
                                            +
                                            304 
                                            +
                                            305 #endif
                                            #define DEBUG_LOG(msg)
                                            Definition: Log.h:40
                                            #define DEBUG_LOGF(msg,...)
                                            Definition: Log.h:41
                                            #define VL_TIMING
                                            Definition: VLConfig.h:28
                                            diff --git a/docs/orbit/VLSender_8cpp_source.html b/docs/orbit/VLSender_8cpp_source.html index 06ab6b6729..350b7e748a 100644 --- a/docs/orbit/VLSender_8cpp_source.html +++ b/docs/orbit/VLSender_8cpp_source.html @@ -298,10 +298,10 @@
                                            uint32_t rawSize() const
                                            Definition: ByteStream.h:122
                                            void clear()
                                            Definition: ByteStream.cpp:107
                                            bool decompress()
                                            Definition: ByteStream.cpp:252
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            static void setBrightness(uint8_t brightness)
                                            Definition: Leds.h:124
                                            -
                                            static void update()
                                            Definition: Leds.cpp:331
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            static uint8_t getBrightness()
                                            Definition: Leds.h:123
                                            Definition: Mode.h:38
                                            virtual bool saveToBuffer(ByteStream &saveBuffer, uint8_t numLeds=0) const
                                            Definition: Mode.cpp:169
                                            diff --git a/docs/orbit/VortexConfig_8h.html b/docs/orbit/VortexConfig_8h.html index 5717744bfa..21e706e556 100644 --- a/docs/orbit/VortexConfig_8h.html +++ b/docs/orbit/VortexConfig_8h.html @@ -137,7 +137,7 @@   #define AUTO_RANDOM_DELAY   1875   -#define AUTO_CYCLE_MODES_CLICKS   ((MAX_MODES > 2) ? (MAX_MODES * 2) : 4) +#define AUTO_CYCLE_MODES_CLICKS   10   #define AUTO_CYCLE_RANDOMIZER_CLICKS   3   @@ -338,7 +338,7 @@

                                            - +
                                            #define AUTO_CYCLE_MODES_CLICKS   ((MAX_MODES > 2) ? (MAX_MODES * 2) : 4)#define AUTO_CYCLE_MODES_CLICKS   10
                                            diff --git a/docs/orbit/VortexConfig_8h_source.html b/docs/orbit/VortexConfig_8h_source.html index f6ddefde12..2757777360 100644 --- a/docs/orbit/VortexConfig_8h_source.html +++ b/docs/orbit/VortexConfig_8h_source.html @@ -185,7 +185,7 @@
                                            96 // as the auto random delay. This number is intentionally high because we really
                                            97 // don't want it activated automatically but it's there for demo purposes and as
                                            98 // a fun little easter egg to anybody that might come across it
                                            -
                                            99 #define AUTO_CYCLE_MODES_CLICKS ((MAX_MODES > 2) ? (MAX_MODES * 2) : 4)
                                            +
                                            99 #define AUTO_CYCLE_MODES_CLICKS 10
                                            100 
                                            101 // Randomizer Auto Cycle Modes Clicks
                                            102 //
                                            diff --git a/docs/orbit/VortexEngine_8cpp_source.html b/docs/orbit/VortexEngine_8cpp_source.html index 772aae8bdb..8844228ed3 100644 --- a/docs/orbit/VortexEngine_8cpp_source.html +++ b/docs/orbit/VortexEngine_8cpp_source.html @@ -556,14 +556,14 @@
                                            @ VAL_STYLE_ALTERNATING
                                            Definition: Colorset.h:58
                                            void addColorWithValueStyle(Random &ctx, uint8_t hue, uint8_t sat, ValueStyle valStyle, uint8_t numColors, uint8_t colorPos)
                                            Definition: Colorset.cpp:163
                                            static bool init()
                                            Definition: IRReceiver.cpp:23
                                            -
                                            static void cleanup()
                                            Definition: IRReceiver.cpp:29
                                            +
                                            static void cleanup()
                                            Definition: IRReceiver.cpp:32
                                            static void cleanup()
                                            Definition: IRSender.cpp:50
                                            static bool init()
                                            Definition: IRSender.cpp:43
                                            -
                                            static void cleanup()
                                            Definition: Leds.cpp:37
                                            -
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:324
                                            +
                                            static void cleanup()
                                            Definition: Leds.cpp:75
                                            +
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:365
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void update()
                                            Definition: Leds.cpp:331
                                            -
                                            static bool init()
                                            Definition: Leds.cpp:25
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            +
                                            static bool init()
                                            Definition: Leds.cpp:63
                                            static bool openMenuSelection()
                                            Definition: Menus.cpp:226
                                            static bool init()
                                            Definition: Menus.cpp:70
                                            static bool run()
                                            Definition: Menus.cpp:88
                                            diff --git a/docs/orbit/VortexWipePattern_8cpp_source.html b/docs/orbit/VortexWipePattern_8cpp_source.html index da97e03321..b772f98b61 100644 --- a/docs/orbit/VortexWipePattern_8cpp_source.html +++ b/docs/orbit/VortexWipePattern_8cpp_source.html @@ -167,7 +167,7 @@
                                            RGBColor peekNext() const
                                            Definition: Colorset.h:136
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/WarpPattern_8cpp_source.html b/docs/orbit/WarpPattern_8cpp_source.html index 2960149dd9..4ede55b1fd 100644 --- a/docs/orbit/WarpPattern_8cpp_source.html +++ b/docs/orbit/WarpPattern_8cpp_source.html @@ -139,8 +139,8 @@
                                            RGBColor peekNext() const
                                            Definition: Colorset.h:136
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/WarpWormPattern_8cpp_source.html b/docs/orbit/WarpWormPattern_8cpp_source.html index f563ddc474..6363360952 100644 --- a/docs/orbit/WarpWormPattern_8cpp_source.html +++ b/docs/orbit/WarpWormPattern_8cpp_source.html @@ -157,8 +157,8 @@
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            uint8_t numColors() const
                                            Definition: Colorset.h:139
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            PatternID m_patternID
                                            Definition: Pattern.h:116
                                            void setArgs(const PatternArgs &args)
                                            Definition: Pattern.cpp:114
                                            diff --git a/docs/orbit/ZigzagPattern_8cpp_source.html b/docs/orbit/ZigzagPattern_8cpp_source.html index 1164a0c325..15784df47d 100644 --- a/docs/orbit/ZigzagPattern_8cpp_source.html +++ b/docs/orbit/ZigzagPattern_8cpp_source.html @@ -279,7 +279,7 @@
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            RGBColor peek(int32_t offset) const
                                            Definition: Colorset.cpp:414
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            virtual void init() override
                                            diff --git a/docs/orbit/classBasicPattern.html b/docs/orbit/classBasicPattern.html index 7388068f28..5780205cea 100644 --- a/docs/orbit/classBasicPattern.html +++ b/docs/orbit/classBasicPattern.html @@ -429,11 +429,11 @@

                                            191 }

                                            #define PRINT_STATE(state)
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            LedPos m_ledPos
                                            Definition: Pattern.h:122
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_IN_DASH.

                                            +

                                            References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_IN_DASH.

                                            Referenced by play().

                                            @@ -635,7 +635,7 @@

                                            172  Leds::setIndex(m_ledPos, m_colorset.getNext());
                                            173 }
                                            -

                                            References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_ON.

                                            +

                                            References Colorset::getNext(), Pattern::m_colorset, Pattern::m_ledPos, PRINT_STATE, Leds::setIndex(), and STATE_ON.

                                            Referenced by SolidPattern::onBlinkOn(), and play().

                                            diff --git a/docs/orbit/classBitStream.html b/docs/orbit/classBitStream.html index 86ba3282fd..df3825e57b 100644 --- a/docs/orbit/classBitStream.html +++ b/docs/orbit/classBitStream.html @@ -367,7 +367,7 @@

                                            References m_bit_pos.

                                            -

                                            Referenced by IRReceiver::bytesReceived(), IRReceiver::dataReady(), IRReceiver::isReceiving(), IRReceiver::percentReceived(), and IRReceiver::read().

                                            +

                                            Referenced by IRReceiver::bytesReceived(), IRReceiver::dataReady(), IRReceiver::isReceiving(), IRReceiver::percentReceived(), and IRReceiver::read().

                                            @@ -399,7 +399,7 @@

                                            References m_buf.

                                            -

                                            Referenced by IRReceiver::dataReady(), IRReceiver::percentReceived(), IRReceiver::read(), IRSender::send(), and VLSender::send().

                                            +

                                            Referenced by IRReceiver::dataReady(), IRReceiver::percentReceived(), IRReceiver::read(), IRSender::send(), and VLSender::send().

                                            @@ -674,7 +674,7 @@

                                            References m_buf, m_buf_size, and resetPos().

                                            -

                                            Referenced by IRReceiver::resetIRState().

                                            +

                                            Referenced by IRReceiver::resetIRState().

                                            @@ -771,7 +771,7 @@

                                            References m_bit_pos, m_buf, m_buf_eof, and m_buf_size.

                                            -

                                            Referenced by IRReceiver::handleIRTiming(), and writeBits().

                                            +

                                            Referenced by IRReceiver::handleIRTiming(), and writeBits().

                                            diff --git a/docs/orbit/classBlendPattern.html b/docs/orbit/classBlendPattern.html index 12a2aa52f5..733dafc148 100644 --- a/docs/orbit/classBlendPattern.html +++ b/docs/orbit/classBlendPattern.html @@ -485,14 +485,14 @@

                                            void interpolate(uint8_t &current, const uint8_t next)
                                            uint8_t hue
                                            Definition: ColorTypes.h:51
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            LedPos m_ledPos
                                            Definition: Pattern.h:122
                                            uint8_t blue
                                            Definition: ColorTypes.h:90
                                            uint8_t red
                                            Definition: ColorTypes.h:88
                                            uint8_t green
                                            Definition: ColorTypes.h:89
                                            -

                                            References RGBColor::blue, Colorset::getNext(), RGBColor::green, HSVColor::hue, interpolate(), Pattern::m_colorset, m_cur, m_flip, Pattern::m_ledPos, m_next, m_numFlips, RGBColor::red, and Leds::setIndex().

                                            +

                                            References RGBColor::blue, Colorset::getNext(), RGBColor::green, HSVColor::hue, interpolate(), Pattern::m_colorset, m_cur, m_flip, Pattern::m_ledPos, m_next, m_numFlips, RGBColor::red, and Leds::setIndex().

                                            diff --git a/docs/orbit/classBouncePattern.html b/docs/orbit/classBouncePattern.html index e0ac8a172e..3100c0d648 100644 --- a/docs/orbit/classBouncePattern.html +++ b/docs/orbit/classBouncePattern.html @@ -323,11 +323,11 @@

                                            @ PAIR_COUNT
                                            Definition: LedTypes.h:156
                                            RGBColor peekNext() const
                                            Definition: Colorset.h:136
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, Colorset::peekNext(), Leds::setAll(), Leds::setPair(), and TOTAL_STEPS.

                                            +

                                            References Colorset::cur(), Pattern::m_colorset, m_progress, PAIR_COUNT, Colorset::peekNext(), Leds::setAll(), Leds::setPair(), and TOTAL_STEPS.

                                            diff --git a/docs/orbit/classByteStream.html b/docs/orbit/classByteStream.html index c145022fa7..c3a6dfa38d 100644 --- a/docs/orbit/classByteStream.html +++ b/docs/orbit/classByteStream.html @@ -1460,7 +1460,7 @@

                                            References DEBUG_LOGF, ERROR_OUT_OF_MEMORY, m_capacity, m_pData, sanity(), size(), and vcalloc.

                                            -

                                            Referenced by IRReceiver::read().

                                            +

                                            Referenced by IRReceiver::read().

                                            @@ -1492,7 +1492,7 @@

                                            References m_pData, and ByteStream::RawBuffer::size.

                                            -

                                            Referenced by IRSender::loadMode(), VLSender::loadMode(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), EditorConnection::receiveModes(), SerialComs::write(), and Storage::write().

                                            +

                                            Referenced by IRSender::loadMode(), VLSender::loadMode(), EditorConnection::receiveDemoMode(), IRReceiver::receiveMode(), EditorConnection::receiveModes(), SerialComs::write(), and Storage::write().

                                            diff --git a/docs/orbit/classColorSelect.html b/docs/orbit/classColorSelect.html index aecfa0f3a8..152022b539 100644 --- a/docs/orbit/classColorSelect.html +++ b/docs/orbit/classColorSelect.html @@ -430,14 +430,14 @@

                                            bool isPressed() const
                                            Definition: Button.h:31
                                            Colorset m_colorset
                                            Definition: ColorSelect.h:72
                                            uint8_t numColors() const
                                            Definition: Colorset.h:139
                                            -
                                            static void blinkQuadrant(Quadrant target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:249
                                            -
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:310
                                            -
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:256
                                            +
                                            static void blinkQuadrant(Quadrant target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:290
                                            +
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:351
                                            +
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:297
                                            static void clearQuadrant(Quadrant quadrant)
                                            Definition: Leds.h:54
                                            Quadrant m_curSelection
                                            Definition: Menu.h:63
                                            virtual void blinkSelection(uint32_t offMs=250, uint32_t onMs=500)
                                            Definition: Menu.cpp:216
                                            -

                                            References Leds::blinkQuadrant(), Leds::blinkQuadrantFive(), Menu::blinkSelection(), Leds::breathQuadrant(), Leds::clearQuadrant(), DELETE_CYCLE_TICKS, DELETE_THRESHOLD_TICKS, g_pButton, Button::holdDuration(), Button::isPressed(), m_colorset, Menu::m_curSelection, m_slot, m_state, Colorset::numColors(), QUADRANT_LAST, RGB_WHITE, RGB_WHITE4, RGB_WHITE6, and STATE_PICK_SLOT.

                                            +

                                            References Leds::blinkQuadrant(), Leds::blinkQuadrantFive(), Menu::blinkSelection(), Leds::breathQuadrant(), Leds::clearQuadrant(), DELETE_CYCLE_TICKS, DELETE_THRESHOLD_TICKS, g_pButton, Button::holdDuration(), Button::isPressed(), m_colorset, Menu::m_curSelection, m_slot, m_state, Colorset::numColors(), QUADRANT_LAST, RGB_WHITE, RGB_WHITE4, RGB_WHITE6, and STATE_PICK_SLOT.

                                            Referenced by run().

                                            @@ -1008,11 +1008,11 @@

                                            Pair
                                            Definition: LedTypes.h:132
                                            @ PAIR_COUNT
                                            Definition: LedTypes.h:156
                                            @ PAIR_FIRST
                                            Definition: LedTypes.h:133
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            -
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:115
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            +
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:156
                                            void showExit()
                                            Definition: Menu.cpp:177
                                            -

                                            References HSVColor::hue, Menu::m_curSelection, m_newColor, m_quadrant, PAIR_COUNT, PAIR_FIRST, QUADRANT_4, QUADRANT_FIRST, HSVColor::sat, sats, Leds::setPair(), Leds::setQuadrant(), Menu::showExit(), STATE_PICK_HUE1, STATE_PICK_HUE2, STATE_PICK_SAT, STATE_PICK_VAL, and vals.

                                            +

                                            References HSVColor::hue, Menu::m_curSelection, m_newColor, m_quadrant, PAIR_COUNT, PAIR_FIRST, QUADRANT_4, QUADRANT_FIRST, HSVColor::sat, sats, Leds::setPair(), Leds::setQuadrant(), Menu::showExit(), STATE_PICK_HUE1, STATE_PICK_HUE2, STATE_PICK_SAT, STATE_PICK_VAL, and vals.

                                            Referenced by run().

                                            @@ -1055,7 +1055,7 @@

                                            342 }
                                            #define RGB_WHITE0
                                            -

                                            References m_colorset, m_curPage, Colorset::numColors(), PAGE_SIZE, QUADRANT_4, QUADRANT_FIRST, RGB_WHITE0, and Leds::setQuadrant().

                                            +

                                            References m_colorset, m_curPage, Colorset::numColors(), PAGE_SIZE, QUADRANT_4, QUADRANT_FIRST, RGB_WHITE0, and Leds::setQuadrant().

                                            Referenced by run().

                                            diff --git a/docs/orbit/classCrossDopsPattern.html b/docs/orbit/classCrossDopsPattern.html index 612c2a4f9d..15bf88d1e6 100644 --- a/docs/orbit/classCrossDopsPattern.html +++ b/docs/orbit/classCrossDopsPattern.html @@ -309,10 +309,10 @@

                                            30  Leds::setMap(m_ledMap, m_colorset.cur());
                                            31 }
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Pattern::m_colorset, m_ledMap, and Leds::setMap().

                                            +

                                            References Colorset::cur(), Pattern::m_colorset, m_ledMap, and Leds::setMap().

                                            diff --git a/docs/orbit/classDoubleStrobePattern.html b/docs/orbit/classDoubleStrobePattern.html index fe7e5c4cbf..22b35d13db 100644 --- a/docs/orbit/classDoubleStrobePattern.html +++ b/docs/orbit/classDoubleStrobePattern.html @@ -302,11 +302,11 @@

                                            29 }
                                            RGBColor peekNext() const
                                            Definition: Colorset.h:136
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            -
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:88
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            +
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:129
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Pattern::m_colorset, Colorset::peekNext(), Leds::setAllEvens(), and Leds::setAllOdds().

                                            +

                                            References Colorset::cur(), Pattern::m_colorset, Colorset::peekNext(), Leds::setAllEvens(), and Leds::setAllOdds().

                                            diff --git a/docs/orbit/classDripMorphPattern.html b/docs/orbit/classDripMorphPattern.html index a1275dce53..ef0a26fab3 100644 --- a/docs/orbit/classDripMorphPattern.html +++ b/docs/orbit/classDripMorphPattern.html @@ -375,11 +375,11 @@

                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t hue
                                            Definition: ColorTypes.h:51
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            -
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:88
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            +
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:129
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Colorset::getNext(), HSVColor::hue, Pattern::m_colorset, m_cur, m_next, m_speed, Leds::setAllEvens(), and Leds::setAllOdds().

                                            +

                                            References Colorset::cur(), Colorset::getNext(), HSVColor::hue, Pattern::m_colorset, m_cur, m_next, m_speed, Leds::setAllEvens(), and Leds::setAllOdds().

                                            Referenced by play().

                                            diff --git a/docs/orbit/classDripPattern.html b/docs/orbit/classDripPattern.html index 093b26e2d2..f78ee2a3d4 100644 --- a/docs/orbit/classDripPattern.html +++ b/docs/orbit/classDripPattern.html @@ -314,12 +314,12 @@

                                            34 }
                                            RGBColor peekNext() const
                                            Definition: Colorset.h:136
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            -
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:88
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            +
                                            static void setAllOdds(RGBColor col)
                                            Definition: Leds.cpp:129
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Pattern::m_colorset, m_sync, Colorset::peekNext(), Leds::setAll(), Leds::setAllEvens(), and Leds::setAllOdds().

                                            +

                                            References Colorset::cur(), Pattern::m_colorset, m_sync, Colorset::peekNext(), Leds::setAll(), Leds::setAllEvens(), and Leds::setAllOdds().

                                            diff --git a/docs/orbit/classEditorConnection.html b/docs/orbit/classEditorConnection.html index 12c800f894..78bfc21b14 100644 --- a/docs/orbit/classEditorConnection.html +++ b/docs/orbit/classEditorConnection.html @@ -1151,10 +1151,10 @@

                                            225  }
                                            226 }
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:274
                                            +
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:315
                                            virtual void play()
                                            Definition: Mode.cpp:139
                                            -

                                            References Leds::blinkAll(), Leds::clearAll(), Menu::m_previewMode, m_state, Mode::play(), RGB_WHITE0, STATE_DISCONNECTED, and STATE_IDLE.

                                            +

                                            References Leds::blinkAll(), Leds::clearAll(), Menu::m_previewMode, m_state, Mode::play(), RGB_WHITE0, STATE_DISCONNECTED, and STATE_IDLE.

                                            Referenced by run().

                                            diff --git a/docs/orbit/classFactoryReset.html b/docs/orbit/classFactoryReset.html index f00285c911..02bb5e8c20 100644 --- a/docs/orbit/classFactoryReset.html +++ b/docs/orbit/classFactoryReset.html @@ -638,11 +638,11 @@

                                            @ LED_LAST
                                            Definition: LedTypes.h:71
                                            bool isPressed() const
                                            Definition: Button.h:31
                                            -
                                            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:235
                                            +
                                            static void blinkRange(LedPos first, LedPos last, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:276
                                            static void clearRange(LedPos first, LedPos last)
                                            Definition: Leds.h:29
                                            -
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:53
                                            +
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:94
                                            -

                                            References Leds::blinkRange(), Leds::clearRange(), FACTORY_RESET_THRESHOLD_TICKS, g_pButton, Button::holdDuration(), Button::isPressed(), LED_COUNT, LED_FIRST, LED_LAST, Menu::m_curSelection, QUADRANT_LAST, RGB_RED0, RGB_WHITE0, RGB_WHITE6, and Leds::setRange().

                                            +

                                            References Leds::blinkRange(), Leds::clearRange(), FACTORY_RESET_THRESHOLD_TICKS, g_pButton, Button::holdDuration(), Button::isPressed(), LED_COUNT, LED_FIRST, LED_LAST, Menu::m_curSelection, QUADRANT_LAST, RGB_RED0, RGB_WHITE0, RGB_WHITE6, and Leds::setRange().

                                            Referenced by run().

                                            diff --git a/docs/orbit/classFillPattern.html b/docs/orbit/classFillPattern.html index 1484ff3de9..c93d9f8a9b 100644 --- a/docs/orbit/classFillPattern.html +++ b/docs/orbit/classFillPattern.html @@ -313,10 +313,10 @@

                                            @ QUADRANT_FIRST
                                            Definition: LedTypes.h:108
                                            RGBColor peekNext() const
                                            Definition: Colorset.h:136
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setQuadrants(Quadrant first, Quadrant last, RGBColor col)
                                            Definition: Leds.cpp:121
                                            +
                                            static void setQuadrants(Quadrant first, Quadrant last, RGBColor col)
                                            Definition: Leds.cpp:162
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Pattern::m_colorset, m_progress, Colorset::peekNext(), QUADRANT_FIRST, QUADRANT_LAST, and Leds::setQuadrants().

                                            +

                                            References Colorset::cur(), Pattern::m_colorset, m_progress, Colorset::peekNext(), QUADRANT_FIRST, QUADRANT_LAST, and Leds::setQuadrants().

                                            diff --git a/docs/orbit/classGlobalBrightness.html b/docs/orbit/classGlobalBrightness.html index f42d4fce53..706b4b36cf 100644 --- a/docs/orbit/classGlobalBrightness.html +++ b/docs/orbit/classGlobalBrightness.html @@ -533,9 +533,9 @@

                                            @ QUADRANT_4
                                            Definition: LedTypes.h:113
                                            @ QUADRANT_FIRST
                                            Definition: LedTypes.h:108
                                            -
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:115
                                            +
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:156
                                            -

                                            References m_brightnessOptions, QUADRANT_4, QUADRANT_FIRST, and Leds::setQuadrant().

                                            +

                                            References m_brightnessOptions, QUADRANT_4, QUADRANT_FIRST, and Leds::setQuadrant().

                                            Referenced by run().

                                            diff --git a/docs/orbit/classHueShiftPattern.html b/docs/orbit/classHueShiftPattern.html index 55826d6bf0..bcd349b628 100644 --- a/docs/orbit/classHueShiftPattern.html +++ b/docs/orbit/classHueShiftPattern.html @@ -394,10 +394,10 @@

                                            Definition: ColorTypes.h:24
                                            uint8_t hue
                                            Definition: ColorTypes.h:51
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            AlarmID alarm()
                                            Definition: Timer.cpp:109
                                            -

                                            References Timer::alarm(), Leds::clearAll(), Colorset::getNext(), hsv_to_rgb_generic(), HSVColor::hue, LED_COUNT, LED_FIRST, m_blinkTimer, Pattern::m_colorset, m_cur, m_next, and Leds::setIndex().

                                            +

                                            References Timer::alarm(), Leds::clearAll(), Colorset::getNext(), hsv_to_rgb_generic(), HSVColor::hue, LED_COUNT, LED_FIRST, m_blinkTimer, Pattern::m_colorset, m_cur, m_next, and Leds::setIndex().

                                            diff --git a/docs/orbit/classIRReceiver.html b/docs/orbit/classIRReceiver.html index 99d20cb712..3922742a44 100644 --- a/docs/orbit/classIRReceiver.html +++ b/docs/orbit/classIRReceiver.html @@ -258,16 +258,21 @@

                                            -

                                            Definition at line 89 of file IRReceiver.cpp.

                                            -
                                            90 {
                                            -
                                            91  resetIRState();
                                            -
                                            92  return true;
                                            -
                                            93 }
                                            -
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:199
                                            +

                                            Definition at line 92 of file IRReceiver.cpp.

                                            +
                                            93 {
                                            +
                                            94 #ifdef VORTEX_EMBEDDED
                                            +
                                            95  attachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN), IRReceiver::recvPCIHandler, CHANGE);
                                            +
                                            96 #endif
                                            +
                                            97  resetIRState();
                                            +
                                            98  return true;
                                            +
                                            99 }
                                            +
                                            #define IR_RECEIVER_PIN
                                            Definition: IRConfig.h:43
                                            +
                                            static void recvPCIHandler()
                                            Definition: IRReceiver.cpp:146
                                            +
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:208
                                            -

                                            References resetIRState().

                                            +

                                            References IR_RECEIVER_PIN, recvPCIHandler(), and resetIRState().

                                            -

                                            Referenced by ModeSharing::beginReceivingIR().

                                            +

                                            Referenced by ModeSharing::beginReceivingIR().

                                            @@ -301,7 +306,7 @@

                                            References BitStream::bytepos(), and m_irData.

                                            -

                                            Referenced by onNewData().

                                            +

                                            Referenced by onNewData().

                                            @@ -328,9 +333,9 @@

                                            -

                                            Definition at line 29 of file IRReceiver.cpp.

                                            -
                                            30 {
                                            -
                                            31 }
                                            +

                                            Definition at line 32 of file IRReceiver.cpp.

                                            +
                                            33 {
                                            +
                                            34 }

                                            Referenced by VortexEngine::cleanup().

                                            @@ -359,32 +364,32 @@

                                            -

                                            Definition at line 33 of file IRReceiver.cpp.

                                            -
                                            34 {
                                            -
                                            35  // is the receiver actually receiving data?
                                            -
                                            36  if (!isReceiving()) {
                                            -
                                            37  return false;
                                            -
                                            38  }
                                            -
                                            39  uint8_t blocks = m_irData.data()[0];
                                            -
                                            40  uint8_t remainder = m_irData.data()[1];
                                            -
                                            41  uint32_t total = ((blocks - 1) * 32) + remainder;
                                            -
                                            42  if (!total || total > IR_MAX_DATA_TRANSFER) {
                                            -
                                            43  DEBUG_LOGF("Bad IR Data size: %u", total);
                                            -
                                            44  return false;
                                            -
                                            45  }
                                            -
                                            46  // if there are size + 2 bytes in the IRData receiver
                                            -
                                            47  // then a full message is ready, the + 2 is from the
                                            -
                                            48  // two bytes for blocks + remainder that are sent first
                                            -
                                            49  return (m_irData.bytepos() >= (uint32_t)(total + 2));
                                            -
                                            50 }
                                            +

                                            Definition at line 36 of file IRReceiver.cpp.

                                            +
                                            37 {
                                            +
                                            38  // is the receiver actually receiving data?
                                            +
                                            39  if (!isReceiving()) {
                                            +
                                            40  return false;
                                            +
                                            41  }
                                            +
                                            42  uint8_t blocks = m_irData.data()[0];
                                            +
                                            43  uint8_t remainder = m_irData.data()[1];
                                            +
                                            44  uint32_t total = ((blocks - 1) * 32) + remainder;
                                            +
                                            45  if (!total || total > IR_MAX_DATA_TRANSFER) {
                                            +
                                            46  DEBUG_LOGF("Bad IR Data size: %u", total);
                                            +
                                            47  return false;
                                            +
                                            48  }
                                            +
                                            49  // if there are size + 2 bytes in the IRData receiver
                                            +
                                            50  // then a full message is ready, the + 2 is from the
                                            +
                                            51  // two bytes for blocks + remainder that are sent first
                                            +
                                            52  return (m_irData.bytepos() >= (uint32_t)(total + 2));
                                            +
                                            53 }
                                            #define IR_MAX_DATA_TRANSFER
                                            Definition: IRConfig.h:17
                                            #define DEBUG_LOGF(msg,...)
                                            Definition: Log.h:41
                                            const uint8_t * data() const
                                            Definition: BitStream.h:36
                                            -
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:53
                                            +
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:56
                                            -

                                            References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, IR_MAX_DATA_TRANSFER, isReceiving(), and m_irData.

                                            +

                                            References BitStream::bytepos(), BitStream::data(), DEBUG_LOGF, IR_MAX_DATA_TRANSFER, isReceiving(), and m_irData.

                                            -

                                            Referenced by ModeSharing::receiveModeIR().

                                            +

                                            Referenced by ModeSharing::receiveModeIR().

                                            @@ -411,15 +416,18 @@

                                            -

                                            Definition at line 95 of file IRReceiver.cpp.

                                            -
                                            96 {
                                            -
                                            97  resetIRState();
                                            -
                                            98  return true;
                                            -
                                            99 }
                                            +

                                            Definition at line 101 of file IRReceiver.cpp.

                                            +
                                            102 {
                                            +
                                            103 #ifdef VORTEX_EMBEDDED
                                            +
                                            104  detachInterrupt(digitalPinToInterrupt(IR_RECEIVER_PIN));
                                            +
                                            105 #endif
                                            +
                                            106  resetIRState();
                                            +
                                            107  return true;
                                            +
                                            108 }
                                            -

                                            References resetIRState().

                                            +

                                            References IR_RECEIVER_PIN, and resetIRState().

                                            -

                                            Referenced by ModeSharing::onShortClick(), and ModeSharing::onShortClick2().

                                            +

                                            Referenced by ModeSharing::onShortClick(), and ModeSharing::onShortClick2().

                                            @@ -447,45 +455,45 @@

                                            -

                                            Definition at line 159 of file IRReceiver.cpp.

                                            -
                                            160 {
                                            -
                                            161  // if the diff is too long or too short then it's not useful
                                            -
                                            162  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
                                            -
                                            163  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                                            -
                                            164  resetIRState();
                                            -
                                            165  return;
                                            -
                                            166  }
                                            -
                                            167  switch (m_recvState) {
                                            -
                                            168  case WAITING_HEADER_MARK: // initial state
                                            -
                                            169  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
                                            - -
                                            171  } else {
                                            -
                                            172  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                                            -
                                            173  resetIRState();
                                            -
                                            174  }
                                            -
                                            175  break;
                                            - -
                                            177  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
                                            - -
                                            179  } else {
                                            -
                                            180  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                                            -
                                            181  resetIRState();
                                            -
                                            182  }
                                            -
                                            183  break;
                                            -
                                            184  case READING_DATA_MARK:
                                            -
                                            185  // classify mark/space based on the timing and write into buffer
                                            -
                                            186  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
                                            - -
                                            188  break;
                                            -
                                            189  case READING_DATA_SPACE:
                                            -
                                            190  // the space could be just a regular space, or a gap in between blocks
                                            - +

                                            Definition at line 168 of file IRReceiver.cpp.

                                            +
                                            169 {
                                            +
                                            170  // if the diff is too long or too short then it's not useful
                                            +
                                            171  if ((diff > IR_HEADER_MARK_MAX && m_recvState < READING_DATA_MARK) || diff < IR_TIMING_MIN) {
                                            +
                                            172  DEBUG_LOGF("bad delay: %u, resetting...", diff);
                                            +
                                            173  resetIRState();
                                            +
                                            174  return;
                                            +
                                            175  }
                                            +
                                            176  switch (m_recvState) {
                                            +
                                            177  case WAITING_HEADER_MARK: // initial state
                                            +
                                            178  if (diff >= IR_HEADER_MARK_MIN && diff <= IR_HEADER_MARK_MAX) {
                                            + +
                                            180  } else {
                                            +
                                            181  DEBUG_LOGF("Bad header mark %u, resetting...", diff);
                                            +
                                            182  resetIRState();
                                            +
                                            183  }
                                            +
                                            184  break;
                                            + +
                                            186  if (diff >= IR_HEADER_SPACE_MIN && diff <= IR_HEADER_SPACE_MAX) {
                                            + +
                                            188  } else {
                                            +
                                            189  DEBUG_LOGF("Bad header space %u, resetting...", diff);
                                            +
                                            190  resetIRState();
                                            +
                                            191  }
                                            192  break;
                                            -
                                            193  default: // ??
                                            -
                                            194  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                                            -
                                            195  break;
                                            -
                                            196  }
                                            -
                                            197 }
                                            +
                                            193  case READING_DATA_MARK:
                                            +
                                            194  // classify mark/space based on the timing and write into buffer
                                            +
                                            195  m_irData.write1Bit((diff > (IR_TIMING * 2)) ? 1 : 0);
                                            + +
                                            197  break;
                                            +
                                            198  case READING_DATA_SPACE:
                                            +
                                            199  // the space could be just a regular space, or a gap in between blocks
                                            + +
                                            201  break;
                                            +
                                            202  default: // ??
                                            +
                                            203  DEBUG_LOGF("Bad receive state: %u", m_recvState);
                                            +
                                            204  break;
                                            +
                                            205  }
                                            +
                                            206 }
                                            #define IR_HEADER_MARK_MIN
                                            Definition: IRConfig.h:32
                                            #define IR_HEADER_SPACE_MIN
                                            Definition: IRConfig.h:33
                                            #define IR_HEADER_SPACE_MAX
                                            Definition: IRConfig.h:36
                                            @@ -495,9 +503,9 @@

                                            void write1Bit(uint8_t bit)
                                            Definition: BitStream.cpp:89

                                            static RecvState m_recvState
                                            Definition: IRReceiver.h:67
                                            -

                                            References DEBUG_LOGF, IR_HEADER_MARK_MAX, IR_HEADER_MARK_MIN, IR_HEADER_SPACE_MAX, IR_HEADER_SPACE_MIN, IR_TIMING, IR_TIMING_MIN, m_irData, m_recvState, READING_DATA_MARK, READING_DATA_SPACE, resetIRState(), WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

                                            +

                                            References DEBUG_LOGF, IR_HEADER_MARK_MAX, IR_HEADER_MARK_MIN, IR_HEADER_SPACE_MAX, IR_HEADER_SPACE_MIN, IR_TIMING, IR_TIMING_MIN, m_irData, m_recvState, READING_DATA_MARK, READING_DATA_SPACE, resetIRState(), WAITING_HEADER_MARK, WAITING_HEADER_SPACE, and BitStream::write1Bit().

                                            -

                                            Referenced by recvPCIHandler().

                                            +

                                            Referenced by recvPCIHandler().

                                            @@ -526,13 +534,16 @@

                                            Definition at line 23 of file IRReceiver.cpp.

                                            24 {
                                            - -
                                            26  return true;
                                            -
                                            27 }
                                            +
                                            25 #ifdef VORTEX_EMBEDDED
                                            +
                                            26  pinMode(IR_RECEIVER_PIN, INPUT_PULLUP);
                                            +
                                            27 #endif
                                            + +
                                            29  return true;
                                            +
                                            30 }
                                            #define IR_RECV_BUF_SIZE
                                            Definition: IRConfig.h:20
                                            bool init(uint8_t *buf, uint32_t size)
                                            Definition: BitStream.cpp:34
                                            -

                                            References BitStream::init(), IR_RECV_BUF_SIZE, and m_irData.

                                            +

                                            References BitStream::init(), IR_RECEIVER_PIN, IR_RECV_BUF_SIZE, and m_irData.

                                            Referenced by VortexEngine::init().

                                            @@ -561,18 +572,18 @@

                                            -

                                            Definition at line 53 of file IRReceiver.cpp.

                                            -
                                            54 {
                                            -
                                            55  // if there are at least 2 bytes in the data buffer then
                                            -
                                            56  // the receiver is receiving a packet. If there is less
                                            -
                                            57  // than 2 bytes then we're still waiting for the 'blocks'
                                            -
                                            58  // and 'remainder' bytes which prefix a packet
                                            -
                                            59  return (m_irData.bytepos() > 2);
                                            -
                                            60 }
                                            +

                                            Definition at line 56 of file IRReceiver.cpp.

                                            +
                                            57 {
                                            +
                                            58  // if there are at least 2 bytes in the data buffer then
                                            +
                                            59  // the receiver is receiving a packet. If there is less
                                            +
                                            60  // than 2 bytes then we're still waiting for the 'blocks'
                                            +
                                            61  // and 'remainder' bytes which prefix a packet
                                            +
                                            62  return (m_irData.bytepos() > 2);
                                            +
                                            63 }

                                            References BitStream::bytepos(), and m_irData.

                                            -

                                            Referenced by dataReady(), percentReceived(), and ModeSharing::showReceiveMode().

                                            +

                                            Referenced by dataReady(), percentReceived(), and ModeSharing::showReceiveMode().

                                            @@ -599,20 +610,20 @@

                                            -

                                            Definition at line 101 of file IRReceiver.cpp.

                                            -
                                            102 {
                                            -
                                            103  if (bytesReceived() == m_previousBytes) {
                                            -
                                            104  return false;
                                            -
                                            105  }
                                            - -
                                            107  return true;
                                            -
                                            108 }
                                            +

                                            Definition at line 110 of file IRReceiver.cpp.

                                            +
                                            111 {
                                            +
                                            112  if (bytesReceived() == m_previousBytes) {
                                            +
                                            113  return false;
                                            +
                                            114  }
                                            + +
                                            116  return true;
                                            +
                                            117 }
                                            static uint16_t bytesReceived()
                                            Definition: IRReceiver.h:30
                                            static uint32_t m_previousBytes
                                            Definition: IRReceiver.h:73

                                            References bytesReceived(), and m_previousBytes.

                                            -

                                            Referenced by ModeSharing::receiveModeIR().

                                            +

                                            Referenced by ModeSharing::receiveModeIR().

                                            @@ -639,21 +650,21 @@

                                            -

                                            Definition at line 63 of file IRReceiver.cpp.

                                            -
                                            64 {
                                            -
                                            65  if (!isReceiving()) {
                                            -
                                            66  return 0;
                                            -
                                            67  }
                                            -
                                            68  uint8_t blocks = m_irData.data()[0];
                                            -
                                            69  uint8_t remainder = m_irData.data()[1];
                                            -
                                            70  uint16_t total = ((blocks - 1) * 32) + remainder;
                                            -
                                            71  // round by adding half of the total to the numerator
                                            -
                                            72  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
                                            -
                                            73 }
                                            +

                                            Definition at line 66 of file IRReceiver.cpp.

                                            +
                                            67 {
                                            +
                                            68  if (!isReceiving()) {
                                            +
                                            69  return 0;
                                            +
                                            70  }
                                            +
                                            71  uint8_t blocks = m_irData.data()[0];
                                            +
                                            72  uint8_t remainder = m_irData.data()[1];
                                            +
                                            73  uint16_t total = ((blocks - 1) * 32) + remainder;
                                            +
                                            74  // round by adding half of the total to the numerator
                                            +
                                            75  return (uint8_t)((uint16_t)((m_irData.bytepos() * 100 + (total / 2)) / total));
                                            +
                                            76 }
                                            -

                                            References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_irData.

                                            +

                                            References BitStream::bytepos(), BitStream::data(), isReceiving(), and m_irData.

                                            -

                                            Referenced by ModeSharing::showReceiveMode().

                                            +

                                            Referenced by ModeSharing::showReceiveMode().

                                            @@ -681,37 +692,37 @@

                                            -

                                            Definition at line 110 of file IRReceiver.cpp.

                                            -
                                            111 {
                                            - -
                                            113  DEBUG_LOG("Nothing to read, or read too much");
                                            -
                                            114  return false;
                                            -
                                            115  }
                                            -
                                            116  // read the size out (blocks + remainder)
                                            -
                                            117  uint8_t blocks = m_irData.data()[0];
                                            -
                                            118  uint8_t remainder = m_irData.data()[1];
                                            -
                                            119  // calculate size from blocks + remainder
                                            -
                                            120  uint32_t size = ((blocks - 1) * 32) + remainder;
                                            -
                                            121  if (!size || size > IR_MAX_DATA_TRANSFER) {
                                            -
                                            122  DEBUG_LOGF("Bad IR Data size: %u", size);
                                            +

                                            Definition at line 119 of file IRReceiver.cpp.

                                            +
                                            120 {
                                            + +
                                            122  DEBUG_LOG("Nothing to read, or read too much");
                                            123  return false;
                                            124  }
                                            -
                                            125  // the actual data starts 2 bytes later because of the size byte
                                            -
                                            126  const uint8_t *actualData = m_irData.data() + 2;
                                            -
                                            127  if (!data.rawInit(actualData, size)) {
                                            -
                                            128  DEBUG_LOG("Failed to init buffer for IR read");
                                            -
                                            129  return false;
                                            -
                                            130  }
                                            -
                                            131  // reset the IR state and receive buffer now
                                            -
                                            132  resetIRState();
                                            -
                                            133  return true;
                                            -
                                            134 }
                                            +
                                            125  // read the size out (blocks + remainder)
                                            +
                                            126  uint8_t blocks = m_irData.data()[0];
                                            +
                                            127  uint8_t remainder = m_irData.data()[1];
                                            +
                                            128  // calculate size from blocks + remainder
                                            +
                                            129  uint32_t size = ((blocks - 1) * 32) + remainder;
                                            +
                                            130  if (!size || size > IR_MAX_DATA_TRANSFER) {
                                            +
                                            131  DEBUG_LOGF("Bad IR Data size: %u", size);
                                            +
                                            132  return false;
                                            +
                                            133  }
                                            +
                                            134  // the actual data starts 2 bytes later because of the size byte
                                            +
                                            135  const uint8_t *actualData = m_irData.data() + 2;
                                            +
                                            136  if (!data.rawInit(actualData, size)) {
                                            +
                                            137  DEBUG_LOG("Failed to init buffer for IR read");
                                            +
                                            138  return false;
                                            +
                                            139  }
                                            +
                                            140  // reset the IR state and receive buffer now
                                            +
                                            141  resetIRState();
                                            +
                                            142  return true;
                                            +
                                            143 }
                                            #define DEBUG_LOG(msg)
                                            Definition: Log.h:40
                                            bool rawInit(const uint8_t *rawdata, uint32_t size)
                                            Definition: ByteStream.cpp:59
                                            -

                                            References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, IR_MAX_DATA_TRANSFER, m_irData, ByteStream::rawInit(), and resetIRState().

                                            +

                                            References BitStream::bytepos(), BitStream::data(), DEBUG_LOG, DEBUG_LOGF, IR_MAX_DATA_TRANSFER, m_irData, ByteStream::rawInit(), and resetIRState().

                                            -

                                            Referenced by receiveMode().

                                            +

                                            Referenced by receiveMode().

                                            @@ -739,27 +750,27 @@

                                            -

                                            Definition at line 75 of file IRReceiver.cpp.

                                            -
                                            76 {
                                            -
                                            77  ByteStream buf;
                                            -
                                            78  // read from the receive buffer into the byte stream
                                            -
                                            79  if (!read(buf)) {
                                            -
                                            80  // no data to read right now, or an error
                                            -
                                            81  DEBUG_LOG("No data available to read, or error reading");
                                            -
                                            82  return false;
                                            -
                                            83  }
                                            -
                                            84  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                                            -
                                            85  // load the data into the target mode
                                            -
                                            86  return pMode->loadFromBuffer(buf);
                                            -
                                            87 }
                                            +

                                            Definition at line 78 of file IRReceiver.cpp.

                                            +
                                            79 {
                                            +
                                            80  ByteStream buf;
                                            +
                                            81  // read from the receive buffer into the byte stream
                                            +
                                            82  if (!read(buf)) {
                                            +
                                            83  // no data to read right now, or an error
                                            +
                                            84  DEBUG_LOG("No data available to read, or error reading");
                                            +
                                            85  return false;
                                            +
                                            86  }
                                            +
                                            87  DEBUG_LOGF("Received %u bytes", buf.rawSize());
                                            +
                                            88  // load the data into the target mode
                                            +
                                            89  return pMode->loadFromBuffer(buf);
                                            +
                                            90 }
                                            uint32_t rawSize() const
                                            Definition: ByteStream.h:122
                                            -
                                            static bool read(ByteStream &data)
                                            Definition: IRReceiver.cpp:110
                                            +
                                            static bool read(ByteStream &data)
                                            Definition: IRReceiver.cpp:119
                                            virtual bool loadFromBuffer(ByteStream &saveBuffer)
                                            Definition: Mode.cpp:179
                                            -

                                            References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

                                            +

                                            References DEBUG_LOG, DEBUG_LOGF, Mode::loadFromBuffer(), ByteStream::rawSize(), and read().

                                            -

                                            Referenced by ModeSharing::receiveModeIR().

                                            +

                                            Referenced by ModeSharing::receiveModeIR().

                                            @@ -786,32 +797,34 @@

                                            -

                                            Definition at line 137 of file IRReceiver.cpp.

                                            -
                                            138 {
                                            -
                                            139  // toggle the tracked pin state no matter what
                                            -
                                            140  m_pinState = (uint8_t)!m_pinState;
                                            -
                                            141  // grab current time
                                            -
                                            142  uint32_t now = Time::microseconds();
                                            -
                                            143  // check previous time for validity
                                            -
                                            144  if (!m_prevTime || m_prevTime > now) {
                                            -
                                            145  m_prevTime = now;
                                            -
                                            146  DEBUG_LOG("Bad first time diff, resetting...");
                                            -
                                            147  resetIRState();
                                            -
                                            148  return;
                                            -
                                            149  }
                                            -
                                            150  // calc time difference between previous change and now
                                            -
                                            151  uint32_t diff = (uint32_t)(now - m_prevTime);
                                            -
                                            152  // and update the previous changetime for next loop
                                            -
                                            153  m_prevTime = now;
                                            -
                                            154  // handle the blink duration and process it
                                            -
                                            155  handleIRTiming(diff);
                                            -
                                            156 }
                                            -
                                            static void handleIRTiming(uint32_t diff)
                                            Definition: IRReceiver.cpp:159
                                            +

                                            Definition at line 146 of file IRReceiver.cpp.

                                            +
                                            147 {
                                            +
                                            148  // toggle the tracked pin state no matter what
                                            +
                                            149  m_pinState = (uint8_t)!m_pinState;
                                            +
                                            150  // grab current time
                                            +
                                            151  uint32_t now = Time::microseconds();
                                            +
                                            152  // check previous time for validity
                                            +
                                            153  if (!m_prevTime || m_prevTime > now) {
                                            +
                                            154  m_prevTime = now;
                                            +
                                            155  DEBUG_LOG("Bad first time diff, resetting...");
                                            +
                                            156  resetIRState();
                                            +
                                            157  return;
                                            +
                                            158  }
                                            +
                                            159  // calc time difference between previous change and now
                                            +
                                            160  uint32_t diff = (uint32_t)(now - m_prevTime);
                                            +
                                            161  // and update the previous changetime for next loop
                                            +
                                            162  m_prevTime = now;
                                            +
                                            163  // handle the blink duration and process it
                                            +
                                            164  handleIRTiming(diff);
                                            +
                                            165 }
                                            +
                                            static void handleIRTiming(uint32_t diff)
                                            Definition: IRReceiver.cpp:168
                                            static uint8_t m_pinState
                                            Definition: IRReceiver.h:70
                                            static uint32_t m_prevTime
                                            Definition: IRReceiver.h:69
                                            static uint32_t microseconds()
                                            -

                                            References DEBUG_LOG, handleIRTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetIRState().

                                            +

                                            References DEBUG_LOG, handleIRTiming(), m_pinState, m_prevTime, Time::microseconds(), and resetIRState().

                                            + +

                                            Referenced by beginReceiving().

                                            @@ -838,19 +851,19 @@

                                            -

                                            Definition at line 199 of file IRReceiver.cpp.

                                            -
                                            200 {
                                            -
                                            201  m_previousBytes = 0;
                                            - -
                                            203  // zero out the receive buffer and reset bit receiver position
                                            -
                                            204  m_irData.reset();
                                            -
                                            205  DEBUG_LOG("IR State Reset");
                                            -
                                            206 }
                                            +

                                            Definition at line 208 of file IRReceiver.cpp.

                                            +
                                            209 {
                                            +
                                            210  m_previousBytes = 0;
                                            + +
                                            212  // zero out the receive buffer and reset bit receiver position
                                            +
                                            213  m_irData.reset();
                                            +
                                            214  DEBUG_LOG("IR State Reset");
                                            +
                                            215 }
                                            void reset()
                                            Definition: BitStream.cpp:58

                                            References DEBUG_LOG, m_irData, m_previousBytes, m_recvState, BitStream::reset(), and WAITING_HEADER_MARK.

                                            -

                                            Referenced by beginReceiving(), endReceiving(), handleIRTiming(), read(), ModeSharing::receiveModeIR(), and recvPCIHandler().

                                            +

                                            Referenced by beginReceiving(), endReceiving(), handleIRTiming(), read(), ModeSharing::receiveModeIR(), and recvPCIHandler().

                                            @@ -877,7 +890,7 @@

                                            Definition at line 55 of file IRReceiver.h.

                                            -

                                            Referenced by bytesReceived(), dataReady(), handleIRTiming(), init(), isReceiving(), percentReceived(), read(), and resetIRState().

                                            +

                                            Referenced by bytesReceived(), dataReady(), handleIRTiming(), init(), isReceiving(), percentReceived(), read(), and resetIRState().

                                            @@ -903,7 +916,7 @@

                                            Definition at line 70 of file IRReceiver.h.

                                            -

                                            Referenced by recvPCIHandler().

                                            +

                                            Referenced by recvPCIHandler().

                                            @@ -929,7 +942,7 @@

                                            Definition at line 73 of file IRReceiver.h.

                                            -

                                            Referenced by onNewData(), and resetIRState().

                                            +

                                            Referenced by onNewData(), and resetIRState().

                                            @@ -955,7 +968,7 @@

                                            Definition at line 69 of file IRReceiver.h.

                                            -

                                            Referenced by recvPCIHandler().

                                            +

                                            Referenced by recvPCIHandler().

                                            @@ -981,7 +994,7 @@

                                            Definition at line 67 of file IRReceiver.h.

                                            -

                                            Referenced by handleIRTiming(), and resetIRState().

                                            +

                                            Referenced by handleIRTiming(), and resetIRState().

                                            diff --git a/docs/orbit/classIRSender.html b/docs/orbit/classIRSender.html index bb55064e9a..c5fb82ba31 100644 --- a/docs/orbit/classIRSender.html +++ b/docs/orbit/classIRSender.html @@ -346,53 +346,54 @@

                                            Definition at line 179 of file IRSender.cpp.

                                            180 {
                                            181 #if defined(VORTEX_EMBEDDED)
                                            -
                                            182  // just in case
                                            +
                                            182  // initialize the output pin
                                            183  pinMode(IR_SEND_PWM_PIN, OUTPUT);
                                            -
                                            184  digitalWrite(IR_SEND_PWM_PIN, LOW); // When not sending PWM, we want it low
                                            -
                                            185  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
                                            -
                                            186  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
                                            -
                                            187  ETCChannel IR_TCC_Channel = TCC0_CH0;
                                            -
                                            188  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
                                            -
                                            189  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
                                            -
                                            190  // Enable the port multiplexer for the PWM channel on pin
                                            -
                                            191  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
                                            -
                                            192 
                                            -
                                            193  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
                                            -
                                            194  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
                                            -
                                            195  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
                                            -
                                            196 
                                            -
                                            197 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
                                            -
                                            198  // Feed GCLK0 to TCC0 and TCC1
                                            -
                                            199  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
                                            -
                                            200  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
                                            -
                                            201  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
                                            -
                                            202  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
                                            -
                                            203 
                                            -
                                            204  // Normal (single slope) PWM operation: timers countinuously count up to PER
                                            -
                                            205  // register value and then is reset to 0
                                            -
                                            206  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
                                            -
                                            207  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
                                            -
                                            208  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
                                            -
                                            209 
                                            -
                                            210  // Each timer counts up to a maximum or TOP value set by the PER register,
                                            -
                                            211  // this determines the frequency of the PWM operation.
                                            -
                                            212  uint32_t cc = F_CPU/(38*1000) - 1;
                                            -
                                            213  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
                                            -
                                            214  while(IR_TCCx->SYNCBUSY.bit.PER);
                                            -
                                            215 
                                            -
                                            216  // The CCx register value corresponds to the pulsewidth in microseconds (us)
                                            -
                                            217  // Set the duty cycle of the PWM on TCC0 to 33%
                                            -
                                            218  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
                                            -
                                            219  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
                                            -
                                            220  //while(IR_TCCx->SYNCBUSY.bit.CC3);
                                            -
                                            221 
                                            -
                                            222  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
                                            -
                                            223  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
                                            -
                                            224  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            -
                                            225  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
                                            -
                                            226  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            -
                                            227 #endif
                                            -
                                            228 }
                                            +
                                            184  digitalWrite(IR_SEND_PWM_PIN, LOW);
                                            +
                                            185  // setup the PWM
                                            +
                                            186  uint8_t port = g_APinDescription[IR_SEND_PWM_PIN].ulPort; // 0
                                            +
                                            187  uint8_t pin = g_APinDescription[IR_SEND_PWM_PIN].ulPin; // 8
                                            +
                                            188  ETCChannel IR_TCC_Channel = TCC0_CH0;
                                            +
                                            189  int8_t IR_PER_EorF = PORT_PMUX_PMUXE_E;
                                            +
                                            190  //println();Serial.print("Port:"); Serial.print(port,DEC); Serial.print(" Pin:"); Serial.println(pin,DEC);
                                            +
                                            191  // Enable the port multiplexer for the PWM channel on pin
                                            +
                                            192  PORT->Group[port].PINCFG[pin].bit.PMUXEN = 1;
                                            +
                                            193 
                                            +
                                            194  // Connect the TCC timer to the port outputs - port pins are paired odd PMUXO and even PMUXEII
                                            +
                                            195  // F & E peripherals specify the timers: TCC0, TCC1 and TCC2
                                            +
                                            196  PORT->Group[port].PMUX[pin >> 1].reg |= IR_PER_EorF;
                                            +
                                            197 
                                            +
                                            198 // pinPeripheral (IR_SEND_PWM_PIN,PIO_TIMER_ALT);
                                            +
                                            199  // Feed GCLK0 to TCC0 and TCC1
                                            +
                                            200  REG_GCLK_CLKCTRL = GCLK_CLKCTRL_CLKEN | // Enable GCLK0 to TCC0 and TCC1
                                            +
                                            201  GCLK_CLKCTRL_GEN_GCLK0 | // Select GCLK0
                                            +
                                            202  GCLK_CLKCTRL_ID_TCC0_TCC1; // Feed GCLK0 to TCC0 and TCC1
                                            +
                                            203  while (GCLK->STATUS.bit.SYNCBUSY); // Wait for synchronization
                                            +
                                            204 
                                            +
                                            205  // Normal (single slope) PWM operation: timers countinuously count up to PER
                                            +
                                            206  // register value and then is reset to 0
                                            +
                                            207  IR_TCCx = (Tcc*) GetTC(IR_TCC_Channel);
                                            +
                                            208  IR_TCCx->WAVE.reg |= TCC_WAVE_WAVEGEN_NPWM; // Setup single slope PWM on TCCx
                                            +
                                            209  while (IR_TCCx->SYNCBUSY.bit.WAVE); // Wait for synchronization
                                            +
                                            210 
                                            +
                                            211  // Each timer counts up to a maximum or TOP value set by the PER register,
                                            +
                                            212  // this determines the frequency of the PWM operation.
                                            +
                                            213  uint32_t cc = F_CPU/(38*1000) - 1;
                                            +
                                            214  IR_TCCx->PER.reg = cc; // Set the frequency of the PWM on IR_TCCx
                                            +
                                            215  while(IR_TCCx->SYNCBUSY.bit.PER);
                                            +
                                            216 
                                            +
                                            217  // The CCx register value corresponds to the pulsewidth in microseconds (us)
                                            +
                                            218  // Set the duty cycle of the PWM on TCC0 to 33%
                                            +
                                            219  IR_TCCx->CC[GetTCChannelNumber(IR_TCC_Channel)].reg = cc/3;
                                            +
                                            220  while (IR_TCCx->SYNCBUSY.reg & TCC_SYNCBUSY_MASK);
                                            +
                                            221  //while(IR_TCCx->SYNCBUSY.bit.CC3);
                                            +
                                            222 
                                            +
                                            223  // Enable IR_TCCx timer but do not turn on PWM yet. Will turn it on later.
                                            +
                                            224  IR_TCCx->CTRLA.reg |= TCC_CTRLA_PRESCALER_DIV1; // Divide GCLK0 by 1
                                            +
                                            225  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            +
                                            226  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE; //initially off will turn on later
                                            +
                                            227  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            +
                                            228 #endif
                                            +
                                            229 }
                                            #define IR_SEND_PWM_PIN
                                            Definition: IRConfig.h:42
                                            Tcc * IR_TCCx
                                            Definition: IRSender.cpp:40
                                            @@ -430,7 +431,7 @@

                                            References m_isSending.

                                            -

                                            Referenced by ModeSharing::beginSendingIR(), and ModeSharing::continueSendingIR().

                                            +

                                            Referenced by ModeSharing::beginSendingIR(), ModeSharing::continueSendingIR(), and ModeSharing::onShortClick().

                                            @@ -499,7 +500,7 @@

                                            References ByteStream::clear(), DEBUG_LOG, DEBUG_LOGF, BitStream::init(), IR_DEFAULT_BLOCK_SIZE, IR_MAX_DATA_TRANSFER, m_bitStream, m_numBlocks, m_remainder, m_serialBuf, m_size, m_writeCounter, ByteStream::rawData(), ByteStream::rawSize(), and Mode::saveToBuffer().

                                            -

                                            Referenced by ModeSharing::beginSendingIR().

                                            +

                                            Referenced by ModeSharing::beginSendingIR().

                                            @@ -601,7 +602,7 @@

                                            References beginSend(), BitStream::data(), DEBUG_LOGF, Time::getCurtime(), IR_DEFAULT_BLOCK_SIZE, IR_DEFAULT_BLOCK_SPACING, m_bitStream, m_isSending, m_lastSendTime, m_numBlocks, m_remainder, m_writeCounter, and sendByte().

                                            -

                                            Referenced by ModeSharing::beginSendingIR(), and ModeSharing::continueSendingIR().

                                            +

                                            Referenced by ModeSharing::beginSendingIR(), and ModeSharing::continueSendingIR().

                                            @@ -684,10 +685,10 @@

                                            163  Time::delayMicroseconds(time);
                                            164 #endif
                                            165 }
                                            -
                                            static void startPWM()
                                            Definition: IRSender.cpp:230
                                            +
                                            static void startPWM()
                                            Definition: IRSender.cpp:231
                                            static void delayMicroseconds(uint32_t us)
                                            -

                                            References Time::delayMicroseconds(), and startPWM().

                                            +

                                            References Time::delayMicroseconds(), and startPWM().

                                            Referenced by beginSend(), and sendByte().

                                            @@ -727,9 +728,9 @@

                                            174  Time::delayMicroseconds(time);
                                            175 #endif
                                            176 }
                                            -
                                            static void stopPWM()
                                            Definition: IRSender.cpp:239
                                            +
                                            static void stopPWM()
                                            Definition: IRSender.cpp:240
                                            -

                                            References Time::delayMicroseconds(), and stopPWM().

                                            +

                                            References Time::delayMicroseconds(), and stopPWM().

                                            Referenced by beginSend(), and sendByte().

                                            @@ -758,14 +759,14 @@

                                            -

                                            Definition at line 230 of file IRSender.cpp.

                                            -
                                            231 {
                                            -
                                            232 #if defined(VORTEX_EMBEDDED)
                                            -
                                            233  // start the PWM
                                            -
                                            234  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
                                            -
                                            235  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            -
                                            236 #endif
                                            -
                                            237 }
                                            +

                                            Definition at line 231 of file IRSender.cpp.

                                            +
                                            232 {
                                            +
                                            233 #if defined(VORTEX_EMBEDDED)
                                            +
                                            234  // start the PWM
                                            +
                                            235  IR_TCCx->CTRLA.reg |= TCC_CTRLA_ENABLE;
                                            +
                                            236  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            +
                                            237 #endif
                                            +
                                            238 }

                                            References IR_TCCx.

                                            @@ -796,14 +797,14 @@

                                            -

                                            Definition at line 239 of file IRSender.cpp.

                                            -
                                            240 {
                                            -
                                            241 #if defined(VORTEX_EMBEDDED)
                                            -
                                            242  // stop the PWM
                                            -
                                            243  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
                                            -
                                            244  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            -
                                            245 #endif
                                            -
                                            246 }
                                            +

                                            Definition at line 240 of file IRSender.cpp.

                                            +
                                            241 {
                                            +
                                            242 #if defined(VORTEX_EMBEDDED)
                                            +
                                            243  // stop the PWM
                                            +
                                            244  IR_TCCx->CTRLA.reg &= ~TCC_CTRLA_ENABLE;
                                            +
                                            245  while (IR_TCCx->SYNCBUSY.bit.ENABLE);
                                            +
                                            246 #endif
                                            +
                                            247 }

                                            References IR_TCCx.

                                            diff --git a/docs/orbit/classLedStash.html b/docs/orbit/classLedStash.html index 7544e8e022..e4761f3a31 100644 --- a/docs/orbit/classLedStash.html +++ b/docs/orbit/classLedStash.html @@ -317,7 +317,7 @@

                                            Definition at line 22 of file LedStash.h.

                                            -

                                            Referenced by clear(), operator[](), Leds::restoreAll(), setIndex(), and Leds::stashAll().

                                            +

                                            Referenced by clear(), operator[](), Leds::restoreAll(), setIndex(), and Leds::stashAll().

                                            diff --git a/docs/orbit/classLeds.html b/docs/orbit/classLeds.html index e1252eca99..d3f5c55be1 100644 --- a/docs/orbit/classLeds.html +++ b/docs/orbit/classLeds.html @@ -282,15 +282,15 @@

                                            -

                                            Definition at line 215 of file Leds.cpp.

                                            -
                                            216 {
                                            - -
                                            218 }
                                            +

                                            Definition at line 256 of file Leds.cpp.

                                            +
                                            257 {
                                            + +
                                            259 }
                                            @ LED_FIRST
                                            Definition: LedTypes.h:13
                                            @ LED_LAST
                                            Definition: LedTypes.h:71
                                            -
                                            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                                            Definition: Leds.cpp:208
                                            +
                                            static void adjustBrightnessRange(LedPos first, LedPos last, uint8_t fadeBy)
                                            Definition: Leds.cpp:249
                                            -

                                            References adjustBrightnessRange(), LED_FIRST, and LED_LAST.

                                            +

                                            References adjustBrightnessRange(), LED_FIRST, and LED_LAST.

                                            @@ -328,16 +328,16 @@

                                            -

                                            Definition at line 203 of file Leds.cpp.

                                            -
                                            204 {
                                            -
                                            205  led(target).adjustBrightness(fadeBy);
                                            -
                                            206 }
                                            +

                                            Definition at line 244 of file Leds.cpp.

                                            +
                                            245 {
                                            +
                                            246  led(target).adjustBrightness(fadeBy);
                                            +
                                            247 }
                                            static RGBColor & led(LedPos pos)
                                            Definition: Leds.h:131
                                            RGBColor adjustBrightness(uint8_t fadeBy)
                                            Definition: ColorTypes.cpp:193

                                            References RGBColor::adjustBrightness(), and led().

                                            -

                                            Referenced by adjustBrightnessRange().

                                            +

                                            Referenced by adjustBrightnessRange().

                                            @@ -381,18 +381,18 @@

                                            -

                                            Definition at line 208 of file Leds.cpp.

                                            -
                                            209 {
                                            -
                                            210  for (LedPos pos = first; pos <= last; pos++) {
                                            -
                                            211  adjustBrightnessIndex(pos, fadeBy);
                                            -
                                            212  }
                                            -
                                            213 }
                                            +

                                            Definition at line 249 of file Leds.cpp.

                                            +
                                            250 {
                                            +
                                            251  for (LedPos pos = first; pos <= last; pos++) {
                                            +
                                            252  adjustBrightnessIndex(pos, fadeBy);
                                            +
                                            253  }
                                            +
                                            254 }
                                            LedPos
                                            Definition: LedTypes.h:11
                                            -
                                            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                                            Definition: Leds.cpp:203
                                            +
                                            static void adjustBrightnessIndex(LedPos target, uint8_t fadeBy)
                                            Definition: Leds.cpp:244
                                            -

                                            References adjustBrightnessIndex().

                                            +

                                            References adjustBrightnessIndex().

                                            -

                                            Referenced by adjustBrightnessAll().

                                            +

                                            Referenced by adjustBrightnessAll().

                                            @@ -436,17 +436,17 @@

                                            -

                                            Definition at line 274 of file Leds.cpp.

                                            -
                                            275 {
                                            -
                                            276  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            277  setRange(LED_FIRST, LED_LAST, col);
                                            -
                                            278  }
                                            -
                                            279 }
                                            +

                                            Definition at line 315 of file Leds.cpp.

                                            +
                                            316 {
                                            +
                                            317  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            318  setRange(LED_FIRST, LED_LAST, col);
                                            +
                                            319  }
                                            +
                                            320 }
                                            #define MS_TO_TICKS(ms)
                                            Definition: TimeControl.h:13
                                            -
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:53
                                            +
                                            static void setRange(LedPos first, LedPos last, RGBColor col)
                                            Definition: Leds.cpp:94
                                            static uint32_t getCurtime()
                                            Definition: TimeControl.h:40
                                            -

                                            References Time::getCurtime(), LED_FIRST, LED_LAST, MS_TO_TICKS, and setRange().

                                            +

                                            References Time::getCurtime(), LED_FIRST, LED_LAST, MS_TO_TICKS, and setRange().

                                            Referenced by EditorConnection::showEditor(), and Randomizer::showRandomizationSelect().

                                            @@ -498,15 +498,15 @@

                                            -

                                            Definition at line 228 of file Leds.cpp.

                                            -
                                            229 {
                                            -
                                            230  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            231  setIndex(target, col);
                                            -
                                            232  }
                                            -
                                            233 }
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +

                                            Definition at line 269 of file Leds.cpp.

                                            +
                                            270 {
                                            +
                                            271  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            272  setIndex(target, col);
                                            +
                                            273  }
                                            +
                                            274 }
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            -

                                            References Time::getCurtime(), MS_TO_TICKS, and setIndex().

                                            +

                                            References Time::getCurtime(), MS_TO_TICKS, and setIndex().

                                            Referenced by Menus::runMenuSelection().

                                            @@ -564,14 +564,14 @@

                                            -

                                            Definition at line 221 of file Leds.cpp.

                                            -
                                            222 {
                                            -
                                            223  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            224  setIndex(target, col);
                                            -
                                            225  }
                                            -
                                            226 }
                                            +

                                            Definition at line 262 of file Leds.cpp.

                                            +
                                            263 {
                                            +
                                            264  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            265  setIndex(target, col);
                                            +
                                            266  }
                                            +
                                            267 }
                                            -

                                            References MS_TO_TICKS, and setIndex().

                                            +

                                            References MS_TO_TICKS, and setIndex().

                                            Referenced by Menu::showBulbSelection().

                                            @@ -623,20 +623,20 @@

                                            -

                                            Definition at line 263 of file Leds.cpp.

                                            -
                                            264 {
                                            -
                                            265  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            266  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                                            -
                                            267  if (checkLed(targets, pos)) {
                                            -
                                            268  setIndex(pos, col);
                                            -
                                            269  }
                                            -
                                            270  }
                                            -
                                            271  }
                                            -
                                            272 }
                                            +

                                            Definition at line 304 of file Leds.cpp.

                                            +
                                            305 {
                                            +
                                            306  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            307  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                                            +
                                            308  if (checkLed(targets, pos)) {
                                            +
                                            309  setIndex(pos, col);
                                            +
                                            310  }
                                            +
                                            311  }
                                            +
                                            312  }
                                            +
                                            313 }
                                            bool checkLed(LedMap map, LedPos pos)
                                            Definition: LedTypes.h:402
                                            @ LED_COUNT
                                            Definition: LedTypes.h:68
                                            -

                                            References checkLed(), Time::getCurtime(), LED_COUNT, LED_FIRST, MS_TO_TICKS, and setIndex().

                                            +

                                            References checkLed(), Time::getCurtime(), LED_COUNT, LED_FIRST, MS_TO_TICKS, and setIndex().

                                            Referenced by Menu::showBulbSelection().

                                            @@ -688,16 +688,16 @@

                                            -

                                            Definition at line 281 of file Leds.cpp.

                                            -
                                            282 {
                                            -
                                            283  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            284  setRange(pairEven(pair), pairOdd(pair), col);
                                            -
                                            285  }
                                            -
                                            286 }
                                            +

                                            Definition at line 322 of file Leds.cpp.

                                            +
                                            323 {
                                            +
                                            324  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            325  setRange(pairEven(pair), pairOdd(pair), col);
                                            +
                                            326  }
                                            +
                                            327 }
                                            #define pairEven(pair)
                                            Definition: LedTypes.h:165
                                            #define pairOdd(pair)
                                            Definition: LedTypes.h:166
                                            -

                                            References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

                                            +

                                            References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

                                            @@ -753,14 +753,14 @@

                                            -

                                            Definition at line 288 of file Leds.cpp.

                                            -
                                            289 {
                                            -
                                            290  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            291  setRange(pairEven(first), pairOdd(last), col);
                                            -
                                            292  }
                                            -
                                            293 }
                                            +

                                            Definition at line 329 of file Leds.cpp.

                                            +
                                            330 {
                                            +
                                            331  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            332  setRange(pairEven(first), pairOdd(last), col);
                                            +
                                            333  }
                                            +
                                            334 }
                                            -

                                            References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

                                            +

                                            References Time::getCurtime(), MS_TO_TICKS, pairEven, pairOdd, and setRange().

                                            @@ -810,15 +810,15 @@

                                            -

                                            Definition at line 249 of file Leds.cpp.

                                            -
                                            250 {
                                            -
                                            251  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            252  setQuadrant(target, col);
                                            -
                                            253  }
                                            -
                                            254 }
                                            -
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:115
                                            +

                                            Definition at line 290 of file Leds.cpp.

                                            +
                                            291 {
                                            +
                                            292  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            293  setQuadrant(target, col);
                                            +
                                            294  }
                                            +
                                            295 }
                                            +
                                            static void setQuadrant(Quadrant quadrant, RGBColor col)
                                            Definition: Leds.cpp:156
                                            -

                                            References Time::getCurtime(), MS_TO_TICKS, and setQuadrant().

                                            +

                                            References Time::getCurtime(), MS_TO_TICKS, and setQuadrant().

                                            Referenced by ColorSelect::blinkSelection().

                                            @@ -864,15 +864,15 @@

                                            -

                                            Definition at line 256 of file Leds.cpp.

                                            -
                                            257 {
                                            -
                                            258  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            259  setQuadrantFive(col);
                                            -
                                            260  }
                                            -
                                            261 }
                                            -
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:127
                                            +

                                            Definition at line 297 of file Leds.cpp.

                                            +
                                            298 {
                                            +
                                            299  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            300  setQuadrantFive(col);
                                            +
                                            301  }
                                            +
                                            302 }
                                            +
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:168
                                            -

                                            References Time::getCurtime(), MS_TO_TICKS, and setQuadrantFive().

                                            +

                                            References Time::getCurtime(), MS_TO_TICKS, and setQuadrantFive().

                                            Referenced by Menu::blinkSelection(), ColorSelect::blinkSelection(), Menu::showExit(), and PatternSelect::showListSelection().

                                            @@ -930,14 +930,14 @@

                                            -

                                            Definition at line 242 of file Leds.cpp.

                                            -
                                            243 {
                                            -
                                            244  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            245  setQuadrant(target, col);
                                            -
                                            246  }
                                            -
                                            247 }
                                            +

                                            Definition at line 283 of file Leds.cpp.

                                            +
                                            284 {
                                            +
                                            285  if ((time % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            286  setQuadrant(target, col);
                                            +
                                            287  }
                                            +
                                            288 }
                                            -

                                            References MS_TO_TICKS, and setQuadrant().

                                            +

                                            References MS_TO_TICKS, and setQuadrant().

                                            Referenced by Menu::blinkSelection().

                                            @@ -995,14 +995,14 @@

                                            -

                                            Definition at line 235 of file Leds.cpp.

                                            -
                                            236 {
                                            -
                                            237  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            -
                                            238  setRange(first, last, col);
                                            -
                                            239  }
                                            -
                                            240 }
                                            +

                                            Definition at line 276 of file Leds.cpp.

                                            +
                                            277 {
                                            +
                                            278  if ((Time::getCurtime() % MS_TO_TICKS(offMs + onMs)) < MS_TO_TICKS(onMs)) {
                                            +
                                            279  setRange(first, last, col);
                                            +
                                            280  }
                                            +
                                            281 }
                                            -

                                            References Time::getCurtime(), MS_TO_TICKS, and setRange().

                                            +

                                            References Time::getCurtime(), MS_TO_TICKS, and setRange().

                                            Referenced by FactoryReset::showReset().

                                            @@ -1066,13 +1066,13 @@

                                            -

                                            Definition at line 295 of file Leds.cpp.

                                            -
                                            296 {
                                            -
                                            297  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            -
                                            298 }
                                            +

                                            Definition at line 336 of file Leds.cpp.

                                            +
                                            337 {
                                            +
                                            338  setIndex(target, HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            +
                                            339 }
                                            -

                                            References setIndex().

                                            +

                                            References setIndex().

                                            @@ -1134,12 +1134,12 @@

                                            -

                                            Definition at line 300 of file Leds.cpp.

                                            -
                                            301 {
                                            -
                                            302  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
                                            -
                                            303 }
                                            +

                                            Definition at line 341 of file Leds.cpp.

                                            +
                                            342 {
                                            +
                                            343  setIndex(target, HSVColor(hue, 255 - (uint8_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));
                                            +
                                            344 }
                                            -

                                            References setIndex().

                                            +

                                            References setIndex().

                                            @@ -1201,12 +1201,12 @@

                                            -

                                            Definition at line 305 of file Leds.cpp.

                                            -
                                            306 {
                                            -
                                            307  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
                                            -
                                            308 }
                                            +

                                            Definition at line 346 of file Leds.cpp.

                                            +
                                            347 {
                                            +
                                            348  setIndex(target, HSVColor(hue, sat, 255 - (uint8_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));
                                            +
                                            349 }
                                            -

                                            References setIndex().

                                            +

                                            References setIndex().

                                            @@ -1268,14 +1268,14 @@

                                            -

                                            Definition at line 310 of file Leds.cpp.

                                            -
                                            311 {
                                            -
                                            312  for (uint8_t pos = 0; pos < 7; ++pos) {
                                            -
                                            313  setIndex((LedPos)((target * 7) + pos), HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            -
                                            314  }
                                            -
                                            315 }
                                            +

                                            Definition at line 351 of file Leds.cpp.

                                            +
                                            352 {
                                            +
                                            353  for (uint8_t pos = 0; pos < 7; ++pos) {
                                            +
                                            354  setIndex((LedPos)((target * 7) + pos), HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            +
                                            355  }
                                            +
                                            356 }
                                            -

                                            References setIndex().

                                            +

                                            References setIndex().

                                            Referenced by ColorSelect::blinkSelection(), and PatternSelect::showListSelection().

                                            @@ -1333,14 +1333,14 @@

                                            -

                                            Definition at line 317 of file Leds.cpp.

                                            -
                                            318 {
                                            -
                                            319  for (int target = 0; target < 4; ++target) {
                                            -
                                            320  setIndex((LedPos)((target * 7) + 3), HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            -
                                            321  }
                                            -
                                            322 }
                                            +

                                            Definition at line 358 of file Leds.cpp.

                                            +
                                            359 {
                                            +
                                            360  for (int target = 0; target < 4; ++target) {
                                            +
                                            361  setIndex((LedPos)((target * 7) + 3), HSVColor((uint8_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));
                                            +
                                            362  }
                                            +
                                            363 }
                                            -

                                            References setIndex().

                                            +

                                            References setIndex().

                                            @@ -1367,12 +1367,15 @@

                                            -

                                            Definition at line 37 of file Leds.cpp.

                                            -
                                            38 {
                                            -
                                            39  for (uint8_t i = 0; i < LED_COUNT; ++i) {
                                            -
                                            40  m_ledColors[i].clear();
                                            -
                                            41  }
                                            -
                                            42 }
                                            +

                                            Definition at line 75 of file Leds.cpp.

                                            +
                                            76 {
                                            +
                                            77 #ifdef VORTEX_EMBEDDED
                                            +
                                            78  SPI.end();
                                            +
                                            79 #endif
                                            +
                                            80  for (uint8_t i = 0; i < LED_COUNT; ++i) {
                                            +
                                            81  m_ledColors[i].clear();
                                            +
                                            82  }
                                            +
                                            83 }
                                            static RGBColor m_ledColors[LED_COUNT]
                                            Definition: Leds.h:143
                                            void clear()
                                            Definition: ColorTypes.cpp:186
                                            @@ -1408,11 +1411,11 @@

                                            Definition at line 30 of file Leds.h.

                                            30 { setAll(HSV_OFF); }
                                            #define HSV_OFF
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            -

                                            References HSV_OFF, and setAll().

                                            +

                                            References HSV_OFF, and setAll().

                                            -

                                            Referenced by BlinkStepPattern::blinkOff(), DripMorphPattern::blinkOff(), LighthousePattern::blinkOff(), MeteorPattern::blinkOff(), Modes::clearModes(), Menus::closeCurMenu(), ZigzagPattern::Snake::draw(), VortexEngine::enterSleep(), ColorSelect::onLongClick(), ColorSelect::onLongClick2(), ColorSelect::onShortClick(), ModeSharing::onShortClick(), ColorSelect::onShortClick2(), ModeSharing::onShortClick2(), Menus::openMenu(), Menus::openMenuSelection(), Modes::play(), HueShiftPattern::play(), ColorSelect::run(), Menus::runMenuSelection(), Modes::setCurMode(), Menu::showBulbSelection(), EditorConnection::showEditor(), ModeSharing::showSendModeIR(), ModeSharing::showSendModeVL(), VLSender::startPWM(), and VLSender::stopPWM().

                                            +

                                            Referenced by ModeSharing::beginSendingIR(), BlinkStepPattern::blinkOff(), DripMorphPattern::blinkOff(), LighthousePattern::blinkOff(), MeteorPattern::blinkOff(), Modes::clearModes(), Menus::closeCurMenu(), ZigzagPattern::Snake::draw(), VortexEngine::enterSleep(), ColorSelect::onLongClick(), ColorSelect::onLongClick2(), ColorSelect::onShortClick(), ModeSharing::onShortClick(), ColorSelect::onShortClick2(), ModeSharing::onShortClick2(), Menus::openMenu(), Menus::openMenuSelection(), Modes::play(), HueShiftPattern::play(), ColorSelect::run(), Menus::runMenuSelection(), Modes::setCurMode(), Menu::showBulbSelection(), EditorConnection::showEditor(), ModeSharing::showSendModeVL(), VLSender::startPWM(), and VLSender::stopPWM().

                                            @@ -1439,14 +1442,14 @@

                                            -

                                            Definition at line 97 of file Leds.cpp.

                                            -
                                            98 {
                                            -
                                            99  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            -
                                            100  if ((i % 2) == 0) {
                                            -
                                            101  clearIndex(i);
                                            -
                                            102  }
                                            -
                                            103  }
                                            -
                                            104 }
                                            +

                                            Definition at line 138 of file Leds.cpp.

                                            +
                                            139 {
                                            +
                                            140  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            +
                                            141  if ((i % 2) == 0) {
                                            +
                                            142  clearIndex(i);
                                            +
                                            143  }
                                            +
                                            144  }
                                            +
                                            145 }
                                            static void clearIndex(LedPos target)
                                            Definition: Leds.h:28

                                            References clearIndex(), LED_COUNT, and LED_FIRST.

                                            @@ -1478,14 +1481,14 @@

                                            -

                                            Definition at line 106 of file Leds.cpp.

                                            -
                                            107 {
                                            -
                                            108  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            -
                                            109  if ((i % 2) != 0) {
                                            -
                                            110  clearIndex(i);
                                            -
                                            111  }
                                            -
                                            112  }
                                            -
                                            113 }
                                            +

                                            Definition at line 147 of file Leds.cpp.

                                            +
                                            148 {
                                            +
                                            149  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            +
                                            150  if ((i % 2) != 0) {
                                            +
                                            151  clearIndex(i);
                                            +
                                            152  }
                                            +
                                            153  }
                                            +
                                            154 }

                                            References clearIndex(), LED_COUNT, and LED_FIRST.

                                            @@ -1518,9 +1521,9 @@

                                            Definition at line 28 of file Leds.h.

                                            28 { setIndex(target, HSV_OFF); }
                                            -

                                            References HSV_OFF, and setIndex().

                                            +

                                            References HSV_OFF, and setIndex().

                                            -

                                            Referenced by BasicPattern::beginGap(), clearAllEvens(), clearAllOdds(), clearMap(), BasicPattern::onBlinkOff(), Mode::play(), and SequencedPattern::play().

                                            +

                                            Referenced by BasicPattern::beginGap(), clearAllEvens(), clearAllOdds(), clearMap(), BasicPattern::onBlinkOff(), Mode::play(), and SequencedPattern::play().

                                            @@ -1548,14 +1551,14 @@

                                            -

                                            Definition at line 180 of file Leds.cpp.

                                            -
                                            181 {
                                            -
                                            182  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            -
                                            183  if (checkLed(map, pos)) {
                                            -
                                            184  clearIndex(pos);
                                            -
                                            185  }
                                            -
                                            186  }
                                            -
                                            187 }
                                            +

                                            Definition at line 221 of file Leds.cpp.

                                            +
                                            222 {
                                            +
                                            223  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            +
                                            224  if (checkLed(map, pos)) {
                                            +
                                            225  clearIndex(pos);
                                            +
                                            226  }
                                            +
                                            227  }
                                            +
                                            228 }

                                            References checkLed(), clearIndex(), LED_FIRST, and LED_LAST.

                                            @@ -1589,11 +1592,11 @@

                                            Definition at line 37 of file Leds.h.

                                            37 { setPair(pair, HSV_OFF); }
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            -

                                            References HSV_OFF, and setPair().

                                            +

                                            References HSV_OFF, and setPair().

                                            -

                                            Referenced by clearRing(), and PulsishPattern::play().

                                            +

                                            Referenced by clearRing(), and PulsishPattern::play().

                                            @@ -1633,9 +1636,9 @@

                                            Definition at line 38 of file Leds.h.

                                            38 { setPairs(first, last, HSV_OFF); }
                                            -
                                            static void setPairs(Pair first, Pair last, RGBColor col)
                                            Definition: Leds.cpp:71
                                            +
                                            static void setPairs(Pair first, Pair last, RGBColor col)
                                            Definition: Leds.cpp:112
                                            -

                                            References HSV_OFF, and setPairs().

                                            +

                                            References HSV_OFF, and setPairs().

                                            @@ -1668,7 +1671,7 @@

                                            LedPos quadrantLastLed(Quadrant quadrant)
                                            Definition: LedTypes.h:278
                                            LedPos quadrantFirstLed(Quadrant quadrant)
                                            Definition: LedTypes.h:266
                                            -

                                            References HSV_OFF, quadrantFirstLed(), quadrantLastLed(), and setRange().

                                            +

                                            References HSV_OFF, quadrantFirstLed(), quadrantLastLed(), and setRange().

                                            Referenced by ColorSelect::blinkSelection().

                                            @@ -1697,13 +1700,13 @@

                                            -

                                            Definition at line 135 of file Leds.cpp.

                                            -
                                            136 {
                                            -
                                            137  led(LED_3) = RGB_OFF;
                                            -
                                            138  led(LED_10) = RGB_OFF;
                                            -
                                            139  led(LED_17) = RGB_OFF;
                                            -
                                            140  led(LED_24) = RGB_OFF;
                                            -
                                            141 }
                                            +

                                            Definition at line 176 of file Leds.cpp.

                                            +
                                            177 {
                                            +
                                            178  led(LED_3) = RGB_OFF;
                                            +
                                            179  led(LED_10) = RGB_OFF;
                                            +
                                            180  led(LED_17) = RGB_OFF;
                                            +
                                            181  led(LED_24) = RGB_OFF;
                                            +
                                            182 }
                                            #define RGB_OFF
                                            @ LED_3
                                            Definition: LedTypes.h:21
                                            @ LED_24
                                            Definition: LedTypes.h:60
                                            @@ -1753,7 +1756,7 @@

                                            Definition at line 55 of file Leds.h.

                                            -

                                            References HSV_OFF, quadrantFirstLed(), quadrantLastLed(), and setRange().

                                            +

                                            References HSV_OFF, quadrantFirstLed(), quadrantLastLed(), and setRange().

                                            @@ -1794,7 +1797,7 @@

                                            Definition at line 29 of file Leds.h.

                                            29 { setRange(first, last, HSV_OFF); }
                                            -

                                            References HSV_OFF, and setRange().

                                            +

                                            References HSV_OFF, and setRange().

                                            Referenced by FactoryReset::showReset().

                                            @@ -1824,19 +1827,19 @@

                                            -

                                            Definition at line 157 of file Leds.cpp.

                                            -
                                            158 {
                                            -
                                            159  for (Pair i = PAIR_FIRST; i < 4; ++i) {
                                            -
                                            160  clearPair((Pair)(ring + (4 * i)));
                                            -
                                            161  }
                                            -
                                            162 }
                                            +

                                            Definition at line 198 of file Leds.cpp.

                                            +
                                            199 {
                                            +
                                            200  for (Pair i = PAIR_FIRST; i < 4; ++i) {
                                            +
                                            201  clearPair((Pair)(ring + (4 * i)));
                                            +
                                            202  }
                                            +
                                            203 }
                                            Pair
                                            Definition: LedTypes.h:132
                                            @ PAIR_FIRST
                                            Definition: LedTypes.h:133
                                            static void clearPair(Pair pair)
                                            Definition: Leds.h:37

                                            References clearPair(), and PAIR_FIRST.

                                            -

                                            Referenced by clearRings().

                                            +

                                            Referenced by clearRings().

                                            @@ -1874,16 +1877,16 @@

                                            -

                                            Definition at line 164 of file Leds.cpp.

                                            -
                                            165 {
                                            -
                                            166  for (Ring i = first; i <= last; ++i) {
                                            -
                                            167  clearRing(i);
                                            -
                                            168  }
                                            -
                                            169 }
                                            +

                                            Definition at line 205 of file Leds.cpp.

                                            +
                                            206 {
                                            +
                                            207  for (Ring i = first; i <= last; ++i) {
                                            +
                                            208  clearRing(i);
                                            +
                                            209  }
                                            +
                                            210 }
                                            Ring
                                            Definition: LedTypes.h:121
                                            -
                                            static void clearRing(Ring ring)
                                            Definition: Leds.cpp:157
                                            +
                                            static void clearRing(Ring ring)
                                            Definition: Leds.cpp:198
                                            -

                                            References clearRing().

                                            +

                                            References clearRing().

                                            @@ -1977,16 +1980,16 @@

                                            -

                                            Definition at line 324 of file Leds.cpp.

                                            -
                                            325 {
                                            -
                                            326  setAll(col);
                                            -
                                            327  update();
                                            - -
                                            329 }
                                            -
                                            static void update()
                                            Definition: Leds.cpp:331
                                            +

                                            Definition at line 365 of file Leds.cpp.

                                            +
                                            366 {
                                            +
                                            367  setAll(col);
                                            +
                                            368  update();
                                            + +
                                            370 }
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            static void delayMilliseconds(uint32_t ms)
                                            -

                                            References Time::delayMilliseconds(), setAll(), and update().

                                            +

                                            References Time::delayMilliseconds(), setAll(), and update().

                                            Referenced by Randomizer::run(), VortexEngine::runMainLogic(), and Menus::runMenuSelection().

                                            @@ -2015,20 +2018,20 @@

                                            -

                                            Definition at line 25 of file Leds.cpp.

                                            -
                                            26 {
                                            -
                                            27 #ifdef VORTEX_EMBEDDED
                                            -
                                            28  // turn off the power led don't need it for anything
                                            -
                                            29  pinMode(POWER_LED_PIN, INPUT_PULLUP);
                                            -
                                            30 #endif
                                            -
                                            31 #ifdef VORTEX_LIB
                                            -
                                            32  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
                                            -
                                            33 #endif
                                            -
                                            34  return true;
                                            -
                                            35 }
                                            -
                                            #define POWER_LED_PIN
                                            Definition: Leds.cpp:17
                                            +

                                            Definition at line 63 of file Leds.cpp.

                                            +
                                            64 {
                                            +
                                            65 #ifdef VORTEX_EMBEDDED
                                            + +
                                            67  SPI.begin();
                                            +
                                            68 #endif
                                            +
                                            69 #ifdef VORTEX_LIB
                                            +
                                            70  Vortex::vcallbacks()->ledsInit(m_ledColors, LED_COUNT);
                                            +
                                            71 #endif
                                            +
                                            72  return true;
                                            +
                                            73 }
                                            +
                                            static void turnOffOnboardLED()
                                            Definition: Leds.cpp:35
                                            -

                                            References LED_COUNT, m_ledColors, and POWER_LED_PIN.

                                            +

                                            References LED_COUNT, m_ledColors, and turnOffOnboardLED().

                                            Referenced by VortexEngine::init().

                                            @@ -2068,7 +2071,7 @@

                                            References LED_LAST, and m_ledColors.

                                            -

                                            Referenced by adjustBrightnessIndex(), clearQuadrantFive(), getLed(), restoreAll(), setIndex(), setQuadrantFive(), and stashAll().

                                            +

                                            Referenced by adjustBrightnessIndex(), clearQuadrantFive(), getLed(), restoreAll(), setIndex(), setQuadrantFive(), and stashAll().

                                            @@ -2096,12 +2099,12 @@

                                            -

                                            Definition at line 196 of file Leds.cpp.

                                            -
                                            197 {
                                            -
                                            198  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            -
                                            199  led(pos) = stash.m_ledColorsStash[pos];
                                            -
                                            200  }
                                            -
                                            201 }
                                            +

                                            Definition at line 237 of file Leds.cpp.

                                            +
                                            238 {
                                            +
                                            239  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            +
                                            240  led(pos) = stash.m_ledColorsStash[pos];
                                            +
                                            241  }
                                            +
                                            242 }
                                            RGBColor m_ledColorsStash[LED_COUNT]
                                            Definition: LedStash.h:22

                                            References led(), LED_FIRST, LED_LAST, and LedStash::m_ledColorsStash.

                                            @@ -2134,14 +2137,14 @@

                                            -

                                            Definition at line 60 of file Leds.cpp.

                                            -

                                            @@ -2169,16 +2172,16 @@

                                            -

                                            Definition at line 79 of file Leds.cpp.

                                            -
                                            80 {
                                            -
                                            81  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            -
                                            82  if ((i % 2) == 0) {
                                            -
                                            83  setIndex(i, col);
                                            -
                                            84  }
                                            -
                                            85  }
                                            -
                                            86 }
                                            +

                                            Definition at line 120 of file Leds.cpp.

                                            +
                                            121 {
                                            +
                                            122  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            +
                                            123  if ((i % 2) == 0) {
                                            +
                                            124  setIndex(i, col);
                                            +
                                            125  }
                                            +
                                            126  }
                                            +
                                            127 }
                                            -

                                            References LED_COUNT, LED_FIRST, and setIndex().

                                            +

                                            References LED_COUNT, LED_FIRST, and setIndex().

                                            Referenced by DripMorphPattern::blinkOn(), DoubleStrobePattern::blinkOn(), DripPattern::blinkOn(), and MateriaPattern::play().

                                            @@ -2208,16 +2211,16 @@

                                            -

                                            Definition at line 88 of file Leds.cpp.

                                            -
                                            89 {
                                            -
                                            90  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            -
                                            91  if ((i % 2) != 0) {
                                            -
                                            92  setIndex(i, col);
                                            -
                                            93  }
                                            -
                                            94  }
                                            -
                                            95 }
                                            +

                                            Definition at line 129 of file Leds.cpp.

                                            +
                                            130 {
                                            +
                                            131  for (LedPos i = LED_FIRST; i < LED_COUNT; ++i) {
                                            +
                                            132  if ((i % 2) != 0) {
                                            +
                                            133  setIndex(i, col);
                                            +
                                            134  }
                                            +
                                            135  }
                                            +
                                            136 }
                                            -

                                            References LED_COUNT, LED_FIRST, and setIndex().

                                            +

                                            References LED_COUNT, LED_FIRST, and setIndex().

                                            Referenced by DripMorphPattern::blinkOn(), DoubleStrobePattern::blinkOn(), and DripPattern::blinkOn().

                                            @@ -2290,18 +2293,18 @@

                                            -

                                            Definition at line 44 of file Leds.cpp.

                                            -

                                            @@ -2339,18 +2342,18 @@

                                            -

                                            Definition at line 171 of file Leds.cpp.

                                            -
                                            172 {
                                            -
                                            173  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            -
                                            174  if (checkLed(map, pos)) {
                                            -
                                            175  setIndex(pos, col);
                                            -
                                            176  }
                                            -
                                            177  }
                                            -
                                            178 }
                                            +

                                            Definition at line 212 of file Leds.cpp.

                                            +
                                            213 {
                                            +
                                            214  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            +
                                            215  if (checkLed(map, pos)) {
                                            +
                                            216  setIndex(pos, col);
                                            +
                                            217  }
                                            +
                                            218  }
                                            +
                                            219 }
                                            -

                                            References checkLed(), LED_FIRST, LED_LAST, and setIndex().

                                            +

                                            References checkLed(), LED_FIRST, LED_LAST, and setIndex().

                                            -

                                            Referenced by CrossDopsPattern::blinkOn(), TheaterChasePattern::blinkOn(), MateriaPattern::play(), Menu::showBulbSelection(), and VLSender::startPWM().

                                            +

                                            Referenced by CrossDopsPattern::blinkOn(), TheaterChasePattern::blinkOn(), MateriaPattern::play(), Menu::showBulbSelection(), ModeSharing::showReceiveMode(), ModeSharing::showSendModeIR(), and VLSender::startPWM().

                                            @@ -2388,17 +2391,17 @@

                                            -

                                            Definition at line 65 of file Leds.cpp.

                                            -
                                            66 {
                                            -
                                            67  setIndex(pairTop(pair), col);
                                            -
                                            68  setIndex(pairBot(pair), col);
                                            -
                                            69 }
                                            +

                                            Definition at line 106 of file Leds.cpp.

                                            +
                                            107 {
                                            +
                                            108  setIndex(pairTop(pair), col);
                                            +
                                            109  setIndex(pairBot(pair), col);
                                            +
                                            110 }
                                            LedPos pairTop(Pair pair)
                                            Definition: LedTypes.h:236
                                            LedPos pairBot(Pair pair)
                                            Definition: LedTypes.h:248
                                            -

                                            References pairBot(), pairTop(), and setIndex().

                                            +

                                            References pairBot(), pairTop(), and setIndex().

                                            -

                                            Referenced by BouncePattern::blinkOn(), WarpPattern::blinkOn(), clearPair(), PulsishPattern::play(), SparkleTracePattern::poststep(), setPairs(), setRing(), and ColorSelect::showSelection().

                                            +

                                            Referenced by BouncePattern::blinkOn(), WarpPattern::blinkOn(), clearPair(), PulsishPattern::play(), SparkleTracePattern::poststep(), setPairs(), setRing(), and ColorSelect::showSelection().

                                            @@ -2442,15 +2445,15 @@

                                            -

                                            Definition at line 71 of file Leds.cpp.

                                            -
                                            72 {
                                            -
                                            73  // start from tip and go to top
                                            -
                                            74  for (Pair p = first; p < last; ++p) {
                                            -
                                            75  setPair(p, col);
                                            -
                                            76  }
                                            -
                                            77 }
                                            +

                                            Definition at line 112 of file Leds.cpp.

                                            +
                                            113 {
                                            +
                                            114  // start from tip and go to top
                                            +
                                            115  for (Pair p = first; p < last; ++p) {
                                            +
                                            116  setPair(p, col);
                                            +
                                            117  }
                                            +
                                            118 }
                                            -

                                            References setPair().

                                            +

                                            References setPair().

                                            Referenced by clearPairs().

                                            @@ -2490,15 +2493,15 @@

                                            -

                                            Definition at line 115 of file Leds.cpp.

                                            -
                                            116 {
                                            -
                                            117  // start from tip and go to top
                                            -
                                            118  setRange(quadrantFirstLed(quadrant), quadrantLastLed(quadrant), col);
                                            -
                                            119 }
                                            +

                                            Definition at line 156 of file Leds.cpp.

                                            +
                                            157 {
                                            +
                                            158  // start from tip and go to top
                                            +
                                            159  setRange(quadrantFirstLed(quadrant), quadrantLastLed(quadrant), col);
                                            +
                                            160 }
                                            -

                                            References quadrantFirstLed(), quadrantLastLed(), and setRange().

                                            +

                                            References quadrantFirstLed(), quadrantLastLed(), and setRange().

                                            -

                                            Referenced by blinkQuadrant(), blinkQuadrantOffset(), GlobalBrightness::showBrightnessSelection(), ColorSelect::showSelection(), and ColorSelect::showSlotSelection().

                                            +

                                            Referenced by blinkQuadrant(), blinkQuadrantOffset(), GlobalBrightness::showBrightnessSelection(), ColorSelect::showSelection(), and ColorSelect::showSlotSelection().

                                            @@ -2526,17 +2529,17 @@

                                            -

                                            Definition at line 127 of file Leds.cpp.

                                            -
                                            128 {
                                            -
                                            129  led(LED_3) = col;
                                            -
                                            130  led(LED_10) = col;
                                            -
                                            131  led(LED_17) = col;
                                            -
                                            132  led(LED_24) = col;
                                            -
                                            133 }
                                            +

                                            Definition at line 168 of file Leds.cpp.

                                            +
                                            169 {
                                            +
                                            170  led(LED_3) = col;
                                            +
                                            171  led(LED_10) = col;
                                            +
                                            172  led(LED_17) = col;
                                            +
                                            173  led(LED_24) = col;
                                            +
                                            174 }

                                            References led(), LED_10, LED_17, LED_24, and LED_3.

                                            -

                                            Referenced by blinkQuadrantFive(), and Menu::blinkSelection().

                                            +

                                            Referenced by blinkQuadrantFive(), and Menu::blinkSelection().

                                            @@ -2580,13 +2583,13 @@

                                            -

                                            Definition at line 121 of file Leds.cpp.

                                            -
                                            122 {
                                            -
                                            123  // start from tip and go to top
                                            -
                                            124  setRange(quadrantFirstLed(first), quadrantLastLed(last), col);
                                            -
                                            125 }
                                            +

                                            Definition at line 162 of file Leds.cpp.

                                            +
                                            163 {
                                            +
                                            164  // start from tip and go to top
                                            +
                                            165  setRange(quadrantFirstLed(first), quadrantLastLed(last), col);
                                            +
                                            166 }
                                            -

                                            References quadrantFirstLed(), quadrantLastLed(), and setRange().

                                            +

                                            References quadrantFirstLed(), quadrantLastLed(), and setRange().

                                            Referenced by FillPattern::blinkOn().

                                            @@ -2632,16 +2635,16 @@

                                            -

                                            Definition at line 53 of file Leds.cpp.

                                            -
                                            54 {
                                            -
                                            55  for (LedPos pos = first; pos <= last; pos++) {
                                            -
                                            56  setIndex(pos, col);
                                            -
                                            57  }
                                            -
                                            58 }
                                            +

                                            Definition at line 94 of file Leds.cpp.

                                            +
                                            95 {
                                            +
                                            96  for (LedPos pos = first; pos <= last; pos++) {
                                            +
                                            97  setIndex(pos, col);
                                            +
                                            98  }
                                            +
                                            99 }
                                            -

                                            References setIndex().

                                            +

                                            References setIndex().

                                            -

                                            Referenced by blinkAll(), blinkPair(), blinkPairs(), blinkRange(), clearQuadrant(), clearQuadrants(), clearRange(), setAll(), setQuadrant(), setQuadrants(), and FactoryReset::showReset().

                                            +

                                            Referenced by blinkAll(), blinkPair(), blinkPairs(), blinkRange(), clearQuadrant(), clearQuadrants(), clearRange(), setAll(), setQuadrant(), setQuadrants(), and FactoryReset::showReset().

                                            @@ -2679,16 +2682,16 @@

                                            -

                                            Definition at line 143 of file Leds.cpp.

                                            -
                                            144 {
                                            -
                                            145  for (Pair i = PAIR_FIRST; i < 4; ++i) {
                                            -
                                            146  setPair((Pair)(ring + (4 * i)), col);
                                            -
                                            147  }
                                            -
                                            148 }
                                            +

                                            Definition at line 184 of file Leds.cpp.

                                            +
                                            185 {
                                            +
                                            186  for (Pair i = PAIR_FIRST; i < 4; ++i) {
                                            +
                                            187  setPair((Pair)(ring + (4 * i)), col);
                                            +
                                            188  }
                                            +
                                            189 }
                                            -

                                            References PAIR_FIRST, and setPair().

                                            +

                                            References PAIR_FIRST, and setPair().

                                            -

                                            Referenced by setRings().

                                            +

                                            Referenced by setRings().

                                            @@ -2732,15 +2735,15 @@

                                            -

                                            Definition at line 150 of file Leds.cpp.

                                            -
                                            151 {
                                            -
                                            152  for (Ring i = first; i <= last; ++i) {
                                            -
                                            153  setRing(i, col);
                                            -
                                            154  }
                                            -
                                            155 }
                                            -
                                            static void setRing(Ring ring, RGBColor col)
                                            Definition: Leds.cpp:143
                                            +

                                            Definition at line 191 of file Leds.cpp.

                                            +
                                            192 {
                                            +
                                            193  for (Ring i = first; i <= last; ++i) {
                                            +
                                            194  setRing(i, col);
                                            +
                                            195  }
                                            +
                                            196 }
                                            +
                                            static void setRing(Ring ring, RGBColor col)
                                            Definition: Leds.cpp:184
                                            -

                                            References setRing().

                                            +

                                            References setRing().

                                            @@ -2768,12 +2771,12 @@

                                            -

                                            Definition at line 189 of file Leds.cpp.

                                            -
                                            190 {
                                            -
                                            191  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            -
                                            192  stash.m_ledColorsStash[pos] = led(pos);
                                            -
                                            193  }
                                            -
                                            194 }
                                            +

                                            Definition at line 230 of file Leds.cpp.

                                            +
                                            231 {
                                            +
                                            232  for (LedPos pos = LED_FIRST; pos <= LED_LAST; pos++) {
                                            +
                                            233  stash.m_ledColorsStash[pos] = led(pos);
                                            +
                                            234  }
                                            +
                                            235 }

                                            References led(), LED_FIRST, LED_LAST, and LedStash::m_ledColorsStash.

                                            @@ -2804,36 +2807,37 @@

                                            -

                                            Definition at line 331 of file Leds.cpp.

                                            -
                                            332 {
                                            -
                                            333 #ifdef VORTEX_EMBEDDED
                                            -
                                            334  SPI.begin();
                                            -
                                            335  // Start frame
                                            -
                                            336  for (uint8_t i = 0; i < 4; i++) {
                                            -
                                            337  SPI.transfer(0);
                                            -
                                            338  }
                                            -
                                            339  // LED frames
                                            -
                                            340  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                                            -
                                            341  // brightness is only 5 bits so shift m_brightness down, divide by 8 so it's within 0-31
                                            -
                                            342  SPI.transfer(0b11100000 | ((m_brightness >> 3) & 0b00011111)); // brightness
                                            -
                                            343  SPI.transfer(m_ledColors[pos].blue); // blue
                                            -
                                            344  SPI.transfer(m_ledColors[pos].green); // green
                                            -
                                            345  SPI.transfer(m_ledColors[pos].red); // red
                                            -
                                            346  }
                                            -
                                            347  // End frame
                                            -
                                            348  for (uint8_t i = 0; i < 4; i++) {
                                            -
                                            349  SPI.transfer(0);
                                            -
                                            350  }
                                            -
                                            351  SPI.end();
                                            -
                                            352 #endif
                                            -
                                            353 #ifdef VORTEX_LIB
                                            -
                                            354  Vortex::vcallbacks()->ledsShow();
                                            -
                                            355 #endif
                                            -
                                            356 }
                                            +

                                            Definition at line 372 of file Leds.cpp.

                                            +
                                            373 {
                                            +
                                            374 #ifdef VORTEX_EMBEDDED
                                            +
                                            375  // the transaction prevents this from interfering with other communications
                                            +
                                            376  // on the pins that are used for SPI, for example IR is on pin 2
                                            +
                                            377  static const SPISettings mySPISettings(12000000, MSBFIRST, SPI_MODE0);
                                            +
                                            378  SPI.beginTransaction(mySPISettings);
                                            +
                                            379  // Double start frame, normally 4, idk why it's double
                                            +
                                            380  for (uint8_t i = 0; i < 8; i++) {
                                            +
                                            381  SPI.transfer(0);
                                            +
                                            382  }
                                            +
                                            383  // Adjust brightness to 5 bits
                                            +
                                            384  uint8_t adjustedBrightness = 0b11100000 | ((m_brightness >> 3) & 0b00011111);
                                            +
                                            385  // LED frames
                                            +
                                            386  for (LedPos pos = LED_FIRST; pos < LED_COUNT; pos++) {
                                            +
                                            387  SPI.transfer(adjustedBrightness); // brightness
                                            +
                                            388  SPI.transfer(m_ledColors[pos].blue); // blue
                                            +
                                            389  SPI.transfer(m_ledColors[pos].green); // green
                                            +
                                            390  SPI.transfer(m_ledColors[pos].red); // red
                                            +
                                            391  }
                                            +
                                            392  // don't need to end the SPI frame apparently, just end transaction
                                            +
                                            393  SPI.endTransaction();
                                            +
                                            394 #endif
                                            +
                                            395 #ifdef VORTEX_LIB
                                            +
                                            396  Vortex::vcallbacks()->ledsShow();
                                            +
                                            397 #endif
                                            +
                                            398 }

                                            References LED_COUNT, LED_FIRST, m_brightness, and m_ledColors.

                                            -

                                            Referenced by VortexEngine::enterSleep(), holdAll(), VLSender::startPWM(), VLSender::stopPWM(), and VortexEngine::tick().

                                            +

                                            Referenced by ModeSharing::beginSendingIR(), VortexEngine::enterSleep(), holdAll(), VLSender::startPWM(), VLSender::stopPWM(), and VortexEngine::tick().

                                            @@ -2860,7 +2864,7 @@

                                            Definition at line 140 of file Leds.h.

                                            -

                                            Referenced by getBrightness(), setBrightness(), and update().

                                            +

                                            Referenced by getBrightness(), setBrightness(), and update().

                                            @@ -2886,7 +2890,7 @@

                                            Definition at line 143 of file Leds.h.

                                            -

                                            Referenced by cleanup(), init(), led(), and update().

                                            +

                                            Referenced by cleanup(), init(), led(), and update().

                                            diff --git a/docs/orbit/classLighthousePattern.html b/docs/orbit/classLighthousePattern.html index 148b9b70a0..905ac01de1 100644 --- a/docs/orbit/classLighthousePattern.html +++ b/docs/orbit/classLighthousePattern.html @@ -329,10 +329,10 @@

                                            59  Leds::stashAll(m_stash);
                                            61 }
                                            -
                                            static void stashAll(LedStash &stash)
                                            Definition: Leds.cpp:189
                                            +
                                            static void stashAll(LedStash &stash)
                                            Definition: Leds.cpp:230
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -

                                            References Leds::clearAll(), m_stash, and Leds::stashAll().

                                            +

                                            References Leds::clearAll(), m_stash, and Leds::stashAll().

                                            @@ -369,11 +369,11 @@

                                            55 }
                                            LedPos
                                            Definition: LedTypes.h:11
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:196
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:237
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Pattern::m_colorset, m_progress, m_stash, Leds::restoreAll(), Leds::setIndex(), and Leds::stashAll().

                                            +

                                            References Colorset::cur(), Pattern::m_colorset, m_progress, m_stash, Leds::restoreAll(), Leds::setIndex(), and Leds::stashAll().

                                            diff --git a/docs/orbit/classMateriaPattern.html b/docs/orbit/classMateriaPattern.html index 02a8877d7a..90b6984c6c 100644 --- a/docs/orbit/classMateriaPattern.html +++ b/docs/orbit/classMateriaPattern.html @@ -364,7 +364,7 @@

                                            #define MAP_LED(led)
                                            Definition: LedTypes.h:288
                                            RGBColor get(uint8_t index=0) const
                                            Definition: Colorset.cpp:304
                                            void setCurIndex(uint8_t index)
                                            Definition: Colorset.cpp:369
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            virtual void init() override
                                            @@ -373,7 +373,7 @@

                                            void reset()
                                            Definition: Timer.cpp:65
                                            AlarmID addAlarm(uint32_t interval)
                                            Definition: Timer.cpp:37
                                            -

                                            References Timer::addAlarm(), Colorset::get(), MultiLedPattern::init(), LED_1, LED_3, LED_5, LED_7, LED_9, m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_offDuration1, m_offDuration2, m_onDuration1, m_onDuration2, m_stepSpeed, m_stepTimer, MAP_LED, Timer::reset(), Colorset::setCurIndex(), Leds::setIndex(), and Timer::start().

                                            +

                                            References Timer::addAlarm(), Colorset::get(), MultiLedPattern::init(), LED_1, LED_3, LED_5, LED_7, LED_9, m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_offDuration1, m_offDuration2, m_onDuration1, m_onDuration2, m_stepSpeed, m_stepTimer, MAP_LED, Timer::reset(), Colorset::setCurIndex(), Leds::setIndex(), and Timer::start().

                                            @@ -451,13 +451,13 @@

                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            uint8_t numColors() const
                                            Definition: Colorset.h:139
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            -
                                            static void clearAllEvens()
                                            Definition: Leds.cpp:97
                                            -
                                            static void clearMap(LedMap map)
                                            Definition: Leds.cpp:180
                                            -
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:79
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            +
                                            static void clearAllEvens()
                                            Definition: Leds.cpp:138
                                            +
                                            static void clearMap(LedMap map)
                                            Definition: Leds.cpp:221
                                            +
                                            static void setAllEvens(RGBColor col)
                                            Definition: Leds.cpp:120
                                            AlarmID alarm()
                                            Definition: Timer.cpp:109
                                            -

                                            References Timer::alarm(), Leds::clearAllEvens(), Leds::clearMap(), Colorset::cur(), Colorset::curIndex(), Colorset::getNext(), m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_stepTimer, m_switch, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAllEvens(), and Leds::setMap().

                                            +

                                            References Timer::alarm(), Leds::clearAllEvens(), Leds::clearMap(), Colorset::cur(), Colorset::curIndex(), Colorset::getNext(), m_blinkTimer1, m_blinkTimer2, Pattern::m_colorset, m_ledMap, m_stepTimer, m_switch, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAllEvens(), and Leds::setMap().

                                            diff --git a/docs/orbit/classMenu.html b/docs/orbit/classMenu.html index ee9de7cd14..d9088b6c30 100644 --- a/docs/orbit/classMenu.html +++ b/docs/orbit/classMenu.html @@ -418,14 +418,14 @@

                                            #define SHORT_CLICK_THRESHOLD_TICKS
                                            Definition: Timings.h:13
                                            uint32_t holdDuration() const
                                            Definition: Button.h:47
                                            bool isPressed() const
                                            Definition: Button.h:31
                                            -
                                            static void blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:242
                                            +
                                            static void blinkQuadrantOffset(Quadrant target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:283
                                            static RGBColor getLed(LedPos pos)
                                            Definition: Leds.h:120
                                            -
                                            static void clearQuadrantFive()
                                            Definition: Leds.cpp:135
                                            -
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:256
                                            -
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:127
                                            +
                                            static void clearQuadrantFive()
                                            Definition: Leds.cpp:176
                                            +
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:297
                                            +
                                            static void setQuadrantFive(RGBColor col)
                                            Definition: Leds.cpp:168
                                            static uint32_t getCurtime()
                                            Definition: TimeControl.h:40
                                            -

                                            References Leds::blinkQuadrantFive(), Leds::blinkQuadrantOffset(), Leds::clearQuadrantFive(), g_pButton, Time::getCurtime(), Leds::getLed(), Button::holdDuration(), Button::isPressed(), m_curSelection, QUADRANT_COUNT, QUADRANT_LAST, quadrantFirstLed(), RGB_OFF, RGB_RED, RGB_WHITE, RGB_WHITE0, RGB_WHITE6, Leds::setQuadrantFive(), and SHORT_CLICK_THRESHOLD_TICKS.

                                            +

                                            References Leds::blinkQuadrantFive(), Leds::blinkQuadrantOffset(), Leds::clearQuadrantFive(), g_pButton, Time::getCurtime(), Leds::getLed(), Button::holdDuration(), Button::isPressed(), m_curSelection, QUADRANT_COUNT, QUADRANT_LAST, quadrantFirstLed(), RGB_OFF, RGB_RED, RGB_WHITE, RGB_WHITE0, RGB_WHITE6, Leds::setQuadrantFive(), and SHORT_CLICK_THRESHOLD_TICKS.

                                            Referenced by ColorSelect::blinkSelection(), FactoryReset::run(), GlobalBrightness::run(), and PatternSelect::run().

                                            @@ -493,7 +493,7 @@

                                            References Modes::addMode(), Modes::curMode(), Mode::init(), m_curSelection, m_previewMode, m_shouldClose, Modes::numModes(), PATTERN_STROBE, QUADRANT_FIRST, and RGB_OFF.

                                            -

                                            Referenced by ColorSelect::init(), EditorConnection::init(), FactoryReset::init(), GlobalBrightness::init(), ModeSharing::init(), PatternSelect::init(), Randomizer::init(), and Menus::openMenu().

                                            +

                                            Referenced by ColorSelect::init(), EditorConnection::init(), FactoryReset::init(), GlobalBrightness::init(), ModeSharing::init(), PatternSelect::init(), Randomizer::init(), and Menus::openMenu().

                                            @@ -534,7 +534,7 @@

                                            References m_shouldClose, and Modes::saveStorage().

                                            -

                                            Referenced by EditorConnection::leaveMenu(), onLongClick(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), GlobalBrightness::onLongClick(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), ColorSelect::onLongClick2(), FactoryReset::onLongClick2(), GlobalBrightness::onLongClick2(), ModeSharing::onLongClick2(), PatternSelect::onLongClick2(), and ModeSharing::receiveModeIR().

                                            +

                                            Referenced by EditorConnection::leaveMenu(), onLongClick(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), GlobalBrightness::onLongClick(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), ColorSelect::onLongClick2(), FactoryReset::onLongClick2(), GlobalBrightness::onLongClick2(), ModeSharing::onLongClick2(), PatternSelect::onLongClick2(), and ModeSharing::receiveModeIR().

                                            @@ -843,7 +843,7 @@

                                            References addSelectionMask(), g_pButton, g_pButton2, m_ledSelected, m_ledSelection, m_shouldClose, m_targetLeds, MAP_LED_NONE, MENU_CONTINUE, MENU_QUIT, MENU_SKIP, NUM_PERMUTATIONS, onLedSelected(), Button::onLongClick(), Button::onShortClick(), and showBulbSelection().

                                            -

                                            Referenced by ColorSelect::run(), EditorConnection::run(), FactoryReset::run(), GlobalBrightness::run(), ModeSharing::run(), PatternSelect::run(), Randomizer::run(), and Menus::runCurMenu().

                                            +

                                            Referenced by ColorSelect::run(), EditorConnection::run(), FactoryReset::run(), GlobalBrightness::run(), ModeSharing::run(), PatternSelect::run(), Randomizer::run(), and Menus::runCurMenu().

                                            @@ -895,16 +895,16 @@

                                            #define MAP_LED(led)
                                            Definition: LedTypes.h:288
                                            #define BULB_SELECT_OFF_MS
                                            Definition: Timings.h:71
                                            #define BULB_SELECT_ON_MS
                                            Definition: Timings.h:70
                                            -
                                            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:263
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            +
                                            static void blinkMap(LedMap targets, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:304
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:221
                                            +
                                            static void blinkIndexOffset(LedPos target, uint32_t time, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:262
                                            static void showSelection(RGBColor colval=RGB_WHITE5)
                                            Definition: Menus.cpp:269
                                            uint8_t blue
                                            Definition: ColorTypes.h:90
                                            uint8_t red
                                            Definition: ColorTypes.h:88
                                            uint8_t green
                                            Definition: ColorTypes.h:89
                                            -

                                            References Leds::blinkIndexOffset(), Leds::blinkMap(), RGBColor::blue, BULB_SELECT_OFF_MS, BULB_SELECT_ON_MS, Leds::clearAll(), Time::getCurtime(), RGBColor::green, LED_COUNT, LED_MULTI, ledPermutations, m_ledSelection, m_menuColor, m_targetLeds, MAP_LED, RGBColor::red, RGB_ORANGE, Leds::setMap(), and Menus::showSelection().

                                            +

                                            References Leds::blinkIndexOffset(), Leds::blinkMap(), RGBColor::blue, BULB_SELECT_OFF_MS, BULB_SELECT_ON_MS, Leds::clearAll(), Time::getCurtime(), RGBColor::green, LED_COUNT, LED_MULTI, ledPermutations, m_ledSelection, m_menuColor, m_targetLeds, MAP_LED, RGBColor::red, RGB_ORANGE, Leds::setMap(), and Menus::showSelection().

                                            Referenced by run().

                                            @@ -943,9 +943,9 @@

                                            184  Leds::blinkQuadrantFive(250, 500, RGB_RED0);
                                            185 }
                                            #define RGB_RED0
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            -

                                            References Leds::blinkQuadrantFive(), Leds::clearQuadrantFive(), g_pButton, Button::holdDuration(), Button::isPressed(), RGB_RED, RGB_RED0, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                                            +

                                            References Leds::blinkQuadrantFive(), Leds::clearQuadrantFive(), g_pButton, Button::holdDuration(), Button::isPressed(), RGB_RED, RGB_RED0, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                                            Referenced by ColorSelect::showSelection().

                                            @@ -974,7 +974,7 @@

                                            Definition at line 67 of file Menu.h.

                                            -

                                            Referenced by FactoryReset::init(), FactoryReset::onLongClick(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), and ModeSharing::showReceiveMode().

                                            +

                                            Referenced by FactoryReset::init(), FactoryReset::onLongClick(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), and ModeSharing::showReceiveMode().

                                            @@ -1026,7 +1026,7 @@

                                            Definition at line 65 of file Menu.h.

                                            -

                                            Referenced by ColorSelect::init(), EditorConnection::init(), FactoryReset::init(), GlobalBrightness::init(), ModeSharing::init(), and run().

                                            +

                                            Referenced by ColorSelect::init(), EditorConnection::init(), FactoryReset::init(), GlobalBrightness::init(), ModeSharing::init(), and run().

                                            @@ -1104,7 +1104,7 @@

                                            Definition at line 54 of file Menu.h.

                                            -

                                            Referenced by EditorConnection::clearDemo(), init(), PatternSelect::nextPattern(), PatternSelect::onLedSelected(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), EditorConnection::onShortClick2(), EditorConnection::receiveDemoMode(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), PatternSelect::showPatternSelection(), and ModeSharing::showReceiveMode().

                                            +

                                            Referenced by EditorConnection::clearDemo(), init(), PatternSelect::nextPattern(), PatternSelect::onLedSelected(), ModeSharing::onLongClick(), PatternSelect::onLongClick(), Randomizer::onLongClick(), EditorConnection::onShortClick2(), EditorConnection::receiveDemoMode(), ModeSharing::receiveModeIR(), Randomizer::reRoll(), PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), PatternSelect::showPatternSelection(), and ModeSharing::showReceiveMode().

                                            diff --git a/docs/orbit/classMenus.html b/docs/orbit/classMenus.html index af3c3b9cda..4b1d8055c3 100644 --- a/docs/orbit/classMenus.html +++ b/docs/orbit/classMenus.html @@ -881,9 +881,9 @@

                                            uint32_t pressTime() const
                                            Definition: Button.h:42
                                            bool isPressed() const
                                            Definition: Button.h:31
                                            bool onConsecutivePresses(uint8_t numPresses)
                                            Definition: Button.cpp:129
                                            -
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:324
                                            -
                                            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:228
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:365
                                            +
                                            static void blinkIndex(LedPos target, uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:269
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            static bool openMenu(uint32_t index, bool advanced=false)
                                            Definition: Menus.cpp:240
                                            static void showSelection(RGBColor colval=RGB_WHITE5)
                                            Definition: Menus.cpp:269
                                            static bool setAdvancedMenus(bool active, bool save=true)
                                            Definition: Modes.h:129
                                            @@ -893,7 +893,7 @@

                                            uint8_t green
                                            Definition: ColorTypes.h:89
                                            RGBColor color
                                            Definition: Menus.cpp:37
                                            -

                                            References ADV_MENU_DURATION_TICKS, ADVANCED_MENU_CLICKS, Modes::advancedMenusEnabled(), Leds::blinkIndex(), RGBColor::blue, Leds::clearAll(), closeCurMenu(), MenuEntry::color, DEBUG_LOGF, g_pButton, g_pButton2, Time::getCurtime(), RGBColor::green, Leds::holdAll(), Button::holdDuration(), HYPERSTROBE_OFF_DURATION, HYPERSTROBE_ON_DURATION, Button::isPressed(), LED_COUNT, m_openTime, m_selection, MENU_COUNT, menuList, NUM_MENUS, Button::onConsecutivePresses(), Button::onLongClick(), Button::onShortClick(), openMenu(), PAIR_COUNT, PAIR_FIRST, pairEven, pairOdd, Button::pressTime(), RGB_OFF, RGB_PINK, RGB_RED, Modes::setAdvancedMenus(), Leds::setIndex(), and showSelection().

                                            +

                                            References ADV_MENU_DURATION_TICKS, ADVANCED_MENU_CLICKS, Modes::advancedMenusEnabled(), Leds::blinkIndex(), RGBColor::blue, Leds::clearAll(), closeCurMenu(), MenuEntry::color, DEBUG_LOGF, g_pButton, g_pButton2, Time::getCurtime(), RGBColor::green, Leds::holdAll(), Button::holdDuration(), HYPERSTROBE_OFF_DURATION, HYPERSTROBE_ON_DURATION, Button::isPressed(), LED_COUNT, m_openTime, m_selection, MENU_COUNT, menuList, NUM_MENUS, Button::onConsecutivePresses(), Button::onLongClick(), Button::onShortClick(), openMenu(), PAIR_COUNT, PAIR_FIRST, pairEven, pairOdd, Button::pressTime(), RGB_OFF, RGB_PINK, RGB_RED, Modes::setAdvancedMenus(), Leds::setIndex(), and showSelection().

                                            Referenced by run().

                                            @@ -935,9 +935,9 @@

                                            278 }
                                            #define MS_TO_TICKS(ms)
                                            Definition: TimeControl.h:13
                                            #define SHORT_CLICK_THRESHOLD_TICKS
                                            Definition: Timings.h:13
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            -

                                            References g_pButton, Button::holdDuration(), Button::isPressed(), MS_TO_TICKS, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                                            +

                                            References g_pButton, Button::holdDuration(), Button::isPressed(), MS_TO_TICKS, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                                            Referenced by PatternSelect::run(), Randomizer::run(), runMenuSelection(), Menu::showBulbSelection(), and Randomizer::showRandomizationSelect().

                                            diff --git a/docs/orbit/classMeteorPattern.html b/docs/orbit/classMeteorPattern.html index b4bc6883b5..65f1c8535b 100644 --- a/docs/orbit/classMeteorPattern.html +++ b/docs/orbit/classMeteorPattern.html @@ -356,9 +356,9 @@

                                            27  Leds::restoreAll(m_stash);
                                            28 }
                                            @ LED_COUNT
                                            Definition: LedTypes.h:68
                                            -
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:196
                                            +
                                            static void restoreAll(const LedStash &stash)
                                            Definition: Leds.cpp:237
                                            -

                                            References LED_COUNT, m_fadeAmount, m_stash, and Leds::restoreAll().

                                            +

                                            References LED_COUNT, m_fadeAmount, m_stash, and Leds::restoreAll().

                                            diff --git a/docs/orbit/classMode.html b/docs/orbit/classMode.html index aa952af02c..91815b9a44 100644 --- a/docs/orbit/classMode.html +++ b/docs/orbit/classMode.html @@ -1268,7 +1268,7 @@

                                            References VortexEngine::checkVersion(), ByteStream::decompress(), ERROR_LOGF, init(), ByteStream::resetUnserializer(), unserialize(), and ByteStream::unserialize().

                                            -

                                            Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), and IRReceiver::receiveMode().

                                            +

                                            Referenced by Modes::ModeLink::instantiate(), EditorConnection::receiveDemoMode(), and IRReceiver::receiveMode().

                                            @@ -1420,7 +1420,7 @@

                                            References Leds::clearIndex(), LED_FIRST, m_multiPat, m_singlePats, MODE_LEDCOUNT, and Pattern::play().

                                            -

                                            Referenced by PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), PatternSelect::showPatternSelection(), and ModeSharing::showReceiveMode().

                                            +

                                            Referenced by PatternSelect::run(), Randomizer::run(), EditorConnection::showEditor(), PatternSelect::showPatternSelection(), and ModeSharing::showReceiveMode().

                                            diff --git a/docs/orbit/classModeSharing-members.html b/docs/orbit/classModeSharing-members.html index 4dbbc5dcef..fa6ac4d9c8 100644 --- a/docs/orbit/classModeSharing-members.html +++ b/docs/orbit/classModeSharing-members.html @@ -101,12 +101,14 @@ leaveMenu(bool doSave=false)Menuvirtual m_advancedMenuprotected m_curSelectionMenuprotected - m_ledSelectedMenuprotected - m_ledSelectionMenuprotected - m_menuColorMenuprotected - m_previewModeMenuprotected - m_sharingModeModeSharingprivate - m_shouldCloseMenuprivate + m_lastSendTimeModeSharingprivate + m_ledSelectedMenuprotected + m_ledSelectionMenuprotected + m_menuColorMenuprotected + m_previewModeMenuprotected + m_sharingModeModeSharingprivate + m_shouldCloseMenuprivate + m_shouldEndSendModeSharingprivate m_targetLedsMenuprotected m_timeOutStartTimeModeSharingprivate Menu(const RGBColor &col, bool advanced)Menu diff --git a/docs/orbit/classModeSharing.html b/docs/orbit/classModeSharing.html index c2005d8a2d..c937f19360 100644 --- a/docs/orbit/classModeSharing.html +++ b/docs/orbit/classModeSharing.html @@ -171,6 +171,10 @@   uint32_t m_timeOutStartTime   +uint32_t m_lastSendTime +  +bool m_shouldEndSend +  @@ -276,11 +280,15 @@

                                            16  :
                                            17  Menu(col, advanced),
                                            - -
                                            20 {
                                            -
                                            21 }
                                            + +
                                            20  m_lastSendTime(0),
                                            +
                                            21  m_shouldEndSend(false)
                                            +
                                            22 {
                                            +
                                            23 }
                                            Menu(const RGBColor &col, bool advanced)
                                            Definition: Menu.cpp:63
                                            uint32_t m_timeOutStartTime
                                            Definition: ModeSharing.h:42
                                            +
                                            bool m_shouldEndSend
                                            Definition: ModeSharing.h:46
                                            +
                                            uint32_t m_lastSendTime
                                            Definition: ModeSharing.h:43
                                            ModeShareState m_sharingMode
                                            Definition: ModeSharing.h:39
                                            @@ -301,9 +309,9 @@

                                            -

                                            Definition at line 23 of file ModeSharing.cpp.

                                            -
                                            24 {
                                            -
                                            25 }
                                            +

                                            Definition at line 25 of file ModeSharing.cpp.

                                            +
                                            26 {
                                            +
                                            27 }
                                            @@ -331,16 +339,16 @@

                                            -

                                            Definition at line 171 of file ModeSharing.cpp.

                                            - @@ -367,33 +375,37 @@

                                            -

                                            Definition at line 130 of file ModeSharing.cpp.

                                            -
                                            131 {
                                            -
                                            132  // if the sender is sending then cannot start again
                                            -
                                            133  if (IRSender::isSending()) {
                                            -
                                            134  ERROR_LOG("Cannot begin sending, sender is busy");
                                            -
                                            135  return;
                                            -
                                            136  }
                                            - -
                                            138  // initialize it with the current mode data
                                            - -
                                            140  // send the first chunk of data, leave if we're done
                                            -
                                            141  if (!IRSender::send()) {
                                            -
                                            142  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            - -
                                            144  }
                                            -
                                            145 }
                                            +

                                            Definition at line 140 of file ModeSharing.cpp.

                                            +
                                            141 {
                                            +
                                            142  // if the sender is sending then cannot start again
                                            +
                                            143  if (IRSender::isSending()) {
                                            +
                                            144  ERROR_LOG("Cannot begin sending, sender is busy");
                                            +
                                            145  return;
                                            +
                                            146  }
                                            + +
                                            148  Leds::clearAll();
                                            +
                                            149  Leds::update();
                                            +
                                            150  // initialize it with the current mode data
                                            + +
                                            152  // send the first chunk of data, leave if we're done
                                            +
                                            153  if (!IRSender::send()) {
                                            +
                                            154  // just set the last time and wait
                                            + +
                                            156  }
                                            +
                                            157 }
                                            #define ERROR_LOG(msg)
                                            Definition: Log.h:29
                                            static bool isSending()
                                            Definition: IRSender.h:25
                                            static bool loadMode(const Mode *targetMode)
                                            Definition: IRSender.cpp:54
                                            static bool send()
                                            Definition: IRSender.cpp:83
                                            -
                                            void beginReceivingIR()
                                            +
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            static Mode * curMode()
                                            Definition: Modes.cpp:547
                                            +
                                            static uint32_t getCurtime()
                                            Definition: TimeControl.h:40
                                            -

                                            References beginReceivingIR(), Modes::curMode(), ERROR_LOG, IRSender::isSending(), IRSender::loadMode(), m_sharingMode, IRSender::send(), and SHARE_SEND_IR.

                                            +

                                            References Leds::clearAll(), Modes::curMode(), ERROR_LOG, Time::getCurtime(), IRSender::isSending(), IRSender::loadMode(), m_lastSendTime, m_sharingMode, IRSender::send(), SHARE_SEND_IR, and Leds::update().

                                            -

                                            Referenced by onShortClick().

                                            +

                                            Referenced by continueSendingIR(), and onShortClick().

                                            @@ -420,30 +432,31 @@

                                            -

                                            Definition at line 113 of file ModeSharing.cpp.

                                            -
                                            114 {
                                            -
                                            115  // if the sender is sending then cannot start again
                                            -
                                            116  if (VLSender::isSending()) {
                                            -
                                            117  ERROR_LOG("Cannot begin sending, sender is busy");
                                            -
                                            118  return;
                                            -
                                            119  }
                                            - -
                                            121  // initialize it with the current mode data
                                            - -
                                            123  // send the first chunk of data, leave if we're done
                                            -
                                            124  if (!VLSender::send()) {
                                            -
                                            125  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            - -
                                            127  }
                                            -
                                            128 }
                                            +

                                            Definition at line 123 of file ModeSharing.cpp.

                                            +
                                            124 {
                                            +
                                            125  // if the sender is sending then cannot start again
                                            +
                                            126  if (VLSender::isSending()) {
                                            +
                                            127  ERROR_LOG("Cannot begin sending, sender is busy");
                                            +
                                            128  return;
                                            +
                                            129  }
                                            + +
                                            131  // initialize it with the current mode data
                                            + +
                                            133  // send the first chunk of data, leave if we're done
                                            +
                                            134  if (!VLSender::send()) {
                                            +
                                            135  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            + +
                                            137  }
                                            +
                                            138 }
                                            +
                                            void beginReceivingIR()
                                            static bool loadMode(const Mode *targetMode)
                                            Definition: VLSender.cpp:42
                                            static bool send()
                                            Definition: VLSender.cpp:76
                                            static bool isSending()
                                            Definition: VLSender.h:25
                                            -

                                            References beginReceivingIR(), Modes::curMode(), ERROR_LOG, VLSender::isSending(), VLSender::loadMode(), m_sharingMode, VLSender::send(), and SHARE_SEND_VL.

                                            +

                                            References beginReceivingIR(), Modes::curMode(), ERROR_LOG, VLSender::isSending(), VLSender::loadMode(), m_sharingMode, VLSender::send(), and SHARE_SEND_VL.

                                            -

                                            Referenced by onShortClick2().

                                            +

                                            Referenced by onShortClick2().

                                            @@ -470,21 +483,31 @@

                                            -

                                            Definition at line 159 of file ModeSharing.cpp.

                                            -
                                            160 {
                                            -
                                            161  // if the sender isn't sending then nothing to do
                                            -
                                            162  if (!IRSender::isSending()) {
                                            -
                                            163  return;
                                            -
                                            164  }
                                            -
                                            165  if (!IRSender::send()) {
                                            -
                                            166  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            - -
                                            168  }
                                            -
                                            169 }
                                            +

                                            Definition at line 171 of file ModeSharing.cpp.

                                            +
                                            172 {
                                            +
                                            173  // if the sender isn't sending then nothing to do
                                            +
                                            174  if (!IRSender::isSending()) {
                                            + +
                                            176  if (m_shouldEndSend) {
                                            + +
                                            178  m_shouldEndSend = false;
                                            +
                                            179  } else {
                                            +
                                            180  beginSendingIR();
                                            +
                                            181  }
                                            +
                                            182  }
                                            +
                                            183  return;
                                            +
                                            184  }
                                            +
                                            185  if (!IRSender::send()) {
                                            +
                                            186  // just set the last time and wait
                                            + +
                                            188  }
                                            +
                                            189 }
                                            +
                                            #define MS_TO_TICKS(ms)
                                            Definition: TimeControl.h:13
                                            +
                                            void beginSendingIR()
                                            -

                                            References beginReceivingIR(), IRSender::isSending(), and IRSender::send().

                                            +

                                            References beginReceivingIR(), beginSendingIR(), Time::getCurtime(), IRSender::isSending(), m_lastSendTime, m_shouldEndSend, MS_TO_TICKS, and IRSender::send().

                                            -

                                            Referenced by run().

                                            +

                                            Referenced by run().

                                            @@ -511,21 +534,21 @@

                                            -

                                            Definition at line 147 of file ModeSharing.cpp.

                                            -
                                            148 {
                                            -
                                            149  // if the sender isn't sending then nothing to do
                                            -
                                            150  if (!VLSender::isSending()) {
                                            -
                                            151  return;
                                            -
                                            152  }
                                            -
                                            153  if (!VLSender::send()) {
                                            -
                                            154  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            - -
                                            156  }
                                            -
                                            157 }
                                            +

                                            Definition at line 159 of file ModeSharing.cpp.

                                            +
                                            160 {
                                            +
                                            161  // if the sender isn't sending then nothing to do
                                            +
                                            162  if (!VLSender::isSending()) {
                                            +
                                            163  return;
                                            +
                                            164  }
                                            +
                                            165  if (!VLSender::send()) {
                                            +
                                            166  // when send has completed, stores time that last action was completed to calculate interval between sends
                                            + +
                                            168  }
                                            +
                                            169 }
                                            -

                                            References beginReceivingIR(), VLSender::isSending(), and VLSender::send().

                                            +

                                            References beginReceivingIR(), VLSender::isSending(), and VLSender::send().

                                            -

                                            Referenced by run().

                                            +

                                            Referenced by run().

                                            @@ -554,25 +577,25 @@

                                            Menu.

                                            -

                                            Definition at line 27 of file ModeSharing.cpp.

                                            -
                                            28 {
                                            -
                                            29  if (!Menu::init()) {
                                            -
                                            30  return false;
                                            -
                                            31  }
                                            -
                                            32  // skip led selection
                                            -
                                            33  m_ledSelected = true;
                                            -
                                            34  // start on receive because it's the more responsive of the two
                                            -
                                            35  // the odds of opening receive and then accidentally receiving
                                            -
                                            36  // a mode that is being broadcast nearby is completely unlikely
                                            - -
                                            38  DEBUG_LOG("Entering Mode Sharing");
                                            -
                                            39  return true;
                                            -
                                            40 }
                                            +

                                            Definition at line 29 of file ModeSharing.cpp.

                                            +
                                            30 {
                                            +
                                            31  if (!Menu::init()) {
                                            +
                                            32  return false;
                                            +
                                            33  }
                                            +
                                            34  // skip led selection
                                            +
                                            35  m_ledSelected = true;
                                            +
                                            36  // start on receive because it's the more responsive of the two
                                            +
                                            37  // the odds of opening receive and then accidentally receiving
                                            +
                                            38  // a mode that is being broadcast nearby is completely unlikely
                                            + +
                                            40  DEBUG_LOG("Entering Mode Sharing");
                                            +
                                            41  return true;
                                            +
                                            42 }
                                            #define DEBUG_LOG(msg)
                                            Definition: Log.h:40
                                            bool m_ledSelected
                                            Definition: Menu.h:65
                                            virtual bool init()
                                            Definition: Menu.cpp:78
                                            -

                                            References beginReceivingIR(), DEBUG_LOG, Menu::init(), and Menu::m_ledSelected.

                                            +

                                            References beginReceivingIR(), DEBUG_LOG, Menu::init(), and Menu::m_ledSelected.

                                            @@ -601,11 +624,11 @@

                                            Menu.

                                            -

                                            Definition at line 102 of file ModeSharing.cpp.

                                            -
                                            103 {
                                            - -
                                            105  leaveMenu(true);
                                            -
                                            106 }
                                            +

                                            Definition at line 112 of file ModeSharing.cpp.

                                            +
                                            113 {
                                            + +
                                            115  leaveMenu(true);
                                            +
                                            116 }
                                            virtual void leaveMenu(bool doSave=false)
                                            Definition: Menu.cpp:208
                                            Mode m_previewMode
                                            Definition: Menu.h:54
                                            static bool updateCurMode(const Mode *mode)
                                            Definition: Modes.cpp:487
                                            @@ -639,10 +662,10 @@

                                            Menu.

                                            -

                                            Definition at line 108 of file ModeSharing.cpp.

                                            -
                                            109 {
                                            -
                                            110  leaveMenu();
                                            -
                                            111 }
                                            +

                                            Definition at line 118 of file ModeSharing.cpp.

                                            +
                                            119 {
                                            +
                                            120  leaveMenu();
                                            +
                                            121 }

                                            References Menu::leaveMenu().

                                            @@ -673,25 +696,31 @@

                                            Menu.

                                            -

                                            Definition at line 72 of file ModeSharing.cpp.

                                            -
                                            73 {
                                            -
                                            74  switch (m_sharingMode) {
                                            - -
                                            76  // click while on receive -> end receive, start sending
                                            - - -
                                            79  DEBUG_LOG("Switched to send mode");
                                            -
                                            80  break;
                                            -
                                            81  default:
                                            +

                                            Definition at line 74 of file ModeSharing.cpp.

                                            +
                                            75 {
                                            +
                                            76  switch (m_sharingMode) {
                                            + +
                                            78  // click while on receive -> end receive, start sending
                                            + + +
                                            81  DEBUG_LOG("Switched to send mode");
                                            82  break;
                                            -
                                            83  }
                                            - -
                                            85 }
                                            -
                                            static bool endReceiving()
                                            Definition: IRReceiver.cpp:95
                                            -
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            void beginSendingIR()
                                            + +
                                            84  if (!IRSender::isSending()) {
                                            + +
                                            86  DEBUG_LOG("Switched to send mode");
                                            +
                                            87  } else {
                                            +
                                            88  m_shouldEndSend = true;
                                            +
                                            89  }
                                            +
                                            90  break;
                                            +
                                            91  default:
                                            +
                                            92  break;
                                            +
                                            93  }
                                            + +
                                            95 }
                                            +
                                            static bool endReceiving()
                                            Definition: IRReceiver.cpp:101
                                            -

                                            References beginSendingIR(), Leds::clearAll(), DEBUG_LOG, IRReceiver::endReceiving(), m_sharingMode, and SHARE_RECEIVE.

                                            +

                                            References beginReceivingIR(), beginSendingIR(), Leds::clearAll(), DEBUG_LOG, IRReceiver::endReceiving(), IRSender::isSending(), m_sharingMode, m_shouldEndSend, SHARE_RECEIVE, and SHARE_SEND_IR.

                                            @@ -720,23 +749,23 @@

                                            Menu.

                                            -

                                            Definition at line 87 of file ModeSharing.cpp.

                                            -
                                            88 {
                                            -
                                            89  switch (m_sharingMode) {
                                            - -
                                            91  // click while on receive -> end receive, start sending
                                            - - -
                                            94  DEBUG_LOG("Switched to send mode");
                                            -
                                            95  break;
                                            -
                                            96  default:
                                            -
                                            97  break;
                                            -
                                            98  }
                                            - -
                                            100 }
                                            -
                                            void beginSendingVL()
                                            +

                                            Definition at line 97 of file ModeSharing.cpp.

                                            +
                                            98 {
                                            +
                                            99  switch (m_sharingMode) {
                                            + +
                                            101  // click while on receive -> end receive, start sending
                                            + +
                                            103  beginSendingVL();
                                            +
                                            104  DEBUG_LOG("Switched to send mode");
                                            +
                                            105  break;
                                            +
                                            106  default:
                                            +
                                            107  break;
                                            +
                                            108  }
                                            +
                                            109  Leds::clearAll();
                                            +
                                            110 }
                                            +
                                            void beginSendingVL()
                                            -

                                            References beginSendingVL(), Leds::clearAll(), DEBUG_LOG, IRReceiver::endReceiving(), m_sharingMode, and SHARE_RECEIVE.

                                            +

                                            References beginSendingVL(), Leds::clearAll(), DEBUG_LOG, IRReceiver::endReceiving(), m_sharingMode, and SHARE_RECEIVE.

                                            @@ -763,47 +792,46 @@

                                            -

                                            Definition at line 177 of file ModeSharing.cpp.

                                            -
                                            178 {
                                            -
                                            179  // if reveiving new data set our last data time
                                            -
                                            180  if (IRReceiver::onNewData()) {
                                            - -
                                            182  // if our last data was more than time out duration reset the recveiver
                                            - - -
                                            185  m_timeOutStartTime = 0;
                                            -
                                            186  return;
                                            -
                                            187  }
                                            -
                                            188  // check if the IRReceiver has a full packet available
                                            -
                                            189  if (!IRReceiver::dataReady()) {
                                            -
                                            190  // nothing available yet
                                            -
                                            191  return;
                                            -
                                            192  }
                                            -
                                            193  DEBUG_LOG("Mode ready to receive! Receiving...");
                                            -
                                            194  // receive the IR mode into the current mode
                                            - -
                                            196  ERROR_LOG("Failed to receive mode");
                                            -
                                            197  return;
                                            -
                                            198  }
                                            -
                                            199  DEBUG_LOGF("Success receiving mode: %u", m_pCurMode->getPatternID());
                                            -
                                            200  if (!m_advanced) {
                                            - -
                                            202  // leave menu and save settings, even if the mode was the same whatever
                                            -
                                            203  leaveMenu(true);
                                            -
                                            204  }
                                            -
                                            205 }
                                            +

                                            Definition at line 197 of file ModeSharing.cpp.

                                            +
                                            198 {
                                            +
                                            199  // if reveiving new data set our last data time
                                            +
                                            200  if (IRReceiver::onNewData()) {
                                            + +
                                            202  // if our last data was more than time out duration reset the recveiver
                                            + + +
                                            205  m_timeOutStartTime = 0;
                                            +
                                            206  return;
                                            +
                                            207  }
                                            +
                                            208  // check if the IRReceiver has a full packet available
                                            +
                                            209  if (!IRReceiver::dataReady()) {
                                            +
                                            210  // nothing available yet
                                            +
                                            211  return;
                                            +
                                            212  }
                                            +
                                            213  DEBUG_LOG("Mode ready to receive! Receiving...");
                                            +
                                            214  // receive the IR mode into the current mode
                                            + +
                                            216  ERROR_LOG("Failed to receive mode");
                                            +
                                            217  return;
                                            +
                                            218  }
                                            +
                                            219  DEBUG_LOGF("Success receiving mode: %u", m_pCurMode->getPatternID());
                                            +
                                            220  if (!m_advanced) {
                                            + +
                                            222  // leave menu and save settings, even if the mode was the same whatever
                                            +
                                            223  leaveMenu(true);
                                            +
                                            224  }
                                            +
                                            225 }
                                            #define DEBUG_LOGF(msg,...)
                                            Definition: Log.h:41
                                            #define MAX_TIMEOUT_DURATION
                                            Definition: Timings.h:20
                                            -
                                            static bool dataReady()
                                            Definition: IRReceiver.cpp:33
                                            -
                                            static bool onNewData()
                                            Definition: IRReceiver.cpp:101
                                            -
                                            static bool receiveMode(Mode *pMode)
                                            Definition: IRReceiver.cpp:75
                                            -
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:199
                                            +
                                            static bool dataReady()
                                            Definition: IRReceiver.cpp:36
                                            +
                                            static bool onNewData()
                                            Definition: IRReceiver.cpp:110
                                            +
                                            static bool receiveMode(Mode *pMode)
                                            Definition: IRReceiver.cpp:78
                                            +
                                            static void resetIRState()
                                            Definition: IRReceiver.cpp:208
                                            bool m_advanced
                                            Definition: Menu.h:67
                                            -
                                            static uint32_t getCurtime()
                                            Definition: TimeControl.h:40
                                            -

                                            References IRReceiver::dataReady(), DEBUG_LOG, DEBUG_LOGF, ERROR_LOG, Time::getCurtime(), Menu::leaveMenu(), Menu::m_advanced, Menu::m_previewMode, m_timeOutStartTime, MAX_TIMEOUT_DURATION, IRReceiver::onNewData(), IRReceiver::receiveMode(), IRReceiver::resetIRState(), and Modes::updateCurMode().

                                            +

                                            References IRReceiver::dataReady(), DEBUG_LOG, DEBUG_LOGF, ERROR_LOG, Time::getCurtime(), Menu::leaveMenu(), Menu::m_advanced, Menu::m_previewMode, m_timeOutStartTime, MAX_TIMEOUT_DURATION, IRReceiver::onNewData(), IRReceiver::receiveMode(), IRReceiver::resetIRState(), and Modes::updateCurMode().

                                            -

                                            Referenced by run().

                                            +

                                            Referenced by run().

                                            @@ -832,45 +860,45 @@

                                            Menu.

                                            -

                                            Definition at line 42 of file ModeSharing.cpp.

                                            -
                                            43 {
                                            -
                                            44  MenuAction result = Menu::run();
                                            -
                                            45  if (result != MENU_CONTINUE) {
                                            -
                                            46  return result;
                                            -
                                            47  }
                                            -
                                            48  switch (m_sharingMode) {
                                            - -
                                            50  // render the 'send mode' lights
                                            - -
                                            52  // continue sending any data as long as there is more to send
                                            - -
                                            54  break;
                                            - -
                                            56  // render the 'send mode' lights
                                            - -
                                            58  // continue sending any data as long as there is more to send
                                            - -
                                            60  break;
                                            - -
                                            62  // render the 'receive mode' lights
                                            - -
                                            64  // load any modes that are received
                                            -
                                            65  receiveModeIR();
                                            -
                                            66  break;
                                            -
                                            67  }
                                            -
                                            68  return MENU_CONTINUE;
                                            -
                                            69 }
                                            +

                                            Definition at line 44 of file ModeSharing.cpp.

                                            +
                                            45 {
                                            +
                                            46  MenuAction result = Menu::run();
                                            +
                                            47  if (result != MENU_CONTINUE) {
                                            +
                                            48  return result;
                                            +
                                            49  }
                                            +
                                            50  switch (m_sharingMode) {
                                            + +
                                            52  // render the 'send mode' lights
                                            + +
                                            54  // continue sending any data as long as there is more to send
                                            + +
                                            56  break;
                                            + +
                                            58  // render the 'send mode' lights
                                            + +
                                            60  // continue sending any data as long as there is more to send
                                            + +
                                            62  break;
                                            + +
                                            64  // render the 'receive mode' lights
                                            + +
                                            66  // load any modes that are received
                                            +
                                            67  receiveModeIR();
                                            +
                                            68  break;
                                            +
                                            69  }
                                            +
                                            70  return MENU_CONTINUE;
                                            +
                                            71 }
                                            virtual MenuAction run()
                                            Definition: Menu.cpp:106
                                            MenuAction
                                            Definition: Menu.h:19
                                            @ MENU_CONTINUE
                                            Definition: Menu.h:23
                                            -
                                            void showSendModeIR()
                                            -
                                            void continueSendingVL()
                                            -
                                            void continueSendingIR()
                                            -
                                            void receiveModeIR()
                                            -
                                            void showSendModeVL()
                                            -
                                            void showReceiveMode()
                                            +
                                            void showSendModeIR()
                                            +
                                            void continueSendingVL()
                                            +
                                            void continueSendingIR()
                                            +
                                            void receiveModeIR()
                                            +
                                            void showSendModeVL()
                                            +
                                            void showReceiveMode()
                                            -

                                            References continueSendingIR(), continueSendingVL(), m_sharingMode, Menu::MENU_CONTINUE, receiveModeIR(), Menu::run(), SHARE_RECEIVE, SHARE_SEND_IR, SHARE_SEND_VL, showReceiveMode(), showSendModeIR(), and showSendModeVL().

                                            +

                                            References continueSendingIR(), continueSendingVL(), m_sharingMode, Menu::MENU_CONTINUE, receiveModeIR(), Menu::run(), SHARE_RECEIVE, SHARE_SEND_IR, SHARE_SEND_VL, showReceiveMode(), showSendModeIR(), and showSendModeVL().

                                            @@ -897,29 +925,36 @@

                                            -

                                            Definition at line 219 of file ModeSharing.cpp.

                                            -
                                            220 {
                                            -
                                            221  if (IRReceiver::isReceiving()) {
                                            -
                                            222  // using uint32_t to avoid overflow, the result should be within 10 to 255
                                            - -
                                            224  } else {
                                            -
                                            225  if (m_advanced) {
                                            - -
                                            227  } else {
                                            - -
                                            229  }
                                            -
                                            230  }
                                            -
                                            231 }
                                            +

                                            Definition at line 240 of file ModeSharing.cpp.

                                            +
                                            241 {
                                            +
                                            242  if (IRReceiver::isReceiving()) {
                                            +
                                            243  // using uint32_t to avoid overflow, the result should be within 10 to 255
                                            + +
                                            245  } else {
                                            +
                                            246  if (m_advanced) {
                                            + +
                                            248  } else {
                                            + + + +
                                            252  }
                                            +
                                            253  }
                                            +
                                            254 }
                                            +
                                            #define RGB_CYAN1
                                            #define RGB_WHITE0
                                            -
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:53
                                            -
                                            static uint8_t percentReceived()
                                            Definition: IRReceiver.cpp:63
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            #define MAP_RING_EDGE
                                            Definition: LedTypes.h:369
                                            +
                                            #define MAP_ALL_BOT
                                            Definition: LedTypes.h:355
                                            +
                                            #define MAP_ALL_TOP
                                            Definition: LedTypes.h:350
                                            +
                                            static bool isReceiving()
                                            Definition: IRReceiver.cpp:56
                                            +
                                            static uint8_t percentReceived()
                                            Definition: IRReceiver.cpp:66
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            virtual void play()
                                            Definition: Mode.cpp:139
                                            -

                                            References IRReceiver::isReceiving(), Menu::m_advanced, Menu::m_previewMode, IRReceiver::percentReceived(), Mode::play(), RGB_WHITE0, and Leds::setAll().

                                            +

                                            References IRReceiver::isReceiving(), Menu::m_advanced, Menu::m_previewMode, MAP_ALL_BOT, MAP_ALL_TOP, MAP_RING_EDGE, IRReceiver::percentReceived(), Mode::play(), RGB_CYAN1, RGB_WHITE0, Leds::setAll(), and Leds::setMap().

                                            -

                                            Referenced by run().

                                            +

                                            Referenced by run().

                                            @@ -946,15 +981,16 @@

                                            -

                                            Definition at line 213 of file ModeSharing.cpp.

                                            -
                                            214 {
                                            -
                                            215  // show a dim color when not sending
                                            -
                                            216  Leds::clearAll();
                                            -
                                            217 }
                                            +

                                            Definition at line 233 of file ModeSharing.cpp.

                                            +
                                            234 {
                                            +
                                            235  // show a dim color when not sending
                                            + + +
                                            238 }
                                            -

                                            References Leds::clearAll().

                                            +

                                            References MAP_ALL_BOT, MAP_RING_EDGE, RGB_CYAN1, and Leds::setMap().

                                            -

                                            Referenced by run().

                                            +

                                            Referenced by run().

                                            @@ -981,19 +1017,45 @@

                                            -

                                            Definition at line 207 of file ModeSharing.cpp.

                                            -
                                            208 {
                                            -
                                            209  // show a dim color when not sending
                                            -
                                            210  Leds::clearAll();
                                            -
                                            211 }
                                            +

                                            Definition at line 227 of file ModeSharing.cpp.

                                            +
                                            228 {
                                            +
                                            229  // show a dim color when not sending
                                            +
                                            230  Leds::clearAll();
                                            +
                                            231 }

                                            References Leds::clearAll().

                                            -

                                            Referenced by run().

                                            +

                                            Referenced by run().

                                            Member Data Documentation

                                            + +

                                            ◆ m_lastSendTime

                                            + +
                                            +
                                            +

                                            Additional Inherited Members

                                            + + + + +
                                            + + + + +
                                            uint32_t ModeSharing::m_lastSendTime
                                            +
                                            +private
                                            +
                                            + +

                                            Definition at line 43 of file ModeSharing.h.

                                            + +

                                            Referenced by beginSendingIR(), and continueSendingIR().

                                            + +
                                            +

                                            ◆ m_sharingMode

                                            @@ -1016,7 +1078,33 @@

                                            Definition at line 39 of file ModeSharing.h.

                                            -

                                            Referenced by beginReceivingIR(), beginSendingIR(), beginSendingVL(), onShortClick(), onShortClick2(), and run().

                                            +

                                            Referenced by beginReceivingIR(), beginSendingIR(), beginSendingVL(), onShortClick(), onShortClick2(), and run().

                                            + + + + +

                                            ◆ m_shouldEndSend

                                            + +
                                            +
                                            + + + + + +
                                            + + + + +
                                            bool ModeSharing::m_shouldEndSend
                                            +
                                            +private
                                            +
                                            + +

                                            Definition at line 46 of file ModeSharing.h.

                                            + +

                                            Referenced by continueSendingIR(), and onShortClick().

                                            @@ -1042,7 +1130,7 @@

                                            Definition at line 42 of file ModeSharing.h.

                                            -

                                            Referenced by receiveModeIR().

                                            +

                                            Referenced by receiveModeIR().

                                            diff --git a/docs/orbit/classModeSharing.js b/docs/orbit/classModeSharing.js index c50cfb9d3e..1f1e69e2cf 100644 --- a/docs/orbit/classModeSharing.js +++ b/docs/orbit/classModeSharing.js @@ -22,6 +22,8 @@ var classModeSharing = [ "showReceiveMode", "classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4", null ], [ "showSendModeIR", "classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd", null ], [ "showSendModeVL", "classModeSharing.html#ab15ee747bc61856d04311594b4a74e17", null ], + [ "m_lastSendTime", "classModeSharing.html#a2cfdb5d73e6fd3a67e1c13bbaf827fc9", null ], [ "m_sharingMode", "classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442", null ], + [ "m_shouldEndSend", "classModeSharing.html#a18a43581d3998c7861af87ac4d89d1e5", null ], [ "m_timeOutStartTime", "classModeSharing.html#a118440b66ff64341a596850cf7ef6a75", null ] ]; \ No newline at end of file diff --git a/docs/orbit/classModes.html b/docs/orbit/classModes.html index 80edb396a8..b5bbfe0486 100644 --- a/docs/orbit/classModes.html +++ b/docs/orbit/classModes.html @@ -720,7 +720,7 @@

                                            References ERROR_LOG, initCurMode(), Modes::ModeLink::instantiate(), m_numModes, and m_pCurModeLink.

                                            -

                                            Referenced by ModeSharing::beginSendingIR(), ModeSharing::beginSendingVL(), VortexEngine::curMode(), Menu::init(), ColorSelect::init(), FactoryReset::init(), Randomizer::init(), nextModeSkipEmpty(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), PatternSelect::onLongClick(), PatternSelect::previousPattern(), ColorSelect::run(), and updateCurMode().

                                            +

                                            Referenced by ModeSharing::beginSendingIR(), ModeSharing::beginSendingVL(), VortexEngine::curMode(), Menu::init(), ColorSelect::init(), FactoryReset::init(), Randomizer::init(), nextModeSkipEmpty(), ColorSelect::onLongClick(), FactoryReset::onLongClick(), PatternSelect::onLongClick(), PatternSelect::previousPattern(), ColorSelect::run(), and updateCurMode().

                                            @@ -2486,7 +2486,7 @@

                                            References curMode(), initCurMode(), and saveCurMode().

                                            -

                                            Referenced by ModeSharing::onLongClick(), Randomizer::onLongClick(), and ModeSharing::receiveModeIR().

                                            +

                                            Referenced by ModeSharing::onLongClick(), Randomizer::onLongClick(), and ModeSharing::receiveModeIR().

                                            diff --git a/docs/orbit/classPatternSelect.html b/docs/orbit/classPatternSelect.html index ee2d9b4459..4c3db78b55 100644 --- a/docs/orbit/classPatternSelect.html +++ b/docs/orbit/classPatternSelect.html @@ -818,11 +818,11 @@

                                            70 }
                                            #define RGB_OFF
                                            @ QUADRANT_4
                                            Definition: LedTypes.h:113
                                            -
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:310
                                            -
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:256
                                            +
                                            static void breathQuadrant(Quadrant target, uint32_t hue, uint32_t variance, uint32_t magnitude=15, uint8_t sat=255, uint8_t val=210)
                                            Definition: Leds.cpp:351
                                            +
                                            static void blinkQuadrantFive(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:297
                                            static uint32_t getCurtime()
                                            Definition: TimeControl.h:40
                                            -

                                            References Leds::blinkQuadrantFive(), Leds::breathQuadrant(), Time::getCurtime(), QUADRANT_4, QUADRANT_FIRST, and RGB_OFF.

                                            +

                                            References Leds::blinkQuadrantFive(), Leds::breathQuadrant(), Time::getCurtime(), QUADRANT_4, QUADRANT_FIRST, and RGB_OFF.

                                            Referenced by run().

                                            @@ -863,9 +863,9 @@

                                            #define SHORT_CLICK_THRESHOLD_TICKS
                                            Definition: Timings.h:13
                                            uint32_t holdDuration() const
                                            Definition: Button.h:47
                                            bool isPressed() const
                                            Definition: Button.h:31
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            -

                                            References g_pButton, Button::holdDuration(), Button::isPressed(), Menu::m_previewMode, Mode::play(), RGB_WHITE4, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                                            +

                                            References g_pButton, Button::holdDuration(), Button::isPressed(), Menu::m_previewMode, Mode::play(), RGB_WHITE4, Leds::setAll(), and SHORT_CLICK_THRESHOLD_TICKS.

                                            Referenced by run().

                                            diff --git a/docs/orbit/classPulsishPattern.html b/docs/orbit/classPulsishPattern.html index 7e6f82f8b3..d0678fed51 100644 --- a/docs/orbit/classPulsishPattern.html +++ b/docs/orbit/classPulsishPattern.html @@ -426,12 +426,12 @@

                                            void skip(int32_t amount=1)
                                            Definition: Colorset.cpp:335
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            static void clearPair(Pair pair)
                                            Definition: Leds.h:37
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            AlarmID alarm()
                                            Definition: Timer.cpp:109
                                            -

                                            References Timer::alarm(), Leds::clearPair(), Colorset::cur(), Colorset::curIndex(), Colorset::get(), m_blink2Timer, m_blinkTimer, Pattern::m_colorset, m_progress, m_stepTimer, PAIR_COUNT, PAIR_FIRST, Leds::setPair(), and Colorset::skip().

                                            +

                                            References Timer::alarm(), Leds::clearPair(), Colorset::cur(), Colorset::curIndex(), Colorset::get(), m_blink2Timer, m_blinkTimer, Pattern::m_colorset, m_progress, m_stepTimer, PAIR_COUNT, PAIR_FIRST, Leds::setPair(), and Colorset::skip().

                                            diff --git a/docs/orbit/classRGBColor.html b/docs/orbit/classRGBColor.html index 5b100f07a6..283f2b2dcc 100644 --- a/docs/orbit/classRGBColor.html +++ b/docs/orbit/classRGBColor.html @@ -313,7 +313,7 @@

                                            References blue, green, and red.

                                            -

                                            Referenced by Colorset::adjustBrightness(), Leds::adjustBrightnessIndex(), and ZigzagPattern::Snake::drawSnake().

                                            +

                                            Referenced by Colorset::adjustBrightness(), Leds::adjustBrightnessIndex(), and ZigzagPattern::Snake::drawSnake().

                                            @@ -341,7 +341,7 @@

                                            References blue, green, and red.

                                            -

                                            Referenced by Leds::cleanup(), LedStash::clear(), and Colorset::removeColor().

                                            +

                                            Referenced by Leds::cleanup(), LedStash::clear(), and Colorset::removeColor().

                                            diff --git a/docs/orbit/classRandomizer.html b/docs/orbit/classRandomizer.html index 1c7c4822d0..10422ee259 100644 --- a/docs/orbit/classRandomizer.html +++ b/docs/orbit/classRandomizer.html @@ -1021,7 +1021,7 @@

                                            #define AUTO_CYCLE_RANDOMIZER_CLICKS
                                            Definition: VortexConfig.h:105
                                            bool onRelease() const
                                            Definition: Button.h:29
                                            bool onConsecutivePresses(uint8_t numPresses)
                                            Definition: Button.cpp:129
                                            -
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:324
                                            +
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:365
                                            virtual MenuAction run()
                                            Definition: Menu.cpp:106
                                            MenuAction
                                            Definition: Menu.h:19
                                            @ MENU_CONTINUE
                                            Definition: Menu.h:23
                                            @@ -1032,7 +1032,7 @@

                                            void showRandomizationSelect()
                                            Definition: Randomizer.cpp:135
                                            static uint32_t getCurtime()
                                            Definition: TimeControl.h:40
                                            -

                                            References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), Mode::isMultiLed(), LED_MULTI, m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::m_targetLeds, MAP_LED, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), PATTERN_MULTI_FIRST, PATTERN_SINGLE_COUNT, PATTERN_SOLID, Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), Mode::setPattern(), showRandomizationSelect(), and Menus::showSelection().

                                            +

                                            References AUTO_CYCLE_RANDOMIZER_CLICKS, AUTO_RANDOM_DELAY_TICKS, g_pButton, Time::getCurtime(), Mode::getPatternID(), Leds::holdAll(), Mode::init(), Mode::isMultiLed(), LED_MULTI, m_autoCycle, m_lastRandomization, m_needToSelect, Menu::m_previewMode, Menu::m_targetLeds, MAP_LED, Menu::MENU_CONTINUE, Button::onConsecutivePresses(), Button::onRelease(), PATTERN_MULTI_FIRST, PATTERN_SINGLE_COUNT, PATTERN_SOLID, Mode::play(), reRoll(), RGB_GREEN, RGB_RED, Menu::run(), Mode::setPattern(), showRandomizationSelect(), and Menus::showSelection().

                                            @@ -1074,10 +1074,10 @@

                                            #define DOPS_ON_DURATION
                                            Definition: Timings.h:43
                                            #define DOPS_OFF_DURATION
                                            Definition: Timings.h:44
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:274
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void blinkAll(uint16_t offMs=250, uint16_t onMs=500, RGBColor col=RGB_OFF)
                                            Definition: Leds.cpp:315
                                            -

                                            References Leds::blinkAll(), DOPS_OFF_DURATION, DOPS_ON_DURATION, m_displayHue, m_flags, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, Leds::setAll(), and Menus::showSelection().

                                            +

                                            References Leds::blinkAll(), DOPS_OFF_DURATION, DOPS_ON_DURATION, m_displayHue, m_flags, RANDOMIZE_COLORSET, RANDOMIZE_PATTERN, Leds::setAll(), and Menus::showSelection().

                                            Referenced by run().

                                            diff --git a/docs/orbit/classSnowballPattern.html b/docs/orbit/classSnowballPattern.html index c63cd3943d..4b5d0b235e 100644 --- a/docs/orbit/classSnowballPattern.html +++ b/docs/orbit/classSnowballPattern.html @@ -327,12 +327,12 @@

                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            uint8_t numColors() const
                                            Definition: Colorset.h:139
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), Leds::setIndex(), and WORM_SIZE.

                                            +

                                            References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), Leds::setIndex(), and WORM_SIZE.

                                            diff --git a/docs/orbit/classSparkleTracePattern.html b/docs/orbit/classSparkleTracePattern.html index b72069728c..eb1b15d298 100644 --- a/docs/orbit/classSparkleTracePattern.html +++ b/docs/orbit/classSparkleTracePattern.html @@ -305,10 +305,10 @@

                                            21  Leds::setAll(m_colorset.get(0));
                                            22 }
                                            RGBColor get(uint8_t index=0) const
                                            Definition: Colorset.cpp:304
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::get(), Pattern::m_colorset, and Leds::setAll().

                                            +

                                            References Colorset::get(), Pattern::m_colorset, and Leds::setAll().

                                            @@ -353,10 +353,10 @@

                                            void skip(int32_t amount=1)
                                            Definition: Colorset.cpp:335
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            uint8_t next8(uint8_t minValue=0, uint8_t maxValue=0xFF)
                                            Definition: Random.cpp:41
                                            -

                                            References Colorset::cur(), Colorset::curIndex(), Pattern::m_colorset, m_randCtx, Random::next8(), PAIR_FIRST, PAIR_LAST, Leds::setPair(), and Colorset::skip().

                                            +

                                            References Colorset::cur(), Colorset::curIndex(), Pattern::m_colorset, m_randCtx, Random::next8(), PAIR_FIRST, PAIR_LAST, Leds::setPair(), and Colorset::skip().

                                            diff --git a/docs/orbit/classTheaterChasePattern.html b/docs/orbit/classTheaterChasePattern.html index 8e75152788..4ae91c7979 100644 --- a/docs/orbit/classTheaterChasePattern.html +++ b/docs/orbit/classTheaterChasePattern.html @@ -309,10 +309,10 @@

                                            30  Leds::setMap(m_ledPositions, m_colorset.getNext());
                                            31 }
                                            RGBColor getNext()
                                            Definition: Colorset.cpp:400
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::getNext(), Pattern::m_colorset, m_ledPositions, and Leds::setMap().

                                            +

                                            References Colorset::getNext(), Pattern::m_colorset, m_ledPositions, and Leds::setMap().

                                            diff --git a/docs/orbit/classTime.html b/docs/orbit/classTime.html index ae1815a5b2..bbaf46cff0 100644 --- a/docs/orbit/classTime.html +++ b/docs/orbit/classTime.html @@ -277,7 +277,7 @@

                                            References delayMicroseconds().

                                            -

                                            Referenced by Leds::holdAll().

                                            +

                                            Referenced by Leds::holdAll().

                                            @@ -311,7 +311,7 @@

                                            References m_curTick, and SIMULATION_TICK.

                                            -

                                            Referenced by Timer::alarm(), Leds::blinkAll(), Leds::blinkIndex(), Leds::blinkMap(), Leds::blinkPair(), Leds::blinkPairs(), Leds::blinkQuadrant(), Leds::blinkQuadrantFive(), Leds::blinkRange(), Menu::blinkSelection(), SerialComs::checkSerial(), Timer::onEnd(), Timer::onStart(), Menus::openMenuSelection(), ModeSharing::receiveModeIR(), Randomizer::run(), VortexEngine::runMainLogic(), Menus::runMenuSelection(), IRSender::send(), VLSender::send(), Modes::setCurMode(), Menu::showBulbSelection(), PatternSelect::showListSelection(), Timer::start(), and Button::update().

                                            +

                                            Referenced by Timer::alarm(), ModeSharing::beginSendingIR(), Leds::blinkAll(), Leds::blinkIndex(), Leds::blinkMap(), Leds::blinkPair(), Leds::blinkPairs(), Leds::blinkQuadrant(), Leds::blinkQuadrantFive(), Leds::blinkRange(), Menu::blinkSelection(), SerialComs::checkSerial(), ModeSharing::continueSendingIR(), Timer::onEnd(), Timer::onStart(), Menus::openMenuSelection(), ModeSharing::receiveModeIR(), Randomizer::run(), VortexEngine::runMainLogic(), Menus::runMenuSelection(), IRSender::send(), VLSender::send(), Modes::setCurMode(), Menu::showBulbSelection(), PatternSelect::showListSelection(), Timer::start(), and Button::update().

                                            @@ -482,7 +482,7 @@

                                            References NS_TO_US, SEC_TO_US, and start.

                                            -

                                            Referenced by delayMicroseconds(), init(), IRReceiver::recvPCIHandler(), and tickClock().

                                            +

                                            Referenced by delayMicroseconds(), init(), IRReceiver::recvPCIHandler(), and tickClock().

                                            diff --git a/docs/orbit/classVLSender.html b/docs/orbit/classVLSender.html index 7437d91448..59c1885f64 100644 --- a/docs/orbit/classVLSender.html +++ b/docs/orbit/classVLSender.html @@ -366,7 +366,7 @@

                                            References m_isSending.

                                            -

                                            Referenced by ModeSharing::beginSendingVL(), ModeSharing::continueSendingVL(), and EditorConnection::run().

                                            +

                                            Referenced by ModeSharing::beginSendingVL(), ModeSharing::continueSendingVL(), and EditorConnection::run().

                                            @@ -441,7 +441,7 @@

                                            References ByteStream::clear(), DEBUG_LOG, DEBUG_LOGF, ByteStream::decompress(), BitStream::init(), m_bitStream, m_numBlocks, m_remainder, m_serialBuf, m_size, m_writeCounter, ByteStream::rawData(), ByteStream::rawSize(), Mode::saveToBuffer(), VL_DEFAULT_BLOCK_SIZE, and VL_MAX_DATA_TRANSFER.

                                            -

                                            Referenced by ModeSharing::beginSendingVL(), and EditorConnection::onShortClick2().

                                            +

                                            Referenced by ModeSharing::beginSendingVL(), and EditorConnection::onShortClick2().

                                            @@ -543,7 +543,7 @@

                                            References beginSend(), BitStream::data(), DEBUG_LOGF, Time::getCurtime(), m_bitStream, m_isSending, m_lastSendTime, m_numBlocks, m_remainder, m_writeCounter, sendByte(), VL_DEFAULT_BLOCK_SIZE, and VL_DEFAULT_BLOCK_SPACING.

                                            -

                                            Referenced by ModeSharing::beginSendingVL(), ModeSharing::continueSendingVL(), EditorConnection::onShortClick2(), and EditorConnection::run().

                                            +

                                            Referenced by ModeSharing::beginSendingVL(), ModeSharing::continueSendingVL(), EditorConnection::onShortClick2(), and EditorConnection::run().

                                            @@ -716,13 +716,13 @@

                                            182 }
                                            #define RGB_WHITE
                                            #define MAP_ALL_BOT
                                            Definition: LedTypes.h:355
                                            -
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:171
                                            +
                                            static void setMap(LedMap map, RGBColor col)
                                            Definition: Leds.cpp:212
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            static void setBrightness(uint8_t brightness)
                                            Definition: Leds.h:124
                                            -
                                            static void update()
                                            Definition: Leds.cpp:331
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            static uint8_t getBrightness()
                                            Definition: Leds.h:123
                                            -

                                            References Leds::clearAll(), Leds::getBrightness(), MAP_ALL_BOT, RGB_WHITE, Leds::setBrightness(), Leds::setMap(), and Leds::update().

                                            +

                                            References Leds::clearAll(), Leds::getBrightness(), MAP_ALL_BOT, RGB_WHITE, Leds::setBrightness(), Leds::setMap(), and Leds::update().

                                            Referenced by sendMark().

                                            @@ -759,7 +759,7 @@

                                            189 #endif
                                            190 }
                                            -

                                            References Leds::clearAll(), and Leds::update().

                                            +

                                            References Leds::clearAll(), and Leds::update().

                                            Referenced by sendSpace().

                                            diff --git a/docs/orbit/classVortexEngine.html b/docs/orbit/classVortexEngine.html index 7975ebbf83..7e0de5a673 100644 --- a/docs/orbit/classVortexEngine.html +++ b/docs/orbit/classVortexEngine.html @@ -252,9 +252,9 @@

                                            102 #endif
                                            103 }
                                            static void cleanup()
                                            Definition: Buttons.cpp:33
                                            -
                                            static void cleanup()
                                            Definition: IRReceiver.cpp:29
                                            +
                                            static void cleanup()
                                            Definition: IRReceiver.cpp:32
                                            static void cleanup()
                                            Definition: IRSender.cpp:50
                                            -
                                            static void cleanup()
                                            Definition: Leds.cpp:37
                                            +
                                            static void cleanup()
                                            Definition: Leds.cpp:75
                                            static void cleanup()
                                            Definition: Menus.cpp:77
                                            static void cleanup()
                                            Definition: Modes.cpp:53
                                            static void cleanup()
                                            Definition: Serial.cpp:30
                                            @@ -262,7 +262,7 @@

                                            static void cleanup()
                                            Definition: TimeControl.cpp:71
                                            static void cleanup()
                                            Definition: VLSender.cpp:38
                                            -

                                            References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), SerialComs::cleanup(), Storage::cleanup(), Time::cleanup(), IRReceiver::cleanup(), IRSender::cleanup(), and VLSender::cleanup().

                                            +

                                            References Buttons::cleanup(), Leds::cleanup(), Menus::cleanup(), Modes::cleanup(), SerialComs::cleanup(), Storage::cleanup(), Time::cleanup(), IRReceiver::cleanup(), IRSender::cleanup(), and VLSender::cleanup().

                                            Referenced by wakeup().

                                            @@ -347,13 +347,13 @@

                                            231 }
                                            #define DEBUG_LOG(msg)
                                            Definition: Log.h:40
                                            static void clearAll()
                                            Definition: Leds.h:30
                                            -
                                            static void update()
                                            Definition: Leds.cpp:331
                                            +
                                            static void update()
                                            Definition: Leds.cpp:372
                                            static bool saveStorage()
                                            Definition: Modes.cpp:209
                                            static uint8_t curModeIndex()
                                            Definition: Modes.h:93
                                            static void setStartupMode(uint8_t index)
                                            Definition: Modes.cpp:631
                                            static volatile bool m_sleeping
                                            Definition: VortexEngine.h:52
                                            -

                                            References Leds::clearAll(), Modes::curModeIndex(), DEBUG_LOG, m_sleeping, Modes::saveStorage(), Modes::setStartupMode(), and Leds::update().

                                            +

                                            References Leds::clearAll(), Modes::curModeIndex(), DEBUG_LOG, m_sleeping, Modes::saveStorage(), Modes::setStartupMode(), and Leds::update().

                                            @@ -441,7 +441,7 @@

                                            static bool init()
                                            Definition: Buttons.cpp:22
                                            static bool init()
                                            Definition: IRReceiver.cpp:23
                                            static bool init()
                                            Definition: IRSender.cpp:43
                                            -
                                            static bool init()
                                            Definition: Leds.cpp:25
                                            +
                                            static bool init()
                                            Definition: Leds.cpp:63
                                            static bool init()
                                            Definition: Menus.cpp:70
                                            static bool init()
                                            Definition: Modes.cpp:30
                                            static bool init()
                                            Definition: Serial.cpp:23
                                            @@ -449,7 +449,7 @@

                                            static bool init()
                                            Definition: TimeControl.cpp:50
                                            static bool init()
                                            Definition: VLSender.cpp:33
                                            -

                                            References DEBUG_LOG, Buttons::init(), Leds::init(), Menus::init(), Modes::init(), SerialComs::init(), Storage::init(), Time::init(), IRReceiver::init(), IRSender::init(), and VLSender::init().

                                            +

                                            References DEBUG_LOG, Buttons::init(), Leds::init(), Menus::init(), Modes::init(), SerialComs::init(), Storage::init(), Time::init(), IRReceiver::init(), IRSender::init(), and VLSender::init().

                                            Referenced by wakeup().

                                            @@ -519,7 +519,7 @@

                                            uint32_t holdDuration() const
                                            Definition: Button.h:47
                                            bool isPressed() const
                                            Definition: Button.h:31
                                            bool onConsecutivePresses(uint8_t numPresses)
                                            Definition: Button.cpp:129
                                            -
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:324
                                            +
                                            static void holdAll(RGBColor col)
                                            Definition: Leds.cpp:365
                                            static bool openMenuSelection()
                                            Definition: Menus.cpp:226
                                            static bool run()
                                            Definition: Menus.cpp:88
                                            static Mode * nextModeSkipEmpty()
                                            Definition: Modes.cpp:586
                                            @@ -528,7 +528,7 @@

                                            static uint32_t getCurtime()
                                            Definition: TimeControl.h:40
                                            static bool m_autoCycle
                                            Definition: VortexEngine.h:55
                                            -

                                            References AUTO_CYCLE_MODES_CLICKS, AUTO_RANDOM_DELAY, DEBUG_LOG, g_pButton, Time::getCurtime(), Leds::holdAll(), Button::holdDuration(), Button::isPressed(), Modes::lastSwitchTime(), m_autoCycle, MENU_TRIGGER_THRESHOLD_TICKS, Modes::nextModeSkipEmpty(), Button::onConsecutivePresses(), Menus::openMenuSelection(), Modes::play(), RGB_GREEN, RGB_RED, and Menus::run().

                                            +

                                            References AUTO_CYCLE_MODES_CLICKS, AUTO_RANDOM_DELAY, DEBUG_LOG, g_pButton, Time::getCurtime(), Leds::holdAll(), Button::holdDuration(), Button::isPressed(), Modes::lastSwitchTime(), m_autoCycle, MENU_TRIGGER_THRESHOLD_TICKS, Modes::nextModeSkipEmpty(), Button::onConsecutivePresses(), Menus::openMenuSelection(), Modes::play(), RGB_GREEN, RGB_RED, and Menus::run().

                                            Referenced by tick().

                                            @@ -680,7 +680,7 @@

                                            static void wakeup(bool reset=true)
                                            static void runMainLogic()
                                            -

                                            References Button::check(), DEVICE_LOCK_CLICKS, ERROR_NONE, g_pButton, Modes::locked(), m_sleeping, Button::onConsecutivePresses(), Button::onRelease(), runMainLogic(), Modes::setLocked(), Time::tickClock(), Buttons::update(), Leds::update(), and wakeup().

                                            +

                                            References Button::check(), DEVICE_LOCK_CLICKS, ERROR_NONE, g_pButton, Modes::locked(), m_sleeping, Button::onConsecutivePresses(), Button::onRelease(), runMainLogic(), Modes::setLocked(), Time::tickClock(), Buttons::update(), Leds::update(), and wakeup().

                                            diff --git a/docs/orbit/classVortexWipePattern.html b/docs/orbit/classVortexWipePattern.html index babc1babd6..259df2eaaa 100644 --- a/docs/orbit/classVortexWipePattern.html +++ b/docs/orbit/classVortexWipePattern.html @@ -321,11 +321,11 @@

                                            @ LED_COUNT
                                            Definition: LedTypes.h:68
                                            RGBColor peekNext() const
                                            Definition: Colorset.h:136
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            static const LedPos ledStepPositions[]
                                            -

                                            References Colorset::cur(), LED_COUNT, ledStepPositions, Pattern::m_colorset, m_progress, Colorset::peekNext(), and Leds::setIndex().

                                            +

                                            References Colorset::cur(), LED_COUNT, ledStepPositions, Pattern::m_colorset, m_progress, Colorset::peekNext(), and Leds::setIndex().

                                            diff --git a/docs/orbit/classWarpPattern.html b/docs/orbit/classWarpPattern.html index 2a4db60af1..05e82362d1 100644 --- a/docs/orbit/classWarpPattern.html +++ b/docs/orbit/classWarpPattern.html @@ -311,11 +311,11 @@

                                            Pair
                                            Definition: LedTypes.h:132
                                            RGBColor peekNext() const
                                            Definition: Colorset.h:136
                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            -
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:65
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            +
                                            static void setPair(Pair pair, RGBColor col)
                                            Definition: Leds.cpp:106
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Pattern::m_colorset, m_progress, Colorset::peekNext(), Leds::setAll(), and Leds::setPair().

                                            +

                                            References Colorset::cur(), Pattern::m_colorset, m_progress, Colorset::peekNext(), Leds::setAll(), and Leds::setPair().

                                            diff --git a/docs/orbit/classWarpWormPattern.html b/docs/orbit/classWarpWormPattern.html index 0b72ef16e2..a1bab0bb1d 100644 --- a/docs/orbit/classWarpWormPattern.html +++ b/docs/orbit/classWarpWormPattern.html @@ -327,12 +327,12 @@

                                            RGBColor cur()
                                            Definition: Colorset.cpp:358
                                            uint8_t curIndex() const
                                            Definition: Colorset.h:124
                                            uint8_t numColors() const
                                            Definition: Colorset.h:139
                                            -
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:60
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setAll(RGBColor col)
                                            Definition: Leds.cpp:101
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            Colorset m_colorset
                                            Definition: Pattern.h:120
                                            -

                                            References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), and Leds::setIndex().

                                            +

                                            References Colorset::cur(), Colorset::curIndex(), Colorset::get(), LED_COUNT, Pattern::m_colorset, m_progress, Colorset::numColors(), Colorset::peek(), Colorset::peekNext(), Leds::setAll(), and Leds::setIndex().

                                            diff --git a/docs/orbit/classZigzagPattern_1_1Snake.html b/docs/orbit/classZigzagPattern_1_1Snake.html index d04bd583e0..9b84c26688 100644 --- a/docs/orbit/classZigzagPattern_1_1Snake.html +++ b/docs/orbit/classZigzagPattern_1_1Snake.html @@ -264,12 +264,12 @@

                                            170 }
                                            #define NUM_ZIGZAG_STEPS
                                            RGBColor peek(int32_t offset) const
                                            Definition: Colorset.cpp:414
                                            -
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:44
                                            +
                                            static void setIndex(LedPos target, RGBColor col)
                                            Definition: Leds.cpp:85
                                            RGBColor adjustBrightness(uint8_t fadeBy)
                                            Definition: ColorTypes.cpp:193
                                            static const LedPos ledStepPositions[]
                                            Definition: ZigzagPattern.h:44
                                            -

                                            References RGBColor::adjustBrightness(), ZigzagPattern::ledStepPositions, Pattern::m_colorset, ZigzagPattern::m_fadeAmount, ZigzagPattern::m_snakeSize, NUM_ZIGZAG_STEPS, Colorset::peek(), and Leds::setIndex().

                                            +

                                            References RGBColor::adjustBrightness(), ZigzagPattern::ledStepPositions, Pattern::m_colorset, ZigzagPattern::m_fadeAmount, ZigzagPattern::m_snakeSize, NUM_ZIGZAG_STEPS, Colorset::peek(), and Leds::setIndex().

                                            diff --git a/docs/orbit/functions_m.html b/docs/orbit/functions_m.html index 9e4261eb32..9fb23ab6ec 100644 --- a/docs/orbit/functions_m.html +++ b/docs/orbit/functions_m.html @@ -284,6 +284,7 @@

                                            - m -

                                            • m_lastSendTime : IRSender +, ModeSharing , VLSender
                                            • m_lastSwitchTime @@ -522,6 +523,9 @@

                                              - m -

                                              • m_shouldClose : Menu
                                              • +
                                              • m_shouldEndSend +: ModeSharing +
                                              • m_singlePats : Mode
                                              • diff --git a/docs/orbit/functions_vars_m.html b/docs/orbit/functions_vars_m.html index d9ed3292a2..357dc244fd 100644 --- a/docs/orbit/functions_vars_m.html +++ b/docs/orbit/functions_vars_m.html @@ -284,6 +284,7 @@

                                                - m -

                                                • m_lastSendTime : IRSender +, ModeSharing , VLSender
                                                • m_lastSwitchTime @@ -522,6 +523,9 @@

                                                  - m -

                                                  • m_shouldClose : Menu
                                                  • +
                                                  • m_shouldEndSend +: ModeSharing +
                                                  • m_singlePats : Mode
                                                  • diff --git a/docs/orbit/globals_defs.js b/docs/orbit/globals_defs.js index a641e27db8..27d9bc0229 100644 --- a/docs/orbit/globals_defs.js +++ b/docs/orbit/globals_defs.js @@ -13,6 +13,7 @@ var globals_defs = [ "l", "globals_defs_l.html", null ], [ "m", "globals_defs_m.html", null ], [ "n", "globals_defs_n.html", null ], + [ "o", "globals_defs_o.html", null ], [ "p", "globals_defs_p.html", null ], [ "r", "globals_defs_r.html", null ], [ "s", "globals_defs_s.html", null ], diff --git a/docs/orbit/globals_defs_o.html b/docs/orbit/globals_defs_o.html new file mode 100644 index 0000000000..8de9ab14bb --- /dev/null +++ b/docs/orbit/globals_defs_o.html @@ -0,0 +1,105 @@ + + + + + + + +Vortex Orbit: File Members + + + + + + + + + + + + + + + +
                                                    +
                                                    + + + + + + +
                                                    +
                                                    Vortex Orbit +
                                                    +
                                                    +
                                                    + + + + + + + +
                                                    +
                                                    + +
                                                    +
                                                    +
                                                    + +
                                                    + +
                                                    +
                                                    + + +
                                                    + +
                                                    + +
                                                    +  + +

                                                    - o -

                                                    +
                                                    +
                                                    + + + + diff --git a/docs/orbit/globals_defs_p.html b/docs/orbit/globals_defs_p.html index 9b345d2998..bb4678ce04 100644 --- a/docs/orbit/globals_defs_p.html +++ b/docs/orbit/globals_defs_p.html @@ -108,9 +108,6 @@

                                                    - p -

                                                    • PICOSTROBE_ON_DURATION : Timings.h
                                                    • -
                                                    • POWER_LED_PIN -: Leds.cpp -
                                                    • PRINT_STATE : BasicPattern.cpp
                                                    • diff --git a/docs/orbit/globals_func.html b/docs/orbit/globals_func.html index 0d1e4f847f..41639a38e4 100644 --- a/docs/orbit/globals_func.html +++ b/docs/orbit/globals_func.html @@ -370,6 +370,16 @@

                                                      - s -

                                                      + + +

                                                      - t -

                                                      diff --git a/docs/orbit/globals_h.html b/docs/orbit/globals_h.html index eade1e0bab..006397fabb 100644 --- a/docs/orbit/globals_h.html +++ b/docs/orbit/globals_h.html @@ -149,12 +149,14 @@

                                                      - h -

                                                      • HSV_TO_RGB_ALGORITHM : VortexConfig.h
                                                      • +
                                                      • hsv_to_rgb_generic() +: ColorTypes.cpp +
                                                      • HSV_TO_RGB_GENERIC : ColorTypes.h
                                                      • hsv_to_rgb_generic() : ColorTypes.h -, ColorTypes.cpp
                                                      • hsv_to_rgb_rainbow() : ColorTypes.cpp diff --git a/docs/orbit/globals_o.html b/docs/orbit/globals_o.html index 35f4c2ecdd..c1aeec28bc 100644 --- a/docs/orbit/globals_o.html +++ b/docs/orbit/globals_o.html @@ -89,6 +89,12 @@

                                                        - o -

                                                        • ok : Compression.cpp
                                                        • +
                                                        • ONBOARD_LED_MOSI +: Leds.cpp +
                                                        • +
                                                        • ONBOARD_LED_SCK +: Leds.cpp +
                                                        • operator delete() : Memory.cpp , Memory.h diff --git a/docs/orbit/globals_p.html b/docs/orbit/globals_p.html index 4817558ead..6ac8e3d238 100644 --- a/docs/orbit/globals_p.html +++ b/docs/orbit/globals_p.html @@ -372,9 +372,6 @@

                                                          - p -

                                                          • PICOSTROBE_ON_DURATION : Timings.h
                                                          • -
                                                          • POWER_LED_PIN -: Leds.cpp -
                                                          • PRINT_STATE : BasicPattern.cpp
                                                          • diff --git a/docs/orbit/globals_t.html b/docs/orbit/globals_t.html index 3d12c17466..cd7af93f2b 100644 --- a/docs/orbit/globals_t.html +++ b/docs/orbit/globals_t.html @@ -122,6 +122,12 @@

                                                            - t -

                                                            diff --git a/docs/orbit/latex/BackStrobePattern_8cpp__incl.pdf b/docs/orbit/latex/BackStrobePattern_8cpp__incl.pdf index 9c0381a008..5fcf2b4748 100644 Binary files a/docs/orbit/latex/BackStrobePattern_8cpp__incl.pdf and b/docs/orbit/latex/BackStrobePattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/BackStrobePattern_8h__dep__incl.pdf b/docs/orbit/latex/BackStrobePattern_8h__dep__incl.pdf index 39f12cc329..cf64219d63 100644 Binary files a/docs/orbit/latex/BackStrobePattern_8h__dep__incl.pdf and b/docs/orbit/latex/BackStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/BackStrobePattern_8h__incl.pdf b/docs/orbit/latex/BackStrobePattern_8h__incl.pdf index 5f93e42d25..60a02563f7 100644 Binary files a/docs/orbit/latex/BackStrobePattern_8h__incl.pdf and b/docs/orbit/latex/BackStrobePattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/BasicPattern_8cpp__incl.pdf b/docs/orbit/latex/BasicPattern_8cpp__incl.pdf index cfb3c96585..dada131b70 100644 Binary files a/docs/orbit/latex/BasicPattern_8cpp__incl.pdf and b/docs/orbit/latex/BasicPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/BasicPattern_8h__dep__incl.pdf b/docs/orbit/latex/BasicPattern_8h__dep__incl.pdf index ac8e5479c5..000df3ab10 100644 Binary files a/docs/orbit/latex/BasicPattern_8h__dep__incl.pdf and b/docs/orbit/latex/BasicPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/BasicPattern_8h__incl.pdf b/docs/orbit/latex/BasicPattern_8h__incl.pdf index d9377a5c51..6b52b9acf7 100644 Binary files a/docs/orbit/latex/BasicPattern_8h__incl.pdf and b/docs/orbit/latex/BasicPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/BitStream_8cpp__incl.pdf b/docs/orbit/latex/BitStream_8cpp__incl.pdf index 2cee876f4c..af8810fd31 100644 Binary files a/docs/orbit/latex/BitStream_8cpp__incl.pdf and b/docs/orbit/latex/BitStream_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/BitStream_8h__dep__incl.pdf b/docs/orbit/latex/BitStream_8h__dep__incl.pdf index bf86511b42..4758e0f48a 100644 Binary files a/docs/orbit/latex/BitStream_8h__dep__incl.pdf and b/docs/orbit/latex/BitStream_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/BitStream_8h__incl.pdf b/docs/orbit/latex/BitStream_8h__incl.pdf index f5f4ef9b62..427f4e7f61 100644 Binary files a/docs/orbit/latex/BitStream_8h__incl.pdf and b/docs/orbit/latex/BitStream_8h__incl.pdf differ diff --git a/docs/orbit/latex/BlendPattern_8cpp__incl.pdf b/docs/orbit/latex/BlendPattern_8cpp__incl.pdf index 439262f039..762b28a588 100644 Binary files a/docs/orbit/latex/BlendPattern_8cpp__incl.pdf and b/docs/orbit/latex/BlendPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/BlendPattern_8h__dep__incl.pdf b/docs/orbit/latex/BlendPattern_8h__dep__incl.pdf index c70c5a8ffa..2655939dbf 100644 Binary files a/docs/orbit/latex/BlendPattern_8h__dep__incl.pdf and b/docs/orbit/latex/BlendPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/BlendPattern_8h__incl.pdf b/docs/orbit/latex/BlendPattern_8h__incl.pdf index 8e818afd15..b7954145dd 100644 Binary files a/docs/orbit/latex/BlendPattern_8h__incl.pdf and b/docs/orbit/latex/BlendPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/BlinkStepPattern_8cpp__incl.pdf b/docs/orbit/latex/BlinkStepPattern_8cpp__incl.pdf index 825a980fe7..07da56df23 100644 Binary files a/docs/orbit/latex/BlinkStepPattern_8cpp__incl.pdf and b/docs/orbit/latex/BlinkStepPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/BlinkStepPattern_8h__dep__incl.pdf b/docs/orbit/latex/BlinkStepPattern_8h__dep__incl.pdf index 6ab45894b8..31fa030f11 100644 Binary files a/docs/orbit/latex/BlinkStepPattern_8h__dep__incl.pdf and b/docs/orbit/latex/BlinkStepPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/BlinkStepPattern_8h__incl.pdf b/docs/orbit/latex/BlinkStepPattern_8h__incl.pdf index e431e82a1c..e2dca77ddd 100644 Binary files a/docs/orbit/latex/BlinkStepPattern_8h__incl.pdf and b/docs/orbit/latex/BlinkStepPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/BouncePattern_8cpp__incl.pdf b/docs/orbit/latex/BouncePattern_8cpp__incl.pdf index d6793fc54e..3b2b3b876d 100644 Binary files a/docs/orbit/latex/BouncePattern_8cpp__incl.pdf and b/docs/orbit/latex/BouncePattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/BouncePattern_8h__dep__incl.pdf b/docs/orbit/latex/BouncePattern_8h__dep__incl.pdf index d3fdc3a626..9ee208f358 100644 Binary files a/docs/orbit/latex/BouncePattern_8h__dep__incl.pdf and b/docs/orbit/latex/BouncePattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/BouncePattern_8h__incl.pdf b/docs/orbit/latex/BouncePattern_8h__incl.pdf index 51a62e95b2..a132e68ee4 100644 Binary files a/docs/orbit/latex/BouncePattern_8h__incl.pdf and b/docs/orbit/latex/BouncePattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/Button_8cpp__incl.pdf b/docs/orbit/latex/Button_8cpp__incl.pdf index 1d5e5710b1..ab675c343f 100644 Binary files a/docs/orbit/latex/Button_8cpp__incl.pdf and b/docs/orbit/latex/Button_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Button_8h__dep__incl.pdf b/docs/orbit/latex/Button_8h__dep__incl.pdf index 2459701bc4..bc5e686adc 100644 Binary files a/docs/orbit/latex/Button_8h__dep__incl.pdf and b/docs/orbit/latex/Button_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Button_8h__incl.pdf b/docs/orbit/latex/Button_8h__incl.pdf index f1df01433b..7c135a7c98 100644 Binary files a/docs/orbit/latex/Button_8h__incl.pdf and b/docs/orbit/latex/Button_8h__incl.pdf differ diff --git a/docs/orbit/latex/Buttons_8cpp__incl.pdf b/docs/orbit/latex/Buttons_8cpp__incl.pdf index 0638d62b18..f12a4fae6e 100644 Binary files a/docs/orbit/latex/Buttons_8cpp__incl.pdf and b/docs/orbit/latex/Buttons_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Buttons_8h__dep__incl.pdf b/docs/orbit/latex/Buttons_8h__dep__incl.pdf index 1614c33d46..fcec3a9717 100644 Binary files a/docs/orbit/latex/Buttons_8h__dep__incl.pdf and b/docs/orbit/latex/Buttons_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Buttons_8h__incl.pdf b/docs/orbit/latex/Buttons_8h__incl.pdf index 5265a989b2..813dc03075 100644 Binary files a/docs/orbit/latex/Buttons_8h__incl.pdf and b/docs/orbit/latex/Buttons_8h__incl.pdf differ diff --git a/docs/orbit/latex/ByteStream_8cpp__incl.pdf b/docs/orbit/latex/ByteStream_8cpp__incl.pdf index dbd71e3c4f..1d1f2461e8 100644 Binary files a/docs/orbit/latex/ByteStream_8cpp__incl.pdf and b/docs/orbit/latex/ByteStream_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/ByteStream_8h__dep__incl.pdf b/docs/orbit/latex/ByteStream_8h__dep__incl.pdf index 8295caa6c4..e6e5dff654 100644 Binary files a/docs/orbit/latex/ByteStream_8h__dep__incl.pdf and b/docs/orbit/latex/ByteStream_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/ByteStream_8h__incl.pdf b/docs/orbit/latex/ByteStream_8h__incl.pdf index a857ddaeec..85215b7959 100644 Binary files a/docs/orbit/latex/ByteStream_8h__incl.pdf and b/docs/orbit/latex/ByteStream_8h__incl.pdf differ diff --git a/docs/orbit/latex/ChaserPattern_8cpp__incl.pdf b/docs/orbit/latex/ChaserPattern_8cpp__incl.pdf index 084edf1e19..5c09f10e6b 100644 Binary files a/docs/orbit/latex/ChaserPattern_8cpp__incl.pdf and b/docs/orbit/latex/ChaserPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/ChaserPattern_8h__dep__incl.pdf b/docs/orbit/latex/ChaserPattern_8h__dep__incl.pdf index 669686e0a2..78e0748988 100644 Binary files a/docs/orbit/latex/ChaserPattern_8h__dep__incl.pdf and b/docs/orbit/latex/ChaserPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/ChaserPattern_8h__incl.pdf b/docs/orbit/latex/ChaserPattern_8h__incl.pdf index 5e021af6d3..04f8d7aead 100644 Binary files a/docs/orbit/latex/ChaserPattern_8h__incl.pdf and b/docs/orbit/latex/ChaserPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/ColorConstants_8h__dep__incl.pdf b/docs/orbit/latex/ColorConstants_8h__dep__incl.pdf index 9f4ed7c6f7..724bf58e44 100644 Binary files a/docs/orbit/latex/ColorConstants_8h__dep__incl.pdf and b/docs/orbit/latex/ColorConstants_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/ColorSelect_8cpp__incl.pdf b/docs/orbit/latex/ColorSelect_8cpp__incl.pdf index c8a81cf5f3..96e635b00f 100644 Binary files a/docs/orbit/latex/ColorSelect_8cpp__incl.pdf and b/docs/orbit/latex/ColorSelect_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/ColorSelect_8h__dep__incl.pdf b/docs/orbit/latex/ColorSelect_8h__dep__incl.pdf index 36590335db..7fa2dc3694 100644 Binary files a/docs/orbit/latex/ColorSelect_8h__dep__incl.pdf and b/docs/orbit/latex/ColorSelect_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/ColorSelect_8h__incl.pdf b/docs/orbit/latex/ColorSelect_8h__incl.pdf index 45e7348396..c0f48fbfff 100644 Binary files a/docs/orbit/latex/ColorSelect_8h__incl.pdf and b/docs/orbit/latex/ColorSelect_8h__incl.pdf differ diff --git a/docs/orbit/latex/ColorTypes_8cpp__incl.pdf b/docs/orbit/latex/ColorTypes_8cpp__incl.pdf index e9ecff9ed6..8d1099a95f 100644 Binary files a/docs/orbit/latex/ColorTypes_8cpp__incl.pdf and b/docs/orbit/latex/ColorTypes_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/ColorTypes_8h__dep__incl.pdf b/docs/orbit/latex/ColorTypes_8h__dep__incl.pdf index f0b64247fd..e54ad4a79a 100644 Binary files a/docs/orbit/latex/ColorTypes_8h__dep__incl.pdf and b/docs/orbit/latex/ColorTypes_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/ColorTypes_8h__incl.pdf b/docs/orbit/latex/ColorTypes_8h__incl.pdf index a0bd165a50..8b182039d4 100644 Binary files a/docs/orbit/latex/ColorTypes_8h__incl.pdf and b/docs/orbit/latex/ColorTypes_8h__incl.pdf differ diff --git a/docs/orbit/latex/Colorset_8cpp__incl.pdf b/docs/orbit/latex/Colorset_8cpp__incl.pdf index 374f7c0df8..31770e934f 100644 Binary files a/docs/orbit/latex/Colorset_8cpp__incl.pdf and b/docs/orbit/latex/Colorset_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Colorset_8h__dep__incl.pdf b/docs/orbit/latex/Colorset_8h__dep__incl.pdf index 5918c983dd..9b5ca8a7ba 100644 Binary files a/docs/orbit/latex/Colorset_8h__dep__incl.pdf and b/docs/orbit/latex/Colorset_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Colorset_8h__incl.pdf b/docs/orbit/latex/Colorset_8h__incl.pdf index 7b6116c36e..8adc6abd72 100644 Binary files a/docs/orbit/latex/Colorset_8h__incl.pdf and b/docs/orbit/latex/Colorset_8h__incl.pdf differ diff --git a/docs/orbit/latex/CompoundPattern_8cpp__incl.pdf b/docs/orbit/latex/CompoundPattern_8cpp__incl.pdf index 568be79944..03888d2b99 100644 Binary files a/docs/orbit/latex/CompoundPattern_8cpp__incl.pdf and b/docs/orbit/latex/CompoundPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/CompoundPattern_8h__dep__incl.pdf b/docs/orbit/latex/CompoundPattern_8h__dep__incl.pdf index cc16b08f9d..f0ba1128d8 100644 Binary files a/docs/orbit/latex/CompoundPattern_8h__dep__incl.pdf and b/docs/orbit/latex/CompoundPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/CompoundPattern_8h__incl.pdf b/docs/orbit/latex/CompoundPattern_8h__incl.pdf index c002ae8f3a..6a0644d1e8 100644 Binary files a/docs/orbit/latex/CompoundPattern_8h__incl.pdf and b/docs/orbit/latex/CompoundPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/Compression_8cpp__incl.pdf b/docs/orbit/latex/Compression_8cpp__incl.pdf index d9a544acf2..bf1cbf3ae1 100644 Binary files a/docs/orbit/latex/Compression_8cpp__incl.pdf and b/docs/orbit/latex/Compression_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Compression_8h__dep__incl.pdf b/docs/orbit/latex/Compression_8h__dep__incl.pdf index ce8c4e04d8..f10c66bc2c 100644 Binary files a/docs/orbit/latex/Compression_8h__dep__incl.pdf and b/docs/orbit/latex/Compression_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Compression_8h__incl.pdf b/docs/orbit/latex/Compression_8h__incl.pdf index ef97de7a36..46ff2661db 100644 Binary files a/docs/orbit/latex/Compression_8h__incl.pdf and b/docs/orbit/latex/Compression_8h__incl.pdf differ diff --git a/docs/orbit/latex/CrossDopsPattern_8cpp__incl.pdf b/docs/orbit/latex/CrossDopsPattern_8cpp__incl.pdf index aa6f4f4c28..e2a2fdfaf6 100644 Binary files a/docs/orbit/latex/CrossDopsPattern_8cpp__incl.pdf and b/docs/orbit/latex/CrossDopsPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/CrossDopsPattern_8h__dep__incl.pdf b/docs/orbit/latex/CrossDopsPattern_8h__dep__incl.pdf index a5c8a13526..cec1d00bc0 100644 Binary files a/docs/orbit/latex/CrossDopsPattern_8h__dep__incl.pdf and b/docs/orbit/latex/CrossDopsPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/CrossDopsPattern_8h__incl.pdf b/docs/orbit/latex/CrossDopsPattern_8h__incl.pdf index 7d0c00bde8..e0945a1e18 100644 Binary files a/docs/orbit/latex/CrossDopsPattern_8h__incl.pdf and b/docs/orbit/latex/CrossDopsPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/DefaultModes_8cpp__incl.pdf b/docs/orbit/latex/DefaultModes_8cpp__incl.pdf index c6af6caee7..53a4e15264 100644 Binary files a/docs/orbit/latex/DefaultModes_8cpp__incl.pdf and b/docs/orbit/latex/DefaultModes_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/DefaultModes_8h__dep__incl.pdf b/docs/orbit/latex/DefaultModes_8h__dep__incl.pdf index 0a7b08ae1e..64aab0fe84 100644 Binary files a/docs/orbit/latex/DefaultModes_8h__dep__incl.pdf and b/docs/orbit/latex/DefaultModes_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/DefaultModes_8h__incl.pdf b/docs/orbit/latex/DefaultModes_8h__incl.pdf index e77d846494..6cde88cc3d 100644 Binary files a/docs/orbit/latex/DefaultModes_8h__incl.pdf and b/docs/orbit/latex/DefaultModes_8h__incl.pdf differ diff --git a/docs/orbit/latex/DoubleStrobePattern_8cpp__incl.pdf b/docs/orbit/latex/DoubleStrobePattern_8cpp__incl.pdf index d88dbd3b03..c76176347f 100644 Binary files a/docs/orbit/latex/DoubleStrobePattern_8cpp__incl.pdf and b/docs/orbit/latex/DoubleStrobePattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/DoubleStrobePattern_8h__dep__incl.pdf b/docs/orbit/latex/DoubleStrobePattern_8h__dep__incl.pdf index aefc283e09..967a676b93 100644 Binary files a/docs/orbit/latex/DoubleStrobePattern_8h__dep__incl.pdf and b/docs/orbit/latex/DoubleStrobePattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/DoubleStrobePattern_8h__incl.pdf b/docs/orbit/latex/DoubleStrobePattern_8h__incl.pdf index 28065f6df1..e6a2dcaa29 100644 Binary files a/docs/orbit/latex/DoubleStrobePattern_8h__incl.pdf and b/docs/orbit/latex/DoubleStrobePattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/DripMorphPattern_8cpp__incl.pdf b/docs/orbit/latex/DripMorphPattern_8cpp__incl.pdf index df88240131..b4a269c726 100644 Binary files a/docs/orbit/latex/DripMorphPattern_8cpp__incl.pdf and b/docs/orbit/latex/DripMorphPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/DripMorphPattern_8h__dep__incl.pdf b/docs/orbit/latex/DripMorphPattern_8h__dep__incl.pdf index c80967ffd8..b97946f1fb 100644 Binary files a/docs/orbit/latex/DripMorphPattern_8h__dep__incl.pdf and b/docs/orbit/latex/DripMorphPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/DripMorphPattern_8h__incl.pdf b/docs/orbit/latex/DripMorphPattern_8h__incl.pdf index 82fe34810f..679b5544b7 100644 Binary files a/docs/orbit/latex/DripMorphPattern_8h__incl.pdf and b/docs/orbit/latex/DripMorphPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/DripPattern_8cpp__incl.pdf b/docs/orbit/latex/DripPattern_8cpp__incl.pdf index dcb616fcfb..298a669d24 100644 Binary files a/docs/orbit/latex/DripPattern_8cpp__incl.pdf and b/docs/orbit/latex/DripPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/DripPattern_8h__dep__incl.pdf b/docs/orbit/latex/DripPattern_8h__dep__incl.pdf index 1050c3094c..ae12841777 100644 Binary files a/docs/orbit/latex/DripPattern_8h__dep__incl.pdf and b/docs/orbit/latex/DripPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/DripPattern_8h__incl.pdf b/docs/orbit/latex/DripPattern_8h__incl.pdf index 7bdb05462e..88e320a384 100644 Binary files a/docs/orbit/latex/DripPattern_8h__incl.pdf and b/docs/orbit/latex/DripPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/EditorConnection_8cpp__incl.pdf b/docs/orbit/latex/EditorConnection_8cpp__incl.pdf index 70944a0015..c5e937efe5 100644 Binary files a/docs/orbit/latex/EditorConnection_8cpp__incl.pdf and b/docs/orbit/latex/EditorConnection_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/EditorConnection_8h__dep__incl.pdf b/docs/orbit/latex/EditorConnection_8h__dep__incl.pdf index f6ba517015..6c9a924db9 100644 Binary files a/docs/orbit/latex/EditorConnection_8h__dep__incl.pdf and b/docs/orbit/latex/EditorConnection_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/EditorConnection_8h__incl.pdf b/docs/orbit/latex/EditorConnection_8h__incl.pdf index f1c09aef03..c975140305 100644 Binary files a/docs/orbit/latex/EditorConnection_8h__incl.pdf and b/docs/orbit/latex/EditorConnection_8h__incl.pdf differ diff --git a/docs/orbit/latex/ErrorBlinker_8cpp__incl.pdf b/docs/orbit/latex/ErrorBlinker_8cpp__incl.pdf index 3e53a389ee..0027cdf7f0 100644 Binary files a/docs/orbit/latex/ErrorBlinker_8cpp__incl.pdf and b/docs/orbit/latex/ErrorBlinker_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/ErrorBlinker_8h__dep__incl.pdf b/docs/orbit/latex/ErrorBlinker_8h__dep__incl.pdf index c63b87bce9..c3385dca41 100644 Binary files a/docs/orbit/latex/ErrorBlinker_8h__dep__incl.pdf and b/docs/orbit/latex/ErrorBlinker_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/ErrorBlinker_8h__incl.pdf b/docs/orbit/latex/ErrorBlinker_8h__incl.pdf index 858d737a1c..362a90d616 100644 Binary files a/docs/orbit/latex/ErrorBlinker_8h__incl.pdf and b/docs/orbit/latex/ErrorBlinker_8h__incl.pdf differ diff --git a/docs/orbit/latex/FactoryReset_8cpp__incl.pdf b/docs/orbit/latex/FactoryReset_8cpp__incl.pdf index f0e6a8c8ac..90872907ff 100644 Binary files a/docs/orbit/latex/FactoryReset_8cpp__incl.pdf and b/docs/orbit/latex/FactoryReset_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/FactoryReset_8h__dep__incl.pdf b/docs/orbit/latex/FactoryReset_8h__dep__incl.pdf index 6d6d5acafe..a353b5514b 100644 Binary files a/docs/orbit/latex/FactoryReset_8h__dep__incl.pdf and b/docs/orbit/latex/FactoryReset_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/FactoryReset_8h__incl.pdf b/docs/orbit/latex/FactoryReset_8h__incl.pdf index 0f657f9971..9b2d67c2d0 100644 Binary files a/docs/orbit/latex/FactoryReset_8h__incl.pdf and b/docs/orbit/latex/FactoryReset_8h__incl.pdf differ diff --git a/docs/orbit/latex/FillPattern_8cpp__incl.pdf b/docs/orbit/latex/FillPattern_8cpp__incl.pdf index 3e7ab11754..323aa89127 100644 Binary files a/docs/orbit/latex/FillPattern_8cpp__incl.pdf and b/docs/orbit/latex/FillPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/FillPattern_8h__dep__incl.pdf b/docs/orbit/latex/FillPattern_8h__dep__incl.pdf index a2733663ec..1ea8221387 100644 Binary files a/docs/orbit/latex/FillPattern_8h__dep__incl.pdf and b/docs/orbit/latex/FillPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/FillPattern_8h__incl.pdf b/docs/orbit/latex/FillPattern_8h__incl.pdf index ccc5b7029c..b3d1bf3175 100644 Binary files a/docs/orbit/latex/FillPattern_8h__incl.pdf and b/docs/orbit/latex/FillPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/GlobalBrightness_8cpp__incl.pdf b/docs/orbit/latex/GlobalBrightness_8cpp__incl.pdf index 273b5d1d47..1743240e93 100644 Binary files a/docs/orbit/latex/GlobalBrightness_8cpp__incl.pdf and b/docs/orbit/latex/GlobalBrightness_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/GlobalBrightness_8h__dep__incl.pdf b/docs/orbit/latex/GlobalBrightness_8h__dep__incl.pdf index bc49ea085f..7abfba9cb9 100644 Binary files a/docs/orbit/latex/GlobalBrightness_8h__dep__incl.pdf and b/docs/orbit/latex/GlobalBrightness_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/GlobalBrightness_8h__incl.pdf b/docs/orbit/latex/GlobalBrightness_8h__incl.pdf index f9db1aca9e..72565e3c05 100644 Binary files a/docs/orbit/latex/GlobalBrightness_8h__incl.pdf and b/docs/orbit/latex/GlobalBrightness_8h__incl.pdf differ diff --git a/docs/orbit/latex/HueShiftPattern_8cpp__incl.pdf b/docs/orbit/latex/HueShiftPattern_8cpp__incl.pdf index c7c9a94b33..548ba68f84 100644 Binary files a/docs/orbit/latex/HueShiftPattern_8cpp__incl.pdf and b/docs/orbit/latex/HueShiftPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/HueShiftPattern_8h__dep__incl.pdf b/docs/orbit/latex/HueShiftPattern_8h__dep__incl.pdf index d41d119f20..dd8c7383e8 100644 Binary files a/docs/orbit/latex/HueShiftPattern_8h__dep__incl.pdf and b/docs/orbit/latex/HueShiftPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/HueShiftPattern_8h__incl.pdf b/docs/orbit/latex/HueShiftPattern_8h__incl.pdf index 639dc1f817..4664fc990e 100644 Binary files a/docs/orbit/latex/HueShiftPattern_8h__incl.pdf and b/docs/orbit/latex/HueShiftPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/IRConfig_8h__dep__incl.pdf b/docs/orbit/latex/IRConfig_8h__dep__incl.pdf index c9973c7ffc..cd71246675 100644 Binary files a/docs/orbit/latex/IRConfig_8h__dep__incl.pdf and b/docs/orbit/latex/IRConfig_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/IRReceiver_8cpp__incl.pdf b/docs/orbit/latex/IRReceiver_8cpp__incl.pdf index f4003e4941..b1010511c1 100644 Binary files a/docs/orbit/latex/IRReceiver_8cpp__incl.pdf and b/docs/orbit/latex/IRReceiver_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/IRReceiver_8h__dep__incl.pdf b/docs/orbit/latex/IRReceiver_8h__dep__incl.pdf index 75a7c13a6c..97bd6f6945 100644 Binary files a/docs/orbit/latex/IRReceiver_8h__dep__incl.pdf and b/docs/orbit/latex/IRReceiver_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/IRReceiver_8h__incl.pdf b/docs/orbit/latex/IRReceiver_8h__incl.pdf index a752100b50..489d3ab2ea 100644 Binary files a/docs/orbit/latex/IRReceiver_8h__incl.pdf and b/docs/orbit/latex/IRReceiver_8h__incl.pdf differ diff --git a/docs/orbit/latex/IRSender_8cpp__incl.pdf b/docs/orbit/latex/IRSender_8cpp__incl.pdf index b47c4dc345..5ac945ba86 100644 Binary files a/docs/orbit/latex/IRSender_8cpp__incl.pdf and b/docs/orbit/latex/IRSender_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/IRSender_8h__dep__incl.pdf b/docs/orbit/latex/IRSender_8h__dep__incl.pdf index 9cba02d9c6..2b14a9b574 100644 Binary files a/docs/orbit/latex/IRSender_8h__dep__incl.pdf and b/docs/orbit/latex/IRSender_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/IRSender_8h__incl.pdf b/docs/orbit/latex/IRSender_8h__incl.pdf index 0a9312effc..c09ca5ed5a 100644 Binary files a/docs/orbit/latex/IRSender_8h__incl.pdf and b/docs/orbit/latex/IRSender_8h__incl.pdf differ diff --git a/docs/orbit/latex/LedStash_8cpp__incl.pdf b/docs/orbit/latex/LedStash_8cpp__incl.pdf index c5eca6f755..8ddf647f65 100644 Binary files a/docs/orbit/latex/LedStash_8cpp__incl.pdf and b/docs/orbit/latex/LedStash_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/LedStash_8h__dep__incl.pdf b/docs/orbit/latex/LedStash_8h__dep__incl.pdf index cd1fe6dd45..bffcf7aaec 100644 Binary files a/docs/orbit/latex/LedStash_8h__dep__incl.pdf and b/docs/orbit/latex/LedStash_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/LedStash_8h__incl.pdf b/docs/orbit/latex/LedStash_8h__incl.pdf index 3113bae8d6..486a8a9749 100644 Binary files a/docs/orbit/latex/LedStash_8h__incl.pdf and b/docs/orbit/latex/LedStash_8h__incl.pdf differ diff --git a/docs/orbit/latex/LedTypes_8h__dep__incl.pdf b/docs/orbit/latex/LedTypes_8h__dep__incl.pdf index d10a57547e..8aaef41c96 100644 Binary files a/docs/orbit/latex/LedTypes_8h__dep__incl.pdf and b/docs/orbit/latex/LedTypes_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/LedTypes_8h__incl.pdf b/docs/orbit/latex/LedTypes_8h__incl.pdf index 0588e18ba2..37270e4a5d 100644 Binary files a/docs/orbit/latex/LedTypes_8h__incl.pdf and b/docs/orbit/latex/LedTypes_8h__incl.pdf differ diff --git a/docs/orbit/latex/Leds_8cpp.tex b/docs/orbit/latex/Leds_8cpp.tex index f74f36f27b..a38b287c75 100644 --- a/docs/orbit/latex/Leds_8cpp.tex +++ b/docs/orbit/latex/Leds_8cpp.tex @@ -18,18 +18,119 @@ \doxysubsection*{Macros} \begin{DoxyCompactItemize} \item -\#define \mbox{\hyperlink{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}{POWER\+\_\+\+LED\+\_\+\+PIN}}~7 +\#define \mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\+\_\+\+LED\+\_\+\+SCK}}~8 +\item +\#define \mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\+\_\+\+LED\+\_\+\+MOSI}}~7 +\end{DoxyCompactItemize} +\doxysubsection*{Functions} +\begin{DoxyCompactItemize} +\item +static void \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}} (uint8\+\_\+t byte) +\item +static void \mbox{\hyperlink{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}{turn\+Off\+Onboard\+LED}} () \end{DoxyCompactItemize} \doxysubsection{Macro Definition Documentation} -\mbox{\Hypertarget{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}\label{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}} -\index{Leds.cpp@{Leds.cpp}!POWER\_LED\_PIN@{POWER\_LED\_PIN}} -\index{POWER\_LED\_PIN@{POWER\_LED\_PIN}!Leds.cpp@{Leds.cpp}} -\doxysubsubsection{\texorpdfstring{POWER\_LED\_PIN}{POWER\_LED\_PIN}} -{\footnotesize\ttfamily \#define POWER\+\_\+\+LED\+\_\+\+PIN~7} +\mbox{\Hypertarget{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}\label{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}} +\index{Leds.cpp@{Leds.cpp}!ONBOARD\_LED\_MOSI@{ONBOARD\_LED\_MOSI}} +\index{ONBOARD\_LED\_MOSI@{ONBOARD\_LED\_MOSI}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{ONBOARD\_LED\_MOSI}{ONBOARD\_LED\_MOSI}} +{\footnotesize\ttfamily \#define ONBOARD\+\_\+\+LED\+\_\+\+MOSI~7} + + + +Definition at line 18 of file Leds.\+cpp. + +\mbox{\Hypertarget{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}\label{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}} +\index{Leds.cpp@{Leds.cpp}!ONBOARD\_LED\_SCK@{ONBOARD\_LED\_SCK}} +\index{ONBOARD\_LED\_SCK@{ONBOARD\_LED\_SCK}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{ONBOARD\_LED\_SCK}{ONBOARD\_LED\_SCK}} +{\footnotesize\ttfamily \#define ONBOARD\+\_\+\+LED\+\_\+\+SCK~8} Definition at line 17 of file Leds.\+cpp. + + +\doxysubsection{Function Documentation} +\mbox{\Hypertarget{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}\label{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}} +\index{Leds.cpp@{Leds.cpp}!transfer@{transfer}} +\index{transfer@{transfer}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{transfer()}{transfer()}} +{\footnotesize\ttfamily static void transfer (\begin{DoxyParamCaption}\item[{uint8\+\_\+t}]{byte }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}} + + + +Definition at line 19 of file Leds.\+cpp. + + +\begin{DoxyCode}{0} +\DoxyCodeLine{20 \{} +\DoxyCodeLine{21 uint8\_t startbit = 0x80;} +\DoxyCodeLine{22 \textcolor{keywordtype}{bool} lastmosi = !(\textcolor{keywordtype}{byte} \& startbit);} +\DoxyCodeLine{23 \textcolor{keywordflow}{for} (uint8\_t b = startbit; b != 0; b = b >> 1) \{} +\DoxyCodeLine{24 delayMicroseconds(4);} +\DoxyCodeLine{25 \textcolor{keywordtype}{bool} towrite = \textcolor{keywordtype}{byte} \& b;} +\DoxyCodeLine{26 \textcolor{keywordflow}{if} (lastmosi != towrite) \{} +\DoxyCodeLine{27 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\_LED\_MOSI}}, towrite);} +\DoxyCodeLine{28 lastmosi = towrite;} +\DoxyCodeLine{29 \}} +\DoxyCodeLine{30 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, HIGH);} +\DoxyCodeLine{31 delayMicroseconds(4);} +\DoxyCodeLine{32 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, LOW);} +\DoxyCodeLine{33 \}} +\DoxyCodeLine{34 \}} + +\end{DoxyCode} + + +References ONBOARD\+\_\+\+LED\+\_\+\+MOSI, and ONBOARD\+\_\+\+LED\+\_\+\+SCK. + + + +Referenced by turn\+Off\+Onboard\+LED(). + +\mbox{\Hypertarget{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}\label{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}} +\index{Leds.cpp@{Leds.cpp}!turnOffOnboardLED@{turnOffOnboardLED}} +\index{turnOffOnboardLED@{turnOffOnboardLED}!Leds.cpp@{Leds.cpp}} +\doxysubsubsection{\texorpdfstring{turnOffOnboardLED()}{turnOffOnboardLED()}} +{\footnotesize\ttfamily static void turn\+Off\+Onboard\+LED (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}} + + + +Definition at line 35 of file Leds.\+cpp. + + +\begin{DoxyCode}{0} +\DoxyCodeLine{36 \{} +\DoxyCodeLine{37 \textcolor{comment}{// spi device begin}} +\DoxyCodeLine{38 pinMode(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, OUTPUT);} +\DoxyCodeLine{39 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a10373868ec64e121b71abe9fec62c429}{ONBOARD\_LED\_SCK}}, LOW);} +\DoxyCodeLine{40 pinMode(\mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\_LED\_MOSI}}, OUTPUT);} +\DoxyCodeLine{41 digitalWrite(\mbox{\hyperlink{Leds_8cpp_a63c2ed8822945d5c2a012c86ae86deb1}{ONBOARD\_LED\_MOSI}}, HIGH);} +\DoxyCodeLine{42 } +\DoxyCodeLine{43 \textcolor{comment}{// Begin transaction, setting SPI frequency}} +\DoxyCodeLine{44 \textcolor{keyword}{static} \textcolor{keyword}{const} SPISettings mySPISettings(8000000, MSBFIRST, SPI\_MODE0);} +\DoxyCodeLine{45 SPI.beginTransaction(mySPISettings);} +\DoxyCodeLine{46 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 4; i++) \{} +\DoxyCodeLine{47 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0x00); \textcolor{comment}{// begin frame}} +\DoxyCodeLine{48 \}} +\DoxyCodeLine{49 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0xFF); \textcolor{comment}{// Pixel start}} +\DoxyCodeLine{50 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 3; i++) \{} +\DoxyCodeLine{51 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0x00); \textcolor{comment}{// R,G,B}} +\DoxyCodeLine{52 \}} +\DoxyCodeLine{53 \mbox{\hyperlink{Leds_8cpp_a855d1ba213e378af7d518976d9f6b407}{transfer}}(0xFF); \textcolor{comment}{// end frame}} +\DoxyCodeLine{54 SPI.endTransaction();} +\DoxyCodeLine{55 \}} + +\end{DoxyCode} + + +References ONBOARD\+\_\+\+LED\+\_\+\+MOSI, ONBOARD\+\_\+\+LED\+\_\+\+SCK, and transfer(). + + + +Referenced by Leds\+::init(). + diff --git a/docs/orbit/latex/Leds_8cpp__incl.pdf b/docs/orbit/latex/Leds_8cpp__incl.pdf index c9261a29b9..64f00eeeee 100644 Binary files a/docs/orbit/latex/Leds_8cpp__incl.pdf and b/docs/orbit/latex/Leds_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Leds_8h__dep__incl.pdf b/docs/orbit/latex/Leds_8h__dep__incl.pdf index cd22689f92..3e631ed2c9 100644 Binary files a/docs/orbit/latex/Leds_8h__dep__incl.pdf and b/docs/orbit/latex/Leds_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Leds_8h__incl.pdf b/docs/orbit/latex/Leds_8h__incl.pdf index 84a1ebd0ee..9f0eb19a8f 100644 Binary files a/docs/orbit/latex/Leds_8h__incl.pdf and b/docs/orbit/latex/Leds_8h__incl.pdf differ diff --git a/docs/orbit/latex/LighthousePattern_8cpp__incl.pdf b/docs/orbit/latex/LighthousePattern_8cpp__incl.pdf index 578ae149fb..82fd89a9a3 100644 Binary files a/docs/orbit/latex/LighthousePattern_8cpp__incl.pdf and b/docs/orbit/latex/LighthousePattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/LighthousePattern_8h__dep__incl.pdf b/docs/orbit/latex/LighthousePattern_8h__dep__incl.pdf index 645066dca5..c93731f028 100644 Binary files a/docs/orbit/latex/LighthousePattern_8h__dep__incl.pdf and b/docs/orbit/latex/LighthousePattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/LighthousePattern_8h__incl.pdf b/docs/orbit/latex/LighthousePattern_8h__incl.pdf index 71fb141cad..e5066f270d 100644 Binary files a/docs/orbit/latex/LighthousePattern_8h__incl.pdf and b/docs/orbit/latex/LighthousePattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/Log_8cpp__incl.pdf b/docs/orbit/latex/Log_8cpp__incl.pdf index b237a765b3..ce49f1168a 100644 Binary files a/docs/orbit/latex/Log_8cpp__incl.pdf and b/docs/orbit/latex/Log_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Log_8h__dep__incl.pdf b/docs/orbit/latex/Log_8h__dep__incl.pdf index 740000f693..f7fc9d87ae 100644 Binary files a/docs/orbit/latex/Log_8h__dep__incl.pdf and b/docs/orbit/latex/Log_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Log_8h__incl.pdf b/docs/orbit/latex/Log_8h__incl.pdf index 9dd6306110..36f596dd20 100644 Binary files a/docs/orbit/latex/Log_8h__incl.pdf and b/docs/orbit/latex/Log_8h__incl.pdf differ diff --git a/docs/orbit/latex/MateriaPattern_8cpp__incl.pdf b/docs/orbit/latex/MateriaPattern_8cpp__incl.pdf index 4d0d1190bf..4a87e50068 100644 Binary files a/docs/orbit/latex/MateriaPattern_8cpp__incl.pdf and b/docs/orbit/latex/MateriaPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/MateriaPattern_8h__dep__incl.pdf b/docs/orbit/latex/MateriaPattern_8h__dep__incl.pdf index fd3463a990..abb97f8c4c 100644 Binary files a/docs/orbit/latex/MateriaPattern_8h__dep__incl.pdf and b/docs/orbit/latex/MateriaPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/MateriaPattern_8h__incl.pdf b/docs/orbit/latex/MateriaPattern_8h__incl.pdf index c6d2efdffe..9d2733ee45 100644 Binary files a/docs/orbit/latex/MateriaPattern_8h__incl.pdf and b/docs/orbit/latex/MateriaPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/Memory_8cpp__incl.pdf b/docs/orbit/latex/Memory_8cpp__incl.pdf index f8cb6dcd0c..7fd9af348c 100644 Binary files a/docs/orbit/latex/Memory_8cpp__incl.pdf and b/docs/orbit/latex/Memory_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Memory_8h__dep__incl.pdf b/docs/orbit/latex/Memory_8h__dep__incl.pdf index 2dc7ad54e0..e24a2c609e 100644 Binary files a/docs/orbit/latex/Memory_8h__dep__incl.pdf and b/docs/orbit/latex/Memory_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Memory_8h__incl.pdf b/docs/orbit/latex/Memory_8h__incl.pdf index cd8229848c..d3ae71bd91 100644 Binary files a/docs/orbit/latex/Memory_8h__incl.pdf and b/docs/orbit/latex/Memory_8h__incl.pdf differ diff --git a/docs/orbit/latex/Menu_8cpp__incl.pdf b/docs/orbit/latex/Menu_8cpp__incl.pdf index 447073f18e..734d13ef5a 100644 Binary files a/docs/orbit/latex/Menu_8cpp__incl.pdf and b/docs/orbit/latex/Menu_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Menu_8h__dep__incl.pdf b/docs/orbit/latex/Menu_8h__dep__incl.pdf index e792e8d244..23e93e8b49 100644 Binary files a/docs/orbit/latex/Menu_8h__dep__incl.pdf and b/docs/orbit/latex/Menu_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Menu_8h__incl.pdf b/docs/orbit/latex/Menu_8h__incl.pdf index 06a67c7a1e..5182119e64 100644 Binary files a/docs/orbit/latex/Menu_8h__incl.pdf and b/docs/orbit/latex/Menu_8h__incl.pdf differ diff --git a/docs/orbit/latex/Menus_8cpp__incl.pdf b/docs/orbit/latex/Menus_8cpp__incl.pdf index 7d40c9c789..0948b58b0f 100644 Binary files a/docs/orbit/latex/Menus_8cpp__incl.pdf and b/docs/orbit/latex/Menus_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Menus_8h__dep__incl.pdf b/docs/orbit/latex/Menus_8h__dep__incl.pdf index 3ef9ecb292..e5e045b1e9 100644 Binary files a/docs/orbit/latex/Menus_8h__dep__incl.pdf and b/docs/orbit/latex/Menus_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Menus_8h__incl.pdf b/docs/orbit/latex/Menus_8h__incl.pdf index c251a43c85..0120b57f40 100644 Binary files a/docs/orbit/latex/Menus_8h__incl.pdf and b/docs/orbit/latex/Menus_8h__incl.pdf differ diff --git a/docs/orbit/latex/MeteorPattern_8cpp__incl.pdf b/docs/orbit/latex/MeteorPattern_8cpp__incl.pdf index d4f889a5ed..8b55000dd3 100644 Binary files a/docs/orbit/latex/MeteorPattern_8cpp__incl.pdf and b/docs/orbit/latex/MeteorPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/MeteorPattern_8h__dep__incl.pdf b/docs/orbit/latex/MeteorPattern_8h__dep__incl.pdf index df34422341..2b21cd41bf 100644 Binary files a/docs/orbit/latex/MeteorPattern_8h__dep__incl.pdf and b/docs/orbit/latex/MeteorPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/MeteorPattern_8h__incl.pdf b/docs/orbit/latex/MeteorPattern_8h__incl.pdf index c64d79a1cd..bebe63ebfd 100644 Binary files a/docs/orbit/latex/MeteorPattern_8h__incl.pdf and b/docs/orbit/latex/MeteorPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/ModeSharing_8cpp__incl.pdf b/docs/orbit/latex/ModeSharing_8cpp__incl.pdf index 7a48ffb884..58d6323d88 100644 Binary files a/docs/orbit/latex/ModeSharing_8cpp__incl.pdf and b/docs/orbit/latex/ModeSharing_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/ModeSharing_8h__dep__incl.pdf b/docs/orbit/latex/ModeSharing_8h__dep__incl.pdf index 203283c55f..28325ce865 100644 Binary files a/docs/orbit/latex/ModeSharing_8h__dep__incl.pdf and b/docs/orbit/latex/ModeSharing_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/ModeSharing_8h__incl.pdf b/docs/orbit/latex/ModeSharing_8h__incl.pdf index ca59e15fa5..961c670f1c 100644 Binary files a/docs/orbit/latex/ModeSharing_8h__incl.pdf and b/docs/orbit/latex/ModeSharing_8h__incl.pdf differ diff --git a/docs/orbit/latex/Mode_8cpp__incl.pdf b/docs/orbit/latex/Mode_8cpp__incl.pdf index d601bb363a..9730bee5a7 100644 Binary files a/docs/orbit/latex/Mode_8cpp__incl.pdf and b/docs/orbit/latex/Mode_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Mode_8h__dep__incl.pdf b/docs/orbit/latex/Mode_8h__dep__incl.pdf index ca2cdff1cd..f4b78dbca1 100644 Binary files a/docs/orbit/latex/Mode_8h__dep__incl.pdf and b/docs/orbit/latex/Mode_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Mode_8h__incl.pdf b/docs/orbit/latex/Mode_8h__incl.pdf index 1697f17ea8..0b346cc5b1 100644 Binary files a/docs/orbit/latex/Mode_8h__incl.pdf and b/docs/orbit/latex/Mode_8h__incl.pdf differ diff --git a/docs/orbit/latex/Modes_8cpp__incl.pdf b/docs/orbit/latex/Modes_8cpp__incl.pdf index 63fdb19e36..494ea666d1 100644 Binary files a/docs/orbit/latex/Modes_8cpp__incl.pdf and b/docs/orbit/latex/Modes_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Modes_8h__dep__incl.pdf b/docs/orbit/latex/Modes_8h__dep__incl.pdf index 9a0e00c471..660c8ab9fa 100644 Binary files a/docs/orbit/latex/Modes_8h__dep__incl.pdf and b/docs/orbit/latex/Modes_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Modes_8h__incl.pdf b/docs/orbit/latex/Modes_8h__incl.pdf index 8f666e06c3..495170af77 100644 Binary files a/docs/orbit/latex/Modes_8h__incl.pdf and b/docs/orbit/latex/Modes_8h__incl.pdf differ diff --git a/docs/orbit/latex/MultiLedPattern_8cpp__incl.pdf b/docs/orbit/latex/MultiLedPattern_8cpp__incl.pdf index 43e77e2924..547eafb311 100644 Binary files a/docs/orbit/latex/MultiLedPattern_8cpp__incl.pdf and b/docs/orbit/latex/MultiLedPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/MultiLedPattern_8h__dep__incl.pdf b/docs/orbit/latex/MultiLedPattern_8h__dep__incl.pdf index a06905b353..93e59cb245 100644 Binary files a/docs/orbit/latex/MultiLedPattern_8h__dep__incl.pdf and b/docs/orbit/latex/MultiLedPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/MultiLedPattern_8h__incl.pdf b/docs/orbit/latex/MultiLedPattern_8h__incl.pdf index 9155de5392..7ece093340 100644 Binary files a/docs/orbit/latex/MultiLedPattern_8h__incl.pdf and b/docs/orbit/latex/MultiLedPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/PatternArgs_8cpp__incl.pdf b/docs/orbit/latex/PatternArgs_8cpp__incl.pdf index 7e5e4ef3e7..527bc7010e 100644 Binary files a/docs/orbit/latex/PatternArgs_8cpp__incl.pdf and b/docs/orbit/latex/PatternArgs_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/PatternArgs_8h__dep__incl.pdf b/docs/orbit/latex/PatternArgs_8h__dep__incl.pdf index 4d80bdf0f1..c1ed89c8ba 100644 Binary files a/docs/orbit/latex/PatternArgs_8h__dep__incl.pdf and b/docs/orbit/latex/PatternArgs_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/PatternArgs_8h__incl.pdf b/docs/orbit/latex/PatternArgs_8h__incl.pdf index 7abf26c224..2c81f148f8 100644 Binary files a/docs/orbit/latex/PatternArgs_8h__incl.pdf and b/docs/orbit/latex/PatternArgs_8h__incl.pdf differ diff --git a/docs/orbit/latex/PatternBuilder_8cpp__incl.pdf b/docs/orbit/latex/PatternBuilder_8cpp__incl.pdf index f8b04852a0..eac96dc883 100644 Binary files a/docs/orbit/latex/PatternBuilder_8cpp__incl.pdf and b/docs/orbit/latex/PatternBuilder_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/PatternBuilder_8h__dep__incl.pdf b/docs/orbit/latex/PatternBuilder_8h__dep__incl.pdf index b067a12f29..a985475392 100644 Binary files a/docs/orbit/latex/PatternBuilder_8h__dep__incl.pdf and b/docs/orbit/latex/PatternBuilder_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/PatternBuilder_8h__incl.pdf b/docs/orbit/latex/PatternBuilder_8h__incl.pdf index 911ffb9522..ac5864aea9 100644 Binary files a/docs/orbit/latex/PatternBuilder_8h__incl.pdf and b/docs/orbit/latex/PatternBuilder_8h__incl.pdf differ diff --git a/docs/orbit/latex/PatternSelect_8cpp__incl.pdf b/docs/orbit/latex/PatternSelect_8cpp__incl.pdf index e38dff797e..6ff6db3dc2 100644 Binary files a/docs/orbit/latex/PatternSelect_8cpp__incl.pdf and b/docs/orbit/latex/PatternSelect_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/PatternSelect_8h__dep__incl.pdf b/docs/orbit/latex/PatternSelect_8h__dep__incl.pdf index 2aa1f49114..031566e830 100644 Binary files a/docs/orbit/latex/PatternSelect_8h__dep__incl.pdf and b/docs/orbit/latex/PatternSelect_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/PatternSelect_8h__incl.pdf b/docs/orbit/latex/PatternSelect_8h__incl.pdf index 10b5c2956f..7ba6c6c2b3 100644 Binary files a/docs/orbit/latex/PatternSelect_8h__incl.pdf and b/docs/orbit/latex/PatternSelect_8h__incl.pdf differ diff --git a/docs/orbit/latex/Pattern_8cpp__incl.pdf b/docs/orbit/latex/Pattern_8cpp__incl.pdf index 9feec6cd3f..6a805cb537 100644 Binary files a/docs/orbit/latex/Pattern_8cpp__incl.pdf and b/docs/orbit/latex/Pattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Pattern_8h__dep__incl.pdf b/docs/orbit/latex/Pattern_8h__dep__incl.pdf index 476cc10bd5..1028ebe404 100644 Binary files a/docs/orbit/latex/Pattern_8h__dep__incl.pdf and b/docs/orbit/latex/Pattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Pattern_8h__incl.pdf b/docs/orbit/latex/Pattern_8h__incl.pdf index 8a53d7b92c..d21806b8c1 100644 Binary files a/docs/orbit/latex/Pattern_8h__incl.pdf and b/docs/orbit/latex/Pattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/Patterns_8h__dep__incl.pdf b/docs/orbit/latex/Patterns_8h__dep__incl.pdf index aacfc0031e..1df689a8ae 100644 Binary files a/docs/orbit/latex/Patterns_8h__dep__incl.pdf and b/docs/orbit/latex/Patterns_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Patterns_8h__incl.pdf b/docs/orbit/latex/Patterns_8h__incl.pdf index f89ad26b5e..e1be1c8d54 100644 Binary files a/docs/orbit/latex/Patterns_8h__incl.pdf and b/docs/orbit/latex/Patterns_8h__incl.pdf differ diff --git a/docs/orbit/latex/PulsishPattern_8cpp__incl.pdf b/docs/orbit/latex/PulsishPattern_8cpp__incl.pdf index 2273f541c7..db933e7384 100644 Binary files a/docs/orbit/latex/PulsishPattern_8cpp__incl.pdf and b/docs/orbit/latex/PulsishPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/PulsishPattern_8h__dep__incl.pdf b/docs/orbit/latex/PulsishPattern_8h__dep__incl.pdf index 949851c75b..aba6ce27b0 100644 Binary files a/docs/orbit/latex/PulsishPattern_8h__dep__incl.pdf and b/docs/orbit/latex/PulsishPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/PulsishPattern_8h__incl.pdf b/docs/orbit/latex/PulsishPattern_8h__incl.pdf index f7b43d2da8..a186c00a47 100644 Binary files a/docs/orbit/latex/PulsishPattern_8h__incl.pdf and b/docs/orbit/latex/PulsishPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/Random_8cpp__incl.pdf b/docs/orbit/latex/Random_8cpp__incl.pdf index a935e69616..a650af123c 100644 Binary files a/docs/orbit/latex/Random_8cpp__incl.pdf and b/docs/orbit/latex/Random_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Random_8h__dep__incl.pdf b/docs/orbit/latex/Random_8h__dep__incl.pdf index 50206c1f14..90549d2903 100644 Binary files a/docs/orbit/latex/Random_8h__dep__incl.pdf and b/docs/orbit/latex/Random_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Random_8h__incl.pdf b/docs/orbit/latex/Random_8h__incl.pdf index 65f10ffca8..6e93083db4 100644 Binary files a/docs/orbit/latex/Random_8h__incl.pdf and b/docs/orbit/latex/Random_8h__incl.pdf differ diff --git a/docs/orbit/latex/Randomizer_8cpp__incl.pdf b/docs/orbit/latex/Randomizer_8cpp__incl.pdf index f80911e9df..253c55ccb9 100644 Binary files a/docs/orbit/latex/Randomizer_8cpp__incl.pdf and b/docs/orbit/latex/Randomizer_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Randomizer_8h__dep__incl.pdf b/docs/orbit/latex/Randomizer_8h__dep__incl.pdf index dc80037350..ca68e11c7c 100644 Binary files a/docs/orbit/latex/Randomizer_8h__dep__incl.pdf and b/docs/orbit/latex/Randomizer_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Randomizer_8h__incl.pdf b/docs/orbit/latex/Randomizer_8h__incl.pdf index 9718519b23..ab94598b08 100644 Binary files a/docs/orbit/latex/Randomizer_8h__incl.pdf and b/docs/orbit/latex/Randomizer_8h__incl.pdf differ diff --git a/docs/orbit/latex/Sequence_8cpp__incl.pdf b/docs/orbit/latex/Sequence_8cpp__incl.pdf index dc9707076b..decb0efa68 100644 Binary files a/docs/orbit/latex/Sequence_8cpp__incl.pdf and b/docs/orbit/latex/Sequence_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Sequence_8h__dep__incl.pdf b/docs/orbit/latex/Sequence_8h__dep__incl.pdf index d375f30893..7c455f94af 100644 Binary files a/docs/orbit/latex/Sequence_8h__dep__incl.pdf and b/docs/orbit/latex/Sequence_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Sequence_8h__incl.pdf b/docs/orbit/latex/Sequence_8h__incl.pdf index 8b9aac06cf..dea3f771c0 100644 Binary files a/docs/orbit/latex/Sequence_8h__incl.pdf and b/docs/orbit/latex/Sequence_8h__incl.pdf differ diff --git a/docs/orbit/latex/SequencedPattern_8cpp__incl.pdf b/docs/orbit/latex/SequencedPattern_8cpp__incl.pdf index 14ed69fa05..e845c682cb 100644 Binary files a/docs/orbit/latex/SequencedPattern_8cpp__incl.pdf and b/docs/orbit/latex/SequencedPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/SequencedPattern_8h__dep__incl.pdf b/docs/orbit/latex/SequencedPattern_8h__dep__incl.pdf index e79c72baa3..7c84d0526d 100644 Binary files a/docs/orbit/latex/SequencedPattern_8h__dep__incl.pdf and b/docs/orbit/latex/SequencedPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/SequencedPattern_8h__incl.pdf b/docs/orbit/latex/SequencedPattern_8h__incl.pdf index 31758603fd..f20d32c8bc 100644 Binary files a/docs/orbit/latex/SequencedPattern_8h__incl.pdf and b/docs/orbit/latex/SequencedPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/Serial_8cpp__incl.pdf b/docs/orbit/latex/Serial_8cpp__incl.pdf index f7b43b1486..44c934bfd8 100644 Binary files a/docs/orbit/latex/Serial_8cpp__incl.pdf and b/docs/orbit/latex/Serial_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Serial_8h__dep__incl.pdf b/docs/orbit/latex/Serial_8h__dep__incl.pdf index 7a2e0a510c..734a159af8 100644 Binary files a/docs/orbit/latex/Serial_8h__dep__incl.pdf and b/docs/orbit/latex/Serial_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Serial_8h__incl.pdf b/docs/orbit/latex/Serial_8h__incl.pdf index 20d63cc27d..90d5379836 100644 Binary files a/docs/orbit/latex/Serial_8h__incl.pdf and b/docs/orbit/latex/Serial_8h__incl.pdf differ diff --git a/docs/orbit/latex/SingleLedPattern_8cpp__incl.pdf b/docs/orbit/latex/SingleLedPattern_8cpp__incl.pdf index 36d625c7db..484755db02 100644 Binary files a/docs/orbit/latex/SingleLedPattern_8cpp__incl.pdf and b/docs/orbit/latex/SingleLedPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/SingleLedPattern_8h__dep__incl.pdf b/docs/orbit/latex/SingleLedPattern_8h__dep__incl.pdf index 74ad9b5c64..8ef12fb23e 100644 Binary files a/docs/orbit/latex/SingleLedPattern_8h__dep__incl.pdf and b/docs/orbit/latex/SingleLedPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/SingleLedPattern_8h__incl.pdf b/docs/orbit/latex/SingleLedPattern_8h__incl.pdf index e468a69aa3..7cf2288381 100644 Binary files a/docs/orbit/latex/SingleLedPattern_8h__incl.pdf and b/docs/orbit/latex/SingleLedPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/SnowballPattern_8cpp__incl.pdf b/docs/orbit/latex/SnowballPattern_8cpp__incl.pdf index cf13324659..ce74b06792 100644 Binary files a/docs/orbit/latex/SnowballPattern_8cpp__incl.pdf and b/docs/orbit/latex/SnowballPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/SnowballPattern_8h__dep__incl.pdf b/docs/orbit/latex/SnowballPattern_8h__dep__incl.pdf index b0f48c689f..3a61481079 100644 Binary files a/docs/orbit/latex/SnowballPattern_8h__dep__incl.pdf and b/docs/orbit/latex/SnowballPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/SnowballPattern_8h__incl.pdf b/docs/orbit/latex/SnowballPattern_8h__incl.pdf index e8b872655a..e7e8f8954c 100644 Binary files a/docs/orbit/latex/SnowballPattern_8h__incl.pdf and b/docs/orbit/latex/SnowballPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/SolidPattern_8cpp__incl.pdf b/docs/orbit/latex/SolidPattern_8cpp__incl.pdf index 866817ad15..f75bce58e3 100644 Binary files a/docs/orbit/latex/SolidPattern_8cpp__incl.pdf and b/docs/orbit/latex/SolidPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/SolidPattern_8h__dep__incl.pdf b/docs/orbit/latex/SolidPattern_8h__dep__incl.pdf index ea2ce74ee7..ac7a712183 100644 Binary files a/docs/orbit/latex/SolidPattern_8h__dep__incl.pdf and b/docs/orbit/latex/SolidPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/SolidPattern_8h__incl.pdf b/docs/orbit/latex/SolidPattern_8h__incl.pdf index 65810f3a8a..d09dff5953 100644 Binary files a/docs/orbit/latex/SolidPattern_8h__incl.pdf and b/docs/orbit/latex/SolidPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/SparkleTracePattern_8cpp__incl.pdf b/docs/orbit/latex/SparkleTracePattern_8cpp__incl.pdf index d0a5734c70..4d48eab8fc 100644 Binary files a/docs/orbit/latex/SparkleTracePattern_8cpp__incl.pdf and b/docs/orbit/latex/SparkleTracePattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/SparkleTracePattern_8h__dep__incl.pdf b/docs/orbit/latex/SparkleTracePattern_8h__dep__incl.pdf index be61aa65c1..1713773b02 100644 Binary files a/docs/orbit/latex/SparkleTracePattern_8h__dep__incl.pdf and b/docs/orbit/latex/SparkleTracePattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/SparkleTracePattern_8h__incl.pdf b/docs/orbit/latex/SparkleTracePattern_8h__incl.pdf index ef0d812126..97667f464e 100644 Binary files a/docs/orbit/latex/SparkleTracePattern_8h__incl.pdf and b/docs/orbit/latex/SparkleTracePattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/Storage_8cpp__incl.pdf b/docs/orbit/latex/Storage_8cpp__incl.pdf index ae80e870c7..057f4d5119 100644 Binary files a/docs/orbit/latex/Storage_8cpp__incl.pdf and b/docs/orbit/latex/Storage_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Storage_8h__dep__incl.pdf b/docs/orbit/latex/Storage_8h__dep__incl.pdf index 9dff2a94f1..93d52f13a9 100644 Binary files a/docs/orbit/latex/Storage_8h__dep__incl.pdf and b/docs/orbit/latex/Storage_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Storage_8h__incl.pdf b/docs/orbit/latex/Storage_8h__incl.pdf index f1a860d8eb..67d8f413e7 100644 Binary files a/docs/orbit/latex/Storage_8h__incl.pdf and b/docs/orbit/latex/Storage_8h__incl.pdf differ diff --git a/docs/orbit/latex/TheaterChasePattern_8cpp__incl.pdf b/docs/orbit/latex/TheaterChasePattern_8cpp__incl.pdf index a7766b35c4..31e67d9736 100644 Binary files a/docs/orbit/latex/TheaterChasePattern_8cpp__incl.pdf and b/docs/orbit/latex/TheaterChasePattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/TheaterChasePattern_8h__dep__incl.pdf b/docs/orbit/latex/TheaterChasePattern_8h__dep__incl.pdf index 80252dc34d..9c180fe7b9 100644 Binary files a/docs/orbit/latex/TheaterChasePattern_8h__dep__incl.pdf and b/docs/orbit/latex/TheaterChasePattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/TheaterChasePattern_8h__incl.pdf b/docs/orbit/latex/TheaterChasePattern_8h__incl.pdf index 2ac46f23be..0b2ec1afdd 100644 Binary files a/docs/orbit/latex/TheaterChasePattern_8h__incl.pdf and b/docs/orbit/latex/TheaterChasePattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/TimeControl_8cpp__incl.pdf b/docs/orbit/latex/TimeControl_8cpp__incl.pdf index 8cc26f8a8b..f695033109 100644 Binary files a/docs/orbit/latex/TimeControl_8cpp__incl.pdf and b/docs/orbit/latex/TimeControl_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/TimeControl_8h__dep__incl.pdf b/docs/orbit/latex/TimeControl_8h__dep__incl.pdf index 7d5c439e32..3ea7d9f2f5 100644 Binary files a/docs/orbit/latex/TimeControl_8h__dep__incl.pdf and b/docs/orbit/latex/TimeControl_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/TimeControl_8h__incl.pdf b/docs/orbit/latex/TimeControl_8h__incl.pdf index d5b5f4b18b..e53c9f23cf 100644 Binary files a/docs/orbit/latex/TimeControl_8h__incl.pdf and b/docs/orbit/latex/TimeControl_8h__incl.pdf differ diff --git a/docs/orbit/latex/Timer_8cpp__incl.pdf b/docs/orbit/latex/Timer_8cpp__incl.pdf index 508c7e3f40..7fd5a1c704 100644 Binary files a/docs/orbit/latex/Timer_8cpp__incl.pdf and b/docs/orbit/latex/Timer_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/Timer_8h__dep__incl.pdf b/docs/orbit/latex/Timer_8h__dep__incl.pdf index f2b3dd711d..5ef6b808bc 100644 Binary files a/docs/orbit/latex/Timer_8h__dep__incl.pdf and b/docs/orbit/latex/Timer_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Timer_8h__incl.pdf b/docs/orbit/latex/Timer_8h__incl.pdf index d40acd43ba..cf28b77818 100644 Binary files a/docs/orbit/latex/Timer_8h__incl.pdf and b/docs/orbit/latex/Timer_8h__incl.pdf differ diff --git a/docs/orbit/latex/Timings_8h__dep__incl.pdf b/docs/orbit/latex/Timings_8h__dep__incl.pdf index 69387fa38d..391593dd6f 100644 Binary files a/docs/orbit/latex/Timings_8h__dep__incl.pdf and b/docs/orbit/latex/Timings_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/Timings_8h__incl.pdf b/docs/orbit/latex/Timings_8h__incl.pdf index 494e1b458a..8f54556215 100644 Binary files a/docs/orbit/latex/Timings_8h__incl.pdf and b/docs/orbit/latex/Timings_8h__incl.pdf differ diff --git a/docs/orbit/latex/VLConfig_8h__dep__incl.pdf b/docs/orbit/latex/VLConfig_8h__dep__incl.pdf index a19726ce7c..931b2bc44b 100644 Binary files a/docs/orbit/latex/VLConfig_8h__dep__incl.pdf and b/docs/orbit/latex/VLConfig_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/VLConfig_8h__incl.pdf b/docs/orbit/latex/VLConfig_8h__incl.pdf index 64665f482a..a079560cca 100644 Binary files a/docs/orbit/latex/VLConfig_8h__incl.pdf and b/docs/orbit/latex/VLConfig_8h__incl.pdf differ diff --git a/docs/orbit/latex/VLReceiver_8cpp__incl.pdf b/docs/orbit/latex/VLReceiver_8cpp__incl.pdf index 68d6a169ed..f5118e304a 100644 Binary files a/docs/orbit/latex/VLReceiver_8cpp__incl.pdf and b/docs/orbit/latex/VLReceiver_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/VLReceiver_8h__dep__incl.pdf b/docs/orbit/latex/VLReceiver_8h__dep__incl.pdf index 999ec04af3..cec3ee3a0d 100644 Binary files a/docs/orbit/latex/VLReceiver_8h__dep__incl.pdf and b/docs/orbit/latex/VLReceiver_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/VLReceiver_8h__incl.pdf b/docs/orbit/latex/VLReceiver_8h__incl.pdf index 22b23afec6..63365df161 100644 Binary files a/docs/orbit/latex/VLReceiver_8h__incl.pdf and b/docs/orbit/latex/VLReceiver_8h__incl.pdf differ diff --git a/docs/orbit/latex/VLSender_8cpp__incl.pdf b/docs/orbit/latex/VLSender_8cpp__incl.pdf index 778a62a941..0afa4aff04 100644 Binary files a/docs/orbit/latex/VLSender_8cpp__incl.pdf and b/docs/orbit/latex/VLSender_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/VLSender_8h__dep__incl.pdf b/docs/orbit/latex/VLSender_8h__dep__incl.pdf index bd4a61c9dc..3c66fcf943 100644 Binary files a/docs/orbit/latex/VLSender_8h__dep__incl.pdf and b/docs/orbit/latex/VLSender_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/VLSender_8h__incl.pdf b/docs/orbit/latex/VLSender_8h__incl.pdf index ce4a4958b8..ac82c641c4 100644 Binary files a/docs/orbit/latex/VLSender_8h__incl.pdf and b/docs/orbit/latex/VLSender_8h__incl.pdf differ diff --git a/docs/orbit/latex/VortexConfig_8h.tex b/docs/orbit/latex/VortexConfig_8h.tex index 6570cc3503..47a2d75271 100644 --- a/docs/orbit/latex/VortexConfig_8h.tex +++ b/docs/orbit/latex/VortexConfig_8h.tex @@ -50,7 +50,7 @@ \item \#define \mbox{\hyperlink{VortexConfig_8h_ae54a4f60fb47ad89ca3c3aafc3e77860}{AUTO\+\_\+\+RANDOM\+\_\+\+DELAY}}~1875 \item -\#define \mbox{\hyperlink{VortexConfig_8h_a99fb9bcab397455dbf9c0e2aa904d2d9}{AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS}}~((\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $>$ 2) ? (\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $\ast$ 2) \+: 4) +\#define \mbox{\hyperlink{VortexConfig_8h_a99fb9bcab397455dbf9c0e2aa904d2d9}{AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS}}~10 \item \#define \mbox{\hyperlink{VortexConfig_8h_aad0adf88f8c22c7eb2c55ce9d11df0f8}{AUTO\+\_\+\+CYCLE\+\_\+\+RANDOMIZER\+\_\+\+CLICKS}}~3 \item @@ -227,7 +227,7 @@ \index{VortexConfig.h@{VortexConfig.h}!AUTO\_CYCLE\_MODES\_CLICKS@{AUTO\_CYCLE\_MODES\_CLICKS}} \index{AUTO\_CYCLE\_MODES\_CLICKS@{AUTO\_CYCLE\_MODES\_CLICKS}!VortexConfig.h@{VortexConfig.h}} \doxysubsubsection{\texorpdfstring{AUTO\_CYCLE\_MODES\_CLICKS}{AUTO\_CYCLE\_MODES\_CLICKS}} -{\footnotesize\ttfamily \#define AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS~((\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $>$ 2) ? (\mbox{\hyperlink{VortexConfig_8h_a95b270e9c99aea216b47fd1e95b2cf34}{MAX\+\_\+\+MODES}} $\ast$ 2) \+: 4)} +{\footnotesize\ttfamily \#define AUTO\+\_\+\+CYCLE\+\_\+\+MODES\+\_\+\+CLICKS~10} diff --git a/docs/orbit/latex/VortexConfig_8h__dep__incl.pdf b/docs/orbit/latex/VortexConfig_8h__dep__incl.pdf index 7cf484151a..a2278f6db6 100644 Binary files a/docs/orbit/latex/VortexConfig_8h__dep__incl.pdf and b/docs/orbit/latex/VortexConfig_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/VortexConfig_8h__incl.pdf b/docs/orbit/latex/VortexConfig_8h__incl.pdf index 46ce3aaefe..43e967bdec 100644 Binary files a/docs/orbit/latex/VortexConfig_8h__incl.pdf and b/docs/orbit/latex/VortexConfig_8h__incl.pdf differ diff --git a/docs/orbit/latex/VortexEngine_8cpp__incl.pdf b/docs/orbit/latex/VortexEngine_8cpp__incl.pdf index 6a0aa66492..1495a8097c 100644 Binary files a/docs/orbit/latex/VortexEngine_8cpp__incl.pdf and b/docs/orbit/latex/VortexEngine_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/VortexEngine_8h__dep__incl.pdf b/docs/orbit/latex/VortexEngine_8h__dep__incl.pdf index 07aa76274c..aa0115a2ce 100644 Binary files a/docs/orbit/latex/VortexEngine_8h__dep__incl.pdf and b/docs/orbit/latex/VortexEngine_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/VortexEngine_8h__incl.pdf b/docs/orbit/latex/VortexEngine_8h__incl.pdf index 17f16136d0..4156e5ef6e 100644 Binary files a/docs/orbit/latex/VortexEngine_8h__incl.pdf and b/docs/orbit/latex/VortexEngine_8h__incl.pdf differ diff --git a/docs/orbit/latex/VortexWipePattern_8cpp__incl.pdf b/docs/orbit/latex/VortexWipePattern_8cpp__incl.pdf index eef353fdc3..87a756f9e4 100644 Binary files a/docs/orbit/latex/VortexWipePattern_8cpp__incl.pdf and b/docs/orbit/latex/VortexWipePattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/VortexWipePattern_8h__dep__incl.pdf b/docs/orbit/latex/VortexWipePattern_8h__dep__incl.pdf index 51b57530d0..ee5c2f2c0c 100644 Binary files a/docs/orbit/latex/VortexWipePattern_8h__dep__incl.pdf and b/docs/orbit/latex/VortexWipePattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/VortexWipePattern_8h__incl.pdf b/docs/orbit/latex/VortexWipePattern_8h__incl.pdf index b696f8d49d..37ce36efdb 100644 Binary files a/docs/orbit/latex/VortexWipePattern_8h__incl.pdf and b/docs/orbit/latex/VortexWipePattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/WarpPattern_8cpp__incl.pdf b/docs/orbit/latex/WarpPattern_8cpp__incl.pdf index c77a13d256..9de51a23a5 100644 Binary files a/docs/orbit/latex/WarpPattern_8cpp__incl.pdf and b/docs/orbit/latex/WarpPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/WarpPattern_8h__dep__incl.pdf b/docs/orbit/latex/WarpPattern_8h__dep__incl.pdf index 3e8f76d611..a765599caa 100644 Binary files a/docs/orbit/latex/WarpPattern_8h__dep__incl.pdf and b/docs/orbit/latex/WarpPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/WarpPattern_8h__incl.pdf b/docs/orbit/latex/WarpPattern_8h__incl.pdf index c72ba846bb..1b9ab15a37 100644 Binary files a/docs/orbit/latex/WarpPattern_8h__incl.pdf and b/docs/orbit/latex/WarpPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/WarpWormPattern_8cpp__incl.pdf b/docs/orbit/latex/WarpWormPattern_8cpp__incl.pdf index b682291964..38b2f020f1 100644 Binary files a/docs/orbit/latex/WarpWormPattern_8cpp__incl.pdf and b/docs/orbit/latex/WarpWormPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/WarpWormPattern_8h__dep__incl.pdf b/docs/orbit/latex/WarpWormPattern_8h__dep__incl.pdf index bb6ed27ba1..b433ea5ba9 100644 Binary files a/docs/orbit/latex/WarpWormPattern_8h__dep__incl.pdf and b/docs/orbit/latex/WarpWormPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/WarpWormPattern_8h__incl.pdf b/docs/orbit/latex/WarpWormPattern_8h__incl.pdf index 914f7443a7..aad745414d 100644 Binary files a/docs/orbit/latex/WarpWormPattern_8h__incl.pdf and b/docs/orbit/latex/WarpWormPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/ZigzagPattern_8cpp__incl.pdf b/docs/orbit/latex/ZigzagPattern_8cpp__incl.pdf index e29d1edb5e..717db04bcf 100644 Binary files a/docs/orbit/latex/ZigzagPattern_8cpp__incl.pdf and b/docs/orbit/latex/ZigzagPattern_8cpp__incl.pdf differ diff --git a/docs/orbit/latex/ZigzagPattern_8h__dep__incl.pdf b/docs/orbit/latex/ZigzagPattern_8h__dep__incl.pdf index 69fc4b00a1..e890bfbaf5 100644 Binary files a/docs/orbit/latex/ZigzagPattern_8h__dep__incl.pdf and b/docs/orbit/latex/ZigzagPattern_8h__dep__incl.pdf differ diff --git a/docs/orbit/latex/ZigzagPattern_8h__incl.pdf b/docs/orbit/latex/ZigzagPattern_8h__incl.pdf index 65cc77babb..5b7eea6b09 100644 Binary files a/docs/orbit/latex/ZigzagPattern_8h__incl.pdf and b/docs/orbit/latex/ZigzagPattern_8h__incl.pdf differ diff --git a/docs/orbit/latex/classBackStrobePattern__coll__graph.pdf b/docs/orbit/latex/classBackStrobePattern__coll__graph.pdf index 061ca14843..a6111e16a4 100644 Binary files a/docs/orbit/latex/classBackStrobePattern__coll__graph.pdf and b/docs/orbit/latex/classBackStrobePattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classBackStrobePattern__inherit__graph.pdf b/docs/orbit/latex/classBackStrobePattern__inherit__graph.pdf index 8a267f8eaa..2b7291a0f0 100644 Binary files a/docs/orbit/latex/classBackStrobePattern__inherit__graph.pdf and b/docs/orbit/latex/classBackStrobePattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classBasicPattern__coll__graph.pdf b/docs/orbit/latex/classBasicPattern__coll__graph.pdf index 005a32a135..26444a4eaa 100644 Binary files a/docs/orbit/latex/classBasicPattern__coll__graph.pdf and b/docs/orbit/latex/classBasicPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classBasicPattern__inherit__graph.pdf b/docs/orbit/latex/classBasicPattern__inherit__graph.pdf index a868554e76..9b919707ab 100644 Binary files a/docs/orbit/latex/classBasicPattern__inherit__graph.pdf and b/docs/orbit/latex/classBasicPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classBlendPattern__coll__graph.pdf b/docs/orbit/latex/classBlendPattern__coll__graph.pdf index 0d1a1d5a4e..b15bbd189d 100644 Binary files a/docs/orbit/latex/classBlendPattern__coll__graph.pdf and b/docs/orbit/latex/classBlendPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classBlendPattern__inherit__graph.pdf b/docs/orbit/latex/classBlendPattern__inherit__graph.pdf index 279b284555..b69131ef76 100644 Binary files a/docs/orbit/latex/classBlendPattern__inherit__graph.pdf and b/docs/orbit/latex/classBlendPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classBlinkStepPattern__coll__graph.pdf b/docs/orbit/latex/classBlinkStepPattern__coll__graph.pdf index 52394f828c..04b7e13e18 100644 Binary files a/docs/orbit/latex/classBlinkStepPattern__coll__graph.pdf and b/docs/orbit/latex/classBlinkStepPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classBlinkStepPattern__inherit__graph.pdf b/docs/orbit/latex/classBlinkStepPattern__inherit__graph.pdf index ed54eeff7d..5a48732bd2 100644 Binary files a/docs/orbit/latex/classBlinkStepPattern__inherit__graph.pdf and b/docs/orbit/latex/classBlinkStepPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classBouncePattern__coll__graph.pdf b/docs/orbit/latex/classBouncePattern__coll__graph.pdf index ef96674772..a8c10fdb37 100644 Binary files a/docs/orbit/latex/classBouncePattern__coll__graph.pdf and b/docs/orbit/latex/classBouncePattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classBouncePattern__inherit__graph.pdf b/docs/orbit/latex/classBouncePattern__inherit__graph.pdf index 0b7483883e..1f0ff5a19a 100644 Binary files a/docs/orbit/latex/classBouncePattern__inherit__graph.pdf and b/docs/orbit/latex/classBouncePattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classButtons__coll__graph.pdf b/docs/orbit/latex/classButtons__coll__graph.pdf index c4459b8875..1ead0a5efb 100644 Binary files a/docs/orbit/latex/classButtons__coll__graph.pdf and b/docs/orbit/latex/classButtons__coll__graph.pdf differ diff --git a/docs/orbit/latex/classByteStream__coll__graph.pdf b/docs/orbit/latex/classByteStream__coll__graph.pdf index 02f59bbb16..1fa0428525 100644 Binary files a/docs/orbit/latex/classByteStream__coll__graph.pdf and b/docs/orbit/latex/classByteStream__coll__graph.pdf differ diff --git a/docs/orbit/latex/classChaserPattern__coll__graph.pdf b/docs/orbit/latex/classChaserPattern__coll__graph.pdf index f6e02059ac..fa4e16d39c 100644 Binary files a/docs/orbit/latex/classChaserPattern__coll__graph.pdf and b/docs/orbit/latex/classChaserPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classChaserPattern__inherit__graph.pdf b/docs/orbit/latex/classChaserPattern__inherit__graph.pdf index e77a877c1d..5e2581fa46 100644 Binary files a/docs/orbit/latex/classChaserPattern__inherit__graph.pdf and b/docs/orbit/latex/classChaserPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classColorSelect__coll__graph.pdf b/docs/orbit/latex/classColorSelect__coll__graph.pdf index c57cd1354f..206bfe6b39 100644 Binary files a/docs/orbit/latex/classColorSelect__coll__graph.pdf and b/docs/orbit/latex/classColorSelect__coll__graph.pdf differ diff --git a/docs/orbit/latex/classColorSelect__inherit__graph.pdf b/docs/orbit/latex/classColorSelect__inherit__graph.pdf index 5efc0e3b74..d85a4f197f 100644 Binary files a/docs/orbit/latex/classColorSelect__inherit__graph.pdf and b/docs/orbit/latex/classColorSelect__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classColorsetMap__coll__graph.pdf b/docs/orbit/latex/classColorsetMap__coll__graph.pdf index cbb63ed53a..a5ccdd27bd 100644 Binary files a/docs/orbit/latex/classColorsetMap__coll__graph.pdf and b/docs/orbit/latex/classColorsetMap__coll__graph.pdf differ diff --git a/docs/orbit/latex/classColorset__coll__graph.pdf b/docs/orbit/latex/classColorset__coll__graph.pdf index d1863bb651..5c77103170 100644 Binary files a/docs/orbit/latex/classColorset__coll__graph.pdf and b/docs/orbit/latex/classColorset__coll__graph.pdf differ diff --git a/docs/orbit/latex/classCompoundPattern__coll__graph.pdf b/docs/orbit/latex/classCompoundPattern__coll__graph.pdf index 70069e87f3..c27516f2a2 100644 Binary files a/docs/orbit/latex/classCompoundPattern__coll__graph.pdf and b/docs/orbit/latex/classCompoundPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classCompoundPattern__inherit__graph.pdf b/docs/orbit/latex/classCompoundPattern__inherit__graph.pdf index 5bbb4a54ce..46ab713a8d 100644 Binary files a/docs/orbit/latex/classCompoundPattern__inherit__graph.pdf and b/docs/orbit/latex/classCompoundPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classCrossDopsPattern__coll__graph.pdf b/docs/orbit/latex/classCrossDopsPattern__coll__graph.pdf index a7f87704ac..19148f1b8e 100644 Binary files a/docs/orbit/latex/classCrossDopsPattern__coll__graph.pdf and b/docs/orbit/latex/classCrossDopsPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classCrossDopsPattern__inherit__graph.pdf b/docs/orbit/latex/classCrossDopsPattern__inherit__graph.pdf index af1fbcbbcc..e1aece6123 100644 Binary files a/docs/orbit/latex/classCrossDopsPattern__inherit__graph.pdf and b/docs/orbit/latex/classCrossDopsPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classDoubleStrobePattern__coll__graph.pdf b/docs/orbit/latex/classDoubleStrobePattern__coll__graph.pdf index ef19ae0fbc..566fc678ce 100644 Binary files a/docs/orbit/latex/classDoubleStrobePattern__coll__graph.pdf and b/docs/orbit/latex/classDoubleStrobePattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classDoubleStrobePattern__inherit__graph.pdf b/docs/orbit/latex/classDoubleStrobePattern__inherit__graph.pdf index dc5c3dd66a..3d97ef146d 100644 Binary files a/docs/orbit/latex/classDoubleStrobePattern__inherit__graph.pdf and b/docs/orbit/latex/classDoubleStrobePattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classDripMorphPattern__coll__graph.pdf b/docs/orbit/latex/classDripMorphPattern__coll__graph.pdf index 0e593305d5..71c056321d 100644 Binary files a/docs/orbit/latex/classDripMorphPattern__coll__graph.pdf and b/docs/orbit/latex/classDripMorphPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classDripMorphPattern__inherit__graph.pdf b/docs/orbit/latex/classDripMorphPattern__inherit__graph.pdf index bc85afbcab..5927b3504e 100644 Binary files a/docs/orbit/latex/classDripMorphPattern__inherit__graph.pdf and b/docs/orbit/latex/classDripMorphPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classDripPattern__coll__graph.pdf b/docs/orbit/latex/classDripPattern__coll__graph.pdf index 0077330bf0..59914c7e1d 100644 Binary files a/docs/orbit/latex/classDripPattern__coll__graph.pdf and b/docs/orbit/latex/classDripPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classDripPattern__inherit__graph.pdf b/docs/orbit/latex/classDripPattern__inherit__graph.pdf index 7a83587ff6..13525bba52 100644 Binary files a/docs/orbit/latex/classDripPattern__inherit__graph.pdf and b/docs/orbit/latex/classDripPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classEditorConnection__coll__graph.pdf b/docs/orbit/latex/classEditorConnection__coll__graph.pdf index 937f487ae4..347a784e6f 100644 Binary files a/docs/orbit/latex/classEditorConnection__coll__graph.pdf and b/docs/orbit/latex/classEditorConnection__coll__graph.pdf differ diff --git a/docs/orbit/latex/classEditorConnection__inherit__graph.pdf b/docs/orbit/latex/classEditorConnection__inherit__graph.pdf index a7d609e3a8..e1facdf56c 100644 Binary files a/docs/orbit/latex/classEditorConnection__inherit__graph.pdf and b/docs/orbit/latex/classEditorConnection__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classFactoryReset__coll__graph.pdf b/docs/orbit/latex/classFactoryReset__coll__graph.pdf index cacc380f70..ca9e55ff0b 100644 Binary files a/docs/orbit/latex/classFactoryReset__coll__graph.pdf and b/docs/orbit/latex/classFactoryReset__coll__graph.pdf differ diff --git a/docs/orbit/latex/classFactoryReset__inherit__graph.pdf b/docs/orbit/latex/classFactoryReset__inherit__graph.pdf index 2a6f526f14..ece6fc6cba 100644 Binary files a/docs/orbit/latex/classFactoryReset__inherit__graph.pdf and b/docs/orbit/latex/classFactoryReset__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classFillPattern__coll__graph.pdf b/docs/orbit/latex/classFillPattern__coll__graph.pdf index c9676541cb..0986d716fa 100644 Binary files a/docs/orbit/latex/classFillPattern__coll__graph.pdf and b/docs/orbit/latex/classFillPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classFillPattern__inherit__graph.pdf b/docs/orbit/latex/classFillPattern__inherit__graph.pdf index 084e165b56..4f0dfc7d15 100644 Binary files a/docs/orbit/latex/classFillPattern__inherit__graph.pdf and b/docs/orbit/latex/classFillPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classGlobalBrightness__coll__graph.pdf b/docs/orbit/latex/classGlobalBrightness__coll__graph.pdf index b25475de92..b982bdf221 100644 Binary files a/docs/orbit/latex/classGlobalBrightness__coll__graph.pdf and b/docs/orbit/latex/classGlobalBrightness__coll__graph.pdf differ diff --git a/docs/orbit/latex/classGlobalBrightness__inherit__graph.pdf b/docs/orbit/latex/classGlobalBrightness__inherit__graph.pdf index f762c3e3db..09f3702203 100644 Binary files a/docs/orbit/latex/classGlobalBrightness__inherit__graph.pdf and b/docs/orbit/latex/classGlobalBrightness__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classHueShiftPattern__coll__graph.pdf b/docs/orbit/latex/classHueShiftPattern__coll__graph.pdf index efcc07884f..a576d68e4f 100644 Binary files a/docs/orbit/latex/classHueShiftPattern__coll__graph.pdf and b/docs/orbit/latex/classHueShiftPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classHueShiftPattern__inherit__graph.pdf b/docs/orbit/latex/classHueShiftPattern__inherit__graph.pdf index 21cb95d476..160bbee8cc 100644 Binary files a/docs/orbit/latex/classHueShiftPattern__inherit__graph.pdf and b/docs/orbit/latex/classHueShiftPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classIRReceiver.tex b/docs/orbit/latex/classIRReceiver.tex index 7939194dff..e248b04c7e 100644 --- a/docs/orbit/latex/classIRReceiver.tex +++ b/docs/orbit/latex/classIRReceiver.tex @@ -143,19 +143,22 @@ -Definition at line 89 of file IRReceiver.\+cpp. +Definition at line 92 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{90 \{} -\DoxyCodeLine{91 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{92 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{93 \}} +\DoxyCodeLine{93 \{} +\DoxyCodeLine{94 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{95 attachInterrupt(digitalPinToInterrupt(\mbox{\hyperlink{IRConfig_8h_a83700f565451aa042a3751f225b0cff8}{IR\_RECEIVER\_PIN}}), \mbox{\hyperlink{classIRReceiver_a47b27e3ab9fca45833d48a4377a3d67d}{IRReceiver::recvPCIHandler}}, CHANGE);} +\DoxyCodeLine{96 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{97 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{98 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{99 \}} \end{DoxyCode} -References reset\+IRState(). +References IR\+\_\+\+RECEIVER\+\_\+\+PIN, recv\+PCIHandler(), and reset\+IRState(). @@ -192,12 +195,12 @@ -Definition at line 29 of file IRReceiver.\+cpp. +Definition at line 32 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{30 \{} -\DoxyCodeLine{31 \}} +\DoxyCodeLine{33 \{} +\DoxyCodeLine{34 \}} \end{DoxyCode} @@ -212,27 +215,27 @@ -Definition at line 33 of file IRReceiver.\+cpp. +Definition at line 36 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{34 \{} -\DoxyCodeLine{35 \textcolor{comment}{// is the receiver actually receiving data?}} -\DoxyCodeLine{36 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} -\DoxyCodeLine{37 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{38 \}} -\DoxyCodeLine{39 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{40 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{41 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{42 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{43 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, total);} -\DoxyCodeLine{44 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{45 \}} -\DoxyCodeLine{46 \textcolor{comment}{// if there are size + 2 bytes in the IRData receiver}} -\DoxyCodeLine{47 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} -\DoxyCodeLine{48 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} -\DoxyCodeLine{49 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} -\DoxyCodeLine{50 \}} +\DoxyCodeLine{37 \{} +\DoxyCodeLine{38 \textcolor{comment}{// is the receiver actually receiving data?}} +\DoxyCodeLine{39 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} +\DoxyCodeLine{40 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{41 \}} +\DoxyCodeLine{42 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{43 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{44 uint32\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{45 \textcolor{keywordflow}{if} (!total || total > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{46 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, total);} +\DoxyCodeLine{47 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{48 \}} +\DoxyCodeLine{49 \textcolor{comment}{// if there are size + 2 bytes in the IRData receiver}} +\DoxyCodeLine{50 \textcolor{comment}{// then a full message is ready, the + 2 is from the}} +\DoxyCodeLine{51 \textcolor{comment}{// two bytes for blocks + remainder that are sent first}} +\DoxyCodeLine{52 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() >= (uint32\_t)(total + 2));} +\DoxyCodeLine{53 \}} \end{DoxyCode} @@ -251,19 +254,22 @@ -Definition at line 95 of file IRReceiver.\+cpp. +Definition at line 101 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{96 \{} -\DoxyCodeLine{97 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{98 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{99 \}} +\DoxyCodeLine{102 \{} +\DoxyCodeLine{103 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{104 detachInterrupt(digitalPinToInterrupt(\mbox{\hyperlink{IRConfig_8h_a83700f565451aa042a3751f225b0cff8}{IR\_RECEIVER\_PIN}}));} +\DoxyCodeLine{105 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{106 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{107 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{108 \}} \end{DoxyCode} -References reset\+IRState(). +References IR\+\_\+\+RECEIVER\+\_\+\+PIN, and reset\+IRState(). @@ -277,48 +283,48 @@ -Definition at line 159 of file IRReceiver.\+cpp. +Definition at line 168 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{160 \{} -\DoxyCodeLine{161 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} -\DoxyCodeLine{162 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} < \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{IRConfig_8h_a73218da9e787280d69b894953d2d4bdc}{IR\_TIMING\_MIN}}) \{} -\DoxyCodeLine{163 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} -\DoxyCodeLine{164 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{165 \textcolor{keywordflow}{return};} -\DoxyCodeLine{166 \}} -\DoxyCodeLine{167 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}}) \{} -\DoxyCodeLine{168 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} -\DoxyCodeLine{169 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a16e1424faaa05feaa4cd36654ca57fe2}{IR\_HEADER\_MARK\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}}) \{} -\DoxyCodeLine{170 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}};} -\DoxyCodeLine{171 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{172 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} -\DoxyCodeLine{173 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{174 \}} -\DoxyCodeLine{175 \textcolor{keywordflow}{break};} -\DoxyCodeLine{176 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}}:} -\DoxyCodeLine{177 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a250ce61cfc429f875c14a5d45408d63c}{IR\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a42938e952fc459aeb8873acf64773150}{IR\_HEADER\_SPACE\_MAX}}) \{} -\DoxyCodeLine{178 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} -\DoxyCodeLine{179 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{180 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} -\DoxyCodeLine{181 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{182 \}} -\DoxyCodeLine{183 \textcolor{keywordflow}{break};} -\DoxyCodeLine{184 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}:} -\DoxyCodeLine{185 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} -\DoxyCodeLine{186 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{IRConfig_8h_a7695385a5a888d20cadfe5bdbb361a93}{IR\_TIMING}} * 2)) ? 1 : 0);} -\DoxyCodeLine{187 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}};} -\DoxyCodeLine{188 \textcolor{keywordflow}{break};} -\DoxyCodeLine{189 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}}:} -\DoxyCodeLine{190 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} -\DoxyCodeLine{191 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} +\DoxyCodeLine{169 \{} +\DoxyCodeLine{170 \textcolor{comment}{// if the diff is too long or too short then it's not useful}} +\DoxyCodeLine{171 \textcolor{keywordflow}{if} ((diff > \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}} \&\& \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} < \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}) || diff < \mbox{\hyperlink{IRConfig_8h_a73218da9e787280d69b894953d2d4bdc}{IR\_TIMING\_MIN}}) \{} +\DoxyCodeLine{172 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}bad delay: \%u, resetting..."{}}, diff);} +\DoxyCodeLine{173 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{174 \textcolor{keywordflow}{return};} +\DoxyCodeLine{175 \}} +\DoxyCodeLine{176 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}}) \{} +\DoxyCodeLine{177 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}}: \textcolor{comment}{// initial state}} +\DoxyCodeLine{178 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a16e1424faaa05feaa4cd36654ca57fe2}{IR\_HEADER\_MARK\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a8c44cc313efc4b5a8e0d3f60f4ea4116}{IR\_HEADER\_MARK\_MAX}}) \{} +\DoxyCodeLine{179 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}};} +\DoxyCodeLine{180 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{181 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header mark \%u, resetting..."{}}, diff);} +\DoxyCodeLine{182 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{183 \}} +\DoxyCodeLine{184 \textcolor{keywordflow}{break};} +\DoxyCodeLine{185 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a}{WAITING\_HEADER\_SPACE}}:} +\DoxyCodeLine{186 \textcolor{keywordflow}{if} (diff >= \mbox{\hyperlink{IRConfig_8h_a250ce61cfc429f875c14a5d45408d63c}{IR\_HEADER\_SPACE\_MIN}} \&\& diff <= \mbox{\hyperlink{IRConfig_8h_a42938e952fc459aeb8873acf64773150}{IR\_HEADER\_SPACE\_MAX}}) \{} +\DoxyCodeLine{187 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} +\DoxyCodeLine{188 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{189 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad header space \%u, resetting..."{}}, diff);} +\DoxyCodeLine{190 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{191 \}} \DoxyCodeLine{192 \textcolor{keywordflow}{break};} -\DoxyCodeLine{193 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} -\DoxyCodeLine{194 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}});} -\DoxyCodeLine{195 \textcolor{keywordflow}{break};} -\DoxyCodeLine{196 \}} -\DoxyCodeLine{197 \}} +\DoxyCodeLine{193 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}}:} +\DoxyCodeLine{194 \textcolor{comment}{// classify mark/space based on the timing and write into buffer}} +\DoxyCodeLine{195 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a61fad4017cd117aad8c90d91057d2ba3}{write1Bit}}((diff > (\mbox{\hyperlink{IRConfig_8h_a7695385a5a888d20cadfe5bdbb361a93}{IR\_TIMING}} * 2)) ? 1 : 0);} +\DoxyCodeLine{196 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}};} +\DoxyCodeLine{197 \textcolor{keywordflow}{break};} +\DoxyCodeLine{198 \textcolor{keywordflow}{case} \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0}{READING\_DATA\_SPACE}}:} +\DoxyCodeLine{199 \textcolor{comment}{// the space could be just a regular space, or a gap in between blocks}} +\DoxyCodeLine{200 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b}{READING\_DATA\_MARK}};} +\DoxyCodeLine{201 \textcolor{keywordflow}{break};} +\DoxyCodeLine{202 \textcolor{keywordflow}{default}: \textcolor{comment}{// ??}} +\DoxyCodeLine{203 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad receive state: \%u"{}}, \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}});} +\DoxyCodeLine{204 \textcolor{keywordflow}{break};} +\DoxyCodeLine{205 \}} +\DoxyCodeLine{206 \}} \end{DoxyCode} @@ -342,14 +348,17 @@ \begin{DoxyCode}{0} \DoxyCodeLine{24 \{} -\DoxyCodeLine{25 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{IRConfig_8h_adb9cd61b2e7cb891d2bb2492608a4555}{IR\_RECV\_BUF\_SIZE}});} -\DoxyCodeLine{26 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{27 \}} +\DoxyCodeLine{25 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{26 pinMode(\mbox{\hyperlink{IRConfig_8h_a83700f565451aa042a3751f225b0cff8}{IR\_RECEIVER\_PIN}}, INPUT\_PULLUP);} +\DoxyCodeLine{27 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{28 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a5b8f42bd95138304249dd9bcd6dcbb2c}{init}}(\mbox{\hyperlink{IRConfig_8h_adb9cd61b2e7cb891d2bb2492608a4555}{IR\_RECV\_BUF\_SIZE}});} +\DoxyCodeLine{29 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{30 \}} \end{DoxyCode} -References Bit\+Stream\+::init(), IR\+\_\+\+RECV\+\_\+\+BUF\+\_\+\+SIZE, and m\+\_\+ir\+Data. +References Bit\+Stream\+::init(), IR\+\_\+\+RECEIVER\+\_\+\+PIN, IR\+\_\+\+RECV\+\_\+\+BUF\+\_\+\+SIZE, and m\+\_\+ir\+Data. @@ -363,17 +372,17 @@ -Definition at line 53 of file IRReceiver.\+cpp. +Definition at line 56 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{54 \{} -\DoxyCodeLine{55 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} -\DoxyCodeLine{56 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} -\DoxyCodeLine{57 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} -\DoxyCodeLine{58 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} -\DoxyCodeLine{59 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} -\DoxyCodeLine{60 \}} +\DoxyCodeLine{57 \{} +\DoxyCodeLine{58 \textcolor{comment}{// if there are at least 2 bytes in the data buffer then}} +\DoxyCodeLine{59 \textcolor{comment}{// the receiver is receiving a packet. If there is less}} +\DoxyCodeLine{60 \textcolor{comment}{// than 2 bytes then we're still waiting for the 'blocks'}} +\DoxyCodeLine{61 \textcolor{comment}{// and 'remainder' bytes which prefix a packet}} +\DoxyCodeLine{62 \textcolor{keywordflow}{return} (\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > 2);} +\DoxyCodeLine{63 \}} \end{DoxyCode} @@ -392,17 +401,17 @@ -Definition at line 101 of file IRReceiver.\+cpp. +Definition at line 110 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{102 \{} -\DoxyCodeLine{103 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}() == \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}}) \{} -\DoxyCodeLine{104 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{105 \}} -\DoxyCodeLine{106 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = \mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}();} -\DoxyCodeLine{107 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{108 \}} +\DoxyCodeLine{111 \{} +\DoxyCodeLine{112 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}() == \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}}) \{} +\DoxyCodeLine{113 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{114 \}} +\DoxyCodeLine{115 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = \mbox{\hyperlink{classIRReceiver_a588774ea28229309eb8e5feb6e44ffb0}{bytesReceived}}();} +\DoxyCodeLine{116 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{117 \}} \end{DoxyCode} @@ -421,20 +430,20 @@ -Definition at line 63 of file IRReceiver.\+cpp. +Definition at line 66 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{64 \{} -\DoxyCodeLine{65 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} -\DoxyCodeLine{66 \textcolor{keywordflow}{return} 0;} -\DoxyCodeLine{67 \}} -\DoxyCodeLine{68 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{69 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{70 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{71 \textcolor{comment}{// round by adding half of the total to the numerator}} -\DoxyCodeLine{72 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} -\DoxyCodeLine{73 \}} +\DoxyCodeLine{67 \{} +\DoxyCodeLine{68 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{isReceiving}}()) \{} +\DoxyCodeLine{69 \textcolor{keywordflow}{return} 0;} +\DoxyCodeLine{70 \}} +\DoxyCodeLine{71 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{72 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{73 uint16\_t total = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{74 \textcolor{comment}{// round by adding half of the total to the numerator}} +\DoxyCodeLine{75 \textcolor{keywordflow}{return} (uint8\_t)((uint16\_t)((\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() * 100 + (total / 2)) / total));} +\DoxyCodeLine{76 \}} \end{DoxyCode} @@ -453,34 +462,34 @@ -Definition at line 110 of file IRReceiver.\+cpp. +Definition at line 119 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{111 \{} -\DoxyCodeLine{112 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{113 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} -\DoxyCodeLine{114 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{115 \}} -\DoxyCodeLine{116 \textcolor{comment}{// read the size out (blocks + remainder)}} -\DoxyCodeLine{117 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} -\DoxyCodeLine{118 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} -\DoxyCodeLine{119 \textcolor{comment}{// calculate size from blocks + remainder}} -\DoxyCodeLine{120 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} -\DoxyCodeLine{121 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} -\DoxyCodeLine{122 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, size);} +\DoxyCodeLine{120 \{} +\DoxyCodeLine{121 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() || \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a6e99106ef46e33b45c8bcd51c0384a3f}{bytepos}}() > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{122 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Nothing to read, or read too much"{}});} \DoxyCodeLine{123 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} \DoxyCodeLine{124 \}} -\DoxyCodeLine{125 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} -\DoxyCodeLine{126 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} -\DoxyCodeLine{127 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} -\DoxyCodeLine{128 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for IR read"{}});} -\DoxyCodeLine{129 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{130 \}} -\DoxyCodeLine{131 \textcolor{comment}{// reset the IR state and receive buffer now}} -\DoxyCodeLine{132 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{133 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{134 \}} +\DoxyCodeLine{125 \textcolor{comment}{// read the size out (blocks + remainder)}} +\DoxyCodeLine{126 uint8\_t blocks = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[0];} +\DoxyCodeLine{127 uint8\_t remainder = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}()[1];} +\DoxyCodeLine{128 \textcolor{comment}{// calculate size from blocks + remainder}} +\DoxyCodeLine{129 uint32\_t size = ((blocks -\/ 1) * 32) + remainder;} +\DoxyCodeLine{130 \textcolor{keywordflow}{if} (!size || size > \mbox{\hyperlink{IRConfig_8h_a8214fb4810b1ce36ec250940fbf75148}{IR\_MAX\_DATA\_TRANSFER}}) \{} +\DoxyCodeLine{131 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Bad IR Data size: \%u"{}}, size);} +\DoxyCodeLine{132 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{133 \}} +\DoxyCodeLine{134 \textcolor{comment}{// the actual data starts 2 bytes later because of the size byte}} +\DoxyCodeLine{135 \textcolor{keyword}{const} uint8\_t *actualData = \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_a4be1b1c1cb2684d2997b1c8a6f0cd34d}{data}}() + 2;} +\DoxyCodeLine{136 \textcolor{keywordflow}{if} (!data.\mbox{\hyperlink{classByteStream_a0f89f3776726a6b70248a901c029a305}{rawInit}}(actualData, size)) \{} +\DoxyCodeLine{137 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Failed to init buffer for IR read"{}});} +\DoxyCodeLine{138 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{139 \}} +\DoxyCodeLine{140 \textcolor{comment}{// reset the IR state and receive buffer now}} +\DoxyCodeLine{141 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{142 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{143 \}} \end{DoxyCode} @@ -499,22 +508,22 @@ -Definition at line 75 of file IRReceiver.\+cpp. +Definition at line 78 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{76 \{} -\DoxyCodeLine{77 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} -\DoxyCodeLine{78 \textcolor{comment}{// read from the receive buffer into the byte stream}} -\DoxyCodeLine{79 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a5042d1da081da90fb066c9a383b2d40e}{read}}(buf)) \{} -\DoxyCodeLine{80 \textcolor{comment}{// no data to read right now, or an error}} -\DoxyCodeLine{81 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} -\DoxyCodeLine{82 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{83 \}} -\DoxyCodeLine{84 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} -\DoxyCodeLine{85 \textcolor{comment}{// load the data into the target mode}} -\DoxyCodeLine{86 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} -\DoxyCodeLine{87 \}} +\DoxyCodeLine{79 \{} +\DoxyCodeLine{80 \mbox{\hyperlink{classByteStream}{ByteStream}} buf;} +\DoxyCodeLine{81 \textcolor{comment}{// read from the receive buffer into the byte stream}} +\DoxyCodeLine{82 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a5042d1da081da90fb066c9a383b2d40e}{read}}(buf)) \{} +\DoxyCodeLine{83 \textcolor{comment}{// no data to read right now, or an error}} +\DoxyCodeLine{84 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}No data available to read, or error reading"{}});} +\DoxyCodeLine{85 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{86 \}} +\DoxyCodeLine{87 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Received \%u bytes"{}}, buf.\mbox{\hyperlink{classByteStream_a755097adde5b21b33d3c4e3623d04f97}{rawSize}}());} +\DoxyCodeLine{88 \textcolor{comment}{// load the data into the target mode}} +\DoxyCodeLine{89 \textcolor{keywordflow}{return} pMode-\/>\mbox{\hyperlink{classMode_a31ed6fbb39ca7876e415fc58bc18d630}{loadFromBuffer}}(buf);} +\DoxyCodeLine{90 \}} \end{DoxyCode} @@ -533,35 +542,39 @@ -Definition at line 137 of file IRReceiver.\+cpp. +Definition at line 146 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{138 \{} -\DoxyCodeLine{139 \textcolor{comment}{// toggle the tracked pin state no matter what}} -\DoxyCodeLine{140 \mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}};} -\DoxyCodeLine{141 \textcolor{comment}{// grab current time}} -\DoxyCodeLine{142 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} -\DoxyCodeLine{143 \textcolor{comment}{// check previous time for validity}} -\DoxyCodeLine{144 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} || \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} > now) \{} -\DoxyCodeLine{145 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} -\DoxyCodeLine{146 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} -\DoxyCodeLine{147 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} -\DoxyCodeLine{148 \textcolor{keywordflow}{return};} -\DoxyCodeLine{149 \}} -\DoxyCodeLine{150 \textcolor{comment}{// calc time difference between previous change and now}} -\DoxyCodeLine{151 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}});} -\DoxyCodeLine{152 \textcolor{comment}{// and update the previous changetime for next loop}} -\DoxyCodeLine{153 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} -\DoxyCodeLine{154 \textcolor{comment}{// handle the blink duration and process it}} -\DoxyCodeLine{155 \mbox{\hyperlink{classIRReceiver_a30e0cdba86a79ce518d642cd9ec1a22e}{handleIRTiming}}(diff);} -\DoxyCodeLine{156 \}} +\DoxyCodeLine{147 \{} +\DoxyCodeLine{148 \textcolor{comment}{// toggle the tracked pin state no matter what}} +\DoxyCodeLine{149 \mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}} = (uint8\_t)!\mbox{\hyperlink{classIRReceiver_a45435d3921fa07b89bd46244dd05d860}{m\_pinState}};} +\DoxyCodeLine{150 \textcolor{comment}{// grab current time}} +\DoxyCodeLine{151 uint32\_t now = \mbox{\hyperlink{classTime_ac44f4e49538456714372bb1aad3dd839}{Time::microseconds}}();} +\DoxyCodeLine{152 \textcolor{comment}{// check previous time for validity}} +\DoxyCodeLine{153 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} || \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} > now) \{} +\DoxyCodeLine{154 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} +\DoxyCodeLine{155 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Bad first time diff, resetting..."{}});} +\DoxyCodeLine{156 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{resetIRState}}();} +\DoxyCodeLine{157 \textcolor{keywordflow}{return};} +\DoxyCodeLine{158 \}} +\DoxyCodeLine{159 \textcolor{comment}{// calc time difference between previous change and now}} +\DoxyCodeLine{160 uint32\_t diff = (uint32\_t)(now -\/ \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}});} +\DoxyCodeLine{161 \textcolor{comment}{// and update the previous changetime for next loop}} +\DoxyCodeLine{162 \mbox{\hyperlink{classIRReceiver_a6c30fb550f53a38e1fa7b6a7d3ecb2d5}{m\_prevTime}} = now;} +\DoxyCodeLine{163 \textcolor{comment}{// handle the blink duration and process it}} +\DoxyCodeLine{164 \mbox{\hyperlink{classIRReceiver_a30e0cdba86a79ce518d642cd9ec1a22e}{handleIRTiming}}(diff);} +\DoxyCodeLine{165 \}} \end{DoxyCode} References DEBUG\+\_\+\+LOG, handle\+IRTiming(), m\+\_\+pin\+State, m\+\_\+prev\+Time, Time\+::microseconds(), and reset\+IRState(). + + +Referenced by begin\+Receiving(). + \mbox{\Hypertarget{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}\label{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}} \index{IRReceiver@{IRReceiver}!resetIRState@{resetIRState}} \index{resetIRState@{resetIRState}!IRReceiver@{IRReceiver}} @@ -570,17 +583,17 @@ -Definition at line 199 of file IRReceiver.\+cpp. +Definition at line 208 of file IRReceiver.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{200 \{} -\DoxyCodeLine{201 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = 0;} -\DoxyCodeLine{202 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}};} -\DoxyCodeLine{203 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} -\DoxyCodeLine{204 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} -\DoxyCodeLine{205 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}IR State Reset"{}});} -\DoxyCodeLine{206 \}} +\DoxyCodeLine{209 \{} +\DoxyCodeLine{210 \mbox{\hyperlink{classIRReceiver_ab7e3d5972a86db3258aa9690a250b1ec}{m\_previousBytes}} = 0;} +\DoxyCodeLine{211 \mbox{\hyperlink{classIRReceiver_a3c4ff25ef0907d5c1ca14997de86271a}{m\_recvState}} = \mbox{\hyperlink{classIRReceiver_a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf}{WAITING\_HEADER\_MARK}};} +\DoxyCodeLine{212 \textcolor{comment}{// zero out the receive buffer and reset bit receiver position}} +\DoxyCodeLine{213 \mbox{\hyperlink{classIRReceiver_a9a7477dec95b18157d336b20168c6f7e}{m\_irData}}.\mbox{\hyperlink{classBitStream_acbce456dc347c721637941fe47f5a43b}{reset}}();} +\DoxyCodeLine{214 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}IR State Reset"{}});} +\DoxyCodeLine{215 \}} \end{DoxyCode} diff --git a/docs/orbit/latex/classIRReceiver__coll__graph.pdf b/docs/orbit/latex/classIRReceiver__coll__graph.pdf index 365189f02c..8604521288 100644 Binary files a/docs/orbit/latex/classIRReceiver__coll__graph.pdf and b/docs/orbit/latex/classIRReceiver__coll__graph.pdf differ diff --git a/docs/orbit/latex/classIRSender.tex b/docs/orbit/latex/classIRSender.tex index 44030c655f..cc5d1129d6 100644 --- a/docs/orbit/latex/classIRSender.tex +++ b/docs/orbit/latex/classIRSender.tex @@ -193,53 +193,54 @@ \begin{DoxyCode}{0} \DoxyCodeLine{180 \{} \DoxyCodeLine{181 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} -\DoxyCodeLine{182 \textcolor{comment}{// just in case}} +\DoxyCodeLine{182 \textcolor{comment}{// initialize the output pin}} \DoxyCodeLine{183 pinMode(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, OUTPUT);} -\DoxyCodeLine{184 digitalWrite(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, LOW); \textcolor{comment}{// When not sending PWM, we want it low}} -\DoxyCodeLine{185 uint8\_t port = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPort; \textcolor{comment}{// 0}} -\DoxyCodeLine{186 uint8\_t pin = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPin; \textcolor{comment}{// 8}} -\DoxyCodeLine{187 ETCChannel IR\_TCC\_Channel = TCC0\_CH0;} -\DoxyCodeLine{188 int8\_t IR\_PER\_EorF = PORT\_PMUX\_PMUXE\_E;} -\DoxyCodeLine{189 \textcolor{comment}{//println();Serial.print("{}Port:"{}); Serial.print(port,DEC); Serial.print("{} Pin:"{}); Serial.println(pin,DEC);}} -\DoxyCodeLine{190 \textcolor{comment}{// Enable the port multiplexer for the PWM channel on pin}} -\DoxyCodeLine{191 PORT-\/>Group[port].PINCFG[pin].bit.PMUXEN = 1;} -\DoxyCodeLine{192 } -\DoxyCodeLine{193 \textcolor{comment}{// Connect the TCC timer to the port outputs -\/ port pins are paired odd PMUXO and even PMUXEII}} -\DoxyCodeLine{194 \textcolor{comment}{// F \& E peripherals specify the timers: TCC0, TCC1 and TCC2}} -\DoxyCodeLine{195 PORT-\/>Group[port].PMUX[pin >> 1].reg |= IR\_PER\_EorF;} -\DoxyCodeLine{196 } -\DoxyCodeLine{197 \textcolor{comment}{// pinPeripheral (IR\_SEND\_PWM\_PIN,PIO\_TIMER\_ALT);}} -\DoxyCodeLine{198 \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} -\DoxyCodeLine{199 REG\_GCLK\_CLKCTRL = GCLK\_CLKCTRL\_CLKEN | \textcolor{comment}{// Enable GCLK0 to TCC0 and TCC1}} -\DoxyCodeLine{200 GCLK\_CLKCTRL\_GEN\_GCLK0 | \textcolor{comment}{// Select GCLK0}} -\DoxyCodeLine{201 GCLK\_CLKCTRL\_ID\_TCC0\_TCC1; \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} -\DoxyCodeLine{202 \textcolor{keywordflow}{while} (GCLK-\/>STATUS.bit.SYNCBUSY); \textcolor{comment}{// Wait for synchronization}} -\DoxyCodeLine{203 } -\DoxyCodeLine{204 \textcolor{comment}{// Normal (single slope) PWM operation: timers countinuously count up to PER}} -\DoxyCodeLine{205 \textcolor{comment}{// register value and then is reset to 0}} -\DoxyCodeLine{206 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}} = (Tcc*) GetTC(IR\_TCC\_Channel);} -\DoxyCodeLine{207 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>WAVE.reg |= TCC\_WAVE\_WAVEGEN\_NPWM; \textcolor{comment}{// Setup single slope PWM on TCCx}} -\DoxyCodeLine{208 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.WAVE); \textcolor{comment}{// Wait for synchronization}} -\DoxyCodeLine{209 } -\DoxyCodeLine{210 \textcolor{comment}{// Each timer counts up to a maximum or TOP value set by the PER register,}} -\DoxyCodeLine{211 \textcolor{comment}{// this determines the frequency of the PWM operation.}} -\DoxyCodeLine{212 uint32\_t cc = F\_CPU/(38*1000) -\/ 1;} -\DoxyCodeLine{213 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>PER.reg = cc; \textcolor{comment}{// Set the frequency of the PWM on IR\_TCCx}} -\DoxyCodeLine{214 \textcolor{keywordflow}{while}(\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.PER);} -\DoxyCodeLine{215 } -\DoxyCodeLine{216 \textcolor{comment}{// The CCx register value corresponds to the pulsewidth in microseconds (us)}} -\DoxyCodeLine{217 \textcolor{comment}{// Set the duty cycle of the PWM on TCC0 to 33\%}} -\DoxyCodeLine{218 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CC[GetTCChannelNumber(IR\_TCC\_Channel)].reg = cc/3;} -\DoxyCodeLine{219 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.reg \& TCC\_SYNCBUSY\_MASK);} -\DoxyCodeLine{220 \textcolor{comment}{//while(IR\_TCCx-\/>SYNCBUSY.bit.CC3);}} -\DoxyCodeLine{221 } -\DoxyCodeLine{222 \textcolor{comment}{// Enable IR\_TCCx timer but do not turn on PWM yet. Will turn it on later.}} -\DoxyCodeLine{223 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_PRESCALER\_DIV1; \textcolor{comment}{// Divide GCLK0 by 1}} -\DoxyCodeLine{224 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{225 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE; \textcolor{comment}{//initially off will turn on later}} -\DoxyCodeLine{226 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{227 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{228 \}} +\DoxyCodeLine{184 digitalWrite(\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}, LOW);} +\DoxyCodeLine{185 \textcolor{comment}{// setup the PWM}} +\DoxyCodeLine{186 uint8\_t port = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPort; \textcolor{comment}{// 0}} +\DoxyCodeLine{187 uint8\_t pin = g\_APinDescription[\mbox{\hyperlink{IRConfig_8h_adb7873801cd8375d8960498034492e93}{IR\_SEND\_PWM\_PIN}}].ulPin; \textcolor{comment}{// 8}} +\DoxyCodeLine{188 ETCChannel IR\_TCC\_Channel = TCC0\_CH0;} +\DoxyCodeLine{189 int8\_t IR\_PER\_EorF = PORT\_PMUX\_PMUXE\_E;} +\DoxyCodeLine{190 \textcolor{comment}{//println();Serial.print("{}Port:"{}); Serial.print(port,DEC); Serial.print("{} Pin:"{}); Serial.println(pin,DEC);}} +\DoxyCodeLine{191 \textcolor{comment}{// Enable the port multiplexer for the PWM channel on pin}} +\DoxyCodeLine{192 PORT-\/>Group[port].PINCFG[pin].bit.PMUXEN = 1;} +\DoxyCodeLine{193 } +\DoxyCodeLine{194 \textcolor{comment}{// Connect the TCC timer to the port outputs -\/ port pins are paired odd PMUXO and even PMUXEII}} +\DoxyCodeLine{195 \textcolor{comment}{// F \& E peripherals specify the timers: TCC0, TCC1 and TCC2}} +\DoxyCodeLine{196 PORT-\/>Group[port].PMUX[pin >> 1].reg |= IR\_PER\_EorF;} +\DoxyCodeLine{197 } +\DoxyCodeLine{198 \textcolor{comment}{// pinPeripheral (IR\_SEND\_PWM\_PIN,PIO\_TIMER\_ALT);}} +\DoxyCodeLine{199 \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} +\DoxyCodeLine{200 REG\_GCLK\_CLKCTRL = GCLK\_CLKCTRL\_CLKEN | \textcolor{comment}{// Enable GCLK0 to TCC0 and TCC1}} +\DoxyCodeLine{201 GCLK\_CLKCTRL\_GEN\_GCLK0 | \textcolor{comment}{// Select GCLK0}} +\DoxyCodeLine{202 GCLK\_CLKCTRL\_ID\_TCC0\_TCC1; \textcolor{comment}{// Feed GCLK0 to TCC0 and TCC1}} +\DoxyCodeLine{203 \textcolor{keywordflow}{while} (GCLK-\/>STATUS.bit.SYNCBUSY); \textcolor{comment}{// Wait for synchronization}} +\DoxyCodeLine{204 } +\DoxyCodeLine{205 \textcolor{comment}{// Normal (single slope) PWM operation: timers countinuously count up to PER}} +\DoxyCodeLine{206 \textcolor{comment}{// register value and then is reset to 0}} +\DoxyCodeLine{207 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}} = (Tcc*) GetTC(IR\_TCC\_Channel);} +\DoxyCodeLine{208 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>WAVE.reg |= TCC\_WAVE\_WAVEGEN\_NPWM; \textcolor{comment}{// Setup single slope PWM on TCCx}} +\DoxyCodeLine{209 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.WAVE); \textcolor{comment}{// Wait for synchronization}} +\DoxyCodeLine{210 } +\DoxyCodeLine{211 \textcolor{comment}{// Each timer counts up to a maximum or TOP value set by the PER register,}} +\DoxyCodeLine{212 \textcolor{comment}{// this determines the frequency of the PWM operation.}} +\DoxyCodeLine{213 uint32\_t cc = F\_CPU/(38*1000) -\/ 1;} +\DoxyCodeLine{214 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>PER.reg = cc; \textcolor{comment}{// Set the frequency of the PWM on IR\_TCCx}} +\DoxyCodeLine{215 \textcolor{keywordflow}{while}(\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.PER);} +\DoxyCodeLine{216 } +\DoxyCodeLine{217 \textcolor{comment}{// The CCx register value corresponds to the pulsewidth in microseconds (us)}} +\DoxyCodeLine{218 \textcolor{comment}{// Set the duty cycle of the PWM on TCC0 to 33\%}} +\DoxyCodeLine{219 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CC[GetTCChannelNumber(IR\_TCC\_Channel)].reg = cc/3;} +\DoxyCodeLine{220 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.reg \& TCC\_SYNCBUSY\_MASK);} +\DoxyCodeLine{221 \textcolor{comment}{//while(IR\_TCCx-\/>SYNCBUSY.bit.CC3);}} +\DoxyCodeLine{222 } +\DoxyCodeLine{223 \textcolor{comment}{// Enable IR\_TCCx timer but do not turn on PWM yet. Will turn it on later.}} +\DoxyCodeLine{224 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_PRESCALER\_DIV1; \textcolor{comment}{// Divide GCLK0 by 1}} +\DoxyCodeLine{225 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{226 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE; \textcolor{comment}{//initially off will turn on later}} +\DoxyCodeLine{227 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{228 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{229 \}} \end{DoxyCode} @@ -271,7 +272,7 @@ -Referenced by Mode\+Sharing\+::begin\+Sending\+IR(), and Mode\+Sharing\+::continue\+Sending\+IR(). +Referenced by Mode\+Sharing\+::begin\+Sending\+IR(), Mode\+Sharing\+::continue\+Sending\+IR(), and Mode\+Sharing\+::on\+Short\+Click(). \mbox{\Hypertarget{classIRSender_a94d09e09009bb2919a52a2a9bea50173}\label{classIRSender_a94d09e09009bb2919a52a2a9bea50173}} \index{IRSender@{IRSender}!loadMode@{loadMode}} @@ -503,17 +504,17 @@ -Definition at line 230 of file IRSender.\+cpp. +Definition at line 231 of file IRSender.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{231 \{} -\DoxyCodeLine{232 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} -\DoxyCodeLine{233 \textcolor{comment}{// start the PWM}} -\DoxyCodeLine{234 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_ENABLE;} -\DoxyCodeLine{235 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{236 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{237 \}} +\DoxyCodeLine{232 \{} +\DoxyCodeLine{233 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} +\DoxyCodeLine{234 \textcolor{comment}{// start the PWM}} +\DoxyCodeLine{235 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg |= TCC\_CTRLA\_ENABLE;} +\DoxyCodeLine{236 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{237 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{238 \}} \end{DoxyCode} @@ -532,17 +533,17 @@ -Definition at line 239 of file IRSender.\+cpp. +Definition at line 240 of file IRSender.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{240 \{} -\DoxyCodeLine{241 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} -\DoxyCodeLine{242 \textcolor{comment}{// stop the PWM}} -\DoxyCodeLine{243 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE;} -\DoxyCodeLine{244 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} -\DoxyCodeLine{245 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{246 \}} +\DoxyCodeLine{241 \{} +\DoxyCodeLine{242 \textcolor{preprocessor}{\#if defined(VORTEX\_EMBEDDED)}} +\DoxyCodeLine{243 \textcolor{comment}{// stop the PWM}} +\DoxyCodeLine{244 \mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>CTRLA.reg \&= \string~TCC\_CTRLA\_ENABLE;} +\DoxyCodeLine{245 \textcolor{keywordflow}{while} (\mbox{\hyperlink{IRSender_8cpp_a8a24a33a0c1abd6d88ec49fe4f4e3090}{IR\_TCCx}}-\/>SYNCBUSY.bit.ENABLE);} +\DoxyCodeLine{246 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{247 \}} \end{DoxyCode} diff --git a/docs/orbit/latex/classIRSender__coll__graph.pdf b/docs/orbit/latex/classIRSender__coll__graph.pdf index a7769f5f39..6f7eb391bd 100644 Binary files a/docs/orbit/latex/classIRSender__coll__graph.pdf and b/docs/orbit/latex/classIRSender__coll__graph.pdf differ diff --git a/docs/orbit/latex/classLedStash__coll__graph.pdf b/docs/orbit/latex/classLedStash__coll__graph.pdf index 3f66aeccbc..4540b670e5 100644 Binary files a/docs/orbit/latex/classLedStash__coll__graph.pdf and b/docs/orbit/latex/classLedStash__coll__graph.pdf differ diff --git a/docs/orbit/latex/classLeds.tex b/docs/orbit/latex/classLeds.tex index bf86e65152..b01c1a1ee1 100644 --- a/docs/orbit/latex/classLeds.tex +++ b/docs/orbit/latex/classLeds.tex @@ -167,13 +167,13 @@ -Definition at line 215 of file Leds.\+cpp. +Definition at line 256 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{216 \{} -\DoxyCodeLine{217 \mbox{\hyperlink{classLeds_ae7a4b7934997a0bf9fba048b7a419eea}{adjustBrightnessRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, fadeBy);} -\DoxyCodeLine{218 \}} +\DoxyCodeLine{257 \{} +\DoxyCodeLine{258 \mbox{\hyperlink{classLeds_ae7a4b7934997a0bf9fba048b7a419eea}{adjustBrightnessRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, fadeBy);} +\DoxyCodeLine{259 \}} \end{DoxyCode} @@ -188,13 +188,13 @@ -Definition at line 203 of file Leds.\+cpp. +Definition at line 244 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{204 \{} -\DoxyCodeLine{205 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target).\mbox{\hyperlink{classRGBColor_a10268d92a2aa1e2609866079298fef71}{adjustBrightness}}(fadeBy);} -\DoxyCodeLine{206 \}} +\DoxyCodeLine{245 \{} +\DoxyCodeLine{246 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target).\mbox{\hyperlink{classRGBColor_a10268d92a2aa1e2609866079298fef71}{adjustBrightness}}(fadeBy);} +\DoxyCodeLine{247 \}} \end{DoxyCode} @@ -213,15 +213,15 @@ -Definition at line 208 of file Leds.\+cpp. +Definition at line 249 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{209 \{} -\DoxyCodeLine{210 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{211 \mbox{\hyperlink{classLeds_a78d6dc2f679e6bb8fa88da3f9703ea9b}{adjustBrightnessIndex}}(pos, fadeBy);} -\DoxyCodeLine{212 \}} -\DoxyCodeLine{213 \}} +\DoxyCodeLine{250 \{} +\DoxyCodeLine{251 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{252 \mbox{\hyperlink{classLeds_a78d6dc2f679e6bb8fa88da3f9703ea9b}{adjustBrightnessIndex}}(pos, fadeBy);} +\DoxyCodeLine{253 \}} +\DoxyCodeLine{254 \}} \end{DoxyCode} @@ -240,15 +240,15 @@ -Definition at line 274 of file Leds.\+cpp. +Definition at line 315 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{275 \{} -\DoxyCodeLine{276 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{277 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} -\DoxyCodeLine{278 \}} -\DoxyCodeLine{279 \}} +\DoxyCodeLine{316 \{} +\DoxyCodeLine{317 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{318 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} +\DoxyCodeLine{319 \}} +\DoxyCodeLine{320 \}} \end{DoxyCode} @@ -267,15 +267,15 @@ -Definition at line 228 of file Leds.\+cpp. +Definition at line 269 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{229 \{} -\DoxyCodeLine{230 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{231 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} -\DoxyCodeLine{232 \}} -\DoxyCodeLine{233 \}} +\DoxyCodeLine{270 \{} +\DoxyCodeLine{271 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{272 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} +\DoxyCodeLine{273 \}} +\DoxyCodeLine{274 \}} \end{DoxyCode} @@ -294,15 +294,15 @@ -Definition at line 221 of file Leds.\+cpp. +Definition at line 262 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{222 \{} -\DoxyCodeLine{223 \textcolor{keywordflow}{if} ((time \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{224 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} -\DoxyCodeLine{225 \}} -\DoxyCodeLine{226 \}} +\DoxyCodeLine{263 \{} +\DoxyCodeLine{264 \textcolor{keywordflow}{if} ((time \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{265 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, col);} +\DoxyCodeLine{266 \}} +\DoxyCodeLine{267 \}} \end{DoxyCode} @@ -321,19 +321,19 @@ -Definition at line 263 of file Leds.\+cpp. +Definition at line 304 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{264 \{} -\DoxyCodeLine{265 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{266 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} -\DoxyCodeLine{267 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(targets, pos)) \{} -\DoxyCodeLine{268 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} -\DoxyCodeLine{269 \}} -\DoxyCodeLine{270 \}} -\DoxyCodeLine{271 \}} -\DoxyCodeLine{272 \}} +\DoxyCodeLine{305 \{} +\DoxyCodeLine{306 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{307 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} +\DoxyCodeLine{308 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(targets, pos)) \{} +\DoxyCodeLine{309 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} +\DoxyCodeLine{310 \}} +\DoxyCodeLine{311 \}} +\DoxyCodeLine{312 \}} +\DoxyCodeLine{313 \}} \end{DoxyCode} @@ -352,15 +352,15 @@ -Definition at line 281 of file Leds.\+cpp. +Definition at line 322 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{282 \{} -\DoxyCodeLine{283 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{284 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} -\DoxyCodeLine{285 \}} -\DoxyCodeLine{286 \}} +\DoxyCodeLine{323 \{} +\DoxyCodeLine{324 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{325 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(pair), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(pair), col);} +\DoxyCodeLine{326 \}} +\DoxyCodeLine{327 \}} \end{DoxyCode} @@ -375,15 +375,15 @@ -Definition at line 288 of file Leds.\+cpp. +Definition at line 329 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{289 \{} -\DoxyCodeLine{290 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{291 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} -\DoxyCodeLine{292 \}} -\DoxyCodeLine{293 \}} +\DoxyCodeLine{330 \{} +\DoxyCodeLine{331 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{332 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a6a666bad9e79be692de8c77b511cabf0}{pairEven}}(first), \mbox{\hyperlink{LedTypes_8h_aa01e8c3bbb787ec33fdbd2ee3a339b8c}{pairOdd}}(last), col);} +\DoxyCodeLine{333 \}} +\DoxyCodeLine{334 \}} \end{DoxyCode} @@ -398,15 +398,15 @@ -Definition at line 249 of file Leds.\+cpp. +Definition at line 290 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{250 \{} -\DoxyCodeLine{251 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{252 \mbox{\hyperlink{classLeds_a834d06f454591d6267e8a7d379d079cd}{setQuadrant}}(target, col);} -\DoxyCodeLine{253 \}} -\DoxyCodeLine{254 \}} +\DoxyCodeLine{291 \{} +\DoxyCodeLine{292 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{293 \mbox{\hyperlink{classLeds_a834d06f454591d6267e8a7d379d079cd}{setQuadrant}}(target, col);} +\DoxyCodeLine{294 \}} +\DoxyCodeLine{295 \}} \end{DoxyCode} @@ -425,15 +425,15 @@ -Definition at line 256 of file Leds.\+cpp. +Definition at line 297 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{257 \{} -\DoxyCodeLine{258 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{259 \mbox{\hyperlink{classLeds_ac198b35d7f2d448b46cb0154b0bd1c75}{setQuadrantFive}}(col);} -\DoxyCodeLine{260 \}} -\DoxyCodeLine{261 \}} +\DoxyCodeLine{298 \{} +\DoxyCodeLine{299 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{300 \mbox{\hyperlink{classLeds_ac198b35d7f2d448b46cb0154b0bd1c75}{setQuadrantFive}}(col);} +\DoxyCodeLine{301 \}} +\DoxyCodeLine{302 \}} \end{DoxyCode} @@ -452,15 +452,15 @@ -Definition at line 242 of file Leds.\+cpp. +Definition at line 283 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{243 \{} -\DoxyCodeLine{244 \textcolor{keywordflow}{if} ((time \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{245 \mbox{\hyperlink{classLeds_a834d06f454591d6267e8a7d379d079cd}{setQuadrant}}(target, col);} -\DoxyCodeLine{246 \}} -\DoxyCodeLine{247 \}} +\DoxyCodeLine{284 \{} +\DoxyCodeLine{285 \textcolor{keywordflow}{if} ((time \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{286 \mbox{\hyperlink{classLeds_a834d06f454591d6267e8a7d379d079cd}{setQuadrant}}(target, col);} +\DoxyCodeLine{287 \}} +\DoxyCodeLine{288 \}} \end{DoxyCode} @@ -479,15 +479,15 @@ -Definition at line 235 of file Leds.\+cpp. +Definition at line 276 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{236 \{} -\DoxyCodeLine{237 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} -\DoxyCodeLine{238 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(first, last, col);} -\DoxyCodeLine{239 \}} -\DoxyCodeLine{240 \}} +\DoxyCodeLine{277 \{} +\DoxyCodeLine{278 \textcolor{keywordflow}{if} ((\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() \% \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(offMs + onMs)) < \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(onMs)) \{} +\DoxyCodeLine{279 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(first, last, col);} +\DoxyCodeLine{280 \}} +\DoxyCodeLine{281 \}} \end{DoxyCode} @@ -506,13 +506,13 @@ -Definition at line 295 of file Leds.\+cpp. +Definition at line 336 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{296 \{} -\DoxyCodeLine{297 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} -\DoxyCodeLine{298 \}} +\DoxyCodeLine{337 \{} +\DoxyCodeLine{338 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} +\DoxyCodeLine{339 \}} \end{DoxyCode} @@ -527,13 +527,13 @@ -Definition at line 300 of file Leds.\+cpp. +Definition at line 341 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{301 \{} -\DoxyCodeLine{302 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, 255 -\/ (uint8\_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));} -\DoxyCodeLine{303 \}} +\DoxyCodeLine{342 \{} +\DoxyCodeLine{343 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, 255 -\/ (uint8\_t)(sat + 128 + ((sin(variance * 0.0174533) + 1) * magnitude)), val));} +\DoxyCodeLine{344 \}} \end{DoxyCode} @@ -548,13 +548,13 @@ -Definition at line 305 of file Leds.\+cpp. +Definition at line 346 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{306 \{} -\DoxyCodeLine{307 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, sat, 255 -\/ (uint8\_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));} -\DoxyCodeLine{308 \}} +\DoxyCodeLine{347 \{} +\DoxyCodeLine{348 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(target, \mbox{\hyperlink{classHSVColor}{HSVColor}}(hue, sat, 255 -\/ (uint8\_t)(val + 128 + ((sin(variance * 0.0174533) + 1) * magnitude))));} +\DoxyCodeLine{349 \}} \end{DoxyCode} @@ -569,15 +569,15 @@ -Definition at line 310 of file Leds.\+cpp. +Definition at line 351 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{311 \{} -\DoxyCodeLine{312 \textcolor{keywordflow}{for} (uint8\_t pos = 0; pos < 7; ++pos) \{} -\DoxyCodeLine{313 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}((\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}})((target * 7) + pos), \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} -\DoxyCodeLine{314 \}} -\DoxyCodeLine{315 \}} +\DoxyCodeLine{352 \{} +\DoxyCodeLine{353 \textcolor{keywordflow}{for} (uint8\_t pos = 0; pos < 7; ++pos) \{} +\DoxyCodeLine{354 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}((\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}})((target * 7) + pos), \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} +\DoxyCodeLine{355 \}} +\DoxyCodeLine{356 \}} \end{DoxyCode} @@ -596,15 +596,15 @@ -Definition at line 317 of file Leds.\+cpp. +Definition at line 358 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{318 \{} -\DoxyCodeLine{319 \textcolor{keywordflow}{for} (\textcolor{keywordtype}{int} target = 0; target < 4; ++target) \{} -\DoxyCodeLine{320 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}((\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}})((target * 7) + 3), \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} -\DoxyCodeLine{321 \}} -\DoxyCodeLine{322 \}} +\DoxyCodeLine{359 \{} +\DoxyCodeLine{360 \textcolor{keywordflow}{for} (\textcolor{keywordtype}{int} target = 0; target < 4; ++target) \{} +\DoxyCodeLine{361 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}((\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}})((target * 7) + 3), \mbox{\hyperlink{classHSVColor}{HSVColor}}((uint8\_t)(hue + ((sin(variance * 0.0174533) + 1) * magnitude)), sat, val));} +\DoxyCodeLine{362 \}} +\DoxyCodeLine{363 \}} \end{DoxyCode} @@ -619,15 +619,18 @@ -Definition at line 37 of file Leds.\+cpp. +Definition at line 75 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{38 \{} -\DoxyCodeLine{39 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} -\DoxyCodeLine{40 \mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[i].\mbox{\hyperlink{classRGBColor_a40523a2298929c35b06f4b3302708cf0}{clear}}();} -\DoxyCodeLine{41 \}} -\DoxyCodeLine{42 \}} +\DoxyCodeLine{76 \{} +\DoxyCodeLine{77 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{78 SPI.end();} +\DoxyCodeLine{79 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{80 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} +\DoxyCodeLine{81 \mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[i].\mbox{\hyperlink{classRGBColor_a40523a2298929c35b06f4b3302708cf0}{clear}}();} +\DoxyCodeLine{82 \}} +\DoxyCodeLine{83 \}} \end{DoxyCode} @@ -659,7 +662,7 @@ -Referenced by Blink\+Step\+Pattern\+::blink\+Off(), Drip\+Morph\+Pattern\+::blink\+Off(), Lighthouse\+Pattern\+::blink\+Off(), Meteor\+Pattern\+::blink\+Off(), Modes\+::clear\+Modes(), Menus\+::close\+Cur\+Menu(), Zigzag\+Pattern\+::\+Snake\+::draw(), Vortex\+Engine\+::enter\+Sleep(), Color\+Select\+::on\+Long\+Click(), Color\+Select\+::on\+Long\+Click2(), Color\+Select\+::on\+Short\+Click(), Mode\+Sharing\+::on\+Short\+Click(), Color\+Select\+::on\+Short\+Click2(), Mode\+Sharing\+::on\+Short\+Click2(), Menus\+::open\+Menu(), Menus\+::open\+Menu\+Selection(), Modes\+::play(), Hue\+Shift\+Pattern\+::play(), Color\+Select\+::run(), Menus\+::run\+Menu\+Selection(), Modes\+::set\+Cur\+Mode(), Menu\+::show\+Bulb\+Selection(), Editor\+Connection\+::show\+Editor(), Mode\+Sharing\+::show\+Send\+Mode\+IR(), Mode\+Sharing\+::show\+Send\+Mode\+VL(), VLSender\+::start\+PWM(), and VLSender\+::stop\+PWM(). +Referenced by Mode\+Sharing\+::begin\+Sending\+IR(), Blink\+Step\+Pattern\+::blink\+Off(), Drip\+Morph\+Pattern\+::blink\+Off(), Lighthouse\+Pattern\+::blink\+Off(), Meteor\+Pattern\+::blink\+Off(), Modes\+::clear\+Modes(), Menus\+::close\+Cur\+Menu(), Zigzag\+Pattern\+::\+Snake\+::draw(), Vortex\+Engine\+::enter\+Sleep(), Color\+Select\+::on\+Long\+Click(), Color\+Select\+::on\+Long\+Click2(), Color\+Select\+::on\+Short\+Click(), Mode\+Sharing\+::on\+Short\+Click(), Color\+Select\+::on\+Short\+Click2(), Mode\+Sharing\+::on\+Short\+Click2(), Menus\+::open\+Menu(), Menus\+::open\+Menu\+Selection(), Modes\+::play(), Hue\+Shift\+Pattern\+::play(), Color\+Select\+::run(), Menus\+::run\+Menu\+Selection(), Modes\+::set\+Cur\+Mode(), Menu\+::show\+Bulb\+Selection(), Editor\+Connection\+::show\+Editor(), Mode\+Sharing\+::show\+Send\+Mode\+VL(), VLSender\+::start\+PWM(), and VLSender\+::stop\+PWM(). \mbox{\Hypertarget{classLeds_a7376b540565b95251810b5502f1b4edb}\label{classLeds_a7376b540565b95251810b5502f1b4edb}} \index{Leds@{Leds}!clearAllEvens@{clearAllEvens}} @@ -669,17 +672,17 @@ -Definition at line 97 of file Leds.\+cpp. +Definition at line 138 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{98 \{} -\DoxyCodeLine{99 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} i = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} -\DoxyCodeLine{100 \textcolor{keywordflow}{if} ((i \% 2) == 0) \{} -\DoxyCodeLine{101 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(i);} -\DoxyCodeLine{102 \}} -\DoxyCodeLine{103 \}} -\DoxyCodeLine{104 \}} +\DoxyCodeLine{139 \{} +\DoxyCodeLine{140 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} i = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} +\DoxyCodeLine{141 \textcolor{keywordflow}{if} ((i \% 2) == 0) \{} +\DoxyCodeLine{142 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(i);} +\DoxyCodeLine{143 \}} +\DoxyCodeLine{144 \}} +\DoxyCodeLine{145 \}} \end{DoxyCode} @@ -698,17 +701,17 @@ -Definition at line 106 of file Leds.\+cpp. +Definition at line 147 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{107 \{} -\DoxyCodeLine{108 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} i = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} -\DoxyCodeLine{109 \textcolor{keywordflow}{if} ((i \% 2) != 0) \{} -\DoxyCodeLine{110 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(i);} -\DoxyCodeLine{111 \}} -\DoxyCodeLine{112 \}} -\DoxyCodeLine{113 \}} +\DoxyCodeLine{148 \{} +\DoxyCodeLine{149 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} i = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} +\DoxyCodeLine{150 \textcolor{keywordflow}{if} ((i \% 2) != 0) \{} +\DoxyCodeLine{151 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(i);} +\DoxyCodeLine{152 \}} +\DoxyCodeLine{153 \}} +\DoxyCodeLine{154 \}} \end{DoxyCode} @@ -746,17 +749,17 @@ -Definition at line 180 of file Leds.\+cpp. +Definition at line 221 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{181 \{} -\DoxyCodeLine{182 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{183 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} -\DoxyCodeLine{184 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(pos);} -\DoxyCodeLine{185 \}} -\DoxyCodeLine{186 \}} -\DoxyCodeLine{187 \}} +\DoxyCodeLine{222 \{} +\DoxyCodeLine{223 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{224 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} +\DoxyCodeLine{225 \mbox{\hyperlink{classLeds_a0592e8b8e3a048be061371588ce2fa09}{clearIndex}}(pos);} +\DoxyCodeLine{226 \}} +\DoxyCodeLine{227 \}} +\DoxyCodeLine{228 \}} \end{DoxyCode} @@ -840,16 +843,16 @@ -Definition at line 135 of file Leds.\+cpp. +Definition at line 176 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{136 \{} -\DoxyCodeLine{137 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3}{LED\_3}}) = \mbox{\hyperlink{ColorConstants_8h_a143edb2a30dcec26a3ec0a41d1082010}{RGB\_OFF}};} -\DoxyCodeLine{138 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2cabd07fdac73dba216d4d4126ecbced218}{LED\_10}}) = \mbox{\hyperlink{ColorConstants_8h_a143edb2a30dcec26a3ec0a41d1082010}{RGB\_OFF}};} -\DoxyCodeLine{139 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caa810563b5cfb778b547feb5024699744}{LED\_17}}) = \mbox{\hyperlink{ColorConstants_8h_a143edb2a30dcec26a3ec0a41d1082010}{RGB\_OFF}};} -\DoxyCodeLine{140 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca6cc86e7a1f6a015006e83c42032e712e}{LED\_24}}) = \mbox{\hyperlink{ColorConstants_8h_a143edb2a30dcec26a3ec0a41d1082010}{RGB\_OFF}};} -\DoxyCodeLine{141 \}} +\DoxyCodeLine{177 \{} +\DoxyCodeLine{178 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3}{LED\_3}}) = \mbox{\hyperlink{ColorConstants_8h_a143edb2a30dcec26a3ec0a41d1082010}{RGB\_OFF}};} +\DoxyCodeLine{179 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2cabd07fdac73dba216d4d4126ecbced218}{LED\_10}}) = \mbox{\hyperlink{ColorConstants_8h_a143edb2a30dcec26a3ec0a41d1082010}{RGB\_OFF}};} +\DoxyCodeLine{180 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caa810563b5cfb778b547feb5024699744}{LED\_17}}) = \mbox{\hyperlink{ColorConstants_8h_a143edb2a30dcec26a3ec0a41d1082010}{RGB\_OFF}};} +\DoxyCodeLine{181 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca6cc86e7a1f6a015006e83c42032e712e}{LED\_24}}) = \mbox{\hyperlink{ColorConstants_8h_a143edb2a30dcec26a3ec0a41d1082010}{RGB\_OFF}};} +\DoxyCodeLine{182 \}} \end{DoxyCode} @@ -910,15 +913,15 @@ -Definition at line 157 of file Leds.\+cpp. +Definition at line 198 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{158 \{} -\DoxyCodeLine{159 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} i = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; i < 4; ++i) \{} -\DoxyCodeLine{160 \mbox{\hyperlink{classLeds_aa10fdb3c5ad4e91945232035e455761f}{clearPair}}((\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}})(ring + (4 * i)));} -\DoxyCodeLine{161 \}} -\DoxyCodeLine{162 \}} +\DoxyCodeLine{199 \{} +\DoxyCodeLine{200 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} i = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; i < 4; ++i) \{} +\DoxyCodeLine{201 \mbox{\hyperlink{classLeds_aa10fdb3c5ad4e91945232035e455761f}{clearPair}}((\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}})(ring + (4 * i)));} +\DoxyCodeLine{202 \}} +\DoxyCodeLine{203 \}} \end{DoxyCode} @@ -937,15 +940,15 @@ -Definition at line 164 of file Leds.\+cpp. +Definition at line 205 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{165 \{} -\DoxyCodeLine{166 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a24c6950661e5126485873539625be1b3}{Ring}} i = first; i <= last; ++i) \{} -\DoxyCodeLine{167 \mbox{\hyperlink{classLeds_a2e467c773439639d5db0ce4616b689d6}{clearRing}}(i);} -\DoxyCodeLine{168 \}} -\DoxyCodeLine{169 \}} +\DoxyCodeLine{206 \{} +\DoxyCodeLine{207 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a24c6950661e5126485873539625be1b3}{Ring}} i = first; i <= last; ++i) \{} +\DoxyCodeLine{208 \mbox{\hyperlink{classLeds_a2e467c773439639d5db0ce4616b689d6}{clearRing}}(i);} +\DoxyCodeLine{209 \}} +\DoxyCodeLine{210 \}} \end{DoxyCode} @@ -1006,15 +1009,15 @@ -Definition at line 324 of file Leds.\+cpp. +Definition at line 365 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{325 \{} -\DoxyCodeLine{326 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} -\DoxyCodeLine{327 \mbox{\hyperlink{classLeds_a7b552b40079b1179fd47f7aeea88878d}{update}}();} -\DoxyCodeLine{328 \mbox{\hyperlink{classTime_aa90c5d6860ae306048c96d80da2ea1b0}{Time::delayMilliseconds}}(250);} -\DoxyCodeLine{329 \}} +\DoxyCodeLine{366 \{} +\DoxyCodeLine{367 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} +\DoxyCodeLine{368 \mbox{\hyperlink{classLeds_a7b552b40079b1179fd47f7aeea88878d}{update}}();} +\DoxyCodeLine{369 \mbox{\hyperlink{classTime_aa90c5d6860ae306048c96d80da2ea1b0}{Time::delayMilliseconds}}(250);} +\DoxyCodeLine{370 \}} \end{DoxyCode} @@ -1033,25 +1036,25 @@ -Definition at line 25 of file Leds.\+cpp. +Definition at line 63 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{26 \{} -\DoxyCodeLine{27 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{28 \textcolor{comment}{// turn off the power led don't need it for anything}} -\DoxyCodeLine{29 pinMode(\mbox{\hyperlink{Leds_8cpp_a8cf19b18ebffbab3acfa2b66393b13bb}{POWER\_LED\_PIN}}, INPUT\_PULLUP);} -\DoxyCodeLine{30 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{31 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} -\DoxyCodeLine{32 Vortex::vcallbacks()-\/>ledsInit(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}});} -\DoxyCodeLine{33 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{34 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{35 \}} +\DoxyCodeLine{64 \{} +\DoxyCodeLine{65 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{66 \mbox{\hyperlink{Leds_8cpp_ab8f63a85e405af3f93826b2f94f7e361}{turnOffOnboardLED}}();} +\DoxyCodeLine{67 SPI.begin();} +\DoxyCodeLine{68 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{69 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} +\DoxyCodeLine{70 Vortex::vcallbacks()-\/>ledsInit(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}});} +\DoxyCodeLine{71 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{72 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{73 \}} \end{DoxyCode} -References LED\+\_\+\+COUNT, m\+\_\+led\+Colors, and POWER\+\_\+\+LED\+\_\+\+PIN. +References LED\+\_\+\+COUNT, m\+\_\+led\+Colors, and turn\+Off\+Onboard\+LED(). @@ -1093,15 +1096,15 @@ -Definition at line 196 of file Leds.\+cpp. +Definition at line 237 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{197 \{} -\DoxyCodeLine{198 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{199 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos) = stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos];} -\DoxyCodeLine{200 \}} -\DoxyCodeLine{201 \}} +\DoxyCodeLine{238 \{} +\DoxyCodeLine{239 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{240 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos) = stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos];} +\DoxyCodeLine{241 \}} +\DoxyCodeLine{242 \}} \end{DoxyCode} @@ -1120,13 +1123,13 @@ -Definition at line 60 of file Leds.\+cpp. +Definition at line 101 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{61 \{} -\DoxyCodeLine{62 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} -\DoxyCodeLine{63 \}} +\DoxyCodeLine{102 \{} +\DoxyCodeLine{103 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}, \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}, col);} +\DoxyCodeLine{104 \}} \end{DoxyCode} @@ -1145,17 +1148,17 @@ -Definition at line 79 of file Leds.\+cpp. +Definition at line 120 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{80 \{} -\DoxyCodeLine{81 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} i = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} -\DoxyCodeLine{82 \textcolor{keywordflow}{if} ((i \% 2) == 0) \{} -\DoxyCodeLine{83 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(i, col);} -\DoxyCodeLine{84 \}} -\DoxyCodeLine{85 \}} -\DoxyCodeLine{86 \}} +\DoxyCodeLine{121 \{} +\DoxyCodeLine{122 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} i = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} +\DoxyCodeLine{123 \textcolor{keywordflow}{if} ((i \% 2) == 0) \{} +\DoxyCodeLine{124 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(i, col);} +\DoxyCodeLine{125 \}} +\DoxyCodeLine{126 \}} +\DoxyCodeLine{127 \}} \end{DoxyCode} @@ -1174,17 +1177,17 @@ -Definition at line 88 of file Leds.\+cpp. +Definition at line 129 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{89 \{} -\DoxyCodeLine{90 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} i = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} -\DoxyCodeLine{91 \textcolor{keywordflow}{if} ((i \% 2) != 0) \{} -\DoxyCodeLine{92 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(i, col);} -\DoxyCodeLine{93 \}} -\DoxyCodeLine{94 \}} -\DoxyCodeLine{95 \}} +\DoxyCodeLine{130 \{} +\DoxyCodeLine{131 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} i = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; i < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; ++i) \{} +\DoxyCodeLine{132 \textcolor{keywordflow}{if} ((i \% 2) != 0) \{} +\DoxyCodeLine{133 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(i, col);} +\DoxyCodeLine{134 \}} +\DoxyCodeLine{135 \}} +\DoxyCodeLine{136 \}} \end{DoxyCode} @@ -1226,17 +1229,17 @@ -Definition at line 44 of file Leds.\+cpp. +Definition at line 85 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{45 \{} -\DoxyCodeLine{46 \textcolor{keywordflow}{if} (target >= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}) \{} -\DoxyCodeLine{47 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} -\DoxyCodeLine{48 \textcolor{keywordflow}{return};} -\DoxyCodeLine{49 \}} -\DoxyCodeLine{50 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target) = col;} -\DoxyCodeLine{51 \}} +\DoxyCodeLine{86 \{} +\DoxyCodeLine{87 \textcolor{keywordflow}{if} (target >= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}) \{} +\DoxyCodeLine{88 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{setAll}}(col);} +\DoxyCodeLine{89 \textcolor{keywordflow}{return};} +\DoxyCodeLine{90 \}} +\DoxyCodeLine{91 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(target) = col;} +\DoxyCodeLine{92 \}} \end{DoxyCode} @@ -1255,17 +1258,17 @@ -Definition at line 171 of file Leds.\+cpp. +Definition at line 212 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{172 \{} -\DoxyCodeLine{173 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{174 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} -\DoxyCodeLine{175 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} -\DoxyCodeLine{176 \}} -\DoxyCodeLine{177 \}} -\DoxyCodeLine{178 \}} +\DoxyCodeLine{213 \{} +\DoxyCodeLine{214 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{215 \textcolor{keywordflow}{if} (\mbox{\hyperlink{LedTypes_8h_a6b8f8d9c1f8627c817d00a6d33695c1f}{checkLed}}(map, pos)) \{} +\DoxyCodeLine{216 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} +\DoxyCodeLine{217 \}} +\DoxyCodeLine{218 \}} +\DoxyCodeLine{219 \}} \end{DoxyCode} @@ -1274,7 +1277,7 @@ -Referenced by Cross\+Dops\+Pattern\+::blink\+On(), Theater\+Chase\+Pattern\+::blink\+On(), Materia\+Pattern\+::play(), Menu\+::show\+Bulb\+Selection(), and VLSender\+::start\+PWM(). +Referenced by Cross\+Dops\+Pattern\+::blink\+On(), Theater\+Chase\+Pattern\+::blink\+On(), Materia\+Pattern\+::play(), Menu\+::show\+Bulb\+Selection(), Mode\+Sharing\+::show\+Receive\+Mode(), Mode\+Sharing\+::show\+Send\+Mode\+IR(), and VLSender\+::start\+PWM(). \mbox{\Hypertarget{classLeds_a388ba18e176cbf465446d41ed8f796c1}\label{classLeds_a388ba18e176cbf465446d41ed8f796c1}} \index{Leds@{Leds}!setPair@{setPair}} @@ -1284,14 +1287,14 @@ -Definition at line 65 of file Leds.\+cpp. +Definition at line 106 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{66 \{} -\DoxyCodeLine{67 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a78af665bd061dc19fb5c79935aa0da5b}{pairTop}}(pair), col);} -\DoxyCodeLine{68 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_ae494676c80db5c55f09ea675b76741f1}{pairBot}}(pair), col);} -\DoxyCodeLine{69 \}} +\DoxyCodeLine{107 \{} +\DoxyCodeLine{108 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_a78af665bd061dc19fb5c79935aa0da5b}{pairTop}}(pair), col);} +\DoxyCodeLine{109 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(\mbox{\hyperlink{LedTypes_8h_ae494676c80db5c55f09ea675b76741f1}{pairBot}}(pair), col);} +\DoxyCodeLine{110 \}} \end{DoxyCode} @@ -1310,16 +1313,16 @@ -Definition at line 71 of file Leds.\+cpp. +Definition at line 112 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{72 \{} -\DoxyCodeLine{73 \textcolor{comment}{// start from tip and go to top}} -\DoxyCodeLine{74 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} p = first; p < last; ++p) \{} -\DoxyCodeLine{75 \mbox{\hyperlink{classLeds_a388ba18e176cbf465446d41ed8f796c1}{setPair}}(p, col);} -\DoxyCodeLine{76 \}} -\DoxyCodeLine{77 \}} +\DoxyCodeLine{113 \{} +\DoxyCodeLine{114 \textcolor{comment}{// start from tip and go to top}} +\DoxyCodeLine{115 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} p = first; p < last; ++p) \{} +\DoxyCodeLine{116 \mbox{\hyperlink{classLeds_a388ba18e176cbf465446d41ed8f796c1}{setPair}}(p, col);} +\DoxyCodeLine{117 \}} +\DoxyCodeLine{118 \}} \end{DoxyCode} @@ -1338,14 +1341,14 @@ -Definition at line 115 of file Leds.\+cpp. +Definition at line 156 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{116 \{} -\DoxyCodeLine{117 \textcolor{comment}{// start from tip and go to top}} -\DoxyCodeLine{118 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_ae18ac5bd1557a016fe937ab7a2853fba}{quadrantFirstLed}}(quadrant), \mbox{\hyperlink{LedTypes_8h_a72bb737dc8ab195d11eaaba81772cb2b}{quadrantLastLed}}(quadrant), col);} -\DoxyCodeLine{119 \}} +\DoxyCodeLine{157 \{} +\DoxyCodeLine{158 \textcolor{comment}{// start from tip and go to top}} +\DoxyCodeLine{159 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_ae18ac5bd1557a016fe937ab7a2853fba}{quadrantFirstLed}}(quadrant), \mbox{\hyperlink{LedTypes_8h_a72bb737dc8ab195d11eaaba81772cb2b}{quadrantLastLed}}(quadrant), col);} +\DoxyCodeLine{160 \}} \end{DoxyCode} @@ -1364,16 +1367,16 @@ -Definition at line 127 of file Leds.\+cpp. +Definition at line 168 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{128 \{} -\DoxyCodeLine{129 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3}{LED\_3}}) = col;} -\DoxyCodeLine{130 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2cabd07fdac73dba216d4d4126ecbced218}{LED\_10}}) = col;} -\DoxyCodeLine{131 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caa810563b5cfb778b547feb5024699744}{LED\_17}}) = col;} -\DoxyCodeLine{132 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca6cc86e7a1f6a015006e83c42032e712e}{LED\_24}}) = col;} -\DoxyCodeLine{133 \}} +\DoxyCodeLine{169 \{} +\DoxyCodeLine{170 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3}{LED\_3}}) = col;} +\DoxyCodeLine{171 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2cabd07fdac73dba216d4d4126ecbced218}{LED\_10}}) = col;} +\DoxyCodeLine{172 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caa810563b5cfb778b547feb5024699744}{LED\_17}}) = col;} +\DoxyCodeLine{173 \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca6cc86e7a1f6a015006e83c42032e712e}{LED\_24}}) = col;} +\DoxyCodeLine{174 \}} \end{DoxyCode} @@ -1392,14 +1395,14 @@ -Definition at line 121 of file Leds.\+cpp. +Definition at line 162 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{122 \{} -\DoxyCodeLine{123 \textcolor{comment}{// start from tip and go to top}} -\DoxyCodeLine{124 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_ae18ac5bd1557a016fe937ab7a2853fba}{quadrantFirstLed}}(first), \mbox{\hyperlink{LedTypes_8h_a72bb737dc8ab195d11eaaba81772cb2b}{quadrantLastLed}}(last), col);} -\DoxyCodeLine{125 \}} +\DoxyCodeLine{163 \{} +\DoxyCodeLine{164 \textcolor{comment}{// start from tip and go to top}} +\DoxyCodeLine{165 \mbox{\hyperlink{classLeds_ac4e413b6b3c68a8ff944117c0f9e6d91}{setRange}}(\mbox{\hyperlink{LedTypes_8h_ae18ac5bd1557a016fe937ab7a2853fba}{quadrantFirstLed}}(first), \mbox{\hyperlink{LedTypes_8h_a72bb737dc8ab195d11eaaba81772cb2b}{quadrantLastLed}}(last), col);} +\DoxyCodeLine{166 \}} \end{DoxyCode} @@ -1418,15 +1421,15 @@ -Definition at line 53 of file Leds.\+cpp. +Definition at line 94 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{54 \{} -\DoxyCodeLine{55 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} -\DoxyCodeLine{56 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} -\DoxyCodeLine{57 \}} -\DoxyCodeLine{58 \}} +\DoxyCodeLine{95 \{} +\DoxyCodeLine{96 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = first; pos <= last; pos++) \{} +\DoxyCodeLine{97 \mbox{\hyperlink{classLeds_af8c5be7e02a6d0a4e5be7f1ef1fb69a0}{setIndex}}(pos, col);} +\DoxyCodeLine{98 \}} +\DoxyCodeLine{99 \}} \end{DoxyCode} @@ -1445,15 +1448,15 @@ -Definition at line 143 of file Leds.\+cpp. +Definition at line 184 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{144 \{} -\DoxyCodeLine{145 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} i = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; i < 4; ++i) \{} -\DoxyCodeLine{146 \mbox{\hyperlink{classLeds_a388ba18e176cbf465446d41ed8f796c1}{setPair}}((\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}})(ring + (4 * i)), col);} -\DoxyCodeLine{147 \}} -\DoxyCodeLine{148 \}} +\DoxyCodeLine{185 \{} +\DoxyCodeLine{186 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}} i = \mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68}{PAIR\_FIRST}}; i < 4; ++i) \{} +\DoxyCodeLine{187 \mbox{\hyperlink{classLeds_a388ba18e176cbf465446d41ed8f796c1}{setPair}}((\mbox{\hyperlink{LedTypes_8h_a7481ff18cfa60407546e0d4901a6fbb4}{Pair}})(ring + (4 * i)), col);} +\DoxyCodeLine{188 \}} +\DoxyCodeLine{189 \}} \end{DoxyCode} @@ -1472,15 +1475,15 @@ -Definition at line 150 of file Leds.\+cpp. +Definition at line 191 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{151 \{} -\DoxyCodeLine{152 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a24c6950661e5126485873539625be1b3}{Ring}} i = first; i <= last; ++i) \{} -\DoxyCodeLine{153 \mbox{\hyperlink{classLeds_afe1bad74b1520a6b4dd6bf359cbd063d}{setRing}}(i, col);} -\DoxyCodeLine{154 \}} -\DoxyCodeLine{155 \}} +\DoxyCodeLine{192 \{} +\DoxyCodeLine{193 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a24c6950661e5126485873539625be1b3}{Ring}} i = first; i <= last; ++i) \{} +\DoxyCodeLine{194 \mbox{\hyperlink{classLeds_afe1bad74b1520a6b4dd6bf359cbd063d}{setRing}}(i, col);} +\DoxyCodeLine{195 \}} +\DoxyCodeLine{196 \}} \end{DoxyCode} @@ -1495,15 +1498,15 @@ -Definition at line 189 of file Leds.\+cpp. +Definition at line 230 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{190 \{} -\DoxyCodeLine{191 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} -\DoxyCodeLine{192 stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos] = \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos);} -\DoxyCodeLine{193 \}} -\DoxyCodeLine{194 \}} +\DoxyCodeLine{231 \{} +\DoxyCodeLine{232 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos <= \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc}{LED\_LAST}}; pos++) \{} +\DoxyCodeLine{233 stash.\mbox{\hyperlink{classLedStash_a0ff91005099c7841b1dc2ce4cbc73d6a}{m\_ledColorsStash}}[pos] = \mbox{\hyperlink{classLeds_ae0fbcb00677c688aa712b1fe757b553c}{led}}(pos);} +\DoxyCodeLine{234 \}} +\DoxyCodeLine{235 \}} \end{DoxyCode} @@ -1522,35 +1525,36 @@ -Definition at line 331 of file Leds.\+cpp. +Definition at line 372 of file Leds.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{332 \{} -\DoxyCodeLine{333 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} -\DoxyCodeLine{334 SPI.begin();} -\DoxyCodeLine{335 \textcolor{comment}{// Start frame}} -\DoxyCodeLine{336 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 4; i++) \{} -\DoxyCodeLine{337 SPI.transfer(0);} -\DoxyCodeLine{338 \}} -\DoxyCodeLine{339 \textcolor{comment}{// LED frames}} -\DoxyCodeLine{340 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} -\DoxyCodeLine{341 \textcolor{comment}{// brightness is only 5 bits so shift m\_brightness down, divide by 8 so it's within 0-\/31}} -\DoxyCodeLine{342 SPI.transfer(0b11100000 | ((\mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}} >> 3) \& 0b00011111)); \textcolor{comment}{// brightness}} -\DoxyCodeLine{343 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].blue); \textcolor{comment}{// blue}} -\DoxyCodeLine{344 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].green); \textcolor{comment}{// green}} -\DoxyCodeLine{345 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].red); \textcolor{comment}{// red}} -\DoxyCodeLine{346 \}} -\DoxyCodeLine{347 \textcolor{comment}{// End frame}} -\DoxyCodeLine{348 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 4; i++) \{} -\DoxyCodeLine{349 SPI.transfer(0);} -\DoxyCodeLine{350 \}} -\DoxyCodeLine{351 SPI.end();} -\DoxyCodeLine{352 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{353 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} -\DoxyCodeLine{354 Vortex::vcallbacks()-\/>ledsShow();} -\DoxyCodeLine{355 \textcolor{preprocessor}{\#endif}} -\DoxyCodeLine{356 \}} +\DoxyCodeLine{373 \{} +\DoxyCodeLine{374 \textcolor{preprocessor}{\#ifdef VORTEX\_EMBEDDED}} +\DoxyCodeLine{375 \textcolor{comment}{// the transaction prevents this from interfering with other communications}} +\DoxyCodeLine{376 \textcolor{comment}{// on the pins that are used for SPI, for example IR is on pin 2}} +\DoxyCodeLine{377 \textcolor{keyword}{static} \textcolor{keyword}{const} SPISettings mySPISettings(12000000, MSBFIRST, SPI\_MODE0);} +\DoxyCodeLine{378 SPI.beginTransaction(mySPISettings);} +\DoxyCodeLine{379 \textcolor{comment}{// Double start frame, normally 4, idk why it's double}} +\DoxyCodeLine{380 \textcolor{keywordflow}{for} (uint8\_t i = 0; i < 8; i++) \{} +\DoxyCodeLine{381 SPI.transfer(0);} +\DoxyCodeLine{382 \}} +\DoxyCodeLine{383 \textcolor{comment}{// Adjust brightness to 5 bits}} +\DoxyCodeLine{384 uint8\_t adjustedBrightness = 0b11100000 | ((\mbox{\hyperlink{classLeds_af930c3c14d077fa5d4db6bdf7bc5aa81}{m\_brightness}} >> 3) \& 0b00011111);} +\DoxyCodeLine{385 \textcolor{comment}{// LED frames}} +\DoxyCodeLine{386 \textcolor{keywordflow}{for} (\mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2c}{LedPos}} pos = \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f}{LED\_FIRST}}; pos < \mbox{\hyperlink{LedTypes_8h_a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c}{LED\_COUNT}}; pos++) \{} +\DoxyCodeLine{387 SPI.transfer(adjustedBrightness); \textcolor{comment}{// brightness}} +\DoxyCodeLine{388 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].blue); \textcolor{comment}{// blue}} +\DoxyCodeLine{389 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].green); \textcolor{comment}{// green}} +\DoxyCodeLine{390 SPI.transfer(\mbox{\hyperlink{classLeds_a473837bba0c89759fad92e135b1b4829}{m\_ledColors}}[pos].red); \textcolor{comment}{// red}} +\DoxyCodeLine{391 \}} +\DoxyCodeLine{392 \textcolor{comment}{// don't need to end the SPI frame apparently, just end transaction}} +\DoxyCodeLine{393 SPI.endTransaction();} +\DoxyCodeLine{394 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{395 \textcolor{preprocessor}{\#ifdef VORTEX\_LIB}} +\DoxyCodeLine{396 Vortex::vcallbacks()-\/>ledsShow();} +\DoxyCodeLine{397 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{398 \}} \end{DoxyCode} @@ -1559,7 +1563,7 @@ -Referenced by Vortex\+Engine\+::enter\+Sleep(), hold\+All(), VLSender\+::start\+PWM(), VLSender\+::stop\+PWM(), and Vortex\+Engine\+::tick(). +Referenced by Mode\+Sharing\+::begin\+Sending\+IR(), Vortex\+Engine\+::enter\+Sleep(), hold\+All(), VLSender\+::start\+PWM(), VLSender\+::stop\+PWM(), and Vortex\+Engine\+::tick(). diff --git a/docs/orbit/latex/classLeds__coll__graph.pdf b/docs/orbit/latex/classLeds__coll__graph.pdf index cfb1c83e60..99dd4a8a56 100644 Binary files a/docs/orbit/latex/classLeds__coll__graph.pdf and b/docs/orbit/latex/classLeds__coll__graph.pdf differ diff --git a/docs/orbit/latex/classLighthousePattern__coll__graph.pdf b/docs/orbit/latex/classLighthousePattern__coll__graph.pdf index 4c7882107c..5581ea98b1 100644 Binary files a/docs/orbit/latex/classLighthousePattern__coll__graph.pdf and b/docs/orbit/latex/classLighthousePattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classLighthousePattern__inherit__graph.pdf b/docs/orbit/latex/classLighthousePattern__inherit__graph.pdf index 9b4be3a4b5..2027222c12 100644 Binary files a/docs/orbit/latex/classLighthousePattern__inherit__graph.pdf and b/docs/orbit/latex/classLighthousePattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classMateriaPattern__coll__graph.pdf b/docs/orbit/latex/classMateriaPattern__coll__graph.pdf index 5afe461aa0..5ca0e81501 100644 Binary files a/docs/orbit/latex/classMateriaPattern__coll__graph.pdf and b/docs/orbit/latex/classMateriaPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classMateriaPattern__inherit__graph.pdf b/docs/orbit/latex/classMateriaPattern__inherit__graph.pdf index a4030f4880..96810183de 100644 Binary files a/docs/orbit/latex/classMateriaPattern__inherit__graph.pdf and b/docs/orbit/latex/classMateriaPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classMenu__coll__graph.pdf b/docs/orbit/latex/classMenu__coll__graph.pdf index ada98e1ec3..9454b9f36a 100644 Binary files a/docs/orbit/latex/classMenu__coll__graph.pdf and b/docs/orbit/latex/classMenu__coll__graph.pdf differ diff --git a/docs/orbit/latex/classMenu__inherit__graph.pdf b/docs/orbit/latex/classMenu__inherit__graph.pdf index 533b042788..73394e6fab 100644 Binary files a/docs/orbit/latex/classMenu__inherit__graph.pdf and b/docs/orbit/latex/classMenu__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classMenus__coll__graph.pdf b/docs/orbit/latex/classMenus__coll__graph.pdf index 956585c33e..8ee9d5ce12 100644 Binary files a/docs/orbit/latex/classMenus__coll__graph.pdf and b/docs/orbit/latex/classMenus__coll__graph.pdf differ diff --git a/docs/orbit/latex/classMeteorPattern__coll__graph.pdf b/docs/orbit/latex/classMeteorPattern__coll__graph.pdf index 8394047804..15c660100b 100644 Binary files a/docs/orbit/latex/classMeteorPattern__coll__graph.pdf and b/docs/orbit/latex/classMeteorPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classMeteorPattern__inherit__graph.pdf b/docs/orbit/latex/classMeteorPattern__inherit__graph.pdf index a457be18b2..55f6e8fb5c 100644 Binary files a/docs/orbit/latex/classMeteorPattern__inherit__graph.pdf and b/docs/orbit/latex/classMeteorPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classModeSharing.tex b/docs/orbit/latex/classModeSharing.tex index b273b13285..e77107dcfe 100644 --- a/docs/orbit/latex/classModeSharing.tex +++ b/docs/orbit/latex/classModeSharing.tex @@ -78,6 +78,10 @@ \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127}{Mode\+Share\+State}} \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\+\_\+sharing\+Mode}} \item uint32\+\_\+t \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\+\_\+time\+Out\+Start\+Time}} +\item +uint32\+\_\+t \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\+\_\+last\+Send\+Time}} +\item +bool \mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\+\_\+should\+End\+Send}} \end{DoxyCompactItemize} \doxysubsection*{Additional Inherited Members} @@ -141,9 +145,11 @@ \DoxyCodeLine{16 :} \DoxyCodeLine{17 \mbox{\hyperlink{classMenu_a7227170bc9fb45617828b755317156a3}{Menu}}(col, advanced),} \DoxyCodeLine{18 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}(\mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}),} -\DoxyCodeLine{19 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}}(0)} -\DoxyCodeLine{20 \{} -\DoxyCodeLine{21 \}} +\DoxyCodeLine{19 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}}(0),} +\DoxyCodeLine{20 \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}}(0),} +\DoxyCodeLine{21 \mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\_shouldEndSend}}(\textcolor{keyword}{false})} +\DoxyCodeLine{22 \{} +\DoxyCodeLine{23 \}} \end{DoxyCode} \mbox{\Hypertarget{classModeSharing_a0aec0f78ee31d37e06799dd0f0f01b91}\label{classModeSharing_a0aec0f78ee31d37e06799dd0f0f01b91}} @@ -154,12 +160,12 @@ -Definition at line 23 of file Mode\+Sharing.\+cpp. +Definition at line 25 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{24 \{} -\DoxyCodeLine{25 \}} +\DoxyCodeLine{26 \{} +\DoxyCodeLine{27 \}} \end{DoxyCode} @@ -173,14 +179,14 @@ -Definition at line 171 of file Mode\+Sharing.\+cpp. +Definition at line 191 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{172 \{} -\DoxyCodeLine{173 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}};} -\DoxyCodeLine{174 \mbox{\hyperlink{classIRReceiver_a007b3616b460b97e210c136f429291f4}{IRReceiver::beginReceiving}}();} -\DoxyCodeLine{175 \}} +\DoxyCodeLine{192 \{} +\DoxyCodeLine{193 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}};} +\DoxyCodeLine{194 \mbox{\hyperlink{classIRReceiver_a007b3616b460b97e210c136f429291f4}{IRReceiver::beginReceiving}}();} +\DoxyCodeLine{195 \}} \end{DoxyCode} @@ -189,7 +195,7 @@ -Referenced by begin\+Sending\+IR(), begin\+Sending\+VL(), continue\+Sending\+IR(), continue\+Sending\+VL(), and init(). +Referenced by begin\+Sending\+VL(), continue\+Sending\+IR(), continue\+Sending\+VL(), init(), and on\+Short\+Click(). \mbox{\Hypertarget{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}\label{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}} \index{ModeSharing@{ModeSharing}!beginSendingIR@{beginSendingIR}} @@ -199,34 +205,36 @@ -Definition at line 130 of file Mode\+Sharing.\+cpp. +Definition at line 140 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{131 \{} -\DoxyCodeLine{132 \textcolor{comment}{// if the sender is sending then cannot start again}} -\DoxyCodeLine{133 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} -\DoxyCodeLine{134 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Cannot begin sending, sender is busy"{}});} -\DoxyCodeLine{135 \textcolor{keywordflow}{return};} -\DoxyCodeLine{136 \}} -\DoxyCodeLine{137 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}};} -\DoxyCodeLine{138 \textcolor{comment}{// initialize it with the current mode data}} -\DoxyCodeLine{139 \mbox{\hyperlink{classIRSender_a94d09e09009bb2919a52a2a9bea50173}{IRSender::loadMode}}(\mbox{\hyperlink{classModes_a1e520dc2ee457bc93a795e9945249dbd}{Modes::curMode}}());} -\DoxyCodeLine{140 \textcolor{comment}{// send the first chunk of data, leave if we're done}} -\DoxyCodeLine{141 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_ab388c3ec73cb02f2aeb538a4ad956ab8}{IRSender::send}}()) \{} -\DoxyCodeLine{142 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} -\DoxyCodeLine{143 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{144 \}} -\DoxyCodeLine{145 \}} +\DoxyCodeLine{141 \{} +\DoxyCodeLine{142 \textcolor{comment}{// if the sender is sending then cannot start again}} +\DoxyCodeLine{143 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} +\DoxyCodeLine{144 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Cannot begin sending, sender is busy"{}});} +\DoxyCodeLine{145 \textcolor{keywordflow}{return};} +\DoxyCodeLine{146 \}} +\DoxyCodeLine{147 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}};} +\DoxyCodeLine{148 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} +\DoxyCodeLine{149 \mbox{\hyperlink{classLeds_a7b552b40079b1179fd47f7aeea88878d}{Leds::update}}();} +\DoxyCodeLine{150 \textcolor{comment}{// initialize it with the current mode data}} +\DoxyCodeLine{151 \mbox{\hyperlink{classIRSender_a94d09e09009bb2919a52a2a9bea50173}{IRSender::loadMode}}(\mbox{\hyperlink{classModes_a1e520dc2ee457bc93a795e9945249dbd}{Modes::curMode}}());} +\DoxyCodeLine{152 \textcolor{comment}{// send the first chunk of data, leave if we're done}} +\DoxyCodeLine{153 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_ab388c3ec73cb02f2aeb538a4ad956ab8}{IRSender::send}}()) \{} +\DoxyCodeLine{154 \textcolor{comment}{// just set the last time and wait}} +\DoxyCodeLine{155 \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}} = \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}();} +\DoxyCodeLine{156 \}} +\DoxyCodeLine{157 \}} \end{DoxyCode} -References begin\+Receiving\+IR(), Modes\+::cur\+Mode(), ERROR\+\_\+\+LOG, IRSender\+::is\+Sending(), IRSender\+::load\+Mode(), m\+\_\+sharing\+Mode, IRSender\+::send(), and SHARE\+\_\+\+SEND\+\_\+\+IR. +References Leds\+::clear\+All(), Modes\+::cur\+Mode(), ERROR\+\_\+\+LOG, Time\+::get\+Curtime(), IRSender\+::is\+Sending(), IRSender\+::load\+Mode(), m\+\_\+last\+Send\+Time, m\+\_\+sharing\+Mode, IRSender\+::send(), SHARE\+\_\+\+SEND\+\_\+\+IR, and Leds\+::update(). -Referenced by on\+Short\+Click(). +Referenced by continue\+Sending\+IR(), and on\+Short\+Click(). \mbox{\Hypertarget{classModeSharing_a5ca6cdd326d6e9ffc64b480c149df830}\label{classModeSharing_a5ca6cdd326d6e9ffc64b480c149df830}} \index{ModeSharing@{ModeSharing}!beginSendingVL@{beginSendingVL}} @@ -236,25 +244,25 @@ -Definition at line 113 of file Mode\+Sharing.\+cpp. +Definition at line 123 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{114 \{} -\DoxyCodeLine{115 \textcolor{comment}{// if the sender is sending then cannot start again}} -\DoxyCodeLine{116 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classVLSender_ad15998a8177227dc12dfecbfdc0119fb}{VLSender::isSending}}()) \{} -\DoxyCodeLine{117 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Cannot begin sending, sender is busy"{}});} -\DoxyCodeLine{118 \textcolor{keywordflow}{return};} -\DoxyCodeLine{119 \}} -\DoxyCodeLine{120 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4}{ModeShareState::SHARE\_SEND\_VL}};} -\DoxyCodeLine{121 \textcolor{comment}{// initialize it with the current mode data}} -\DoxyCodeLine{122 \mbox{\hyperlink{classVLSender_a4166c98c11640955d4cdf94bf3be5601}{VLSender::loadMode}}(\mbox{\hyperlink{classModes_a1e520dc2ee457bc93a795e9945249dbd}{Modes::curMode}}());} -\DoxyCodeLine{123 \textcolor{comment}{// send the first chunk of data, leave if we're done}} -\DoxyCodeLine{124 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_a8673ff200bc495f60c006c488738af75}{VLSender::send}}()) \{} -\DoxyCodeLine{125 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} -\DoxyCodeLine{126 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{127 \}} -\DoxyCodeLine{128 \}} +\DoxyCodeLine{124 \{} +\DoxyCodeLine{125 \textcolor{comment}{// if the sender is sending then cannot start again}} +\DoxyCodeLine{126 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classVLSender_ad15998a8177227dc12dfecbfdc0119fb}{VLSender::isSending}}()) \{} +\DoxyCodeLine{127 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Cannot begin sending, sender is busy"{}});} +\DoxyCodeLine{128 \textcolor{keywordflow}{return};} +\DoxyCodeLine{129 \}} +\DoxyCodeLine{130 \mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}} = \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4}{ModeShareState::SHARE\_SEND\_VL}};} +\DoxyCodeLine{131 \textcolor{comment}{// initialize it with the current mode data}} +\DoxyCodeLine{132 \mbox{\hyperlink{classVLSender_a4166c98c11640955d4cdf94bf3be5601}{VLSender::loadMode}}(\mbox{\hyperlink{classModes_a1e520dc2ee457bc93a795e9945249dbd}{Modes::curMode}}());} +\DoxyCodeLine{133 \textcolor{comment}{// send the first chunk of data, leave if we're done}} +\DoxyCodeLine{134 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_a8673ff200bc495f60c006c488738af75}{VLSender::send}}()) \{} +\DoxyCodeLine{135 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} +\DoxyCodeLine{136 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{137 \}} +\DoxyCodeLine{138 \}} \end{DoxyCode} @@ -273,25 +281,33 @@ -Definition at line 159 of file Mode\+Sharing.\+cpp. +Definition at line 171 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{160 \{} -\DoxyCodeLine{161 \textcolor{comment}{// if the sender isn't sending then nothing to do}} -\DoxyCodeLine{162 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} -\DoxyCodeLine{163 \textcolor{keywordflow}{return};} -\DoxyCodeLine{164 \}} -\DoxyCodeLine{165 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_ab388c3ec73cb02f2aeb538a4ad956ab8}{IRSender::send}}()) \{} -\DoxyCodeLine{166 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} -\DoxyCodeLine{167 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{168 \}} -\DoxyCodeLine{169 \}} +\DoxyCodeLine{172 \{} +\DoxyCodeLine{173 \textcolor{comment}{// if the sender isn't sending then nothing to do}} +\DoxyCodeLine{174 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} +\DoxyCodeLine{175 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}} \&\& \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}} < (\mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}() + \mbox{\hyperlink{TimeControl_8h_a73adf9c10352865ff95b5f46e642c560}{MS\_TO\_TICKS}}(350))) \{} +\DoxyCodeLine{176 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\_shouldEndSend}}) \{} +\DoxyCodeLine{177 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{178 \mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\_shouldEndSend}} = \textcolor{keyword}{false};} +\DoxyCodeLine{179 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{180 \mbox{\hyperlink{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}{beginSendingIR}}();} +\DoxyCodeLine{181 \}} +\DoxyCodeLine{182 \}} +\DoxyCodeLine{183 \textcolor{keywordflow}{return};} +\DoxyCodeLine{184 \}} +\DoxyCodeLine{185 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_ab388c3ec73cb02f2aeb538a4ad956ab8}{IRSender::send}}()) \{} +\DoxyCodeLine{186 \textcolor{comment}{// just set the last time and wait}} +\DoxyCodeLine{187 \mbox{\hyperlink{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}{m\_lastSendTime}} = \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}();} +\DoxyCodeLine{188 \}} +\DoxyCodeLine{189 \}} \end{DoxyCode} -References begin\+Receiving\+IR(), IRSender\+::is\+Sending(), and IRSender\+::send(). +References begin\+Receiving\+IR(), begin\+Sending\+IR(), Time\+::get\+Curtime(), IRSender\+::is\+Sending(), m\+\_\+last\+Send\+Time, m\+\_\+should\+End\+Send, MS\+\_\+\+TO\+\_\+\+TICKS, and IRSender\+::send(). @@ -305,20 +321,20 @@ -Definition at line 147 of file Mode\+Sharing.\+cpp. +Definition at line 159 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{148 \{} -\DoxyCodeLine{149 \textcolor{comment}{// if the sender isn't sending then nothing to do}} -\DoxyCodeLine{150 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_ad15998a8177227dc12dfecbfdc0119fb}{VLSender::isSending}}()) \{} -\DoxyCodeLine{151 \textcolor{keywordflow}{return};} -\DoxyCodeLine{152 \}} -\DoxyCodeLine{153 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_a8673ff200bc495f60c006c488738af75}{VLSender::send}}()) \{} -\DoxyCodeLine{154 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} -\DoxyCodeLine{155 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{156 \}} -\DoxyCodeLine{157 \}} +\DoxyCodeLine{160 \{} +\DoxyCodeLine{161 \textcolor{comment}{// if the sender isn't sending then nothing to do}} +\DoxyCodeLine{162 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_ad15998a8177227dc12dfecbfdc0119fb}{VLSender::isSending}}()) \{} +\DoxyCodeLine{163 \textcolor{keywordflow}{return};} +\DoxyCodeLine{164 \}} +\DoxyCodeLine{165 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classVLSender_a8673ff200bc495f60c006c488738af75}{VLSender::send}}()) \{} +\DoxyCodeLine{166 \textcolor{comment}{// when send has completed, stores time that last action was completed to calculate interval between sends}} +\DoxyCodeLine{167 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{168 \}} +\DoxyCodeLine{169 \}} \end{DoxyCode} @@ -341,23 +357,23 @@ -Definition at line 27 of file Mode\+Sharing.\+cpp. +Definition at line 29 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{28 \{} -\DoxyCodeLine{29 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ae177e0a053fdbb2681ec14ea6b12e2d0}{Menu::init}}()) \{} -\DoxyCodeLine{30 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} -\DoxyCodeLine{31 \}} -\DoxyCodeLine{32 \textcolor{comment}{// skip led selection}} -\DoxyCodeLine{33 \mbox{\hyperlink{classMenu_a2ccb6eafbf5e2396785d3c48d6741fb4}{m\_ledSelected}} = \textcolor{keyword}{true};} -\DoxyCodeLine{34 \textcolor{comment}{// start on receive because it's the more responsive of the two}} -\DoxyCodeLine{35 \textcolor{comment}{// the odds of opening receive and then accidentally receiving}} -\DoxyCodeLine{36 \textcolor{comment}{// a mode that is being broadcast nearby is completely unlikely}} -\DoxyCodeLine{37 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} -\DoxyCodeLine{38 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Entering Mode Sharing"{}});} -\DoxyCodeLine{39 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} -\DoxyCodeLine{40 \}} +\DoxyCodeLine{30 \{} +\DoxyCodeLine{31 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ae177e0a053fdbb2681ec14ea6b12e2d0}{Menu::init}}()) \{} +\DoxyCodeLine{32 \textcolor{keywordflow}{return} \textcolor{keyword}{false};} +\DoxyCodeLine{33 \}} +\DoxyCodeLine{34 \textcolor{comment}{// skip led selection}} +\DoxyCodeLine{35 \mbox{\hyperlink{classMenu_a2ccb6eafbf5e2396785d3c48d6741fb4}{m\_ledSelected}} = \textcolor{keyword}{true};} +\DoxyCodeLine{36 \textcolor{comment}{// start on receive because it's the more responsive of the two}} +\DoxyCodeLine{37 \textcolor{comment}{// the odds of opening receive and then accidentally receiving}} +\DoxyCodeLine{38 \textcolor{comment}{// a mode that is being broadcast nearby is completely unlikely}} +\DoxyCodeLine{39 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{40 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Entering Mode Sharing"{}});} +\DoxyCodeLine{41 \textcolor{keywordflow}{return} \textcolor{keyword}{true};} +\DoxyCodeLine{42 \}} \end{DoxyCode} @@ -376,14 +392,14 @@ -Definition at line 102 of file Mode\+Sharing.\+cpp. +Definition at line 112 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{103 \{} -\DoxyCodeLine{104 \mbox{\hyperlink{classModes_a263cf02fb83d954b91c85d2d1e5411ee}{Modes::updateCurMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}});} -\DoxyCodeLine{105 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}(\textcolor{keyword}{true});} -\DoxyCodeLine{106 \}} +\DoxyCodeLine{113 \{} +\DoxyCodeLine{114 \mbox{\hyperlink{classModes_a263cf02fb83d954b91c85d2d1e5411ee}{Modes::updateCurMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}});} +\DoxyCodeLine{115 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}(\textcolor{keyword}{true});} +\DoxyCodeLine{116 \}} \end{DoxyCode} @@ -402,13 +418,13 @@ -Definition at line 108 of file Mode\+Sharing.\+cpp. +Definition at line 118 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{109 \{} -\DoxyCodeLine{110 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}();} -\DoxyCodeLine{111 \}} +\DoxyCodeLine{119 \{} +\DoxyCodeLine{120 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}();} +\DoxyCodeLine{121 \}} \end{DoxyCode} @@ -427,28 +443,36 @@ -Definition at line 72 of file Mode\+Sharing.\+cpp. +Definition at line 74 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{73 \{} -\DoxyCodeLine{74 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} -\DoxyCodeLine{75 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} -\DoxyCodeLine{76 \textcolor{comment}{// click while on receive -\/> end receive, start sending}} -\DoxyCodeLine{77 \mbox{\hyperlink{classIRReceiver_aa9d8177899465973e15d78c2795a8b01}{IRReceiver::endReceiving}}();} -\DoxyCodeLine{78 \mbox{\hyperlink{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}{beginSendingIR}}();} -\DoxyCodeLine{79 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Switched to send mode"{}});} -\DoxyCodeLine{80 \textcolor{keywordflow}{break};} -\DoxyCodeLine{81 \textcolor{keywordflow}{default}:} +\DoxyCodeLine{75 \{} +\DoxyCodeLine{76 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} +\DoxyCodeLine{77 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} +\DoxyCodeLine{78 \textcolor{comment}{// click while on receive -\/> end receive, start sending}} +\DoxyCodeLine{79 \mbox{\hyperlink{classIRReceiver_aa9d8177899465973e15d78c2795a8b01}{IRReceiver::endReceiving}}();} +\DoxyCodeLine{80 \mbox{\hyperlink{classModeSharing_ae42cb7b2c4a1c0d8fa03690c248bdf71}{beginSendingIR}}();} +\DoxyCodeLine{81 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Switched to send mode"{}});} \DoxyCodeLine{82 \textcolor{keywordflow}{break};} -\DoxyCodeLine{83 \}} -\DoxyCodeLine{84 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} -\DoxyCodeLine{85 \}} +\DoxyCodeLine{83 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}}:} +\DoxyCodeLine{84 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRSender_a0872bc3b50d491f87bcadf2f00be2eec}{IRSender::isSending}}()) \{} +\DoxyCodeLine{85 \mbox{\hyperlink{classModeSharing_a569728b8694e75ee465bc624d597b565}{beginReceivingIR}}();} +\DoxyCodeLine{86 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Switched to send mode"{}});} +\DoxyCodeLine{87 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{88 \mbox{\hyperlink{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}{m\_shouldEndSend}} = \textcolor{keyword}{true};} +\DoxyCodeLine{89 \}} +\DoxyCodeLine{90 \textcolor{keywordflow}{break};} +\DoxyCodeLine{91 \textcolor{keywordflow}{default}:} +\DoxyCodeLine{92 \textcolor{keywordflow}{break};} +\DoxyCodeLine{93 \}} +\DoxyCodeLine{94 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} +\DoxyCodeLine{95 \}} \end{DoxyCode} -References begin\+Sending\+IR(), Leds\+::clear\+All(), DEBUG\+\_\+\+LOG, IRReceiver\+::end\+Receiving(), m\+\_\+sharing\+Mode, and SHARE\+\_\+\+RECEIVE. +References begin\+Receiving\+IR(), begin\+Sending\+IR(), Leds\+::clear\+All(), DEBUG\+\_\+\+LOG, IRReceiver\+::end\+Receiving(), IRSender\+::is\+Sending(), m\+\_\+sharing\+Mode, m\+\_\+should\+End\+Send, SHARE\+\_\+\+RECEIVE, and SHARE\+\_\+\+SEND\+\_\+\+IR. \mbox{\Hypertarget{classModeSharing_a88c0ff4ba140efaab3f5ca6cbeee3a07}\label{classModeSharing_a88c0ff4ba140efaab3f5ca6cbeee3a07}} \index{ModeSharing@{ModeSharing}!onShortClick2@{onShortClick2}} @@ -462,23 +486,23 @@ -Definition at line 87 of file Mode\+Sharing.\+cpp. +Definition at line 97 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{88 \{} -\DoxyCodeLine{89 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} -\DoxyCodeLine{90 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} -\DoxyCodeLine{91 \textcolor{comment}{// click while on receive -\/> end receive, start sending}} -\DoxyCodeLine{92 \mbox{\hyperlink{classIRReceiver_aa9d8177899465973e15d78c2795a8b01}{IRReceiver::endReceiving}}();} -\DoxyCodeLine{93 \mbox{\hyperlink{classModeSharing_a5ca6cdd326d6e9ffc64b480c149df830}{beginSendingVL}}();} -\DoxyCodeLine{94 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Switched to send mode"{}});} -\DoxyCodeLine{95 \textcolor{keywordflow}{break};} -\DoxyCodeLine{96 \textcolor{keywordflow}{default}:} -\DoxyCodeLine{97 \textcolor{keywordflow}{break};} -\DoxyCodeLine{98 \}} -\DoxyCodeLine{99 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} -\DoxyCodeLine{100 \}} +\DoxyCodeLine{98 \{} +\DoxyCodeLine{99 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} +\DoxyCodeLine{100 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} +\DoxyCodeLine{101 \textcolor{comment}{// click while on receive -\/> end receive, start sending}} +\DoxyCodeLine{102 \mbox{\hyperlink{classIRReceiver_aa9d8177899465973e15d78c2795a8b01}{IRReceiver::endReceiving}}();} +\DoxyCodeLine{103 \mbox{\hyperlink{classModeSharing_a5ca6cdd326d6e9ffc64b480c149df830}{beginSendingVL}}();} +\DoxyCodeLine{104 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Switched to send mode"{}});} +\DoxyCodeLine{105 \textcolor{keywordflow}{break};} +\DoxyCodeLine{106 \textcolor{keywordflow}{default}:} +\DoxyCodeLine{107 \textcolor{keywordflow}{break};} +\DoxyCodeLine{108 \}} +\DoxyCodeLine{109 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} +\DoxyCodeLine{110 \}} \end{DoxyCode} @@ -493,38 +517,38 @@ -Definition at line 177 of file Mode\+Sharing.\+cpp. +Definition at line 197 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{178 \{} -\DoxyCodeLine{179 \textcolor{comment}{// if reveiving new data set our last data time}} -\DoxyCodeLine{180 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a285e559d21c2a414a9e7169caa9319c3}{IRReceiver::onNewData}}()) \{} -\DoxyCodeLine{181 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} = \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}();} -\DoxyCodeLine{182 \textcolor{comment}{// if our last data was more than time out duration reset the recveiver}} -\DoxyCodeLine{183 \} \textcolor{keywordflow}{else} \textcolor{keywordflow}{if} (\mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} > 0 \&\& (\mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} + \mbox{\hyperlink{Timings_8h_a5b19ad5a706226f4733b244e808ee463}{MAX\_TIMEOUT\_DURATION}}) < \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}()) \{} -\DoxyCodeLine{184 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{IRReceiver::resetIRState}}();} -\DoxyCodeLine{185 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} = 0;} -\DoxyCodeLine{186 \textcolor{keywordflow}{return};} -\DoxyCodeLine{187 \}} -\DoxyCodeLine{188 \textcolor{comment}{// check if the IRReceiver has a full packet available}} -\DoxyCodeLine{189 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a180ea554d40c10a00750aa02c6301c16}{IRReceiver::dataReady}}()) \{} -\DoxyCodeLine{190 \textcolor{comment}{// nothing available yet}} -\DoxyCodeLine{191 \textcolor{keywordflow}{return};} -\DoxyCodeLine{192 \}} -\DoxyCodeLine{193 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Mode ready to receive! Receiving..."{}});} -\DoxyCodeLine{194 \textcolor{comment}{// receive the IR mode into the current mode}} -\DoxyCodeLine{195 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a2f61a4167e2ea4d2d10cd81b18b9f3a1}{IRReceiver::receiveMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}})) \{} -\DoxyCodeLine{196 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to receive mode"{}});} -\DoxyCodeLine{197 \textcolor{keywordflow}{return};} -\DoxyCodeLine{198 \}} -\DoxyCodeLine{199 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Success receiving mode: \%u"{}}, m\_pCurMode-\/>getPatternID());} -\DoxyCodeLine{200 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} -\DoxyCodeLine{201 \mbox{\hyperlink{classModes_a263cf02fb83d954b91c85d2d1e5411ee}{Modes::updateCurMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}});} -\DoxyCodeLine{202 \textcolor{comment}{// leave menu and save settings, even if the mode was the same whatever}} -\DoxyCodeLine{203 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}(\textcolor{keyword}{true});} -\DoxyCodeLine{204 \}} -\DoxyCodeLine{205 \}} +\DoxyCodeLine{198 \{} +\DoxyCodeLine{199 \textcolor{comment}{// if reveiving new data set our last data time}} +\DoxyCodeLine{200 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_a285e559d21c2a414a9e7169caa9319c3}{IRReceiver::onNewData}}()) \{} +\DoxyCodeLine{201 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} = \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}();} +\DoxyCodeLine{202 \textcolor{comment}{// if our last data was more than time out duration reset the recveiver}} +\DoxyCodeLine{203 \} \textcolor{keywordflow}{else} \textcolor{keywordflow}{if} (\mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} > 0 \&\& (\mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} + \mbox{\hyperlink{Timings_8h_a5b19ad5a706226f4733b244e808ee463}{MAX\_TIMEOUT\_DURATION}}) < \mbox{\hyperlink{classTime_a7c7a8e067bdbd5aaf119521539d30940}{Time::getCurtime}}()) \{} +\DoxyCodeLine{204 \mbox{\hyperlink{classIRReceiver_a6aa9196cae405f10d68794a6b06f16f3}{IRReceiver::resetIRState}}();} +\DoxyCodeLine{205 \mbox{\hyperlink{classModeSharing_a118440b66ff64341a596850cf7ef6a75}{m\_timeOutStartTime}} = 0;} +\DoxyCodeLine{206 \textcolor{keywordflow}{return};} +\DoxyCodeLine{207 \}} +\DoxyCodeLine{208 \textcolor{comment}{// check if the IRReceiver has a full packet available}} +\DoxyCodeLine{209 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a180ea554d40c10a00750aa02c6301c16}{IRReceiver::dataReady}}()) \{} +\DoxyCodeLine{210 \textcolor{comment}{// nothing available yet}} +\DoxyCodeLine{211 \textcolor{keywordflow}{return};} +\DoxyCodeLine{212 \}} +\DoxyCodeLine{213 \mbox{\hyperlink{Log_8h_a5d2f30bd1cbcf49f829a7e8eb6173c06}{DEBUG\_LOG}}(\textcolor{stringliteral}{"{}Mode ready to receive! Receiving..."{}});} +\DoxyCodeLine{214 \textcolor{comment}{// receive the IR mode into the current mode}} +\DoxyCodeLine{215 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classIRReceiver_a2f61a4167e2ea4d2d10cd81b18b9f3a1}{IRReceiver::receiveMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}})) \{} +\DoxyCodeLine{216 \mbox{\hyperlink{Log_8h_aa12d9b2ced7332bfbb9391da9617561a}{ERROR\_LOG}}(\textcolor{stringliteral}{"{}Failed to receive mode"{}});} +\DoxyCodeLine{217 \textcolor{keywordflow}{return};} +\DoxyCodeLine{218 \}} +\DoxyCodeLine{219 \mbox{\hyperlink{Log_8h_a8bdccae09f7cdda8fb311e0bd81c35dc}{DEBUG\_LOGF}}(\textcolor{stringliteral}{"{}Success receiving mode: \%u"{}}, m\_pCurMode-\/>getPatternID());} +\DoxyCodeLine{220 \textcolor{keywordflow}{if} (!\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} +\DoxyCodeLine{221 \mbox{\hyperlink{classModes_a263cf02fb83d954b91c85d2d1e5411ee}{Modes::updateCurMode}}(\&\mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}});} +\DoxyCodeLine{222 \textcolor{comment}{// leave menu and save settings, even if the mode was the same whatever}} +\DoxyCodeLine{223 \mbox{\hyperlink{classMenu_aa25243d16e3d73cf24323c3f703674bd}{leaveMenu}}(\textcolor{keyword}{true});} +\DoxyCodeLine{224 \}} +\DoxyCodeLine{225 \}} \end{DoxyCode} @@ -547,37 +571,37 @@ -Definition at line 42 of file Mode\+Sharing.\+cpp. +Definition at line 44 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{43 \{} -\DoxyCodeLine{44 \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ff}{MenuAction}} result = \mbox{\hyperlink{classMenu_a45ef8087dc15ac52dd3effca67e73ad5}{Menu::run}}();} -\DoxyCodeLine{45 \textcolor{keywordflow}{if} (result != \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22}{MENU\_CONTINUE}}) \{} -\DoxyCodeLine{46 \textcolor{keywordflow}{return} result;} -\DoxyCodeLine{47 \}} -\DoxyCodeLine{48 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} -\DoxyCodeLine{49 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}}:} -\DoxyCodeLine{50 \textcolor{comment}{// render the 'send mode' lights}} -\DoxyCodeLine{51 \mbox{\hyperlink{classModeSharing_a031448b1c46da5e0724bbacfa177a7dd}{showSendModeIR}}();} -\DoxyCodeLine{52 \textcolor{comment}{// continue sending any data as long as there is more to send}} -\DoxyCodeLine{53 \mbox{\hyperlink{classModeSharing_a4d4dd87df5e39e4eda2a3779dc7191d0}{continueSendingIR}}();} -\DoxyCodeLine{54 \textcolor{keywordflow}{break};} -\DoxyCodeLine{55 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4}{ModeShareState::SHARE\_SEND\_VL}}:} -\DoxyCodeLine{56 \textcolor{comment}{// render the 'send mode' lights}} -\DoxyCodeLine{57 \mbox{\hyperlink{classModeSharing_ab15ee747bc61856d04311594b4a74e17}{showSendModeVL}}();} -\DoxyCodeLine{58 \textcolor{comment}{// continue sending any data as long as there is more to send}} -\DoxyCodeLine{59 \mbox{\hyperlink{classModeSharing_a3d7ec3745e195d3d42b53743abcb4622}{continueSendingVL}}();} -\DoxyCodeLine{60 \textcolor{keywordflow}{break};} -\DoxyCodeLine{61 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} -\DoxyCodeLine{62 \textcolor{comment}{// render the 'receive mode' lights}} -\DoxyCodeLine{63 \mbox{\hyperlink{classModeSharing_af9de8e68dbc889f353da877ba14e0ff4}{showReceiveMode}}();} -\DoxyCodeLine{64 \textcolor{comment}{// load any modes that are received}} -\DoxyCodeLine{65 \mbox{\hyperlink{classModeSharing_aac8e553329a62aa804beded83fe18597}{receiveModeIR}}();} -\DoxyCodeLine{66 \textcolor{keywordflow}{break};} -\DoxyCodeLine{67 \}} -\DoxyCodeLine{68 \textcolor{keywordflow}{return} \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22}{MENU\_CONTINUE}};} -\DoxyCodeLine{69 \}} +\DoxyCodeLine{45 \{} +\DoxyCodeLine{46 \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ff}{MenuAction}} result = \mbox{\hyperlink{classMenu_a45ef8087dc15ac52dd3effca67e73ad5}{Menu::run}}();} +\DoxyCodeLine{47 \textcolor{keywordflow}{if} (result != \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22}{MENU\_CONTINUE}}) \{} +\DoxyCodeLine{48 \textcolor{keywordflow}{return} result;} +\DoxyCodeLine{49 \}} +\DoxyCodeLine{50 \textcolor{keywordflow}{switch} (\mbox{\hyperlink{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}{m\_sharingMode}}) \{} +\DoxyCodeLine{51 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0}{ModeShareState::SHARE\_SEND\_IR}}:} +\DoxyCodeLine{52 \textcolor{comment}{// render the 'send mode' lights}} +\DoxyCodeLine{53 \mbox{\hyperlink{classModeSharing_a031448b1c46da5e0724bbacfa177a7dd}{showSendModeIR}}();} +\DoxyCodeLine{54 \textcolor{comment}{// continue sending any data as long as there is more to send}} +\DoxyCodeLine{55 \mbox{\hyperlink{classModeSharing_a4d4dd87df5e39e4eda2a3779dc7191d0}{continueSendingIR}}();} +\DoxyCodeLine{56 \textcolor{keywordflow}{break};} +\DoxyCodeLine{57 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4}{ModeShareState::SHARE\_SEND\_VL}}:} +\DoxyCodeLine{58 \textcolor{comment}{// render the 'send mode' lights}} +\DoxyCodeLine{59 \mbox{\hyperlink{classModeSharing_ab15ee747bc61856d04311594b4a74e17}{showSendModeVL}}();} +\DoxyCodeLine{60 \textcolor{comment}{// continue sending any data as long as there is more to send}} +\DoxyCodeLine{61 \mbox{\hyperlink{classModeSharing_a3d7ec3745e195d3d42b53743abcb4622}{continueSendingVL}}();} +\DoxyCodeLine{62 \textcolor{keywordflow}{break};} +\DoxyCodeLine{63 \textcolor{keywordflow}{case} \mbox{\hyperlink{classModeSharing_a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb}{ModeShareState::SHARE\_RECEIVE}}:} +\DoxyCodeLine{64 \textcolor{comment}{// render the 'receive mode' lights}} +\DoxyCodeLine{65 \mbox{\hyperlink{classModeSharing_af9de8e68dbc889f353da877ba14e0ff4}{showReceiveMode}}();} +\DoxyCodeLine{66 \textcolor{comment}{// load any modes that are received}} +\DoxyCodeLine{67 \mbox{\hyperlink{classModeSharing_aac8e553329a62aa804beded83fe18597}{receiveModeIR}}();} +\DoxyCodeLine{68 \textcolor{keywordflow}{break};} +\DoxyCodeLine{69 \}} +\DoxyCodeLine{70 \textcolor{keywordflow}{return} \mbox{\hyperlink{classMenu_ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22}{MENU\_CONTINUE}};} +\DoxyCodeLine{71 \}} \end{DoxyCode} @@ -592,27 +616,29 @@ -Definition at line 219 of file Mode\+Sharing.\+cpp. +Definition at line 240 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{220 \{} -\DoxyCodeLine{221 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{IRReceiver::isReceiving}}()) \{} -\DoxyCodeLine{222 \textcolor{comment}{// using uint32\_t to avoid overflow, the result should be within 10 to 255}} -\DoxyCodeLine{223 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{Leds::setAll}}(\mbox{\hyperlink{classRGBColor}{RGBColor}}(0, \mbox{\hyperlink{classIRReceiver_ae7f5628b174caf0f8db9be7adc53f287}{IRReceiver::percentReceived}}(), 0));} -\DoxyCodeLine{224 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{225 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} -\DoxyCodeLine{226 \mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_a21d1c7da7b97340ab1af39d242cc6f22}{play}}();} -\DoxyCodeLine{227 \} \textcolor{keywordflow}{else} \{} -\DoxyCodeLine{228 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{Leds::setAll}}(\mbox{\hyperlink{ColorConstants_8h_a8d2e758752bf9a63564ec6b2451f1670}{RGB\_WHITE0}});} -\DoxyCodeLine{229 \}} -\DoxyCodeLine{230 \}} -\DoxyCodeLine{231 \}} +\DoxyCodeLine{241 \{} +\DoxyCodeLine{242 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classIRReceiver_aa8c42ac4fffc8e534fafd808e4f5b39e}{IRReceiver::isReceiving}}()) \{} +\DoxyCodeLine{243 \textcolor{comment}{// using uint32\_t to avoid overflow, the result should be within 10 to 255}} +\DoxyCodeLine{244 \mbox{\hyperlink{classLeds_a4543ff3cbf57aa0da33b86b5d6f56007}{Leds::setAll}}(\mbox{\hyperlink{classRGBColor}{RGBColor}}(0, \mbox{\hyperlink{classIRReceiver_ae7f5628b174caf0f8db9be7adc53f287}{IRReceiver::percentReceived}}(), 0));} +\DoxyCodeLine{245 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{246 \textcolor{keywordflow}{if} (\mbox{\hyperlink{classMenu_ad084e8bd2245c147f52567d4406641bd}{m\_advanced}}) \{} +\DoxyCodeLine{247 \mbox{\hyperlink{classMenu_ac8a829f4f7405393db1c8729828494e4}{m\_previewMode}}.\mbox{\hyperlink{classMode_a21d1c7da7b97340ab1af39d242cc6f22}{play}}();} +\DoxyCodeLine{248 \} \textcolor{keywordflow}{else} \{} +\DoxyCodeLine{249 \mbox{\hyperlink{classLeds_a1eb73ce70d21bcca85373ab86115c312}{Leds::setMap}}(\mbox{\hyperlink{LedTypes_8h_a8f52a671c9dd65ec3f6100b3e5c59ef4}{MAP\_ALL\_BOT}}, \mbox{\hyperlink{ColorConstants_8h_a71e205a4baa44668f2ef8da64bab7caf}{RGB\_CYAN1}});} +\DoxyCodeLine{250 \mbox{\hyperlink{classLeds_a1eb73ce70d21bcca85373ab86115c312}{Leds::setMap}}(\mbox{\hyperlink{LedTypes_8h_a7cbada78f08affc080657e5e284bb4e1}{MAP\_RING\_EDGE}}, \mbox{\hyperlink{ColorConstants_8h_a71e205a4baa44668f2ef8da64bab7caf}{RGB\_CYAN1}});} +\DoxyCodeLine{251 \mbox{\hyperlink{classLeds_a1eb73ce70d21bcca85373ab86115c312}{Leds::setMap}}(\mbox{\hyperlink{LedTypes_8h_a99f9bf25d0b9a27d707b35b438e2ea4b}{MAP\_ALL\_TOP}}, \mbox{\hyperlink{ColorConstants_8h_a8d2e758752bf9a63564ec6b2451f1670}{RGB\_WHITE0}});} +\DoxyCodeLine{252 \}} +\DoxyCodeLine{253 \}} +\DoxyCodeLine{254 \}} \end{DoxyCode} -References IRReceiver\+::is\+Receiving(), Menu\+::m\+\_\+advanced, Menu\+::m\+\_\+preview\+Mode, IRReceiver\+::percent\+Received(), Mode\+::play(), RGB\+\_\+\+WHITE0, and Leds\+::set\+All(). +References IRReceiver\+::is\+Receiving(), Menu\+::m\+\_\+advanced, Menu\+::m\+\_\+preview\+Mode, MAP\+\_\+\+ALL\+\_\+\+BOT, MAP\+\_\+\+ALL\+\_\+\+TOP, MAP\+\_\+\+RING\+\_\+\+EDGE, IRReceiver\+::percent\+Received(), Mode\+::play(), RGB\+\_\+\+CYAN1, RGB\+\_\+\+WHITE0, Leds\+::set\+All(), and Leds\+::set\+Map(). @@ -626,19 +652,20 @@ -Definition at line 213 of file Mode\+Sharing.\+cpp. +Definition at line 233 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{214 \{} -\DoxyCodeLine{215 \textcolor{comment}{// show a dim color when not sending}} -\DoxyCodeLine{216 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} -\DoxyCodeLine{217 \}} +\DoxyCodeLine{234 \{} +\DoxyCodeLine{235 \textcolor{comment}{// show a dim color when not sending}} +\DoxyCodeLine{236 \mbox{\hyperlink{classLeds_a1eb73ce70d21bcca85373ab86115c312}{Leds::setMap}}(\mbox{\hyperlink{LedTypes_8h_a8f52a671c9dd65ec3f6100b3e5c59ef4}{MAP\_ALL\_BOT}}, \mbox{\hyperlink{ColorConstants_8h_a71e205a4baa44668f2ef8da64bab7caf}{RGB\_CYAN1}});} +\DoxyCodeLine{237 \mbox{\hyperlink{classLeds_a1eb73ce70d21bcca85373ab86115c312}{Leds::setMap}}(\mbox{\hyperlink{LedTypes_8h_a7cbada78f08affc080657e5e284bb4e1}{MAP\_RING\_EDGE}}, \mbox{\hyperlink{ColorConstants_8h_a71e205a4baa44668f2ef8da64bab7caf}{RGB\_CYAN1}});} +\DoxyCodeLine{238 \}} \end{DoxyCode} -References Leds\+::clear\+All(). +References MAP\+\_\+\+ALL\+\_\+\+BOT, MAP\+\_\+\+RING\+\_\+\+EDGE, RGB\+\_\+\+CYAN1, and Leds\+::set\+Map(). @@ -652,14 +679,14 @@ -Definition at line 207 of file Mode\+Sharing.\+cpp. +Definition at line 227 of file Mode\+Sharing.\+cpp. \begin{DoxyCode}{0} -\DoxyCodeLine{208 \{} -\DoxyCodeLine{209 \textcolor{comment}{// show a dim color when not sending}} -\DoxyCodeLine{210 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} -\DoxyCodeLine{211 \}} +\DoxyCodeLine{228 \{} +\DoxyCodeLine{229 \textcolor{comment}{// show a dim color when not sending}} +\DoxyCodeLine{230 \mbox{\hyperlink{classLeds_a6f7c9cdfab407455403167fd8f2c350a}{Leds::clearAll}}();} +\DoxyCodeLine{231 \}} \end{DoxyCode} @@ -673,6 +700,20 @@ \doxysubsection{Member Data Documentation} +\mbox{\Hypertarget{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}\label{classModeSharing_a2cfdb5d73e6fd3a67e1c13bbaf827fc9}} +\index{ModeSharing@{ModeSharing}!m\_lastSendTime@{m\_lastSendTime}} +\index{m\_lastSendTime@{m\_lastSendTime}!ModeSharing@{ModeSharing}} +\doxysubsubsection{\texorpdfstring{m\_lastSendTime}{m\_lastSendTime}} +{\footnotesize\ttfamily uint32\+\_\+t Mode\+Sharing\+::m\+\_\+last\+Send\+Time\hspace{0.3cm}{\ttfamily [private]}} + + + +Definition at line 43 of file Mode\+Sharing.\+h. + + + +Referenced by begin\+Sending\+IR(), and continue\+Sending\+IR(). + \mbox{\Hypertarget{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}\label{classModeSharing_a4bfe5465a9a605a2f8a576408650b442}} \index{ModeSharing@{ModeSharing}!m\_sharingMode@{m\_sharingMode}} \index{m\_sharingMode@{m\_sharingMode}!ModeSharing@{ModeSharing}} @@ -687,6 +728,20 @@ Referenced by begin\+Receiving\+IR(), begin\+Sending\+IR(), begin\+Sending\+VL(), on\+Short\+Click(), on\+Short\+Click2(), and run(). +\mbox{\Hypertarget{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}\label{classModeSharing_a18a43581d3998c7861af87ac4d89d1e5}} +\index{ModeSharing@{ModeSharing}!m\_shouldEndSend@{m\_shouldEndSend}} +\index{m\_shouldEndSend@{m\_shouldEndSend}!ModeSharing@{ModeSharing}} +\doxysubsubsection{\texorpdfstring{m\_shouldEndSend}{m\_shouldEndSend}} +{\footnotesize\ttfamily bool Mode\+Sharing\+::m\+\_\+should\+End\+Send\hspace{0.3cm}{\ttfamily [private]}} + + + +Definition at line 46 of file Mode\+Sharing.\+h. + + + +Referenced by continue\+Sending\+IR(), and on\+Short\+Click(). + \mbox{\Hypertarget{classModeSharing_a118440b66ff64341a596850cf7ef6a75}\label{classModeSharing_a118440b66ff64341a596850cf7ef6a75}} \index{ModeSharing@{ModeSharing}!m\_timeOutStartTime@{m\_timeOutStartTime}} \index{m\_timeOutStartTime@{m\_timeOutStartTime}!ModeSharing@{ModeSharing}} diff --git a/docs/orbit/latex/classModeSharing__coll__graph.pdf b/docs/orbit/latex/classModeSharing__coll__graph.pdf index 3731349864..b031a99fd7 100644 Binary files a/docs/orbit/latex/classModeSharing__coll__graph.pdf and b/docs/orbit/latex/classModeSharing__coll__graph.pdf differ diff --git a/docs/orbit/latex/classModeSharing__inherit__graph.pdf b/docs/orbit/latex/classModeSharing__inherit__graph.pdf index 5126f26282..286c7d977f 100644 Binary files a/docs/orbit/latex/classModeSharing__inherit__graph.pdf and b/docs/orbit/latex/classModeSharing__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classMode__coll__graph.pdf b/docs/orbit/latex/classMode__coll__graph.pdf index 7a5516eb1e..efdbdcea42 100644 Binary files a/docs/orbit/latex/classMode__coll__graph.pdf and b/docs/orbit/latex/classMode__coll__graph.pdf differ diff --git a/docs/orbit/latex/classModes_1_1ModeLink__coll__graph.pdf b/docs/orbit/latex/classModes_1_1ModeLink__coll__graph.pdf index 1c0f2f358a..168e2c41df 100644 Binary files a/docs/orbit/latex/classModes_1_1ModeLink__coll__graph.pdf and b/docs/orbit/latex/classModes_1_1ModeLink__coll__graph.pdf differ diff --git a/docs/orbit/latex/classModes__coll__graph.pdf b/docs/orbit/latex/classModes__coll__graph.pdf index 01df4c4c78..2db497e553 100644 Binary files a/docs/orbit/latex/classModes__coll__graph.pdf and b/docs/orbit/latex/classModes__coll__graph.pdf differ diff --git a/docs/orbit/latex/classMultiLedPattern__coll__graph.pdf b/docs/orbit/latex/classMultiLedPattern__coll__graph.pdf index 94b664f208..cc7e32fc9f 100644 Binary files a/docs/orbit/latex/classMultiLedPattern__coll__graph.pdf and b/docs/orbit/latex/classMultiLedPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classMultiLedPattern__inherit__graph.pdf b/docs/orbit/latex/classMultiLedPattern__inherit__graph.pdf index e23dc98dfd..115679339b 100644 Binary files a/docs/orbit/latex/classMultiLedPattern__inherit__graph.pdf and b/docs/orbit/latex/classMultiLedPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classPatternSelect__coll__graph.pdf b/docs/orbit/latex/classPatternSelect__coll__graph.pdf index 1f7a0bb0ad..39b55c711d 100644 Binary files a/docs/orbit/latex/classPatternSelect__coll__graph.pdf and b/docs/orbit/latex/classPatternSelect__coll__graph.pdf differ diff --git a/docs/orbit/latex/classPatternSelect__inherit__graph.pdf b/docs/orbit/latex/classPatternSelect__inherit__graph.pdf index d6269f5de5..e99041d995 100644 Binary files a/docs/orbit/latex/classPatternSelect__inherit__graph.pdf and b/docs/orbit/latex/classPatternSelect__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classPattern__coll__graph.pdf b/docs/orbit/latex/classPattern__coll__graph.pdf index da2d2b7d2e..e81aeb874b 100644 Binary files a/docs/orbit/latex/classPattern__coll__graph.pdf and b/docs/orbit/latex/classPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classPattern__inherit__graph.pdf b/docs/orbit/latex/classPattern__inherit__graph.pdf index 75d65359e6..0a8a971054 100644 Binary files a/docs/orbit/latex/classPattern__inherit__graph.pdf and b/docs/orbit/latex/classPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classPulsishPattern__coll__graph.pdf b/docs/orbit/latex/classPulsishPattern__coll__graph.pdf index 91dd9e503b..51bb17ab60 100644 Binary files a/docs/orbit/latex/classPulsishPattern__coll__graph.pdf and b/docs/orbit/latex/classPulsishPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classPulsishPattern__inherit__graph.pdf b/docs/orbit/latex/classPulsishPattern__inherit__graph.pdf index 4fe3d68729..17c8944ced 100644 Binary files a/docs/orbit/latex/classPulsishPattern__inherit__graph.pdf and b/docs/orbit/latex/classPulsishPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classRandomizer__coll__graph.pdf b/docs/orbit/latex/classRandomizer__coll__graph.pdf index 614e7e079e..7248a06a8a 100644 Binary files a/docs/orbit/latex/classRandomizer__coll__graph.pdf and b/docs/orbit/latex/classRandomizer__coll__graph.pdf differ diff --git a/docs/orbit/latex/classRandomizer__inherit__graph.pdf b/docs/orbit/latex/classRandomizer__inherit__graph.pdf index 737e07eed2..ff8f661a42 100644 Binary files a/docs/orbit/latex/classRandomizer__inherit__graph.pdf and b/docs/orbit/latex/classRandomizer__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classSequenceStep__coll__graph.pdf b/docs/orbit/latex/classSequenceStep__coll__graph.pdf index 16a5574779..78501ed0fe 100644 Binary files a/docs/orbit/latex/classSequenceStep__coll__graph.pdf and b/docs/orbit/latex/classSequenceStep__coll__graph.pdf differ diff --git a/docs/orbit/latex/classSequence__coll__graph.pdf b/docs/orbit/latex/classSequence__coll__graph.pdf index 5cd5e0472f..bab2ef0430 100644 Binary files a/docs/orbit/latex/classSequence__coll__graph.pdf and b/docs/orbit/latex/classSequence__coll__graph.pdf differ diff --git a/docs/orbit/latex/classSequencedPattern__coll__graph.pdf b/docs/orbit/latex/classSequencedPattern__coll__graph.pdf index 5161a5088d..d8830ddd83 100644 Binary files a/docs/orbit/latex/classSequencedPattern__coll__graph.pdf and b/docs/orbit/latex/classSequencedPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classSequencedPattern__inherit__graph.pdf b/docs/orbit/latex/classSequencedPattern__inherit__graph.pdf index 4f6e7eeaf8..82a4748485 100644 Binary files a/docs/orbit/latex/classSequencedPattern__inherit__graph.pdf and b/docs/orbit/latex/classSequencedPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classSingleLedPattern__coll__graph.pdf b/docs/orbit/latex/classSingleLedPattern__coll__graph.pdf index 8852c1bf4d..e7fe1652fc 100644 Binary files a/docs/orbit/latex/classSingleLedPattern__coll__graph.pdf and b/docs/orbit/latex/classSingleLedPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classSingleLedPattern__inherit__graph.pdf b/docs/orbit/latex/classSingleLedPattern__inherit__graph.pdf index aec1103a5b..915b207f63 100644 Binary files a/docs/orbit/latex/classSingleLedPattern__inherit__graph.pdf and b/docs/orbit/latex/classSingleLedPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classSnowballPattern__coll__graph.pdf b/docs/orbit/latex/classSnowballPattern__coll__graph.pdf index 0c799e54ba..5c67062f39 100644 Binary files a/docs/orbit/latex/classSnowballPattern__coll__graph.pdf and b/docs/orbit/latex/classSnowballPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classSnowballPattern__inherit__graph.pdf b/docs/orbit/latex/classSnowballPattern__inherit__graph.pdf index 5e8a3bdb44..3b21b30525 100644 Binary files a/docs/orbit/latex/classSnowballPattern__inherit__graph.pdf and b/docs/orbit/latex/classSnowballPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classSolidPattern__coll__graph.pdf b/docs/orbit/latex/classSolidPattern__coll__graph.pdf index 751ce69d48..f58eaa5b25 100644 Binary files a/docs/orbit/latex/classSolidPattern__coll__graph.pdf and b/docs/orbit/latex/classSolidPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classSolidPattern__inherit__graph.pdf b/docs/orbit/latex/classSolidPattern__inherit__graph.pdf index 1398507cbd..275babadb4 100644 Binary files a/docs/orbit/latex/classSolidPattern__inherit__graph.pdf and b/docs/orbit/latex/classSolidPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classSparkleTracePattern__coll__graph.pdf b/docs/orbit/latex/classSparkleTracePattern__coll__graph.pdf index 75a777b835..8f91ccd689 100644 Binary files a/docs/orbit/latex/classSparkleTracePattern__coll__graph.pdf and b/docs/orbit/latex/classSparkleTracePattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classSparkleTracePattern__inherit__graph.pdf b/docs/orbit/latex/classSparkleTracePattern__inherit__graph.pdf index af801a4979..16aeed963e 100644 Binary files a/docs/orbit/latex/classSparkleTracePattern__inherit__graph.pdf and b/docs/orbit/latex/classSparkleTracePattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classTheaterChasePattern__coll__graph.pdf b/docs/orbit/latex/classTheaterChasePattern__coll__graph.pdf index e329807820..229da76f53 100644 Binary files a/docs/orbit/latex/classTheaterChasePattern__coll__graph.pdf and b/docs/orbit/latex/classTheaterChasePattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classTheaterChasePattern__inherit__graph.pdf b/docs/orbit/latex/classTheaterChasePattern__inherit__graph.pdf index 585faadbf4..1f827ee4a7 100644 Binary files a/docs/orbit/latex/classTheaterChasePattern__inherit__graph.pdf and b/docs/orbit/latex/classTheaterChasePattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classTime.tex b/docs/orbit/latex/classTime.tex index 7883acda4f..00ba1f006d 100644 --- a/docs/orbit/latex/classTime.tex +++ b/docs/orbit/latex/classTime.tex @@ -167,7 +167,7 @@ -Referenced by Timer\+::alarm(), Leds\+::blink\+All(), Leds\+::blink\+Index(), Leds\+::blink\+Map(), Leds\+::blink\+Pair(), Leds\+::blink\+Pairs(), Leds\+::blink\+Quadrant(), Leds\+::blink\+Quadrant\+Five(), Leds\+::blink\+Range(), Menu\+::blink\+Selection(), Serial\+Coms\+::check\+Serial(), Timer\+::on\+End(), Timer\+::on\+Start(), Menus\+::open\+Menu\+Selection(), Mode\+Sharing\+::receive\+Mode\+IR(), Randomizer\+::run(), Vortex\+Engine\+::run\+Main\+Logic(), Menus\+::run\+Menu\+Selection(), IRSender\+::send(), VLSender\+::send(), Modes\+::set\+Cur\+Mode(), Menu\+::show\+Bulb\+Selection(), Pattern\+Select\+::show\+List\+Selection(), Timer\+::start(), and Button\+::update(). +Referenced by Timer\+::alarm(), Mode\+Sharing\+::begin\+Sending\+IR(), Leds\+::blink\+All(), Leds\+::blink\+Index(), Leds\+::blink\+Map(), Leds\+::blink\+Pair(), Leds\+::blink\+Pairs(), Leds\+::blink\+Quadrant(), Leds\+::blink\+Quadrant\+Five(), Leds\+::blink\+Range(), Menu\+::blink\+Selection(), Serial\+Coms\+::check\+Serial(), Mode\+Sharing\+::continue\+Sending\+IR(), Timer\+::on\+End(), Timer\+::on\+Start(), Menus\+::open\+Menu\+Selection(), Mode\+Sharing\+::receive\+Mode\+IR(), Randomizer\+::run(), Vortex\+Engine\+::run\+Main\+Logic(), Menus\+::run\+Menu\+Selection(), IRSender\+::send(), VLSender\+::send(), Modes\+::set\+Cur\+Mode(), Menu\+::show\+Bulb\+Selection(), Pattern\+Select\+::show\+List\+Selection(), Timer\+::start(), and Button\+::update(). \mbox{\Hypertarget{classTime_a719c88f4e11a83f7167f45a2a58f5d60}\label{classTime_a719c88f4e11a83f7167f45a2a58f5d60}} \index{Time@{Time}!getRealCurtime@{getRealCurtime}} diff --git a/docs/orbit/latex/classVLSender__coll__graph.pdf b/docs/orbit/latex/classVLSender__coll__graph.pdf index b0323a58b3..08d865b946 100644 Binary files a/docs/orbit/latex/classVLSender__coll__graph.pdf and b/docs/orbit/latex/classVLSender__coll__graph.pdf differ diff --git a/docs/orbit/latex/classVortexWipePattern__coll__graph.pdf b/docs/orbit/latex/classVortexWipePattern__coll__graph.pdf index aec2c45528..dcfe286c21 100644 Binary files a/docs/orbit/latex/classVortexWipePattern__coll__graph.pdf and b/docs/orbit/latex/classVortexWipePattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classVortexWipePattern__inherit__graph.pdf b/docs/orbit/latex/classVortexWipePattern__inherit__graph.pdf index 908c6525a8..30ec482239 100644 Binary files a/docs/orbit/latex/classVortexWipePattern__inherit__graph.pdf and b/docs/orbit/latex/classVortexWipePattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classWarpPattern__coll__graph.pdf b/docs/orbit/latex/classWarpPattern__coll__graph.pdf index b7faa313c5..c7e25b532b 100644 Binary files a/docs/orbit/latex/classWarpPattern__coll__graph.pdf and b/docs/orbit/latex/classWarpPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classWarpPattern__inherit__graph.pdf b/docs/orbit/latex/classWarpPattern__inherit__graph.pdf index ee88189d67..f498f6455d 100644 Binary files a/docs/orbit/latex/classWarpPattern__inherit__graph.pdf and b/docs/orbit/latex/classWarpPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classWarpWormPattern__coll__graph.pdf b/docs/orbit/latex/classWarpWormPattern__coll__graph.pdf index 3b0923acc9..401914d0dd 100644 Binary files a/docs/orbit/latex/classWarpWormPattern__coll__graph.pdf and b/docs/orbit/latex/classWarpWormPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classWarpWormPattern__inherit__graph.pdf b/docs/orbit/latex/classWarpWormPattern__inherit__graph.pdf index 234859eeba..379b231fbb 100644 Binary files a/docs/orbit/latex/classWarpWormPattern__inherit__graph.pdf and b/docs/orbit/latex/classWarpWormPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/classZigzagPattern_1_1Snake__coll__graph.pdf b/docs/orbit/latex/classZigzagPattern_1_1Snake__coll__graph.pdf index cd909bf986..3fc6775d3c 100644 Binary files a/docs/orbit/latex/classZigzagPattern_1_1Snake__coll__graph.pdf and b/docs/orbit/latex/classZigzagPattern_1_1Snake__coll__graph.pdf differ diff --git a/docs/orbit/latex/classZigzagPattern__coll__graph.pdf b/docs/orbit/latex/classZigzagPattern__coll__graph.pdf index 6b381b77ca..7a183ddb6e 100644 Binary files a/docs/orbit/latex/classZigzagPattern__coll__graph.pdf and b/docs/orbit/latex/classZigzagPattern__coll__graph.pdf differ diff --git a/docs/orbit/latex/classZigzagPattern__inherit__graph.pdf b/docs/orbit/latex/classZigzagPattern__inherit__graph.pdf index 32d18469a2..0ca7d58c02 100644 Binary files a/docs/orbit/latex/classZigzagPattern__inherit__graph.pdf and b/docs/orbit/latex/classZigzagPattern__inherit__graph.pdf differ diff --git a/docs/orbit/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf b/docs/orbit/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf index ddcd83f742..03f03f1cf7 100644 Binary files a/docs/orbit/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf and b/docs/orbit/latex/dir_1d79b4615f725ce6e1b38311d89b4d4f_dep.pdf differ diff --git a/docs/orbit/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf b/docs/orbit/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf index 23fbecc115..3339fbf9f8 100644 Binary files a/docs/orbit/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf and b/docs/orbit/latex/dir_47fec278782816999705227d1066c7a6_dep.pdf differ diff --git a/docs/orbit/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf b/docs/orbit/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf index f240d94260..801bac6af6 100644 Binary files a/docs/orbit/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf and b/docs/orbit/latex/dir_4d7f8bf987ecca6ad9438e8e8937cf95_dep.pdf differ diff --git a/docs/orbit/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf b/docs/orbit/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf index 5f95fa8a53..7d56986dab 100644 Binary files a/docs/orbit/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf and b/docs/orbit/latex/dir_60d51ee7315d72413f26211ac43a217e_dep.pdf differ diff --git a/docs/orbit/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf b/docs/orbit/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf index 7ef85cb444..324537d17a 100644 Binary files a/docs/orbit/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf and b/docs/orbit/latex/dir_61b212e579fd471c490a116dc3a4c8cf_dep.pdf differ diff --git a/docs/orbit/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf b/docs/orbit/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf index 33f6b9a6c2..b2b55632cd 100644 Binary files a/docs/orbit/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf and b/docs/orbit/latex/dir_63ce3ba067bdf35a8f7c780ac03d51a3_dep.pdf differ diff --git a/docs/orbit/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf b/docs/orbit/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf index 12f26a3566..d627b81d15 100644 Binary files a/docs/orbit/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf and b/docs/orbit/latex/dir_64b4510cba155c652ac883383ddf0b92_dep.pdf differ diff --git a/docs/orbit/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf b/docs/orbit/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf index 2e24733fb3..111b792746 100644 Binary files a/docs/orbit/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf and b/docs/orbit/latex/dir_7e29431de6169dbb5f5ee7a990ed2b16_dep.pdf differ diff --git a/docs/orbit/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf b/docs/orbit/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf index 51f56105b4..85d8fa4c23 100644 Binary files a/docs/orbit/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf and b/docs/orbit/latex/dir_7e4d93e079ad601e0006c23ac3d37255_dep.pdf differ diff --git a/docs/orbit/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf b/docs/orbit/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf index e14665f94d..8fa0fd9e5a 100644 Binary files a/docs/orbit/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf and b/docs/orbit/latex/dir_938e62fdb5540a46e6e0c12f6b77804d_dep.pdf differ diff --git a/docs/orbit/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf b/docs/orbit/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf index 0840eca7f5..f79f9fb3e9 100644 Binary files a/docs/orbit/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf and b/docs/orbit/latex/dir_9a5c88f87170865d940dc95c76676edb_dep.pdf differ diff --git a/docs/orbit/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf b/docs/orbit/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf index d42b530d66..7cb764aa52 100644 Binary files a/docs/orbit/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf and b/docs/orbit/latex/dir_cabf3d63e98569a74ecb960b83c4a15b_dep.pdf differ diff --git a/docs/orbit/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf b/docs/orbit/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf index e6dde2a341..b75a347593 100644 Binary files a/docs/orbit/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf and b/docs/orbit/latex/dir_ce91f970b513fb5ff406625265505b14_dep.pdf differ diff --git a/docs/orbit/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf b/docs/orbit/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf index b544cf7c0c..b725700321 100644 Binary files a/docs/orbit/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf and b/docs/orbit/latex/dir_cfa97f0e2c08f470d5e70542e8b74b9a_dep.pdf differ diff --git a/docs/orbit/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf b/docs/orbit/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf index e7d48c6d46..63dd44ae4f 100644 Binary files a/docs/orbit/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf and b/docs/orbit/latex/dir_d3731d706719beb3d6001df5dcff2644_dep.pdf differ diff --git a/docs/orbit/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf b/docs/orbit/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf index a8f52f2b4b..f816c4c96d 100644 Binary files a/docs/orbit/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf and b/docs/orbit/latex/dir_df02266255841645c523fab960c9ed1d_dep.pdf differ diff --git a/docs/orbit/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf b/docs/orbit/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf index 3ed2783589..87a238dd78 100644 Binary files a/docs/orbit/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf and b/docs/orbit/latex/dir_fa5f32c9390e3ea098144f298be2a395_dep.pdf differ diff --git a/docs/orbit/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf b/docs/orbit/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf index 7eb735d881..dcc6ce7442 100644 Binary files a/docs/orbit/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf and b/docs/orbit/latex/dir_ff5a4dc0324506fcdfb8f8f681f9dae7_dep.pdf differ diff --git a/docs/orbit/latex/structLZ4__stream__t__internal__coll__graph.pdf b/docs/orbit/latex/structLZ4__stream__t__internal__coll__graph.pdf index 27ffd14953..08fbce8cc1 100644 Binary files a/docs/orbit/latex/structLZ4__stream__t__internal__coll__graph.pdf and b/docs/orbit/latex/structLZ4__stream__t__internal__coll__graph.pdf differ diff --git a/docs/orbit/latex/structMenuEntry__coll__graph.pdf b/docs/orbit/latex/structMenuEntry__coll__graph.pdf index 899e29b4d0..699744f200 100644 Binary files a/docs/orbit/latex/structMenuEntry__coll__graph.pdf and b/docs/orbit/latex/structMenuEntry__coll__graph.pdf differ diff --git a/docs/orbit/latex/unionLZ4__streamDecode__u__coll__graph.pdf b/docs/orbit/latex/unionLZ4__streamDecode__u__coll__graph.pdf index 382f134ed4..36344e2c79 100644 Binary files a/docs/orbit/latex/unionLZ4__streamDecode__u__coll__graph.pdf and b/docs/orbit/latex/unionLZ4__streamDecode__u__coll__graph.pdf differ diff --git a/docs/orbit/latex/unionLZ4__stream__u__coll__graph.pdf b/docs/orbit/latex/unionLZ4__stream__u__coll__graph.pdf index f11bc9259f..55f1ac201a 100644 Binary files a/docs/orbit/latex/unionLZ4__stream__u__coll__graph.pdf and b/docs/orbit/latex/unionLZ4__stream__u__coll__graph.pdf differ diff --git a/docs/orbit/menudata.js b/docs/orbit/menudata.js index ba12412ba9..dc7570f3e1 100644 --- a/docs/orbit/menudata.js +++ b/docs/orbit/menudata.js @@ -145,7 +145,8 @@ var menudata={children:[ {text:"p",url:"globals_func.html#index_p"}, {text:"q",url:"globals_func.html#index_q"}, {text:"r",url:"globals_func.html#index_r"}, -{text:"s",url:"globals_func.html#index_s"}]}, +{text:"s",url:"globals_func.html#index_s"}, +{text:"t",url:"globals_func.html#index_t"}]}, {text:"Variables",url:"globals_vars.html"}, {text:"Typedefs",url:"globals_type.html"}, {text:"Enumerations",url:"globals_enum.html"}, @@ -180,6 +181,7 @@ var menudata={children:[ {text:"l",url:"globals_defs_l.html#index_l"}, {text:"m",url:"globals_defs_m.html#index_m"}, {text:"n",url:"globals_defs_n.html#index_n"}, +{text:"o",url:"globals_defs_o.html#index_o"}, {text:"p",url:"globals_defs_p.html#index_p"}, {text:"r",url:"globals_defs_r.html#index_r"}, {text:"s",url:"globals_defs_s.html#index_s"}, diff --git a/docs/orbit/navtreedata.js b/docs/orbit/navtreedata.js index d7fdadd166..a290bd310c 100644 --- a/docs/orbit/navtreedata.js +++ b/docs/orbit/navtreedata.js @@ -58,13 +58,13 @@ var NAVTREEINDEX = "BackStrobePattern_8cpp.html", "Compression_8cpp.html#a8728fe9e99fe783be28c0f38bb0d0761", "LedTypes_8h.html#a8f52a671c9dd65ec3f6100b3e5c59ef4", -"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308", -"VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783", -"classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f", -"classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0", -"classModeSharing.html#a88c0ff4ba140efaab3f5ca6cbeee3a07", -"classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca", -"dir_63ce3ba067bdf35a8f7c780ac03d51a3.html" +"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a", +"VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898", +"classByteStream.html#af8511d24ffc1566bab31a890456e1bef", +"classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a", +"classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830", +"classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379", +"dir_1d79b4615f725ce6e1b38311d89b4d4f.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/docs/orbit/navtreeindex2.js b/docs/orbit/navtreeindex2.js index 9b8a7148e2..b946c95df0 100644 --- a/docs/orbit/navtreeindex2.js +++ b/docs/orbit/navtreeindex2.js @@ -83,7 +83,10 @@ var NAVTREEINDEX2 = "LedTypes_8h.html#af4a4224d1983f338ee774d9516df22c4":[1,0,0,0,2,4,25], "LedTypes_8h_source.html":[1,0,0,0,2,4], "Leds_8cpp.html":[1,0,0,0,2,0], -"Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb":[1,0,0,0,2,0,0], +"Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429":[1,0,0,0,2,0,1], +"Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1":[1,0,0,0,2,0,0], +"Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407":[1,0,0,0,2,0,2], +"Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361":[1,0,0,0,2,0,3], "Leds_8cpp_source.html":[1,0,0,0,2,0], "Leds_8h.html":[1,0,0,0,2,1], "Leds_8h_source.html":[1,0,0,0,2,1], @@ -246,8 +249,5 @@ var NAVTREEINDEX2 = "Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099":[1,0,0,0,7,8,0,61], "Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c":[1,0,0,0,7,8,0,7], "Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde":[1,0,0,0,7,8,0,33], -"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016":[1,0,0,0,7,8,0,62], -"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a":[1,0,0,0,7,8,0,29], -"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515":[1,0,0,0,7,8,0,22], -"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce":[1,0,0,0,7,8,0,54] +"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016":[1,0,0,0,7,8,0,62] }; diff --git a/docs/orbit/navtreeindex3.js b/docs/orbit/navtreeindex3.js index 4c0d48d372..63ac67a917 100644 --- a/docs/orbit/navtreeindex3.js +++ b/docs/orbit/navtreeindex3.js @@ -1,5 +1,8 @@ var NAVTREEINDEX3 = { +"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a":[1,0,0,0,7,8,0,29], +"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515":[1,0,0,0,7,8,0,22], +"Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce":[1,0,0,0,7,8,0,54], "Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308":[1,0,0,0,7,8,0,36], "Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1":[1,0,0,0,7,8,0,57], "Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9":[1,0,0,0,7,8,0,60], @@ -246,8 +249,5 @@ var NAVTREEINDEX3 = "VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db":[1,0,0,0,13,0], "VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8":[1,0,0,0,13,4], "VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa":[1,0,0,0,13,73], -"VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab":[1,0,0,0,13,46], -"VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898":[1,0,0,0,13,53], -"VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079":[1,0,0,0,13,26], -"VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064":[1,0,0,0,13,43] +"VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab":[1,0,0,0,13,46] }; diff --git a/docs/orbit/navtreeindex4.js b/docs/orbit/navtreeindex4.js index 75edb6e4d2..cb302bd547 100644 --- a/docs/orbit/navtreeindex4.js +++ b/docs/orbit/navtreeindex4.js @@ -1,5 +1,8 @@ var NAVTREEINDEX4 = { +"VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898":[1,0,0,0,13,53], +"VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079":[1,0,0,0,13,26], +"VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064":[1,0,0,0,13,43], "VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783":[1,0,0,0,13,81], "VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696":[1,0,0,0,13,19], "VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0":[1,0,0,0,13,6], @@ -246,8 +249,5 @@ var NAVTREEINDEX4 = "classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9":[0,0,8,48], "classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd":[0,0,8,19], "classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7":[0,0,8,31], -"classByteStream.html#af812e5b785b7fed575d954f28cd5f090":[0,0,8,22], -"classByteStream.html#af8511d24ffc1566bab31a890456e1bef":[0,0,8,17], -"classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35":[0,0,8,37], -"classByteStream.html#afcfa082065c325c03c71bc31522d0e06":[0,0,8,54] +"classByteStream.html#af812e5b785b7fed575d954f28cd5f090":[0,0,8,22] }; diff --git a/docs/orbit/navtreeindex5.js b/docs/orbit/navtreeindex5.js index be5250c9fa..added686e2 100644 --- a/docs/orbit/navtreeindex5.js +++ b/docs/orbit/navtreeindex5.js @@ -1,5 +1,8 @@ var NAVTREEINDEX5 = { +"classByteStream.html#af8511d24ffc1566bab31a890456e1bef":[0,0,8,17], +"classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35":[0,0,8,37], +"classByteStream.html#afcfa082065c325c03c71bc31522d0e06":[0,0,8,54], "classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f":[0,0,8,14], "classChaserPattern.html":[0,0,9], "classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d":[0,0,9,0], @@ -246,8 +249,5 @@ var NAVTREEINDEX5 = "classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d":[0,0,25,14], "classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e":[0,0,25,12], "classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9":[0,0,25,0], -"classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0":[0,0,25,0,3], -"classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a":[0,0,25,0,1], -"classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b":[0,0,25,0,2], -"classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf":[0,0,25,0,0] +"classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0":[0,0,25,0,3] }; diff --git a/docs/orbit/navtreeindex6.js b/docs/orbit/navtreeindex6.js index 233cfc65a9..20360e109c 100644 --- a/docs/orbit/navtreeindex6.js +++ b/docs/orbit/navtreeindex6.js @@ -1,5 +1,8 @@ var NAVTREEINDEX6 = { +"classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a":[0,0,25,0,1], +"classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b":[0,0,25,0,2], +"classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf":[0,0,25,0,0], "classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0":[0,0,25,3], "classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3":[0,0,25,15], "classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5":[0,0,25,19], @@ -239,15 +242,12 @@ var NAVTREEINDEX6 = "classModeSharing.html":[0,0,41], "classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd":[0,0,41,16], "classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91":[0,0,41,2], -"classModeSharing.html#a118440b66ff64341a596850cf7ef6a75":[0,0,41,19], +"classModeSharing.html#a118440b66ff64341a596850cf7ef6a75":[0,0,41,21], +"classModeSharing.html#a18a43581d3998c7861af87ac4d89d1e5":[0,0,41,20], "classModeSharing.html#a1af075e6d83fc2cdf51d3ccd17cc5f2e":[0,0,41,10], +"classModeSharing.html#a2cfdb5d73e6fd3a67e1c13bbaf827fc9":[0,0,41,18], "classModeSharing.html#a3d7ec3745e195d3d42b53743abcb4622":[0,0,41,7], -"classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442":[0,0,41,18], +"classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442":[0,0,41,19], "classModeSharing.html#a4d4dd87df5e39e4eda2a3779dc7191d0":[0,0,41,6], -"classModeSharing.html#a569728b8694e75ee465bc624d597b565":[0,0,41,3], -"classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830":[0,0,41,5], -"classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127":[0,0,41,0], -"classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb":[0,0,41,0,2], -"classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0":[0,0,41,0,0], -"classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4":[0,0,41,0,1] +"classModeSharing.html#a569728b8694e75ee465bc624d597b565":[0,0,41,3] }; diff --git a/docs/orbit/navtreeindex7.js b/docs/orbit/navtreeindex7.js index 22bbcffc9a..f53d93362b 100644 --- a/docs/orbit/navtreeindex7.js +++ b/docs/orbit/navtreeindex7.js @@ -1,5 +1,10 @@ var NAVTREEINDEX7 = { +"classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830":[0,0,41,5], +"classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127":[0,0,41,0], +"classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb":[0,0,41,0,2], +"classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0":[0,0,41,0,0], +"classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4":[0,0,41,0,1], "classModeSharing.html#a88c0ff4ba140efaab3f5ca6cbeee3a07":[0,0,41,12], "classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d":[0,0,41,8], "classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9":[0,0,41,11], @@ -244,10 +249,5 @@ var NAVTREEINDEX7 = "classRGBColor.html#a5fed452f370de463fca724be4947bb54":[0,0,51,18], "classRGBColor.html#a655f4eaa9443585858c6fec731964559":[0,0,51,4], "classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de":[0,0,51,8], -"classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a":[0,0,51,2], -"classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379":[0,0,51,12], -"classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733":[0,0,51,0], -"classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a":[0,0,51,7], -"classRGBColor.html#aa641389effd78c707230ab389e176b65":[0,0,51,13], -"classRGBColor.html#aad746f31285ec7394217d0e577a41b2f":[0,0,51,15] +"classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a":[0,0,51,2] }; diff --git a/docs/orbit/navtreeindex8.js b/docs/orbit/navtreeindex8.js index c7ac641b70..753a747f2d 100644 --- a/docs/orbit/navtreeindex8.js +++ b/docs/orbit/navtreeindex8.js @@ -1,5 +1,10 @@ var NAVTREEINDEX8 = { +"classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379":[0,0,51,12], +"classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733":[0,0,51,0], +"classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a":[0,0,51,7], +"classRGBColor.html#aa641389effd78c707230ab389e176b65":[0,0,51,13], +"classRGBColor.html#aad746f31285ec7394217d0e577a41b2f":[0,0,51,15], "classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca":[0,0,51,14], "classRGBColor.html#aca75024902a233f3449935b01387b687":[0,0,51,17], "classRandom.html":[0,0,49], @@ -244,10 +249,5 @@ var NAVTREEINDEX8 = "classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7":[0,0,69,0,4], "classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd":[0,0,69,0,9], "classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151":[0,0,69,0,8], -"classes.html":[0,1], -"dir_1d79b4615f725ce6e1b38311d89b4d4f.html":[1,0,0,0,12], -"dir_47fec278782816999705227d1066c7a6.html":[1,0,0,0,7,0], -"dir_4d7f8bf987ecca6ad9438e8e8937cf95.html":[1,0,0,0,6], -"dir_60d51ee7315d72413f26211ac43a217e.html":[1,0,0,0,2], -"dir_61b212e579fd471c490a116dc3a4c8cf.html":[1,0,0,0,10] +"classes.html":[0,1] }; diff --git a/docs/orbit/navtreeindex9.js b/docs/orbit/navtreeindex9.js index 420258016e..bc6888653e 100644 --- a/docs/orbit/navtreeindex9.js +++ b/docs/orbit/navtreeindex9.js @@ -1,5 +1,10 @@ var NAVTREEINDEX9 = { +"dir_1d79b4615f725ce6e1b38311d89b4d4f.html":[1,0,0,0,12], +"dir_47fec278782816999705227d1066c7a6.html":[1,0,0,0,7,0], +"dir_4d7f8bf987ecca6ad9438e8e8937cf95.html":[1,0,0,0,6], +"dir_60d51ee7315d72413f26211ac43a217e.html":[1,0,0,0,2], +"dir_61b212e579fd471c490a116dc3a4c8cf.html":[1,0,0,0,10], "dir_63ce3ba067bdf35a8f7c780ac03d51a3.html":[1,0,0,0,11], "dir_64b4510cba155c652ac883383ddf0b92.html":[1,0,0,0,5,0], "dir_77968f70279e8f688919023f4af8a16f.html":[1,0,0,0,8], @@ -85,14 +90,14 @@ var NAVTREEINDEX9 = "functions_w.html":[0,3,0,20], "functions_z.html":[0,3,0,21], "functions_~.html":[0,3,0,22], -"globals.html":[1,1,0], "globals.html":[1,1,0,0], +"globals.html":[1,1,0], "globals_a.html":[1,1,0,1], "globals_b.html":[1,1,0,2], "globals_c.html":[1,1,0,3], "globals_d.html":[1,1,0,4], -"globals_defs.html":[1,1,6,0], "globals_defs.html":[1,1,6], +"globals_defs.html":[1,1,6,0], "globals_defs_b.html":[1,1,6,1], "globals_defs_c.html":[1,1,6,2], "globals_defs_d.html":[1,1,6,3], @@ -105,13 +110,14 @@ var NAVTREEINDEX9 = "globals_defs_l.html":[1,1,6,10], "globals_defs_m.html":[1,1,6,11], "globals_defs_n.html":[1,1,6,12], -"globals_defs_p.html":[1,1,6,13], -"globals_defs_r.html":[1,1,6,14], -"globals_defs_s.html":[1,1,6,15], -"globals_defs_t.html":[1,1,6,16], -"globals_defs_u.html":[1,1,6,17], -"globals_defs_v.html":[1,1,6,18], -"globals_defs_w.html":[1,1,6,19], +"globals_defs_o.html":[1,1,6,13], +"globals_defs_p.html":[1,1,6,14], +"globals_defs_r.html":[1,1,6,15], +"globals_defs_s.html":[1,1,6,16], +"globals_defs_t.html":[1,1,6,17], +"globals_defs_u.html":[1,1,6,18], +"globals_defs_v.html":[1,1,6,19], +"globals_defs_w.html":[1,1,6,20], "globals_e.html":[1,1,0,5], "globals_enum.html":[1,1,4], "globals_eval.html":[1,1,5], diff --git a/docs/orbit/search/all_10.js b/docs/orbit/search/all_10.js index 8e1bf245c1..b7939ce27e 100644 --- a/docs/orbit/search/all_10.js +++ b/docs/orbit/search/all_10.js @@ -1,16 +1,16 @@ var searchData= [ - ['qsub8_1111',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]], - ['quadrant_1112',['Quadrant',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9ed',1,'LedTypes.h']]], - ['quadrant_5f1_1113',['QUADRANT_1',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda481a008cf4ea50cc136d2ad735b1f863',1,'LedTypes.h']]], - ['quadrant_5f2_1114',['QUADRANT_2',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edaca7c6484d8acb010166ebb615a30abcf',1,'LedTypes.h']]], - ['quadrant_5f3_1115',['QUADRANT_3',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda0345b6f696638d06adfe51a8765b372b',1,'LedTypes.h']]], - ['quadrant_5f4_1116',['QUADRANT_4',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda217f462d19ea17c21479f1f4561af804',1,'LedTypes.h']]], - ['quadrant_5f5_1117',['QUADRANT_5',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edae4f6676acb00953e2107378a2325451c',1,'LedTypes.h']]], - ['quadrant_5fcount_1118',['QUADRANT_COUNT',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda8ba2e539519ac3ed14f9a7782aac21b5',1,'LedTypes.h']]], - ['quadrant_5ffirst_1119',['QUADRANT_FIRST',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edac9aa97115cc05dfe2644dc54810c9dd1',1,'LedTypes.h']]], - ['quadrant_5flast_1120',['QUADRANT_LAST',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda6e7ff8ff64a5fe251b90ef39d30be65b',1,'LedTypes.h']]], - ['quadrantfirstled_1121',['quadrantFirstLed',['../LedTypes_8h.html#ae18ac5bd1557a016fe937ab7a2853fba',1,'LedTypes.h']]], - ['quadrantlastled_1122',['quadrantLastLed',['../LedTypes_8h.html#a72bb737dc8ab195d11eaaba81772cb2b',1,'LedTypes.h']]], - ['quadrantmiddleled_1123',['quadrantMiddleLed',['../LedTypes_8h.html#a7eb91b7eb017d43548da8bdecd7c3c77',1,'LedTypes.h']]] + ['qsub8_1113',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]], + ['quadrant_1114',['Quadrant',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9ed',1,'LedTypes.h']]], + ['quadrant_5f1_1115',['QUADRANT_1',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda481a008cf4ea50cc136d2ad735b1f863',1,'LedTypes.h']]], + ['quadrant_5f2_1116',['QUADRANT_2',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edaca7c6484d8acb010166ebb615a30abcf',1,'LedTypes.h']]], + ['quadrant_5f3_1117',['QUADRANT_3',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda0345b6f696638d06adfe51a8765b372b',1,'LedTypes.h']]], + ['quadrant_5f4_1118',['QUADRANT_4',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda217f462d19ea17c21479f1f4561af804',1,'LedTypes.h']]], + ['quadrant_5f5_1119',['QUADRANT_5',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edae4f6676acb00953e2107378a2325451c',1,'LedTypes.h']]], + ['quadrant_5fcount_1120',['QUADRANT_COUNT',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda8ba2e539519ac3ed14f9a7782aac21b5',1,'LedTypes.h']]], + ['quadrant_5ffirst_1121',['QUADRANT_FIRST',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edac9aa97115cc05dfe2644dc54810c9dd1',1,'LedTypes.h']]], + ['quadrant_5flast_1122',['QUADRANT_LAST',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda6e7ff8ff64a5fe251b90ef39d30be65b',1,'LedTypes.h']]], + ['quadrantfirstled_1123',['quadrantFirstLed',['../LedTypes_8h.html#ae18ac5bd1557a016fe937ab7a2853fba',1,'LedTypes.h']]], + ['quadrantlastled_1124',['quadrantLastLed',['../LedTypes_8h.html#a72bb737dc8ab195d11eaaba81772cb2b',1,'LedTypes.h']]], + ['quadrantmiddleled_1125',['quadrantMiddleLed',['../LedTypes_8h.html#a7eb91b7eb017d43548da8bdecd7c3c77',1,'LedTypes.h']]] ]; diff --git a/docs/orbit/search/all_11.js b/docs/orbit/search/all_11.js index b04cde44a3..ce4d8533c1 100644 --- a/docs/orbit/search/all_11.js +++ b/docs/orbit/search/all_11.js @@ -1,180 +1,180 @@ var searchData= [ - ['random_1124',['Random',['../classRandom.html',1,'Random'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()'],['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)']]], - ['random_2ecpp_1125',['Random.cpp',['../Random_8cpp.html',1,'']]], - ['random_2eh_1126',['Random.h',['../Random_8h.html',1,'']]], - ['randomize_1127',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], - ['randomize_5fboth_1128',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], - ['randomize_5fcolorset_1129',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], - ['randomize_5fnone_1130',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], - ['randomize_5fpattern_1131',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], - ['randomizecolors_1132',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], - ['randomizecolors2_1133',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], - ['randomizecomplimentary_1134',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], - ['randomizeflags_1135',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], - ['randomizepentadic_1136',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], - ['randomizer_1137',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer::Randomizer()'],['../classRandomizer.html',1,'Randomizer']]], - ['randomizer_2ecpp_1138',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], - ['randomizer_2eh_1139',['Randomizer.h',['../Randomizer_8h.html',1,'']]], - ['randomizerainbow_1140',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], - ['randomizesolid_1141',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], - ['randomizesquare_1142',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], - ['randomizetriadic_1143',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], - ['raw_1144',['raw',['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()'],['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()']]], - ['rawbuffer_1145',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream::RawBuffer'],['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer::RawBuffer()']]], - ['rawdata_1146',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], - ['rawinit_1147',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], - ['rawsize_1148',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], - ['read_1149',['read',['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()'],['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()']]], - ['read1bit_1150',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], - ['read_5fvariable_5flength_1151',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], - ['readbits_1152',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], - ['reading_5fdata_5fmark_1153',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], - ['reading_5fdata_5fspace_1154',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]], - ['recalccrc_1155',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], - ['receivedata_1156',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], - ['receivedemomode_1157',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], - ['receivemessage_1158',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], - ['receivemode_1159',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver']]], - ['receivemodeir_1160',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], - ['receivemodes_1161',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], - ['recvpcihandler_1162',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], - ['recvstate_1163',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]], - ['red_1164',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]], - ['reg_5ft_1165',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]], - ['register_5farg_1166',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], - ['registerarg_1167',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], - ['releasecount_1168',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], - ['releaseduration_1169',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], - ['releasetime_1170',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], - ['removecolor_1171',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], - ['reroll_1172',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], - ['reset_1173',['reset',['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()'],['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()']]], - ['reset_5fhold_5ftime_1174',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], - ['resetflags_1175',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], - ['resetindex_1176',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], - ['resetirstate_1177',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], - ['resetpos_1178',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], - ['resetunserializer_1179',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], - ['restart_1180',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], - ['restoreall_1181',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], - ['rgb_5fblue_1182',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], - ['rgb_5fblue0_1183',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], - ['rgb_5fblue1_1184',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], - ['rgb_5fblue2_1185',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], - ['rgb_5fblue3_1186',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], - ['rgb_5fblue4_1187',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], - ['rgb_5fblue5_1188',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], - ['rgb_5fblue6_1189',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], - ['rgb_5fblue7_1190',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], - ['rgb_5fblue8_1191',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], - ['rgb_5fblue9_1192',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], - ['rgb_5fcyan_1193',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], - ['rgb_5fcyan0_1194',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], - ['rgb_5fcyan1_1195',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], - ['rgb_5fcyan2_1196',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], - ['rgb_5fcyan3_1197',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], - ['rgb_5fcyan4_1198',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], - ['rgb_5fcyan5_1199',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], - ['rgb_5fcyan6_1200',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], - ['rgb_5fcyan7_1201',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], - ['rgb_5fcyan8_1202',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], - ['rgb_5fcyan9_1203',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], - ['rgb_5fgreen_1204',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], - ['rgb_5fgreen0_1205',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], - ['rgb_5fgreen1_1206',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], - ['rgb_5fgreen2_1207',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], - ['rgb_5fgreen3_1208',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], - ['rgb_5fgreen4_1209',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], - ['rgb_5fgreen5_1210',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], - ['rgb_5fgreen6_1211',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], - ['rgb_5fgreen7_1212',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], - ['rgb_5fgreen8_1213',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], - ['rgb_5fgreen9_1214',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], - ['rgb_5fmagenta_1215',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], - ['rgb_5fmenu_5fbrightness_5fselect_1216',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fcolor_5fselect_1217',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], - ['rgb_5fmenu_5feditor_5fconnection_1218',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5ffactory_5freset_1219',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fmode_5fsharing_1220',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fpattern_5fselect_1221',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5frandomizer_1222',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], - ['rgb_5foff_1223',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], - ['rgb_5forange_1224',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], - ['rgb_5forange0_1225',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], - ['rgb_5forange1_1226',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], - ['rgb_5forange2_1227',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], - ['rgb_5forange3_1228',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], - ['rgb_5forange4_1229',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], - ['rgb_5forange5_1230',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], - ['rgb_5forange6_1231',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], - ['rgb_5forange7_1232',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], - ['rgb_5forange8_1233',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], - ['rgb_5forange9_1234',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], - ['rgb_5fpink_1235',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], - ['rgb_5fpurple_1236',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], - ['rgb_5fpurple0_1237',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], - ['rgb_5fpurple1_1238',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], - ['rgb_5fpurple2_1239',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], - ['rgb_5fpurple3_1240',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], - ['rgb_5fpurple4_1241',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], - ['rgb_5fpurple5_1242',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], - ['rgb_5fpurple6_1243',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], - ['rgb_5fpurple7_1244',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], - ['rgb_5fpurple8_1245',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], - ['rgb_5fpurple9_1246',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], - ['rgb_5fred_1247',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], - ['rgb_5fred0_1248',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], - ['rgb_5fred1_1249',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], - ['rgb_5fred2_1250',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], - ['rgb_5fred3_1251',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], - ['rgb_5fred4_1252',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], - ['rgb_5fred5_1253',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], - ['rgb_5fred6_1254',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], - ['rgb_5fred7_1255',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], - ['rgb_5fred8_1256',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], - ['rgb_5fred9_1257',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], - ['rgb_5fto_5fhsv_5fapprox_1258',['rgb_to_hsv_approx',['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fto_5fhsv_5fgeneric_1259',['rgb_to_hsv_generic',['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fwhite_1260',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], - ['rgb_5fwhite0_1261',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], - ['rgb_5fwhite1_1262',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], - ['rgb_5fwhite2_1263',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], - ['rgb_5fwhite3_1264',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], - ['rgb_5fwhite4_1265',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], - ['rgb_5fwhite5_1266',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], - ['rgb_5fwhite6_1267',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], - ['rgb_5fwhite7_1268',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], - ['rgb_5fwhite8_1269',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], - ['rgb_5fwhite9_1270',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], - ['rgb_5fyellow_1271',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], - ['rgb_5fyellow0_1272',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], - ['rgb_5fyellow1_1273',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], - ['rgb_5fyellow2_1274',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], - ['rgb_5fyellow3_1275',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], - ['rgb_5fyellow4_1276',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], - ['rgb_5fyellow5_1277',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], - ['rgb_5fyellow6_1278',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], - ['rgb_5fyellow7_1279',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], - ['rgb_5fyellow8_1280',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], - ['rgb_5fyellow9_1281',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], - ['rgbcolor_1282',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html',1,'RGBColor']]], - ['ribbon_5fduration_1283',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], - ['ring_1284',['Ring',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3',1,'LedTypes.h']]], - ['ring_5f1_1285',['RING_1',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ab4d82dad46d78507dccbc6e6e9aa6fb1',1,'LedTypes.h']]], - ['ring_5f2_1286',['RING_2',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a358e13c299053a753852e5494e5872cb',1,'LedTypes.h']]], - ['ring_5f3_1287',['RING_3',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3afe56393a1a27beef66587f60bf750851',1,'LedTypes.h']]], - ['ring_5f4_1288',['RING_4',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a02de7a7642c0c0813980ae65d221348e',1,'LedTypes.h']]], - ['ring_5fcount_1289',['RING_COUNT',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ac3774c43a898a445b1da757c79b878ac',1,'LedTypes.h']]], - ['ring_5ffirst_1290',['RING_FIRST',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a7800dfb5dfc048b93c7a181a684f8505',1,'LedTypes.h']]], - ['ring_5flast_1291',['RING_LAST',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ab17fcf52612cf3d1f0cacdcee1aecec8',1,'LedTypes.h']]], - ['rollcolorset_1292',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], - ['rollpattern_1293',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], - ['rollpatternid_1294',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], - ['run_1295',['run',['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()']]], - ['run_5fbits_1296',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], - ['run_5fmask_1297',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]], - ['runcurmenu_1298',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], - ['runmainlogic_1299',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], - ['runmenuselection_1300',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] + ['random_1126',['Random',['../classRandom.html',1,'Random'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()'],['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)']]], + ['random_2ecpp_1127',['Random.cpp',['../Random_8cpp.html',1,'']]], + ['random_2eh_1128',['Random.h',['../Random_8h.html',1,'']]], + ['randomize_1129',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], + ['randomize_5fboth_1130',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], + ['randomize_5fcolorset_1131',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], + ['randomize_5fnone_1132',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], + ['randomize_5fpattern_1133',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], + ['randomizecolors_1134',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], + ['randomizecolors2_1135',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], + ['randomizecomplimentary_1136',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], + ['randomizeflags_1137',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], + ['randomizepentadic_1138',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], + ['randomizer_1139',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer::Randomizer()'],['../classRandomizer.html',1,'Randomizer']]], + ['randomizer_2ecpp_1140',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], + ['randomizer_2eh_1141',['Randomizer.h',['../Randomizer_8h.html',1,'']]], + ['randomizerainbow_1142',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], + ['randomizesolid_1143',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], + ['randomizesquare_1144',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], + ['randomizetriadic_1145',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], + ['raw_1146',['raw',['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()'],['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()']]], + ['rawbuffer_1147',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream::RawBuffer'],['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer::RawBuffer()']]], + ['rawdata_1148',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], + ['rawinit_1149',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], + ['rawsize_1150',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], + ['read_1151',['read',['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()'],['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()']]], + ['read1bit_1152',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], + ['read_5fvariable_5flength_1153',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], + ['readbits_1154',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], + ['reading_5fdata_5fmark_1155',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], + ['reading_5fdata_5fspace_1156',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]], + ['recalccrc_1157',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], + ['receivedata_1158',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], + ['receivedemomode_1159',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], + ['receivemessage_1160',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], + ['receivemode_1161',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver']]], + ['receivemodeir_1162',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], + ['receivemodes_1163',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], + ['recvpcihandler_1164',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], + ['recvstate_1165',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]], + ['red_1166',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]], + ['reg_5ft_1167',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]], + ['register_5farg_1168',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], + ['registerarg_1169',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], + ['releasecount_1170',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], + ['releaseduration_1171',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], + ['releasetime_1172',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], + ['removecolor_1173',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], + ['reroll_1174',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], + ['reset_1175',['reset',['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()'],['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()']]], + ['reset_5fhold_5ftime_1176',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], + ['resetflags_1177',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], + ['resetindex_1178',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], + ['resetirstate_1179',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], + ['resetpos_1180',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], + ['resetunserializer_1181',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], + ['restart_1182',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], + ['restoreall_1183',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], + ['rgb_5fblue_1184',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], + ['rgb_5fblue0_1185',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], + ['rgb_5fblue1_1186',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], + ['rgb_5fblue2_1187',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], + ['rgb_5fblue3_1188',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], + ['rgb_5fblue4_1189',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], + ['rgb_5fblue5_1190',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], + ['rgb_5fblue6_1191',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], + ['rgb_5fblue7_1192',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], + ['rgb_5fblue8_1193',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], + ['rgb_5fblue9_1194',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], + ['rgb_5fcyan_1195',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], + ['rgb_5fcyan0_1196',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], + ['rgb_5fcyan1_1197',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], + ['rgb_5fcyan2_1198',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], + ['rgb_5fcyan3_1199',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], + ['rgb_5fcyan4_1200',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], + ['rgb_5fcyan5_1201',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], + ['rgb_5fcyan6_1202',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], + ['rgb_5fcyan7_1203',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], + ['rgb_5fcyan8_1204',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], + ['rgb_5fcyan9_1205',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], + ['rgb_5fgreen_1206',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], + ['rgb_5fgreen0_1207',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], + ['rgb_5fgreen1_1208',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], + ['rgb_5fgreen2_1209',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], + ['rgb_5fgreen3_1210',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], + ['rgb_5fgreen4_1211',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], + ['rgb_5fgreen5_1212',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], + ['rgb_5fgreen6_1213',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], + ['rgb_5fgreen7_1214',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], + ['rgb_5fgreen8_1215',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], + ['rgb_5fgreen9_1216',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], + ['rgb_5fmagenta_1217',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], + ['rgb_5fmenu_5fbrightness_5fselect_1218',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fcolor_5fselect_1219',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], + ['rgb_5fmenu_5feditor_5fconnection_1220',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5ffactory_5freset_1221',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fmode_5fsharing_1222',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fpattern_5fselect_1223',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5frandomizer_1224',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], + ['rgb_5foff_1225',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], + ['rgb_5forange_1226',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], + ['rgb_5forange0_1227',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], + ['rgb_5forange1_1228',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], + ['rgb_5forange2_1229',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], + ['rgb_5forange3_1230',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], + ['rgb_5forange4_1231',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], + ['rgb_5forange5_1232',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], + ['rgb_5forange6_1233',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], + ['rgb_5forange7_1234',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], + ['rgb_5forange8_1235',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], + ['rgb_5forange9_1236',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], + ['rgb_5fpink_1237',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], + ['rgb_5fpurple_1238',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], + ['rgb_5fpurple0_1239',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], + ['rgb_5fpurple1_1240',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], + ['rgb_5fpurple2_1241',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], + ['rgb_5fpurple3_1242',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], + ['rgb_5fpurple4_1243',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], + ['rgb_5fpurple5_1244',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], + ['rgb_5fpurple6_1245',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], + ['rgb_5fpurple7_1246',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], + ['rgb_5fpurple8_1247',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], + ['rgb_5fpurple9_1248',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], + ['rgb_5fred_1249',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], + ['rgb_5fred0_1250',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], + ['rgb_5fred1_1251',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], + ['rgb_5fred2_1252',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], + ['rgb_5fred3_1253',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], + ['rgb_5fred4_1254',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], + ['rgb_5fred5_1255',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], + ['rgb_5fred6_1256',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], + ['rgb_5fred7_1257',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], + ['rgb_5fred8_1258',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], + ['rgb_5fred9_1259',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], + ['rgb_5fto_5fhsv_5fapprox_1260',['rgb_to_hsv_approx',['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fto_5fhsv_5fgeneric_1261',['rgb_to_hsv_generic',['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fwhite_1262',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], + ['rgb_5fwhite0_1263',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], + ['rgb_5fwhite1_1264',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], + ['rgb_5fwhite2_1265',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], + ['rgb_5fwhite3_1266',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], + ['rgb_5fwhite4_1267',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], + ['rgb_5fwhite5_1268',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], + ['rgb_5fwhite6_1269',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], + ['rgb_5fwhite7_1270',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], + ['rgb_5fwhite8_1271',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], + ['rgb_5fwhite9_1272',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], + ['rgb_5fyellow_1273',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], + ['rgb_5fyellow0_1274',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], + ['rgb_5fyellow1_1275',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], + ['rgb_5fyellow2_1276',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], + ['rgb_5fyellow3_1277',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], + ['rgb_5fyellow4_1278',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], + ['rgb_5fyellow5_1279',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], + ['rgb_5fyellow6_1280',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], + ['rgb_5fyellow7_1281',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], + ['rgb_5fyellow8_1282',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], + ['rgb_5fyellow9_1283',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], + ['rgbcolor_1284',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html',1,'RGBColor']]], + ['ribbon_5fduration_1285',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], + ['ring_1286',['Ring',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3',1,'LedTypes.h']]], + ['ring_5f1_1287',['RING_1',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ab4d82dad46d78507dccbc6e6e9aa6fb1',1,'LedTypes.h']]], + ['ring_5f2_1288',['RING_2',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a358e13c299053a753852e5494e5872cb',1,'LedTypes.h']]], + ['ring_5f3_1289',['RING_3',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3afe56393a1a27beef66587f60bf750851',1,'LedTypes.h']]], + ['ring_5f4_1290',['RING_4',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a02de7a7642c0c0813980ae65d221348e',1,'LedTypes.h']]], + ['ring_5fcount_1291',['RING_COUNT',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ac3774c43a898a445b1da757c79b878ac',1,'LedTypes.h']]], + ['ring_5ffirst_1292',['RING_FIRST',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a7800dfb5dfc048b93c7a181a684f8505',1,'LedTypes.h']]], + ['ring_5flast_1293',['RING_LAST',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ab17fcf52612cf3d1f0cacdcee1aecec8',1,'LedTypes.h']]], + ['rollcolorset_1294',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], + ['rollpattern_1295',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], + ['rollpatternid_1296',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], + ['run_1297',['run',['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()']]], + ['run_5fbits_1298',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], + ['run_5fmask_1299',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]], + ['runcurmenu_1300',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], + ['runmainlogic_1301',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], + ['runmenuselection_1302',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] ]; diff --git a/docs/orbit/search/all_12.js b/docs/orbit/search/all_12.js index f97c1114a8..69a603b2a6 100644 --- a/docs/orbit/search/all_12.js +++ b/docs/orbit/search/all_12.js @@ -1,166 +1,166 @@ var searchData= [ - ['s32_1301',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]], - ['sanity_1302',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['sat_1303',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sat_5foption_5f1_1304',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_1305',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_1306',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_1307',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['sats_1308',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['save_1309',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_1310',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_1311',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_1312',['saveToBuffer',['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()'],['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()']]], - ['scale8_1313',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], - ['sec_5fto_5fticks_1314',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_1315',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['seed_1316',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_1317',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], - ['sendbyte_1318',['sendByte',['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte(uint8_t data)']]], - ['sendmark_1319',['sendMark',['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()'],['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()']]], - ['sendmodes_1320',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_1321',['sendSpace',['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()'],['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()']]], - ['sequence_1322',['Sequence',['../classSequence.html',1,'Sequence'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept']]], - ['sequence_2ecpp_1323',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1324',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_1325',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html',1,'SequencedPattern']]], - ['sequencedpattern_2ecpp_1326',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1327',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['sequencestep_1328',['SequenceStep',['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)'],['../classSequenceStep.html',1,'SequenceStep']]], - ['serial_2ecpp_1329',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1330',['Serial.h',['../Serial_8h.html',1,'']]], - ['serial_5fcheck_5ftime_1331',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialcoms_1332',['SerialComs',['../classSerialComs.html',1,'']]], - ['serialization_5ftest_1333',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['serialize_1334',['serialize',['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize()'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)']]], - ['serializesaveheader_1335',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], - ['serializeversion_1336',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_1337',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_1338',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_1339',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_1340',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_1341',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_1342',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], - ['setargs_1343',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_1344',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_1345',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_1346',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], - ['setcolorsetat_1347',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_1348',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_1349',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_1350',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_1351',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_1352',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setflag_1353',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_1354',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], - ['setkeychainmode_1355',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setled_1356',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_1357',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_1358',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_1359',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_1360',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_1361',['setPair',['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h'],['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair(Pair pair, RGBColor col)']]], - ['setpairs_1362',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_1363',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_1364',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_1365',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setquadrant_1366',['setQuadrant',['../classLeds.html#a834d06f454591d6267e8a7d379d079cd',1,'Leds']]], - ['setquadrantfive_1367',['setQuadrantFive',['../classLeds.html#ac198b35d7f2d448b46cb0154b0bd1c75',1,'Leds']]], - ['setquadrants_1368',['setQuadrants',['../classLeds.html#a6d7caebb0e498b78f781404273c67d94',1,'Leds']]], - ['setrange_1369',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setring_1370',['setRing',['../classLeds.html#afe1bad74b1520a6b4dd6bf359cbd063d',1,'Leds']]], - ['setrings_1371',['setRings',['../classLeds.html#a4c69bcbca93daa6cff73f34a4c25ad8f',1,'Leds']]], - ['setstarttime_1372',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_1373',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_1374',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['share_5freceive_1375',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_5fir_1376',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], - ['share_5fsend_5fvl_1377',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], - ['shiftcurmode_1378',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['short_5fclick_5fthreshold_5fticks_1379',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['showbrightnessselection_1380',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_1381',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_1382',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_1383',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], - ['showlistselection_1384',['showListSelection',['../classPatternSelect.html#aa764241b404104821d4e6a55a2b66fbe',1,'PatternSelect']]], - ['showpatternselection_1385',['showPatternSelection',['../classPatternSelect.html#a3d79259d8862f848f7617d798792dd73',1,'PatternSelect']]], - ['showrandomizationselect_1386',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_1387',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_1388',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselection_1389',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], - ['showsendmodeir_1390',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], - ['showsendmodevl_1391',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], - ['showslotselection_1392',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_1393',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['signal_5foff_5fduration_1394',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_1395',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_1396',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['singleledpattern_1397',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()'],['../classSingleLedPattern.html',1,'SingleLedPattern']]], - ['singleledpattern_2ecpp_1398',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1399',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['size_1400',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()'],['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], - ['skip_1401',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['snake_1402',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], - ['snowballpattern_1403',['SnowballPattern',['../classSnowballPattern.html',1,'SnowballPattern'],['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()']]], - ['snowballpattern_2ecpp_1404',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1405',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solid_1406',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['solidpattern_1407',['SolidPattern',['../classSolidPattern.html',1,'SolidPattern'],['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()']]], - ['solidpattern_2ecpp_1408',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1409',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_1410',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()'],['../classSparkleTracePattern.html',1,'SparkleTracePattern']]], - ['sparkletracepattern_2ecpp_1411',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1412',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['sqrt16_1413',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_1414',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp'],['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()']]], - ['startpwm_1415',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], - ['starttime_1416',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_1417',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_1418',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['state_5fbegin_5fdash_1419',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_1420',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_1421',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_1422',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_1423',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_1424',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_1425',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_1426',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_1427',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_1428',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_1429',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_1430',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_1431',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_1432',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_1433',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_1434',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_1435',['STATE_INIT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_1436',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_1437',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_1438',['STATE_PICK_HUE1',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_1439',['STATE_PICK_HUE2',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5flist_1440',['STATE_PICK_LIST',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189bafe4de622fa8d0122c306306e2968027f',1,'PatternSelect']]], - ['state_5fpick_5fpattern_1441',['STATE_PICK_PATTERN',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189baf2af494f6ae54bd87f47f3d16dd8e663',1,'PatternSelect']]], - ['state_5fpick_5fsat_1442',['STATE_PICK_SAT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_1443',['STATE_PICK_SLOT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_1444',['STATE_PICK_VAL',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_1445',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_1446',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_1447',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_1448',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_1449',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_1450',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], - ['state_5fsend_5fmode_5fvl_1451',['STATE_SEND_MODE_VL',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aadfdc67f01f603a128a89de256a1c40f',1,'EditorConnection']]], - ['step_1452',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stepsize_1453',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], - ['stoppwm_1454',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], - ['storage_1455',['Storage',['../classStorage.html',1,'Storage'],['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()'],['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()']]], - ['storage_2ecpp_1456',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1457',['Storage.h',['../Storage_8h.html',1,'']]], - ['storage_5ffilename_1458',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_1459',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_1460',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_1461',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_1462',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_1463',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] + ['s32_1303',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]], + ['sanity_1304',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['sat_1305',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sat_5foption_5f1_1306',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_1307',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_1308',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_1309',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['sats_1310',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['save_1311',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_1312',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_1313',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_1314',['saveToBuffer',['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()'],['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()']]], + ['scale8_1315',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], + ['sec_5fto_5fticks_1316',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_1317',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['seed_1318',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_1319',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], + ['sendbyte_1320',['sendByte',['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte(uint8_t data)']]], + ['sendmark_1321',['sendMark',['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()'],['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()']]], + ['sendmodes_1322',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_1323',['sendSpace',['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()'],['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()']]], + ['sequence_1324',['Sequence',['../classSequence.html',1,'Sequence'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()'],['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept']]], + ['sequence_2ecpp_1325',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1326',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_1327',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)'],['../classSequencedPattern.html',1,'SequencedPattern']]], + ['sequencedpattern_2ecpp_1328',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1329',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['sequencestep_1330',['SequenceStep',['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)'],['../classSequenceStep.html',1,'SequenceStep']]], + ['serial_2ecpp_1331',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1332',['Serial.h',['../Serial_8h.html',1,'']]], + ['serial_5fcheck_5ftime_1333',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialcoms_1334',['SerialComs',['../classSerialComs.html',1,'']]], + ['serialization_5ftest_1335',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['serialize_1336',['serialize',['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize()'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)']]], + ['serializesaveheader_1337',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], + ['serializeversion_1338',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_1339',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_1340',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_1341',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_1342',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_1343',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_1344',['setArg',['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()'],['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg(uint8_t index, uint8_t value)']]], + ['setargs_1345',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_1346',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_1347',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_1348',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], + ['setcolorsetat_1349',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_1350',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_1351',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_1352',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_1353',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_1354',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setflag_1355',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_1356',['setIndex',['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()'],['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()']]], + ['setkeychainmode_1357',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setled_1358',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_1359',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_1360',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_1361',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_1362',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_1363',['setPair',['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h'],['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair(Pair pair, RGBColor col)']]], + ['setpairs_1364',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_1365',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_1366',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], + ['setpatternmap_1367',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setquadrant_1368',['setQuadrant',['../classLeds.html#a834d06f454591d6267e8a7d379d079cd',1,'Leds']]], + ['setquadrantfive_1369',['setQuadrantFive',['../classLeds.html#ac198b35d7f2d448b46cb0154b0bd1c75',1,'Leds']]], + ['setquadrants_1370',['setQuadrants',['../classLeds.html#a6d7caebb0e498b78f781404273c67d94',1,'Leds']]], + ['setrange_1371',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setring_1372',['setRing',['../classLeds.html#afe1bad74b1520a6b4dd6bf359cbd063d',1,'Leds']]], + ['setrings_1373',['setRings',['../classLeds.html#a4c69bcbca93daa6cff73f34a4c25ad8f',1,'Leds']]], + ['setstarttime_1374',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_1375',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_1376',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['share_5freceive_1377',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_5fir_1378',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], + ['share_5fsend_5fvl_1379',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], + ['shiftcurmode_1380',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['short_5fclick_5fthreshold_5fticks_1381',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['showbrightnessselection_1382',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_1383',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_1384',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_1385',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], + ['showlistselection_1386',['showListSelection',['../classPatternSelect.html#aa764241b404104821d4e6a55a2b66fbe',1,'PatternSelect']]], + ['showpatternselection_1387',['showPatternSelection',['../classPatternSelect.html#a3d79259d8862f848f7617d798792dd73',1,'PatternSelect']]], + ['showrandomizationselect_1388',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_1389',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_1390',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselection_1391',['showSelection',['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()'],['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()']]], + ['showsendmodeir_1392',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], + ['showsendmodevl_1393',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], + ['showslotselection_1394',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_1395',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['signal_5foff_5fduration_1396',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_1397',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_1398',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['singleledpattern_1399',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern::SingleLedPattern()'],['../classSingleLedPattern.html',1,'SingleLedPattern']]], + ['singleledpattern_2ecpp_1400',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1401',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['size_1402',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer::size()'],['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], + ['skip_1403',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['snake_1404',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake::Snake()'],['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern::Snake']]], + ['snowballpattern_1405',['SnowballPattern',['../classSnowballPattern.html',1,'SnowballPattern'],['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern::SnowballPattern()']]], + ['snowballpattern_2ecpp_1406',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1407',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solid_1408',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['solidpattern_1409',['SolidPattern',['../classSolidPattern.html',1,'SolidPattern'],['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern::SolidPattern()']]], + ['solidpattern_2ecpp_1410',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1411',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_1412',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern::SparkleTracePattern()'],['../classSparkleTracePattern.html',1,'SparkleTracePattern']]], + ['sparkletracepattern_2ecpp_1413',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1414',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['sqrt16_1415',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_1416',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'start(): TimeControl.cpp'],['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer::start()']]], + ['startpwm_1417',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], + ['starttime_1418',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_1419',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_1420',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['state_5fbegin_5fdash_1421',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_1422',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_1423',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_1424',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_1425',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_1426',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_1427',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_1428',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_1429',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_1430',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_1431',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_1432',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_1433',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_1434',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_1435',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_1436',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_1437',['STATE_INIT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_1438',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_1439',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_1440',['STATE_PICK_HUE1',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_1441',['STATE_PICK_HUE2',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5flist_1442',['STATE_PICK_LIST',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189bafe4de622fa8d0122c306306e2968027f',1,'PatternSelect']]], + ['state_5fpick_5fpattern_1443',['STATE_PICK_PATTERN',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189baf2af494f6ae54bd87f47f3d16dd8e663',1,'PatternSelect']]], + ['state_5fpick_5fsat_1444',['STATE_PICK_SAT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_1445',['STATE_PICK_SLOT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_1446',['STATE_PICK_VAL',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_1447',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_1448',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_1449',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_1450',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_1451',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_1452',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], + ['state_5fsend_5fmode_5fvl_1453',['STATE_SEND_MODE_VL',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aadfdc67f01f603a128a89de256a1c40f',1,'EditorConnection']]], + ['step_1454',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stepsize_1455',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], + ['stoppwm_1456',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], + ['storage_1457',['Storage',['../classStorage.html',1,'Storage'],['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream::Storage()'],['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage::Storage()']]], + ['storage_2ecpp_1458',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1459',['Storage.h',['../Storage_8h.html',1,'']]], + ['storage_5ffilename_1460',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_1461',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_1462',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_1463',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_1464',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_1465',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] ]; diff --git a/docs/orbit/search/all_13.js b/docs/orbit/search/all_13.js index 75cecac99d..67cb90fd55 100644 --- a/docs/orbit/search/all_13.js +++ b/docs/orbit/search/all_13.js @@ -1,33 +1,35 @@ var searchData= [ - ['table_1464',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], - ['tabletype_1465',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], - ['tabletype_5ft_1466',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]], - ['tetradic_1467',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theater_5fchase_5fsteps_1468',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['theaterchasepattern_1469',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], - ['theaterchasepattern_2ecpp_1470',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1471',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['theory_1472',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], - ['tick_1473',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_1474',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['tickrate_1475',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['time_1476',['Time',['../classTime.html',1,'Time'],['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()']]], - ['timecontrol_2ecpp_1477',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1478',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_1479',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], - ['timer_2ecpp_1480',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1481',['Timer.h',['../Timer_8h.html',1,'']]], - ['timer_5f1_5falarm_1482',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_1483',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_1484',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_1485',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_1486',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_1487',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_1488',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_1489',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['timings_2eh_1490',['Timings.h',['../Timings_8h.html',1,'']]], - ['total_5fsteps_1491',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], - ['traditionalpattern_1492',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_1493',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['table_1466',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], + ['tabletype_1467',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]], + ['tabletype_5ft_1468',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]], + ['tetradic_1469',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theater_5fchase_5fsteps_1470',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['theaterchasepattern_1471',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'TheaterChasePattern'],['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern::TheaterChasePattern()']]], + ['theaterchasepattern_2ecpp_1472',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1473',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['theory_1474',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]], + ['tick_1475',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_1476',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['tickrate_1477',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['time_1478',['Time',['../classTime.html',1,'Time'],['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time::Time()']]], + ['timecontrol_2ecpp_1479',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1480',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_1481',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer::Timer()'],['../classTimer.html',1,'Timer']]], + ['timer_2ecpp_1482',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1483',['Timer.h',['../Timer_8h.html',1,'']]], + ['timer_5f1_5falarm_1484',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_1485',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_1486',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_1487',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_1488',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_1489',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_1490',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_1491',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['timings_2eh_1492',['Timings.h',['../Timings_8h.html',1,'']]], + ['total_5fsteps_1493',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]], + ['traditionalpattern_1494',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['transfer_1495',['transfer',['../Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407',1,'Leds.cpp']]], + ['trim_1496',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]], + ['turnoffonboardled_1497',['turnOffOnboardLED',['../Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361',1,'Leds.cpp']]] ]; diff --git a/docs/orbit/search/all_14.js b/docs/orbit/search/all_14.js index 8368e26a26..161b7d2ef2 100644 --- a/docs/orbit/search/all_14.js +++ b/docs/orbit/search/all_14.js @@ -1,22 +1,22 @@ var searchData= [ - ['u16_1494',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], - ['u32_1495',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], - ['u64_1496',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], - ['ultradops_5foff_5fduration_1497',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_1498',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['uninstantiate_1499',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlikely_1500',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], - ['unlinkself_1501',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unserialize_1502',['unserialize',['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], - ['unserialize16_1503',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_1504',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_1505',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_1506',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['unserializesaveheader_1507',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], - ['update_1508',['update',['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()']]], - ['updatecurmode_1509',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]], - ['uptrval_1510',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]], - ['usingdictctx_1511',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], - ['usingextdict_1512',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] + ['u16_1498',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], + ['u32_1499',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], + ['u64_1500',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], + ['ultradops_5foff_5fduration_1501',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_1502',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['uninstantiate_1503',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlikely_1504',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]], + ['unlinkself_1505',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unserialize_1506',['unserialize',['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], + ['unserialize16_1507',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_1508',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_1509',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_1510',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['unserializesaveheader_1511',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], + ['update_1512',['update',['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()']]], + ['updatecurmode_1513',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]], + ['uptrval_1514',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]], + ['usingdictctx_1515',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], + ['usingextdict_1516',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/all_15.js b/docs/orbit/search/all_15.js index f9719ae71f..1276d11dbb 100644 --- a/docs/orbit/search/all_15.js +++ b/docs/orbit/search/all_15.js @@ -1,71 +1,71 @@ var searchData= [ - ['val_1513',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['val_5foption_5f1_1514',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_1515',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_1516',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_1517',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['val_5fstyle_5falternating_1518',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_1519',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_1520',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_1521',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_1522',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_1523',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_1524',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_1525',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], - ['vals_1526',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], - ['valuestyle_1527',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], - ['variable_5flength_5ferror_1528',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]], - ['variable_5ftickrate_1529',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_1530',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['verify_1531',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vfree_1532',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_1533',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_1534',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_1535',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_1536',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_1537',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_1538',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_1539',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_1540',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_1541',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_1542',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_1543',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_1544',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_1545',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_1546',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_1547',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_1548',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_1549',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_1550',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_1551',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_1552',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_1553',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_1554',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_1555',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vlconfig_2eh_1556',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_2ecpp_1557',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1558',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_1559',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], - ['vlsender_2ecpp_1560',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1561',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vmalloc_1562',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_1563',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_1564',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_1565',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_1566',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_1567',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_1568',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_1569',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_1570',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_1571',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_1572',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vortexconfig_2eh_1573',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_1574',['VortexEngine',['../classVortexEngine.html',1,'VortexEngine'],['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()']]], - ['vortexengine_2ecpp_1575',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1576',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_1577',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()'],['../classVortexWipePattern.html',1,'VortexWipePattern']]], - ['vortexwipepattern_2ecpp_1578',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1579',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], - ['vrealloc_1580',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['val_1517',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['val_5foption_5f1_1518',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_1519',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_1520',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_1521',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['val_5fstyle_5falternating_1522',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_1523',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_1524',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_1525',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_1526',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_1527',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_1528',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_1529',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]], + ['vals_1530',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]], + ['valuestyle_1531',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], + ['variable_5flength_5ferror_1532',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]], + ['variable_5ftickrate_1533',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_1534',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['verify_1535',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vfree_1536',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_1537',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_1538',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_1539',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_1540',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_1541',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_1542',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_1543',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_1544',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_1545',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_1546',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_1547',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_1548',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_1549',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_1550',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_1551',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_1552',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_1553',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_1554',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_1555',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_1556',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_1557',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_1558',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_1559',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vlconfig_2eh_1560',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_2ecpp_1561',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1562',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_1563',['VLSender',['../classVLSender.html',1,'VLSender'],['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender::VLSender()']]], + ['vlsender_2ecpp_1564',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1565',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vmalloc_1566',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_1567',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_1568',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_1569',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_1570',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_1571',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_1572',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_1573',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_1574',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_1575',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_1576',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vortexconfig_2eh_1577',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_1578',['VortexEngine',['../classVortexEngine.html',1,'VortexEngine'],['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine::VortexEngine()']]], + ['vortexengine_2ecpp_1579',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1580',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_1581',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern::VortexWipePattern()'],['../classVortexWipePattern.html',1,'VortexWipePattern']]], + ['vortexwipepattern_2ecpp_1582',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1583',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]], + ['vrealloc_1584',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/orbit/search/all_16.js b/docs/orbit/search/all_16.js index f58ec5ce01..cc7c2b3104 100644 --- a/docs/orbit/search/all_16.js +++ b/docs/orbit/search/all_16.js @@ -1,18 +1,18 @@ var searchData= [ - ['waiting_5fheader_5fmark_1581',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], - ['waiting_5fheader_5fspace_1582',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], - ['wakeup_1583',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_1584',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], - ['warppattern_2ecpp_1585',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1586',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_1587',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], - ['warpwormpattern_2ecpp_1588',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1589',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], - ['wildcopylength_1590',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], - ['withprefix64k_1591',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]], - ['worm_5fsize_1592',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], - ['write_1593',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], - ['write1bit_1594',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_1595',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['waiting_5fheader_5fmark_1585',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], + ['waiting_5fheader_5fspace_1586',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], + ['wakeup_1587',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_1588',['WarpPattern',['../classWarpPattern.html',1,'WarpPattern'],['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern::WarpPattern()']]], + ['warppattern_2ecpp_1589',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1590',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_1591',['WarpWormPattern',['../classWarpWormPattern.html',1,'WarpWormPattern'],['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern::WarpWormPattern()']]], + ['warpwormpattern_2ecpp_1592',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1593',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]], + ['wildcopylength_1594',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], + ['withprefix64k_1595',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]], + ['worm_5fsize_1596',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]], + ['write_1597',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], + ['write1bit_1598',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_1599',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/orbit/search/all_17.js b/docs/orbit/search/all_17.js index ad83780609..7bc3c66f91 100644 --- a/docs/orbit/search/all_17.js +++ b/docs/orbit/search/all_17.js @@ -1,6 +1,6 @@ var searchData= [ - ['zigzagpattern_1596',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], - ['zigzagpattern_2ecpp_1597',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1598',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_1600',['ZigzagPattern',['../classZigzagPattern.html',1,'ZigzagPattern'],['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern::ZigzagPattern()']]], + ['zigzagpattern_2ecpp_1601',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1602',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/all_18.js b/docs/orbit/search/all_18.js index 691902ddc9..76a02dbb82 100644 --- a/docs/orbit/search/all_18.js +++ b/docs/orbit/search/all_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_1599',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_1600',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_1601',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_1602',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_1603',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_1604',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_1605',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_1606',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_1607',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_1608',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_1609',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_1610',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_1611',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_1612',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_1613',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_1614',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_1615',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_1616',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_1617',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_1618',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_1619',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_1620',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_1621',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_1622',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_1623',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_1624',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_1625',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_1626',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_1627',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_1628',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_1629',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_1630',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_1631',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_1632',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_1633',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_1634',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_1635',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_1636',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_1637',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_1638',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_1639',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_1640',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_1641',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_1642',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_1643',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_1603',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_1604',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_1605',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_1606',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_1607',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_1608',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_1609',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_1610',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_1611',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_1612',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_1613',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_1614',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_1615',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_1616',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_1617',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_1618',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_1619',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_1620',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_1621',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_1622',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_1623',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_1624',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_1625',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_1626',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_1627',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_1628',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_1629',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_1630',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_1631',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_1632',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_1633',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_1634',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_1635',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_1636',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_1637',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_1638',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_1639',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_1640',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_1641',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_1642',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_1643',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_1644',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_1645',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_1646',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_1647',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/orbit/search/all_8.js b/docs/orbit/search/all_8.js index b24ae9738b..396fdea1d7 100644 --- a/docs/orbit/search/all_8.js +++ b/docs/orbit/search/all_8.js @@ -32,8 +32,8 @@ var searchData= ['hsv_5fred_396',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], ['hsv_5fto_5frgb_5falgorithm_397',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]], ['hsv_5fto_5frgb_5falgorithm_398',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], - ['hsv_5fto_5frgb_5fgeneric_399',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5fgeneric_400',['hsv_to_rgb_generic',['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5fgeneric_399',['hsv_to_rgb_generic',['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5fgeneric_400',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], ['hsv_5fto_5frgb_5frainbow_401',['hsv_to_rgb_rainbow',['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], ['hsv_5fto_5frgb_5frainbow_402',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], ['hsv_5fto_5frgb_5fraw_403',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], diff --git a/docs/orbit/search/all_c.js b/docs/orbit/search/all_c.js index 3612fcaf99..29098380ea 100644 --- a/docs/orbit/search/all_c.js +++ b/docs/orbit/search/all_c.js @@ -14,7 +14,7 @@ var searchData= ['m_5fblinktimer_643',['m_blinkTimer',['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()'],['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()']]], ['m_5fblinktimer1_644',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], ['m_5fblinktimer2_645',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], - ['m_5fblocksize_646',['m_blockSize',['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()'],['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()']]], + ['m_5fblocksize_646',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], ['m_5fbrightness_647',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], ['m_5fbrightnessoptions_648',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], ['m_5fbuf_649',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], @@ -25,7 +25,7 @@ var searchData= ['m_5fcapacity_654',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], ['m_5fchangeboundary_655',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], ['m_5fcolindex_656',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], - ['m_5fcolorset_657',['m_colorset',['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()']]], + ['m_5fcolorset_657',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], ['m_5fcolorsetmap_658',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], ['m_5fconsecutivepresses_659',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], ['m_5fcur_660',['m_cur',['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()'],['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()']]], @@ -39,7 +39,7 @@ var searchData= ['m_5fdashduration_668',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], ['m_5fdisplayhue_669',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], ['m_5fduration_670',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], - ['m_5ffadeamount_671',['m_fadeAmount',['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()']]], + ['m_5ffadeamount_671',['m_fadeAmount',['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()']]], ['m_5ffaderate_672',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], ['m_5ffadetimer_673',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], ['m_5ffirstpat_674',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], @@ -58,7 +58,7 @@ var searchData= ['m_5flastcheck_687',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], ['m_5flastrandomization_688',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], ['m_5flastsavesize_689',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], - ['m_5flastsendtime_690',['m_lastSendTime',['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()'],['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()']]], + ['m_5flastsendtime_690',['m_lastSendTime',['../classModeSharing.html#a2cfdb5d73e6fd3a67e1c13bbaf827fc9',1,'ModeSharing::m_lastSendTime()'],['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()'],['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()']]], ['m_5flastswitchtime_691',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], ['m_5fledcolors_692',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], ['m_5fledcolorsstash_693',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], @@ -91,7 +91,7 @@ var searchData= ['m_5foffduration2_720',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], ['m_5fonduration_721',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], ['m_5fonduration1_722',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], - ['m_5fonduration2_723',['m_onDuration2',['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()'],['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()']]], + ['m_5fonduration2_723',['m_onDuration2',['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()'],['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()']]], ['m_5fopentime_724',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], ['m_5fpalette_725',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], ['m_5fpatternflags_726',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], @@ -110,7 +110,7 @@ var searchData= ['m_5fpreviewmode_739',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], ['m_5fpreviousbytes_740',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver']]], ['m_5fprevtime_741',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()']]], - ['m_5fprogress_742',['m_progress',['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], + ['m_5fprogress_742',['m_progress',['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()']]], ['m_5fquadrant_743',['m_quadrant',['../classColorSelect.html#a54c508730880d5a3d438cc0773d9e94a',1,'ColorSelect']]], ['m_5frandctx_744',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], ['m_5freceivebuffer_745',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], @@ -130,155 +130,156 @@ var searchData= ['m_5fsharingmode_759',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], ['m_5fshortclick_760',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], ['m_5fshouldclose_761',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], - ['m_5fsinglepats_762',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], - ['m_5fsinglesrandctx_763',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], - ['m_5fsize_764',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], - ['m_5fsleeping_765',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], - ['m_5fslot_766',['m_slot',['../classColorSelect.html#a56b1355b37825dc23770fc095657a3fe',1,'ColorSelect']]], - ['m_5fsnake1_767',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], - ['m_5fsnake2_768',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], - ['m_5fsnakesize_769',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], - ['m_5fspeed_770',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], - ['m_5fstarted_771',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], - ['m_5fstarttime_772',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], - ['m_5fstash_773',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], - ['m_5fstate_774',['m_state',['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classPatternSelect.html#aa1b9b203a54dfa71e1fed0c7bc6c04f8',1,'PatternSelect::m_state()'],['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()']]], - ['m_5fstep_775',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], - ['m_5fstepcounter_776',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], - ['m_5fstepduration_777',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], - ['m_5fstepspeed_778',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], - ['m_5fsteptimer_779',['m_stepTimer',['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()']]], - ['m_5fstoredmode_780',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], - ['m_5fstoredmodes_781',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], - ['m_5fswitch_782',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], - ['m_5fsync_783',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], - ['m_5ftargetleds_784',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], - ['m_5ftimeoutstarttime_785',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], - ['m_5ftimer_786',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], - ['m_5fwritecounter_787',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], - ['make_788',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], - ['makeinternal_789',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], - ['makemulti_790',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], - ['makesingle_791',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], - ['map_5fall_5fbot_792',['MAP_ALL_BOT',['../LedTypes_8h.html#a8f52a671c9dd65ec3f6100b3e5c59ef4',1,'LedTypes.h']]], - ['map_5fall_5fface_793',['MAP_ALL_FACE',['../LedTypes_8h.html#a554b4268c45e761511f180c2d9904a88',1,'LedTypes.h']]], - ['map_5fall_5ftop_794',['MAP_ALL_TOP',['../LedTypes_8h.html#a99f9bf25d0b9a27d707b35b438e2ea4b',1,'LedTypes.h']]], - ['map_5fforeach_5fled_795',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], - ['map_5finverse_796',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], - ['map_5fis_5fone_5fled_797',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], - ['map_5fled_798',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], - ['map_5fled_5fall_799',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], - ['map_5fled_5fnone_800',['MAP_LED_NONE',['../LedTypes_8h.html#a94213d8b137bd7967cf16080b83b8ad3',1,'LedTypes.h']]], - ['map_5fline_5f1_801',['MAP_LINE_1',['../LedTypes_8h.html#a1877a0e0506ef2112c392b8cc9258825',1,'LedTypes.h']]], - ['map_5fline_5f2_802',['MAP_LINE_2',['../LedTypes_8h.html#ac9448465da296ba8a6344205ba3c0d70',1,'LedTypes.h']]], - ['map_5fpair_803',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], - ['map_5fpair_5fbot_804',['MAP_PAIR_BOT',['../LedTypes_8h.html#a8a8563d4d83f11682ac744b0fa572f25',1,'LedTypes.h']]], - ['map_5fpair_5feven_805',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fevens_806',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fodds_807',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], - ['map_5fpair_5fevens_808',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], - ['map_5fpair_5fodd_809',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fevens_810',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fodds_811',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], - ['map_5fpair_5fodds_812',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], - ['map_5fpair_5ftop_813',['MAP_PAIR_TOP',['../LedTypes_8h.html#acbf02969d13b696787743fb0175e69e9',1,'LedTypes.h']]], - ['map_5fquadrant_5f1_814',['MAP_QUADRANT_1',['../LedTypes_8h.html#a3f2e74db3b7be2e61fdbb9e48cb2c8ec',1,'LedTypes.h']]], - ['map_5fquadrant_5f2_815',['MAP_QUADRANT_2',['../LedTypes_8h.html#af4a4224d1983f338ee774d9516df22c4',1,'LedTypes.h']]], - ['map_5fquadrant_5f3_816',['MAP_QUADRANT_3',['../LedTypes_8h.html#a99b7a66f28c33b9f0cc37ab2fed6d766',1,'LedTypes.h']]], - ['map_5fquadrant_5f4_817',['MAP_QUADRANT_4',['../LedTypes_8h.html#acfdd7161ca2586d9d829b20d731cbfe9',1,'LedTypes.h']]], - ['map_5fring_5fedge_818',['MAP_RING_EDGE',['../LedTypes_8h.html#a7cbada78f08affc080657e5e284bb4e1',1,'LedTypes.h']]], - ['map_5fring_5finner_819',['MAP_RING_INNER',['../LedTypes_8h.html#a943bfce87702084038f7499407cd367e',1,'LedTypes.h']]], - ['map_5fring_5fmiddle_820',['MAP_RING_MIDDLE',['../LedTypes_8h.html#ad336e6124e51a3ed4a36d28c2e8959e9',1,'LedTypes.h']]], - ['map_5fring_5fouter_821',['MAP_RING_OUTER',['../LedTypes_8h.html#a73877080749192bfcc4d8fa5a4fc5210',1,'LedTypes.h']]], - ['map_5frings_5feven_822',['MAP_RINGS_EVEN',['../LedTypes_8h.html#a3d5cbb96dd94ea08aa452c4d99c100f5',1,'LedTypes.h']]], - ['map_5frings_5fodd_823',['MAP_RINGS_ODD',['../LedTypes_8h.html#a3d081c8fb55064cfb0564fb7fd598850',1,'LedTypes.h']]], - ['mapgetfirstled_824',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], - ['mapgetnextled_825',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], - ['match_5fsafeguard_5fdistance_826',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], - ['materiapattern_827',['MateriaPattern',['../classMateriaPattern.html',1,'MateriaPattern'],['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern::MateriaPattern()']]], - ['materiapattern_2ecpp_828',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], - ['materiapattern_2eh_829',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], - ['max_5fargs_830',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], - ['max_5fcolor_5fslots_831',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], - ['max_5fmemory_832',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], - ['max_5fmode_5fsize_833',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], - ['max_5fmodes_834',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], - ['max_5fpattern_5fargs_835',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], - ['max_5fsequence_5fsteps_836',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], - ['max_5fserial_5fcheck_5finterval_837',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], - ['max_5ftimeout_5fduration_838',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], - ['max_5fwait_5fduration_839',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], - ['mb_840',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], - ['memory_2ecpp_841',['Memory.cpp',['../Memory_8cpp.html',1,'']]], - ['memory_2eh_842',['Memory.h',['../Memory_8h.html',1,'']]], - ['menu_843',['Menu',['../classMenu.html',1,'Menu'],['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu::Menu()']]], - ['menu_2ecpp_844',['Menu.cpp',['../Menu_8cpp.html',1,'']]], - ['menu_2eh_845',['Menu.h',['../Menu_8h.html',1,'']]], - ['menu_5fcolor_5fselect_846',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], - ['menu_5fcontinue_847',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], - ['menu_5fcount_848',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], - ['menu_5feditor_5fconnection_849',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], - ['menu_5ffactory_5freset_850',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], - ['menu_5ffirst_851',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], - ['menu_5fglobal_5fbrightness_852',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], - ['menu_5fmode_5fsharing_853',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], - ['menu_5fnone_854',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], - ['menu_5fpattern_5fselect_855',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], - ['menu_5fquit_856',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], - ['menu_5frandomizer_857',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], - ['menu_5fskip_858',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], - ['menu_5fstate_5fin_5fmenu_859',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], - ['menu_5fstate_5fmenu_5fselection_860',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], - ['menu_5fstate_5fnot_5fopen_861',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], - ['menu_5ftrigger_5fthreshold_5fticks_862',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], - ['menu_5ftrigger_5ftime_863',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], - ['menuaction_864',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], - ['menuentry_865',['MenuEntry',['../structMenuEntry.html',1,'']]], - ['menuentryid_866',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], - ['menulist_867',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]], - ['menus_868',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus::Menus()'],['../classMenus.html',1,'Menus']]], - ['menus_2ecpp_869',['Menus.cpp',['../Menus_8cpp.html',1,'']]], - ['menus_2eh_870',['Menus.h',['../Menus_8h.html',1,'']]], - ['menustate_871',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], - ['meteorpattern_872',['MeteorPattern',['../classMeteorPattern.html',1,'MeteorPattern'],['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern::MeteorPattern()']]], - ['meteorpattern_2ecpp_873',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], - ['meteorpattern_2eh_874',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], - ['mflimit_875',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], - ['microseconds_876',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], - ['min_877',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], - ['minmatch_878',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], - ['ml_5fbits_879',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], - ['ml_5fmask_880',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], - ['mode_881',['Mode',['../classMode.html',1,'Mode'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode()']]], - ['mode_882',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], - ['mode_883',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode::Mode()'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], - ['mode_2ecpp_884',['Mode.cpp',['../Mode_8cpp.html',1,'']]], - ['mode_2eh_885',['Mode.h',['../Mode_8h.html',1,'']]], - ['mode_5fflag_5fall_5fsame_5fsingle_886',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], - ['mode_5fflag_5fmulti_5fled_887',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], - ['mode_5fflag_5fnone_888',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], - ['mode_5fflag_5fsingle_5fled_889',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], - ['mode_5fflag_5fsparse_5fsingles_890',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], - ['mode_5fledcount_891',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], - ['modeflags_892',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]], - ['modelink_893',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)'],['../classModes_1_1ModeLink.html',1,'Modes::ModeLink']]], - ['modes_894',['Modes',['../classModes.html',1,'Modes'],['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes::Modes()']]], - ['modes_2ecpp_895',['Modes.cpp',['../Modes_8cpp.html',1,'']]], - ['modes_2eh_896',['Modes.h',['../Modes_8h.html',1,'']]], - ['modes_5fflag_5fadv_5fmenus_897',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], - ['modes_5fflag_5fkeychain_898',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], - ['modes_5fflag_5flocked_899',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], - ['modes_5fflag_5fone_5fclick_900',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], - ['modes_5ftest_901',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], - ['modesharestate_902',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]], - ['modesharing_903',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing::ModeSharing()'],['../classModeSharing.html',1,'ModeSharing']]], - ['modesharing_2ecpp_904',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], - ['modesharing_2eh_905',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], - ['monochromatic_906',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]], - ['move_907',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], - ['moveunserializer_908',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], - ['ms_5fto_5fticks_909',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]], - ['multiledpattern_910',['MultiLedPattern',['../classMultiLedPattern.html',1,'MultiLedPattern'],['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern::MultiLedPattern()']]], - ['multiledpattern_2ecpp_911',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], - ['multiledpattern_2eh_912',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] + ['m_5fshouldendsend_762',['m_shouldEndSend',['../classModeSharing.html#a18a43581d3998c7861af87ac4d89d1e5',1,'ModeSharing']]], + ['m_5fsinglepats_763',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], + ['m_5fsinglesrandctx_764',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], + ['m_5fsize_765',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], + ['m_5fsleeping_766',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], + ['m_5fslot_767',['m_slot',['../classColorSelect.html#a56b1355b37825dc23770fc095657a3fe',1,'ColorSelect']]], + ['m_5fsnake1_768',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], + ['m_5fsnake2_769',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], + ['m_5fsnakesize_770',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], + ['m_5fspeed_771',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], + ['m_5fstarted_772',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], + ['m_5fstarttime_773',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], + ['m_5fstash_774',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], + ['m_5fstate_775',['m_state',['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classPatternSelect.html#aa1b9b203a54dfa71e1fed0c7bc6c04f8',1,'PatternSelect::m_state()'],['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()']]], + ['m_5fstep_776',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], + ['m_5fstepcounter_777',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], + ['m_5fstepduration_778',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], + ['m_5fstepspeed_779',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], + ['m_5fsteptimer_780',['m_stepTimer',['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()']]], + ['m_5fstoredmode_781',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], + ['m_5fstoredmodes_782',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], + ['m_5fswitch_783',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], + ['m_5fsync_784',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], + ['m_5ftargetleds_785',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], + ['m_5ftimeoutstarttime_786',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], + ['m_5ftimer_787',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], + ['m_5fwritecounter_788',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], + ['make_789',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], + ['makeinternal_790',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], + ['makemulti_791',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], + ['makesingle_792',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], + ['map_5fall_5fbot_793',['MAP_ALL_BOT',['../LedTypes_8h.html#a8f52a671c9dd65ec3f6100b3e5c59ef4',1,'LedTypes.h']]], + ['map_5fall_5fface_794',['MAP_ALL_FACE',['../LedTypes_8h.html#a554b4268c45e761511f180c2d9904a88',1,'LedTypes.h']]], + ['map_5fall_5ftop_795',['MAP_ALL_TOP',['../LedTypes_8h.html#a99f9bf25d0b9a27d707b35b438e2ea4b',1,'LedTypes.h']]], + ['map_5fforeach_5fled_796',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], + ['map_5finverse_797',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], + ['map_5fis_5fone_5fled_798',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], + ['map_5fled_799',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], + ['map_5fled_5fall_800',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], + ['map_5fled_5fnone_801',['MAP_LED_NONE',['../LedTypes_8h.html#a94213d8b137bd7967cf16080b83b8ad3',1,'LedTypes.h']]], + ['map_5fline_5f1_802',['MAP_LINE_1',['../LedTypes_8h.html#a1877a0e0506ef2112c392b8cc9258825',1,'LedTypes.h']]], + ['map_5fline_5f2_803',['MAP_LINE_2',['../LedTypes_8h.html#ac9448465da296ba8a6344205ba3c0d70',1,'LedTypes.h']]], + ['map_5fpair_804',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], + ['map_5fpair_5fbot_805',['MAP_PAIR_BOT',['../LedTypes_8h.html#a8a8563d4d83f11682ac744b0fa572f25',1,'LedTypes.h']]], + ['map_5fpair_5feven_806',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fevens_807',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fodds_808',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], + ['map_5fpair_5fevens_809',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], + ['map_5fpair_5fodd_810',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fevens_811',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fodds_812',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], + ['map_5fpair_5fodds_813',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], + ['map_5fpair_5ftop_814',['MAP_PAIR_TOP',['../LedTypes_8h.html#acbf02969d13b696787743fb0175e69e9',1,'LedTypes.h']]], + ['map_5fquadrant_5f1_815',['MAP_QUADRANT_1',['../LedTypes_8h.html#a3f2e74db3b7be2e61fdbb9e48cb2c8ec',1,'LedTypes.h']]], + ['map_5fquadrant_5f2_816',['MAP_QUADRANT_2',['../LedTypes_8h.html#af4a4224d1983f338ee774d9516df22c4',1,'LedTypes.h']]], + ['map_5fquadrant_5f3_817',['MAP_QUADRANT_3',['../LedTypes_8h.html#a99b7a66f28c33b9f0cc37ab2fed6d766',1,'LedTypes.h']]], + ['map_5fquadrant_5f4_818',['MAP_QUADRANT_4',['../LedTypes_8h.html#acfdd7161ca2586d9d829b20d731cbfe9',1,'LedTypes.h']]], + ['map_5fring_5fedge_819',['MAP_RING_EDGE',['../LedTypes_8h.html#a7cbada78f08affc080657e5e284bb4e1',1,'LedTypes.h']]], + ['map_5fring_5finner_820',['MAP_RING_INNER',['../LedTypes_8h.html#a943bfce87702084038f7499407cd367e',1,'LedTypes.h']]], + ['map_5fring_5fmiddle_821',['MAP_RING_MIDDLE',['../LedTypes_8h.html#ad336e6124e51a3ed4a36d28c2e8959e9',1,'LedTypes.h']]], + ['map_5fring_5fouter_822',['MAP_RING_OUTER',['../LedTypes_8h.html#a73877080749192bfcc4d8fa5a4fc5210',1,'LedTypes.h']]], + ['map_5frings_5feven_823',['MAP_RINGS_EVEN',['../LedTypes_8h.html#a3d5cbb96dd94ea08aa452c4d99c100f5',1,'LedTypes.h']]], + ['map_5frings_5fodd_824',['MAP_RINGS_ODD',['../LedTypes_8h.html#a3d081c8fb55064cfb0564fb7fd598850',1,'LedTypes.h']]], + ['mapgetfirstled_825',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], + ['mapgetnextled_826',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], + ['match_5fsafeguard_5fdistance_827',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], + ['materiapattern_828',['MateriaPattern',['../classMateriaPattern.html',1,'MateriaPattern'],['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern::MateriaPattern()']]], + ['materiapattern_2ecpp_829',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], + ['materiapattern_2eh_830',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], + ['max_5fargs_831',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], + ['max_5fcolor_5fslots_832',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], + ['max_5fmemory_833',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], + ['max_5fmode_5fsize_834',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], + ['max_5fmodes_835',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], + ['max_5fpattern_5fargs_836',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], + ['max_5fsequence_5fsteps_837',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], + ['max_5fserial_5fcheck_5finterval_838',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], + ['max_5ftimeout_5fduration_839',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], + ['max_5fwait_5fduration_840',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], + ['mb_841',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], + ['memory_2ecpp_842',['Memory.cpp',['../Memory_8cpp.html',1,'']]], + ['memory_2eh_843',['Memory.h',['../Memory_8h.html',1,'']]], + ['menu_844',['Menu',['../classMenu.html',1,'Menu'],['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu::Menu()']]], + ['menu_2ecpp_845',['Menu.cpp',['../Menu_8cpp.html',1,'']]], + ['menu_2eh_846',['Menu.h',['../Menu_8h.html',1,'']]], + ['menu_5fcolor_5fselect_847',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], + ['menu_5fcontinue_848',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], + ['menu_5fcount_849',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], + ['menu_5feditor_5fconnection_850',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], + ['menu_5ffactory_5freset_851',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], + ['menu_5ffirst_852',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], + ['menu_5fglobal_5fbrightness_853',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], + ['menu_5fmode_5fsharing_854',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], + ['menu_5fnone_855',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], + ['menu_5fpattern_5fselect_856',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], + ['menu_5fquit_857',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], + ['menu_5frandomizer_858',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], + ['menu_5fskip_859',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], + ['menu_5fstate_5fin_5fmenu_860',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], + ['menu_5fstate_5fmenu_5fselection_861',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], + ['menu_5fstate_5fnot_5fopen_862',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], + ['menu_5ftrigger_5fthreshold_5fticks_863',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], + ['menu_5ftrigger_5ftime_864',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], + ['menuaction_865',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], + ['menuentry_866',['MenuEntry',['../structMenuEntry.html',1,'']]], + ['menuentryid_867',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], + ['menulist_868',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]], + ['menus_869',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus::Menus()'],['../classMenus.html',1,'Menus']]], + ['menus_2ecpp_870',['Menus.cpp',['../Menus_8cpp.html',1,'']]], + ['menus_2eh_871',['Menus.h',['../Menus_8h.html',1,'']]], + ['menustate_872',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], + ['meteorpattern_873',['MeteorPattern',['../classMeteorPattern.html',1,'MeteorPattern'],['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern::MeteorPattern()']]], + ['meteorpattern_2ecpp_874',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], + ['meteorpattern_2eh_875',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], + ['mflimit_876',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], + ['microseconds_877',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], + ['min_878',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], + ['minmatch_879',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], + ['ml_5fbits_880',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], + ['ml_5fmask_881',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], + ['mode_882',['Mode',['../classMode.html',1,'Mode'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode()']]], + ['mode_883',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], + ['mode_884',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode::Mode()'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], + ['mode_2ecpp_885',['Mode.cpp',['../Mode_8cpp.html',1,'']]], + ['mode_2eh_886',['Mode.h',['../Mode_8h.html',1,'']]], + ['mode_5fflag_5fall_5fsame_5fsingle_887',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], + ['mode_5fflag_5fmulti_5fled_888',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], + ['mode_5fflag_5fnone_889',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], + ['mode_5fflag_5fsingle_5fled_890',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], + ['mode_5fflag_5fsparse_5fsingles_891',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], + ['mode_5fledcount_892',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], + ['modeflags_893',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]], + ['modelink_894',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)'],['../classModes_1_1ModeLink.html',1,'Modes::ModeLink']]], + ['modes_895',['Modes',['../classModes.html',1,'Modes'],['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes::Modes()']]], + ['modes_2ecpp_896',['Modes.cpp',['../Modes_8cpp.html',1,'']]], + ['modes_2eh_897',['Modes.h',['../Modes_8h.html',1,'']]], + ['modes_5fflag_5fadv_5fmenus_898',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], + ['modes_5fflag_5fkeychain_899',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], + ['modes_5fflag_5flocked_900',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], + ['modes_5fflag_5fone_5fclick_901',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], + ['modes_5ftest_902',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], + ['modesharestate_903',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]], + ['modesharing_904',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing::ModeSharing()'],['../classModeSharing.html',1,'ModeSharing']]], + ['modesharing_2ecpp_905',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], + ['modesharing_2eh_906',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], + ['monochromatic_907',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]], + ['move_908',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], + ['moveunserializer_909',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], + ['ms_5fto_5fticks_910',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]], + ['multiledpattern_911',['MultiLedPattern',['../classMultiLedPattern.html',1,'MultiLedPattern'],['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern::MultiLedPattern()']]], + ['multiledpattern_2ecpp_912',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], + ['multiledpattern_2eh_913',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/all_d.js b/docs/orbit/search/all_d.js index 468d4c81f7..9253abe2df 100644 --- a/docs/orbit/search/all_d.js +++ b/docs/orbit/search/all_d.js @@ -1,30 +1,30 @@ var searchData= [ - ['next_913',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], - ['next16_914',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], - ['next8_915',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], - ['nextbulbselection_916',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], - ['nextmode_917',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], - ['nextmodeskipempty_918',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], - ['nextpattern_919',['nextPattern',['../classPatternSelect.html#a3df396b11d5b8c9bae62e82647d0757d',1,'PatternSelect']]], - ['nextstate_920',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], - ['nodict_921',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], - ['nodictissue_922',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], - ['notlimited_923',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]], - ['ns_5fto_5fus_924',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], - ['num_5fbrightness_5foptions_925',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], - ['num_5fbuttons_926',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], - ['num_5fdefault_5fmodes_927',['num_default_modes',['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], - ['num_5fmenus_928',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], - ['num_5fmode_5fslots_929',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], - ['num_5fpages_930',['NUM_PAGES',['../ColorSelect_8cpp.html#ae12c40b3b2496ea64cbd1f626d4a5817',1,'ColorSelect.cpp']]], - ['num_5fpermutations_931',['NUM_PERMUTATIONS',['../Menu_8cpp.html#acc6e49cf764bf2c622ab9ae38e590b15',1,'Menu.cpp']]], - ['num_5fzigzag_5fsteps_932',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]], - ['numalarms_933',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], - ['numargs_934',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], - ['numcolors_935',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset::numColors()'],['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry::numColors()']]], - ['numdefaultargs_936',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], - ['numflips_937',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]], - ['nummodes_938',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], - ['numsteps_939',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] + ['next_914',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], + ['next16_915',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], + ['next8_916',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], + ['nextbulbselection_917',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], + ['nextmode_918',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], + ['nextmodeskipempty_919',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], + ['nextpattern_920',['nextPattern',['../classPatternSelect.html#a3df396b11d5b8c9bae62e82647d0757d',1,'PatternSelect']]], + ['nextstate_921',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], + ['nodict_922',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], + ['nodictissue_923',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], + ['notlimited_924',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]], + ['ns_5fto_5fus_925',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], + ['num_5fbrightness_5foptions_926',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], + ['num_5fbuttons_927',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], + ['num_5fdefault_5fmodes_928',['num_default_modes',['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], + ['num_5fmenus_929',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], + ['num_5fmode_5fslots_930',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], + ['num_5fpages_931',['NUM_PAGES',['../ColorSelect_8cpp.html#ae12c40b3b2496ea64cbd1f626d4a5817',1,'ColorSelect.cpp']]], + ['num_5fpermutations_932',['NUM_PERMUTATIONS',['../Menu_8cpp.html#acc6e49cf764bf2c622ab9ae38e590b15',1,'Menu.cpp']]], + ['num_5fzigzag_5fsteps_933',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]], + ['numalarms_934',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], + ['numargs_935',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], + ['numcolors_936',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset::numColors()'],['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry::numColors()']]], + ['numdefaultargs_937',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], + ['numflips_938',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]], + ['nummodes_939',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], + ['numsteps_940',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] ]; diff --git a/docs/orbit/search/all_e.js b/docs/orbit/search/all_e.js index 4576c9a335..df9705681d 100644 --- a/docs/orbit/search/all_e.js +++ b/docs/orbit/search/all_e.js @@ -1,40 +1,42 @@ var searchData= [ - ['offduration_940',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], - ['ok_941',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]], - ['onblinkoff_942',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], - ['onblinkon_943',['onBlinkOn',['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()'],['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()']]], - ['onconsecutivepresses_944',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], - ['onduration_945',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]], - ['oneclickmodeenabled_946',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], - ['onend_947',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], - ['onledselected_948',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected() override']]], - ['onlongclick_949',['onLongClick',['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()']]], - ['onlongclick2_950',['onLongClick2',['../classModeSharing.html#a1af075e6d83fc2cdf51d3ccd17cc5f2e',1,'ModeSharing::onLongClick2()'],['../classPatternSelect.html#a931ae7d70d1f64420875de288fa15b36',1,'PatternSelect::onLongClick2()'],['../classGlobalBrightness.html#a62492a9683979a8a532e81eceaa2ac93',1,'GlobalBrightness::onLongClick2()'],['../classFactoryReset.html#a419f5fc7e67ea03a741ca6347933d34d',1,'FactoryReset::onLongClick2()'],['../classEditorConnection.html#a94603cec3cc30ed70df22242ebb1cc76',1,'EditorConnection::onLongClick2()'],['../classColorSelect.html#a9908455b3d63e664206c3bc055d23278',1,'ColorSelect::onLongClick2()'],['../classMenu.html#ad5caae69726edb6e2ed284c25eed79eb',1,'Menu::onLongClick2()']]], - ['onnewdata_951',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], - ['onpress_952',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], - ['onrelease_953',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], - ['onshortclick_954',['onShortClick',['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()']]], - ['onshortclick2_955',['onShortClick2',['../classMenu.html#a0c60d92fc9fcf6d8499e419318a2b56e',1,'Menu::onShortClick2()'],['../classColorSelect.html#a93a9d7f6684e201781d09b9405dacc85',1,'ColorSelect::onShortClick2()'],['../classEditorConnection.html#a31521fb3b6a7ac1e5e3f51832c9002f1',1,'EditorConnection::onShortClick2()'],['../classFactoryReset.html#a132378992af157a72d82b3bd5c530ffd',1,'FactoryReset::onShortClick2()'],['../classGlobalBrightness.html#ae5f4d52195abd346d76f87a6c459b888',1,'GlobalBrightness::onShortClick2()'],['../classModeSharing.html#a88c0ff4ba140efaab3f5ca6cbeee3a07',1,'ModeSharing::onShortClick2()'],['../classPatternSelect.html#a117036266910c87489cdd72ef85248e4',1,'PatternSelect::onShortClick2()']]], - ['onstart_956',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], - ['openmenu_957',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], - ['openmenuselection_958',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], - ['operator_20bytestream_959',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], - ['operator_20bytestream_20_26_960',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], - ['operator_20const_20uint8_5ft_20_2a_961',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], - ['operator_20delete_962',['operator delete',['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], - ['operator_20delete_5b_5d_963',['operator delete[]',['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp']]], - ['operator_20mode_20_2a_964',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], - ['operator_20new_965',['operator new',['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp']]], - ['operator_20new_5b_5d_966',['operator new[]',['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp']]], - ['operator_20uint8_5ft_20_2a_967',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], - ['operator_21_3d_968',['operator!=',['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()']]], - ['operator_2b_969',['operator+',['../LedTypes_8h.html#ab53b2438c16664792492c7e12dbc4af7',1,'operator+(Ring &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#ab2fbf270a40827892fa2c3c3f1671cea',1,'operator+(Quadrant &c, int b): LedTypes.h']]], - ['operator_2b_2b_970',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a502484bc1b6162b825b056116728bf37',1,'operator++(Quadrant &c): LedTypes.h'],['../LedTypes_8h.html#ad2d960cfcaa1e9df36f2b9fe27714890',1,'operator++(Quadrant &c, int): LedTypes.h'],['../LedTypes_8h.html#ac0be2e5783bc539f76845808ff257d63',1,'operator++(Ring &c): LedTypes.h'],['../LedTypes_8h.html#a0ed78412aca02d6244da282c0e5b0219',1,'operator++(Ring &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h']]], - ['operator_2b_3d_971',['operator+=',['../LedTypes_8h.html#ae7e6f6dba18455d2df5cf262acba380c',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=(const uint8_t &rhs)'],['../LedTypes_8h.html#a662d7bba61050fd5d6bd4dd7e49b704f',1,'operator+=(Ring &c, int b): LedTypes.h'],['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(LedPos &c, int b): LedTypes.h'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)']]], - ['operator_2d_972',['operator-',['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a43c00ad2d027a9cca8963dbf211ce51e',1,'operator-(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#adae60ccda54454897e83cc2552dcfc15',1,'operator-(Ring &c, int b): LedTypes.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h']]], - ['operator_2d_3d_973',['operator-=',['../LedTypes_8h.html#a2909de795c68ebf40e87f842ec3b1c9e',1,'operator-=(Ring &c, int b): LedTypes.h'],['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'operator-=(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#af44c08a1a29149150ba1d7f88a36d303',1,'operator-=(Quadrant &c, int b): LedTypes.h']]], - ['operator_3d_974',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], - ['operator_3d_3d_975',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], - ['operator_5b_5d_976',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] + ['offduration_941',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], + ['ok_942',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]], + ['onblinkoff_943',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], + ['onblinkon_944',['onBlinkOn',['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()'],['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()']]], + ['onboard_5fled_5fmosi_945',['ONBOARD_LED_MOSI',['../Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1',1,'Leds.cpp']]], + ['onboard_5fled_5fsck_946',['ONBOARD_LED_SCK',['../Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429',1,'Leds.cpp']]], + ['onconsecutivepresses_947',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], + ['onduration_948',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]], + ['oneclickmodeenabled_949',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], + ['onend_950',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], + ['onledselected_951',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], + ['onlongclick_952',['onLongClick',['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()']]], + ['onlongclick2_953',['onLongClick2',['../classPatternSelect.html#a931ae7d70d1f64420875de288fa15b36',1,'PatternSelect::onLongClick2()'],['../classModeSharing.html#a1af075e6d83fc2cdf51d3ccd17cc5f2e',1,'ModeSharing::onLongClick2()'],['../classGlobalBrightness.html#a62492a9683979a8a532e81eceaa2ac93',1,'GlobalBrightness::onLongClick2()'],['../classFactoryReset.html#a419f5fc7e67ea03a741ca6347933d34d',1,'FactoryReset::onLongClick2()'],['../classEditorConnection.html#a94603cec3cc30ed70df22242ebb1cc76',1,'EditorConnection::onLongClick2()'],['../classColorSelect.html#a9908455b3d63e664206c3bc055d23278',1,'ColorSelect::onLongClick2()'],['../classMenu.html#ad5caae69726edb6e2ed284c25eed79eb',1,'Menu::onLongClick2()']]], + ['onnewdata_954',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], + ['onpress_955',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], + ['onrelease_956',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], + ['onshortclick_957',['onShortClick',['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()'],['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()']]], + ['onshortclick2_958',['onShortClick2',['../classFactoryReset.html#a132378992af157a72d82b3bd5c530ffd',1,'FactoryReset::onShortClick2()'],['../classGlobalBrightness.html#ae5f4d52195abd346d76f87a6c459b888',1,'GlobalBrightness::onShortClick2()'],['../classModeSharing.html#a88c0ff4ba140efaab3f5ca6cbeee3a07',1,'ModeSharing::onShortClick2()'],['../classPatternSelect.html#a117036266910c87489cdd72ef85248e4',1,'PatternSelect::onShortClick2()'],['../classEditorConnection.html#a31521fb3b6a7ac1e5e3f51832c9002f1',1,'EditorConnection::onShortClick2()'],['../classMenu.html#a0c60d92fc9fcf6d8499e419318a2b56e',1,'Menu::onShortClick2()'],['../classColorSelect.html#a93a9d7f6684e201781d09b9405dacc85',1,'ColorSelect::onShortClick2()']]], + ['onstart_959',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], + ['openmenu_960',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], + ['openmenuselection_961',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], + ['operator_20bytestream_962',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], + ['operator_20bytestream_20_26_963',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], + ['operator_20const_20uint8_5ft_20_2a_964',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], + ['operator_20delete_965',['operator delete',['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp']]], + ['operator_20delete_5b_5d_966',['operator delete[]',['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp']]], + ['operator_20mode_20_2a_967',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], + ['operator_20new_968',['operator new',['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20new_5b_5d_969',['operator new[]',['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20uint8_5ft_20_2a_970',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], + ['operator_21_3d_971',['operator!=',['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()']]], + ['operator_2b_972',['operator+',['../LedTypes_8h.html#ab2fbf270a40827892fa2c3c3f1671cea',1,'operator+(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#ab53b2438c16664792492c7e12dbc4af7',1,'operator+(Ring &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h']]], + ['operator_2b_2b_973',['operator++',['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#a502484bc1b6162b825b056116728bf37',1,'operator++(Quadrant &c): LedTypes.h'],['../LedTypes_8h.html#ad2d960cfcaa1e9df36f2b9fe27714890',1,'operator++(Quadrant &c, int): LedTypes.h'],['../LedTypes_8h.html#ac0be2e5783bc539f76845808ff257d63',1,'operator++(Ring &c): LedTypes.h'],['../LedTypes_8h.html#a0ed78412aca02d6244da282c0e5b0219',1,'operator++(Ring &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h']]], + ['operator_2b_3d_974',['operator+=',['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(): LedTypes.h'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)'],['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=(const uint8_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../LedTypes_8h.html#a662d7bba61050fd5d6bd4dd7e49b704f',1,'operator+=(Ring &c, int b): LedTypes.h'],['../LedTypes_8h.html#ae7e6f6dba18455d2df5cf262acba380c',1,'operator+=(Quadrant &c, int b): LedTypes.h']]], + ['operator_2d_975',['operator-',['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../LedTypes_8h.html#adae60ccda54454897e83cc2552dcfc15',1,'operator-(Ring &c, int b): LedTypes.h'],['../LedTypes_8h.html#a43c00ad2d027a9cca8963dbf211ce51e',1,'operator-(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h']]], + ['operator_2d_3d_976',['operator-=',['../LedTypes_8h.html#af44c08a1a29149150ba1d7f88a36d303',1,'operator-=(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'operator-=(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a2909de795c68ebf40e87f842ec3b1c9e',1,'operator-=(Ring &c, int b): LedTypes.h']]], + ['operator_3d_977',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], + ['operator_3d_3d_978',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], + ['operator_5b_5d_979',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] ]; diff --git a/docs/orbit/search/all_f.js b/docs/orbit/search/all_f.js index 3684a223a9..dba4e26cc9 100644 --- a/docs/orbit/search/all_f.js +++ b/docs/orbit/search/all_f.js @@ -1,137 +1,136 @@ var searchData= [ - ['page_5fsize_977',['PAGE_SIZE',['../ColorSelect_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): ColorSelect.cpp'],['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): Storage.cpp']]], - ['pair_978',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], - ['pair_5f0_979',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], - ['pair_5f1_980',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], - ['pair_5f10_981',['PAIR_10',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a0a823d39d225f28f6b103853ccdfedd0',1,'LedTypes.h']]], - ['pair_5f11_982',['PAIR_11',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a4aa2c171d49b58f58730a3e0dbc0d727',1,'LedTypes.h']]], - ['pair_5f12_983',['PAIR_12',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a5913cbc8d09c41915ee544cf8905f07e',1,'LedTypes.h']]], - ['pair_5f13_984',['PAIR_13',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a312c9591f66eed049b2bf0ede98c907f',1,'LedTypes.h']]], - ['pair_5f14_985',['PAIR_14',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ad386f91903406aa98eeca99d3132f0a5',1,'LedTypes.h']]], - ['pair_5f15_986',['PAIR_15',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a728901351f8e2057c945a24518f7e31e',1,'LedTypes.h']]], - ['pair_5f2_987',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], - ['pair_5f3_988',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], - ['pair_5f4_989',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], - ['pair_5f5_990',['PAIR_5',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ade3ffc23c381809d79f3f3ec3aecd0bb',1,'LedTypes.h']]], - ['pair_5f6_991',['PAIR_6',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac1d135322abe6d61498236a1626ff3dd',1,'LedTypes.h']]], - ['pair_5f7_992',['PAIR_7',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ae459ce3dcc4fe1833263ccd64542e7ce',1,'LedTypes.h']]], - ['pair_5f8_993',['PAIR_8',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a2f1b4602b465e7b7ae34f8a6833dbecd',1,'LedTypes.h']]], - ['pair_5f9_994',['PAIR_9',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a285b2b0dfc44138b3631833a2b188487',1,'LedTypes.h']]], - ['pair_5fcount_995',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], - ['pair_5ffirst_996',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], - ['pair_5flast_997',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], - ['pairbot_998',['pairBot',['../LedTypes_8h.html#ae494676c80db5c55f09ea675b76741f1',1,'LedTypes.h']]], - ['paireven_999',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], - ['pairodd_1000',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], - ['pairtop_1001',['pairTop',['../LedTypes_8h.html#a78af665bd061dc19fb5c79935aa0da5b',1,'LedTypes.h']]], - ['partial_5fdecode_1002',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], - ['pattern_1003',['Pattern',['../classPattern.html',1,'Pattern'],['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], - ['pattern_2ecpp_1004',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], - ['pattern_2eh_1005',['Pattern.h',['../Pattern_8h.html',1,'']]], - ['pattern_5fbackstrobe_1006',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], - ['pattern_5fblend_1007',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], - ['pattern_5fblendstrobe_1008',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], - ['pattern_5fblendstrobegap_1009',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], - ['pattern_5fblinkie_1010',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], - ['pattern_5fbounce_1011',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], - ['pattern_5fchaser_1012',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], - ['pattern_5fchopper_1013',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblend_1014',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobe_1015',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobegap_1016',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], - ['pattern_5fcount_1017',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], - ['pattern_5fcrossdops_1018',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], - ['pattern_5fdashcrush_1019',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], - ['pattern_5fdashcycle_1020',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], - ['pattern_5fdashdops_1021',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], - ['pattern_5fdashgap_1022',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], - ['pattern_5fdops_1023',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], - ['pattern_5fdopsgap_1024',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], - ['pattern_5fdoubledops_1025',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], - ['pattern_5fdoublestrobe_1026',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], - ['pattern_5fdrip_1027',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], - ['pattern_5fdripmorph_1028',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], - ['pattern_5ffill_1029',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], - ['pattern_5ffirst_1030',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], - ['pattern_5fflag_5fmulti_1031',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], - ['pattern_5fflags_5fnone_1032',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], - ['pattern_5fgapcycle_1033',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], - ['pattern_5fghostcrush_1034',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], - ['pattern_5fhue_5fscroll_1035',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], - ['pattern_5fhypergap_1036',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], - ['pattern_5fhyperstrobe_1037',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], - ['pattern_5flast_1038',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], - ['pattern_5flighthouse_1039',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], - ['pattern_5fmateria_1040',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], - ['pattern_5fmeteor_1041',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], - ['pattern_5fminiribbon_1042',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], - ['pattern_5fmulti_5fcount_1043',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], - ['pattern_5fmulti_5ffirst_1044',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], - ['pattern_5fmulti_5flast_1045',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], - ['pattern_5fnone_1046',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], - ['pattern_5fpicogap_1047',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], - ['pattern_5fpicostrobe_1048',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], - ['pattern_5fpulsish_1049',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], - ['pattern_5fribbon_1050',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], - ['pattern_5fsingle_5fcount_1051',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], - ['pattern_5fsingle_5ffirst_1052',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], - ['pattern_5fsingle_5flast_1053',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], - ['pattern_5fsnowball_1054',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], - ['pattern_5fsolid_1055',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], - ['pattern_5fsparkletrace_1056',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], - ['pattern_5fsplitstrobie_1057',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], - ['pattern_5fstrobe_1058',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], - ['pattern_5fstrobegap_1059',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], - ['pattern_5fstrobie_1060',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], - ['pattern_5fstrobiegap_1061',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], - ['pattern_5ftheater_5fchase_1062',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], - ['pattern_5ftracer_1063',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], - ['pattern_5fultradash_1064',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], - ['pattern_5fultradops_1065',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], - ['pattern_5fultragap_1066',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], - ['pattern_5fvortexwipe_1067',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], - ['pattern_5fwarp_1068',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], - ['pattern_5fwarpworm_1069',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], - ['pattern_5fzigzag_1070',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], - ['pattern_5fzipfade_1071',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]], - ['patternargs_1072',['PatternArgs',['../classPatternArgs.html',1,'PatternArgs'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()']]], - ['patternargs_2ecpp_1073',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], - ['patternargs_2eh_1074',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], - ['patternbuilder_1075',['PatternBuilder',['../classPatternBuilder.html',1,'PatternBuilder'],['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern::PatternBuilder()']]], - ['patternbuilder_2ecpp_1076',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], - ['patternbuilder_2eh_1077',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], - ['patternid_1078',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], - ['patternid_1079',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], - ['patternmap_1080',['PatternMap',['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)'],['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html',1,'PatternMap']]], - ['patterns_2eh_1081',['Patterns.h',['../Patterns_8h.html',1,'']]], - ['patternselect_1082',['PatternSelect',['../classPatternSelect.html',1,'PatternSelect'],['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect::PatternSelect()']]], - ['patternselect_2ecpp_1083',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], - ['patternselect_2eh_1084',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], - ['patternselectstate_1085',['PatternSelectState',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189b',1,'PatternSelect']]], - ['patternstate_1086',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]], - ['peek_1087',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], - ['peek16_1088',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], - ['peek32_1089',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], - ['peek8_1090',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], - ['peeknext_1091',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], - ['percentdone_1092',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], - ['percentreceived_1093',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], - ['picostrobe_5foff_5fduration_1094',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], - ['picostrobe_5fon_5fduration_1095',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], - ['play_1096',['play',['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()']]], - ['poststep_1097',['poststep',['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], - ['power_5fled_5fpin_1098',['POWER_LED_PIN',['../Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb',1,'Leds.cpp']]], - ['prefixend_1099',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], - ['prefixsize_1100',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]], - ['presstime_1101',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], - ['prestep_1102',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], - ['prev_1103',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], - ['prevbulbselection_1104',['prevBulbSelection',['../classMenu.html#ae36a805dfaeb5c148c4cf6ceab067180',1,'Menu']]], - ['previousmode_1105',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], - ['previouspattern_1106',['previousPattern',['../classPatternSelect.html#a19db36490850e8c2f1de0c3d005cfacf',1,'PatternSelect']]], - ['print_5fstate_1107',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]], - ['pulsishpattern_1108',['PulsishPattern',['../classPulsishPattern.html',1,'PulsishPattern'],['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern::PulsishPattern()']]], - ['pulsishpattern_2ecpp_1109',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], - ['pulsishpattern_2eh_1110',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] + ['page_5fsize_980',['PAGE_SIZE',['../ColorSelect_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): ColorSelect.cpp'],['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): Storage.cpp']]], + ['pair_981',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], + ['pair_5f0_982',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], + ['pair_5f1_983',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], + ['pair_5f10_984',['PAIR_10',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a0a823d39d225f28f6b103853ccdfedd0',1,'LedTypes.h']]], + ['pair_5f11_985',['PAIR_11',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a4aa2c171d49b58f58730a3e0dbc0d727',1,'LedTypes.h']]], + ['pair_5f12_986',['PAIR_12',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a5913cbc8d09c41915ee544cf8905f07e',1,'LedTypes.h']]], + ['pair_5f13_987',['PAIR_13',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a312c9591f66eed049b2bf0ede98c907f',1,'LedTypes.h']]], + ['pair_5f14_988',['PAIR_14',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ad386f91903406aa98eeca99d3132f0a5',1,'LedTypes.h']]], + ['pair_5f15_989',['PAIR_15',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a728901351f8e2057c945a24518f7e31e',1,'LedTypes.h']]], + ['pair_5f2_990',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], + ['pair_5f3_991',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], + ['pair_5f4_992',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], + ['pair_5f5_993',['PAIR_5',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ade3ffc23c381809d79f3f3ec3aecd0bb',1,'LedTypes.h']]], + ['pair_5f6_994',['PAIR_6',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac1d135322abe6d61498236a1626ff3dd',1,'LedTypes.h']]], + ['pair_5f7_995',['PAIR_7',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ae459ce3dcc4fe1833263ccd64542e7ce',1,'LedTypes.h']]], + ['pair_5f8_996',['PAIR_8',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a2f1b4602b465e7b7ae34f8a6833dbecd',1,'LedTypes.h']]], + ['pair_5f9_997',['PAIR_9',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a285b2b0dfc44138b3631833a2b188487',1,'LedTypes.h']]], + ['pair_5fcount_998',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], + ['pair_5ffirst_999',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], + ['pair_5flast_1000',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], + ['pairbot_1001',['pairBot',['../LedTypes_8h.html#ae494676c80db5c55f09ea675b76741f1',1,'LedTypes.h']]], + ['paireven_1002',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], + ['pairodd_1003',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], + ['pairtop_1004',['pairTop',['../LedTypes_8h.html#a78af665bd061dc19fb5c79935aa0da5b',1,'LedTypes.h']]], + ['partial_5fdecode_1005',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], + ['pattern_1006',['Pattern',['../classPattern.html',1,'Pattern'],['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], + ['pattern_2ecpp_1007',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], + ['pattern_2eh_1008',['Pattern.h',['../Pattern_8h.html',1,'']]], + ['pattern_5fbackstrobe_1009',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], + ['pattern_5fblend_1010',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], + ['pattern_5fblendstrobe_1011',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], + ['pattern_5fblendstrobegap_1012',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], + ['pattern_5fblinkie_1013',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], + ['pattern_5fbounce_1014',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], + ['pattern_5fchaser_1015',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], + ['pattern_5fchopper_1016',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblend_1017',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobe_1018',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobegap_1019',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], + ['pattern_5fcount_1020',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], + ['pattern_5fcrossdops_1021',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], + ['pattern_5fdashcrush_1022',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], + ['pattern_5fdashcycle_1023',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], + ['pattern_5fdashdops_1024',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], + ['pattern_5fdashgap_1025',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], + ['pattern_5fdops_1026',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], + ['pattern_5fdopsgap_1027',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], + ['pattern_5fdoubledops_1028',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], + ['pattern_5fdoublestrobe_1029',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], + ['pattern_5fdrip_1030',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], + ['pattern_5fdripmorph_1031',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], + ['pattern_5ffill_1032',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], + ['pattern_5ffirst_1033',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], + ['pattern_5fflag_5fmulti_1034',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], + ['pattern_5fflags_5fnone_1035',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], + ['pattern_5fgapcycle_1036',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], + ['pattern_5fghostcrush_1037',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], + ['pattern_5fhue_5fscroll_1038',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], + ['pattern_5fhypergap_1039',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], + ['pattern_5fhyperstrobe_1040',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], + ['pattern_5flast_1041',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], + ['pattern_5flighthouse_1042',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], + ['pattern_5fmateria_1043',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], + ['pattern_5fmeteor_1044',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], + ['pattern_5fminiribbon_1045',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], + ['pattern_5fmulti_5fcount_1046',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], + ['pattern_5fmulti_5ffirst_1047',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], + ['pattern_5fmulti_5flast_1048',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], + ['pattern_5fnone_1049',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], + ['pattern_5fpicogap_1050',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], + ['pattern_5fpicostrobe_1051',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], + ['pattern_5fpulsish_1052',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], + ['pattern_5fribbon_1053',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], + ['pattern_5fsingle_5fcount_1054',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], + ['pattern_5fsingle_5ffirst_1055',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], + ['pattern_5fsingle_5flast_1056',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], + ['pattern_5fsnowball_1057',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], + ['pattern_5fsolid_1058',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], + ['pattern_5fsparkletrace_1059',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], + ['pattern_5fsplitstrobie_1060',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], + ['pattern_5fstrobe_1061',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], + ['pattern_5fstrobegap_1062',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], + ['pattern_5fstrobie_1063',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], + ['pattern_5fstrobiegap_1064',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], + ['pattern_5ftheater_5fchase_1065',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], + ['pattern_5ftracer_1066',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], + ['pattern_5fultradash_1067',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], + ['pattern_5fultradops_1068',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], + ['pattern_5fultragap_1069',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], + ['pattern_5fvortexwipe_1070',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], + ['pattern_5fwarp_1071',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], + ['pattern_5fwarpworm_1072',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], + ['pattern_5fzigzag_1073',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], + ['pattern_5fzipfade_1074',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]], + ['patternargs_1075',['PatternArgs',['../classPatternArgs.html',1,'PatternArgs'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)'],['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()']]], + ['patternargs_2ecpp_1076',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], + ['patternargs_2eh_1077',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], + ['patternbuilder_1078',['PatternBuilder',['../classPatternBuilder.html',1,'PatternBuilder'],['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern::PatternBuilder()']]], + ['patternbuilder_2ecpp_1079',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], + ['patternbuilder_2eh_1080',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], + ['patternid_1081',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], + ['patternid_1082',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], + ['patternmap_1083',['PatternMap',['../classPatternMap.html',1,'PatternMap'],['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()'],['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)']]], + ['patterns_2eh_1084',['Patterns.h',['../Patterns_8h.html',1,'']]], + ['patternselect_1085',['PatternSelect',['../classPatternSelect.html',1,'PatternSelect'],['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect::PatternSelect()']]], + ['patternselect_2ecpp_1086',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], + ['patternselect_2eh_1087',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], + ['patternselectstate_1088',['PatternSelectState',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189b',1,'PatternSelect']]], + ['patternstate_1089',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]], + ['peek_1090',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], + ['peek16_1091',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], + ['peek32_1092',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], + ['peek8_1093',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], + ['peeknext_1094',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], + ['percentdone_1095',['percentDone',['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()'],['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()']]], + ['percentreceived_1096',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], + ['picostrobe_5foff_5fduration_1097',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], + ['picostrobe_5fon_5fduration_1098',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], + ['play_1099',['play',['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()']]], + ['poststep_1100',['poststep',['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()']]], + ['prefixend_1101',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], + ['prefixsize_1102',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]], + ['presstime_1103',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], + ['prestep_1104',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], + ['prev_1105',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], + ['prevbulbselection_1106',['prevBulbSelection',['../classMenu.html#ae36a805dfaeb5c148c4cf6ceab067180',1,'Menu']]], + ['previousmode_1107',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], + ['previouspattern_1108',['previousPattern',['../classPatternSelect.html#a19db36490850e8c2f1de0c3d005cfacf',1,'PatternSelect']]], + ['print_5fstate_1109',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]], + ['pulsishpattern_1110',['PulsishPattern',['../classPulsishPattern.html',1,'PulsishPattern'],['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern::PulsishPattern()']]], + ['pulsishpattern_2ecpp_1111',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], + ['pulsishpattern_2eh_1112',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_0.js b/docs/orbit/search/classes_0.js index 2638241789..ac06f02d86 100644 --- a/docs/orbit/search/classes_0.js +++ b/docs/orbit/search/classes_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['backstrobepattern_1644',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], - ['basicpattern_1645',['BasicPattern',['../classBasicPattern.html',1,'']]], - ['bitstream_1646',['BitStream',['../classBitStream.html',1,'']]], - ['blendpattern_1647',['BlendPattern',['../classBlendPattern.html',1,'']]], - ['blinksteppattern_1648',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], - ['bouncepattern_1649',['BouncePattern',['../classBouncePattern.html',1,'']]], - ['button_1650',['Button',['../classButton.html',1,'']]], - ['buttons_1651',['Buttons',['../classButtons.html',1,'']]], - ['bytestream_1652',['ByteStream',['../classByteStream.html',1,'']]] + ['backstrobepattern_1648',['BackStrobePattern',['../classBackStrobePattern.html',1,'']]], + ['basicpattern_1649',['BasicPattern',['../classBasicPattern.html',1,'']]], + ['bitstream_1650',['BitStream',['../classBitStream.html',1,'']]], + ['blendpattern_1651',['BlendPattern',['../classBlendPattern.html',1,'']]], + ['blinksteppattern_1652',['BlinkStepPattern',['../classBlinkStepPattern.html',1,'']]], + ['bouncepattern_1653',['BouncePattern',['../classBouncePattern.html',1,'']]], + ['button_1654',['Button',['../classButton.html',1,'']]], + ['buttons_1655',['Buttons',['../classButtons.html',1,'']]], + ['bytestream_1656',['ByteStream',['../classByteStream.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_1.js b/docs/orbit/search/classes_1.js index e79c5d98cc..56e7b878c5 100644 --- a/docs/orbit/search/classes_1.js +++ b/docs/orbit/search/classes_1.js @@ -1,9 +1,9 @@ var searchData= [ - ['chaserpattern_1653',['ChaserPattern',['../classChaserPattern.html',1,'']]], - ['colorselect_1654',['ColorSelect',['../classColorSelect.html',1,'']]], - ['colorset_1655',['Colorset',['../classColorset.html',1,'']]], - ['colorsetmap_1656',['ColorsetMap',['../classColorsetMap.html',1,'']]], - ['compoundpattern_1657',['CompoundPattern',['../classCompoundPattern.html',1,'']]], - ['crossdopspattern_1658',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] + ['chaserpattern_1657',['ChaserPattern',['../classChaserPattern.html',1,'']]], + ['colorselect_1658',['ColorSelect',['../classColorSelect.html',1,'']]], + ['colorset_1659',['Colorset',['../classColorset.html',1,'']]], + ['colorsetmap_1660',['ColorsetMap',['../classColorsetMap.html',1,'']]], + ['compoundpattern_1661',['CompoundPattern',['../classCompoundPattern.html',1,'']]], + ['crossdopspattern_1662',['CrossDopsPattern',['../classCrossDopsPattern.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_10.js b/docs/orbit/search/classes_10.js index a189b49cc9..07c58af552 100644 --- a/docs/orbit/search/classes_10.js +++ b/docs/orbit/search/classes_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_1716',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] + ['zigzagpattern_1720',['ZigzagPattern',['../classZigzagPattern.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_2.js b/docs/orbit/search/classes_2.js index 5808cec2c0..4d3323f34d 100644 --- a/docs/orbit/search/classes_2.js +++ b/docs/orbit/search/classes_2.js @@ -1,7 +1,7 @@ var searchData= [ - ['default_5fmode_5fentry_1659',['default_mode_entry',['../structdefault__mode__entry.html',1,'']]], - ['doublestrobepattern_1660',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], - ['dripmorphpattern_1661',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], - ['drippattern_1662',['DripPattern',['../classDripPattern.html',1,'']]] + ['default_5fmode_5fentry_1663',['default_mode_entry',['../structdefault__mode__entry.html',1,'']]], + ['doublestrobepattern_1664',['DoubleStrobePattern',['../classDoubleStrobePattern.html',1,'']]], + ['dripmorphpattern_1665',['DripMorphPattern',['../classDripMorphPattern.html',1,'']]], + ['drippattern_1666',['DripPattern',['../classDripPattern.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_3.js b/docs/orbit/search/classes_3.js index 3bd0110d6b..682fcd733f 100644 --- a/docs/orbit/search/classes_3.js +++ b/docs/orbit/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['editorconnection_1663',['EditorConnection',['../classEditorConnection.html',1,'']]] + ['editorconnection_1667',['EditorConnection',['../classEditorConnection.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_4.js b/docs/orbit/search/classes_4.js index 55a17c5e16..bd0080eff1 100644 --- a/docs/orbit/search/classes_4.js +++ b/docs/orbit/search/classes_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['factoryreset_1664',['FactoryReset',['../classFactoryReset.html',1,'']]], - ['fillpattern_1665',['FillPattern',['../classFillPattern.html',1,'']]] + ['factoryreset_1668',['FactoryReset',['../classFactoryReset.html',1,'']]], + ['fillpattern_1669',['FillPattern',['../classFillPattern.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_5.js b/docs/orbit/search/classes_5.js index b273c6ba2d..e58aae492f 100644 --- a/docs/orbit/search/classes_5.js +++ b/docs/orbit/search/classes_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['globalbrightness_1666',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] + ['globalbrightness_1670',['GlobalBrightness',['../classGlobalBrightness.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_6.js b/docs/orbit/search/classes_6.js index c4280ca170..8b260dbf82 100644 --- a/docs/orbit/search/classes_6.js +++ b/docs/orbit/search/classes_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hsvcolor_1667',['HSVColor',['../classHSVColor.html',1,'']]], - ['hueshiftpattern_1668',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] + ['hsvcolor_1671',['HSVColor',['../classHSVColor.html',1,'']]], + ['hueshiftpattern_1672',['HueShiftPattern',['../classHueShiftPattern.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_7.js b/docs/orbit/search/classes_7.js index 9dffce1f45..39f9f55d35 100644 --- a/docs/orbit/search/classes_7.js +++ b/docs/orbit/search/classes_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['irreceiver_1669',['IRReceiver',['../classIRReceiver.html',1,'']]], - ['irsender_1670',['IRSender',['../classIRSender.html',1,'']]] + ['irreceiver_1673',['IRReceiver',['../classIRReceiver.html',1,'']]], + ['irsender_1674',['IRSender',['../classIRSender.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_8.js b/docs/orbit/search/classes_8.js index 9bfcac7be9..e272ae22d2 100644 --- a/docs/orbit/search/classes_8.js +++ b/docs/orbit/search/classes_8.js @@ -1,10 +1,10 @@ var searchData= [ - ['leds_1671',['Leds',['../classLeds.html',1,'']]], - ['ledstash_1672',['LedStash',['../classLedStash.html',1,'']]], - ['lighthousepattern_1673',['LighthousePattern',['../classLighthousePattern.html',1,'']]], - ['lz4_5fstream_5ft_5finternal_1674',['LZ4_stream_t_internal',['../structLZ4__stream__t__internal.html',1,'']]], - ['lz4_5fstream_5fu_1675',['LZ4_stream_u',['../unionLZ4__stream__u.html',1,'']]], - ['lz4_5fstreamdecode_5ft_5finternal_1676',['LZ4_streamDecode_t_internal',['../structLZ4__streamDecode__t__internal.html',1,'']]], - ['lz4_5fstreamdecode_5fu_1677',['LZ4_streamDecode_u',['../unionLZ4__streamDecode__u.html',1,'']]] + ['leds_1675',['Leds',['../classLeds.html',1,'']]], + ['ledstash_1676',['LedStash',['../classLedStash.html',1,'']]], + ['lighthousepattern_1677',['LighthousePattern',['../classLighthousePattern.html',1,'']]], + ['lz4_5fstream_5ft_5finternal_1678',['LZ4_stream_t_internal',['../structLZ4__stream__t__internal.html',1,'']]], + ['lz4_5fstream_5fu_1679',['LZ4_stream_u',['../unionLZ4__stream__u.html',1,'']]], + ['lz4_5fstreamdecode_5ft_5finternal_1680',['LZ4_streamDecode_t_internal',['../structLZ4__streamDecode__t__internal.html',1,'']]], + ['lz4_5fstreamdecode_5fu_1681',['LZ4_streamDecode_u',['../unionLZ4__streamDecode__u.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_9.js b/docs/orbit/search/classes_9.js index 39ac39d77e..68f12fcabc 100644 --- a/docs/orbit/search/classes_9.js +++ b/docs/orbit/search/classes_9.js @@ -1,13 +1,13 @@ var searchData= [ - ['materiapattern_1678',['MateriaPattern',['../classMateriaPattern.html',1,'']]], - ['menu_1679',['Menu',['../classMenu.html',1,'']]], - ['menuentry_1680',['MenuEntry',['../structMenuEntry.html',1,'']]], - ['menus_1681',['Menus',['../classMenus.html',1,'']]], - ['meteorpattern_1682',['MeteorPattern',['../classMeteorPattern.html',1,'']]], - ['mode_1683',['Mode',['../classMode.html',1,'']]], - ['modelink_1684',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], - ['modes_1685',['Modes',['../classModes.html',1,'']]], - ['modesharing_1686',['ModeSharing',['../classModeSharing.html',1,'']]], - ['multiledpattern_1687',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] + ['materiapattern_1682',['MateriaPattern',['../classMateriaPattern.html',1,'']]], + ['menu_1683',['Menu',['../classMenu.html',1,'']]], + ['menuentry_1684',['MenuEntry',['../structMenuEntry.html',1,'']]], + ['menus_1685',['Menus',['../classMenus.html',1,'']]], + ['meteorpattern_1686',['MeteorPattern',['../classMeteorPattern.html',1,'']]], + ['mode_1687',['Mode',['../classMode.html',1,'']]], + ['modelink_1688',['ModeLink',['../classModes_1_1ModeLink.html',1,'Modes']]], + ['modes_1689',['Modes',['../classModes.html',1,'']]], + ['modesharing_1690',['ModeSharing',['../classModeSharing.html',1,'']]], + ['multiledpattern_1691',['MultiLedPattern',['../classMultiLedPattern.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_a.js b/docs/orbit/search/classes_a.js index bbcdcf4b39..0364d7196b 100644 --- a/docs/orbit/search/classes_a.js +++ b/docs/orbit/search/classes_a.js @@ -1,9 +1,9 @@ var searchData= [ - ['pattern_1688',['Pattern',['../classPattern.html',1,'']]], - ['patternargs_1689',['PatternArgs',['../classPatternArgs.html',1,'']]], - ['patternbuilder_1690',['PatternBuilder',['../classPatternBuilder.html',1,'']]], - ['patternmap_1691',['PatternMap',['../classPatternMap.html',1,'']]], - ['patternselect_1692',['PatternSelect',['../classPatternSelect.html',1,'']]], - ['pulsishpattern_1693',['PulsishPattern',['../classPulsishPattern.html',1,'']]] + ['pattern_1692',['Pattern',['../classPattern.html',1,'']]], + ['patternargs_1693',['PatternArgs',['../classPatternArgs.html',1,'']]], + ['patternbuilder_1694',['PatternBuilder',['../classPatternBuilder.html',1,'']]], + ['patternmap_1695',['PatternMap',['../classPatternMap.html',1,'']]], + ['patternselect_1696',['PatternSelect',['../classPatternSelect.html',1,'']]], + ['pulsishpattern_1697',['PulsishPattern',['../classPulsishPattern.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_b.js b/docs/orbit/search/classes_b.js index 10a31ccd73..d91012aa7a 100644 --- a/docs/orbit/search/classes_b.js +++ b/docs/orbit/search/classes_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_1694',['Random',['../classRandom.html',1,'']]], - ['randomizer_1695',['Randomizer',['../classRandomizer.html',1,'']]], - ['rawbuffer_1696',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], - ['rgbcolor_1697',['RGBColor',['../classRGBColor.html',1,'']]] + ['random_1698',['Random',['../classRandom.html',1,'']]], + ['randomizer_1699',['Randomizer',['../classRandomizer.html',1,'']]], + ['rawbuffer_1700',['RawBuffer',['../structByteStream_1_1RawBuffer.html',1,'ByteStream']]], + ['rgbcolor_1701',['RGBColor',['../classRGBColor.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_c.js b/docs/orbit/search/classes_c.js index f6f9496a91..9b64903d51 100644 --- a/docs/orbit/search/classes_c.js +++ b/docs/orbit/search/classes_c.js @@ -1,13 +1,13 @@ var searchData= [ - ['sequence_1698',['Sequence',['../classSequence.html',1,'']]], - ['sequencedpattern_1699',['SequencedPattern',['../classSequencedPattern.html',1,'']]], - ['sequencestep_1700',['SequenceStep',['../classSequenceStep.html',1,'']]], - ['serialcoms_1701',['SerialComs',['../classSerialComs.html',1,'']]], - ['singleledpattern_1702',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], - ['snake_1703',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], - ['snowballpattern_1704',['SnowballPattern',['../classSnowballPattern.html',1,'']]], - ['solidpattern_1705',['SolidPattern',['../classSolidPattern.html',1,'']]], - ['sparkletracepattern_1706',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], - ['storage_1707',['Storage',['../classStorage.html',1,'']]] + ['sequence_1702',['Sequence',['../classSequence.html',1,'']]], + ['sequencedpattern_1703',['SequencedPattern',['../classSequencedPattern.html',1,'']]], + ['sequencestep_1704',['SequenceStep',['../classSequenceStep.html',1,'']]], + ['serialcoms_1705',['SerialComs',['../classSerialComs.html',1,'']]], + ['singleledpattern_1706',['SingleLedPattern',['../classSingleLedPattern.html',1,'']]], + ['snake_1707',['Snake',['../classZigzagPattern_1_1Snake.html',1,'ZigzagPattern']]], + ['snowballpattern_1708',['SnowballPattern',['../classSnowballPattern.html',1,'']]], + ['solidpattern_1709',['SolidPattern',['../classSolidPattern.html',1,'']]], + ['sparkletracepattern_1710',['SparkleTracePattern',['../classSparkleTracePattern.html',1,'']]], + ['storage_1711',['Storage',['../classStorage.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_d.js b/docs/orbit/search/classes_d.js index d2a90bef0f..c152232f93 100644 --- a/docs/orbit/search/classes_d.js +++ b/docs/orbit/search/classes_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['theaterchasepattern_1708',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], - ['time_1709',['Time',['../classTime.html',1,'']]], - ['timer_1710',['Timer',['../classTimer.html',1,'']]] + ['theaterchasepattern_1712',['TheaterChasePattern',['../classTheaterChasePattern.html',1,'']]], + ['time_1713',['Time',['../classTime.html',1,'']]], + ['timer_1714',['Timer',['../classTimer.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_e.js b/docs/orbit/search/classes_e.js index 0096a37cd2..db6ca2b5be 100644 --- a/docs/orbit/search/classes_e.js +++ b/docs/orbit/search/classes_e.js @@ -1,6 +1,6 @@ var searchData= [ - ['vlsender_1711',['VLSender',['../classVLSender.html',1,'']]], - ['vortexengine_1712',['VortexEngine',['../classVortexEngine.html',1,'']]], - ['vortexwipepattern_1713',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] + ['vlsender_1715',['VLSender',['../classVLSender.html',1,'']]], + ['vortexengine_1716',['VortexEngine',['../classVortexEngine.html',1,'']]], + ['vortexwipepattern_1717',['VortexWipePattern',['../classVortexWipePattern.html',1,'']]] ]; diff --git a/docs/orbit/search/classes_f.js b/docs/orbit/search/classes_f.js index e29267cfb4..19964a56d0 100644 --- a/docs/orbit/search/classes_f.js +++ b/docs/orbit/search/classes_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['warppattern_1714',['WarpPattern',['../classWarpPattern.html',1,'']]], - ['warpwormpattern_1715',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] + ['warppattern_1718',['WarpPattern',['../classWarpPattern.html',1,'']]], + ['warpwormpattern_1719',['WarpWormPattern',['../classWarpWormPattern.html',1,'']]] ]; diff --git a/docs/orbit/search/defines_0.js b/docs/orbit/search/defines_0.js index b9acd45876..11a3bbe4d1 100644 --- a/docs/orbit/search/defines_0.js +++ b/docs/orbit/search/defines_0.js @@ -1,27 +1,27 @@ var searchData= [ - ['add_5fquotes_2924',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], - ['adv_5fmenu_5fduration_5fticks_2925',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], - ['advanced_5fmenu_5fclicks_2926',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], - ['advanced_5fmenu_5fenter_5fduration_2927',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], - ['alarm_5fnone_2928',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], - ['arg_2929',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], - ['arg1_2930',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], - ['arg2_2931',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], - ['arg3_2932',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], - ['arg4_2933',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], - ['arg5_2934',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], - ['arg6_2935',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], - ['arg7_2936',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], - ['arg8_2937',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], - ['arg_5fall_2938',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], - ['arg_5fnone_2939',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], - ['argmap_5fclear_2940',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], - ['argmap_5fisset_2941',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], - ['argmap_5fset_2942',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], - ['assert_2943',['assert',['../Compression_8cpp.html#acdcc5aaebf3f273c1762f24a6ece2e5e',1,'Compression.cpp']]], - ['auto_5fcycle_5fmodes_5fclicks_2944',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], - ['auto_5fcycle_5frandomizer_5fclicks_2945',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_2946',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], - ['auto_5frandom_5fdelay_5fticks_2947',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] + ['add_5fquotes_2931',['ADD_QUOTES',['../VortexConfig_8h.html#aa98a26ac37e321f0747f95198223e0db',1,'VortexConfig.h']]], + ['adv_5fmenu_5fduration_5fticks_2932',['ADV_MENU_DURATION_TICKS',['../Timings_8h.html#af6000fabcf07a18fcd198c1ec0e4d048',1,'Timings.h']]], + ['advanced_5fmenu_5fclicks_2933',['ADVANCED_MENU_CLICKS',['../VortexConfig_8h.html#a2980afbdc12b7faf6b27e28af5132b3b',1,'VortexConfig.h']]], + ['advanced_5fmenu_5fenter_5fduration_2934',['ADVANCED_MENU_ENTER_DURATION',['../VortexConfig_8h.html#a3e78052777e9f8ec16223f50d89ed43e',1,'VortexConfig.h']]], + ['alarm_5fnone_2935',['ALARM_NONE',['../Timer_8h.html#a892c7442d151d1188e5c936961e3e3db',1,'Timer.h']]], + ['arg_2936',['ARG',['../PatternArgs_8h.html#a1dfd48d975d8c8cecb1e2fe9da3e7a5b',1,'PatternArgs.h']]], + ['arg1_2937',['ARG1',['../PatternArgs_8h.html#a6e9f80720a3b58c16d87ad9fed8147f3',1,'PatternArgs.h']]], + ['arg2_2938',['ARG2',['../PatternArgs_8h.html#a0f928d4a2f0889f390fdd9efab797dad',1,'PatternArgs.h']]], + ['arg3_2939',['ARG3',['../PatternArgs_8h.html#ad3ba4477bb41aeb03352e8f7ef8eab6a',1,'PatternArgs.h']]], + ['arg4_2940',['ARG4',['../PatternArgs_8h.html#afb4abce6a7c638a3a759a461ac44a9d1',1,'PatternArgs.h']]], + ['arg5_2941',['ARG5',['../PatternArgs_8h.html#a8671245675955b8ae57a91fbee24f643',1,'PatternArgs.h']]], + ['arg6_2942',['ARG6',['../PatternArgs_8h.html#af8cf72c0c13d51c29d22271a13e5b305',1,'PatternArgs.h']]], + ['arg7_2943',['ARG7',['../PatternArgs_8h.html#aeefb7f88b0259f86f7d33c2220b0f54f',1,'PatternArgs.h']]], + ['arg8_2944',['ARG8',['../PatternArgs_8h.html#aa439102f9dedfc95bd774b4eb1f452a9',1,'PatternArgs.h']]], + ['arg_5fall_2945',['ARG_ALL',['../PatternArgs_8h.html#adbfd81006eeaeda29f05841a540af6fd',1,'PatternArgs.h']]], + ['arg_5fnone_2946',['ARG_NONE',['../PatternArgs_8h.html#a5b4ab91afec1ff35fd294e3ca007be49',1,'PatternArgs.h']]], + ['argmap_5fclear_2947',['ARGMAP_CLEAR',['../PatternArgs_8h.html#a542176362dab0ee8345409c38954f870',1,'PatternArgs.h']]], + ['argmap_5fisset_2948',['ARGMAP_ISSET',['../PatternArgs_8h.html#a193611a0331d653aa2383695bd9350da',1,'PatternArgs.h']]], + ['argmap_5fset_2949',['ARGMAP_SET',['../PatternArgs_8h.html#ad2e165fa5c6699ad2d64faac00625a36',1,'PatternArgs.h']]], + ['assert_2950',['assert',['../Compression_8cpp.html#acdcc5aaebf3f273c1762f24a6ece2e5e',1,'Compression.cpp']]], + ['auto_5fcycle_5fmodes_5fclicks_2951',['AUTO_CYCLE_MODES_CLICKS',['../VortexConfig_8h.html#a99fb9bcab397455dbf9c0e2aa904d2d9',1,'VortexConfig.h']]], + ['auto_5fcycle_5frandomizer_5fclicks_2952',['AUTO_CYCLE_RANDOMIZER_CLICKS',['../VortexConfig_8h.html#aad0adf88f8c22c7eb2c55ce9d11df0f8',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_2953',['AUTO_RANDOM_DELAY',['../VortexConfig_8h.html#ae54a4f60fb47ad89ca3c3aafc3e77860',1,'VortexConfig.h']]], + ['auto_5frandom_5fdelay_5fticks_2954',['AUTO_RANDOM_DELAY_TICKS',['../Timings_8h.html#a61dac7f55a8663187084eadec1a8ecf3',1,'Timings.h']]] ]; diff --git a/docs/orbit/search/defines_1.js b/docs/orbit/search/defines_1.js index d580b46295..8fec220077 100644 --- a/docs/orbit/search/defines_1.js +++ b/docs/orbit/search/defines_1.js @@ -1,13 +1,13 @@ var searchData= [ - ['blend_5foff_5fduration_2948',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], - ['blend_5fon_5fduration_2949',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], - ['brightness_5foption_5f1_2950',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], - ['brightness_5foption_5f2_2951',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], - ['brightness_5foption_5f3_2952',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], - ['brightness_5foption_5f4_2953',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], - ['buffer_5fflag_5fcomrpessed_2954',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], - ['buffer_5fflag_5fdirty_2955',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], - ['bulb_5fselect_5foff_5fms_2956',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], - ['bulb_5fselect_5fon_5fms_2957',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]] + ['blend_5foff_5fduration_2955',['BLEND_OFF_DURATION',['../Timings_8h.html#ab2ff0008d13f28b053090cc46e016047',1,'Timings.h']]], + ['blend_5fon_5fduration_2956',['BLEND_ON_DURATION',['../Timings_8h.html#a0cdff4c82655ee8f32166d045532b2e5',1,'Timings.h']]], + ['brightness_5foption_5f1_2957',['BRIGHTNESS_OPTION_1',['../VortexConfig_8h.html#abeb906f3a3a3a97d3b44e997ae9591c0',1,'VortexConfig.h']]], + ['brightness_5foption_5f2_2958',['BRIGHTNESS_OPTION_2',['../VortexConfig_8h.html#a2ff04b6a060edfd3c63395da5dc36ca3',1,'VortexConfig.h']]], + ['brightness_5foption_5f3_2959',['BRIGHTNESS_OPTION_3',['../VortexConfig_8h.html#a24afe05b55c3a4339e2084dbc9290a4e',1,'VortexConfig.h']]], + ['brightness_5foption_5f4_2960',['BRIGHTNESS_OPTION_4',['../VortexConfig_8h.html#a1afc7f582a4b75822e3117992cd40910',1,'VortexConfig.h']]], + ['buffer_5fflag_5fcomrpessed_2961',['BUFFER_FLAG_COMRPESSED',['../ByteStream_8cpp.html#a4179e3bcc722c9f1341ab744100a9fff',1,'ByteStream.cpp']]], + ['buffer_5fflag_5fdirty_2962',['BUFFER_FLAG_DIRTY',['../ByteStream_8cpp.html#ab1f10d313a41a5a3c463bd0df23298b6',1,'ByteStream.cpp']]], + ['bulb_5fselect_5foff_5fms_2963',['BULB_SELECT_OFF_MS',['../Timings_8h.html#a0627d036077a564ed9f8915ff1b64ea8',1,'Timings.h']]], + ['bulb_5fselect_5fon_5fms_2964',['BULB_SELECT_ON_MS',['../Timings_8h.html#acdad12177a6bfe2234b17ab9ca4bebd2',1,'Timings.h']]] ]; diff --git a/docs/orbit/search/defines_10.js b/docs/orbit/search/defines_10.js index a842da5845..c515a37338 100644 --- a/docs/orbit/search/defines_10.js +++ b/docs/orbit/search/defines_10.js @@ -1,14 +1,23 @@ var searchData= [ - ['theater_5fchase_5fsteps_3302',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], - ['tickrate_3303',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], - ['timer_5f1_5falarm_3304',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], - ['timer_5f2_5falarms_3305',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], - ['timer_5f3_5falarms_3306',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], - ['timer_5f4_5falarms_3307',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], - ['timer_5falarm_5fmask_3308',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], - ['timer_5fflags_5fnone_3309',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], - ['timer_5fstart_3310',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], - ['timer_5ftest_3311',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], - ['total_5fsteps_3312',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] + ['sat_5foption_5f1_3290',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], + ['sat_5foption_5f2_3291',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], + ['sat_5foption_5f3_3292',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], + ['sat_5foption_5f4_3293',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], + ['scale8_3294',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], + ['sec_5fto_5fticks_3295',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], + ['sec_5fto_5fus_3296',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], + ['serial_5fcheck_5ftime_3297',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], + ['serialization_5ftest_3298',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], + ['short_5fclick_5fthreshold_5fticks_3299',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], + ['signal_5foff_5fduration_3300',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], + ['signal_5fon_5fduration_3301',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], + ['simulation_5ftick_3302',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], + ['stepsize_3303',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], + ['storage_5ffilename_3304',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], + ['storage_5fsize_3305',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], + ['strobe_5foff_5fduration_3306',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], + ['strobe_5fon_5fduration_3307',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], + ['strobie_5foff_5fduration_3308',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], + ['strobie_5fon_5fduration_3309',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] ]; diff --git a/docs/orbit/search/defines_11.js b/docs/orbit/search/defines_11.js index 1f7b29914c..d19d3ad73d 100644 --- a/docs/orbit/search/defines_11.js +++ b/docs/orbit/search/defines_11.js @@ -1,6 +1,14 @@ var searchData= [ - ['ultradops_5foff_5fduration_3313',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], - ['ultradops_5fon_5fduration_3314',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], - ['unlikely_3315',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]] + ['theater_5fchase_5fsteps_3310',['THEATER_CHASE_STEPS',['../TheaterChasePattern_8cpp.html#ad8380baaee024c749901e849abfbfe46',1,'TheaterChasePattern.cpp']]], + ['tickrate_3311',['TICKRATE',['../TimeControl_8cpp.html#a7f21fe9fdb3605017d51d802b41910ac',1,'TimeControl.cpp']]], + ['timer_5f1_5falarm_3312',['TIMER_1_ALARM',['../Timer_8h.html#a101b629cc707630d6764404dd60a927d',1,'Timer.h']]], + ['timer_5f2_5falarms_3313',['TIMER_2_ALARMS',['../Timer_8h.html#aedab36a618788c7a1d37154bf64da995',1,'Timer.h']]], + ['timer_5f3_5falarms_3314',['TIMER_3_ALARMS',['../Timer_8h.html#a1a0d8d6bb8cfe9ef6d710389b22623a0',1,'Timer.h']]], + ['timer_5f4_5falarms_3315',['TIMER_4_ALARMS',['../Timer_8h.html#ac43533068b15bc2a9c566b8f4f5694a3',1,'Timer.h']]], + ['timer_5falarm_5fmask_3316',['TIMER_ALARM_MASK',['../Timer_8h.html#a8f4d97c03a636db209c56b5501a8c9e4',1,'Timer.h']]], + ['timer_5fflags_5fnone_3317',['TIMER_FLAGS_NONE',['../Timer_8h.html#a0559e5671895fc55b82c39d7ed88365b',1,'Timer.h']]], + ['timer_5fstart_3318',['TIMER_START',['../Timer_8h.html#a0534322773d9344f3d4c858e409ef175',1,'Timer.h']]], + ['timer_5ftest_3319',['TIMER_TEST',['../VortexConfig_8h.html#a208e6ff9660c04cd7f938cb648529f0c',1,'VortexConfig.h']]], + ['total_5fsteps_3320',['TOTAL_STEPS',['../BouncePattern_8cpp.html#a7fd2a4ce9263f91b3c3fb6bf485a7299',1,'BouncePattern.cpp']]] ]; diff --git a/docs/orbit/search/defines_12.js b/docs/orbit/search/defines_12.js index 104b3ad500..8a00a35ea6 100644 --- a/docs/orbit/search/defines_12.js +++ b/docs/orbit/search/defines_12.js @@ -1,45 +1,6 @@ var searchData= [ - ['val_5foption_5f1_3316',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], - ['val_5foption_5f2_3317',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], - ['val_5foption_5f3_3318',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], - ['val_5foption_5f4_3319',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], - ['variable_5ftickrate_3320',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], - ['vcalloc_3321',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], - ['vfree_3322',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], - ['vl_5fdefault_5fblock_5fsize_3323',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], - ['vl_5fdefault_5fblock_5fspacing_3324',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_3325',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmax_3326',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], - ['vl_5fdivider_5fspace_5fmin_3327',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], - ['vl_5fenable_5freceiver_3328',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], - ['vl_5fenable_5fsender_3329',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_3330',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmax_3331',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], - ['vl_5fheader_5fmark_5fmin_3332',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_3333',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmax_3334',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], - ['vl_5fheader_5fspace_5fmin_3335',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], - ['vl_5fmax_5fdata_5ftransfer_3336',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], - ['vl_5fmax_5fdwords_5ftransfer_3337',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], - ['vl_5freceiver_5fpin_3338',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], - ['vl_5frecv_5fbuf_5fsize_3339',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], - ['vl_5fsend_5fpwm_5fpin_3340',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], - ['vl_5fthres_5fdown_3341',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], - ['vl_5fthres_5fup_3342',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], - ['vl_5fthreshold_3343',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], - ['vl_5ftiming_3344',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], - ['vl_5ftiming_5fmin_3345',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], - ['vmalloc_3346',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], - ['vortex_5fembedded_3347',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], - ['vortex_5ferror_5fblink_3348',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], - ['vortex_5ffull_5fname_3349',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], - ['vortex_5flog_5fname_3350',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], - ['vortex_5fname_3351',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], - ['vortex_5fslim_3352',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], - ['vortex_5fversion_3353',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], - ['vortex_5fversion_5fmajor_3354',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], - ['vortex_5fversion_5fminor_3355',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], - ['vortex_5fversion_5fnumber_3356',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], - ['vrealloc_3357',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] + ['ultradops_5foff_5fduration_3321',['ULTRADOPS_OFF_DURATION',['../Timings_8h.html#a287f054a4991d310ad77ee3159563365',1,'Timings.h']]], + ['ultradops_5fon_5fduration_3322',['ULTRADOPS_ON_DURATION',['../Timings_8h.html#a36b3f7dd1688dd36323878e9800a44e7',1,'Timings.h']]], + ['unlikely_3323',['unlikely',['../Compression_8cpp.html#ad8700448546b3b5111404cc021061fd5',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/defines_13.js b/docs/orbit/search/defines_13.js index e7e9e561ed..1f413a126f 100644 --- a/docs/orbit/search/defines_13.js +++ b/docs/orbit/search/defines_13.js @@ -1,5 +1,45 @@ var searchData= [ - ['wildcopylength_3358',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], - ['worm_5fsize_3359',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] + ['val_5foption_5f1_3324',['VAL_OPTION_1',['../VortexConfig_8h.html#a566d0264f75fa7175516e9c58eb7dd36',1,'VortexConfig.h']]], + ['val_5foption_5f2_3325',['VAL_OPTION_2',['../VortexConfig_8h.html#a6d5daac30969ecfae3de38fb269c5f3f',1,'VortexConfig.h']]], + ['val_5foption_5f3_3326',['VAL_OPTION_3',['../VortexConfig_8h.html#aebc4e104bdde1297944f1c5f8be55e13',1,'VortexConfig.h']]], + ['val_5foption_5f4_3327',['VAL_OPTION_4',['../VortexConfig_8h.html#aafe3dba4d9910272e4c67d22cc03f9aa',1,'VortexConfig.h']]], + ['variable_5ftickrate_3328',['VARIABLE_TICKRATE',['../VortexConfig_8h.html#a5f5f57f88c6c51ae4c754ac96839245a',1,'VortexConfig.h']]], + ['vcalloc_3329',['vcalloc',['../Memory_8h.html#a8e162b223114b42086eac4ad67fa93d9',1,'Memory.h']]], + ['vfree_3330',['vfree',['../Memory_8h.html#a126ac2e4edac2f4fb68713991db133d5',1,'Memory.h']]], + ['vl_5fdefault_5fblock_5fsize_3331',['VL_DEFAULT_BLOCK_SIZE',['../VLConfig_8h.html#ad989f13d1c369d1323dd82c196201614',1,'VLConfig.h']]], + ['vl_5fdefault_5fblock_5fspacing_3332',['VL_DEFAULT_BLOCK_SPACING',['../VLConfig_8h.html#afa8ddadf99bd9a8115d267ac43fb3599',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_3333',['VL_DIVIDER_SPACE',['../VLConfig_8h.html#a0479bd1b73cc4134476fbb34c8e6f37a',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmax_3334',['VL_DIVIDER_SPACE_MAX',['../VLConfig_8h.html#af72b83eb9a89a5e1ef4a7b3998816490',1,'VLConfig.h']]], + ['vl_5fdivider_5fspace_5fmin_3335',['VL_DIVIDER_SPACE_MIN',['../VLConfig_8h.html#ab68e5a32836564fc493aef8e8e25648e',1,'VLConfig.h']]], + ['vl_5fenable_5freceiver_3336',['VL_ENABLE_RECEIVER',['../VLConfig_8h.html#ac8c3f4b5142fd8c1f9f3172809cf0165',1,'VLConfig.h']]], + ['vl_5fenable_5fsender_3337',['VL_ENABLE_SENDER',['../VLConfig_8h.html#a5c43072ae7910ff2e868239c18af9799',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_3338',['VL_HEADER_MARK',['../VLConfig_8h.html#aeb563708effd881b6724e4abffd2d206',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmax_3339',['VL_HEADER_MARK_MAX',['../VLConfig_8h.html#a69a47bf818637f670f5e0297b0a14494',1,'VLConfig.h']]], + ['vl_5fheader_5fmark_5fmin_3340',['VL_HEADER_MARK_MIN',['../VLConfig_8h.html#aa356108757d3b331ebc81b3446af8ddf',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_3341',['VL_HEADER_SPACE',['../VLConfig_8h.html#aa6b94f98cc8192fd019a96a9d8a61293',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmax_3342',['VL_HEADER_SPACE_MAX',['../VLConfig_8h.html#a8dd25298b18cfdacfa8a88cc1870e2d0',1,'VLConfig.h']]], + ['vl_5fheader_5fspace_5fmin_3343',['VL_HEADER_SPACE_MIN',['../VLConfig_8h.html#a1b3bcb9ee4d252ec51e0158a25bcc447',1,'VLConfig.h']]], + ['vl_5fmax_5fdata_5ftransfer_3344',['VL_MAX_DATA_TRANSFER',['../VLConfig_8h.html#a5531f46c73b52342bc76a5423252c745',1,'VLConfig.h']]], + ['vl_5fmax_5fdwords_5ftransfer_3345',['VL_MAX_DWORDS_TRANSFER',['../VLConfig_8h.html#a92000942ff175ac1d557d40608e8aa79',1,'VLConfig.h']]], + ['vl_5freceiver_5fpin_3346',['VL_RECEIVER_PIN',['../VLConfig_8h.html#aac36bd002395aeeb56a6cc13e79e95e1',1,'VLConfig.h']]], + ['vl_5frecv_5fbuf_5fsize_3347',['VL_RECV_BUF_SIZE',['../VLConfig_8h.html#a3d88d00f25aa3f045093b65ddf9f234d',1,'VLConfig.h']]], + ['vl_5fsend_5fpwm_5fpin_3348',['VL_SEND_PWM_PIN',['../VLConfig_8h.html#adcaceb9887a43db1bba7c8b207f626d1',1,'VLConfig.h']]], + ['vl_5fthres_5fdown_3349',['VL_THRES_DOWN',['../VLConfig_8h.html#ac55c5a3a47070f7fa9ff8c18d2268bb1',1,'VLConfig.h']]], + ['vl_5fthres_5fup_3350',['VL_THRES_UP',['../VLConfig_8h.html#ae9d04f0774cdcc5a539c2d9c4f84a99a',1,'VLConfig.h']]], + ['vl_5fthreshold_3351',['VL_THRESHOLD',['../VLConfig_8h.html#adf3c49a70537c188f22c81318a10af27',1,'VLConfig.h']]], + ['vl_5ftiming_3352',['VL_TIMING',['../VLConfig_8h.html#a0ec0a4d9a48be677d4d923eadcefe6ce',1,'VLConfig.h']]], + ['vl_5ftiming_5fmin_3353',['VL_TIMING_MIN',['../VLConfig_8h.html#a4da43561aa22e37bd47c2cbc0f91b3b6',1,'VLConfig.h']]], + ['vmalloc_3354',['vmalloc',['../Memory_8h.html#a4f56b4291fc0ba1af3d9ebebb6f83c80',1,'Memory.h']]], + ['vortex_5fembedded_3355',['VORTEX_EMBEDDED',['../VortexConfig_8h.html#ad9560d402fce790c8e6db0678a4ea9d4',1,'VortexConfig.h']]], + ['vortex_5ferror_5fblink_3356',['VORTEX_ERROR_BLINK',['../VortexConfig_8h.html#a18f85a9fdb8fc06f6363165b06736420',1,'VortexConfig.h']]], + ['vortex_5ffull_5fname_3357',['VORTEX_FULL_NAME',['../VortexConfig_8h.html#ad3c1f0970158d605358b7f828366c3d8',1,'VortexConfig.h']]], + ['vortex_5flog_5fname_3358',['VORTEX_LOG_NAME',['../VortexConfig_8h.html#acb9bb3a595d60e836f80ab9edac86964',1,'VortexConfig.h']]], + ['vortex_5fname_3359',['VORTEX_NAME',['../VortexConfig_8h.html#ac97ede821479740907057d93bffdb61a',1,'VortexConfig.h']]], + ['vortex_5fslim_3360',['VORTEX_SLIM',['../VortexConfig_8h.html#a4c4cecffd570e4ac374e74c29a8e5abc',1,'VortexConfig.h']]], + ['vortex_5fversion_3361',['VORTEX_VERSION',['../VortexConfig_8h.html#ab8be8ca691d7de7545bb0c2c1a4a6783',1,'VortexConfig.h']]], + ['vortex_5fversion_5fmajor_3362',['VORTEX_VERSION_MAJOR',['../VortexConfig_8h.html#ad51691e0bf3c0a33a9b4929507a7d4d8',1,'VortexConfig.h']]], + ['vortex_5fversion_5fminor_3363',['VORTEX_VERSION_MINOR',['../VortexConfig_8h.html#a5192bd4a7eea3a54e5b00405185d9d4d',1,'VortexConfig.h']]], + ['vortex_5fversion_5fnumber_3364',['VORTEX_VERSION_NUMBER',['../VortexConfig_8h.html#a0d801866c302fc22f8bfb9a4a25a0462',1,'VortexConfig.h']]], + ['vrealloc_3365',['vrealloc',['../Memory_8h.html#acda02cb380efa63fa2205776f6a78e52',1,'Memory.h']]] ]; diff --git a/docs/orbit/search/defines_14.html b/docs/orbit/search/defines_14.html new file mode 100644 index 0000000000..53bf807c56 --- /dev/null +++ b/docs/orbit/search/defines_14.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
                                                            +
                                                            Loading...
                                                            +
                                                            + +
                                                            Searching...
                                                            +
                                                            No Matches
                                                            + +
                                                            + + diff --git a/docs/orbit/search/defines_14.js b/docs/orbit/search/defines_14.js new file mode 100644 index 0000000000..8d2cf592c5 --- /dev/null +++ b/docs/orbit/search/defines_14.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['wildcopylength_3366',['WILDCOPYLENGTH',['../Compression_8cpp.html#ade83a0730ce39465e00284b8d1b29784',1,'Compression.cpp']]], + ['worm_5fsize_3367',['WORM_SIZE',['../SnowballPattern_8cpp.html#af57b0eddc2e5ee985db6323c5d93fad5',1,'SnowballPattern.cpp']]] +]; diff --git a/docs/orbit/search/defines_2.js b/docs/orbit/search/defines_2.js index f366ec146d..2d6e801c54 100644 --- a/docs/orbit/search/defines_2.js +++ b/docs/orbit/search/defines_2.js @@ -1,11 +1,11 @@ var searchData= [ - ['click_5fthreshold_2958',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], - ['col_5fdelete_5fcycle_2959',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], - ['col_5fdelete_5fthreshold_2960',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], - ['compress_5fbuffer_2961',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], - ['compress_5fsize_2962',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], - ['compression_5ftest_2963',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], - ['consecutive_5fwindow_2964',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], - ['consecutive_5fwindow_5fticks_2965',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]] + ['click_5fthreshold_2965',['CLICK_THRESHOLD',['../VortexConfig_8h.html#a0e67a9d736bfe02f58872add97f72878',1,'VortexConfig.h']]], + ['col_5fdelete_5fcycle_2966',['COL_DELETE_CYCLE',['../VortexConfig_8h.html#afef2e9e83795e0e0c346d4a6af71b2eb',1,'VortexConfig.h']]], + ['col_5fdelete_5fthreshold_2967',['COL_DELETE_THRESHOLD',['../VortexConfig_8h.html#a0f03f33479c772421539f8e6bdb8b343',1,'VortexConfig.h']]], + ['compress_5fbuffer_2968',['compress_buffer',['../Compression_8h.html#a7bd1a03358e9713d4fad4aee56543de4',1,'Compression.h']]], + ['compress_5fsize_2969',['compress_size',['../Compression_8h.html#a447d16897de4a23473da7db80e10dd71',1,'Compression.h']]], + ['compression_5ftest_2970',['COMPRESSION_TEST',['../VortexConfig_8h.html#abf8afa25ee46cf5d3687cf2a22ba51e3',1,'VortexConfig.h']]], + ['consecutive_5fwindow_2971',['CONSECUTIVE_WINDOW',['../VortexConfig_8h.html#acdf9da2606d261d33dccb57d94d97b7d',1,'VortexConfig.h']]], + ['consecutive_5fwindow_5fticks_2972',['CONSECUTIVE_WINDOW_TICKS',['../Timings_8h.html#ae76f1a92ba0f97abcfa5007efb8acb35',1,'Timings.h']]] ]; diff --git a/docs/orbit/search/defines_3.js b/docs/orbit/search/defines_3.js index 139181be0e..604b19ae98 100644 --- a/docs/orbit/search/defines_3.js +++ b/docs/orbit/search/defines_3.js @@ -1,18 +1,18 @@ var searchData= [ - ['debug_5fallocations_2966',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], - ['debug_5flog_2967',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], - ['debug_5flogf_2968',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], - ['debuglog_2969',['DEBUGLOG',['../Compression_8cpp.html#a8728fe9e99fe783be28c0f38bb0d0761',1,'Compression.cpp']]], - ['decompress_5fbuffer_2970',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], - ['default_5fbrightness_2971',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], - ['default_5fstorage_5ffilename_2972',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], - ['default_5ftick_5foffset_2973',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], - ['default_5ftickrate_2974',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], - ['delete_5fcycle_5fticks_2975',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], - ['delete_5fthreshold_5fticks_2976',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], - ['demo_5fall_5fpatterns_2977',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], - ['device_5flock_5fclicks_2978',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], - ['dops_5foff_5fduration_2979',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], - ['dops_5fon_5fduration_2980',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] + ['debug_5fallocations_2973',['DEBUG_ALLOCATIONS',['../VortexConfig_8h.html#a7e3cb874fa0dae567eb59c910f745e2e',1,'VortexConfig.h']]], + ['debug_5flog_2974',['DEBUG_LOG',['../Log_8h.html#a5d2f30bd1cbcf49f829a7e8eb6173c06',1,'Log.h']]], + ['debug_5flogf_2975',['DEBUG_LOGF',['../Log_8h.html#a8bdccae09f7cdda8fb311e0bd81c35dc',1,'Log.h']]], + ['debuglog_2976',['DEBUGLOG',['../Compression_8cpp.html#a8728fe9e99fe783be28c0f38bb0d0761',1,'Compression.cpp']]], + ['decompress_5fbuffer_2977',['decompress_buffer',['../Compression_8h.html#a1797dad25222e0b23dbdc5eef82421d9',1,'Compression.h']]], + ['default_5fbrightness_2978',['DEFAULT_BRIGHTNESS',['../VortexConfig_8h.html#ad27ad76d41bf29c6b9f95e8c41b86398',1,'VortexConfig.h']]], + ['default_5fstorage_5ffilename_2979',['DEFAULT_STORAGE_FILENAME',['../Storage_8cpp.html#a3afbe062209d42a72bc5b4a03a86206a',1,'Storage.cpp']]], + ['default_5ftick_5foffset_2980',['DEFAULT_TICK_OFFSET',['../VortexConfig_8h.html#aa6e581c2bacc5c0cd5edcfc758b2c783',1,'VortexConfig.h']]], + ['default_5ftickrate_2981',['DEFAULT_TICKRATE',['../VortexConfig_8h.html#a97f6a37590c60f131bba4007c88d16eb',1,'VortexConfig.h']]], + ['delete_5fcycle_5fticks_2982',['DELETE_CYCLE_TICKS',['../Timings_8h.html#a77fc08a3774a777798ebe8067423ce11',1,'Timings.h']]], + ['delete_5fthreshold_5fticks_2983',['DELETE_THRESHOLD_TICKS',['../Timings_8h.html#a724ef82b8f1a5b8cd76673dfe480e7bb',1,'Timings.h']]], + ['demo_5fall_5fpatterns_2984',['DEMO_ALL_PATTERNS',['../VortexConfig_8h.html#ab8c0423975cca84e9ca8977d68b66696',1,'VortexConfig.h']]], + ['device_5flock_5fclicks_2985',['DEVICE_LOCK_CLICKS',['../VortexConfig_8h.html#a2f5ef442fae5fcc560776b23fa1ccef3',1,'VortexConfig.h']]], + ['dops_5foff_5fduration_2986',['DOPS_OFF_DURATION',['../Timings_8h.html#a7c2e9b421ae2ca92a05458b46613fa44',1,'Timings.h']]], + ['dops_5fon_5fduration_2987',['DOPS_ON_DURATION',['../Timings_8h.html#a034d6fe9497c2240121003c72d74d147',1,'Timings.h']]] ]; diff --git a/docs/orbit/search/defines_4.js b/docs/orbit/search/defines_4.js index 0758a9ba29..f126381722 100644 --- a/docs/orbit/search/defines_4.js +++ b/docs/orbit/search/defines_4.js @@ -1,30 +1,30 @@ var searchData= [ - ['editor_5fverb_5fclear_5fdemo_2981',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], - ['editor_5fverb_5fclear_5fdemo_5fack_2982',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_2983',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], - ['editor_5fverb_5fdemo_5fmode_5fack_2984',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], - ['editor_5fverb_5fgoodbye_2985',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_2986',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fpostfix_2987',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], - ['editor_5fverb_5fgreeting_5fprefix_2988',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], - ['editor_5fverb_5fhello_2989',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_2990',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fack_2991',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], - ['editor_5fverb_5fpull_5fmodes_5fdone_2992',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_2993',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], - ['editor_5fverb_5fpush_5fmodes_5fack_2994',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], - ['editor_5fverb_5fready_2995',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], - ['enable_5feditor_5fconnection_2996',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], - ['entry_2997',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], - ['error_5fexample1_2998',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], - ['error_5fexample2_2999',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], - ['error_5flog_3000',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], - ['error_5flogf_3001',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], - ['error_5fnone_3002',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], - ['error_5fout_5fof_5fmemory_3003',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], - ['exit_5fmenu_5foff_5fms_3004',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], - ['exit_5fmenu_5fon_5fms_3005',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], - ['expand_5fand_5fquote_3006',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]], - ['expect_3007',['expect',['../Compression_8cpp.html#a7d26a1c40d6107cf2f19558492591e67',1,'Compression.cpp']]] + ['editor_5fverb_5fclear_5fdemo_2988',['EDITOR_VERB_CLEAR_DEMO',['../VortexConfig_8h.html#ac5aa8d24e62c31d10b6d3b56e6c01d74',1,'VortexConfig.h']]], + ['editor_5fverb_5fclear_5fdemo_5fack_2989',['EDITOR_VERB_CLEAR_DEMO_ACK',['../VortexConfig_8h.html#ad7818b2f91199a1d2f18dec307b5295a',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_2990',['EDITOR_VERB_DEMO_MODE',['../VortexConfig_8h.html#ad26ec31c94c49d8ef44f5e8bf9c76a0f',1,'VortexConfig.h']]], + ['editor_5fverb_5fdemo_5fmode_5fack_2991',['EDITOR_VERB_DEMO_MODE_ACK',['../VortexConfig_8h.html#ae724cf64152fa5aeaa588b60bb6c921a',1,'VortexConfig.h']]], + ['editor_5fverb_5fgoodbye_2992',['EDITOR_VERB_GOODBYE',['../VortexConfig_8h.html#a8e0fa92ffe5b3fdc1a3b19649451d55e',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_2993',['EDITOR_VERB_GREETING',['../VortexConfig_8h.html#ab8551eac78d43daf3bae9d0bd1489079',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fpostfix_2994',['EDITOR_VERB_GREETING_POSTFIX',['../VortexConfig_8h.html#a335493f086770a85a7523fd49253d189',1,'VortexConfig.h']]], + ['editor_5fverb_5fgreeting_5fprefix_2995',['EDITOR_VERB_GREETING_PREFIX',['../VortexConfig_8h.html#a9302a1bcf32eb0ed41528b71f06fb657',1,'VortexConfig.h']]], + ['editor_5fverb_5fhello_2996',['EDITOR_VERB_HELLO',['../VortexConfig_8h.html#a2aafe378e1f360e49f83afcc3a7db2f9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_2997',['EDITOR_VERB_PULL_MODES',['../VortexConfig_8h.html#a7c3946aa61a487843a0604d3d76d9a8d',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fack_2998',['EDITOR_VERB_PULL_MODES_ACK',['../VortexConfig_8h.html#af58d2cc1f42277129c11a9181d7d5870',1,'VortexConfig.h']]], + ['editor_5fverb_5fpull_5fmodes_5fdone_2999',['EDITOR_VERB_PULL_MODES_DONE',['../VortexConfig_8h.html#abff1a19cf965ee7956ccbe597593d4d9',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_3000',['EDITOR_VERB_PUSH_MODES',['../VortexConfig_8h.html#acf8b045d8ae40ec763a3853506c5318c',1,'VortexConfig.h']]], + ['editor_5fverb_5fpush_5fmodes_5fack_3001',['EDITOR_VERB_PUSH_MODES_ACK',['../VortexConfig_8h.html#a0be17f7cbaf6e5a5e8d4f0405d16107e',1,'VortexConfig.h']]], + ['editor_5fverb_5fready_3002',['EDITOR_VERB_READY',['../VortexConfig_8h.html#a44368eb56afaaaaa68494b18cc9e033e',1,'VortexConfig.h']]], + ['enable_5feditor_5fconnection_3003',['ENABLE_EDITOR_CONNECTION',['../VortexConfig_8h.html#a626d73ebc3448b6778f1d4d3f687ce2f',1,'VortexConfig.h']]], + ['entry_3004',['ENTRY',['../Menus_8cpp.html#a1e0f80f2ae93a874ccbeb4a103229762',1,'Menus.cpp']]], + ['error_5fexample1_3005',['ERROR_EXAMPLE1',['../ErrorBlinker_8h.html#a480f3a8ffe29cac0048273260716b193',1,'ErrorBlinker.h']]], + ['error_5fexample2_3006',['ERROR_EXAMPLE2',['../ErrorBlinker_8h.html#af8877956f07c5c9cd7bacd0b82ab0f11',1,'ErrorBlinker.h']]], + ['error_5flog_3007',['ERROR_LOG',['../Log_8h.html#aa12d9b2ced7332bfbb9391da9617561a',1,'Log.h']]], + ['error_5flogf_3008',['ERROR_LOGF',['../Log_8h.html#aed976922ae10c35e5e5241d15f5a06af',1,'Log.h']]], + ['error_5fnone_3009',['ERROR_NONE',['../ErrorBlinker_8h.html#abe670cc5ceed3fad3be682fc0c1bb62e',1,'ErrorBlinker.h']]], + ['error_5fout_5fof_5fmemory_3010',['ERROR_OUT_OF_MEMORY',['../Log_8h.html#a804825e040f1cce9e3d2bb53c4858710',1,'Log.h']]], + ['exit_5fmenu_5foff_5fms_3011',['EXIT_MENU_OFF_MS',['../Timings_8h.html#a0f785cd62010101e23dc80b1c6334ef6',1,'Timings.h']]], + ['exit_5fmenu_5fon_5fms_3012',['EXIT_MENU_ON_MS',['../Timings_8h.html#a51ff44bad98709f4d9c531f906080c96',1,'Timings.h']]], + ['expand_5fand_5fquote_3013',['EXPAND_AND_QUOTE',['../VortexConfig_8h.html#aa1383d86e1b2c4442514026fd7ce2307',1,'VortexConfig.h']]], + ['expect_3014',['expect',['../Compression_8cpp.html#a7d26a1c40d6107cf2f19558492591e67',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/defines_5.js b/docs/orbit/search/defines_5.js index aab4ad463b..59baef4af5 100644 --- a/docs/orbit/search/defines_5.js +++ b/docs/orbit/search/defines_5.js @@ -1,9 +1,9 @@ var searchData= [ - ['factory_5freset_5fthreshold_5fticks_3008',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], - ['fastloop_5fsafe_5fdistance_3009',['FASTLOOP_SAFE_DISTANCE',['../Compression_8cpp.html#aa7091dfd46e0c63c7974aa8cecae6207',1,'Compression.cpp']]], - ['fatal_5ferror_3010',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], - ['fill_5ffrom_5fthumb_3011',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], - ['fixed_5fled_5fcount_3012',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], - ['fixfrac8_3013',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]] + ['factory_5freset_5fthreshold_5fticks_3015',['FACTORY_RESET_THRESHOLD_TICKS',['../Timings_8h.html#a17f3a90cc9ef4f627d73c95f69ccbcbd',1,'Timings.h']]], + ['fastloop_5fsafe_5fdistance_3016',['FASTLOOP_SAFE_DISTANCE',['../Compression_8cpp.html#aa7091dfd46e0c63c7974aa8cecae6207',1,'Compression.cpp']]], + ['fatal_5ferror_3017',['FATAL_ERROR',['../ErrorBlinker_8h.html#aa4a9e141dba30a67de062837a53649b8',1,'ErrorBlinker.h']]], + ['fill_5ffrom_5fthumb_3018',['FILL_FROM_THUMB',['../VortexConfig_8h.html#a05fee2a32286f9f15d91bae6468dc241',1,'VortexConfig.h']]], + ['fixed_5fled_5fcount_3019',['FIXED_LED_COUNT',['../VortexConfig_8h.html#a0efe647434a0e0ab74083af0fcd47c09',1,'VortexConfig.h']]], + ['fixfrac8_3020',['FIXFRAC8',['../ColorTypes_8cpp.html#a1be0cbec46d1a717dc14ccc5e1195f9a',1,'ColorTypes.cpp']]] ]; diff --git a/docs/orbit/search/defines_6.js b/docs/orbit/search/defines_6.js index 1eda26ddf5..487e09ed67 100644 --- a/docs/orbit/search/defines_6.js +++ b/docs/orbit/search/defines_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['gb_3014',['GB',['../Compression_8cpp.html#a44172ac633c517cb4c9e278cef36b000',1,'Compression.cpp']]] + ['gb_3021',['GB',['../Compression_8cpp.html#a44172ac633c517cb4c9e278cef36b000',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/defines_7.js b/docs/orbit/search/defines_7.js index 6937519a3b..27f5b90dfd 100644 --- a/docs/orbit/search/defines_7.js +++ b/docs/orbit/search/defines_7.js @@ -1,27 +1,27 @@ var searchData= [ - ['half_5fsteps_3015',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], - ['half_5fzigzag_5fsteps_3016',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], - ['hsv_3017',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], - ['hsv_5fbit_3018',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], - ['hsv_5fblue_3019',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], - ['hsv_5fcyan_3020',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], - ['hsv_5fgreen_3021',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], - ['hsv_5fhue_5faqua_3022',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], - ['hsv_5fhue_5fblue_3023',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], - ['hsv_5fhue_5fgreen_3024',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], - ['hsv_5fhue_5forange_3025',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpink_3026',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], - ['hsv_5fhue_5fpurple_3027',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], - ['hsv_5fhue_5fred_3028',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], - ['hsv_5fhue_5fyellow_3029',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], - ['hsv_5foff_3030',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], - ['hsv_5forange_3031',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], - ['hsv_5fpurple_3032',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], - ['hsv_5fred_3033',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], - ['hsv_5fto_5frgb_5falgorithm_3034',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], - ['hsv_5fwhite_3035',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], - ['hsv_5fyellow_3036',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], - ['hyperstrobe_5foff_5fduration_3037',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], - ['hyperstrobe_5fon_5fduration_3038',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] + ['half_5fsteps_3022',['HALF_STEPS',['../BouncePattern_8cpp.html#af606afd0c1672048bb2ccb6e708296b0',1,'BouncePattern.cpp']]], + ['half_5fzigzag_5fsteps_3023',['HALF_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#a68e619ed91092bf1cba32e5c709334c4',1,'ZigzagPattern.cpp']]], + ['hsv_3024',['HSV',['../ColorConstants_8h.html#a1ff42fa5df2b8f9699bd3e079254a561',1,'ColorConstants.h']]], + ['hsv_5fbit_3025',['HSV_BIT',['../ColorConstants_8h.html#a547c099dc4dfaea1665adc9c3f6af267',1,'ColorConstants.h']]], + ['hsv_5fblue_3026',['HSV_BLUE',['../ColorConstants_8h.html#a43ceeb0d7977971a83f326278d07d120',1,'ColorConstants.h']]], + ['hsv_5fcyan_3027',['HSV_CYAN',['../ColorConstants_8h.html#aa2956a9ab5947a9c73a428e7476f016c',1,'ColorConstants.h']]], + ['hsv_5fgreen_3028',['HSV_GREEN',['../ColorConstants_8h.html#ab37f9dd639a55980b1fdd84ee7e42884',1,'ColorConstants.h']]], + ['hsv_5fhue_5faqua_3029',['HSV_HUE_AQUA',['../ColorConstants_8h.html#af78e6ea9f4172b7d748b87df666f7bbc',1,'ColorConstants.h']]], + ['hsv_5fhue_5fblue_3030',['HSV_HUE_BLUE',['../ColorConstants_8h.html#a665918dc6a74838d90a3135b14da205d',1,'ColorConstants.h']]], + ['hsv_5fhue_5fgreen_3031',['HSV_HUE_GREEN',['../ColorConstants_8h.html#a34fe508fc6c81cbb1a74b25d59a10d95',1,'ColorConstants.h']]], + ['hsv_5fhue_5forange_3032',['HSV_HUE_ORANGE',['../ColorConstants_8h.html#a8de3836d137f20825d7921d9df0250d3',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpink_3033',['HSV_HUE_PINK',['../ColorConstants_8h.html#a2b803bb13335ac6ea3b80fef32becf93',1,'ColorConstants.h']]], + ['hsv_5fhue_5fpurple_3034',['HSV_HUE_PURPLE',['../ColorConstants_8h.html#aadddf3186cea992e2b550a2904733010',1,'ColorConstants.h']]], + ['hsv_5fhue_5fred_3035',['HSV_HUE_RED',['../ColorConstants_8h.html#aa872b68cef341674ea8ff0702b98b35c',1,'ColorConstants.h']]], + ['hsv_5fhue_5fyellow_3036',['HSV_HUE_YELLOW',['../ColorConstants_8h.html#a115cc3983ae4cce9189dc4c48692bd2b',1,'ColorConstants.h']]], + ['hsv_5foff_3037',['HSV_OFF',['../ColorConstants_8h.html#a63d0c07b443271be68a2877b13dfa931',1,'ColorConstants.h']]], + ['hsv_5forange_3038',['HSV_ORANGE',['../ColorConstants_8h.html#a2420e73ba3e88932f1cc14a466edfff2',1,'ColorConstants.h']]], + ['hsv_5fpurple_3039',['HSV_PURPLE',['../ColorConstants_8h.html#a21ee78ef0a49c9bae3e735c6f16d7f6e',1,'ColorConstants.h']]], + ['hsv_5fred_3040',['HSV_RED',['../ColorConstants_8h.html#a07c587e24666ccea3aa68451de2a316b',1,'ColorConstants.h']]], + ['hsv_5fto_5frgb_5falgorithm_3041',['HSV_TO_RGB_ALGORITHM',['../VortexConfig_8h.html#a54fb598d1d39c84606ddce570c255074',1,'VortexConfig.h']]], + ['hsv_5fwhite_3042',['HSV_WHITE',['../ColorConstants_8h.html#ac4beb52efadc16ce5b98ddfc5f9c3f4c',1,'ColorConstants.h']]], + ['hsv_5fyellow_3043',['HSV_YELLOW',['../ColorConstants_8h.html#a2f904047623ad5845eeb5d5ec797658a',1,'ColorConstants.h']]], + ['hyperstrobe_5foff_5fduration_3044',['HYPERSTROBE_OFF_DURATION',['../Timings_8h.html#ad8d72f4aad8397f6470d967b02fc9fce',1,'Timings.h']]], + ['hyperstrobe_5fon_5fduration_3045',['HYPERSTROBE_ON_DURATION',['../Timings_8h.html#a398f70f20f31812fd6463db220ea6bd2',1,'Timings.h']]] ]; diff --git a/docs/orbit/search/defines_8.js b/docs/orbit/search/defines_8.js index bf690dd2c2..e59d2bf5ac 100644 --- a/docs/orbit/search/defines_8.js +++ b/docs/orbit/search/defines_8.js @@ -1,33 +1,33 @@ var searchData= [ - ['index_5fnone_3039',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], - ['info_5flog_3040',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], - ['info_5flogf_3041',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], - ['ir_5fdefault_5fblock_5fsize_3042',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], - ['ir_5fdefault_5fblock_5fspacing_3043',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_3044',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmax_3045',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], - ['ir_5fdivider_5fspace_5fmin_3046',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], - ['ir_5fenable_5freceiver_3047',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], - ['ir_5fenable_5fsender_3048',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_3049',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmax_3050',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], - ['ir_5fheader_5fmark_5fmin_3051',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_3052',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmax_3053',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], - ['ir_5fheader_5fspace_5fmin_3054',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], - ['ir_5fmax_5fdata_5ftransfer_3055',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], - ['ir_5fmax_5fdwords_5ftransfer_3056',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], - ['ir_5freceiver_5fpin_3057',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], - ['ir_5freceiver_5ftimeout_5fduration_3058',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], - ['ir_5frecv_5fbuf_5fsize_3059',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], - ['ir_5fsend_5fpwm_5fpin_3060',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], - ['ir_5fsender_5fwait_5fduration_3061',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], - ['ir_5fthres_5fdown_3062',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], - ['ir_5fthres_5fup_3063',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], - ['ir_5fthreshold_3064',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], - ['ir_5ftiming_3065',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], - ['ir_5ftiming_5fmin_3066',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], - ['iseven_3067',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], - ['isodd_3068',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] + ['index_5fnone_3046',['INDEX_NONE',['../Colorset_8cpp.html#aa85abfa0d6dbd3e0aa4b30be25a77ed9',1,'Colorset.cpp']]], + ['info_5flog_3047',['INFO_LOG',['../Log_8h.html#aae4791cf4f80ed032e48ef42b57e0a4e',1,'Log.h']]], + ['info_5flogf_3048',['INFO_LOGF',['../Log_8h.html#ae8e35463cf3fb63337641a1f6b7042fe',1,'Log.h']]], + ['ir_5fdefault_5fblock_5fsize_3049',['IR_DEFAULT_BLOCK_SIZE',['../IRConfig_8h.html#abb1031528909e89b76a9dea91641d770',1,'IRConfig.h']]], + ['ir_5fdefault_5fblock_5fspacing_3050',['IR_DEFAULT_BLOCK_SPACING',['../IRConfig_8h.html#a60b384b29858304f4e2e7239dfb1594b',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_3051',['IR_DIVIDER_SPACE',['../IRConfig_8h.html#a794e3dde0a52fb4dec3147e8f9a3b637',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmax_3052',['IR_DIVIDER_SPACE_MAX',['../IRConfig_8h.html#a66f77f74dccd077c47375906d1d0b763',1,'IRConfig.h']]], + ['ir_5fdivider_5fspace_5fmin_3053',['IR_DIVIDER_SPACE_MIN',['../IRConfig_8h.html#a922192a7f2db985a305ed7812d9d8bbb',1,'IRConfig.h']]], + ['ir_5fenable_5freceiver_3054',['IR_ENABLE_RECEIVER',['../IRConfig_8h.html#a43811afb99ba423e7ee1ef599438367d',1,'IRConfig.h']]], + ['ir_5fenable_5fsender_3055',['IR_ENABLE_SENDER',['../IRConfig_8h.html#a83712445abeda376f45de0d227e46597',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_3056',['IR_HEADER_MARK',['../IRConfig_8h.html#a944e2c947b73c4c3d8063a87ce8bf6b0',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmax_3057',['IR_HEADER_MARK_MAX',['../IRConfig_8h.html#a8c44cc313efc4b5a8e0d3f60f4ea4116',1,'IRConfig.h']]], + ['ir_5fheader_5fmark_5fmin_3058',['IR_HEADER_MARK_MIN',['../IRConfig_8h.html#a16e1424faaa05feaa4cd36654ca57fe2',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_3059',['IR_HEADER_SPACE',['../IRConfig_8h.html#a90e0af319ad0da9f670f6f1207575336',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmax_3060',['IR_HEADER_SPACE_MAX',['../IRConfig_8h.html#a42938e952fc459aeb8873acf64773150',1,'IRConfig.h']]], + ['ir_5fheader_5fspace_5fmin_3061',['IR_HEADER_SPACE_MIN',['../IRConfig_8h.html#a250ce61cfc429f875c14a5d45408d63c',1,'IRConfig.h']]], + ['ir_5fmax_5fdata_5ftransfer_3062',['IR_MAX_DATA_TRANSFER',['../IRConfig_8h.html#a8214fb4810b1ce36ec250940fbf75148',1,'IRConfig.h']]], + ['ir_5fmax_5fdwords_5ftransfer_3063',['IR_MAX_DWORDS_TRANSFER',['../IRConfig_8h.html#a0d94cd48fd9c4b03fa756646e6902286',1,'IRConfig.h']]], + ['ir_5freceiver_5fpin_3064',['IR_RECEIVER_PIN',['../IRConfig_8h.html#a83700f565451aa042a3751f225b0cff8',1,'IRConfig.h']]], + ['ir_5freceiver_5ftimeout_5fduration_3065',['IR_RECEIVER_TIMEOUT_DURATION',['../VortexConfig_8h.html#a38394da7cf4d8296750eaa92fb5dcf5e',1,'VortexConfig.h']]], + ['ir_5frecv_5fbuf_5fsize_3066',['IR_RECV_BUF_SIZE',['../IRConfig_8h.html#adb9cd61b2e7cb891d2bb2492608a4555',1,'IRConfig.h']]], + ['ir_5fsend_5fpwm_5fpin_3067',['IR_SEND_PWM_PIN',['../IRConfig_8h.html#adb7873801cd8375d8960498034492e93',1,'IRConfig.h']]], + ['ir_5fsender_5fwait_5fduration_3068',['IR_SENDER_WAIT_DURATION',['../VortexConfig_8h.html#a3435f144316596eb0cee4c3024e67899',1,'VortexConfig.h']]], + ['ir_5fthres_5fdown_3069',['IR_THRES_DOWN',['../IRConfig_8h.html#a106e00ae99e4b96c0d6559954b65a354',1,'IRConfig.h']]], + ['ir_5fthres_5fup_3070',['IR_THRES_UP',['../IRConfig_8h.html#abeb3194aae954114d15f6d8dfd90ad90',1,'IRConfig.h']]], + ['ir_5fthreshold_3071',['IR_THRESHOLD',['../IRConfig_8h.html#a0913e9250e9628ea97a6309bd203bf75',1,'IRConfig.h']]], + ['ir_5ftiming_3072',['IR_TIMING',['../IRConfig_8h.html#a7695385a5a888d20cadfe5bdbb361a93',1,'IRConfig.h']]], + ['ir_5ftiming_5fmin_3073',['IR_TIMING_MIN',['../IRConfig_8h.html#a73218da9e787280d69b894953d2d4bdc',1,'IRConfig.h']]], + ['iseven_3074',['isEven',['../LedTypes_8h.html#a57fca593725687711397bdae844376dc',1,'LedTypes.h']]], + ['isodd_3075',['isOdd',['../LedTypes_8h.html#a2f07a4239fa9d919ab4213ec0caa9309',1,'LedTypes.h']]] ]; diff --git a/docs/orbit/search/defines_9.js b/docs/orbit/search/defines_9.js index 1556c732c4..41c94ac238 100644 --- a/docs/orbit/search/defines_9.js +++ b/docs/orbit/search/defines_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['kb_3069',['KB',['../Compression_8cpp.html#a1841fd1a462d245d8c73dce55e2f45da',1,'Compression.cpp']]] + ['kb_3076',['KB',['../Compression_8cpp.html#a1841fd1a462d245d8c73dce55e2f45da',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/defines_a.js b/docs/orbit/search/defines_a.js index 7686812bf3..79850d0a41 100644 --- a/docs/orbit/search/defines_a.js +++ b/docs/orbit/search/defines_a.js @@ -1,32 +1,32 @@ var searchData= [ - ['lastliterals_3070',['LASTLITERALS',['../Compression_8cpp.html#a7a912d9a1f869b93be505568dce7fa8c',1,'Compression.cpp']]], - ['leave_5fadv_5fcol_5fselect_5fclicks_3071',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], - ['likely_3072',['likely',['../Compression_8cpp.html#aa0672ea7123854cc5f51902a06c473fb',1,'Compression.cpp']]], - ['log_5fto_5fconsole_3073',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], - ['log_5fto_5ffile_3074',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], - ['logging_5flevel_3075',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]], - ['lz4_5falign_5ftest_3076',['LZ4_ALIGN_TEST',['../Compression_8cpp.html#a6c439b01b6c27280593774a911bfa4ac',1,'Compression.cpp']]], - ['lz4_5fcompress_5finplace_5fbuffer_5fsize_3077',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], - ['lz4_5fcompress_5finplace_5fmargin_3078',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], - ['lz4_5fcompressbound_3079',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], - ['lz4_5fdecoder_5fring_5fbuffer_5fsize_3080',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], - ['lz4_5fdecompress_5finplace_5fbuffer_5fsize_3081',['LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a31af8f4225099e9d899eb05292500513',1,'Compression.h']]], - ['lz4_5fdecompress_5finplace_5fmargin_3082',['LZ4_DECOMPRESS_INPLACE_MARGIN',['../Compression_8h.html#aeb9541df4b1585ede70167d977ef85f5',1,'Compression.h']]], - ['lz4_5fdistance_5fabsolute_5fmax_3083',['LZ4_DISTANCE_ABSOLUTE_MAX',['../Compression_8cpp.html#a677dd41923a5dc079254ea9f689d78dd',1,'Compression.cpp']]], - ['lz4_5fdistance_5fmax_3084',['LZ4_DISTANCE_MAX',['../Compression_8h.html#aef230e9fd51b7bf939654ecc08a3778f',1,'Compression.h']]], - ['lz4_5fhash_5fsize_5fu32_3085',['LZ4_HASH_SIZE_U32',['../Compression_8h.html#a75fa199d8ad0949f67b62054171dc473',1,'Compression.h']]], - ['lz4_5fhashlog_3086',['LZ4_HASHLOG',['../Compression_8h.html#ac7f04539d94ce57826ef8b2f3d8408af',1,'Compression.h']]], - ['lz4_5fhashtablesize_3087',['LZ4_HASHTABLESIZE',['../Compression_8h.html#a1bb7a0fa34be27b67f43ce30be0fc905',1,'Compression.h']]], - ['lz4_5fmax_5finput_5fsize_3088',['LZ4_MAX_INPUT_SIZE',['../Compression_8h.html#a88ee51e36ca74cd0533e731c20572ea6',1,'Compression.h']]], - ['lz4_5fmemcpy_3089',['LZ4_memcpy',['../Compression_8cpp.html#a5ed8599ff9813a458df4a9d4d81bef58',1,'Compression.cpp']]], - ['lz4_5fmemory_5fusage_3090',['LZ4_MEMORY_USAGE',['../Compression_8h.html#a24ddbc39e7379532031a91357e66a32c',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fdefault_3091',['LZ4_MEMORY_USAGE_DEFAULT',['../Compression_8h.html#a003849b5d7ae53e30ad147fdecc8fab3',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fmax_3092',['LZ4_MEMORY_USAGE_MAX',['../Compression_8h.html#afdf396ddb66c966fc4a2f7f3cf7fd6ca',1,'Compression.h']]], - ['lz4_5fmemory_5fusage_5fmin_3093',['LZ4_MEMORY_USAGE_MIN',['../Compression_8h.html#a533d9aebfa4668c3ed98bb961d7c5731',1,'Compression.h']]], - ['lz4_5fstatic_5fassert_3094',['LZ4_STATIC_ASSERT',['../Compression_8cpp.html#a233a86aeac0d8f5c00236b4d8d055761',1,'Compression.cpp']]], - ['lz4_5fstreamdecodesize_3095',['LZ4_STREAMDECODESIZE',['../Compression_8h.html#a9a08f1c4969b5e46eba93818cd7cb5a7',1,'Compression.h']]], - ['lz4_5fstreamdecodesize_5fu64_3096',['LZ4_STREAMDECODESIZE_U64',['../Compression_8h.html#a414ecb38e0607f239de5ebca5a5beef5',1,'Compression.h']]], - ['lz4_5fstreamsize_3097',['LZ4_STREAMSIZE',['../Compression_8h.html#a1b76402ebadac569ceb550cb22a7a6e4',1,'Compression.h']]], - ['lz4_5fstreamsize_5fvoidp_3098',['LZ4_STREAMSIZE_VOIDP',['../Compression_8h.html#a46c76b999fe84b296be4dd4a8ea25746',1,'Compression.h']]] + ['lastliterals_3077',['LASTLITERALS',['../Compression_8cpp.html#a7a912d9a1f869b93be505568dce7fa8c',1,'Compression.cpp']]], + ['leave_5fadv_5fcol_5fselect_5fclicks_3078',['LEAVE_ADV_COL_SELECT_CLICKS',['../VortexConfig_8h.html#ab857f79f94ee6ddabccf0049e351f064',1,'VortexConfig.h']]], + ['likely_3079',['likely',['../Compression_8cpp.html#aa0672ea7123854cc5f51902a06c473fb',1,'Compression.cpp']]], + ['log_5fto_5fconsole_3080',['LOG_TO_CONSOLE',['../VortexConfig_8h.html#a1827d1ccfb41f62353aa6904450fbc92',1,'VortexConfig.h']]], + ['log_5fto_5ffile_3081',['LOG_TO_FILE',['../VortexConfig_8h.html#a2d9257ecbf4951d3877398f752d47ae6',1,'VortexConfig.h']]], + ['logging_5flevel_3082',['LOGGING_LEVEL',['../VortexConfig_8h.html#aaff29f732338b733b8d1fee0e8df32ab',1,'VortexConfig.h']]], + ['lz4_5falign_5ftest_3083',['LZ4_ALIGN_TEST',['../Compression_8cpp.html#a6c439b01b6c27280593774a911bfa4ac',1,'Compression.cpp']]], + ['lz4_5fcompress_5finplace_5fbuffer_5fsize_3084',['LZ4_COMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a797b301e5722274187dd7add642f4c39',1,'Compression.h']]], + ['lz4_5fcompress_5finplace_5fmargin_3085',['LZ4_COMPRESS_INPLACE_MARGIN',['../Compression_8h.html#a774e0a0178907508c85694b433018855',1,'Compression.h']]], + ['lz4_5fcompressbound_3086',['LZ4_COMPRESSBOUND',['../Compression_8h.html#a2453a423fd34640a0afbbf57ed0a5399',1,'Compression.h']]], + ['lz4_5fdecoder_5fring_5fbuffer_5fsize_3087',['LZ4_DECODER_RING_BUFFER_SIZE',['../Compression_8h.html#a7ff55560faf20d3fefb924507c8d6c7c',1,'Compression.h']]], + ['lz4_5fdecompress_5finplace_5fbuffer_5fsize_3088',['LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE',['../Compression_8h.html#a31af8f4225099e9d899eb05292500513',1,'Compression.h']]], + ['lz4_5fdecompress_5finplace_5fmargin_3089',['LZ4_DECOMPRESS_INPLACE_MARGIN',['../Compression_8h.html#aeb9541df4b1585ede70167d977ef85f5',1,'Compression.h']]], + ['lz4_5fdistance_5fabsolute_5fmax_3090',['LZ4_DISTANCE_ABSOLUTE_MAX',['../Compression_8cpp.html#a677dd41923a5dc079254ea9f689d78dd',1,'Compression.cpp']]], + ['lz4_5fdistance_5fmax_3091',['LZ4_DISTANCE_MAX',['../Compression_8h.html#aef230e9fd51b7bf939654ecc08a3778f',1,'Compression.h']]], + ['lz4_5fhash_5fsize_5fu32_3092',['LZ4_HASH_SIZE_U32',['../Compression_8h.html#a75fa199d8ad0949f67b62054171dc473',1,'Compression.h']]], + ['lz4_5fhashlog_3093',['LZ4_HASHLOG',['../Compression_8h.html#ac7f04539d94ce57826ef8b2f3d8408af',1,'Compression.h']]], + ['lz4_5fhashtablesize_3094',['LZ4_HASHTABLESIZE',['../Compression_8h.html#a1bb7a0fa34be27b67f43ce30be0fc905',1,'Compression.h']]], + ['lz4_5fmax_5finput_5fsize_3095',['LZ4_MAX_INPUT_SIZE',['../Compression_8h.html#a88ee51e36ca74cd0533e731c20572ea6',1,'Compression.h']]], + ['lz4_5fmemcpy_3096',['LZ4_memcpy',['../Compression_8cpp.html#a5ed8599ff9813a458df4a9d4d81bef58',1,'Compression.cpp']]], + ['lz4_5fmemory_5fusage_3097',['LZ4_MEMORY_USAGE',['../Compression_8h.html#a24ddbc39e7379532031a91357e66a32c',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fdefault_3098',['LZ4_MEMORY_USAGE_DEFAULT',['../Compression_8h.html#a003849b5d7ae53e30ad147fdecc8fab3',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fmax_3099',['LZ4_MEMORY_USAGE_MAX',['../Compression_8h.html#afdf396ddb66c966fc4a2f7f3cf7fd6ca',1,'Compression.h']]], + ['lz4_5fmemory_5fusage_5fmin_3100',['LZ4_MEMORY_USAGE_MIN',['../Compression_8h.html#a533d9aebfa4668c3ed98bb961d7c5731',1,'Compression.h']]], + ['lz4_5fstatic_5fassert_3101',['LZ4_STATIC_ASSERT',['../Compression_8cpp.html#a233a86aeac0d8f5c00236b4d8d055761',1,'Compression.cpp']]], + ['lz4_5fstreamdecodesize_3102',['LZ4_STREAMDECODESIZE',['../Compression_8h.html#a9a08f1c4969b5e46eba93818cd7cb5a7',1,'Compression.h']]], + ['lz4_5fstreamdecodesize_5fu64_3103',['LZ4_STREAMDECODESIZE_U64',['../Compression_8h.html#a414ecb38e0607f239de5ebca5a5beef5',1,'Compression.h']]], + ['lz4_5fstreamsize_3104',['LZ4_STREAMSIZE',['../Compression_8h.html#a1b76402ebadac569ceb550cb22a7a6e4',1,'Compression.h']]], + ['lz4_5fstreamsize_5fvoidp_3105',['LZ4_STREAMSIZE_VOIDP',['../Compression_8h.html#a46c76b999fe84b296be4dd4a8ea25746',1,'Compression.h']]] ]; diff --git a/docs/orbit/search/defines_b.js b/docs/orbit/search/defines_b.js index 895b0a736d..e0a89bbbf0 100644 --- a/docs/orbit/search/defines_b.js +++ b/docs/orbit/search/defines_b.js @@ -1,66 +1,66 @@ var searchData= [ - ['map_5fall_5fbot_3099',['MAP_ALL_BOT',['../LedTypes_8h.html#a8f52a671c9dd65ec3f6100b3e5c59ef4',1,'LedTypes.h']]], - ['map_5fall_5fface_3100',['MAP_ALL_FACE',['../LedTypes_8h.html#a554b4268c45e761511f180c2d9904a88',1,'LedTypes.h']]], - ['map_5fall_5ftop_3101',['MAP_ALL_TOP',['../LedTypes_8h.html#a99f9bf25d0b9a27d707b35b438e2ea4b',1,'LedTypes.h']]], - ['map_5fforeach_5fled_3102',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], - ['map_5finverse_3103',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], - ['map_5fis_5fone_5fled_3104',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], - ['map_5fled_3105',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], - ['map_5fled_5fall_3106',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], - ['map_5fled_5fnone_3107',['MAP_LED_NONE',['../LedTypes_8h.html#a94213d8b137bd7967cf16080b83b8ad3',1,'LedTypes.h']]], - ['map_5fline_5f1_3108',['MAP_LINE_1',['../LedTypes_8h.html#a1877a0e0506ef2112c392b8cc9258825',1,'LedTypes.h']]], - ['map_5fline_5f2_3109',['MAP_LINE_2',['../LedTypes_8h.html#ac9448465da296ba8a6344205ba3c0d70',1,'LedTypes.h']]], - ['map_5fpair_3110',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], - ['map_5fpair_5fbot_3111',['MAP_PAIR_BOT',['../LedTypes_8h.html#a8a8563d4d83f11682ac744b0fa572f25',1,'LedTypes.h']]], - ['map_5fpair_5feven_3112',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fevens_3113',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], - ['map_5fpair_5feven_5fodds_3114',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], - ['map_5fpair_5fevens_3115',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], - ['map_5fpair_5fodd_3116',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fevens_3117',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], - ['map_5fpair_5fodd_5fodds_3118',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], - ['map_5fpair_5fodds_3119',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], - ['map_5fpair_5ftop_3120',['MAP_PAIR_TOP',['../LedTypes_8h.html#acbf02969d13b696787743fb0175e69e9',1,'LedTypes.h']]], - ['map_5fquadrant_5f1_3121',['MAP_QUADRANT_1',['../LedTypes_8h.html#a3f2e74db3b7be2e61fdbb9e48cb2c8ec',1,'LedTypes.h']]], - ['map_5fquadrant_5f2_3122',['MAP_QUADRANT_2',['../LedTypes_8h.html#af4a4224d1983f338ee774d9516df22c4',1,'LedTypes.h']]], - ['map_5fquadrant_5f3_3123',['MAP_QUADRANT_3',['../LedTypes_8h.html#a99b7a66f28c33b9f0cc37ab2fed6d766',1,'LedTypes.h']]], - ['map_5fquadrant_5f4_3124',['MAP_QUADRANT_4',['../LedTypes_8h.html#acfdd7161ca2586d9d829b20d731cbfe9',1,'LedTypes.h']]], - ['map_5fring_5fedge_3125',['MAP_RING_EDGE',['../LedTypes_8h.html#a7cbada78f08affc080657e5e284bb4e1',1,'LedTypes.h']]], - ['map_5fring_5finner_3126',['MAP_RING_INNER',['../LedTypes_8h.html#a943bfce87702084038f7499407cd367e',1,'LedTypes.h']]], - ['map_5fring_5fmiddle_3127',['MAP_RING_MIDDLE',['../LedTypes_8h.html#ad336e6124e51a3ed4a36d28c2e8959e9',1,'LedTypes.h']]], - ['map_5fring_5fouter_3128',['MAP_RING_OUTER',['../LedTypes_8h.html#a73877080749192bfcc4d8fa5a4fc5210',1,'LedTypes.h']]], - ['map_5frings_5feven_3129',['MAP_RINGS_EVEN',['../LedTypes_8h.html#a3d5cbb96dd94ea08aa452c4d99c100f5',1,'LedTypes.h']]], - ['map_5frings_5fodd_3130',['MAP_RINGS_ODD',['../LedTypes_8h.html#a3d081c8fb55064cfb0564fb7fd598850',1,'LedTypes.h']]], - ['match_5fsafeguard_5fdistance_3131',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], - ['max_5fargs_3132',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], - ['max_5fcolor_5fslots_3133',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], - ['max_5fmemory_3134',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], - ['max_5fmode_5fsize_3135',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], - ['max_5fmodes_3136',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], - ['max_5fpattern_5fargs_3137',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], - ['max_5fsequence_5fsteps_3138',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], - ['max_5fserial_5fcheck_5finterval_3139',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], - ['max_5ftimeout_5fduration_3140',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], - ['max_5fwait_5fduration_3141',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], - ['mb_3142',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], - ['menu_5ftrigger_5fthreshold_5fticks_3143',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], - ['menu_5ftrigger_5ftime_3144',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], - ['mflimit_3145',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], - ['min_3146',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], - ['minmatch_3147',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], - ['ml_5fbits_3148',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], - ['ml_5fmask_3149',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], - ['mode_5fflag_5fall_5fsame_5fsingle_3150',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], - ['mode_5fflag_5fmulti_5fled_3151',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], - ['mode_5fflag_5fnone_3152',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], - ['mode_5fflag_5fsingle_5fled_3153',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], - ['mode_5fflag_5fsparse_5fsingles_3154',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], - ['mode_5fledcount_3155',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], - ['modes_5fflag_5fadv_5fmenus_3156',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], - ['modes_5fflag_5fkeychain_3157',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], - ['modes_5fflag_5flocked_3158',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], - ['modes_5fflag_5fone_5fclick_3159',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], - ['modes_5ftest_3160',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], - ['ms_5fto_5fticks_3161',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] + ['map_5fall_5fbot_3106',['MAP_ALL_BOT',['../LedTypes_8h.html#a8f52a671c9dd65ec3f6100b3e5c59ef4',1,'LedTypes.h']]], + ['map_5fall_5fface_3107',['MAP_ALL_FACE',['../LedTypes_8h.html#a554b4268c45e761511f180c2d9904a88',1,'LedTypes.h']]], + ['map_5fall_5ftop_3108',['MAP_ALL_TOP',['../LedTypes_8h.html#a99f9bf25d0b9a27d707b35b438e2ea4b',1,'LedTypes.h']]], + ['map_5fforeach_5fled_3109',['MAP_FOREACH_LED',['../LedTypes_8h.html#a6c29165d5a422a63ed2ba45c01fc5d3b',1,'LedTypes.h']]], + ['map_5finverse_3110',['MAP_INVERSE',['../LedTypes_8h.html#a4d4caefc71e5ff4ced3458ef38544c72',1,'LedTypes.h']]], + ['map_5fis_5fone_5fled_3111',['MAP_IS_ONE_LED',['../LedTypes_8h.html#a7942bcfeb3920e179590b97a56ccfede',1,'LedTypes.h']]], + ['map_5fled_3112',['MAP_LED',['../LedTypes_8h.html#ae3e48bdbee97fcc922ac8a9f4c8cf8fa',1,'LedTypes.h']]], + ['map_5fled_5fall_3113',['MAP_LED_ALL',['../LedTypes_8h.html#ac9a910b2dc4fabac704e56a0fcb3b97e',1,'LedTypes.h']]], + ['map_5fled_5fnone_3114',['MAP_LED_NONE',['../LedTypes_8h.html#a94213d8b137bd7967cf16080b83b8ad3',1,'LedTypes.h']]], + ['map_5fline_5f1_3115',['MAP_LINE_1',['../LedTypes_8h.html#a1877a0e0506ef2112c392b8cc9258825',1,'LedTypes.h']]], + ['map_5fline_5f2_3116',['MAP_LINE_2',['../LedTypes_8h.html#ac9448465da296ba8a6344205ba3c0d70',1,'LedTypes.h']]], + ['map_5fpair_3117',['MAP_PAIR',['../LedTypes_8h.html#a85801b3eb052b3e157c16a162e01974b',1,'LedTypes.h']]], + ['map_5fpair_5fbot_3118',['MAP_PAIR_BOT',['../LedTypes_8h.html#a8a8563d4d83f11682ac744b0fa572f25',1,'LedTypes.h']]], + ['map_5fpair_5feven_3119',['MAP_PAIR_EVEN',['../LedTypes_8h.html#adb7d91f99bcd8ff0919328192ba2b88e',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fevens_3120',['MAP_PAIR_EVEN_EVENS',['../LedTypes_8h.html#a3d0075abab09cdd6469009802d38a44f',1,'LedTypes.h']]], + ['map_5fpair_5feven_5fodds_3121',['MAP_PAIR_EVEN_ODDS',['../LedTypes_8h.html#a6f488a9c3091d9eb33070d9e10571c34',1,'LedTypes.h']]], + ['map_5fpair_5fevens_3122',['MAP_PAIR_EVENS',['../LedTypes_8h.html#af0944397d861e0f312c92d14715b7870',1,'LedTypes.h']]], + ['map_5fpair_5fodd_3123',['MAP_PAIR_ODD',['../LedTypes_8h.html#a7f70eafb4656543bb0867c0aa62fdf50',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fevens_3124',['MAP_PAIR_ODD_EVENS',['../LedTypes_8h.html#abc4f1bf166ac82c78c6be1ccaca92d00',1,'LedTypes.h']]], + ['map_5fpair_5fodd_5fodds_3125',['MAP_PAIR_ODD_ODDS',['../LedTypes_8h.html#aeedfd1e5cf97bb760b233ba0b0067973',1,'LedTypes.h']]], + ['map_5fpair_5fodds_3126',['MAP_PAIR_ODDS',['../LedTypes_8h.html#ab7e65bc3797cca255c8b007ee294653b',1,'LedTypes.h']]], + ['map_5fpair_5ftop_3127',['MAP_PAIR_TOP',['../LedTypes_8h.html#acbf02969d13b696787743fb0175e69e9',1,'LedTypes.h']]], + ['map_5fquadrant_5f1_3128',['MAP_QUADRANT_1',['../LedTypes_8h.html#a3f2e74db3b7be2e61fdbb9e48cb2c8ec',1,'LedTypes.h']]], + ['map_5fquadrant_5f2_3129',['MAP_QUADRANT_2',['../LedTypes_8h.html#af4a4224d1983f338ee774d9516df22c4',1,'LedTypes.h']]], + ['map_5fquadrant_5f3_3130',['MAP_QUADRANT_3',['../LedTypes_8h.html#a99b7a66f28c33b9f0cc37ab2fed6d766',1,'LedTypes.h']]], + ['map_5fquadrant_5f4_3131',['MAP_QUADRANT_4',['../LedTypes_8h.html#acfdd7161ca2586d9d829b20d731cbfe9',1,'LedTypes.h']]], + ['map_5fring_5fedge_3132',['MAP_RING_EDGE',['../LedTypes_8h.html#a7cbada78f08affc080657e5e284bb4e1',1,'LedTypes.h']]], + ['map_5fring_5finner_3133',['MAP_RING_INNER',['../LedTypes_8h.html#a943bfce87702084038f7499407cd367e',1,'LedTypes.h']]], + ['map_5fring_5fmiddle_3134',['MAP_RING_MIDDLE',['../LedTypes_8h.html#ad336e6124e51a3ed4a36d28c2e8959e9',1,'LedTypes.h']]], + ['map_5fring_5fouter_3135',['MAP_RING_OUTER',['../LedTypes_8h.html#a73877080749192bfcc4d8fa5a4fc5210',1,'LedTypes.h']]], + ['map_5frings_5feven_3136',['MAP_RINGS_EVEN',['../LedTypes_8h.html#a3d5cbb96dd94ea08aa452c4d99c100f5',1,'LedTypes.h']]], + ['map_5frings_5fodd_3137',['MAP_RINGS_ODD',['../LedTypes_8h.html#a3d081c8fb55064cfb0564fb7fd598850',1,'LedTypes.h']]], + ['match_5fsafeguard_5fdistance_3138',['MATCH_SAFEGUARD_DISTANCE',['../Compression_8cpp.html#acd67b050f5c5a9c22357493223a620c0',1,'Compression.cpp']]], + ['max_5fargs_3139',['MAX_ARGS',['../PatternArgs_8h.html#a29b7451465deac204c5f7cb1f9c6e1fc',1,'PatternArgs.h']]], + ['max_5fcolor_5fslots_3140',['MAX_COLOR_SLOTS',['../VortexConfig_8h.html#a1a0b694e2871554a4066f8d61f577c4c',1,'VortexConfig.h']]], + ['max_5fmemory_3141',['MAX_MEMORY',['../VortexConfig_8h.html#add0367147bdc878651ddf447424b50d5',1,'VortexConfig.h']]], + ['max_5fmode_5fsize_3142',['MAX_MODE_SIZE',['../VortexConfig_8h.html#a4d5f0e0392f00d31715ddf81eb87434a',1,'VortexConfig.h']]], + ['max_5fmodes_3143',['MAX_MODES',['../VortexConfig_8h.html#a95b270e9c99aea216b47fd1e95b2cf34',1,'VortexConfig.h']]], + ['max_5fpattern_5fargs_3144',['MAX_PATTERN_ARGS',['../Pattern_8h.html#a3a27ba7544d79c050aaa2a02a4906726',1,'Pattern.h']]], + ['max_5fsequence_5fsteps_3145',['MAX_SEQUENCE_STEPS',['../Sequence_8cpp.html#aa49589153cba7d8fa0a841f6aadc2e0a',1,'Sequence.cpp']]], + ['max_5fserial_5fcheck_5finterval_3146',['MAX_SERIAL_CHECK_INTERVAL',['../Timings_8h.html#aabf3a9ab42baac69e3195c785979615c',1,'Timings.h']]], + ['max_5ftimeout_5fduration_3147',['MAX_TIMEOUT_DURATION',['../Timings_8h.html#a5b19ad5a706226f4733b244e808ee463',1,'Timings.h']]], + ['max_5fwait_5fduration_3148',['MAX_WAIT_DURATION',['../Timings_8h.html#aa5129b97d905b734aa2f556a27e141be',1,'Timings.h']]], + ['mb_3149',['MB',['../Compression_8cpp.html#aa6b38d492364d98453284934ed7caee9',1,'Compression.cpp']]], + ['menu_5ftrigger_5fthreshold_5fticks_3150',['MENU_TRIGGER_THRESHOLD_TICKS',['../Timings_8h.html#a155fc794adbdc762cfbc71f55a04bc22',1,'Timings.h']]], + ['menu_5ftrigger_5ftime_3151',['MENU_TRIGGER_TIME',['../VortexConfig_8h.html#adda1b08b81d68fa6a4a6109701f9dd57',1,'VortexConfig.h']]], + ['mflimit_3152',['MFLIMIT',['../Compression_8cpp.html#a6bb5847a99cd90aca07870a394cbe70d',1,'Compression.cpp']]], + ['min_3153',['MIN',['../Compression_8cpp.html#a3acffbd305ee72dcd4593c0d8af64a4f',1,'Compression.cpp']]], + ['minmatch_3154',['MINMATCH',['../Compression_8cpp.html#a2d835b35b6582451a75dc6ff464a9e75',1,'Compression.cpp']]], + ['ml_5fbits_3155',['ML_BITS',['../Compression_8cpp.html#aa84b594ef328b62b23e36c78abe2aaf0',1,'Compression.cpp']]], + ['ml_5fmask_3156',['ML_MASK',['../Compression_8cpp.html#aa939dccc909b8b36baadb3265a72b37a',1,'Compression.cpp']]], + ['mode_5fflag_5fall_5fsame_5fsingle_3157',['MODE_FLAG_ALL_SAME_SINGLE',['../Mode_8h.html#af4c9f3425fc7f270c4ca7e32842501b3',1,'Mode.h']]], + ['mode_5fflag_5fmulti_5fled_3158',['MODE_FLAG_MULTI_LED',['../Mode_8h.html#ae687e91ae43b993577e2c2768f1c20a7',1,'Mode.h']]], + ['mode_5fflag_5fnone_3159',['MODE_FLAG_NONE',['../Mode_8h.html#ae2cd2fbf2d730e01edf755fb5ebba84d',1,'Mode.h']]], + ['mode_5fflag_5fsingle_5fled_3160',['MODE_FLAG_SINGLE_LED',['../Mode_8h.html#a11ae854450224ab7c31f50b5712dcf16',1,'Mode.h']]], + ['mode_5fflag_5fsparse_5fsingles_3161',['MODE_FLAG_SPARSE_SINGLES',['../Mode_8h.html#a2387bf71317551625f515e5f6d685b5f',1,'Mode.h']]], + ['mode_5fledcount_3162',['MODE_LEDCOUNT',['../Mode_8cpp.html#a95064be28f9c0ab742a37bfdea46ca09',1,'Mode.cpp']]], + ['modes_5fflag_5fadv_5fmenus_3163',['MODES_FLAG_ADV_MENUS',['../Modes_8h.html#acbee0408043778c71f933ce9b402bdfb',1,'Modes.h']]], + ['modes_5fflag_5fkeychain_3164',['MODES_FLAG_KEYCHAIN',['../Modes_8h.html#a57b484625e75f9334ddc6c8a64c31b13',1,'Modes.h']]], + ['modes_5fflag_5flocked_3165',['MODES_FLAG_LOCKED',['../Modes_8h.html#a2f796fdb7e7077c9d6e4a0e58866a512',1,'Modes.h']]], + ['modes_5fflag_5fone_5fclick_3166',['MODES_FLAG_ONE_CLICK',['../Modes_8h.html#a6fc6ef6c1db20c133907e52576cb8364',1,'Modes.h']]], + ['modes_5ftest_3167',['MODES_TEST',['../VortexConfig_8h.html#a9c95eccf51317b46e19269c6dbc7628e',1,'VortexConfig.h']]], + ['ms_5fto_5fticks_3168',['MS_TO_TICKS',['../TimeControl_8h.html#a73adf9c10352865ff95b5f46e642c560',1,'TimeControl.h']]] ]; diff --git a/docs/orbit/search/defines_c.js b/docs/orbit/search/defines_c.js index 4ac5be3498..d91502bb86 100644 --- a/docs/orbit/search/defines_c.js +++ b/docs/orbit/search/defines_c.js @@ -1,11 +1,11 @@ var searchData= [ - ['ns_5fto_5fus_3162',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], - ['num_5fbrightness_5foptions_3163',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], - ['num_5fbuttons_3164',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], - ['num_5fmenus_3165',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], - ['num_5fmode_5fslots_3166',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], - ['num_5fpages_3167',['NUM_PAGES',['../ColorSelect_8cpp.html#ae12c40b3b2496ea64cbd1f626d4a5817',1,'ColorSelect.cpp']]], - ['num_5fpermutations_3168',['NUM_PERMUTATIONS',['../Menu_8cpp.html#acc6e49cf764bf2c622ab9ae38e590b15',1,'Menu.cpp']]], - ['num_5fzigzag_5fsteps_3169',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] + ['ns_5fto_5fus_3169',['NS_TO_US',['../TimeControl_8cpp.html#aba379c651cac0789cf71828509fec881',1,'TimeControl.cpp']]], + ['num_5fbrightness_5foptions_3170',['NUM_BRIGHTNESS_OPTIONS',['../GlobalBrightness_8cpp.html#a95b27530e090be9f798fc1a49c990cb7',1,'GlobalBrightness.cpp']]], + ['num_5fbuttons_3171',['NUM_BUTTONS',['../Buttons_8h.html#a45add6b39f5b0c0137de978b90e26b5d',1,'Buttons.h']]], + ['num_5fmenus_3172',['NUM_MENUS',['../Menus_8cpp.html#a2cf39ca87ec50dbe56121dcd4d523c45',1,'Menus.cpp']]], + ['num_5fmode_5fslots_3173',['NUM_MODE_SLOTS',['../VortexConfig_8h.html#ab0c5cc9223512ec01c405592b6741898',1,'VortexConfig.h']]], + ['num_5fpages_3174',['NUM_PAGES',['../ColorSelect_8cpp.html#ae12c40b3b2496ea64cbd1f626d4a5817',1,'ColorSelect.cpp']]], + ['num_5fpermutations_3175',['NUM_PERMUTATIONS',['../Menu_8cpp.html#acc6e49cf764bf2c622ab9ae38e590b15',1,'Menu.cpp']]], + ['num_5fzigzag_5fsteps_3176',['NUM_ZIGZAG_STEPS',['../ZigzagPattern_8cpp.html#ad55b695befc036fbc8637cba342704cc',1,'ZigzagPattern.cpp']]] ]; diff --git a/docs/orbit/search/defines_d.js b/docs/orbit/search/defines_d.js index d6885de84a..e497ca6fac 100644 --- a/docs/orbit/search/defines_d.js +++ b/docs/orbit/search/defines_d.js @@ -1,12 +1,5 @@ var searchData= [ - ['page_5fsize_3170',['PAGE_SIZE',['../ColorSelect_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): ColorSelect.cpp'],['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): Storage.cpp']]], - ['paireven_3171',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], - ['pairodd_3172',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], - ['pattern_5fflag_5fmulti_3173',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], - ['pattern_5fflags_5fnone_3174',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], - ['picostrobe_5foff_5fduration_3175',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], - ['picostrobe_5fon_5fduration_3176',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], - ['power_5fled_5fpin_3177',['POWER_LED_PIN',['../Leds_8cpp.html#a8cf19b18ebffbab3acfa2b66393b13bb',1,'Leds.cpp']]], - ['print_5fstate_3178',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] + ['onboard_5fled_5fmosi_3177',['ONBOARD_LED_MOSI',['../Leds_8cpp.html#a63c2ed8822945d5c2a012c86ae86deb1',1,'Leds.cpp']]], + ['onboard_5fled_5fsck_3178',['ONBOARD_LED_SCK',['../Leds_8cpp.html#a10373868ec64e121b71abe9fec62c429',1,'Leds.cpp']]] ]; diff --git a/docs/orbit/search/defines_e.js b/docs/orbit/search/defines_e.js index 396779470c..4fbff2d7c7 100644 --- a/docs/orbit/search/defines_e.js +++ b/docs/orbit/search/defines_e.js @@ -1,106 +1,11 @@ var searchData= [ - ['register_5farg_3179',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], - ['reset_5fhold_5ftime_3180',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], - ['rgb_5fblue_3181',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], - ['rgb_5fblue0_3182',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], - ['rgb_5fblue1_3183',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], - ['rgb_5fblue2_3184',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], - ['rgb_5fblue3_3185',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], - ['rgb_5fblue4_3186',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], - ['rgb_5fblue5_3187',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], - ['rgb_5fblue6_3188',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], - ['rgb_5fblue7_3189',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], - ['rgb_5fblue8_3190',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], - ['rgb_5fblue9_3191',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], - ['rgb_5fcyan_3192',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], - ['rgb_5fcyan0_3193',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], - ['rgb_5fcyan1_3194',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], - ['rgb_5fcyan2_3195',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], - ['rgb_5fcyan3_3196',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], - ['rgb_5fcyan4_3197',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], - ['rgb_5fcyan5_3198',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], - ['rgb_5fcyan6_3199',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], - ['rgb_5fcyan7_3200',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], - ['rgb_5fcyan8_3201',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], - ['rgb_5fcyan9_3202',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], - ['rgb_5fgreen_3203',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], - ['rgb_5fgreen0_3204',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], - ['rgb_5fgreen1_3205',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], - ['rgb_5fgreen2_3206',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], - ['rgb_5fgreen3_3207',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], - ['rgb_5fgreen4_3208',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], - ['rgb_5fgreen5_3209',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], - ['rgb_5fgreen6_3210',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], - ['rgb_5fgreen7_3211',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], - ['rgb_5fgreen8_3212',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], - ['rgb_5fgreen9_3213',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], - ['rgb_5fmagenta_3214',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], - ['rgb_5fmenu_5fbrightness_5fselect_3215',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fcolor_5fselect_3216',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], - ['rgb_5fmenu_5feditor_5fconnection_3217',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5ffactory_5freset_3218',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fmode_5fsharing_3219',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], - ['rgb_5fmenu_5fpattern_5fselect_3220',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], - ['rgb_5fmenu_5frandomizer_3221',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], - ['rgb_5foff_3222',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], - ['rgb_5forange_3223',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], - ['rgb_5forange0_3224',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], - ['rgb_5forange1_3225',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], - ['rgb_5forange2_3226',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], - ['rgb_5forange3_3227',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], - ['rgb_5forange4_3228',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], - ['rgb_5forange5_3229',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], - ['rgb_5forange6_3230',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], - ['rgb_5forange7_3231',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], - ['rgb_5forange8_3232',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], - ['rgb_5forange9_3233',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], - ['rgb_5fpink_3234',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], - ['rgb_5fpurple_3235',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], - ['rgb_5fpurple0_3236',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], - ['rgb_5fpurple1_3237',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], - ['rgb_5fpurple2_3238',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], - ['rgb_5fpurple3_3239',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], - ['rgb_5fpurple4_3240',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], - ['rgb_5fpurple5_3241',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], - ['rgb_5fpurple6_3242',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], - ['rgb_5fpurple7_3243',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], - ['rgb_5fpurple8_3244',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], - ['rgb_5fpurple9_3245',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], - ['rgb_5fred_3246',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], - ['rgb_5fred0_3247',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], - ['rgb_5fred1_3248',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], - ['rgb_5fred2_3249',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], - ['rgb_5fred3_3250',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], - ['rgb_5fred4_3251',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], - ['rgb_5fred5_3252',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], - ['rgb_5fred6_3253',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], - ['rgb_5fred7_3254',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], - ['rgb_5fred8_3255',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], - ['rgb_5fred9_3256',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], - ['rgb_5fwhite_3257',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], - ['rgb_5fwhite0_3258',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], - ['rgb_5fwhite1_3259',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], - ['rgb_5fwhite2_3260',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], - ['rgb_5fwhite3_3261',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], - ['rgb_5fwhite4_3262',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], - ['rgb_5fwhite5_3263',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], - ['rgb_5fwhite6_3264',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], - ['rgb_5fwhite7_3265',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], - ['rgb_5fwhite8_3266',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], - ['rgb_5fwhite9_3267',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], - ['rgb_5fyellow_3268',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], - ['rgb_5fyellow0_3269',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], - ['rgb_5fyellow1_3270',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], - ['rgb_5fyellow2_3271',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], - ['rgb_5fyellow3_3272',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], - ['rgb_5fyellow4_3273',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], - ['rgb_5fyellow5_3274',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], - ['rgb_5fyellow6_3275',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], - ['rgb_5fyellow7_3276',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], - ['rgb_5fyellow8_3277',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], - ['rgb_5fyellow9_3278',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], - ['ribbon_5fduration_3279',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], - ['run_5fbits_3280',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], - ['run_5fmask_3281',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]] + ['page_5fsize_3179',['PAGE_SIZE',['../ColorSelect_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): ColorSelect.cpp'],['../Storage_8cpp.html#a7d467c1d283fdfa1f2081ba1e0d01b6e',1,'PAGE_SIZE(): Storage.cpp']]], + ['paireven_3180',['pairEven',['../LedTypes_8h.html#a6a666bad9e79be692de8c77b511cabf0',1,'LedTypes.h']]], + ['pairodd_3181',['pairOdd',['../LedTypes_8h.html#aa01e8c3bbb787ec33fdbd2ee3a339b8c',1,'LedTypes.h']]], + ['pattern_5fflag_5fmulti_3182',['PATTERN_FLAG_MULTI',['../Pattern_8h.html#abcbce9606e135f95711d1ea069ecde1d',1,'Pattern.h']]], + ['pattern_5fflags_5fnone_3183',['PATTERN_FLAGS_NONE',['../Pattern_8h.html#ae043ba7f3459da9b1520196805651190',1,'Pattern.h']]], + ['picostrobe_5foff_5fduration_3184',['PICOSTROBE_OFF_DURATION',['../Timings_8h.html#ae58f16c1f8ac78afc101301cd9f82447',1,'Timings.h']]], + ['picostrobe_5fon_5fduration_3185',['PICOSTROBE_ON_DURATION',['../Timings_8h.html#a82b22abf95e83ae41902f033e8d98b33',1,'Timings.h']]], + ['print_5fstate_3186',['PRINT_STATE',['../BasicPattern_8cpp.html#aff84d7361846b6d1cfba3dd7b9c13a8a',1,'BasicPattern.cpp']]] ]; diff --git a/docs/orbit/search/defines_f.js b/docs/orbit/search/defines_f.js index d2623c084c..b7be02e52d 100644 --- a/docs/orbit/search/defines_f.js +++ b/docs/orbit/search/defines_f.js @@ -1,23 +1,106 @@ var searchData= [ - ['sat_5foption_5f1_3282',['SAT_OPTION_1',['../VortexConfig_8h.html#af9016475e2f2c4d0558f4218348038d9',1,'VortexConfig.h']]], - ['sat_5foption_5f2_3283',['SAT_OPTION_2',['../VortexConfig_8h.html#ac7978edcaef1bd8a476d966b006a606a',1,'VortexConfig.h']]], - ['sat_5foption_5f3_3284',['SAT_OPTION_3',['../VortexConfig_8h.html#a7148d6f9203141162240ae9b2b1f6e77',1,'VortexConfig.h']]], - ['sat_5foption_5f4_3285',['SAT_OPTION_4',['../VortexConfig_8h.html#ae20c02bd96b958902840a01cb18ce68c',1,'VortexConfig.h']]], - ['scale8_3286',['SCALE8',['../ColorTypes_8cpp.html#a3f3dd004ed0dfb1ebe230d92ad98178b',1,'ColorTypes.cpp']]], - ['sec_5fto_5fticks_3287',['SEC_TO_TICKS',['../TimeControl_8h.html#afde527e7252926d3d3cbe19d31f271e7',1,'TimeControl.h']]], - ['sec_5fto_5fus_3288',['SEC_TO_US',['../TimeControl_8cpp.html#ad4fb94c1ab9cbc945f797df08da3fcf1',1,'TimeControl.cpp']]], - ['serial_5fcheck_5ftime_3289',['SERIAL_CHECK_TIME',['../VortexConfig_8h.html#af63b8023c82a1ca9940b5cc570273796',1,'VortexConfig.h']]], - ['serialization_5ftest_3290',['SERIALIZATION_TEST',['../VortexConfig_8h.html#ad0e17f1e34bf82c979955e4e98ed3998',1,'VortexConfig.h']]], - ['short_5fclick_5fthreshold_5fticks_3291',['SHORT_CLICK_THRESHOLD_TICKS',['../Timings_8h.html#a301a9e590b96bcdd14ae850adb42e9ff',1,'Timings.h']]], - ['signal_5foff_5fduration_3292',['SIGNAL_OFF_DURATION',['../Timings_8h.html#a2c2a49db365921e10711940093a4bb99',1,'Timings.h']]], - ['signal_5fon_5fduration_3293',['SIGNAL_ON_DURATION',['../Timings_8h.html#a0a09155c60db67057f291a529cca4be9',1,'Timings.h']]], - ['simulation_5ftick_3294',['SIMULATION_TICK',['../TimeControl_8h.html#a95da11cf4c5f8b3d234f62b7a44203c2',1,'TimeControl.h']]], - ['stepsize_3295',['STEPSIZE',['../Compression_8cpp.html#a0b31438dd90256ed47b3bea0eb62be06',1,'Compression.cpp']]], - ['storage_5ffilename_3296',['STORAGE_FILENAME',['../Storage_8cpp.html#a4a8bec941d32acc2e0c33423a61e661f',1,'Storage.cpp']]], - ['storage_5fsize_3297',['STORAGE_SIZE',['../VortexConfig_8h.html#a8d6f782ffe53d87f0fd0327d4b09352c',1,'VortexConfig.h']]], - ['strobe_5foff_5fduration_3298',['STROBE_OFF_DURATION',['../Timings_8h.html#a808eb7f6bf12de0663d3d1bdf3286f70',1,'Timings.h']]], - ['strobe_5fon_5fduration_3299',['STROBE_ON_DURATION',['../Timings_8h.html#ac4993692ad012c1ac0ac24e44c062107',1,'Timings.h']]], - ['strobie_5foff_5fduration_3300',['STROBIE_OFF_DURATION',['../Timings_8h.html#a39be29f9f4cddaa7eec227e370a51c2e',1,'Timings.h']]], - ['strobie_5fon_5fduration_3301',['STROBIE_ON_DURATION',['../Timings_8h.html#a9ad3aa24ac30f6902c1206f793025d17',1,'Timings.h']]] + ['register_5farg_3187',['REGISTER_ARG',['../Pattern_8h.html#ab1306cccbe6b359324139bc35edbbbb4',1,'Pattern.h']]], + ['reset_5fhold_5ftime_3188',['RESET_HOLD_TIME',['../VortexConfig_8h.html#a18f22a5b8ac9dfe404fd4b83e502eda2',1,'VortexConfig.h']]], + ['rgb_5fblue_3189',['RGB_BLUE',['../ColorConstants_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'ColorConstants.h']]], + ['rgb_5fblue0_3190',['RGB_BLUE0',['../ColorConstants_8h.html#a84cfe919441a1b3a175f31d2167b3637',1,'ColorConstants.h']]], + ['rgb_5fblue1_3191',['RGB_BLUE1',['../ColorConstants_8h.html#aeaa2910155e4637066875633c79916e1',1,'ColorConstants.h']]], + ['rgb_5fblue2_3192',['RGB_BLUE2',['../ColorConstants_8h.html#a5074c7905739ce4cb33a361eb19036fc',1,'ColorConstants.h']]], + ['rgb_5fblue3_3193',['RGB_BLUE3',['../ColorConstants_8h.html#ac67ea911ae32a95a858190ff046cc185',1,'ColorConstants.h']]], + ['rgb_5fblue4_3194',['RGB_BLUE4',['../ColorConstants_8h.html#a9ce688127454c9224892e0c1d7e92fb9',1,'ColorConstants.h']]], + ['rgb_5fblue5_3195',['RGB_BLUE5',['../ColorConstants_8h.html#a5192f943ce60d2b2b63db6b2f546ebf5',1,'ColorConstants.h']]], + ['rgb_5fblue6_3196',['RGB_BLUE6',['../ColorConstants_8h.html#a27234d884fddbe669f961df754fb5010',1,'ColorConstants.h']]], + ['rgb_5fblue7_3197',['RGB_BLUE7',['../ColorConstants_8h.html#a5870e4e3ddeb1ab11bbe88b4ebf03e3c',1,'ColorConstants.h']]], + ['rgb_5fblue8_3198',['RGB_BLUE8',['../ColorConstants_8h.html#a69373697e355342b8fd4c7af4c23eef5',1,'ColorConstants.h']]], + ['rgb_5fblue9_3199',['RGB_BLUE9',['../ColorConstants_8h.html#aa8b8c5ad3f336276470fe994511da748',1,'ColorConstants.h']]], + ['rgb_5fcyan_3200',['RGB_CYAN',['../ColorConstants_8h.html#a2ce30ac984869b55594447722b9d0579',1,'ColorConstants.h']]], + ['rgb_5fcyan0_3201',['RGB_CYAN0',['../ColorConstants_8h.html#a760ffa392a2df15489da96c1e230c0dd',1,'ColorConstants.h']]], + ['rgb_5fcyan1_3202',['RGB_CYAN1',['../ColorConstants_8h.html#a71e205a4baa44668f2ef8da64bab7caf',1,'ColorConstants.h']]], + ['rgb_5fcyan2_3203',['RGB_CYAN2',['../ColorConstants_8h.html#aee10a4968b4a2e9b1f62f770df024912',1,'ColorConstants.h']]], + ['rgb_5fcyan3_3204',['RGB_CYAN3',['../ColorConstants_8h.html#af4758d3df47a3691da52164b4e37f549',1,'ColorConstants.h']]], + ['rgb_5fcyan4_3205',['RGB_CYAN4',['../ColorConstants_8h.html#a1fb019453d5a4016fe1e998bc6507219',1,'ColorConstants.h']]], + ['rgb_5fcyan5_3206',['RGB_CYAN5',['../ColorConstants_8h.html#a341f9179ff4e07223e2f42d594e699d5',1,'ColorConstants.h']]], + ['rgb_5fcyan6_3207',['RGB_CYAN6',['../ColorConstants_8h.html#a4ff8ca80daa7e3849395f75e26ab454b',1,'ColorConstants.h']]], + ['rgb_5fcyan7_3208',['RGB_CYAN7',['../ColorConstants_8h.html#a487b5a4b64ae488350f0a6f90b986a83',1,'ColorConstants.h']]], + ['rgb_5fcyan8_3209',['RGB_CYAN8',['../ColorConstants_8h.html#a95ea3d071e769e26065c3d054cca1d15',1,'ColorConstants.h']]], + ['rgb_5fcyan9_3210',['RGB_CYAN9',['../ColorConstants_8h.html#aa65d61b938a23fbf00433f4690ce2b82',1,'ColorConstants.h']]], + ['rgb_5fgreen_3211',['RGB_GREEN',['../ColorConstants_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'ColorConstants.h']]], + ['rgb_5fgreen0_3212',['RGB_GREEN0',['../ColorConstants_8h.html#af313249fb3373653faf24fcac41edd80',1,'ColorConstants.h']]], + ['rgb_5fgreen1_3213',['RGB_GREEN1',['../ColorConstants_8h.html#af0ae99880726800ba38fe2a841bd2a7a',1,'ColorConstants.h']]], + ['rgb_5fgreen2_3214',['RGB_GREEN2',['../ColorConstants_8h.html#a29e84bd05a72c6d268afb76c08dd0b4f',1,'ColorConstants.h']]], + ['rgb_5fgreen3_3215',['RGB_GREEN3',['../ColorConstants_8h.html#a5e1500ada5bdc2d1d25a3bb5e750f00e',1,'ColorConstants.h']]], + ['rgb_5fgreen4_3216',['RGB_GREEN4',['../ColorConstants_8h.html#a8147b3faeaef665987a6fc181bccad37',1,'ColorConstants.h']]], + ['rgb_5fgreen5_3217',['RGB_GREEN5',['../ColorConstants_8h.html#ab06b3e637d1c8d0459ed65ad533fc25f',1,'ColorConstants.h']]], + ['rgb_5fgreen6_3218',['RGB_GREEN6',['../ColorConstants_8h.html#af05cff29b13042164b39651ba5939e86',1,'ColorConstants.h']]], + ['rgb_5fgreen7_3219',['RGB_GREEN7',['../ColorConstants_8h.html#adbfba3ef767621958fad7f1de32b66c0',1,'ColorConstants.h']]], + ['rgb_5fgreen8_3220',['RGB_GREEN8',['../ColorConstants_8h.html#a3cd51c302fdb8bbaf1fea2881b868e46',1,'ColorConstants.h']]], + ['rgb_5fgreen9_3221',['RGB_GREEN9',['../ColorConstants_8h.html#a6d753cdf705bd9ef79b882673b89a1a9',1,'ColorConstants.h']]], + ['rgb_5fmagenta_3222',['RGB_MAGENTA',['../ColorConstants_8h.html#a39f8048d8013cbc121e0dfa3f8819c44',1,'ColorConstants.h']]], + ['rgb_5fmenu_5fbrightness_5fselect_3223',['RGB_MENU_BRIGHTNESS_SELECT',['../VortexConfig_8h.html#a3fd5d16a2fea0175b3b34083c6dfb42f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fcolor_5fselect_3224',['RGB_MENU_COLOR_SELECT',['../VortexConfig_8h.html#a3b335e17dcc12be29e18e3373e5352cb',1,'VortexConfig.h']]], + ['rgb_5fmenu_5feditor_5fconnection_3225',['RGB_MENU_EDITOR_CONNECTION',['../VortexConfig_8h.html#afac922409bb6f4295b486864997ae26c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5ffactory_5freset_3226',['RGB_MENU_FACTORY_RESET',['../VortexConfig_8h.html#a66e98b3b4dab7e50cdb47d4a3046f9c2',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fmode_5fsharing_3227',['RGB_MENU_MODE_SHARING',['../VortexConfig_8h.html#aa280da86a9832321810c48d600843b5c',1,'VortexConfig.h']]], + ['rgb_5fmenu_5fpattern_5fselect_3228',['RGB_MENU_PATTERN_SELECT',['../VortexConfig_8h.html#ac96ef0f1f4dbc0bd0dace8c41578504f',1,'VortexConfig.h']]], + ['rgb_5fmenu_5frandomizer_3229',['RGB_MENU_RANDOMIZER',['../VortexConfig_8h.html#ad51a458e185436ff9d031f5647c7d46f',1,'VortexConfig.h']]], + ['rgb_5foff_3230',['RGB_OFF',['../ColorConstants_8h.html#a143edb2a30dcec26a3ec0a41d1082010',1,'ColorConstants.h']]], + ['rgb_5forange_3231',['RGB_ORANGE',['../ColorConstants_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'ColorConstants.h']]], + ['rgb_5forange0_3232',['RGB_ORANGE0',['../ColorConstants_8h.html#a7194c971029ed0e57df8d088e5967d28',1,'ColorConstants.h']]], + ['rgb_5forange1_3233',['RGB_ORANGE1',['../ColorConstants_8h.html#a2979a97185e3cde13d108c0aa293f762',1,'ColorConstants.h']]], + ['rgb_5forange2_3234',['RGB_ORANGE2',['../ColorConstants_8h.html#ac1540ac4e7e2898a45330d399201f2e1',1,'ColorConstants.h']]], + ['rgb_5forange3_3235',['RGB_ORANGE3',['../ColorConstants_8h.html#aab089c9d3d5e4cc8fefd14323204f1f3',1,'ColorConstants.h']]], + ['rgb_5forange4_3236',['RGB_ORANGE4',['../ColorConstants_8h.html#a1484635fd0963362319ae2c6e8508122',1,'ColorConstants.h']]], + ['rgb_5forange5_3237',['RGB_ORANGE5',['../ColorConstants_8h.html#a78e53c9764e699b066b8c21e90dbba03',1,'ColorConstants.h']]], + ['rgb_5forange6_3238',['RGB_ORANGE6',['../ColorConstants_8h.html#a45a6ba98eab91a6fc1b41f4906397a92',1,'ColorConstants.h']]], + ['rgb_5forange7_3239',['RGB_ORANGE7',['../ColorConstants_8h.html#aafcaf07c3ea1a358647c59640386ac8f',1,'ColorConstants.h']]], + ['rgb_5forange8_3240',['RGB_ORANGE8',['../ColorConstants_8h.html#a0a8c8515f508e7528abf9b660decf63b',1,'ColorConstants.h']]], + ['rgb_5forange9_3241',['RGB_ORANGE9',['../ColorConstants_8h.html#a81f5ff17ef61cd29421aa832bca0e11c',1,'ColorConstants.h']]], + ['rgb_5fpink_3242',['RGB_PINK',['../ColorConstants_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'ColorConstants.h']]], + ['rgb_5fpurple_3243',['RGB_PURPLE',['../ColorConstants_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'ColorConstants.h']]], + ['rgb_5fpurple0_3244',['RGB_PURPLE0',['../ColorConstants_8h.html#af9a78f406ddd2af62b3bea25d148cee3',1,'ColorConstants.h']]], + ['rgb_5fpurple1_3245',['RGB_PURPLE1',['../ColorConstants_8h.html#a12dcaab7d8b861b2e8191c8dd739d3f3',1,'ColorConstants.h']]], + ['rgb_5fpurple2_3246',['RGB_PURPLE2',['../ColorConstants_8h.html#aa7aea5265258f026898dd9145018c602',1,'ColorConstants.h']]], + ['rgb_5fpurple3_3247',['RGB_PURPLE3',['../ColorConstants_8h.html#ae91a715234f6225a9a20a9a8cf1ae880',1,'ColorConstants.h']]], + ['rgb_5fpurple4_3248',['RGB_PURPLE4',['../ColorConstants_8h.html#a40239f7379c278c4d032cbee281abad2',1,'ColorConstants.h']]], + ['rgb_5fpurple5_3249',['RGB_PURPLE5',['../ColorConstants_8h.html#a8d5507a2995556ad5542bd5cda789003',1,'ColorConstants.h']]], + ['rgb_5fpurple6_3250',['RGB_PURPLE6',['../ColorConstants_8h.html#a03348b605eb3f2b7727d59f53d73032b',1,'ColorConstants.h']]], + ['rgb_5fpurple7_3251',['RGB_PURPLE7',['../ColorConstants_8h.html#a748beb572082e531ba84ca74f033403d',1,'ColorConstants.h']]], + ['rgb_5fpurple8_3252',['RGB_PURPLE8',['../ColorConstants_8h.html#a47bf8a69c52f20cc9f0d308c79333026',1,'ColorConstants.h']]], + ['rgb_5fpurple9_3253',['RGB_PURPLE9',['../ColorConstants_8h.html#a7971ce786421ed2ed64ecd7c42a44126',1,'ColorConstants.h']]], + ['rgb_5fred_3254',['RGB_RED',['../ColorConstants_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'ColorConstants.h']]], + ['rgb_5fred0_3255',['RGB_RED0',['../ColorConstants_8h.html#a49a0f8d6d822af1b0a7e71612865ea1f',1,'ColorConstants.h']]], + ['rgb_5fred1_3256',['RGB_RED1',['../ColorConstants_8h.html#a5774a41672d0558a101eb3d7585fd50b',1,'ColorConstants.h']]], + ['rgb_5fred2_3257',['RGB_RED2',['../ColorConstants_8h.html#a3346bbfc84586c45e036f822cf0389ff',1,'ColorConstants.h']]], + ['rgb_5fred3_3258',['RGB_RED3',['../ColorConstants_8h.html#afd0c4727d0bfa8dcb8dc92f4652d05c8',1,'ColorConstants.h']]], + ['rgb_5fred4_3259',['RGB_RED4',['../ColorConstants_8h.html#aadeb3eb9952324a7832c674c598f5121',1,'ColorConstants.h']]], + ['rgb_5fred5_3260',['RGB_RED5',['../ColorConstants_8h.html#a7413535d970859ac7e794029e6075a2d',1,'ColorConstants.h']]], + ['rgb_5fred6_3261',['RGB_RED6',['../ColorConstants_8h.html#a3e83fcb62c1560a0f028c1690bcc95fb',1,'ColorConstants.h']]], + ['rgb_5fred7_3262',['RGB_RED7',['../ColorConstants_8h.html#af88a2fdb5972d2496509179227ce9882',1,'ColorConstants.h']]], + ['rgb_5fred8_3263',['RGB_RED8',['../ColorConstants_8h.html#aefe68373a94d16d78bea1b7406ced000',1,'ColorConstants.h']]], + ['rgb_5fred9_3264',['RGB_RED9',['../ColorConstants_8h.html#a921196afce2144de27a63e6965c56188',1,'ColorConstants.h']]], + ['rgb_5fwhite_3265',['RGB_WHITE',['../ColorConstants_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'ColorConstants.h']]], + ['rgb_5fwhite0_3266',['RGB_WHITE0',['../ColorConstants_8h.html#a8d2e758752bf9a63564ec6b2451f1670',1,'ColorConstants.h']]], + ['rgb_5fwhite1_3267',['RGB_WHITE1',['../ColorConstants_8h.html#a1e156438d80f79ddf910b0dfd50c0a4b',1,'ColorConstants.h']]], + ['rgb_5fwhite2_3268',['RGB_WHITE2',['../ColorConstants_8h.html#a3f564e4434bb2d43792de3117f58a6d1',1,'ColorConstants.h']]], + ['rgb_5fwhite3_3269',['RGB_WHITE3',['../ColorConstants_8h.html#a91920ae0b7a3c25bb00f8ee9a3c430a0',1,'ColorConstants.h']]], + ['rgb_5fwhite4_3270',['RGB_WHITE4',['../ColorConstants_8h.html#a99cf66faafe056645df0f01ba4ea68c8',1,'ColorConstants.h']]], + ['rgb_5fwhite5_3271',['RGB_WHITE5',['../ColorConstants_8h.html#a781f96b1d10e6978d3fe096713e97333',1,'ColorConstants.h']]], + ['rgb_5fwhite6_3272',['RGB_WHITE6',['../ColorConstants_8h.html#aceadfad4620b387bc55a8ca56d905769',1,'ColorConstants.h']]], + ['rgb_5fwhite7_3273',['RGB_WHITE7',['../ColorConstants_8h.html#a0a166b280aba9cc990c8a782a3b49a6b',1,'ColorConstants.h']]], + ['rgb_5fwhite8_3274',['RGB_WHITE8',['../ColorConstants_8h.html#abb3611f76eff77163ef54606e69bdc9f',1,'ColorConstants.h']]], + ['rgb_5fwhite9_3275',['RGB_WHITE9',['../ColorConstants_8h.html#af83e42072ad3cb1ae05d83811468301a',1,'ColorConstants.h']]], + ['rgb_5fyellow_3276',['RGB_YELLOW',['../ColorConstants_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'ColorConstants.h']]], + ['rgb_5fyellow0_3277',['RGB_YELLOW0',['../ColorConstants_8h.html#ab2a4e92526fcc20e17d5958077c1b91c',1,'ColorConstants.h']]], + ['rgb_5fyellow1_3278',['RGB_YELLOW1',['../ColorConstants_8h.html#abca0ec9b9a7cef6871339d91068d73fa',1,'ColorConstants.h']]], + ['rgb_5fyellow2_3279',['RGB_YELLOW2',['../ColorConstants_8h.html#aedc47ea08d733f384161baf6e7772af3',1,'ColorConstants.h']]], + ['rgb_5fyellow3_3280',['RGB_YELLOW3',['../ColorConstants_8h.html#afa9f948a143b960952741e31addbfdcc',1,'ColorConstants.h']]], + ['rgb_5fyellow4_3281',['RGB_YELLOW4',['../ColorConstants_8h.html#a70b64e6b45b038b83295e721f5300dd8',1,'ColorConstants.h']]], + ['rgb_5fyellow5_3282',['RGB_YELLOW5',['../ColorConstants_8h.html#af0976431ba740a3698ba906e1e37ba1b',1,'ColorConstants.h']]], + ['rgb_5fyellow6_3283',['RGB_YELLOW6',['../ColorConstants_8h.html#aabec69717f3e5374e2be34b645a25d59',1,'ColorConstants.h']]], + ['rgb_5fyellow7_3284',['RGB_YELLOW7',['../ColorConstants_8h.html#aa8a23829527c4e2198aed12a4cfda381',1,'ColorConstants.h']]], + ['rgb_5fyellow8_3285',['RGB_YELLOW8',['../ColorConstants_8h.html#ab3a11c7002e70f27697ca40c9dd5d490',1,'ColorConstants.h']]], + ['rgb_5fyellow9_3286',['RGB_YELLOW9',['../ColorConstants_8h.html#a68fcde27fab18de9af2892f88c080c12',1,'ColorConstants.h']]], + ['ribbon_5fduration_3287',['RIBBON_DURATION',['../Timings_8h.html#ae55289f40f983caa41723281eee592a5',1,'Timings.h']]], + ['run_5fbits_3288',['RUN_BITS',['../Compression_8cpp.html#ae6261d794dfe7c6816e3b342c643f56f',1,'Compression.cpp']]], + ['run_5fmask_3289',['RUN_MASK',['../Compression_8cpp.html#aec45fd08a68c07b74493e631ae52aca1',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enums_0.js b/docs/orbit/search/enums_0.js index 8cd10a679e..fc52d16961 100644 --- a/docs/orbit/search/enums_0.js +++ b/docs/orbit/search/enums_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['colormode_2657',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], - ['colormode2_2658',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], - ['colorselectstate_2659',['ColorSelectState',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060ea',1,'ColorSelect']]] + ['colormode_2664',['ColorMode',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11c',1,'Colorset']]], + ['colormode2_2665',['ColorMode2',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8',1,'Colorset']]], + ['colorselectstate_2666',['ColorSelectState',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060ea',1,'ColorSelect']]] ]; diff --git a/docs/orbit/search/enums_1.js b/docs/orbit/search/enums_1.js index 97fa589948..b6e2fdd0c9 100644 --- a/docs/orbit/search/enums_1.js +++ b/docs/orbit/search/enums_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['dict_5fdirective_2660',['dict_directive',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4c',1,'Compression.cpp']]], - ['dictissue_5fdirective_2661',['dictIssue_directive',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351',1,'Compression.cpp']]] + ['dict_5fdirective_2667',['dict_directive',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4c',1,'Compression.cpp']]], + ['dictissue_5fdirective_2668',['dictIssue_directive',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enums_2.js b/docs/orbit/search/enums_2.js index 64d38372cb..a12429ba69 100644 --- a/docs/orbit/search/enums_2.js +++ b/docs/orbit/search/enums_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['earlyend_5fdirective_2662',['earlyEnd_directive',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994c',1,'Compression.cpp']]], - ['editorconnectionstate_2663',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]], - ['endcondition_5fdirective_2664',['endCondition_directive',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746',1,'Compression.cpp']]] + ['earlyend_5fdirective_2669',['earlyEnd_directive',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994c',1,'Compression.cpp']]], + ['editorconnectionstate_2670',['EditorConnectionState',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72',1,'EditorConnection']]], + ['endcondition_5fdirective_2671',['endCondition_directive',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enums_3.js b/docs/orbit/search/enums_3.js index 938a42c38c..38ce7e2730 100644 --- a/docs/orbit/search/enums_3.js +++ b/docs/orbit/search/enums_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['hsv_5fto_5frgb_5falgorithm_2665',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] + ['hsv_5fto_5frgb_5falgorithm_2672',['hsv_to_rgb_algorithm',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9',1,'ColorTypes.h']]] ]; diff --git a/docs/orbit/search/enums_4.js b/docs/orbit/search/enums_4.js index 1c4a2443ca..b25512f73d 100644 --- a/docs/orbit/search/enums_4.js +++ b/docs/orbit/search/enums_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['ledpos_2666',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]], - ['limitedoutput_5fdirective_2667',['limitedOutput_directive',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28',1,'Compression.cpp']]] + ['ledpos_2673',['LedPos',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2c',1,'LedTypes.h']]], + ['limitedoutput_5fdirective_2674',['limitedOutput_directive',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enums_5.js b/docs/orbit/search/enums_5.js index c620c72aca..e8f6fc91c5 100644 --- a/docs/orbit/search/enums_5.js +++ b/docs/orbit/search/enums_5.js @@ -1,7 +1,7 @@ var searchData= [ - ['menuaction_2668',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], - ['menuentryid_2669',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], - ['menustate_2670',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], - ['modesharestate_2671',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] + ['menuaction_2675',['MenuAction',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ff',1,'Menu']]], + ['menuentryid_2676',['MenuEntryID',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0f',1,'Menus.h']]], + ['menustate_2677',['MenuState',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931e',1,'Menus']]], + ['modesharestate_2678',['ModeShareState',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127',1,'ModeSharing']]] ]; diff --git a/docs/orbit/search/enums_6.js b/docs/orbit/search/enums_6.js index 6a9c94e7e0..d20db08acc 100644 --- a/docs/orbit/search/enums_6.js +++ b/docs/orbit/search/enums_6.js @@ -1,7 +1,7 @@ var searchData= [ - ['pair_2672',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], - ['patternid_2673',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], - ['patternselectstate_2674',['PatternSelectState',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189b',1,'PatternSelect']]], - ['patternstate_2675',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] + ['pair_2679',['Pair',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4',1,'LedTypes.h']]], + ['patternid_2680',['PatternID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8c',1,'Patterns.h']]], + ['patternselectstate_2681',['PatternSelectState',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189b',1,'PatternSelect']]], + ['patternstate_2682',['PatternState',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9',1,'BasicPattern']]] ]; diff --git a/docs/orbit/search/enums_7.js b/docs/orbit/search/enums_7.js index 1690e27fc3..bf05ddd549 100644 --- a/docs/orbit/search/enums_7.js +++ b/docs/orbit/search/enums_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['quadrant_2676',['Quadrant',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9ed',1,'LedTypes.h']]] + ['quadrant_2683',['Quadrant',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9ed',1,'LedTypes.h']]] ]; diff --git a/docs/orbit/search/enums_8.js b/docs/orbit/search/enums_8.js index d22ecad48a..796c84c57a 100644 --- a/docs/orbit/search/enums_8.js +++ b/docs/orbit/search/enums_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['randomizeflags_2677',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], - ['recvstate_2678',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]], - ['ring_2679',['Ring',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3',1,'LedTypes.h']]] + ['randomizeflags_2684',['RandomizeFlags',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155e',1,'Randomizer']]], + ['recvstate_2685',['RecvState',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9',1,'IRReceiver']]], + ['ring_2686',['Ring',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3',1,'LedTypes.h']]] ]; diff --git a/docs/orbit/search/enums_9.js b/docs/orbit/search/enums_9.js index ab1b31217c..403bb2a967 100644 --- a/docs/orbit/search/enums_9.js +++ b/docs/orbit/search/enums_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['tabletype_5ft_2680',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]] + ['tabletype_5ft_2687',['tableType_t',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enums_a.js b/docs/orbit/search/enums_a.js index 75981b041f..a5c9a9858c 100644 --- a/docs/orbit/search/enums_a.js +++ b/docs/orbit/search/enums_a.js @@ -1,5 +1,5 @@ var searchData= [ - ['valuestyle_2681',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], - ['variable_5flength_5ferror_2682',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]] + ['valuestyle_2688',['ValueStyle',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26',1,'Colorset']]], + ['variable_5flength_5ferror_2689',['variable_length_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_0.js b/docs/orbit/search/enumvalues_0.js index 01fd00deb2..7a49a1cd66 100644 --- a/docs/orbit/search/enumvalues_0.js +++ b/docs/orbit/search/enumvalues_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['byptr_2683',['byPtr',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560',1,'Compression.cpp']]], - ['byu16_2684',['byU16',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f',1,'Compression.cpp']]], - ['byu32_2685',['byU32',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471',1,'Compression.cpp']]] + ['byptr_2690',['byPtr',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560',1,'Compression.cpp']]], + ['byu16_2691',['byU16',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f',1,'Compression.cpp']]], + ['byu32_2692',['byU32',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_1.js b/docs/orbit/search/enumvalues_1.js index f5df2abc83..99ac57d69d 100644 --- a/docs/orbit/search/enumvalues_1.js +++ b/docs/orbit/search/enumvalues_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['clearedtable_2686',['clearedTable',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a160636a34765ad36416d316e62406d31',1,'Compression.cpp']]] + ['clearedtable_2693',['clearedTable',['../Compression_8cpp.html#ae86e1d8a28953326b685d6ebb243a699a160636a34765ad36416d316e62406d31',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_10.js b/docs/orbit/search/enumvalues_10.js index bf3018004c..cc3055e7af 100644 --- a/docs/orbit/search/enumvalues_10.js +++ b/docs/orbit/search/enumvalues_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['usingdictctx_2908',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], - ['usingextdict_2909',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] + ['usingdictctx_2915',['usingDictCtx',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617',1,'Compression.cpp']]], + ['usingextdict_2916',['usingExtDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_11.js b/docs/orbit/search/enumvalues_11.js index df2c87fac8..4790bc7e0d 100644 --- a/docs/orbit/search/enumvalues_11.js +++ b/docs/orbit/search/enumvalues_11.js @@ -1,11 +1,11 @@ var searchData= [ - ['val_5fstyle_5falternating_2910',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], - ['val_5fstyle_5fascending_2911',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], - ['val_5fstyle_5fconstant_2912',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], - ['val_5fstyle_5fcount_2913',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], - ['val_5fstyle_5fdescending_2914',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], - ['val_5fstyle_5fhigh_5ffirst_5fcolor_2915',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], - ['val_5fstyle_5flow_5ffirst_5fcolor_2916',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], - ['val_5fstyle_5frandom_2917',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] + ['val_5fstyle_5falternating_2917',['VAL_STYLE_ALTERNATING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae0a54247525d70f1be24aeff4fad8e7b',1,'Colorset']]], + ['val_5fstyle_5fascending_2918',['VAL_STYLE_ASCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab2113aa16ee5cf6b09007c9c264dbab2',1,'Colorset']]], + ['val_5fstyle_5fconstant_2919',['VAL_STYLE_CONSTANT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ab9b4bd5b990537c1001a8aca889ec512',1,'Colorset']]], + ['val_5fstyle_5fcount_2920',['VAL_STYLE_COUNT',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26af1755c4538daf9ca35ac217686d6955a',1,'Colorset']]], + ['val_5fstyle_5fdescending_2921',['VAL_STYLE_DESCENDING',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26ae20993010e2480fbf2183ebe3413fac2',1,'Colorset']]], + ['val_5fstyle_5fhigh_5ffirst_5fcolor_2922',['VAL_STYLE_HIGH_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a95361874b3ecae79648b34565dcc648f',1,'Colorset']]], + ['val_5fstyle_5flow_5ffirst_5fcolor_2923',['VAL_STYLE_LOW_FIRST_COLOR',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26aaf5b21846f5bde5fba7d5e098ae09932',1,'Colorset']]], + ['val_5fstyle_5frandom_2924',['VAL_STYLE_RANDOM',['../classColorset.html#a3cfec1a04020fca46a63a7030300de26a645c3cf49fa9a75522355e7d2a49e6ce',1,'Colorset']]] ]; diff --git a/docs/orbit/search/enumvalues_12.js b/docs/orbit/search/enumvalues_12.js index 2234805c88..823a9dc2c2 100644 --- a/docs/orbit/search/enumvalues_12.js +++ b/docs/orbit/search/enumvalues_12.js @@ -1,6 +1,6 @@ var searchData= [ - ['waiting_5fheader_5fmark_2918',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], - ['waiting_5fheader_5fspace_2919',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], - ['withprefix64k_2920',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]] + ['waiting_5fheader_5fmark_2925',['WAITING_HEADER_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a86b34ad32b19d88eb7a430935ce098bf',1,'IRReceiver']]], + ['waiting_5fheader_5fspace_2926',['WAITING_HEADER_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a5d217c890135a690847bf68a1db5bd9a',1,'IRReceiver']]], + ['withprefix64k_2927',['withPrefix64k',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_2.js b/docs/orbit/search/enumvalues_2.js index e516470647..70a5f15dd2 100644 --- a/docs/orbit/search/enumvalues_2.js +++ b/docs/orbit/search/enumvalues_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['decode_5ffull_5fblock_2687',['decode_full_block',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca5551916aeb552806ac850d0875151113',1,'Compression.cpp']]], - ['dictsmall_2688',['dictSmall',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236',1,'Compression.cpp']]], - ['double_5fsplit_5fcomplimentary_2689',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] + ['decode_5ffull_5fblock_2694',['decode_full_block',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca5551916aeb552806ac850d0875151113',1,'Compression.cpp']]], + ['dictsmall_2695',['dictSmall',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236',1,'Compression.cpp']]], + ['double_5fsplit_5fcomplimentary_2696',['DOUBLE_SPLIT_COMPLIMENTARY',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8ad847fcabcc8c69e0f740dfc0e4bfb5b0',1,'Colorset']]] ]; diff --git a/docs/orbit/search/enumvalues_3.js b/docs/orbit/search/enumvalues_3.js index 9c9d2dd2d3..f692422316 100644 --- a/docs/orbit/search/enumvalues_3.js +++ b/docs/orbit/search/enumvalues_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['endoninputsize_2690',['endOnInputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539',1,'Compression.cpp']]], - ['endonoutputsize_2691',['endOnOutputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a',1,'Compression.cpp']]], - ['evenly_5fspaced_2692',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] + ['endoninputsize_2697',['endOnInputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539',1,'Compression.cpp']]], + ['endonoutputsize_2698',['endOnOutputSize',['../Compression_8cpp.html#a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a',1,'Compression.cpp']]], + ['evenly_5fspaced_2699',['EVENLY_SPACED',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca3b1cacf6a92b603225f0dc6da91c50f0',1,'Colorset']]] ]; diff --git a/docs/orbit/search/enumvalues_4.js b/docs/orbit/search/enumvalues_4.js index 637a443df0..9ac8cbcbf6 100644 --- a/docs/orbit/search/enumvalues_4.js +++ b/docs/orbit/search/enumvalues_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['filloutput_2693',['fillOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a76ae01d59d140527a5540583923a0294',1,'Compression.cpp']]] + ['filloutput_2700',['fillOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a76ae01d59d140527a5540583923a0294',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_5.js b/docs/orbit/search/enumvalues_5.js index c42aadbcdd..bea5efe2ef 100644 --- a/docs/orbit/search/enumvalues_5.js +++ b/docs/orbit/search/enumvalues_5.js @@ -1,14 +1,14 @@ var searchData= [ - ['hsv_5fto_5frgb_5fgeneric_2694',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5frainbow_2695',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], - ['hsv_5fto_5frgb_5fraw_2696',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], - ['hue_5faqua_2697',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], - ['hue_5fblue_2698',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], - ['hue_5fgreen_2699',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], - ['hue_5forange_2700',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], - ['hue_5fpink_2701',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], - ['hue_5fpurple_2702',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], - ['hue_5fred_2703',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], - ['hue_5fyellow_2704',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] + ['hsv_5fto_5frgb_5fgeneric_2701',['HSV_TO_RGB_GENERIC',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a9b01229e01a8505c74f9540efd59a9a3',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5frainbow_2702',['HSV_TO_RGB_RAINBOW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a836689bd91f2e2003496bd5176bca86c',1,'ColorTypes.h']]], + ['hsv_5fto_5frgb_5fraw_2703',['HSV_TO_RGB_RAW',['../ColorTypes_8h.html#a209b55463737311429f83ebdcb6ac9e9a07f7fbd4cf06af195fb021f370569c84',1,'ColorTypes.h']]], + ['hue_5faqua_2704',['HUE_AQUA',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bae3b550fd64402d0c7e2eaa5f2349688a',1,'ColorTypes.cpp']]], + ['hue_5fblue_2705',['HUE_BLUE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba2294eed5180e5dac2551b04cf9956fed',1,'ColorTypes.cpp']]], + ['hue_5fgreen_2706',['HUE_GREEN',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf70d11b3afe026cd07940359c89b2454',1,'ColorTypes.cpp']]], + ['hue_5forange_2707',['HUE_ORANGE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba0908faa334c40567fac7aec352fb70f2',1,'ColorTypes.cpp']]], + ['hue_5fpink_2708',['HUE_PINK',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba3dc206b5aaa1d60d34bd43ed538e5cf8',1,'ColorTypes.cpp']]], + ['hue_5fpurple_2709',['HUE_PURPLE',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55bac0e779174cb178ec5b7cec6e71e12be3',1,'ColorTypes.cpp']]], + ['hue_5fred_2710',['HUE_RED',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55baf99ca29e78f56261625c2f83f8d9d641',1,'ColorTypes.cpp']]], + ['hue_5fyellow_2711',['HUE_YELLOW',['../ColorTypes_8cpp.html#a06fc87d81c62e9abb8790b6e5713c55ba85db131d39162ebb09c84a1da9fa4bfd',1,'ColorTypes.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_6.js b/docs/orbit/search/enumvalues_6.js index 88bcab28da..f71f16f746 100644 --- a/docs/orbit/search/enumvalues_6.js +++ b/docs/orbit/search/enumvalues_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['initial_5ferror_2705',['initial_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a4dd6136f5d290f53a4ac8864c0a12f99',1,'Compression.cpp']]], - ['internal_5fpatterns_5fend_2706',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] + ['initial_5ferror_2712',['initial_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a4dd6136f5d290f53a4ac8864c0a12f99',1,'Compression.cpp']]], + ['internal_5fpatterns_5fend_2713',['INTERNAL_PATTERNS_END',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca69b83c24e6ede55b32c040f2a9f79bd9',1,'Patterns.h']]] ]; diff --git a/docs/orbit/search/enumvalues_7.js b/docs/orbit/search/enumvalues_7.js index 37e7bc1b3e..153d44a309 100644 --- a/docs/orbit/search/enumvalues_7.js +++ b/docs/orbit/search/enumvalues_7.js @@ -1,40 +1,40 @@ var searchData= [ - ['led_5f0_2707',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], - ['led_5f1_2708',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], - ['led_5f10_2709',['LED_10',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cabd07fdac73dba216d4d4126ecbced218',1,'LedTypes.h']]], - ['led_5f11_2710',['LED_11',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caf5ffd2a4ded5f1bed89341e000e979e9',1,'LedTypes.h']]], - ['led_5f12_2711',['LED_12',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca80514ed437d7cfd451f8a6f5d654816b',1,'LedTypes.h']]], - ['led_5f13_2712',['LED_13',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca1c7cf823fd7d1611879e65a6edb1f1da',1,'LedTypes.h']]], - ['led_5f14_2713',['LED_14',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cad132c52b3fe2f12c42c3a81f94b064eb',1,'LedTypes.h']]], - ['led_5f15_2714',['LED_15',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3070562a0c5f60d0742c1856eb4beb48',1,'LedTypes.h']]], - ['led_5f16_2715',['LED_16',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca10ab308d8b011e6406dd306144edff9a',1,'LedTypes.h']]], - ['led_5f17_2716',['LED_17',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caa810563b5cfb778b547feb5024699744',1,'LedTypes.h']]], - ['led_5f18_2717',['LED_18',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca86ce3afb639948337d5c704f76b76e08',1,'LedTypes.h']]], - ['led_5f19_2718',['LED_19',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cad04019c0433c3509a2a00e3e85c6612b',1,'LedTypes.h']]], - ['led_5f2_2719',['LED_2',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca00af6b2437d9982f1f125d2cc2537c41',1,'LedTypes.h']]], - ['led_5f20_2720',['LED_20',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca13d93a644024ba72fdc98555d46f3ad5',1,'LedTypes.h']]], - ['led_5f21_2721',['LED_21',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca33ce2e75e1fd7ac3043ee260b15f48d2',1,'LedTypes.h']]], - ['led_5f22_2722',['LED_22',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cad44d473c9f215dd87ff9e4662aa6837e',1,'LedTypes.h']]], - ['led_5f23_2723',['LED_23',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca5f37c6d670cd503f91049b623cbb4c43',1,'LedTypes.h']]], - ['led_5f24_2724',['LED_24',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca6cc86e7a1f6a015006e83c42032e712e',1,'LedTypes.h']]], - ['led_5f25_2725',['LED_25',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4ba426251fac3b09b6f1df791f956f4e',1,'LedTypes.h']]], - ['led_5f26_2726',['LED_26',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cad50a26f1ef2ada65361063722c7ec62b',1,'LedTypes.h']]], - ['led_5f27_2727',['LED_27',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3b53db75293418af1744b8a35da256af',1,'LedTypes.h']]], - ['led_5f3_2728',['LED_3',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3',1,'LedTypes.h']]], - ['led_5f4_2729',['LED_4',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cada6e5fa936f81b6b94078ecc353a7f5f',1,'LedTypes.h']]], - ['led_5f5_2730',['LED_5',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cab269092e5bd05f7b80e5970b81458289',1,'LedTypes.h']]], - ['led_5f6_2731',['LED_6',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caf99fc5674be734f3f51639902c341834',1,'LedTypes.h']]], - ['led_5f7_2732',['LED_7',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cac498d3ff2225ba31b7b42e17b1676ba8',1,'LedTypes.h']]], - ['led_5f8_2733',['LED_8',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2979343296d3de46c77082147e0cfe1b',1,'LedTypes.h']]], - ['led_5f9_2734',['LED_9',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caa30a5efbc3083c821a59dfa468b88d4c',1,'LedTypes.h']]], - ['led_5fall_2735',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], - ['led_5fall_5fsingle_2736',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], - ['led_5fany_2737',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], - ['led_5fcount_2738',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], - ['led_5ffirst_2739',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], - ['led_5flast_2740',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], - ['led_5fmulti_2741',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]], - ['limitedoutput_2742',['limitedOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa',1,'Compression.cpp']]], - ['loop_5ferror_2743',['loop_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484',1,'Compression.cpp']]] + ['led_5f0_2714',['LED_0',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca8312fbd732e656f38ddd252142c92424',1,'LedTypes.h']]], + ['led_5f1_2715',['LED_1',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca11a9adb9054de1fe01d6a6750075f57b',1,'LedTypes.h']]], + ['led_5f10_2716',['LED_10',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cabd07fdac73dba216d4d4126ecbced218',1,'LedTypes.h']]], + ['led_5f11_2717',['LED_11',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caf5ffd2a4ded5f1bed89341e000e979e9',1,'LedTypes.h']]], + ['led_5f12_2718',['LED_12',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca80514ed437d7cfd451f8a6f5d654816b',1,'LedTypes.h']]], + ['led_5f13_2719',['LED_13',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca1c7cf823fd7d1611879e65a6edb1f1da',1,'LedTypes.h']]], + ['led_5f14_2720',['LED_14',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cad132c52b3fe2f12c42c3a81f94b064eb',1,'LedTypes.h']]], + ['led_5f15_2721',['LED_15',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3070562a0c5f60d0742c1856eb4beb48',1,'LedTypes.h']]], + ['led_5f16_2722',['LED_16',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca10ab308d8b011e6406dd306144edff9a',1,'LedTypes.h']]], + ['led_5f17_2723',['LED_17',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caa810563b5cfb778b547feb5024699744',1,'LedTypes.h']]], + ['led_5f18_2724',['LED_18',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca86ce3afb639948337d5c704f76b76e08',1,'LedTypes.h']]], + ['led_5f19_2725',['LED_19',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cad04019c0433c3509a2a00e3e85c6612b',1,'LedTypes.h']]], + ['led_5f2_2726',['LED_2',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca00af6b2437d9982f1f125d2cc2537c41',1,'LedTypes.h']]], + ['led_5f20_2727',['LED_20',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca13d93a644024ba72fdc98555d46f3ad5',1,'LedTypes.h']]], + ['led_5f21_2728',['LED_21',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca33ce2e75e1fd7ac3043ee260b15f48d2',1,'LedTypes.h']]], + ['led_5f22_2729',['LED_22',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cad44d473c9f215dd87ff9e4662aa6837e',1,'LedTypes.h']]], + ['led_5f23_2730',['LED_23',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca5f37c6d670cd503f91049b623cbb4c43',1,'LedTypes.h']]], + ['led_5f24_2731',['LED_24',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca6cc86e7a1f6a015006e83c42032e712e',1,'LedTypes.h']]], + ['led_5f25_2732',['LED_25',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4ba426251fac3b09b6f1df791f956f4e',1,'LedTypes.h']]], + ['led_5f26_2733',['LED_26',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cad50a26f1ef2ada65361063722c7ec62b',1,'LedTypes.h']]], + ['led_5f27_2734',['LED_27',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3b53db75293418af1744b8a35da256af',1,'LedTypes.h']]], + ['led_5f3_2735',['LED_3',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca3e1b1af0f74f675e4eb7bd18229adfd3',1,'LedTypes.h']]], + ['led_5f4_2736',['LED_4',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cada6e5fa936f81b6b94078ecc353a7f5f',1,'LedTypes.h']]], + ['led_5f5_2737',['LED_5',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cab269092e5bd05f7b80e5970b81458289',1,'LedTypes.h']]], + ['led_5f6_2738',['LED_6',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caf99fc5674be734f3f51639902c341834',1,'LedTypes.h']]], + ['led_5f7_2739',['LED_7',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cac498d3ff2225ba31b7b42e17b1676ba8',1,'LedTypes.h']]], + ['led_5f8_2740',['LED_8',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2979343296d3de46c77082147e0cfe1b',1,'LedTypes.h']]], + ['led_5f9_2741',['LED_9',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caa30a5efbc3083c821a59dfa468b88d4c',1,'LedTypes.h']]], + ['led_5fall_2742',['LED_ALL',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2cae4fd580189cac85429ebfa5cb71cd772',1,'LedTypes.h']]], + ['led_5fall_5fsingle_2743',['LED_ALL_SINGLE',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca240d4ba97b43dbc25d2d6cd065171249',1,'LedTypes.h']]], + ['led_5fany_2744',['LED_ANY',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca652516306597153ba832b404a27c85c8',1,'LedTypes.h']]], + ['led_5fcount_2745',['LED_COUNT',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca0bc6b9364ec72b19c74a14f15aa3832c',1,'LedTypes.h']]], + ['led_5ffirst_2746',['LED_FIRST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca4bef9658b4b82ade748dfc8d1ce9523f',1,'LedTypes.h']]], + ['led_5flast_2747',['LED_LAST',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2caea3aa995eb2385598300bbabffa053dc',1,'LedTypes.h']]], + ['led_5fmulti_2748',['LED_MULTI',['../LedTypes_8h.html#a9fb57934b9165e8fcecafeafaf3a6a2ca2132b8a8565f61fc6b6ea5ff1f32132e',1,'LedTypes.h']]], + ['limitedoutput_2749',['limitedOutput',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa',1,'Compression.cpp']]], + ['loop_5ferror_2750',['loop_error',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3a19c5cc5c8516ea67ef3b2ec2de6fc484',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_8.js b/docs/orbit/search/enumvalues_8.js index 32123d9417..6059b12ed2 100644 --- a/docs/orbit/search/enumvalues_8.js +++ b/docs/orbit/search/enumvalues_8.js @@ -1,20 +1,20 @@ var searchData= [ - ['menu_5fcolor_5fselect_2744',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], - ['menu_5fcontinue_2745',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], - ['menu_5fcount_2746',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], - ['menu_5feditor_5fconnection_2747',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], - ['menu_5ffactory_5freset_2748',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], - ['menu_5ffirst_2749',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], - ['menu_5fglobal_5fbrightness_2750',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], - ['menu_5fmode_5fsharing_2751',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], - ['menu_5fnone_2752',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], - ['menu_5fpattern_5fselect_2753',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], - ['menu_5fquit_2754',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], - ['menu_5frandomizer_2755',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], - ['menu_5fskip_2756',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], - ['menu_5fstate_5fin_5fmenu_2757',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], - ['menu_5fstate_5fmenu_5fselection_2758',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], - ['menu_5fstate_5fnot_5fopen_2759',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], - ['monochromatic_2760',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] + ['menu_5fcolor_5fselect_2751',['MENU_COLOR_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa804a5293c86cc592d03160d15348d5d7',1,'Menus.h']]], + ['menu_5fcontinue_2752',['MENU_CONTINUE',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffaf3d88dcb06634cba00876a7d78cb0b22',1,'Menu']]], + ['menu_5fcount_2753',['MENU_COUNT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fafb68e97b0260e3b8a29736d56856d436',1,'Menus.h']]], + ['menu_5feditor_5fconnection_2754',['MENU_EDITOR_CONNECTION',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62abbdc67ad50ab20356e02e6c83ea60',1,'Menus.h']]], + ['menu_5ffactory_5freset_2755',['MENU_FACTORY_RESET',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa62f5edb3a73505f8812dbd98bd11d328',1,'Menus.h']]], + ['menu_5ffirst_2756',['MENU_FIRST',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fac146ab12d3f854849f9f881de5d6564c',1,'Menus.h']]], + ['menu_5fglobal_5fbrightness_2757',['MENU_GLOBAL_BRIGHTNESS',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0faf9f5342b97da62aed25334234bccdcd3',1,'Menus.h']]], + ['menu_5fmode_5fsharing_2758',['MENU_MODE_SHARING',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa1640ee961cbcf838382a555ac0d5c1c9',1,'Menus.h']]], + ['menu_5fnone_2759',['MENU_NONE',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fae7c93f3587cf592f4c4e1f527642c460',1,'Menus.h']]], + ['menu_5fpattern_5fselect_2760',['MENU_PATTERN_SELECT',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa7052da2e50496ec1a751b86d619a19e9',1,'Menus.h']]], + ['menu_5fquit_2761',['MENU_QUIT',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffa3850044a30cc507f35adce781faf3693',1,'Menu']]], + ['menu_5frandomizer_2762',['MENU_RANDOMIZER',['../Menus_8h.html#ab27add79b32f886cb88e53dca2e1ce0fa13de43949814d2d5b99796c74d439f51',1,'Menus.h']]], + ['menu_5fskip_2763',['MENU_SKIP',['../classMenu.html#ad24d35b191e44e1b2bc81633d83df4ffab2293aaedd6c65bea5f8d6c8dd811598',1,'Menu']]], + ['menu_5fstate_5fin_5fmenu_2764',['MENU_STATE_IN_MENU',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea4eef84c03971a99f5b88b6cd0ec5c1b7',1,'Menus']]], + ['menu_5fstate_5fmenu_5fselection_2765',['MENU_STATE_MENU_SELECTION',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea74f1661d7f0a334a258013e148c612f7',1,'Menus']]], + ['menu_5fstate_5fnot_5fopen_2766',['MENU_STATE_NOT_OPEN',['../classMenus.html#ad2b57627adc6737dfbcabf75a837931ea7e52e0cc70203f048f829edbfc63bf2f',1,'Menus']]], + ['monochromatic_2767',['MONOCHROMATIC',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca018df2e767f10d773e26fc9377a4b959',1,'Colorset']]] ]; diff --git a/docs/orbit/search/enumvalues_9.js b/docs/orbit/search/enumvalues_9.js index 62410761a6..ca18e67f0e 100644 --- a/docs/orbit/search/enumvalues_9.js +++ b/docs/orbit/search/enumvalues_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['nodict_2761',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], - ['nodictissue_2762',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], - ['notlimited_2763',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]] + ['nodict_2768',['noDict',['../Compression_8cpp.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f',1,'Compression.cpp']]], + ['nodictissue_2769',['noDictIssue',['../Compression_8cpp.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115',1,'Compression.cpp']]], + ['notlimited_2770',['notLimited',['../Compression_8cpp.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_a.js b/docs/orbit/search/enumvalues_a.js index fc72d8291a..448d3b3473 100644 --- a/docs/orbit/search/enumvalues_a.js +++ b/docs/orbit/search/enumvalues_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['ok_2764',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]] + ['ok_2771',['ok',['../Compression_8cpp.html#a9d0df14b4296f06cf7c7b141f26d29b3ad8b76af209cd7ba83b4ebf33ba1637b2',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/enumvalues_b.js b/docs/orbit/search/enumvalues_b.js index 6590260786..0b871a8e36 100644 --- a/docs/orbit/search/enumvalues_b.js +++ b/docs/orbit/search/enumvalues_b.js @@ -1,87 +1,87 @@ var searchData= [ - ['pair_5f0_2765',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], - ['pair_5f1_2766',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], - ['pair_5f10_2767',['PAIR_10',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a0a823d39d225f28f6b103853ccdfedd0',1,'LedTypes.h']]], - ['pair_5f11_2768',['PAIR_11',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a4aa2c171d49b58f58730a3e0dbc0d727',1,'LedTypes.h']]], - ['pair_5f12_2769',['PAIR_12',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a5913cbc8d09c41915ee544cf8905f07e',1,'LedTypes.h']]], - ['pair_5f13_2770',['PAIR_13',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a312c9591f66eed049b2bf0ede98c907f',1,'LedTypes.h']]], - ['pair_5f14_2771',['PAIR_14',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ad386f91903406aa98eeca99d3132f0a5',1,'LedTypes.h']]], - ['pair_5f15_2772',['PAIR_15',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a728901351f8e2057c945a24518f7e31e',1,'LedTypes.h']]], - ['pair_5f2_2773',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], - ['pair_5f3_2774',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], - ['pair_5f4_2775',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], - ['pair_5f5_2776',['PAIR_5',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ade3ffc23c381809d79f3f3ec3aecd0bb',1,'LedTypes.h']]], - ['pair_5f6_2777',['PAIR_6',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac1d135322abe6d61498236a1626ff3dd',1,'LedTypes.h']]], - ['pair_5f7_2778',['PAIR_7',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ae459ce3dcc4fe1833263ccd64542e7ce',1,'LedTypes.h']]], - ['pair_5f8_2779',['PAIR_8',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a2f1b4602b465e7b7ae34f8a6833dbecd',1,'LedTypes.h']]], - ['pair_5f9_2780',['PAIR_9',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a285b2b0dfc44138b3631833a2b188487',1,'LedTypes.h']]], - ['pair_5fcount_2781',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], - ['pair_5ffirst_2782',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], - ['pair_5flast_2783',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], - ['partial_5fdecode_2784',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], - ['pattern_5fbackstrobe_2785',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], - ['pattern_5fblend_2786',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], - ['pattern_5fblendstrobe_2787',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], - ['pattern_5fblendstrobegap_2788',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], - ['pattern_5fblinkie_2789',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], - ['pattern_5fbounce_2790',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], - ['pattern_5fchaser_2791',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], - ['pattern_5fchopper_2792',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblend_2793',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobe_2794',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], - ['pattern_5fcomplementary_5fblendstrobegap_2795',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], - ['pattern_5fcount_2796',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], - ['pattern_5fcrossdops_2797',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], - ['pattern_5fdashcrush_2798',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], - ['pattern_5fdashcycle_2799',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], - ['pattern_5fdashdops_2800',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], - ['pattern_5fdashgap_2801',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], - ['pattern_5fdops_2802',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], - ['pattern_5fdopsgap_2803',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], - ['pattern_5fdoubledops_2804',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], - ['pattern_5fdoublestrobe_2805',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], - ['pattern_5fdrip_2806',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], - ['pattern_5fdripmorph_2807',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], - ['pattern_5ffill_2808',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], - ['pattern_5ffirst_2809',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], - ['pattern_5fgapcycle_2810',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], - ['pattern_5fghostcrush_2811',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], - ['pattern_5fhue_5fscroll_2812',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], - ['pattern_5fhypergap_2813',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], - ['pattern_5fhyperstrobe_2814',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], - ['pattern_5flast_2815',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], - ['pattern_5flighthouse_2816',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], - ['pattern_5fmateria_2817',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], - ['pattern_5fmeteor_2818',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], - ['pattern_5fminiribbon_2819',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], - ['pattern_5fmulti_5fcount_2820',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], - ['pattern_5fmulti_5ffirst_2821',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], - ['pattern_5fmulti_5flast_2822',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], - ['pattern_5fnone_2823',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], - ['pattern_5fpicogap_2824',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], - ['pattern_5fpicostrobe_2825',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], - ['pattern_5fpulsish_2826',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], - ['pattern_5fribbon_2827',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], - ['pattern_5fsingle_5fcount_2828',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], - ['pattern_5fsingle_5ffirst_2829',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], - ['pattern_5fsingle_5flast_2830',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], - ['pattern_5fsnowball_2831',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], - ['pattern_5fsolid_2832',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], - ['pattern_5fsparkletrace_2833',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], - ['pattern_5fsplitstrobie_2834',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], - ['pattern_5fstrobe_2835',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], - ['pattern_5fstrobegap_2836',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], - ['pattern_5fstrobie_2837',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], - ['pattern_5fstrobiegap_2838',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], - ['pattern_5ftheater_5fchase_2839',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], - ['pattern_5ftracer_2840',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], - ['pattern_5fultradash_2841',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], - ['pattern_5fultradops_2842',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], - ['pattern_5fultragap_2843',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], - ['pattern_5fvortexwipe_2844',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], - ['pattern_5fwarp_2845',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], - ['pattern_5fwarpworm_2846',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], - ['pattern_5fzigzag_2847',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], - ['pattern_5fzipfade_2848',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] + ['pair_5f0_2772',['PAIR_0',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a56f53182b54317047c672f0658939a05',1,'LedTypes.h']]], + ['pair_5f1_2773',['PAIR_1',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a19c30c74197ed5fc466a53cdb62ad89e',1,'LedTypes.h']]], + ['pair_5f10_2774',['PAIR_10',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a0a823d39d225f28f6b103853ccdfedd0',1,'LedTypes.h']]], + ['pair_5f11_2775',['PAIR_11',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a4aa2c171d49b58f58730a3e0dbc0d727',1,'LedTypes.h']]], + ['pair_5f12_2776',['PAIR_12',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a5913cbc8d09c41915ee544cf8905f07e',1,'LedTypes.h']]], + ['pair_5f13_2777',['PAIR_13',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a312c9591f66eed049b2bf0ede98c907f',1,'LedTypes.h']]], + ['pair_5f14_2778',['PAIR_14',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ad386f91903406aa98eeca99d3132f0a5',1,'LedTypes.h']]], + ['pair_5f15_2779',['PAIR_15',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a728901351f8e2057c945a24518f7e31e',1,'LedTypes.h']]], + ['pair_5f2_2780',['PAIR_2',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ab46ba08d56ddc76d45af3b99c6524c2e',1,'LedTypes.h']]], + ['pair_5f3_2781',['PAIR_3',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a7a228ccbb4b46145158f8dce4c22e1b6',1,'LedTypes.h']]], + ['pair_5f4_2782',['PAIR_4',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4adb2d145b01967acc80572063cb32dbe4',1,'LedTypes.h']]], + ['pair_5f5_2783',['PAIR_5',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ade3ffc23c381809d79f3f3ec3aecd0bb',1,'LedTypes.h']]], + ['pair_5f6_2784',['PAIR_6',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac1d135322abe6d61498236a1626ff3dd',1,'LedTypes.h']]], + ['pair_5f7_2785',['PAIR_7',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ae459ce3dcc4fe1833263ccd64542e7ce',1,'LedTypes.h']]], + ['pair_5f8_2786',['PAIR_8',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a2f1b4602b465e7b7ae34f8a6833dbecd',1,'LedTypes.h']]], + ['pair_5f9_2787',['PAIR_9',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a285b2b0dfc44138b3631833a2b188487',1,'LedTypes.h']]], + ['pair_5fcount_2788',['PAIR_COUNT',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4a772164a6f31e22d817711a70345b51b4',1,'LedTypes.h']]], + ['pair_5ffirst_2789',['PAIR_FIRST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4ac5e6b4941a54ffee05c62f32966c9d68',1,'LedTypes.h']]], + ['pair_5flast_2790',['PAIR_LAST',['../LedTypes_8h.html#a7481ff18cfa60407546e0d4901a6fbb4abdc898f1cd37b37e12eaa09550890334',1,'LedTypes.h']]], + ['partial_5fdecode_2791',['partial_decode',['../Compression_8cpp.html#a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f',1,'Compression.cpp']]], + ['pattern_5fbackstrobe_2792',['PATTERN_BACKSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa6e2e9a992e6f1af14a71b4f8420569',1,'Patterns.h']]], + ['pattern_5fblend_2793',['PATTERN_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf01802d35ece7b405582c6680f56d83',1,'Patterns.h']]], + ['pattern_5fblendstrobe_2794',['PATTERN_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca520e4d12fbe72de6b800bcbad988931a',1,'Patterns.h']]], + ['pattern_5fblendstrobegap_2795',['PATTERN_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0a64af77ce2e34a7f20617ee6670a968',1,'Patterns.h']]], + ['pattern_5fblinkie_2796',['PATTERN_BLINKIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf97296c777eb512576ec97bfb1d6874e',1,'Patterns.h']]], + ['pattern_5fbounce_2797',['PATTERN_BOUNCE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf82f552d51b4e07ee01b0686d1a2a3e4',1,'Patterns.h']]], + ['pattern_5fchaser_2798',['PATTERN_CHASER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacae31f0640b7e95cec1ce44b1e89a963',1,'Patterns.h']]], + ['pattern_5fchopper_2799',['PATTERN_CHOPPER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cab7944ba4925a86d6d4f2d0ad50677108',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblend_2800',['PATTERN_COMPLEMENTARY_BLEND',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca8a8d267d482366cfe7e15d509e23e523',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobe_2801',['PATTERN_COMPLEMENTARY_BLENDSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cad69606a336b7c16d2b50eda0d7b64eb2',1,'Patterns.h']]], + ['pattern_5fcomplementary_5fblendstrobegap_2802',['PATTERN_COMPLEMENTARY_BLENDSTROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5139aabc49b28e85b22d9696bc2d7fde',1,'Patterns.h']]], + ['pattern_5fcount_2803',['PATTERN_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4276a1b6c1d1dfbda21baa8bfda0584c',1,'Patterns.h']]], + ['pattern_5fcrossdops_2804',['PATTERN_CROSSDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caef547b94dbd8fbdeb9dd053c1f003aa3',1,'Patterns.h']]], + ['pattern_5fdashcrush_2805',['PATTERN_DASHCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabe38ae3221b7aee2873bcee62453b4ad',1,'Patterns.h']]], + ['pattern_5fdashcycle_2806',['PATTERN_DASHCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca998d432d294ec1d02eaad4c747a7c0bf',1,'Patterns.h']]], + ['pattern_5fdashdops_2807',['PATTERN_DASHDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf1b371c00d8dd25c07d1fb7964c9b1d9',1,'Patterns.h']]], + ['pattern_5fdashgap_2808',['PATTERN_DASHGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabbae88b8b52946714e680f9730959de3',1,'Patterns.h']]], + ['pattern_5fdops_2809',['PATTERN_DOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4e822cef21b6083fdffcec08c596a96c',1,'Patterns.h']]], + ['pattern_5fdopsgap_2810',['PATTERN_DOPSGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacf75c8f9dcdefea662d09280766acdbb',1,'Patterns.h']]], + ['pattern_5fdoubledops_2811',['PATTERN_DOUBLEDOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacd3b233fb9b14269205d3f6d3563aba0',1,'Patterns.h']]], + ['pattern_5fdoublestrobe_2812',['PATTERN_DOUBLESTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca9a976ed244eb8488e8ba953f945547e1',1,'Patterns.h']]], + ['pattern_5fdrip_2813',['PATTERN_DRIP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cae0907b52b1cf93f50e4b09a7b6282c49',1,'Patterns.h']]], + ['pattern_5fdripmorph_2814',['PATTERN_DRIPMORPH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca95a696e0f2229afcd5025987963fe31b',1,'Patterns.h']]], + ['pattern_5ffill_2815',['PATTERN_FILL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cabf45425ccc757e74bad9e603306f553a',1,'Patterns.h']]], + ['pattern_5ffirst_2816',['PATTERN_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadf768ce40ed692705072e056d20335b1',1,'Patterns.h']]], + ['pattern_5fgapcycle_2817',['PATTERN_GAPCYCLE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf080bd4c7d3e57f2ed42b5aad8fff61e',1,'Patterns.h']]], + ['pattern_5fghostcrush_2818',['PATTERN_GHOSTCRUSH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca96911dd864c433628dee4bbd426c2c57',1,'Patterns.h']]], + ['pattern_5fhue_5fscroll_2819',['PATTERN_HUE_SCROLL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac443649bb2a1d14c0b83d8f3432bf549',1,'Patterns.h']]], + ['pattern_5fhypergap_2820',['PATTERN_HYPERGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca39f4867b6be5726e0c4931f82746a7be',1,'Patterns.h']]], + ['pattern_5fhyperstrobe_2821',['PATTERN_HYPERSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa5f4ef19576a5418b17815f4c406ba63',1,'Patterns.h']]], + ['pattern_5flast_2822',['PATTERN_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafccc82a7b620fc522ecc54d5328ecb79',1,'Patterns.h']]], + ['pattern_5flighthouse_2823',['PATTERN_LIGHTHOUSE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca969dd9a06c6675cacab1ef864361ec9b',1,'Patterns.h']]], + ['pattern_5fmateria_2824',['PATTERN_MATERIA',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa379277dd20c3ddd955fd7fbe8015253',1,'Patterns.h']]], + ['pattern_5fmeteor_2825',['PATTERN_METEOR',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca00e424951ee62da26eb298d45b586b59',1,'Patterns.h']]], + ['pattern_5fminiribbon_2826',['PATTERN_MINIRIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca85d9b1761883fcb1fe34a2afcd96add6',1,'Patterns.h']]], + ['pattern_5fmulti_5fcount_2827',['PATTERN_MULTI_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5159829219276595e05bd941f8b14016',1,'Patterns.h']]], + ['pattern_5fmulti_5ffirst_2828',['PATTERN_MULTI_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafecfee87d2ade6034f160f02130d2916',1,'Patterns.h']]], + ['pattern_5fmulti_5flast_2829',['PATTERN_MULTI_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca4a47e790a421b744f6b060610e6a0099',1,'Patterns.h']]], + ['pattern_5fnone_2830',['PATTERN_NONE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caf9610f0445822da8efff6bac441ca3de',1,'Patterns.h']]], + ['pattern_5fpicogap_2831',['PATTERN_PICOGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca17dd5fb37e7e12b20753f5f870f45675',1,'Patterns.h']]], + ['pattern_5fpicostrobe_2832',['PATTERN_PICOSTROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca83ea10c4e3b1d50592f5c9788f17ffd6',1,'Patterns.h']]], + ['pattern_5fpulsish_2833',['PATTERN_PULSISH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5e9d3b4e7c2aafd03b3fa9ed64ec94ce',1,'Patterns.h']]], + ['pattern_5fribbon_2834',['PATTERN_RIBBON',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca18053a889190a075aad72a3b17096632',1,'Patterns.h']]], + ['pattern_5fsingle_5fcount_2835',['PATTERN_SINGLE_COUNT',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca1ab18f6049f53be69b7ca4637d1570e6',1,'Patterns.h']]], + ['pattern_5fsingle_5ffirst_2836',['PATTERN_SINGLE_FIRST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cac004fab8bcc0fa1c708990e7e34f8afa',1,'Patterns.h']]], + ['pattern_5fsingle_5flast_2837',['PATTERN_SINGLE_LAST',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca63a5c7f0287e61ea810c90b211903308',1,'Patterns.h']]], + ['pattern_5fsnowball_2838',['PATTERN_SNOWBALL',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cafd8e97d1f72e6a9650e6101d4bd7cafd',1,'Patterns.h']]], + ['pattern_5fsolid_2839',['PATTERN_SOLID',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca942e76cc0f29e00de2d3967c4738333b',1,'Patterns.h']]], + ['pattern_5fsparkletrace_2840',['PATTERN_SPARKLETRACE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b71e2a64fab35a60ee3f0bb66e4c6d1',1,'Patterns.h']]], + ['pattern_5fsplitstrobie_2841',['PATTERN_SPLITSTROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca6499951acc4c20207e17fc1f18440dc1',1,'Patterns.h']]], + ['pattern_5fstrobe_2842',['PATTERN_STROBE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca320755b96ff07514ffbbea92471d9028',1,'Patterns.h']]], + ['pattern_5fstrobegap_2843',['PATTERN_STROBEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca06c9c67d963a1590ef96f5de4a23f32e',1,'Patterns.h']]], + ['pattern_5fstrobie_2844',['PATTERN_STROBIE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca7db250f793478dac04e13a37d4a34ef5',1,'Patterns.h']]], + ['pattern_5fstrobiegap_2845',['PATTERN_STROBIEGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca280f9151afb0380f61a8fb4899891493',1,'Patterns.h']]], + ['pattern_5ftheater_5fchase_2846',['PATTERN_THEATER_CHASE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caa42dfe59c9c1c5c27d78dc6e0f91d651',1,'Patterns.h']]], + ['pattern_5ftracer_2847',['PATTERN_TRACER',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0d43bb4f9432b79545664170b3b2f6e4',1,'Patterns.h']]], + ['pattern_5fultradash_2848',['PATTERN_ULTRADASH',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca5794c381743b79041d223b7cf43ee515',1,'Patterns.h']]], + ['pattern_5fultradops_2849',['PATTERN_ULTRADOPS',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacc012488e6da04809f4007e6586cff24',1,'Patterns.h']]], + ['pattern_5fultragap_2850',['PATTERN_ULTRAGAP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cacbb64716a819d20cad5beaf5c8369232',1,'Patterns.h']]], + ['pattern_5fvortexwipe_2851',['PATTERN_VORTEXWIPE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca3c1c636de62fd96bcafaa3774d15c66b',1,'Patterns.h']]], + ['pattern_5fwarp_2852',['PATTERN_WARP',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8caaa5b1ff1b81120431769cb245aa065cb',1,'Patterns.h']]], + ['pattern_5fwarpworm_2853',['PATTERN_WARPWORM',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8cadd3dbf2fda0945612ebe33cf687486bc',1,'Patterns.h']]], + ['pattern_5fzigzag_2854',['PATTERN_ZIGZAG',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca0b690948d8f6c2ed0a3b87e8575d7f9a',1,'Patterns.h']]], + ['pattern_5fzipfade_2855',['PATTERN_ZIPFADE',['../Patterns_8h.html#a40b65bd8b307c1134edfc6b99c16cd8ca375fe138d8a34f1687b66edb789b253d',1,'Patterns.h']]] ]; diff --git a/docs/orbit/search/enumvalues_c.js b/docs/orbit/search/enumvalues_c.js index 71ab3a1b58..7544221123 100644 --- a/docs/orbit/search/enumvalues_c.js +++ b/docs/orbit/search/enumvalues_c.js @@ -1,11 +1,11 @@ var searchData= [ - ['quadrant_5f1_2849',['QUADRANT_1',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda481a008cf4ea50cc136d2ad735b1f863',1,'LedTypes.h']]], - ['quadrant_5f2_2850',['QUADRANT_2',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edaca7c6484d8acb010166ebb615a30abcf',1,'LedTypes.h']]], - ['quadrant_5f3_2851',['QUADRANT_3',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda0345b6f696638d06adfe51a8765b372b',1,'LedTypes.h']]], - ['quadrant_5f4_2852',['QUADRANT_4',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda217f462d19ea17c21479f1f4561af804',1,'LedTypes.h']]], - ['quadrant_5f5_2853',['QUADRANT_5',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edae4f6676acb00953e2107378a2325451c',1,'LedTypes.h']]], - ['quadrant_5fcount_2854',['QUADRANT_COUNT',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda8ba2e539519ac3ed14f9a7782aac21b5',1,'LedTypes.h']]], - ['quadrant_5ffirst_2855',['QUADRANT_FIRST',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edac9aa97115cc05dfe2644dc54810c9dd1',1,'LedTypes.h']]], - ['quadrant_5flast_2856',['QUADRANT_LAST',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda6e7ff8ff64a5fe251b90ef39d30be65b',1,'LedTypes.h']]] + ['quadrant_5f1_2856',['QUADRANT_1',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda481a008cf4ea50cc136d2ad735b1f863',1,'LedTypes.h']]], + ['quadrant_5f2_2857',['QUADRANT_2',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edaca7c6484d8acb010166ebb615a30abcf',1,'LedTypes.h']]], + ['quadrant_5f3_2858',['QUADRANT_3',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda0345b6f696638d06adfe51a8765b372b',1,'LedTypes.h']]], + ['quadrant_5f4_2859',['QUADRANT_4',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda217f462d19ea17c21479f1f4561af804',1,'LedTypes.h']]], + ['quadrant_5f5_2860',['QUADRANT_5',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edae4f6676acb00953e2107378a2325451c',1,'LedTypes.h']]], + ['quadrant_5fcount_2861',['QUADRANT_COUNT',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda8ba2e539519ac3ed14f9a7782aac21b5',1,'LedTypes.h']]], + ['quadrant_5ffirst_2862',['QUADRANT_FIRST',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9edac9aa97115cc05dfe2644dc54810c9dd1',1,'LedTypes.h']]], + ['quadrant_5flast_2863',['QUADRANT_LAST',['../LedTypes_8h.html#ac3213859704678ff234b435c290cd9eda6e7ff8ff64a5fe251b90ef39d30be65b',1,'LedTypes.h']]] ]; diff --git a/docs/orbit/search/enumvalues_d.js b/docs/orbit/search/enumvalues_d.js index 51fdd4bea5..aa67de5acf 100644 --- a/docs/orbit/search/enumvalues_d.js +++ b/docs/orbit/search/enumvalues_d.js @@ -1,16 +1,16 @@ var searchData= [ - ['randomize_5fboth_2857',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], - ['randomize_5fcolorset_2858',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], - ['randomize_5fnone_2859',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], - ['randomize_5fpattern_2860',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], - ['reading_5fdata_5fmark_2861',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], - ['reading_5fdata_5fspace_2862',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]], - ['ring_5f1_2863',['RING_1',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ab4d82dad46d78507dccbc6e6e9aa6fb1',1,'LedTypes.h']]], - ['ring_5f2_2864',['RING_2',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a358e13c299053a753852e5494e5872cb',1,'LedTypes.h']]], - ['ring_5f3_2865',['RING_3',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3afe56393a1a27beef66587f60bf750851',1,'LedTypes.h']]], - ['ring_5f4_2866',['RING_4',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a02de7a7642c0c0813980ae65d221348e',1,'LedTypes.h']]], - ['ring_5fcount_2867',['RING_COUNT',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ac3774c43a898a445b1da757c79b878ac',1,'LedTypes.h']]], - ['ring_5ffirst_2868',['RING_FIRST',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a7800dfb5dfc048b93c7a181a684f8505',1,'LedTypes.h']]], - ['ring_5flast_2869',['RING_LAST',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ab17fcf52612cf3d1f0cacdcee1aecec8',1,'LedTypes.h']]] + ['randomize_5fboth_2864',['RANDOMIZE_BOTH',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eab8df70cbcb518bbcbee073dc080d6dd2',1,'Randomizer']]], + ['randomize_5fcolorset_2865',['RANDOMIZE_COLORSET',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155eada798a9ab10cbdbf591fe865575add29',1,'Randomizer']]], + ['randomize_5fnone_2866',['RANDOMIZE_NONE',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea66875a6a6b78464cd75164ad62f95872',1,'Randomizer']]], + ['randomize_5fpattern_2867',['RANDOMIZE_PATTERN',['../classRandomizer.html#a284ed130367e4cf0914f77fc3f7a155ea597c86ce6a0203fd3e712bbad0240a3e',1,'Randomizer']]], + ['reading_5fdata_5fmark_2868',['READING_DATA_MARK',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a821fa6d4dd086c1aef792ee19dc9857b',1,'IRReceiver']]], + ['reading_5fdata_5fspace_2869',['READING_DATA_SPACE',['../classIRReceiver.html#a56148488dd4f2a403202a0467b4940b9a37b0cc5cf63cb62eb144be82420875f0',1,'IRReceiver']]], + ['ring_5f1_2870',['RING_1',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ab4d82dad46d78507dccbc6e6e9aa6fb1',1,'LedTypes.h']]], + ['ring_5f2_2871',['RING_2',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a358e13c299053a753852e5494e5872cb',1,'LedTypes.h']]], + ['ring_5f3_2872',['RING_3',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3afe56393a1a27beef66587f60bf750851',1,'LedTypes.h']]], + ['ring_5f4_2873',['RING_4',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a02de7a7642c0c0813980ae65d221348e',1,'LedTypes.h']]], + ['ring_5fcount_2874',['RING_COUNT',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ac3774c43a898a445b1da757c79b878ac',1,'LedTypes.h']]], + ['ring_5ffirst_2875',['RING_FIRST',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3a7800dfb5dfc048b93c7a181a684f8505',1,'LedTypes.h']]], + ['ring_5flast_2876',['RING_LAST',['../LedTypes_8h.html#a24c6950661e5126485873539625be1b3ab17fcf52612cf3d1f0cacdcee1aecec8',1,'LedTypes.h']]] ]; diff --git a/docs/orbit/search/enumvalues_e.js b/docs/orbit/search/enumvalues_e.js index 39f3d85767..ba9e62e46f 100644 --- a/docs/orbit/search/enumvalues_e.js +++ b/docs/orbit/search/enumvalues_e.js @@ -1,39 +1,39 @@ var searchData= [ - ['share_5freceive_2870',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], - ['share_5fsend_5fir_2871',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], - ['share_5fsend_5fvl_2872',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], - ['state_5fbegin_5fdash_2873',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], - ['state_5fbegin_5fgap_2874',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], - ['state_5fbegin_5fgap2_2875',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], - ['state_5fblink_5foff_2876',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], - ['state_5fblink_5fon_2877',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], - ['state_5fclear_5fdemo_2878',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], - ['state_5fdemo_5fmode_2879',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5fdone_2880',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], - ['state_5fdemo_5fmode_5freceive_2881',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], - ['state_5fdisabled_2882',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], - ['state_5fdisconnected_2883',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], - ['state_5fgreeting_2884',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], - ['state_5fidle_2885',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], - ['state_5fin_5fdash_2886',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], - ['state_5fin_5fgap_2887',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], - ['state_5fin_5fgap2_2888',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], - ['state_5finit_2889',['STATE_INIT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], - ['state_5foff_2890',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], - ['state_5fon_2891',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], - ['state_5fpick_5fhue1_2892',['STATE_PICK_HUE1',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], - ['state_5fpick_5fhue2_2893',['STATE_PICK_HUE2',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], - ['state_5fpick_5flist_2894',['STATE_PICK_LIST',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189bafe4de622fa8d0122c306306e2968027f',1,'PatternSelect']]], - ['state_5fpick_5fpattern_2895',['STATE_PICK_PATTERN',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189baf2af494f6ae54bd87f47f3d16dd8e663',1,'PatternSelect']]], - ['state_5fpick_5fsat_2896',['STATE_PICK_SAT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], - ['state_5fpick_5fslot_2897',['STATE_PICK_SLOT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], - ['state_5fpick_5fval_2898',['STATE_PICK_VAL',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], - ['state_5fpull_5fmodes_2899',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fdone_2900',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], - ['state_5fpull_5fmodes_5fsend_2901',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], - ['state_5fpush_5fmodes_2902',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5fdone_2903',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], - ['state_5fpush_5fmodes_5freceive_2904',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], - ['state_5fsend_5fmode_5fvl_2905',['STATE_SEND_MODE_VL',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aadfdc67f01f603a128a89de256a1c40f',1,'EditorConnection']]] + ['share_5freceive_2877',['SHARE_RECEIVE',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127a57945b9b80b6a696d481aca4348819bb',1,'ModeSharing']]], + ['share_5fsend_5fir_2878',['SHARE_SEND_IR',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127abb09596baa7af2a3e4714a63eb1e01f0',1,'ModeSharing']]], + ['share_5fsend_5fvl_2879',['SHARE_SEND_VL',['../classModeSharing.html#a7602b4bf351c007963ee2185eb0d4127adc5e4cdbf9c5e23bd9acab0a312efad4',1,'ModeSharing']]], + ['state_5fbegin_5fdash_2880',['STATE_BEGIN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a5cb5944d550ebd7c2be6f659713fdd25',1,'BasicPattern']]], + ['state_5fbegin_5fgap_2881',['STATE_BEGIN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ad3745f6e2053a2cfa8d89226a1b78e52',1,'BasicPattern']]], + ['state_5fbegin_5fgap2_2882',['STATE_BEGIN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a8e134084c473204294c863017a921f12',1,'BasicPattern']]], + ['state_5fblink_5foff_2883',['STATE_BLINK_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a352261e18228c044ac46f1c8cee5ee04',1,'BasicPattern']]], + ['state_5fblink_5fon_2884',['STATE_BLINK_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a2630afa7056264a7e69f3c49668ae668',1,'BasicPattern']]], + ['state_5fclear_5fdemo_2885',['STATE_CLEAR_DEMO',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aa2410da1c9c8c73d16ef57fa2549701d',1,'EditorConnection']]], + ['state_5fdemo_5fmode_2886',['STATE_DEMO_MODE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8a0f7276f898d8d34b24c1bd39bf44cc',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5fdone_2887',['STATE_DEMO_MODE_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72ad875f82180099eb4ac6f4137d7e31a21',1,'EditorConnection']]], + ['state_5fdemo_5fmode_5freceive_2888',['STATE_DEMO_MODE_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4f62d254b8a96cae6ba3fc848ad08a59',1,'EditorConnection']]], + ['state_5fdisabled_2889',['STATE_DISABLED',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9ac5018a102470fae7181ffdfd985aa74f',1,'BasicPattern']]], + ['state_5fdisconnected_2890',['STATE_DISCONNECTED',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72abf18d5ddc8d178e2d6077fb0cf935e86',1,'EditorConnection']]], + ['state_5fgreeting_2891',['STATE_GREETING',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a4e49f8e9019e9ed3f5064858c2183c1e',1,'EditorConnection']]], + ['state_5fidle_2892',['STATE_IDLE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a5e894ea4e4c252e39b66dd132cb308f1',1,'EditorConnection']]], + ['state_5fin_5fdash_2893',['STATE_IN_DASH',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a6fa4581f001fe02824af481cdc3446ee',1,'BasicPattern']]], + ['state_5fin_5fgap_2894',['STATE_IN_GAP',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9affbad6dfd04072ab78637aa8285e48e0',1,'BasicPattern']]], + ['state_5fin_5fgap2_2895',['STATE_IN_GAP2',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a04328f3cde160199c9c79dd069c70544',1,'BasicPattern']]], + ['state_5finit_2896',['STATE_INIT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaae11874bf43ee9371ade67deee4946710',1,'ColorSelect']]], + ['state_5foff_2897',['STATE_OFF',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a9d8a474945ff29aebf9119b45bb26d20',1,'BasicPattern']]], + ['state_5fon_2898',['STATE_ON',['../classBasicPattern.html#a47cb00ee4688882e430fe5f767b785d9a318bc1d3b75e64aec676239a04e6867e',1,'BasicPattern']]], + ['state_5fpick_5fhue1_2899',['STATE_PICK_HUE1',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaafb801216d02b43a41d768ca442722354',1,'ColorSelect']]], + ['state_5fpick_5fhue2_2900',['STATE_PICK_HUE2',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa357afd4c0e747368fc58dd50e07761f1',1,'ColorSelect']]], + ['state_5fpick_5flist_2901',['STATE_PICK_LIST',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189bafe4de622fa8d0122c306306e2968027f',1,'PatternSelect']]], + ['state_5fpick_5fpattern_2902',['STATE_PICK_PATTERN',['../classPatternSelect.html#a0a55efa6e27b3af9bb4c49ae1b89189baf2af494f6ae54bd87f47f3d16dd8e663',1,'PatternSelect']]], + ['state_5fpick_5fsat_2903',['STATE_PICK_SAT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa72d99473ae0d6d8edb38d236a2a8d1a2',1,'ColorSelect']]], + ['state_5fpick_5fslot_2904',['STATE_PICK_SLOT',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa654acaea4cddd708556eaebc0599351c',1,'ColorSelect']]], + ['state_5fpick_5fval_2905',['STATE_PICK_VAL',['../classColorSelect.html#a9199d6da07fbbeb3930e92d674c060eaa902dc373210b60836c9d9c801e6c711b',1,'ColorSelect']]], + ['state_5fpull_5fmodes_2906',['STATE_PULL_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a85a6573a233a7360a3500b967819c3a3',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fdone_2907',['STATE_PULL_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a2f2b632b1ddcc6e9dfd9aa06d0151d3e',1,'EditorConnection']]], + ['state_5fpull_5fmodes_5fsend_2908',['STATE_PULL_MODES_SEND',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a8d57857c6215212c869d39b739bdc73b',1,'EditorConnection']]], + ['state_5fpush_5fmodes_2909',['STATE_PUSH_MODES',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72af152074118a039ecb48e3c03b23ff204',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5fdone_2910',['STATE_PUSH_MODES_DONE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1e6a0aba862a0bb4b33f37f10e321796',1,'EditorConnection']]], + ['state_5fpush_5fmodes_5freceive_2911',['STATE_PUSH_MODES_RECEIVE',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72a1b883360e6768b085d216bad0f78df3d',1,'EditorConnection']]], + ['state_5fsend_5fmode_5fvl_2912',['STATE_SEND_MODE_VL',['../classEditorConnection.html#aba2f5b971c7c0707f695f1f6f1a94c72aadfdc67f01f603a128a89de256a1c40f',1,'EditorConnection']]] ]; diff --git a/docs/orbit/search/enumvalues_f.js b/docs/orbit/search/enumvalues_f.js index 7b1a468a4d..ce7eff8a21 100644 --- a/docs/orbit/search/enumvalues_f.js +++ b/docs/orbit/search/enumvalues_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['tetradic_2906',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], - ['theory_2907',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] + ['tetradic_2913',['TETRADIC',['../classColorset.html#abf504edde130e5e302c5a1c78ab725d8acd5395dcd4b6248a985c0e789c7d0ef1',1,'Colorset']]], + ['theory_2914',['THEORY',['../classColorset.html#ad0ad727054d88606053bbb67ae1fb11ca0af1de95991c0cc7207f8dd0ae3f0607',1,'Colorset']]] ]; diff --git a/docs/orbit/search/files_0.js b/docs/orbit/search/files_0.js index 69f294dc60..beed385f79 100644 --- a/docs/orbit/search/files_0.js +++ b/docs/orbit/search/files_0.js @@ -1,21 +1,21 @@ var searchData= [ - ['backstrobepattern_2ecpp_1717',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], - ['backstrobepattern_2eh_1718',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], - ['basicpattern_2ecpp_1719',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], - ['basicpattern_2eh_1720',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], - ['bitstream_2ecpp_1721',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], - ['bitstream_2eh_1722',['BitStream.h',['../BitStream_8h.html',1,'']]], - ['blendpattern_2ecpp_1723',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], - ['blendpattern_2eh_1724',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], - ['blinksteppattern_2ecpp_1725',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], - ['blinksteppattern_2eh_1726',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], - ['bouncepattern_2ecpp_1727',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], - ['bouncepattern_2eh_1728',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], - ['button_2ecpp_1729',['Button.cpp',['../Button_8cpp.html',1,'']]], - ['button_2eh_1730',['Button.h',['../Button_8h.html',1,'']]], - ['buttons_2ecpp_1731',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], - ['buttons_2eh_1732',['Buttons.h',['../Buttons_8h.html',1,'']]], - ['bytestream_2ecpp_1733',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], - ['bytestream_2eh_1734',['ByteStream.h',['../ByteStream_8h.html',1,'']]] + ['backstrobepattern_2ecpp_1721',['BackStrobePattern.cpp',['../BackStrobePattern_8cpp.html',1,'']]], + ['backstrobepattern_2eh_1722',['BackStrobePattern.h',['../BackStrobePattern_8h.html',1,'']]], + ['basicpattern_2ecpp_1723',['BasicPattern.cpp',['../BasicPattern_8cpp.html',1,'']]], + ['basicpattern_2eh_1724',['BasicPattern.h',['../BasicPattern_8h.html',1,'']]], + ['bitstream_2ecpp_1725',['BitStream.cpp',['../BitStream_8cpp.html',1,'']]], + ['bitstream_2eh_1726',['BitStream.h',['../BitStream_8h.html',1,'']]], + ['blendpattern_2ecpp_1727',['BlendPattern.cpp',['../BlendPattern_8cpp.html',1,'']]], + ['blendpattern_2eh_1728',['BlendPattern.h',['../BlendPattern_8h.html',1,'']]], + ['blinksteppattern_2ecpp_1729',['BlinkStepPattern.cpp',['../BlinkStepPattern_8cpp.html',1,'']]], + ['blinksteppattern_2eh_1730',['BlinkStepPattern.h',['../BlinkStepPattern_8h.html',1,'']]], + ['bouncepattern_2ecpp_1731',['BouncePattern.cpp',['../BouncePattern_8cpp.html',1,'']]], + ['bouncepattern_2eh_1732',['BouncePattern.h',['../BouncePattern_8h.html',1,'']]], + ['button_2ecpp_1733',['Button.cpp',['../Button_8cpp.html',1,'']]], + ['button_2eh_1734',['Button.h',['../Button_8h.html',1,'']]], + ['buttons_2ecpp_1735',['Buttons.cpp',['../Buttons_8cpp.html',1,'']]], + ['buttons_2eh_1736',['Buttons.h',['../Buttons_8h.html',1,'']]], + ['bytestream_2ecpp_1737',['ByteStream.cpp',['../ByteStream_8cpp.html',1,'']]], + ['bytestream_2eh_1738',['ByteStream.h',['../ByteStream_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_1.js b/docs/orbit/search/files_1.js index e3ce17a2a3..ba0475f8a4 100644 --- a/docs/orbit/search/files_1.js +++ b/docs/orbit/search/files_1.js @@ -1,18 +1,18 @@ var searchData= [ - ['chaserpattern_2ecpp_1735',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], - ['chaserpattern_2eh_1736',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], - ['colorconstants_2eh_1737',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], - ['colorselect_2ecpp_1738',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], - ['colorselect_2eh_1739',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], - ['colorset_2ecpp_1740',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], - ['colorset_2eh_1741',['Colorset.h',['../Colorset_8h.html',1,'']]], - ['colortypes_2ecpp_1742',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], - ['colortypes_2eh_1743',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], - ['compoundpattern_2ecpp_1744',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], - ['compoundpattern_2eh_1745',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], - ['compression_2ecpp_1746',['Compression.cpp',['../Compression_8cpp.html',1,'']]], - ['compression_2eh_1747',['Compression.h',['../Compression_8h.html',1,'']]], - ['crossdopspattern_2ecpp_1748',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], - ['crossdopspattern_2eh_1749',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] + ['chaserpattern_2ecpp_1739',['ChaserPattern.cpp',['../ChaserPattern_8cpp.html',1,'']]], + ['chaserpattern_2eh_1740',['ChaserPattern.h',['../ChaserPattern_8h.html',1,'']]], + ['colorconstants_2eh_1741',['ColorConstants.h',['../ColorConstants_8h.html',1,'']]], + ['colorselect_2ecpp_1742',['ColorSelect.cpp',['../ColorSelect_8cpp.html',1,'']]], + ['colorselect_2eh_1743',['ColorSelect.h',['../ColorSelect_8h.html',1,'']]], + ['colorset_2ecpp_1744',['Colorset.cpp',['../Colorset_8cpp.html',1,'']]], + ['colorset_2eh_1745',['Colorset.h',['../Colorset_8h.html',1,'']]], + ['colortypes_2ecpp_1746',['ColorTypes.cpp',['../ColorTypes_8cpp.html',1,'']]], + ['colortypes_2eh_1747',['ColorTypes.h',['../ColorTypes_8h.html',1,'']]], + ['compoundpattern_2ecpp_1748',['CompoundPattern.cpp',['../CompoundPattern_8cpp.html',1,'']]], + ['compoundpattern_2eh_1749',['CompoundPattern.h',['../CompoundPattern_8h.html',1,'']]], + ['compression_2ecpp_1750',['Compression.cpp',['../Compression_8cpp.html',1,'']]], + ['compression_2eh_1751',['Compression.h',['../Compression_8h.html',1,'']]], + ['crossdopspattern_2ecpp_1752',['CrossDopsPattern.cpp',['../CrossDopsPattern_8cpp.html',1,'']]], + ['crossdopspattern_2eh_1753',['CrossDopsPattern.h',['../CrossDopsPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_10.js b/docs/orbit/search/files_10.js index dccf024ce9..8f65eb2fc5 100644 --- a/docs/orbit/search/files_10.js +++ b/docs/orbit/search/files_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['zigzagpattern_2ecpp_1854',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], - ['zigzagpattern_2eh_1855',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] + ['zigzagpattern_2ecpp_1858',['ZigzagPattern.cpp',['../ZigzagPattern_8cpp.html',1,'']]], + ['zigzagpattern_2eh_1859',['ZigzagPattern.h',['../ZigzagPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_2.js b/docs/orbit/search/files_2.js index 3128265e12..f2cc20343b 100644 --- a/docs/orbit/search/files_2.js +++ b/docs/orbit/search/files_2.js @@ -1,11 +1,11 @@ var searchData= [ - ['defaultmodes_2ecpp_1750',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], - ['defaultmodes_2eh_1751',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], - ['doublestrobepattern_2ecpp_1752',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], - ['doublestrobepattern_2eh_1753',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], - ['dripmorphpattern_2ecpp_1754',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], - ['dripmorphpattern_2eh_1755',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], - ['drippattern_2ecpp_1756',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], - ['drippattern_2eh_1757',['DripPattern.h',['../DripPattern_8h.html',1,'']]] + ['defaultmodes_2ecpp_1754',['DefaultModes.cpp',['../DefaultModes_8cpp.html',1,'']]], + ['defaultmodes_2eh_1755',['DefaultModes.h',['../DefaultModes_8h.html',1,'']]], + ['doublestrobepattern_2ecpp_1756',['DoubleStrobePattern.cpp',['../DoubleStrobePattern_8cpp.html',1,'']]], + ['doublestrobepattern_2eh_1757',['DoubleStrobePattern.h',['../DoubleStrobePattern_8h.html',1,'']]], + ['dripmorphpattern_2ecpp_1758',['DripMorphPattern.cpp',['../DripMorphPattern_8cpp.html',1,'']]], + ['dripmorphpattern_2eh_1759',['DripMorphPattern.h',['../DripMorphPattern_8h.html',1,'']]], + ['drippattern_2ecpp_1760',['DripPattern.cpp',['../DripPattern_8cpp.html',1,'']]], + ['drippattern_2eh_1761',['DripPattern.h',['../DripPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_3.js b/docs/orbit/search/files_3.js index 74a4e181ab..52ef08ee08 100644 --- a/docs/orbit/search/files_3.js +++ b/docs/orbit/search/files_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['editorconnection_2ecpp_1758',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], - ['editorconnection_2eh_1759',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], - ['errorblinker_2ecpp_1760',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], - ['errorblinker_2eh_1761',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] + ['editorconnection_2ecpp_1762',['EditorConnection.cpp',['../EditorConnection_8cpp.html',1,'']]], + ['editorconnection_2eh_1763',['EditorConnection.h',['../EditorConnection_8h.html',1,'']]], + ['errorblinker_2ecpp_1764',['ErrorBlinker.cpp',['../ErrorBlinker_8cpp.html',1,'']]], + ['errorblinker_2eh_1765',['ErrorBlinker.h',['../ErrorBlinker_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_4.js b/docs/orbit/search/files_4.js index acc9247242..b33abd1736 100644 --- a/docs/orbit/search/files_4.js +++ b/docs/orbit/search/files_4.js @@ -1,7 +1,7 @@ var searchData= [ - ['factoryreset_2ecpp_1762',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], - ['factoryreset_2eh_1763',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], - ['fillpattern_2ecpp_1764',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], - ['fillpattern_2eh_1765',['FillPattern.h',['../FillPattern_8h.html',1,'']]] + ['factoryreset_2ecpp_1766',['FactoryReset.cpp',['../FactoryReset_8cpp.html',1,'']]], + ['factoryreset_2eh_1767',['FactoryReset.h',['../FactoryReset_8h.html',1,'']]], + ['fillpattern_2ecpp_1768',['FillPattern.cpp',['../FillPattern_8cpp.html',1,'']]], + ['fillpattern_2eh_1769',['FillPattern.h',['../FillPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_5.js b/docs/orbit/search/files_5.js index b89f1f3b39..fb27f766d2 100644 --- a/docs/orbit/search/files_5.js +++ b/docs/orbit/search/files_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['globalbrightness_2ecpp_1766',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], - ['globalbrightness_2eh_1767',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] + ['globalbrightness_2ecpp_1770',['GlobalBrightness.cpp',['../GlobalBrightness_8cpp.html',1,'']]], + ['globalbrightness_2eh_1771',['GlobalBrightness.h',['../GlobalBrightness_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_6.js b/docs/orbit/search/files_6.js index ca5d04a873..31c7d4de86 100644 --- a/docs/orbit/search/files_6.js +++ b/docs/orbit/search/files_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['hueshiftpattern_2ecpp_1768',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], - ['hueshiftpattern_2eh_1769',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] + ['hueshiftpattern_2ecpp_1772',['HueShiftPattern.cpp',['../HueShiftPattern_8cpp.html',1,'']]], + ['hueshiftpattern_2eh_1773',['HueShiftPattern.h',['../HueShiftPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_7.js b/docs/orbit/search/files_7.js index 0c4564a941..f4f7b0d013 100644 --- a/docs/orbit/search/files_7.js +++ b/docs/orbit/search/files_7.js @@ -1,8 +1,8 @@ var searchData= [ - ['irconfig_2eh_1770',['IRConfig.h',['../IRConfig_8h.html',1,'']]], - ['irreceiver_2ecpp_1771',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], - ['irreceiver_2eh_1772',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], - ['irsender_2ecpp_1773',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], - ['irsender_2eh_1774',['IRSender.h',['../IRSender_8h.html',1,'']]] + ['irconfig_2eh_1774',['IRConfig.h',['../IRConfig_8h.html',1,'']]], + ['irreceiver_2ecpp_1775',['IRReceiver.cpp',['../IRReceiver_8cpp.html',1,'']]], + ['irreceiver_2eh_1776',['IRReceiver.h',['../IRReceiver_8h.html',1,'']]], + ['irsender_2ecpp_1777',['IRSender.cpp',['../IRSender_8cpp.html',1,'']]], + ['irsender_2eh_1778',['IRSender.h',['../IRSender_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_8.js b/docs/orbit/search/files_8.js index 83fc46a680..b21453fed7 100644 --- a/docs/orbit/search/files_8.js +++ b/docs/orbit/search/files_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['leds_2ecpp_1775',['Leds.cpp',['../Leds_8cpp.html',1,'']]], - ['leds_2eh_1776',['Leds.h',['../Leds_8h.html',1,'']]], - ['ledstash_2ecpp_1777',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], - ['ledstash_2eh_1778',['LedStash.h',['../LedStash_8h.html',1,'']]], - ['ledtypes_2eh_1779',['LedTypes.h',['../LedTypes_8h.html',1,'']]], - ['lighthousepattern_2ecpp_1780',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], - ['lighthousepattern_2eh_1781',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], - ['log_2ecpp_1782',['Log.cpp',['../Log_8cpp.html',1,'']]], - ['log_2eh_1783',['Log.h',['../Log_8h.html',1,'']]] + ['leds_2ecpp_1779',['Leds.cpp',['../Leds_8cpp.html',1,'']]], + ['leds_2eh_1780',['Leds.h',['../Leds_8h.html',1,'']]], + ['ledstash_2ecpp_1781',['LedStash.cpp',['../LedStash_8cpp.html',1,'']]], + ['ledstash_2eh_1782',['LedStash.h',['../LedStash_8h.html',1,'']]], + ['ledtypes_2eh_1783',['LedTypes.h',['../LedTypes_8h.html',1,'']]], + ['lighthousepattern_2ecpp_1784',['LighthousePattern.cpp',['../LighthousePattern_8cpp.html',1,'']]], + ['lighthousepattern_2eh_1785',['LighthousePattern.h',['../LighthousePattern_8h.html',1,'']]], + ['log_2ecpp_1786',['Log.cpp',['../Log_8cpp.html',1,'']]], + ['log_2eh_1787',['Log.h',['../Log_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_9.js b/docs/orbit/search/files_9.js index 9b237c8408..7e7d288675 100644 --- a/docs/orbit/search/files_9.js +++ b/docs/orbit/search/files_9.js @@ -1,21 +1,21 @@ var searchData= [ - ['materiapattern_2ecpp_1784',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], - ['materiapattern_2eh_1785',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], - ['memory_2ecpp_1786',['Memory.cpp',['../Memory_8cpp.html',1,'']]], - ['memory_2eh_1787',['Memory.h',['../Memory_8h.html',1,'']]], - ['menu_2ecpp_1788',['Menu.cpp',['../Menu_8cpp.html',1,'']]], - ['menu_2eh_1789',['Menu.h',['../Menu_8h.html',1,'']]], - ['menus_2ecpp_1790',['Menus.cpp',['../Menus_8cpp.html',1,'']]], - ['menus_2eh_1791',['Menus.h',['../Menus_8h.html',1,'']]], - ['meteorpattern_2ecpp_1792',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], - ['meteorpattern_2eh_1793',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], - ['mode_2ecpp_1794',['Mode.cpp',['../Mode_8cpp.html',1,'']]], - ['mode_2eh_1795',['Mode.h',['../Mode_8h.html',1,'']]], - ['modes_2ecpp_1796',['Modes.cpp',['../Modes_8cpp.html',1,'']]], - ['modes_2eh_1797',['Modes.h',['../Modes_8h.html',1,'']]], - ['modesharing_2ecpp_1798',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], - ['modesharing_2eh_1799',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], - ['multiledpattern_2ecpp_1800',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], - ['multiledpattern_2eh_1801',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] + ['materiapattern_2ecpp_1788',['MateriaPattern.cpp',['../MateriaPattern_8cpp.html',1,'']]], + ['materiapattern_2eh_1789',['MateriaPattern.h',['../MateriaPattern_8h.html',1,'']]], + ['memory_2ecpp_1790',['Memory.cpp',['../Memory_8cpp.html',1,'']]], + ['memory_2eh_1791',['Memory.h',['../Memory_8h.html',1,'']]], + ['menu_2ecpp_1792',['Menu.cpp',['../Menu_8cpp.html',1,'']]], + ['menu_2eh_1793',['Menu.h',['../Menu_8h.html',1,'']]], + ['menus_2ecpp_1794',['Menus.cpp',['../Menus_8cpp.html',1,'']]], + ['menus_2eh_1795',['Menus.h',['../Menus_8h.html',1,'']]], + ['meteorpattern_2ecpp_1796',['MeteorPattern.cpp',['../MeteorPattern_8cpp.html',1,'']]], + ['meteorpattern_2eh_1797',['MeteorPattern.h',['../MeteorPattern_8h.html',1,'']]], + ['mode_2ecpp_1798',['Mode.cpp',['../Mode_8cpp.html',1,'']]], + ['mode_2eh_1799',['Mode.h',['../Mode_8h.html',1,'']]], + ['modes_2ecpp_1800',['Modes.cpp',['../Modes_8cpp.html',1,'']]], + ['modes_2eh_1801',['Modes.h',['../Modes_8h.html',1,'']]], + ['modesharing_2ecpp_1802',['ModeSharing.cpp',['../ModeSharing_8cpp.html',1,'']]], + ['modesharing_2eh_1803',['ModeSharing.h',['../ModeSharing_8h.html',1,'']]], + ['multiledpattern_2ecpp_1804',['MultiLedPattern.cpp',['../MultiLedPattern_8cpp.html',1,'']]], + ['multiledpattern_2eh_1805',['MultiLedPattern.h',['../MultiLedPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_a.js b/docs/orbit/search/files_a.js index 4fa15a9972..82f0bd053d 100644 --- a/docs/orbit/search/files_a.js +++ b/docs/orbit/search/files_a.js @@ -1,14 +1,14 @@ var searchData= [ - ['pattern_2ecpp_1802',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], - ['pattern_2eh_1803',['Pattern.h',['../Pattern_8h.html',1,'']]], - ['patternargs_2ecpp_1804',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], - ['patternargs_2eh_1805',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], - ['patternbuilder_2ecpp_1806',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], - ['patternbuilder_2eh_1807',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], - ['patterns_2eh_1808',['Patterns.h',['../Patterns_8h.html',1,'']]], - ['patternselect_2ecpp_1809',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], - ['patternselect_2eh_1810',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], - ['pulsishpattern_2ecpp_1811',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], - ['pulsishpattern_2eh_1812',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] + ['pattern_2ecpp_1806',['Pattern.cpp',['../Pattern_8cpp.html',1,'']]], + ['pattern_2eh_1807',['Pattern.h',['../Pattern_8h.html',1,'']]], + ['patternargs_2ecpp_1808',['PatternArgs.cpp',['../PatternArgs_8cpp.html',1,'']]], + ['patternargs_2eh_1809',['PatternArgs.h',['../PatternArgs_8h.html',1,'']]], + ['patternbuilder_2ecpp_1810',['PatternBuilder.cpp',['../PatternBuilder_8cpp.html',1,'']]], + ['patternbuilder_2eh_1811',['PatternBuilder.h',['../PatternBuilder_8h.html',1,'']]], + ['patterns_2eh_1812',['Patterns.h',['../Patterns_8h.html',1,'']]], + ['patternselect_2ecpp_1813',['PatternSelect.cpp',['../PatternSelect_8cpp.html',1,'']]], + ['patternselect_2eh_1814',['PatternSelect.h',['../PatternSelect_8h.html',1,'']]], + ['pulsishpattern_2ecpp_1815',['PulsishPattern.cpp',['../PulsishPattern_8cpp.html',1,'']]], + ['pulsishpattern_2eh_1816',['PulsishPattern.h',['../PulsishPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_b.js b/docs/orbit/search/files_b.js index 34a903db20..6e9a928656 100644 --- a/docs/orbit/search/files_b.js +++ b/docs/orbit/search/files_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['random_2ecpp_1813',['Random.cpp',['../Random_8cpp.html',1,'']]], - ['random_2eh_1814',['Random.h',['../Random_8h.html',1,'']]], - ['randomizer_2ecpp_1815',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], - ['randomizer_2eh_1816',['Randomizer.h',['../Randomizer_8h.html',1,'']]] + ['random_2ecpp_1817',['Random.cpp',['../Random_8cpp.html',1,'']]], + ['random_2eh_1818',['Random.h',['../Random_8h.html',1,'']]], + ['randomizer_2ecpp_1819',['Randomizer.cpp',['../Randomizer_8cpp.html',1,'']]], + ['randomizer_2eh_1820',['Randomizer.h',['../Randomizer_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_c.js b/docs/orbit/search/files_c.js index 2935cd96ed..017b0c27cb 100644 --- a/docs/orbit/search/files_c.js +++ b/docs/orbit/search/files_c.js @@ -1,19 +1,19 @@ var searchData= [ - ['sequence_2ecpp_1817',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], - ['sequence_2eh_1818',['Sequence.h',['../Sequence_8h.html',1,'']]], - ['sequencedpattern_2ecpp_1819',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], - ['sequencedpattern_2eh_1820',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], - ['serial_2ecpp_1821',['Serial.cpp',['../Serial_8cpp.html',1,'']]], - ['serial_2eh_1822',['Serial.h',['../Serial_8h.html',1,'']]], - ['singleledpattern_2ecpp_1823',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], - ['singleledpattern_2eh_1824',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], - ['snowballpattern_2ecpp_1825',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], - ['snowballpattern_2eh_1826',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], - ['solidpattern_2ecpp_1827',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], - ['solidpattern_2eh_1828',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], - ['sparkletracepattern_2ecpp_1829',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], - ['sparkletracepattern_2eh_1830',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], - ['storage_2ecpp_1831',['Storage.cpp',['../Storage_8cpp.html',1,'']]], - ['storage_2eh_1832',['Storage.h',['../Storage_8h.html',1,'']]] + ['sequence_2ecpp_1821',['Sequence.cpp',['../Sequence_8cpp.html',1,'']]], + ['sequence_2eh_1822',['Sequence.h',['../Sequence_8h.html',1,'']]], + ['sequencedpattern_2ecpp_1823',['SequencedPattern.cpp',['../SequencedPattern_8cpp.html',1,'']]], + ['sequencedpattern_2eh_1824',['SequencedPattern.h',['../SequencedPattern_8h.html',1,'']]], + ['serial_2ecpp_1825',['Serial.cpp',['../Serial_8cpp.html',1,'']]], + ['serial_2eh_1826',['Serial.h',['../Serial_8h.html',1,'']]], + ['singleledpattern_2ecpp_1827',['SingleLedPattern.cpp',['../SingleLedPattern_8cpp.html',1,'']]], + ['singleledpattern_2eh_1828',['SingleLedPattern.h',['../SingleLedPattern_8h.html',1,'']]], + ['snowballpattern_2ecpp_1829',['SnowballPattern.cpp',['../SnowballPattern_8cpp.html',1,'']]], + ['snowballpattern_2eh_1830',['SnowballPattern.h',['../SnowballPattern_8h.html',1,'']]], + ['solidpattern_2ecpp_1831',['SolidPattern.cpp',['../SolidPattern_8cpp.html',1,'']]], + ['solidpattern_2eh_1832',['SolidPattern.h',['../SolidPattern_8h.html',1,'']]], + ['sparkletracepattern_2ecpp_1833',['SparkleTracePattern.cpp',['../SparkleTracePattern_8cpp.html',1,'']]], + ['sparkletracepattern_2eh_1834',['SparkleTracePattern.h',['../SparkleTracePattern_8h.html',1,'']]], + ['storage_2ecpp_1835',['Storage.cpp',['../Storage_8cpp.html',1,'']]], + ['storage_2eh_1836',['Storage.h',['../Storage_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_d.js b/docs/orbit/search/files_d.js index 46b51a3a2e..239a4cc9ee 100644 --- a/docs/orbit/search/files_d.js +++ b/docs/orbit/search/files_d.js @@ -1,10 +1,10 @@ var searchData= [ - ['theaterchasepattern_2ecpp_1833',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], - ['theaterchasepattern_2eh_1834',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], - ['timecontrol_2ecpp_1835',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], - ['timecontrol_2eh_1836',['TimeControl.h',['../TimeControl_8h.html',1,'']]], - ['timer_2ecpp_1837',['Timer.cpp',['../Timer_8cpp.html',1,'']]], - ['timer_2eh_1838',['Timer.h',['../Timer_8h.html',1,'']]], - ['timings_2eh_1839',['Timings.h',['../Timings_8h.html',1,'']]] + ['theaterchasepattern_2ecpp_1837',['TheaterChasePattern.cpp',['../TheaterChasePattern_8cpp.html',1,'']]], + ['theaterchasepattern_2eh_1838',['TheaterChasePattern.h',['../TheaterChasePattern_8h.html',1,'']]], + ['timecontrol_2ecpp_1839',['TimeControl.cpp',['../TimeControl_8cpp.html',1,'']]], + ['timecontrol_2eh_1840',['TimeControl.h',['../TimeControl_8h.html',1,'']]], + ['timer_2ecpp_1841',['Timer.cpp',['../Timer_8cpp.html',1,'']]], + ['timer_2eh_1842',['Timer.h',['../Timer_8h.html',1,'']]], + ['timings_2eh_1843',['Timings.h',['../Timings_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_e.js b/docs/orbit/search/files_e.js index 54b122b897..af6cf5541c 100644 --- a/docs/orbit/search/files_e.js +++ b/docs/orbit/search/files_e.js @@ -1,13 +1,13 @@ var searchData= [ - ['vlconfig_2eh_1840',['VLConfig.h',['../VLConfig_8h.html',1,'']]], - ['vlreceiver_2ecpp_1841',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], - ['vlreceiver_2eh_1842',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], - ['vlsender_2ecpp_1843',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], - ['vlsender_2eh_1844',['VLSender.h',['../VLSender_8h.html',1,'']]], - ['vortexconfig_2eh_1845',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], - ['vortexengine_2ecpp_1846',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], - ['vortexengine_2eh_1847',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], - ['vortexwipepattern_2ecpp_1848',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], - ['vortexwipepattern_2eh_1849',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] + ['vlconfig_2eh_1844',['VLConfig.h',['../VLConfig_8h.html',1,'']]], + ['vlreceiver_2ecpp_1845',['VLReceiver.cpp',['../VLReceiver_8cpp.html',1,'']]], + ['vlreceiver_2eh_1846',['VLReceiver.h',['../VLReceiver_8h.html',1,'']]], + ['vlsender_2ecpp_1847',['VLSender.cpp',['../VLSender_8cpp.html',1,'']]], + ['vlsender_2eh_1848',['VLSender.h',['../VLSender_8h.html',1,'']]], + ['vortexconfig_2eh_1849',['VortexConfig.h',['../VortexConfig_8h.html',1,'']]], + ['vortexengine_2ecpp_1850',['VortexEngine.cpp',['../VortexEngine_8cpp.html',1,'']]], + ['vortexengine_2eh_1851',['VortexEngine.h',['../VortexEngine_8h.html',1,'']]], + ['vortexwipepattern_2ecpp_1852',['VortexWipePattern.cpp',['../VortexWipePattern_8cpp.html',1,'']]], + ['vortexwipepattern_2eh_1853',['VortexWipePattern.h',['../VortexWipePattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/files_f.js b/docs/orbit/search/files_f.js index 3ef24ba06d..9ee304c8ff 100644 --- a/docs/orbit/search/files_f.js +++ b/docs/orbit/search/files_f.js @@ -1,7 +1,7 @@ var searchData= [ - ['warppattern_2ecpp_1850',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], - ['warppattern_2eh_1851',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], - ['warpwormpattern_2ecpp_1852',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], - ['warpwormpattern_2eh_1853',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] + ['warppattern_2ecpp_1854',['WarpPattern.cpp',['../WarpPattern_8cpp.html',1,'']]], + ['warppattern_2eh_1855',['WarpPattern.h',['../WarpPattern_8h.html',1,'']]], + ['warpwormpattern_2ecpp_1856',['WarpWormPattern.cpp',['../WarpWormPattern_8cpp.html',1,'']]], + ['warpwormpattern_2eh_1857',['WarpWormPattern.h',['../WarpWormPattern_8h.html',1,'']]] ]; diff --git a/docs/orbit/search/functions_0.js b/docs/orbit/search/functions_0.js index 8b10820738..5ab743eb23 100644 --- a/docs/orbit/search/functions_0.js +++ b/docs/orbit/search/functions_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['_5f_5fattribute_5f_5f_1856',['__attribute__',['../Storage_8cpp.html#aabc0571c438b24d01741438fe275c9d3',1,'Storage.cpp']]], - ['_5f_5fcxa_5fdeleted_5fvirtual_1857',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], - ['_5f_5fcxa_5fpure_5fvirtual_1858',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] + ['_5f_5fattribute_5f_5f_1860',['__attribute__',['../Storage_8cpp.html#aabc0571c438b24d01741438fe275c9d3',1,'Storage.cpp']]], + ['_5f_5fcxa_5fdeleted_5fvirtual_1861',['__cxa_deleted_virtual',['../Memory_8cpp.html#ad0091fed63deeca7b29d1222cb507fb0',1,'Memory.cpp']]], + ['_5f_5fcxa_5fpure_5fvirtual_1862',['__cxa_pure_virtual',['../Memory_8cpp.html#a4464d4205cf92370b8d5077d93bc48a6',1,'Memory.cpp']]] ]; diff --git a/docs/orbit/search/functions_1.js b/docs/orbit/search/functions_1.js index 19d9edd803..3399fbf6c7 100644 --- a/docs/orbit/search/functions_1.js +++ b/docs/orbit/search/functions_1.js @@ -1,23 +1,23 @@ var searchData= [ - ['accumulate_1859',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], - ['addalarm_1860',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], - ['addargs_1861',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], - ['addcolor_1862',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], - ['addcolorhsv_1863',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], - ['addcolorwithvaluestyle_1864',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], - ['addmode_1865',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], - ['addmodefrombuffer_1866',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], - ['addselectionmask_1867',['addSelectionMask',['../classMenu.html#a65a8f37fa5da723bf29e206fa365a87a',1,'Menu']]], - ['addserializedmode_1868',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], - ['addstep_1869',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], - ['adjustbrightness_1870',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], - ['adjustbrightnessall_1871',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], - ['adjustbrightnessindex_1872',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], - ['adjustbrightnessrange_1873',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], - ['advancedmenusenabled_1874',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], - ['alarm_1875',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], - ['allocated_1876',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], - ['append_1877',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], - ['argref_1878',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] + ['accumulate_1863',['accumulate',['../structByteStream_1_1RawBuffer.html#a457d59ad915787d36510d62e244dacba',1,'ByteStream::RawBuffer']]], + ['addalarm_1864',['addAlarm',['../classTimer.html#aecfcc5cd99115c67b5f5f7a485bd7a81',1,'Timer']]], + ['addargs_1865',['addArgs',['../classPatternArgs.html#a465f64cec09c325cdc26a9492e19879f',1,'PatternArgs::addArgs(uint8_t a1)'],['../classPatternArgs.html#a098a096acdca9081d3398b5953118b78',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a00f499b73febae272226bd8c0921862a',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a3fd966050845d206f792e7c88659f0f7',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#af7b8aab72d545613286f4b18e7d4c1a0',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a25ce6bc131679217fd09e34010d3c7b5',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#af3e377660e4cd4c42cd508b781023ca9',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1061acf509e9f1a98c1f2aca1206bbd8',1,'PatternArgs::addArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)']]], + ['addcolor_1866',['addColor',['../classColorset.html#abb46201f07d6f2072eac505d917a0f2e',1,'Colorset']]], + ['addcolorhsv_1867',['addColorHSV',['../classColorset.html#ad039e0eb225f4f416a4b692ef37e35c2',1,'Colorset']]], + ['addcolorwithvaluestyle_1868',['addColorWithValueStyle',['../classColorset.html#ae82f167e840a5fd2df65816a34991f2d',1,'Colorset']]], + ['addmode_1869',['addMode',['../classModes.html#a5437bef398769cbfc12e847c7e488bed',1,'Modes::addMode(PatternID id, RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classModes.html#ad6049bf91c68fcd582632e67738fb3dc',1,'Modes::addMode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classModes.html#a186f0ff8fd3ca5c371a254b4725b401e',1,'Modes::addMode(const Mode *mode)']]], + ['addmodefrombuffer_1870',['addModeFromBuffer',['../classModes.html#a31830ee4f7ac55519bc385e4491a0513',1,'Modes']]], + ['addselectionmask_1871',['addSelectionMask',['../classMenu.html#a65a8f37fa5da723bf29e206fa365a87a',1,'Menu']]], + ['addserializedmode_1872',['addSerializedMode',['../classModes.html#a26c54d5906a00353965d679e7f0a63a6',1,'Modes']]], + ['addstep_1873',['addStep',['../classSequence.html#a3b4808c79f7bba5858d8b55466df0243',1,'Sequence::addStep(const SequenceStep &step)'],['../classSequence.html#a0303d133f083f7a3a38317ad6d95e8e8',1,'Sequence::addStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())']]], + ['adjustbrightness_1874',['adjustBrightness',['../classColorset.html#aa88be5ccf01112dc68d3cdc84adbbfd9',1,'Colorset::adjustBrightness()'],['../classRGBColor.html#a10268d92a2aa1e2609866079298fef71',1,'RGBColor::adjustBrightness()']]], + ['adjustbrightnessall_1875',['adjustBrightnessAll',['../classLeds.html#abfb4089aeee1d0f5771db63924438171',1,'Leds']]], + ['adjustbrightnessindex_1876',['adjustBrightnessIndex',['../classLeds.html#a78d6dc2f679e6bb8fa88da3f9703ea9b',1,'Leds']]], + ['adjustbrightnessrange_1877',['adjustBrightnessRange',['../classLeds.html#ae7a4b7934997a0bf9fba048b7a419eea',1,'Leds']]], + ['advancedmenusenabled_1878',['advancedMenusEnabled',['../classModes.html#ae29aa6a3c24897d0c4d11b722ebdc923',1,'Modes']]], + ['alarm_1879',['alarm',['../classTimer.html#a8a6d962c92c8e2e641254ea28e1f0443',1,'Timer']]], + ['allocated_1880',['allocated',['../classBitStream.html#a7a300d1ddcf4bb15a79265153213a4ed',1,'BitStream']]], + ['append_1881',['append',['../classModes_1_1ModeLink.html#a08bc79fa1ef91ebb64762d546b3b62dc',1,'Modes::ModeLink::append(const Mode *next)'],['../classModes_1_1ModeLink.html#a998b4dd57f851043d6312e82afde58eb',1,'Modes::ModeLink::append(const ByteStream &next)'],['../classByteStream.html#ab183281beb807b96c53749c9437e91f2',1,'ByteStream::append()']]], + ['argref_1882',['argRef',['../classPattern.html#a1d34263f4c3574675c2acdab6782b482',1,'Pattern']]] ]; diff --git a/docs/orbit/search/functions_10.js b/docs/orbit/search/functions_10.js index 7b3748dd56..1dd25b8d88 100644 --- a/docs/orbit/search/functions_10.js +++ b/docs/orbit/search/functions_10.js @@ -1,7 +1,7 @@ var searchData= [ - ['qsub8_2202',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]], - ['quadrantfirstled_2203',['quadrantFirstLed',['../LedTypes_8h.html#ae18ac5bd1557a016fe937ab7a2853fba',1,'LedTypes.h']]], - ['quadrantlastled_2204',['quadrantLastLed',['../LedTypes_8h.html#a72bb737dc8ab195d11eaaba81772cb2b',1,'LedTypes.h']]], - ['quadrantmiddleled_2205',['quadrantMiddleLed',['../LedTypes_8h.html#a7eb91b7eb017d43548da8bdecd7c3c77',1,'LedTypes.h']]] + ['qsub8_2206',['qsub8',['../ColorTypes_8cpp.html#a3906d6ade8212a5627f696f587c97248',1,'ColorTypes.cpp']]], + ['quadrantfirstled_2207',['quadrantFirstLed',['../LedTypes_8h.html#ae18ac5bd1557a016fe937ab7a2853fba',1,'LedTypes.h']]], + ['quadrantlastled_2208',['quadrantLastLed',['../LedTypes_8h.html#a72bb737dc8ab195d11eaaba81772cb2b',1,'LedTypes.h']]], + ['quadrantmiddleled_2209',['quadrantMiddleLed',['../LedTypes_8h.html#a7eb91b7eb017d43548da8bdecd7c3c77',1,'LedTypes.h']]] ]; diff --git a/docs/orbit/search/functions_11.js b/docs/orbit/search/functions_11.js index a9801d6140..b513935b7a 100644 --- a/docs/orbit/search/functions_11.js +++ b/docs/orbit/search/functions_11.js @@ -1,55 +1,55 @@ var searchData= [ - ['random_2206',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], - ['randomize_2207',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], - ['randomizecolors_2208',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], - ['randomizecolors2_2209',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], - ['randomizecomplimentary_2210',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], - ['randomizepentadic_2211',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], - ['randomizer_2212',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], - ['randomizerainbow_2213',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], - ['randomizesolid_2214',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], - ['randomizesquare_2215',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], - ['randomizetriadic_2216',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], - ['raw_2217',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], - ['rawbuffer_2218',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], - ['rawdata_2219',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], - ['rawinit_2220',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], - ['rawsize_2221',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], - ['read_2222',['read',['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], - ['read1bit_2223',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], - ['read_5fvariable_5flength_2224',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], - ['readbits_2225',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], - ['recalccrc_2226',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], - ['receivedata_2227',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], - ['receivedemomode_2228',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], - ['receivemessage_2229',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], - ['receivemode_2230',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver']]], - ['receivemodeir_2231',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], - ['receivemodes_2232',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], - ['recvpcihandler_2233',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], - ['registerarg_2234',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], - ['releasecount_2235',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], - ['releaseduration_2236',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], - ['releasetime_2237',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], - ['removecolor_2238',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], - ['reroll_2239',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], - ['reset_2240',['reset',['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()'],['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()']]], - ['resetflags_2241',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], - ['resetindex_2242',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], - ['resetirstate_2243',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], - ['resetpos_2244',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], - ['resetunserializer_2245',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], - ['restart_2246',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], - ['restoreall_2247',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], - ['rgb_5fto_5fhsv_5fapprox_2248',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgb_5fto_5fhsv_5fgeneric_2249',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], - ['rgbcolor_2250',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)']]], - ['rollcolorset_2251',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], - ['rollpattern_2252',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], - ['rollpatternid_2253',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], - ['run_2254',['run',['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], - ['runcurmenu_2255',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], - ['runmainlogic_2256',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], - ['runmenuselection_2257',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] + ['random_2210',['Random',['../classRandom.html#a763d9cf051c17209052ec8fbc993681b',1,'Random::Random(uint32_t newseed)'],['../classRandom.html#acb76b49c3903a3c4fb67fd216341f08d',1,'Random::Random()']]], + ['randomize_2211',['randomize',['../classColorset.html#a8ff0a3f968aec3986197acfcbd9b31df',1,'Colorset']]], + ['randomizecolors_2212',['randomizeColors',['../classColorset.html#a85baad89365d8f47451ffee79e5aa69c',1,'Colorset']]], + ['randomizecolors2_2213',['randomizeColors2',['../classColorset.html#acac6cc5795e5cb3f79159141da9deaba',1,'Colorset']]], + ['randomizecomplimentary_2214',['randomizeComplimentary',['../classColorset.html#ac9a02dcdfec800bdd3a2f9b4d66ba66d',1,'Colorset']]], + ['randomizepentadic_2215',['randomizePentadic',['../classColorset.html#a6554aa43ab2160cffcfdc4481d2ccd0e',1,'Colorset']]], + ['randomizer_2216',['Randomizer',['../classRandomizer.html#a59b7ef6643cfec6259ef0be08ca678c6',1,'Randomizer']]], + ['randomizerainbow_2217',['randomizeRainbow',['../classColorset.html#ae66046cbba14e9bca2e155e8a5f63001',1,'Colorset']]], + ['randomizesolid_2218',['randomizeSolid',['../classColorset.html#aa43e338718aedfd50df11d64e65b75a7',1,'Colorset']]], + ['randomizesquare_2219',['randomizeSquare',['../classColorset.html#ac44b4a9e20d2d661351b6260dc2b9176',1,'Colorset']]], + ['randomizetriadic_2220',['randomizeTriadic',['../classColorset.html#a5eca1aa8fa5592851c421379efdb8310',1,'Colorset']]], + ['raw_2221',['raw',['../classHSVColor.html#a5d962652e5cf1647458d19ddcc1ee912',1,'HSVColor::raw()'],['../classRGBColor.html#aa641389effd78c707230ab389e176b65',1,'RGBColor::raw()']]], + ['rawbuffer_2222',['RawBuffer',['../structByteStream_1_1RawBuffer.html#a58e71f46cf391284543679ce7a0a77ff',1,'ByteStream::RawBuffer']]], + ['rawdata_2223',['rawData',['../classByteStream.html#a6993f9575592309a501156db31f82554',1,'ByteStream']]], + ['rawinit_2224',['rawInit',['../classByteStream.html#a0f89f3776726a6b70248a901c029a305',1,'ByteStream']]], + ['rawsize_2225',['rawSize',['../classByteStream.html#a755097adde5b21b33d3c4e3623d04f97',1,'ByteStream']]], + ['read_2226',['read',['../classStorage.html#a463f451de890486dd483575e47defbc7',1,'Storage::read()'],['../classIRReceiver.html#a5042d1da081da90fb066c9a383b2d40e',1,'IRReceiver::read()'],['../classSerialComs.html#a713db35f7f3e79772a55a87979154b07',1,'SerialComs::read()']]], + ['read1bit_2227',['read1Bit',['../classBitStream.html#a0f8ce989ed47b8768adadf536d6e1bd2',1,'BitStream']]], + ['read_5fvariable_5flength_2228',['read_variable_length',['../Compression_8cpp.html#a5c5ad2e93f6fef517f3227f90e0791b1',1,'Compression.cpp']]], + ['readbits_2229',['readBits',['../classBitStream.html#a126df47b51dae9323396a360a7f94662',1,'BitStream']]], + ['recalccrc_2230',['recalcCRC',['../classByteStream.html#a282f071ea249471c360d364642f9b3c7',1,'ByteStream::recalcCRC()'],['../structByteStream_1_1RawBuffer.html#a65ef642bfbde192c34df73748e563df8',1,'ByteStream::RawBuffer::recalcCRC()']]], + ['receivedata_2231',['receiveData',['../classEditorConnection.html#a98e37fd70333d6d3a04745653b6c2c6b',1,'EditorConnection']]], + ['receivedemomode_2232',['receiveDemoMode',['../classEditorConnection.html#aa80d957cc61da77c92b8c8bb16031029',1,'EditorConnection']]], + ['receivemessage_2233',['receiveMessage',['../classEditorConnection.html#ac5190c24d2532a1be8059fbc04a5dcd4',1,'EditorConnection']]], + ['receivemode_2234',['receiveMode',['../classIRReceiver.html#a2f61a4167e2ea4d2d10cd81b18b9f3a1',1,'IRReceiver']]], + ['receivemodeir_2235',['receiveModeIR',['../classModeSharing.html#aac8e553329a62aa804beded83fe18597',1,'ModeSharing']]], + ['receivemodes_2236',['receiveModes',['../classEditorConnection.html#a2296e42204cdbe192bb446c343b1985a',1,'EditorConnection']]], + ['recvpcihandler_2237',['recvPCIHandler',['../classIRReceiver.html#a47b27e3ab9fca45833d48a4377a3d67d',1,'IRReceiver']]], + ['registerarg_2238',['registerArg',['../classPattern.html#a86d8921ea6fb24198c412b553c84b077',1,'Pattern']]], + ['releasecount_2239',['releaseCount',['../classButton.html#ac0aa91f0b81ee39d29e298c522989a3d',1,'Button']]], + ['releaseduration_2240',['releaseDuration',['../classButton.html#a3834d323ef3e455874f8757a0d512bee',1,'Button']]], + ['releasetime_2241',['releaseTime',['../classButton.html#abe35bacd24749761498f9089ba14f266',1,'Button']]], + ['removecolor_2242',['removeColor',['../classColorset.html#a68b945689ee8cf511f93826c54bb63af',1,'Colorset']]], + ['reroll_2243',['reRoll',['../classRandomizer.html#ab9602133031667317223683968e7e721',1,'Randomizer']]], + ['reset_2244',['reset',['../classTimer.html#a9020542d73357a4eef512eefaf57524b',1,'Timer::reset()'],['../classBitStream.html#acbce456dc347c721637941fe47f5a43b',1,'BitStream::reset()']]], + ['resetflags_2245',['resetFlags',['../classModes.html#a44f9cbf145f712a8ca50980a084809ca',1,'Modes']]], + ['resetindex_2246',['resetIndex',['../classColorset.html#a06b8e4ad7a496d4b3787e7fd73f4ac99',1,'Colorset']]], + ['resetirstate_2247',['resetIRState',['../classIRReceiver.html#a6aa9196cae405f10d68794a6b06f16f3',1,'IRReceiver']]], + ['resetpos_2248',['resetPos',['../classBitStream.html#acdd7cdba5151c2890ea01c2894906d23',1,'BitStream']]], + ['resetunserializer_2249',['resetUnserializer',['../classByteStream.html#afb97666e6a0bea5ea98e273d4e6a4d35',1,'ByteStream']]], + ['restart_2250',['restart',['../classTimer.html#ae2bb6568a306973c24c38bb98d928d1a',1,'Timer']]], + ['restoreall_2251',['restoreAll',['../classLeds.html#a6f6a7151efe61319c6089c606f2f82ca',1,'Leds']]], + ['rgb_5fto_5fhsv_5fapprox_2252',['rgb_to_hsv_approx',['../ColorTypes_8h.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#a9d80711d8fa326b2e8e314bb80f41d6d',1,'rgb_to_hsv_approx(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgb_5fto_5fhsv_5fgeneric_2253',['rgb_to_hsv_generic',['../ColorTypes_8h.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#aa66efe3edace225f9bfe189766495b53',1,'rgb_to_hsv_generic(const RGBColor &rhs): ColorTypes.cpp']]], + ['rgbcolor_2254',['RGBColor',['../classRGBColor.html#a9383ce7b63b0a6ada5d4e54e16adf733',1,'RGBColor::RGBColor()'],['../classRGBColor.html#a2c3b4b74945dccdde88bfd478116a5c5',1,'RGBColor::RGBColor(uint8_t red, uint8_t green, uint8_t blue)'],['../classRGBColor.html#a85daa03ed508483b0dc190bf0ed5191a',1,'RGBColor::RGBColor(uint32_t dwVal)'],['../classRGBColor.html#a3e18031e952444e34551e12bee95e668',1,'RGBColor::RGBColor(const RGBColor &rhs)'],['../classRGBColor.html#a655f4eaa9443585858c6fec731964559',1,'RGBColor::RGBColor(const HSVColor &rhs)']]], + ['rollcolorset_2255',['rollColorset',['../classRandomizer.html#ac8593585adcf4c82529529ab4817f829',1,'Randomizer']]], + ['rollpattern_2256',['rollPattern',['../classRandomizer.html#a8ae11dd62df21789c634e4e6455dd01c',1,'Randomizer']]], + ['rollpatternid_2257',['rollPatternID',['../classRandomizer.html#a1f63f0492c86a7e9e1699754f1527ec4',1,'Randomizer']]], + ['run_2258',['run',['../classGlobalBrightness.html#a383c77164792d56792f56a48b6db15e8',1,'GlobalBrightness::run()'],['../classModeSharing.html#adf4425210b3945561a2ca1a6b2b165a3',1,'ModeSharing::run()'],['../classPatternSelect.html#a83e663abcad2ca3049dcd407108b4258',1,'PatternSelect::run()'],['../classRandomizer.html#ad676d78ec0f18e78340c335f6b3cfa11',1,'Randomizer::run()'],['../classMenus.html#ab7628e9188ad88b34acfb72f498b5a7c',1,'Menus::run()'],['../classFactoryReset.html#a969d554fb5e11ee2cb5d3e43cfaef274',1,'FactoryReset::run()'],['../classEditorConnection.html#af634ec7181239c80d02e5f7d7f2ad308',1,'EditorConnection::run()'],['../classColorSelect.html#abe72716659bd20493c6d81ad5c582d2f',1,'ColorSelect::run()'],['../classMenu.html#a45ef8087dc15ac52dd3effca67e73ad5',1,'Menu::run()']]], + ['runcurmenu_2259',['runCurMenu',['../classMenus.html#ac5bed235f5f8ada8d286f19cc2244203',1,'Menus']]], + ['runmainlogic_2260',['runMainLogic',['../classVortexEngine.html#ad8500f86579f3e6d9f887698e181b4d2',1,'VortexEngine']]], + ['runmenuselection_2261',['runMenuSelection',['../classMenus.html#ad1b6e5db07902c3d3df69111282d95f0',1,'Menus']]] ]; diff --git a/docs/orbit/search/functions_12.js b/docs/orbit/search/functions_12.js index 8419d8c569..973e88ed5e 100644 --- a/docs/orbit/search/functions_12.js +++ b/docs/orbit/search/functions_12.js @@ -1,89 +1,89 @@ var searchData= [ - ['sanity_2258',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], - ['save_2259',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], - ['savecurmode_2260',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], - ['savestorage_2261',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], - ['savetobuffer_2262',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], - ['seed_2263',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], - ['send_2264',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], - ['sendbyte_2265',['sendByte',['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()']]], - ['sendmark_2266',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], - ['sendmodes_2267',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], - ['sendspace_2268',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], - ['sequence_2269',['Sequence',['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()']]], - ['sequencedpattern_2270',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)']]], - ['sequencestep_2271',['SequenceStep',['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)']]], - ['serialize_2272',['serialize',['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()']]], - ['serializesaveheader_2273',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], - ['serializeversion_2274',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], - ['set_2275',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], - ['setadvancedmenus_2276',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], - ['setall_2277',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], - ['setallevens_2278',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], - ['setallodds_2279',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], - ['setarg_2280',['setArg',['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg()'],['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()']]], - ['setargs_2281',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], - ['setautocycle_2282',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], - ['setbrightness_2283',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], - ['setcolorset_2284',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], - ['setcolorsetat_2285',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], - ['setcolorsetmap_2286',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], - ['setcurindex_2287',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], - ['setcurmode_2288',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], - ['setdefaults_2289',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], - ['setevensodds_2290',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], - ['setflag_2291',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], - ['setindex_2292',['setIndex',['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()'],['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()']]], - ['setkeychainmode_2293',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], - ['setled_2294',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], - ['setledpos_2295',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], - ['setlocked_2296',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], - ['setmap_2297',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], - ['setoneclickmode_2298',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], - ['setpair_2299',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], - ['setpairs_2300',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], - ['setpattern_2301',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], - ['setpatternat_2302',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], - ['setpatternmap_2303',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], - ['setquadrant_2304',['setQuadrant',['../classLeds.html#a834d06f454591d6267e8a7d379d079cd',1,'Leds']]], - ['setquadrantfive_2305',['setQuadrantFive',['../classLeds.html#ac198b35d7f2d448b46cb0154b0bd1c75',1,'Leds']]], - ['setquadrants_2306',['setQuadrants',['../classLeds.html#a6d7caebb0e498b78f781404273c67d94',1,'Leds']]], - ['setrange_2307',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], - ['setring_2308',['setRing',['../classLeds.html#afe1bad74b1520a6b4dd6bf359cbd063d',1,'Leds']]], - ['setrings_2309',['setRings',['../classLeds.html#a4c69bcbca93daa6cff73f34a4c25ad8f',1,'Leds']]], - ['setstarttime_2310',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], - ['setstartupmode_2311',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], - ['settickrate_2312',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], - ['shiftcurmode_2313',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], - ['showbrightnessselection_2314',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], - ['showbulbselection_2315',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], - ['showeditor_2316',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], - ['showexit_2317',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], - ['showlistselection_2318',['showListSelection',['../classPatternSelect.html#aa764241b404104821d4e6a55a2b66fbe',1,'PatternSelect']]], - ['showpatternselection_2319',['showPatternSelection',['../classPatternSelect.html#a3d79259d8862f848f7617d798792dd73',1,'PatternSelect']]], - ['showrandomizationselect_2320',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], - ['showreceivemode_2321',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], - ['showreset_2322',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], - ['showselection_2323',['showSelection',['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()'],['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()']]], - ['showsendmodeir_2324',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], - ['showsendmodevl_2325',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], - ['showslotselection_2326',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], - ['shrink_2327',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], - ['singleledpattern_2328',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], - ['size_2329',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], - ['skip_2330',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], - ['snake_2331',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], - ['snowballpattern_2332',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], - ['solidpattern_2333',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], - ['sparkletracepattern_2334',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], - ['sqrt16_2335',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], - ['start_2336',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], - ['startpwm_2337',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], - ['starttime_2338',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], - ['startupmode_2339',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], - ['stashall_2340',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], - ['step_2341',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], - ['stoppwm_2342',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], - ['storage_2343',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]] + ['sanity_2262',['sanity',['../classByteStream.html#ae65462bc14d268fcf0ffccf65f878762',1,'ByteStream']]], + ['save_2263',['save',['../classModes_1_1ModeLink.html#ab36d327d9654b2a28c97bdb60fa47481',1,'Modes::ModeLink']]], + ['savecurmode_2264',['saveCurMode',['../classModes.html#a1cb4d9f5f52072994532cf62585a2719',1,'Modes']]], + ['savestorage_2265',['saveStorage',['../classModes.html#a1756081ee85dbcf672ddad5a3dcb4690',1,'Modes']]], + ['savetobuffer_2266',['saveToBuffer',['../classModes.html#a9b64018ed3d72c3667f0eaef5fd6495f',1,'Modes::saveToBuffer()'],['../classMode.html#a4bf861a9f38599ab515655ae52700534',1,'Mode::saveToBuffer()']]], + ['seed_2267',['seed',['../classRandom.html#aa2b92761e9fce8676d6c8358a6e691de',1,'Random']]], + ['send_2268',['send',['../classIRSender.html#ab388c3ec73cb02f2aeb538a4ad956ab8',1,'IRSender::send()'],['../classVLSender.html#a8673ff200bc495f60c006c488738af75',1,'VLSender::send()']]], + ['sendbyte_2269',['sendByte',['../classIRSender.html#a269bff02e0b318ee7a2eadfdf87a17b1',1,'IRSender::sendByte()'],['../classVLSender.html#a020e91ee92122906e0bb407f3a6b34d2',1,'VLSender::sendByte()']]], + ['sendmark_2270',['sendMark',['../classIRSender.html#a957effa037d1a95ba0d5c78bf7c0ab0c',1,'IRSender::sendMark()'],['../classVLSender.html#a18aa277b332d02a22a2a26d7e5a563f6',1,'VLSender::sendMark()']]], + ['sendmodes_2271',['sendModes',['../classEditorConnection.html#a3e9e8c800831799dcec3aa530e96e231',1,'EditorConnection']]], + ['sendspace_2272',['sendSpace',['../classIRSender.html#a96194226ebcd9135885c2bdf1b9a0076',1,'IRSender::sendSpace()'],['../classVLSender.html#a43b51392934fbbadbafe0dda5dca6cf5',1,'VLSender::sendSpace()']]], + ['sequence_2273',['Sequence',['../classSequence.html#a8b38b0be5b5a62ec65b877c9a4e2faeb',1,'Sequence::Sequence(const Sequence &other)'],['../classSequence.html#aa781b53e4bf6f7477e54b42dbad96e92',1,'Sequence::Sequence(Sequence &&other) noexcept'],['../classSequence.html#a532b7e8df6ff6b2f990c14ae97859ca2',1,'Sequence::Sequence()']]], + ['sequencedpattern_2274',['SequencedPattern',['../classSequencedPattern.html#af9fab556a43252c324c544584a780caf',1,'SequencedPattern::SequencedPattern(const PatternArgs &args)'],['../classSequencedPattern.html#a9824302656e56735589df8f34184365f',1,'SequencedPattern::SequencedPattern(const PatternArgs &args, const Sequence &sequence)']]], + ['sequencestep_2275',['SequenceStep',['../classSequenceStep.html#ab3eac7aaccd75ba2a53064c3474c4a92',1,'SequenceStep::SequenceStep()'],['../classSequenceStep.html#ad35db4878496e5d2ce760d4a6d06b159',1,'SequenceStep::SequenceStep(uint16_t duration, const PatternMap &patternMap, const ColorsetMap &colorsetMap=Colorset())'],['../classSequenceStep.html#a80bdccb470595bec8d4bff7baa9348ba',1,'SequenceStep::SequenceStep(const SequenceStep &other)']]], + ['serialize_2276',['serialize',['../classByteStream.html#a1a6fabcff7c520c998d1228fcbc2f25f',1,'ByteStream::serialize(uint32_t bytes)'],['../classByteStream.html#a1c4a42adca0bf67dfb5fb17418b31484',1,'ByteStream::serialize(uint16_t bytes)'],['../classByteStream.html#a16016f5dc73e0d8b639f6bdbea252d4b',1,'ByteStream::serialize(uint8_t byte)'],['../classPatternArgs.html#a70864ef6693048c27347f1456ef2015a',1,'PatternArgs::serialize()'],['../classPattern.html#ab1736f919bf4e8e0de09f4501f095f01',1,'Pattern::serialize()'],['../classSequence.html#a7f5f7fc8ecacf393035736029b39c9f4',1,'Sequence::serialize()'],['../classSequenceStep.html#a91691abcb78df2939a05dcaf88303c6b',1,'SequenceStep::serialize()'],['../classPatternMap.html#a438f831e3e16c6347e6fb32d5357fda9',1,'PatternMap::serialize()'],['../classModes.html#afb881f5315e4197bb01625b1268eca9d',1,'Modes::serialize()'],['../classMode.html#a5131802c3bf289b45b1847e8a65ea522',1,'Mode::serialize()'],['../classRGBColor.html#ab9559d07cb8bf9efcb05ce6698f41cca',1,'RGBColor::serialize()'],['../classColorset.html#a7a8fb6c76ffc60305a736d03fe3407fd',1,'Colorset::serialize()'],['../classColorsetMap.html#ae4cf6ba495cfe692e1b8d4a48fc003f5',1,'ColorsetMap::serialize()']]], + ['serializesaveheader_2277',['serializeSaveHeader',['../classModes.html#a4432825def9ab0a3edb0c480e21c14e1',1,'Modes']]], + ['serializeversion_2278',['serializeVersion',['../classVortexEngine.html#a194a57be4545c9e7d0ceb0df6cf3d7e8',1,'VortexEngine']]], + ['set_2279',['set',['../classColorset.html#acb6d033ff17129ab54b3afd5660e6219',1,'Colorset']]], + ['setadvancedmenus_2280',['setAdvancedMenus',['../classModes.html#ad4938ad48f465a7a59d9bcdaa2f8eaca',1,'Modes']]], + ['setall_2281',['setAll',['../classLeds.html#a4543ff3cbf57aa0da33b86b5d6f56007',1,'Leds']]], + ['setallevens_2282',['setAllEvens',['../classLeds.html#a86e1e44a371e581f9d7d3a7f2b190250',1,'Leds']]], + ['setallodds_2283',['setAllOdds',['../classLeds.html#adb650141cfe42027332fa56e8de9e1a0',1,'Leds']]], + ['setarg_2284',['setArg',['../classPattern.html#ade63dfbbf1893fba67668dc1801e8a98',1,'Pattern::setArg()'],['../classMode.html#aa4c7476d131da6a5fdedbbe5c3fcf136',1,'Mode::setArg()']]], + ['setargs_2285',['setArgs',['../classPattern.html#a13963393f1bf765de2b33950e79607f1',1,'Pattern']]], + ['setautocycle_2286',['setAutoCycle',['../classVortexEngine.html#a82c5e580e41f61e12d52ba5baee97fdf',1,'VortexEngine']]], + ['setbrightness_2287',['setBrightness',['../classLeds.html#a71eae9e9f07864f4e0f5d64bffaf7eff',1,'Leds']]], + ['setcolorset_2288',['setColorset',['../classMode.html#ad5eb39acbb11f0ce7c3342c53d83da71',1,'Mode::setColorset()'],['../classPattern.html#ac1e57a402dc4268aa95bd52b04dcdf4e',1,'Pattern::setColorset()']]], + ['setcolorsetat_2289',['setColorsetAt',['../classColorsetMap.html#ada223f617bd23f025882cb2120631206',1,'ColorsetMap']]], + ['setcolorsetmap_2290',['setColorsetMap',['../classMode.html#afac24695014a247ce0efb77eaad28107',1,'Mode']]], + ['setcurindex_2291',['setCurIndex',['../classColorset.html#a4959095438adcd6c02f5b0e4a17c9b8d',1,'Colorset']]], + ['setcurmode_2292',['setCurMode',['../classModes.html#a65f088d9076706c4976f7282be323e50',1,'Modes']]], + ['setdefaults_2293',['setDefaults',['../classModes.html#a790f299aa425bdc73af7f584ee30472b',1,'Modes']]], + ['setevensodds_2294',['setEvensOdds',['../classCompoundPattern.html#a6d751063402c58baefb5364397270637',1,'CompoundPattern']]], + ['setflag_2295',['setFlag',['../classModes.html#af6820eafbbb127aeec832813dd7685dc',1,'Modes']]], + ['setindex_2296',['setIndex',['../classLedStash.html#a521c963cdf873fb0a6a6697193fcd921',1,'LedStash::setIndex()'],['../classLeds.html#af8c5be7e02a6d0a4e5be7f1ef1fb69a0',1,'Leds::setIndex()']]], + ['setkeychainmode_2297',['setKeychainMode',['../classModes.html#aefc12e51c34ebf47e07659ac699a6c85',1,'Modes']]], + ['setled_2298',['setLed',['../LedTypes_8h.html#a99b3613fb4c658dff24ba0f18eda6e31',1,'LedTypes.h']]], + ['setledpos_2299',['setLedPos',['../classPattern.html#a7cf6f075d5a664ded16f8bee13c91a6e',1,'Pattern']]], + ['setlocked_2300',['setLocked',['../classModes.html#a1ae90978222b457a941f0cbf7dd9b46b',1,'Modes']]], + ['setmap_2301',['setMap',['../classLeds.html#a1eb73ce70d21bcca85373ab86115c312',1,'Leds']]], + ['setoneclickmode_2302',['setOneClickMode',['../classModes.html#a41cb92aa29129f0b4006315a2f37e7fa',1,'Modes']]], + ['setpair_2303',['setPair',['../classLeds.html#a388ba18e176cbf465446d41ed8f796c1',1,'Leds::setPair()'],['../LedTypes_8h.html#a20d782bba21f1567fdf0302d45a0d64c',1,'setPair(): LedTypes.h']]], + ['setpairs_2304',['setPairs',['../classLeds.html#a756fc3480c2817ff168f91385bf90743',1,'Leds']]], + ['setpattern_2305',['setPattern',['../classMode.html#ac2888fc4f9079c397ce229292cbb460b',1,'Mode']]], + ['setpatternat_2306',['setPatternAt',['../classCompoundPattern.html#af6309f0ba65191342a39481b67cfcd5e',1,'CompoundPattern::setPatternAt(LedPos pos, SingleLedPattern *pat, const Colorset *set=nullptr)'],['../classCompoundPattern.html#a1cb74f3378b094abc08773ff5cc17b8a',1,'CompoundPattern::setPatternAt(LedPos pos, PatternID id, const PatternArgs *args=nullptr, const Colorset *set=nullptr)'],['../classPatternMap.html#ab27a12b50999c1bd3f5ec4305cbc2ec0',1,'PatternMap::setPatternAt()']]], + ['setpatternmap_2307',['setPatternMap',['../classMode.html#a523af1ad207240eb672bf8ad0fccad7d',1,'Mode']]], + ['setquadrant_2308',['setQuadrant',['../classLeds.html#a834d06f454591d6267e8a7d379d079cd',1,'Leds']]], + ['setquadrantfive_2309',['setQuadrantFive',['../classLeds.html#ac198b35d7f2d448b46cb0154b0bd1c75',1,'Leds']]], + ['setquadrants_2310',['setQuadrants',['../classLeds.html#a6d7caebb0e498b78f781404273c67d94',1,'Leds']]], + ['setrange_2311',['setRange',['../classLeds.html#ac4e413b6b3c68a8ff944117c0f9e6d91',1,'Leds']]], + ['setring_2312',['setRing',['../classLeds.html#afe1bad74b1520a6b4dd6bf359cbd063d',1,'Leds']]], + ['setrings_2313',['setRings',['../classLeds.html#a4c69bcbca93daa6cff73f34a4c25ad8f',1,'Leds']]], + ['setstarttime_2314',['setStartTime',['../classTimer.html#a93776cc4842b649e7d30c39a0afe6ce7',1,'Timer']]], + ['setstartupmode_2315',['setStartupMode',['../classModes.html#a86dc60444399ab04d49f77935f68e8dd',1,'Modes']]], + ['settickrate_2316',['setTickrate',['../classTime.html#aaf106aff340ea506f16a010b12f51769',1,'Time']]], + ['shiftcurmode_2317',['shiftCurMode',['../classModes.html#a7cb704d905f26b1d1e9e748c87b547a1',1,'Modes']]], + ['showbrightnessselection_2318',['showBrightnessSelection',['../classGlobalBrightness.html#ae07098a46939d144bd80415cb6b8d4e5',1,'GlobalBrightness']]], + ['showbulbselection_2319',['showBulbSelection',['../classMenu.html#a9282eb359af69108f57e8de7f41e4195',1,'Menu']]], + ['showeditor_2320',['showEditor',['../classEditorConnection.html#acbc145167462de6647054a4f2799db1f',1,'EditorConnection']]], + ['showexit_2321',['showExit',['../classMenu.html#a6816cee1783bf1ae81ec8f69f544f3d3',1,'Menu']]], + ['showlistselection_2322',['showListSelection',['../classPatternSelect.html#aa764241b404104821d4e6a55a2b66fbe',1,'PatternSelect']]], + ['showpatternselection_2323',['showPatternSelection',['../classPatternSelect.html#a3d79259d8862f848f7617d798792dd73',1,'PatternSelect']]], + ['showrandomizationselect_2324',['showRandomizationSelect',['../classRandomizer.html#ad3baf8199e770e6db38ca0bedc4f17ef',1,'Randomizer']]], + ['showreceivemode_2325',['showReceiveMode',['../classModeSharing.html#af9de8e68dbc889f353da877ba14e0ff4',1,'ModeSharing']]], + ['showreset_2326',['showReset',['../classFactoryReset.html#aef67b200c0630aba2f5c37d15c5d5a97',1,'FactoryReset']]], + ['showselection_2327',['showSelection',['../classMenus.html#a24d75cee0c42b89ed2408e1358414804',1,'Menus::showSelection()'],['../classColorSelect.html#a621cb2f5c6d1a713c22ffccf0144784e',1,'ColorSelect::showSelection()']]], + ['showsendmodeir_2328',['showSendModeIR',['../classModeSharing.html#a031448b1c46da5e0724bbacfa177a7dd',1,'ModeSharing']]], + ['showsendmodevl_2329',['showSendModeVL',['../classModeSharing.html#ab15ee747bc61856d04311594b4a74e17',1,'ModeSharing']]], + ['showslotselection_2330',['showSlotSelection',['../classColorSelect.html#a7a187e1351103279f073af4aeafcf3f7',1,'ColorSelect']]], + ['shrink_2331',['shrink',['../classByteStream.html#a5fbca5e8cb2b2abff9298525ac302125',1,'ByteStream']]], + ['singleledpattern_2332',['SingleLedPattern',['../classSingleLedPattern.html#abc78fbada59d44e353495951781eaeda',1,'SingleLedPattern']]], + ['size_2333',['size',['../classBitStream.html#a150d54e2999c2e8af75d419d9b757e91',1,'BitStream::size()'],['../classByteStream.html#adf87e444e828287c0a43cab2958ca01b',1,'ByteStream::size()']]], + ['skip_2334',['skip',['../classColorset.html#aaaca6ce1c8974d4e11a5af92b0e2fdec',1,'Colorset']]], + ['snake_2335',['Snake',['../classZigzagPattern_1_1Snake.html#aabacb4f21e44d1bb50e5e99e3d9d27e9',1,'ZigzagPattern::Snake']]], + ['snowballpattern_2336',['SnowballPattern',['../classSnowballPattern.html#aa4e9f8cd43177f865ad18d6aae3d5704',1,'SnowballPattern']]], + ['solidpattern_2337',['SolidPattern',['../classSolidPattern.html#af15149e7816d4acc51ab48ea7389bbd1',1,'SolidPattern']]], + ['sparkletracepattern_2338',['SparkleTracePattern',['../classSparkleTracePattern.html#a764543f9ae9c2533b4c72eb1f253fb1d',1,'SparkleTracePattern']]], + ['sqrt16_2339',['sqrt16',['../ColorTypes_8cpp.html#a5b0a307c58ac1ec2c982a0dc79f3e8c3',1,'ColorTypes.cpp']]], + ['start_2340',['start',['../classTimer.html#a4f816271e1661c4eb03afc87e2f78c6a',1,'Timer']]], + ['startpwm_2341',['startPWM',['../classVLSender.html#a563dfda5e2adea98cbf98ef98c66787c',1,'VLSender::startPWM()'],['../classIRSender.html#a1d44e1edc5eb96f000a933b1fac00127',1,'IRSender::startPWM()']]], + ['starttime_2342',['startTime',['../classTimer.html#a35f384d70298841a8826720b1a57e255',1,'Timer']]], + ['startupmode_2343',['startupMode',['../classModes.html#a354ffb53eeff1a351ef81ce55eae472a',1,'Modes']]], + ['stashall_2344',['stashAll',['../classLeds.html#a12857a86927659a1871a2ad8c57b6fae',1,'Leds']]], + ['step_2345',['step',['../classZigzagPattern_1_1Snake.html#adc2f2e3aee0f5610b837a53ba7f48aa7',1,'ZigzagPattern::Snake']]], + ['stoppwm_2346',['stopPWM',['../classIRSender.html#ab6a6c8f2a5aa4840ac7058438dc13c3f',1,'IRSender::stopPWM()'],['../classVLSender.html#a6fadfb59019cde5bbcf9d2f2e33a50f6',1,'VLSender::stopPWM()']]], + ['storage_2347',['Storage',['../classStorage.html#a80ef6af5e4c9fd4424ae16e808d05291',1,'Storage']]] ]; diff --git a/docs/orbit/search/functions_13.js b/docs/orbit/search/functions_13.js index e0342d0e01..4119f400eb 100644 --- a/docs/orbit/search/functions_13.js +++ b/docs/orbit/search/functions_13.js @@ -1,10 +1,12 @@ var searchData= [ - ['theaterchasepattern_2344',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], - ['tick_2345',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], - ['tickclock_2346',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], - ['time_2347',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], - ['timer_2348',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], - ['traditionalpattern_2349',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], - ['trim_2350',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]] + ['theaterchasepattern_2348',['TheaterChasePattern',['../classTheaterChasePattern.html#a2b3c41cd22d66a18f7f8aa591e125a38',1,'TheaterChasePattern']]], + ['tick_2349',['tick',['../classVortexEngine.html#ad824edd37d12e0ba7efafd8cd844e1b7',1,'VortexEngine']]], + ['tickclock_2350',['tickClock',['../classTime.html#a823b10e685d34b667e16e36fea96e150',1,'Time']]], + ['time_2351',['Time',['../classTime.html#a4245e409c7347d1d671858962c2ca3b5',1,'Time']]], + ['timer_2352',['Timer',['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',1,'Timer']]], + ['traditionalpattern_2353',['traditionalPattern',['../classRandomizer.html#ae80f7ed9fa8e13216277aa1d0b218651',1,'Randomizer']]], + ['transfer_2354',['transfer',['../Leds_8cpp.html#a855d1ba213e378af7d518976d9f6b407',1,'Leds.cpp']]], + ['trim_2355',['trim',['../classByteStream.html#a8dcea9f9d3dcd66b53cb3c1c766ac729',1,'ByteStream']]], + ['turnoffonboardled_2356',['turnOffOnboardLED',['../Leds_8cpp.html#ab8f63a85e405af3f93826b2f94f7e361',1,'Leds.cpp']]] ]; diff --git a/docs/orbit/search/functions_14.js b/docs/orbit/search/functions_14.js index fbb35b9057..d58725d549 100644 --- a/docs/orbit/search/functions_14.js +++ b/docs/orbit/search/functions_14.js @@ -1,13 +1,13 @@ var searchData= [ - ['uninstantiate_2351',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], - ['unlinkself_2352',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], - ['unserialize_2353',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], - ['unserialize16_2354',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], - ['unserialize32_2355',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], - ['unserialize8_2356',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], - ['unserializeratend_2357',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], - ['unserializesaveheader_2358',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], - ['update_2359',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], - ['updatecurmode_2360',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] + ['uninstantiate_2357',['uninstantiate',['../classModes_1_1ModeLink.html#ac9c4ff7755f2c268034843282baaee39',1,'Modes::ModeLink']]], + ['unlinkself_2358',['unlinkSelf',['../classModes_1_1ModeLink.html#a795d5e69c097cc96b0db26f55415bb51',1,'Modes::ModeLink']]], + ['unserialize_2359',['unserialize',['../classPatternBuilder.html#aab4bced3b1b6d785549cd426dd43d891',1,'PatternBuilder::unserialize()'],['../classByteStream.html#a227f6bfa353e4e1fa22c74aba123f3a9',1,'ByteStream::unserialize(uint32_t *bytes)'],['../classByteStream.html#a42bb61fdf2299d1df103251b6cae2feb',1,'ByteStream::unserialize(uint16_t *bytes)'],['../classByteStream.html#a870efac1fe97b1855cb1edef3310002d',1,'ByteStream::unserialize(uint8_t *byte)'],['../classPatternArgs.html#ab2e7a56a4f86c1d5b73b3e7f6a4e0aeb',1,'PatternArgs::unserialize()'],['../classPattern.html#a7fe0d9e203b554bab6bfbe3e95d3041e',1,'Pattern::unserialize()'],['../classSequence.html#a5eddf4eb1916a2cb14e7824ba2daf24b',1,'Sequence::unserialize()'],['../classSequenceStep.html#ac398acce774b1ea001fb9c5453a19cbc',1,'SequenceStep::unserialize()'],['../classColorsetMap.html#a13341424b365b209d2e93700f953317c',1,'ColorsetMap::unserialize()'],['../classPatternMap.html#a0269b72cda20594f9c3b90da4a24d040',1,'PatternMap::unserialize()'],['../classModes.html#ae5c68f28c424a2a08ba659e9373898e3',1,'Modes::unserialize()'],['../classMode.html#afe827f93ec4916928a22202ebdf26ee7',1,'Mode::unserialize()'],['../classRGBColor.html#aad746f31285ec7394217d0e577a41b2f',1,'RGBColor::unserialize()'],['../classColorset.html#a21c773d0a59440d94a411114135f146a',1,'Colorset::unserialize()']]], + ['unserialize16_2360',['unserialize16',['../classByteStream.html#aec62ad63304e89c9ae41faf3a48d6dd9',1,'ByteStream']]], + ['unserialize32_2361',['unserialize32',['../classByteStream.html#a71a38f618b53d9451c9355b3808d439c',1,'ByteStream']]], + ['unserialize8_2362',['unserialize8',['../classByteStream.html#aa4a37f329528d3e25288b98cfe16942e',1,'ByteStream']]], + ['unserializeratend_2363',['unserializerAtEnd',['../classByteStream.html#ac12ccb4c9afc385acb1e4dd2fd81f756',1,'ByteStream']]], + ['unserializesaveheader_2364',['unserializeSaveHeader',['../classModes.html#a0e4a896bf673ecc51bf52f3efabf8aca',1,'Modes']]], + ['update_2365',['update',['../classButton.html#ad8e030c1c8846d43f3126047d4a3667f',1,'Button::update()'],['../classButtons.html#a4e775beebe1f2c6dce04c82ed14741cb',1,'Buttons::update()'],['../classLeds.html#a7b552b40079b1179fd47f7aeea88878d',1,'Leds::update()']]], + ['updatecurmode_2366',['updateCurMode',['../classModes.html#a263cf02fb83d954b91c85d2d1e5411ee',1,'Modes']]] ]; diff --git a/docs/orbit/search/functions_15.js b/docs/orbit/search/functions_15.js index 6c5113e686..317f308c09 100644 --- a/docs/orbit/search/functions_15.js +++ b/docs/orbit/search/functions_15.js @@ -1,7 +1,7 @@ var searchData= [ - ['verify_2361',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], - ['vlsender_2362',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], - ['vortexengine_2363',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], - ['vortexwipepattern_2364',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] + ['verify_2367',['verify',['../structByteStream_1_1RawBuffer.html#a3f2cc1da9c49af77e280f5dc5ff6bf8c',1,'ByteStream::RawBuffer']]], + ['vlsender_2368',['VLSender',['../classVLSender.html#a5398031e74850ab1208372d779ac53a3',1,'VLSender']]], + ['vortexengine_2369',['VortexEngine',['../classVortexEngine.html#aa41d7d79ef441d989d1d8deaf3490ccd',1,'VortexEngine']]], + ['vortexwipepattern_2370',['VortexWipePattern',['../classVortexWipePattern.html#a62c9aa211e73705400fbbbb1f98bf949',1,'VortexWipePattern']]] ]; diff --git a/docs/orbit/search/functions_16.js b/docs/orbit/search/functions_16.js index b4e1cdfd9d..16d466a44f 100644 --- a/docs/orbit/search/functions_16.js +++ b/docs/orbit/search/functions_16.js @@ -1,9 +1,9 @@ var searchData= [ - ['wakeup_2365',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], - ['warppattern_2366',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], - ['warpwormpattern_2367',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], - ['write_2368',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], - ['write1bit_2369',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], - ['writebits_2370',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] + ['wakeup_2371',['wakeup',['../classVortexEngine.html#a32e7878bb1f4e4c4d141e849ff7808fb',1,'VortexEngine']]], + ['warppattern_2372',['WarpPattern',['../classWarpPattern.html#ac8acf9a955d104d51a78a3653861f109',1,'WarpPattern']]], + ['warpwormpattern_2373',['WarpWormPattern',['../classWarpWormPattern.html#a7f42bc980cd04dfe9499608b007aa33b',1,'WarpWormPattern']]], + ['write_2374',['write',['../classSerialComs.html#a9122c58c6da4240df7dcf3e9ef213245',1,'SerialComs::write(const char *msg,...)'],['../classSerialComs.html#abe17d9868d282aa3cb990b9e7a7597c1',1,'SerialComs::write(ByteStream &byteStream)'],['../classStorage.html#a97a1b036dedd7b94a91899638c2248c1',1,'Storage::write()']]], + ['write1bit_2375',['write1Bit',['../classBitStream.html#a61fad4017cd117aad8c90d91057d2ba3',1,'BitStream']]], + ['writebits_2376',['writeBits',['../classBitStream.html#ace54cf587779ae21e2928f1325a177b8',1,'BitStream']]] ]; diff --git a/docs/orbit/search/functions_17.js b/docs/orbit/search/functions_17.js index f15740d832..9118361648 100644 --- a/docs/orbit/search/functions_17.js +++ b/docs/orbit/search/functions_17.js @@ -1,4 +1,4 @@ var searchData= [ - ['zigzagpattern_2371',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] + ['zigzagpattern_2377',['ZigzagPattern',['../classZigzagPattern.html#aa664d4f8bf4bb7c30446879fa3c34522',1,'ZigzagPattern']]] ]; diff --git a/docs/orbit/search/functions_18.js b/docs/orbit/search/functions_18.js index 1662e64edf..98d36063b5 100644 --- a/docs/orbit/search/functions_18.js +++ b/docs/orbit/search/functions_18.js @@ -1,48 +1,48 @@ var searchData= [ - ['_7ebackstrobepattern_2372',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], - ['_7ebasicpattern_2373',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], - ['_7ebitstream_2374',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], - ['_7eblendpattern_2375',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], - ['_7eblinksteppattern_2376',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], - ['_7ebouncepattern_2377',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], - ['_7ebutton_2378',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], - ['_7ebytestream_2379',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], - ['_7ecolorselect_2380',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], - ['_7ecolorset_2381',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], - ['_7ecompoundpattern_2382',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], - ['_7ecrossdopspattern_2383',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], - ['_7edoublestrobepattern_2384',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], - ['_7edripmorphpattern_2385',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], - ['_7edrippattern_2386',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], - ['_7eeditorconnection_2387',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], - ['_7efactoryreset_2388',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], - ['_7efillpattern_2389',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], - ['_7eglobalbrightness_2390',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], - ['_7ehueshiftpattern_2391',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], - ['_7eledstash_2392',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], - ['_7elighthousepattern_2393',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], - ['_7emateriapattern_2394',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], - ['_7emenu_2395',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], - ['_7emeteorpattern_2396',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], - ['_7emode_2397',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], - ['_7emodelink_2398',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], - ['_7emodesharing_2399',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], - ['_7emultiledpattern_2400',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], - ['_7epattern_2401',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], - ['_7epatternselect_2402',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], - ['_7epulsishpattern_2403',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], - ['_7erandom_2404',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], - ['_7erandomizer_2405',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], - ['_7esequence_2406',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], - ['_7esequencedpattern_2407',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], - ['_7esingleledpattern_2408',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], - ['_7esnowballpattern_2409',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], - ['_7esparkletracepattern_2410',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], - ['_7etheaterchasepattern_2411',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], - ['_7etimer_2412',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], - ['_7evortexwipepattern_2413',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], - ['_7ewarppattern_2414',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], - ['_7ewarpwormpattern_2415',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], - ['_7ezigzagpattern_2416',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] + ['_7ebackstrobepattern_2378',['~BackStrobePattern',['../classBackStrobePattern.html#a5578db657858bb5cecb5fc7811720c47',1,'BackStrobePattern']]], + ['_7ebasicpattern_2379',['~BasicPattern',['../classBasicPattern.html#a6870fbd387c2fb014fd54e9aa89e71ac',1,'BasicPattern']]], + ['_7ebitstream_2380',['~BitStream',['../classBitStream.html#a63cf0f27c7519417a7984c476a32c9c9',1,'BitStream']]], + ['_7eblendpattern_2381',['~BlendPattern',['../classBlendPattern.html#a8418ad0548669c40bbef0cff4bdb6b48',1,'BlendPattern']]], + ['_7eblinksteppattern_2382',['~BlinkStepPattern',['../classBlinkStepPattern.html#a05ddb20fd795e65caf851174bb1fc293',1,'BlinkStepPattern']]], + ['_7ebouncepattern_2383',['~BouncePattern',['../classBouncePattern.html#a28d1b8bd9476c3ad621a8b4fd096b444',1,'BouncePattern']]], + ['_7ebutton_2384',['~Button',['../classButton.html#a2a001eb9c3cc8ae54768a850dd345002',1,'Button']]], + ['_7ebytestream_2385',['~ByteStream',['../classByteStream.html#acc61f87bb3522fc450e88cb580fc33fd',1,'ByteStream']]], + ['_7ecolorselect_2386',['~ColorSelect',['../classColorSelect.html#aa2f06c0775c53865ba75d650c452853c',1,'ColorSelect']]], + ['_7ecolorset_2387',['~Colorset',['../classColorset.html#a7b3592f9fa5724ea527816079c57f6c0',1,'Colorset']]], + ['_7ecompoundpattern_2388',['~CompoundPattern',['../classCompoundPattern.html#a0793970443bcdab8adce9acc7da499ce',1,'CompoundPattern']]], + ['_7ecrossdopspattern_2389',['~CrossDopsPattern',['../classCrossDopsPattern.html#a5060fb03da48c5df967baa41f9a47510',1,'CrossDopsPattern']]], + ['_7edoublestrobepattern_2390',['~DoubleStrobePattern',['../classDoubleStrobePattern.html#ab040e51111029b0b89b4128a017aa976',1,'DoubleStrobePattern']]], + ['_7edripmorphpattern_2391',['~DripMorphPattern',['../classDripMorphPattern.html#a189f73c7a86a3cf5166de71660212f32',1,'DripMorphPattern']]], + ['_7edrippattern_2392',['~DripPattern',['../classDripPattern.html#ae7359c2a607975e74c864ad3f6889f66',1,'DripPattern']]], + ['_7eeditorconnection_2393',['~EditorConnection',['../classEditorConnection.html#a8685e672646fa651c2274032f8d8d258',1,'EditorConnection']]], + ['_7efactoryreset_2394',['~FactoryReset',['../classFactoryReset.html#a8523c4243c40edb6fd146bbb6800e06f',1,'FactoryReset']]], + ['_7efillpattern_2395',['~FillPattern',['../classFillPattern.html#a547f3636838270a67a6a24446978382c',1,'FillPattern']]], + ['_7eglobalbrightness_2396',['~GlobalBrightness',['../classGlobalBrightness.html#abd3434402588a42165fd4fe32631b5c9',1,'GlobalBrightness']]], + ['_7ehueshiftpattern_2397',['~HueShiftPattern',['../classHueShiftPattern.html#ab3147f2aa60d2ca43be2491a9083cb22',1,'HueShiftPattern']]], + ['_7eledstash_2398',['~LedStash',['../classLedStash.html#a87cd37f58b9f60cfbb45a34463d8691a',1,'LedStash']]], + ['_7elighthousepattern_2399',['~LighthousePattern',['../classLighthousePattern.html#a73a69d9fff10bc48e8cfa09bf43319db',1,'LighthousePattern']]], + ['_7emateriapattern_2400',['~MateriaPattern',['../classMateriaPattern.html#a35bfb382459c8a807fc12bfcdf3feb5b',1,'MateriaPattern']]], + ['_7emenu_2401',['~Menu',['../classMenu.html#a831387f51358cfb88cd018e1777bc980',1,'Menu']]], + ['_7emeteorpattern_2402',['~MeteorPattern',['../classMeteorPattern.html#abe9817b65550a4e55733cd71fc4fbd3f',1,'MeteorPattern']]], + ['_7emode_2403',['~Mode',['../classMode.html#a6b8809388084822aeac00adbcbe107f7',1,'Mode']]], + ['_7emodelink_2404',['~ModeLink',['../classModes_1_1ModeLink.html#a9737ee0a1ce581f93159354d88e78701',1,'Modes::ModeLink']]], + ['_7emodesharing_2405',['~ModeSharing',['../classModeSharing.html#a0aec0f78ee31d37e06799dd0f0f01b91',1,'ModeSharing']]], + ['_7emultiledpattern_2406',['~MultiLedPattern',['../classMultiLedPattern.html#aeed6681973d0207d127e83458e3f744c',1,'MultiLedPattern']]], + ['_7epattern_2407',['~Pattern',['../classPattern.html#a6e8b9388bbd39934e9f9534b974d7498',1,'Pattern']]], + ['_7epatternselect_2408',['~PatternSelect',['../classPatternSelect.html#a0148e868a3acd84b1a94b8a74af77a29',1,'PatternSelect']]], + ['_7epulsishpattern_2409',['~PulsishPattern',['../classPulsishPattern.html#aae3401ae38ce063c57b6036aa4c9f5ae',1,'PulsishPattern']]], + ['_7erandom_2410',['~Random',['../classRandom.html#ac0d4eaf1f32df4600eb321cb8dbc0c55',1,'Random']]], + ['_7erandomizer_2411',['~Randomizer',['../classRandomizer.html#a33bacd33bccd73fa894cfb8405bb1591',1,'Randomizer']]], + ['_7esequence_2412',['~Sequence',['../classSequence.html#aee09a7d70c3ab523fed85da94ea1366f',1,'Sequence']]], + ['_7esequencedpattern_2413',['~SequencedPattern',['../classSequencedPattern.html#a0a11ebe38295d0e3099ea19d9f4bdffd',1,'SequencedPattern']]], + ['_7esingleledpattern_2414',['~SingleLedPattern',['../classSingleLedPattern.html#af9897a8a26abd2273b16ab1caa76f548',1,'SingleLedPattern']]], + ['_7esnowballpattern_2415',['~SnowballPattern',['../classSnowballPattern.html#a189a54b44fa81a9e9ea92b13a9cfab25',1,'SnowballPattern']]], + ['_7esparkletracepattern_2416',['~SparkleTracePattern',['../classSparkleTracePattern.html#a4a328fd8e479b1ffed9642d47957f2ac',1,'SparkleTracePattern']]], + ['_7etheaterchasepattern_2417',['~TheaterChasePattern',['../classTheaterChasePattern.html#ac4bb2a8cbcf6bcde057497eceb25c8eb',1,'TheaterChasePattern']]], + ['_7etimer_2418',['~Timer',['../classTimer.html#a14fa469c4c295c5fa6e66a4ad1092146',1,'Timer']]], + ['_7evortexwipepattern_2419',['~VortexWipePattern',['../classVortexWipePattern.html#a5721a8d4a9dd081494501aefe61f18a8',1,'VortexWipePattern']]], + ['_7ewarppattern_2420',['~WarpPattern',['../classWarpPattern.html#aa623f099adfb1dc38fbefad494b4cd36',1,'WarpPattern']]], + ['_7ewarpwormpattern_2421',['~WarpWormPattern',['../classWarpWormPattern.html#a59d6d52ed3168752ce53ab4a13dafc12',1,'WarpWormPattern']]], + ['_7ezigzagpattern_2422',['~ZigzagPattern',['../classZigzagPattern.html#a84857993faf8683c4621d802fdeab3df',1,'ZigzagPattern']]] ]; diff --git a/docs/orbit/search/functions_2.js b/docs/orbit/search/functions_2.js index 5b13065362..1557b7948b 100644 --- a/docs/orbit/search/functions_2.js +++ b/docs/orbit/search/functions_2.js @@ -1,43 +1,43 @@ var searchData= [ - ['backstrobepattern_1879',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], - ['basicpattern_1880',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], - ['begindash_1881',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], - ['begingap_1882',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], - ['beginreceiving_1883',['beginReceiving',['../classIRReceiver.html#a007b3616b460b97e210c136f429291f4',1,'IRReceiver']]], - ['beginreceivingir_1884',['beginReceivingIR',['../classModeSharing.html#a569728b8694e75ee465bc624d597b565',1,'ModeSharing']]], - ['beginsend_1885',['beginSend',['../classIRSender.html#a53e42e20e77a379113d51ddb74248c26',1,'IRSender::beginSend()'],['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender::beginSend()']]], - ['beginsendingir_1886',['beginSendingIR',['../classModeSharing.html#ae42cb7b2c4a1c0d8fa03690c248bdf71',1,'ModeSharing']]], - ['beginsendingvl_1887',['beginSendingVL',['../classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830',1,'ModeSharing']]], - ['bind_1888',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], - ['bindsequence_1889',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], - ['bitpos_1890',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], - ['bitstream_1891',['BitStream',['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)']]], - ['blendpattern_1892',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], - ['blinkall_1893',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], - ['blinkindex_1894',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], - ['blinkindexoffset_1895',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], - ['blinkmap_1896',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], - ['blinkoff_1897',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff()']]], - ['blinkon_1898',['blinkOn',['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], - ['blinkpair_1899',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], - ['blinkpairs_1900',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], - ['blinkquadrant_1901',['blinkQuadrant',['../classLeds.html#a4accadc5ec97fad181235bb95da30516',1,'Leds']]], - ['blinkquadrantfive_1902',['blinkQuadrantFive',['../classLeds.html#aa4eeb00724b40c4b19aaa68da696ef15',1,'Leds']]], - ['blinkquadrantoffset_1903',['blinkQuadrantOffset',['../classLeds.html#a332a8279a55ce54b55195936f0a997b0',1,'Leds']]], - ['blinkrange_1904',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], - ['blinkselection_1905',['blinkSelection',['../classMenu.html#ad6139265cfa29c387bb93c77bcba04d7',1,'Menu::blinkSelection()'],['../classColorSelect.html#a12e1d06a0edbd2d2dfcd45e6c8a3b171',1,'ColorSelect::blinkSelection()']]], - ['blinksteppattern_1906',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], - ['bouncepattern_1907',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], - ['breathindex_1908',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], - ['breathindexsat_1909',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], - ['breathindexval_1910',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], - ['breathquadrant_1911',['breathQuadrant',['../classLeds.html#a7ddc2720efc58a339007106db0f8d34a',1,'Leds']]], - ['breathquadrantfive_1912',['breathQuadrantFive',['../classLeds.html#a27271a791c4c8010b06239d929c57fa3',1,'Leds']]], - ['buffer_1913',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], - ['button_1914',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], - ['buttons_1915',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], - ['bytepos_1916',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], - ['bytesreceived_1917',['bytesReceived',['../classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0',1,'IRReceiver']]], - ['bytestream_1918',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] + ['backstrobepattern_1883',['BackStrobePattern',['../classBackStrobePattern.html#a51ad8b16d6fd441027ee3a3031a9772a',1,'BackStrobePattern']]], + ['basicpattern_1884',['BasicPattern',['../classBasicPattern.html#a8ecc5170fcae02fbf65490425105be1f',1,'BasicPattern']]], + ['begindash_1885',['beginDash',['../classBasicPattern.html#ad361100016326dcdc8b8e72606389374',1,'BasicPattern']]], + ['begingap_1886',['beginGap',['../classBasicPattern.html#a5f15ecb545250ca6a193e6b88358a16e',1,'BasicPattern']]], + ['beginreceiving_1887',['beginReceiving',['../classIRReceiver.html#a007b3616b460b97e210c136f429291f4',1,'IRReceiver']]], + ['beginreceivingir_1888',['beginReceivingIR',['../classModeSharing.html#a569728b8694e75ee465bc624d597b565',1,'ModeSharing']]], + ['beginsend_1889',['beginSend',['../classIRSender.html#a53e42e20e77a379113d51ddb74248c26',1,'IRSender::beginSend()'],['../classVLSender.html#ac2e5bb810ad3f849b8ca286d98dc0f1d',1,'VLSender::beginSend()']]], + ['beginsendingir_1890',['beginSendingIR',['../classModeSharing.html#ae42cb7b2c4a1c0d8fa03690c248bdf71',1,'ModeSharing']]], + ['beginsendingvl_1891',['beginSendingVL',['../classModeSharing.html#a5ca6cdd326d6e9ffc64b480c149df830',1,'ModeSharing']]], + ['bind_1892',['bind',['../classMultiLedPattern.html#a2e2531ff4efd0c8a4aae552cd794ad02',1,'MultiLedPattern::bind()'],['../classPattern.html#a7a940e0a37cf3d6d0e4dae99baa49455',1,'Pattern::bind()']]], + ['bindsequence_1893',['bindSequence',['../classSequencedPattern.html#a29ae0e464389caf560b1532218b198c4',1,'SequencedPattern']]], + ['bitpos_1894',['bitpos',['../classBitStream.html#a3ce9c5f4f5d442b71c8262bf78a065dd',1,'BitStream']]], + ['bitstream_1895',['BitStream',['../classBitStream.html#af1db2867532d571330d4676cf7a34093',1,'BitStream::BitStream()'],['../classBitStream.html#a811fabc76526c21d8b6184d2b5c3e848',1,'BitStream::BitStream(uint32_t size)'],['../classBitStream.html#af4c70ebe8150040903d65b3dac800138',1,'BitStream::BitStream(uint8_t *buf, uint32_t size)']]], + ['blendpattern_1896',['BlendPattern',['../classBlendPattern.html#a783477b4fdc8ec9f06cb0a24ba299ba2',1,'BlendPattern']]], + ['blinkall_1897',['blinkAll',['../classLeds.html#adb9a52a3786034de5e91b774c645b09b',1,'Leds']]], + ['blinkindex_1898',['blinkIndex',['../classLeds.html#adf9a8fd9a96e51e32baf7d3743e8010e',1,'Leds']]], + ['blinkindexoffset_1899',['blinkIndexOffset',['../classLeds.html#aa9afc88f99014d51595970c403606418',1,'Leds']]], + ['blinkmap_1900',['blinkMap',['../classLeds.html#a1b306058b5ae9eadf4445b809ff9425e',1,'Leds']]], + ['blinkoff_1901',['blinkOff',['../classBlinkStepPattern.html#ad9e5387af35ac4568efdb3d0393815c9',1,'BlinkStepPattern::blinkOff()'],['../classDripMorphPattern.html#a576d50a5314cd08fea0b9bcc192367c6',1,'DripMorphPattern::blinkOff()'],['../classLighthousePattern.html#a1a668693d9b16e14bfd247ef14adff30',1,'LighthousePattern::blinkOff()'],['../classMeteorPattern.html#a7ea0346686f88153783dedbeda9c9aa0',1,'MeteorPattern::blinkOff()']]], + ['blinkon_1902',['blinkOn',['../classWarpWormPattern.html#aa4458417905dbeadfd7fcf825dfce3b4',1,'WarpWormPattern::blinkOn()'],['../classWarpPattern.html#adce78b4f43928862fe4737d90ce4fcb3',1,'WarpPattern::blinkOn()'],['../classVortexWipePattern.html#ab2c9f64953e2fdb24036062e864cdfd6',1,'VortexWipePattern::blinkOn()'],['../classTheaterChasePattern.html#a6d5ae14aabfddf182de3b8d1e44cf5e8',1,'TheaterChasePattern::blinkOn()'],['../classSparkleTracePattern.html#a6b5f69a5b52e1c5e40d50ac159d21d41',1,'SparkleTracePattern::blinkOn()'],['../classSnowballPattern.html#a1a126e73250d0d4b921e835d38c82314',1,'SnowballPattern::blinkOn()'],['../classFillPattern.html#a7b10d6afe4c338a0e89ef8c6eb1ecb27',1,'FillPattern::blinkOn()'],['../classMeteorPattern.html#a2c7da858d403be6cbdc50633cf71d2c1',1,'MeteorPattern::blinkOn()'],['../classDripPattern.html#aa4bc89440880874314c5401f67292629',1,'DripPattern::blinkOn()'],['../classDripMorphPattern.html#aad99d52274ed22eb37578262266cd8ff',1,'DripMorphPattern::blinkOn()'],['../classDoubleStrobePattern.html#a7ad6eb99bf1538cfb106efb8d3994c70',1,'DoubleStrobePattern::blinkOn()'],['../classCrossDopsPattern.html#aac318ea8d7c4f0ebd5253e209342e96f',1,'CrossDopsPattern::blinkOn()'],['../classBouncePattern.html#ab7e91aae7385ef8a2d4e969cd55c5d74',1,'BouncePattern::blinkOn()'],['../classBlinkStepPattern.html#a792005962eff211334d732ee09020b90',1,'BlinkStepPattern::blinkOn()'],['../classLighthousePattern.html#afeb8fbeac8c8854fb6cf11a52410bca9',1,'LighthousePattern::blinkOn()']]], + ['blinkpair_1903',['blinkPair',['../classLeds.html#a0a2b5a4b46d1b7e98d291fe3a22dd03c',1,'Leds']]], + ['blinkpairs_1904',['blinkPairs',['../classLeds.html#a6676b273b620d142426faa6bb38d57e6',1,'Leds']]], + ['blinkquadrant_1905',['blinkQuadrant',['../classLeds.html#a4accadc5ec97fad181235bb95da30516',1,'Leds']]], + ['blinkquadrantfive_1906',['blinkQuadrantFive',['../classLeds.html#aa4eeb00724b40c4b19aaa68da696ef15',1,'Leds']]], + ['blinkquadrantoffset_1907',['blinkQuadrantOffset',['../classLeds.html#a332a8279a55ce54b55195936f0a997b0',1,'Leds']]], + ['blinkrange_1908',['blinkRange',['../classLeds.html#a572d1c48cc64421170373c6c7d218cfa',1,'Leds']]], + ['blinkselection_1909',['blinkSelection',['../classMenu.html#ad6139265cfa29c387bb93c77bcba04d7',1,'Menu::blinkSelection()'],['../classColorSelect.html#a12e1d06a0edbd2d2dfcd45e6c8a3b171',1,'ColorSelect::blinkSelection()']]], + ['blinksteppattern_1910',['BlinkStepPattern',['../classBlinkStepPattern.html#a649cc172c8da3b9a9c6dcf7223aa788c',1,'BlinkStepPattern']]], + ['bouncepattern_1911',['BouncePattern',['../classBouncePattern.html#a95b4ed5f6d146e80280a09e4d4b14419',1,'BouncePattern']]], + ['breathindex_1912',['breathIndex',['../classLeds.html#a4d41880d648446d4f9644a9b99290dff',1,'Leds']]], + ['breathindexsat_1913',['breathIndexSat',['../classLeds.html#ac878a02a5d919d48877bac559b93beac',1,'Leds']]], + ['breathindexval_1914',['breathIndexVal',['../classLeds.html#a2ce40e5169c4d1286c7707facb6f8d49',1,'Leds']]], + ['breathquadrant_1915',['breathQuadrant',['../classLeds.html#a7ddc2720efc58a339007106db0f8d34a',1,'Leds']]], + ['breathquadrantfive_1916',['breathQuadrantFive',['../classLeds.html#a27271a791c4c8010b06239d929c57fa3',1,'Leds']]], + ['buffer_1917',['buffer',['../classModes_1_1ModeLink.html#ad7a39a2ed6e74b605fa3ed27c5292112',1,'Modes::ModeLink']]], + ['button_1918',['Button',['../classButton.html#ac8e7116d499a28eee375154a88f349e2',1,'Button::Button(Button const &)'],['../classButton.html#a3b36df1ae23c58aedb9e15a713159459',1,'Button::Button()']]], + ['buttons_1919',['Buttons',['../classButtons.html#ada56f4493c6bfffd8a7908daa6abba2c',1,'Buttons']]], + ['bytepos_1920',['bytepos',['../classBitStream.html#a6e99106ef46e33b45c8bcd51c0384a3f',1,'BitStream']]], + ['bytesreceived_1921',['bytesReceived',['../classIRReceiver.html#a588774ea28229309eb8e5feb6e44ffb0',1,'IRReceiver']]], + ['bytestream_1922',['ByteStream',['../classByteStream.html#a5deeedfadab063533ad649fea2a22bbc',1,'ByteStream::ByteStream(uint32_t size=0, const uint8_t *buf=nullptr)'],['../classByteStream.html#a07c5f6f6ea3140daeceb55d2c8c473e3',1,'ByteStream::ByteStream(const ByteStream &other)']]] ]; diff --git a/docs/orbit/search/functions_3.js b/docs/orbit/search/functions_3.js index 354345366e..962618a8ef 100644 --- a/docs/orbit/search/functions_3.js +++ b/docs/orbit/search/functions_3.js @@ -1,55 +1,55 @@ var searchData= [ - ['calcledpos_1919',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], - ['capacity_1920',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], - ['chaserpattern_1921',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], - ['check_1922',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], - ['checkcrc_1923',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], - ['checkinmenu_1924',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], - ['checkled_1925',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], - ['checkopen_1926',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], - ['checkpair_1927',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], - ['checkserial_1928',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], - ['checkversion_1929',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], - ['cleanup_1930',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classIRSender.html#a4d6de9609f8e501e494cb431082d800a',1,'IRSender::cleanup()'],['../classIRReceiver.html#ad2ff2918f176f499520fcc457c56a089',1,'IRReceiver::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()']]], - ['clear_1931',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], - ['clearall_1932',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], - ['clearallevens_1933',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], - ['clearallodds_1934',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], - ['clearcolorset_1935',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], - ['clearcolorsetmap_1936',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], - ['cleardemo_1937',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], - ['clearindex_1938',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], - ['clearmap_1939',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], - ['clearmodes_1940',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], - ['clearpair_1941',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], - ['clearpairs_1942',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], - ['clearpattern_1943',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], - ['clearpatternmap_1944',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], - ['clearpatterns_1945',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], - ['clearquadrant_1946',['clearQuadrant',['../classLeds.html#acaa48ec424347efd849e6439bf678fb9',1,'Leds']]], - ['clearquadrantfive_1947',['clearQuadrantFive',['../classLeds.html#a941e6023d5d7caadd07ddaf11794998b',1,'Leds']]], - ['clearquadrants_1948',['clearQuadrants',['../classLeds.html#ac66df0febb247792bfea1eb7c749d764',1,'Leds']]], - ['clearrange_1949',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], - ['clearring_1950',['clearRing',['../classLeds.html#a2e467c773439639d5db0ce4616b689d6',1,'Leds']]], - ['clearrings_1951',['clearRings',['../classLeds.html#a76bfb86479e409353196bf05f59c5a5a',1,'Leds']]], - ['closecurmenu_1952',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], - ['colorselect_1953',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], - ['colorset_1954',['Colorset',['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)']]], - ['colorsetmap_1955',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], - ['compoundpattern_1956',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], - ['compress_1957',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], - ['consecutivepresses_1958',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], - ['continuesendingir_1959',['continueSendingIR',['../classModeSharing.html#a4d4dd87df5e39e4eda2a3779dc7191d0',1,'ModeSharing']]], - ['continuesendingvl_1960',['continueSendingVL',['../classModeSharing.html#a3d7ec3745e195d3d42b53743abcb4622',1,'ModeSharing']]], - ['crc_1961',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], - ['crossdopspattern_1962',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], - ['crushpattern_1963',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], - ['cur_1964',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], - ['curalarm_1965',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], - ['curindex_1966',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], - ['curmenu_1967',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], - ['curmenuid_1968',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], - ['curmode_1969',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], - ['curmodeindex_1970',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] + ['calcledpos_1923',['calcLedPos',['../classMenus.html#a30cce24e23b53d6f33135960dae397bf',1,'Menus']]], + ['capacity_1924',['capacity',['../classByteStream.html#a1091545a3b31351efec4b6aa188d2968',1,'ByteStream']]], + ['chaserpattern_1925',['ChaserPattern',['../classChaserPattern.html#ac99c0c0ef180998c37f3d3e5162b186d',1,'ChaserPattern']]], + ['check_1926',['check',['../classButton.html#a0a4fbfb56d10cb2c6e69a35eb62b7292',1,'Button']]], + ['checkcrc_1927',['checkCRC',['../classByteStream.html#ae3412b7f08252fa2baab4b11cb8c2484',1,'ByteStream']]], + ['checkinmenu_1928',['checkInMenu',['../classMenus.html#ab2e22ddc8a2a459c3cb94f45309e6616',1,'Menus']]], + ['checkled_1929',['checkLed',['../LedTypes_8h.html#a6b8f8d9c1f8627c817d00a6d33695c1f',1,'LedTypes.h']]], + ['checkopen_1930',['checkOpen',['../classMenus.html#a5729a42edd70acf4c2096e2fdaf21aa8',1,'Menus']]], + ['checkpair_1931',['checkPair',['../LedTypes_8h.html#a1b174a309fe85f1d4560afa3230ddc65',1,'LedTypes.h']]], + ['checkserial_1932',['checkSerial',['../classSerialComs.html#a134c87080fce06fea5e1cd0bbf54d2da',1,'SerialComs']]], + ['checkversion_1933',['checkVersion',['../classVortexEngine.html#aa85a9e4f12bc72bedd7b0a9c5a9bd970',1,'VortexEngine']]], + ['cleanup_1934',['cleanup',['../classLeds.html#a2292420b1011485e315eff165bb201cf',1,'Leds::cleanup()'],['../classVLSender.html#a49afba3c3cae06136ad8744e367fcdb3',1,'VLSender::cleanup()'],['../classIRSender.html#a4d6de9609f8e501e494cb431082d800a',1,'IRSender::cleanup()'],['../classIRReceiver.html#ad2ff2918f176f499520fcc457c56a089',1,'IRReceiver::cleanup()'],['../classVortexEngine.html#ae80679477cd0c0f726e610b26fc1a6db',1,'VortexEngine::cleanup()'],['../classStorage.html#a2a1ce108c9a17f6175bfb9a9aba51703',1,'Storage::cleanup()'],['../classButtons.html#a4bee1374d1782a6006faee6f9d9bb792',1,'Buttons::cleanup()'],['../classMenus.html#afb9e47baa1d7322d865bc025202d7b9b',1,'Menus::cleanup()'],['../classModes.html#aa16cf03f84bc5d911d220580ba3aeb7a',1,'Modes::cleanup()'],['../classTime.html#af813bd1f7e4c08f6d84f8831738fed32',1,'Time::cleanup()'],['../classSerialComs.html#a4da654c236a9ca2ce7b47bc775303adf',1,'SerialComs::cleanup()']]], + ['clear_1935',['clear',['../classColorset.html#a9382ec317b384a1fcd563cd86141ee48',1,'Colorset::clear()'],['../classByteStream.html#a854e5507f550826478fd7141074a4bb5',1,'ByteStream::clear()'],['../classLedStash.html#a01a76ee93a1dec3c820f45d2d045ec41',1,'LedStash::clear()'],['../classHSVColor.html#af00dd7e50b611fe9762df952ba6b6472',1,'HSVColor::clear()'],['../classRGBColor.html#a40523a2298929c35b06f4b3302708cf0',1,'RGBColor::clear()'],['../classSequence.html#a4891f86fec65088d1bc4846fc32035a5',1,'Sequence::clear()']]], + ['clearall_1936',['clearAll',['../classLeds.html#a6f7c9cdfab407455403167fd8f2c350a',1,'Leds']]], + ['clearallevens_1937',['clearAllEvens',['../classLeds.html#a7376b540565b95251810b5502f1b4edb',1,'Leds']]], + ['clearallodds_1938',['clearAllOdds',['../classLeds.html#ae735025b42698843d1d4380338e6244d',1,'Leds']]], + ['clearcolorset_1939',['clearColorset',['../classMode.html#a86bea56a7b1ed06d4fd7930efd355add',1,'Mode::clearColorset()'],['../classPattern.html#ab2dc64be09dc76e1325b0eeccaebf13a',1,'Pattern::clearColorset()']]], + ['clearcolorsetmap_1940',['clearColorsetMap',['../classMode.html#af578743e4866bf968e8b8cdf2e0ef3bf',1,'Mode']]], + ['cleardemo_1941',['clearDemo',['../classEditorConnection.html#a34c38f6c5bb39ac0d30e54abf6924284',1,'EditorConnection']]], + ['clearindex_1942',['clearIndex',['../classLeds.html#a0592e8b8e3a048be061371588ce2fa09',1,'Leds']]], + ['clearmap_1943',['clearMap',['../classLeds.html#a743f41abc10ca40e11291b1608dc4e9d',1,'Leds']]], + ['clearmodes_1944',['clearModes',['../classModes.html#abfb857566f5d83bb4ea6bf9417e5f9ac',1,'Modes']]], + ['clearpair_1945',['clearPair',['../classLeds.html#aa10fdb3c5ad4e91945232035e455761f',1,'Leds']]], + ['clearpairs_1946',['clearPairs',['../classLeds.html#a3e8ac71e2187852d9c821ca5092dcaf1',1,'Leds']]], + ['clearpattern_1947',['clearPattern',['../classMode.html#a9c8613304eb587717ff7f1945f6a6c12',1,'Mode']]], + ['clearpatternmap_1948',['clearPatternMap',['../classMode.html#a4171504e26af3cfc8779a076bed070a5',1,'Mode']]], + ['clearpatterns_1949',['clearPatterns',['../classCompoundPattern.html#a3b89f178c5d0e104fa40e2687628d5b5',1,'CompoundPattern']]], + ['clearquadrant_1950',['clearQuadrant',['../classLeds.html#acaa48ec424347efd849e6439bf678fb9',1,'Leds']]], + ['clearquadrantfive_1951',['clearQuadrantFive',['../classLeds.html#a941e6023d5d7caadd07ddaf11794998b',1,'Leds']]], + ['clearquadrants_1952',['clearQuadrants',['../classLeds.html#ac66df0febb247792bfea1eb7c749d764',1,'Leds']]], + ['clearrange_1953',['clearRange',['../classLeds.html#a6d7619d4ff244a774df66a4c5e72f6be',1,'Leds']]], + ['clearring_1954',['clearRing',['../classLeds.html#a2e467c773439639d5db0ce4616b689d6',1,'Leds']]], + ['clearrings_1955',['clearRings',['../classLeds.html#a76bfb86479e409353196bf05f59c5a5a',1,'Leds']]], + ['closecurmenu_1956',['closeCurMenu',['../classMenus.html#a724cde246a6da9ba6e9a9ef8ae7a6074',1,'Menus']]], + ['colorselect_1957',['ColorSelect',['../classColorSelect.html#a67017079263e040e359450511532b08f',1,'ColorSelect']]], + ['colorset_1958',['Colorset',['../classColorset.html#a5f9553d0f6a47502ebfefbe22542b16f',1,'Colorset::Colorset(Colorset &&other) noexcept'],['../classColorset.html#a95e5d66787da7e98d030ab014c8600b8',1,'Colorset::Colorset()'],['../classColorset.html#a128493eb14c04536da5c59c29c268271',1,'Colorset::Colorset(RGBColor c1, RGBColor c2=RGB_OFF, RGBColor c3=RGB_OFF, RGBColor c4=RGB_OFF, RGBColor c5=RGB_OFF, RGBColor c6=RGB_OFF, RGBColor c7=RGB_OFF, RGBColor c8=RGB_OFF)'],['../classColorset.html#ac1302249ea43e19131d1b498d8f73dbc',1,'Colorset::Colorset(uint8_t numCols, const uint32_t *cols)'],['../classColorset.html#a99d257b0c20b01a4eda1d98479c6cd24',1,'Colorset::Colorset(const Colorset &other)']]], + ['colorsetmap_1959',['ColorsetMap',['../classColorsetMap.html#ae58a24cca6393b64b44c304e7c718cbc',1,'ColorsetMap::ColorsetMap()'],['../classColorsetMap.html#acea43e3baa9f5ce8ba60a7cb870bdbc2',1,'ColorsetMap::ColorsetMap(const Colorset &colorset, LedMap positions=MAP_LED_ALL)']]], + ['compoundpattern_1960',['CompoundPattern',['../classCompoundPattern.html#a3a64979996ffc055e7e6adfe3d82a0f0',1,'CompoundPattern']]], + ['compress_1961',['compress',['../classByteStream.html#a88aa3083f5fd652c476d4ef790757b60',1,'ByteStream']]], + ['consecutivepresses_1962',['consecutivePresses',['../classButton.html#adcca2b1a5010dc5d9b2d49c997f36433',1,'Button']]], + ['continuesendingir_1963',['continueSendingIR',['../classModeSharing.html#a4d4dd87df5e39e4eda2a3779dc7191d0',1,'ModeSharing']]], + ['continuesendingvl_1964',['continueSendingVL',['../classModeSharing.html#a3d7ec3745e195d3d42b53743abcb4622',1,'ModeSharing']]], + ['crc_1965',['CRC',['../classByteStream.html#a2531b8b48b38cbfe25a0e642e10a94eb',1,'ByteStream']]], + ['crossdopspattern_1966',['CrossDopsPattern',['../classCrossDopsPattern.html#a0bdf775d2c11d59289da359d46adf57b',1,'CrossDopsPattern']]], + ['crushpattern_1967',['crushPattern',['../classRandomizer.html#a1bd21c50d68b27c102cee0c608b69d4d',1,'Randomizer']]], + ['cur_1968',['cur',['../classColorset.html#abef3c86e5519d8befb515d2e927885f5',1,'Colorset']]], + ['curalarm_1969',['curAlarm',['../classTimer.html#aa959b6b96fbccfb1d0bfc3174e95ada6',1,'Timer']]], + ['curindex_1970',['curIndex',['../classColorset.html#ad995a98578951a11d37feec7752476b2',1,'Colorset']]], + ['curmenu_1971',['curMenu',['../classMenus.html#a7b400a7f6b82b48b793bb9c44528588c',1,'Menus']]], + ['curmenuid_1972',['curMenuID',['../classMenus.html#a1283a6c812d3d7957741b8aae537942a',1,'Menus']]], + ['curmode_1973',['curMode',['../classModes.html#a1e520dc2ee457bc93a795e9945249dbd',1,'Modes::curMode()'],['../classVortexEngine.html#affa9de921adbc32fd04e0b10143a8e58',1,'VortexEngine::curMode()']]], + ['curmodeindex_1974',['curModeIndex',['../classModes.html#a7a1b8d5c48237ab106adbfc44ceb1055',1,'Modes']]] ]; diff --git a/docs/orbit/search/functions_4.js b/docs/orbit/search/functions_4.js index 0398e6bd68..85938b187f 100644 --- a/docs/orbit/search/functions_4.js +++ b/docs/orbit/search/functions_4.js @@ -1,18 +1,18 @@ var searchData= [ - ['dashpattern_1971',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], - ['data_1972',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], - ['dataready_1973',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classIRReceiver.html#a180ea554d40c10a00750aa02c6301c16',1,'IRReceiver::dataReady()']]], - ['decompress_1974',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], - ['delaymicroseconds_1975',['delayMicroseconds',['../classTime.html#a1db7b0672f8b2d38994119ccc226f8ee',1,'Time']]], - ['delaymilliseconds_1976',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], - ['deletecurmode_1977',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], - ['doublestrobepattern_1978',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], - ['draw_1979',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], - ['drawsnake_1980',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], - ['dripmorphpattern_1981',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], - ['drippattern_1982',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], - ['dupe_1983',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], - ['dwdata_1984',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], - ['dwordpos_1985',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] + ['dashpattern_1975',['dashPattern',['../classRandomizer.html#a7b480f578a4a86ea96b44b5ba1aa956e',1,'Randomizer']]], + ['data_1976',['data',['../classBitStream.html#a4be1b1c1cb2684d2997b1c8a6f0cd34d',1,'BitStream::data()'],['../classByteStream.html#a038ab1de765890b845daba30948972ce',1,'ByteStream::data()']]], + ['dataready_1977',['dataReady',['../classSerialComs.html#a03bd0843bc99d2a9c13507b4e4c1e8a3',1,'SerialComs::dataReady()'],['../classIRReceiver.html#a180ea554d40c10a00750aa02c6301c16',1,'IRReceiver::dataReady()']]], + ['decompress_1978',['decompress',['../classByteStream.html#adc9ecdea7fa35c193b0c3f5b607477e9',1,'ByteStream']]], + ['delaymicroseconds_1979',['delayMicroseconds',['../classTime.html#a1db7b0672f8b2d38994119ccc226f8ee',1,'Time']]], + ['delaymilliseconds_1980',['delayMilliseconds',['../classTime.html#aa90c5d6860ae306048c96d80da2ea1b0',1,'Time']]], + ['deletecurmode_1981',['deleteCurMode',['../classModes.html#a0d8e74c4fa7fff65fdf81336b3b808b9',1,'Modes']]], + ['doublestrobepattern_1982',['DoubleStrobePattern',['../classDoubleStrobePattern.html#ae6532714cc5be91bc83a976c01991e08',1,'DoubleStrobePattern']]], + ['draw_1983',['draw',['../classZigzagPattern_1_1Snake.html#aad8951fc644cc0739d6a4908b5c77307',1,'ZigzagPattern::Snake']]], + ['drawsnake_1984',['drawSnake',['../classZigzagPattern_1_1Snake.html#ab1fe0cb12fa1a75157f3f088338fdecb',1,'ZigzagPattern::Snake']]], + ['dripmorphpattern_1985',['DripMorphPattern',['../classDripMorphPattern.html#a7701231e1f39eada7657abd4a8f2225d',1,'DripMorphPattern']]], + ['drippattern_1986',['DripPattern',['../classDripPattern.html#a7c527bdd80e70d3544b718135401518a',1,'DripPattern']]], + ['dupe_1987',['dupe',['../classPatternBuilder.html#a9d217a0484355b347a59e50aea7750d4',1,'PatternBuilder']]], + ['dwdata_1988',['dwData',['../classBitStream.html#a0972c0f6e9f9896c27dec10d4b0dbfde',1,'BitStream']]], + ['dwordpos_1989',['dwordpos',['../classBitStream.html#aa2ba69c7333ee8f64ec98bee42d5be1e',1,'BitStream']]] ]; diff --git a/docs/orbit/search/functions_5.js b/docs/orbit/search/functions_5.js index 5bba0eddbb..3cbb56ed94 100644 --- a/docs/orbit/search/functions_5.js +++ b/docs/orbit/search/functions_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['editorconnection_1986',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], - ['empty_1987',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], - ['endreceiving_1988',['endReceiving',['../classIRReceiver.html#aa9d8177899465973e15d78c2795a8b01',1,'IRReceiver']]], - ['entersleep_1989',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], - ['eof_1990',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], - ['equals_1991',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], - ['extend_1992',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] + ['editorconnection_1990',['EditorConnection',['../classEditorConnection.html#ae8dafb9ef41ade904a95d6b8962c0726',1,'EditorConnection']]], + ['empty_1991',['empty',['../classHSVColor.html#a88122bae47c6092e0b9a0746a6208d54',1,'HSVColor::empty()'],['../classRGBColor.html#a98fd4b2760d0f3a4e5100a4fd2fa666a',1,'RGBColor::empty()']]], + ['endreceiving_1992',['endReceiving',['../classIRReceiver.html#aa9d8177899465973e15d78c2795a8b01',1,'IRReceiver']]], + ['entersleep_1993',['enterSleep',['../classVortexEngine.html#a4b2b59ca72d6cd1115ac6cd7c1672e44',1,'VortexEngine']]], + ['eof_1994',['eof',['../classBitStream.html#a2cb7af3f3b41a1f7063d5d239f4171d6',1,'BitStream']]], + ['equals_1995',['equals',['../classColorset.html#af65f18b0a815156608cdf3cdff93e7af',1,'Colorset::equals(const Colorset &set) const'],['../classColorset.html#a672b02c1db4e63418fa58c7ea8b83ef4',1,'Colorset::equals(const Colorset *set) const'],['../classMode.html#a5211b5677490a2012aca2188e401e409',1,'Mode::equals()'],['../classPattern.html#ae84385d575489b24636259dfab27218d',1,'Pattern::equals()']]], + ['extend_1996',['extend',['../classByteStream.html#a42f3b7c49aca53a4d78305645e1faf3a',1,'ByteStream']]] ]; diff --git a/docs/orbit/search/functions_6.js b/docs/orbit/search/functions_6.js index f42b67dcc7..50ef7f5727 100644 --- a/docs/orbit/search/functions_6.js +++ b/docs/orbit/search/functions_6.js @@ -1,8 +1,8 @@ var searchData= [ - ['factoryreset_1993',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], - ['fade_1994',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], - ['fillpattern_1995',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], - ['frontserializer_1996',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], - ['frontunserializer_1997',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] + ['factoryreset_1997',['FactoryReset',['../classFactoryReset.html#afd6d021887f30208b64b8f84d3a789c0',1,'FactoryReset']]], + ['fade_1998',['fade',['../classLighthousePattern.html#a135d90d2d6ebf8b6b64a903178634c7f',1,'LighthousePattern']]], + ['fillpattern_1999',['FillPattern',['../classFillPattern.html#abff2f44427dd0a5b77051fbddc665fd8',1,'FillPattern']]], + ['frontserializer_2000',['frontSerializer',['../classByteStream.html#a3d835ee9d4d5b04597ba064a66be3e2e',1,'ByteStream']]], + ['frontunserializer_2001',['frontUnserializer',['../classByteStream.html#afd46d5edd85bf5481c6abd3f559d769f',1,'ByteStream']]] ]; diff --git a/docs/orbit/search/functions_7.js b/docs/orbit/search/functions_7.js index c04e10bce3..2dc33a9133 100644 --- a/docs/orbit/search/functions_7.js +++ b/docs/orbit/search/functions_7.js @@ -1,29 +1,29 @@ var searchData= [ - ['gappattern_1998',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], - ['generate_1999',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], - ['get_2000',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], - ['getarg_2001',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], - ['getargs_2002',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], - ['getbrightness_2003',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], - ['getcolorset_2004',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], - ['getcurtime_2005',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], - ['getdefaultargs_2006',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], - ['getflag_2007',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], - ['getflags_2008',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], - ['getled_2009',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], - ['getledcount_2010',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], - ['getledpos_2011',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], - ['getmodelink_2012',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], - ['getnext_2013',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], - ['getnumargs_2014',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], - ['getpattern_2015',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], - ['getpatternid_2016',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], - ['getprev_2017',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], - ['getrealcurtime_2018',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], - ['getsingleledmap_2019',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], - ['getstarttime_2020',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], - ['gettickrate_2021',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], - ['getwidth_2022',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], - ['globalbrightness_2023',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] + ['gappattern_2002',['gapPattern',['../classRandomizer.html#a2f8d7c80ba0c480decc61a70a67a6b95',1,'Randomizer']]], + ['generate_2003',['generate',['../classPatternBuilder.html#aee111acfef325bbd42e53c47e3bdf8e1',1,'PatternBuilder']]], + ['get_2004',['get',['../classColorset.html#a283bf54629fd4af75249492d49e14199',1,'Colorset']]], + ['getarg_2005',['getArg',['../classMode.html#adfb21384f2d14af66f7aa80e9a8ae447',1,'Mode::getArg()'],['../classPattern.html#a1aa3f7649795c67ce50a04d1503546b9',1,'Pattern::getArg(uint8_t index) const']]], + ['getargs_2006',['getArgs',['../classPattern.html#a2761837d9ea948e92487a8cd55c58f09',1,'Pattern']]], + ['getbrightness_2007',['getBrightness',['../classLeds.html#acdeb76107e3193ba4cf1e87361335cbb',1,'Leds']]], + ['getcolorset_2008',['getColorset',['../classMode.html#a1f063952effb576d5597fa83eccea96c',1,'Mode::getColorset(LedPos pos=LED_ANY) const'],['../classMode.html#a38b1ec665d6ce006bf9cee1f2e0204c9',1,'Mode::getColorset(LedPos pos=LED_ANY)'],['../classPattern.html#a74bdb41c74915065e3c983427a6973d3',1,'Pattern::getColorset() const'],['../classPattern.html#ae984cbae58170420309cb1c9dc06fd24',1,'Pattern::getColorset()']]], + ['getcurtime_2009',['getCurtime',['../classTime.html#a7c7a8e067bdbd5aaf119521539d30940',1,'Time']]], + ['getdefaultargs_2010',['getDefaultArgs',['../classPatternBuilder.html#a1e2154e68210f25e29a03755e9184959',1,'PatternBuilder']]], + ['getflag_2011',['getFlag',['../classModes.html#a2e72728467bf8a8ffc771be4c49f7b37',1,'Modes']]], + ['getflags_2012',['getFlags',['../classMode.html#a25fa9c7e3e991a9fd7bf36c1c281fc15',1,'Mode::getFlags()'],['../classPattern.html#aa3e343dd51fb2ee2a0dbef0c8ba535d8',1,'Pattern::getFlags()']]], + ['getled_2013',['getLed',['../classLeds.html#a36df44829f24f786e889d216f9e42fdb',1,'Leds']]], + ['getledcount_2014',['getLedCount',['../classMode.html#a02896a308abb58563215774352aaeabf',1,'Mode']]], + ['getledpos_2015',['getLedPos',['../classPattern.html#ac2205bdc6277d183ba732fc0ead016ed',1,'Pattern']]], + ['getmodelink_2016',['getModeLink',['../classModes.html#a25f0e61bb0ff6ebc3d27b862b7b83838',1,'Modes']]], + ['getnext_2017',['getNext',['../classColorset.html#a7057737533c8ee9127e28ba0fef493ec',1,'Colorset']]], + ['getnumargs_2018',['getNumArgs',['../classPattern.html#a869de9ef11e75b9b6fb9bc4435065add',1,'Pattern']]], + ['getpattern_2019',['getPattern',['../classMode.html#a82938befd9f7166a96f2e9e99636e6ce',1,'Mode::getPattern(LedPos pos=LED_ANY) const'],['../classMode.html#aa9879b0cd0f9c6279002defafa54400b',1,'Mode::getPattern(LedPos pos=LED_ANY)']]], + ['getpatternid_2020',['getPatternID',['../classMode.html#a0c012c6a748a1a1a9502b552bfa2ba66',1,'Mode::getPatternID()'],['../classPattern.html#a9ffb45ae9cbb7188038bf1009ce842b0',1,'Pattern::getPatternID()']]], + ['getprev_2021',['getPrev',['../classColorset.html#a8646de86362a2cc97540340345aa0096',1,'Colorset']]], + ['getrealcurtime_2022',['getRealCurtime',['../classTime.html#a719c88f4e11a83f7167f45a2a58f5d60',1,'Time']]], + ['getsingleledmap_2023',['getSingleLedMap',['../classMode.html#a7e3d11e2bcda0bef4918c0eae7b60958',1,'Mode']]], + ['getstarttime_2024',['getStartTime',['../classTimer.html#a0d02f174a5858fb7ff0b0ac071d58b9b',1,'Timer']]], + ['gettickrate_2025',['getTickrate',['../classTime.html#acb7cd2d49094647c3fb7112e15ad16d7',1,'Time']]], + ['getwidth_2026',['getWidth',['../classByteStream.html#a681ed0943646d4bb874741970caddf41',1,'ByteStream']]], + ['globalbrightness_2027',['GlobalBrightness',['../classGlobalBrightness.html#adf174b4b4145fe5e3acd5ec951b46134',1,'GlobalBrightness']]] ]; diff --git a/docs/orbit/search/functions_8.js b/docs/orbit/search/functions_8.js index 34e1e92514..67d38f1402 100644 --- a/docs/orbit/search/functions_8.js +++ b/docs/orbit/search/functions_8.js @@ -1,18 +1,18 @@ var searchData= [ - ['handlecommand_2024',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], - ['handleirtiming_2025',['handleIRTiming',['../classIRReceiver.html#a30e0cdba86a79ce518d642cd9ec1a22e',1,'IRReceiver']]], - ['hasflags_2026',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], - ['hash_2027',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], - ['hasmultiled_2028',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], - ['hassamesingleled_2029',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], - ['hassingleled_2030',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], - ['hassparsesingleled_2031',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], - ['holdall_2032',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], - ['holdduration_2033',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], - ['hsv_5fto_5frgb_5fgeneric_2034',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5frainbow_2035',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsv_5fto_5frgb_5fraw_5fc_2036',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], - ['hsvcolor_2037',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], - ['hueshiftpattern_2038',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] + ['handlecommand_2028',['handleCommand',['../classEditorConnection.html#a85b7cab1e9fc9af10af3f342268a7b9a',1,'EditorConnection']]], + ['handleirtiming_2029',['handleIRTiming',['../classIRReceiver.html#a30e0cdba86a79ce518d642cd9ec1a22e',1,'IRReceiver']]], + ['hasflags_2030',['hasFlags',['../classPattern.html#a05d7b3fbec00bd9e4be2b62c5241484a',1,'Pattern']]], + ['hash_2031',['hash',['../structByteStream_1_1RawBuffer.html#a16d194b7b1627b9d6074c08aa0050514',1,'ByteStream::RawBuffer']]], + ['hasmultiled_2032',['hasMultiLed',['../classMode.html#a9b7a14f99f5c6000198c44490c4647a7',1,'Mode']]], + ['hassamesingleled_2033',['hasSameSingleLed',['../classMode.html#a52458a7c4a2207fdf46ce396f6bd50ed',1,'Mode']]], + ['hassingleled_2034',['hasSingleLed',['../classMode.html#a69c99ce1b2cbab6ae3cf317668fb55ed',1,'Mode']]], + ['hassparsesingleled_2035',['hasSparseSingleLed',['../classMode.html#ac20637e4de52f300952a40ab345bbe76',1,'Mode']]], + ['holdall_2036',['holdAll',['../classLeds.html#a5a3e2c090aa782f4ee7c71c01e8d8a69',1,'Leds']]], + ['holdduration_2037',['holdDuration',['../classButton.html#a2e0dae337117cd85f69c8346d369504a',1,'Button']]], + ['hsv_5fto_5frgb_5fgeneric_2038',['hsv_to_rgb_generic',['../ColorTypes_8h.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#ae8e00bbaf03e9373f296022748a546c3',1,'hsv_to_rgb_generic(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5frainbow_2039',['hsv_to_rgb_rainbow',['../ColorTypes_8h.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af3ef0c7054bb571933dab90c229a08b1',1,'hsv_to_rgb_rainbow(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsv_5fto_5frgb_5fraw_5fc_2040',['hsv_to_rgb_raw_C',['../ColorTypes_8h.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp'],['../ColorTypes_8cpp.html#af1c266177041c51d991945aefc4eb70b',1,'hsv_to_rgb_raw_C(const HSVColor &rhs): ColorTypes.cpp']]], + ['hsvcolor_2041',['HSVColor',['../classHSVColor.html#ab4c36197e3c14724d5c706f26062552c',1,'HSVColor::HSVColor(const RGBColor &rhs)'],['../classHSVColor.html#adc1208a242e50e0b35427cc22679b2a0',1,'HSVColor::HSVColor(const HSVColor &rhs)'],['../classHSVColor.html#a654f487e12a83aebdfd22e519e897b94',1,'HSVColor::HSVColor(uint32_t dwVal)'],['../classHSVColor.html#a7e05b5998d09559afbb4cd8f704e1078',1,'HSVColor::HSVColor(uint8_t hue, uint8_t sat, uint8_t val)'],['../classHSVColor.html#ab2cd8175fa87c007d9ae98d09ae39d9f',1,'HSVColor::HSVColor()']]], + ['hueshiftpattern_2042',['HueShiftPattern',['../classHueShiftPattern.html#a27f7fd1f074dcd37a5a2d11cb38dee49',1,'HueShiftPattern']]] ]; diff --git a/docs/orbit/search/functions_9.js b/docs/orbit/search/functions_9.js index 33b611e686..fdb0238d40 100644 --- a/docs/orbit/search/functions_9.js +++ b/docs/orbit/search/functions_9.js @@ -1,26 +1,26 @@ var searchData= [ - ['init_2039',['init',['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classIRReceiver.html#aad4e38923e65bec4c02197c56ec6a4af',1,'IRReceiver::init()'],['../classIRSender.html#afcdf3f0f7c226c706f905c33e784057a',1,'IRSender::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()']]], - ['initcurmode_2040',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], - ['initmenu_2041',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], - ['initpalette_2042',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], - ['initpwm_2043',['initPWM',['../classIRSender.html#a1d400515125ae4581de285da37fc5870',1,'IRSender::initPWM()'],['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender::initPWM()']]], - ['initsteps_2044',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], - ['instantiate_2045',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], - ['interpolate_2046',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], - ['irreceiver_2047',['IRReceiver',['../classIRReceiver.html#ad44e80fd0332a27d788b56319460e17c',1,'IRReceiver']]], - ['irsender_2048',['IRSender',['../classIRSender.html#a3d2f7e0e1bae3143c2f00289afd9c67a',1,'IRSender']]], - ['is_5fcompressed_2049',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], - ['isconnected_2050',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], - ['iscrcdirty_2051',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], - ['isempty_2052',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], - ['ismultiled_2053',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], - ['ismultiledpatternid_2054',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], - ['ispairbot_2055',['isPairBot',['../LedTypes_8h.html#a0b33286e02ac6a31972a15e461419062',1,'LedTypes.h']]], - ['ispairside_2056',['isPairSide',['../LedTypes_8h.html#a6db24c351663e9a648450fe28957147c',1,'LedTypes.h']]], - ['ispairtop_2057',['isPairTop',['../LedTypes_8h.html#acd37d75cbeb245e454e73f6f771f1d2e',1,'LedTypes.h']]], - ['ispressed_2058',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], - ['isreceiving_2059',['isReceiving',['../classIRReceiver.html#aa8c42ac4fffc8e534fafd808e4f5b39e',1,'IRReceiver']]], - ['issending_2060',['isSending',['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender::isSending()'],['../classIRSender.html#a0872bc3b50d491f87bcadf2f00be2eec',1,'IRSender::isSending()']]], - ['issingleledpatternid_2061',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] + ['init_2043',['init',['../classPatternArgs.html#a571a6784913858ce5c36707a04b3203c',1,'PatternArgs::init()'],['../classTheaterChasePattern.html#a3412251626ea06df702e02628dd11bcc',1,'TheaterChasePattern::init()'],['../classVortexWipePattern.html#a3ae2c41c080ec616391c649da30f1978',1,'VortexWipePattern::init()'],['../classWarpPattern.html#a66f32724208a0497f7f4c4b91585f6d4',1,'WarpPattern::init()'],['../classWarpWormPattern.html#aec02a27696a2766aa3ebd12aaa5b4d34',1,'WarpWormPattern::init()'],['../classZigzagPattern.html#a85c07d3e164b403ebc8baaf0be0a15b6',1,'ZigzagPattern::init()'],['../classZigzagPattern_1_1Snake.html#acc1934098fe9bba611f4691e5274e1ec',1,'ZigzagPattern::Snake::init()'],['../classPattern.html#a467f265a46473b9e2b9b0b04fdc07e1b',1,'Pattern::init()'],['../classPatternArgs.html#a0ca09874dde2073a346a077c9414b221',1,'PatternArgs::init()'],['../classPatternArgs.html#ae97cc4e03c1067c94122bbfbe83e052f',1,'PatternArgs::init(uint8_t a1)'],['../classPatternArgs.html#a2b9f08130fb347cec355304ece6f6172',1,'PatternArgs::init(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#abc6bc46127e9b8cef3bc60d7f8e241f6',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#ae1938f93966e7d9194baaabc43b55d3b',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)'],['../classPatternArgs.html#a66db2795527edfc400b1a526714a7540',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#aa9b13002969a0b91e8a6990e5977300a',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#aebd8a7ab7b1d1a8fe44ea8fea5add334',1,'PatternArgs::init(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classButtons.html#ac5767a8af9ce64e39231833ad1b166ea',1,'Buttons::init()'],['../classBasicPattern.html#a80f7fcfb5066478565a485e4c4061986',1,'BasicPattern::init()'],['../classBlendPattern.html#a6cf64630d97a5ede7af5923ed4413e63',1,'BlendPattern::init()'],['../classSingleLedPattern.html#ae3713818ccd424142be290f14974e5ff',1,'SingleLedPattern::init()'],['../classBitStream.html#a5b8f42bd95138304249dd9bcd6dcbb2c',1,'BitStream::init(uint8_t *buf, uint32_t size)'],['../classBitStream.html#ab408d45b326b3b331edf4f4ecf1212c7',1,'BitStream::init(uint32_t size)'],['../classByteStream.html#a0ad269c0275cb8856c44a9ea92c59a1a',1,'ByteStream::init()'],['../classSerialComs.html#a6403cc48e107d19f9f1bb7e69006d0bc',1,'SerialComs::init()'],['../classStorage.html#a065812a8dbd82d731291b5aa7ce3edf9',1,'Storage::init()'],['../classTime.html#a0058db559daacf8050e8a0b1d4b9fd8c',1,'Time::init()'],['../classTimer.html#a86ea4092d795f381126ca491df5d065b',1,'Timer::init()'],['../classVortexEngine.html#a7d0883a55ea519ac58a24637c0cc38d2',1,'VortexEngine::init()'],['../classIRReceiver.html#aad4e38923e65bec4c02197c56ec6a4af',1,'IRReceiver::init()'],['../classIRSender.html#afcdf3f0f7c226c706f905c33e784057a',1,'IRSender::init()'],['../classVLSender.html#afe2303e108c0aad37695e257f1ba4dad',1,'VLSender::init()'],['../classSequencedPattern.html#ab972b3f7756799c8e2fecc72697ab7ba',1,'SequencedPattern::init()'],['../classButton.html#aa4741ee4f3899e86430d90bc28b8bc75',1,'Button::init()'],['../classColorset.html#a37e46bdf9cb036b57afccc66892185d3',1,'Colorset::init()'],['../classLeds.html#aa470a02f29041f373be156dc698ed4c7',1,'Leds::init()'],['../classMenu.html#ae177e0a053fdbb2681ec14ea6b12e2d0',1,'Menu::init()'],['../classColorSelect.html#a18b476ecc26286973828375444944844',1,'ColorSelect::init()'],['../classEditorConnection.html#aa2536edad0ed3953d4b994a353cd0320',1,'EditorConnection::init()'],['../classFactoryReset.html#a9c9194fecdf1553c3e26c2cb222a6ef8',1,'FactoryReset::init()'],['../classGlobalBrightness.html#abc956eaf700b1c00c626f595b131d66e',1,'GlobalBrightness::init()'],['../classModeSharing.html#a9f1473717a62b4ede1a3fe782b8a260d',1,'ModeSharing::init()'],['../classPatternSelect.html#a68aeb189ee268a6261023a1b89289e68',1,'PatternSelect::init()'],['../classRandomizer.html#af2f999705ed6c646ffe31006753481ba',1,'Randomizer::init()'],['../classMenus.html#a370c7e15fdcd035a2816b9db1adab189',1,'Menus::init()'],['../classMode.html#aa719878c227361144835120787581d94',1,'Mode::init()'],['../classModes.html#a8b920de981d96ca9365b766a3f59fb73',1,'Modes::init()'],['../classModes_1_1ModeLink.html#a9e99b5df562f09540db8d1429ed5886b',1,'Modes::ModeLink::init()'],['../classBlinkStepPattern.html#a7725b0607ba6a2c5c00e864a575ed050',1,'BlinkStepPattern::init()'],['../classBackStrobePattern.html#a2f857aa8081d6e713b9fe95e17387e56',1,'BackStrobePattern::init()'],['../classSnowballPattern.html#ae04357ae7248f8e1b02f3c8617e1df5d',1,'SnowballPattern::init()'],['../classPulsishPattern.html#ab2be535844735506337845fd5a05a5fd',1,'PulsishPattern::init()'],['../classMultiLedPattern.html#a2541223ee8c1d57463e88682e1405c42',1,'MultiLedPattern::init()'],['../classMateriaPattern.html#af85ebf97d7378261fa6daa0a1b118dab',1,'MateriaPattern::init()'],['../classLighthousePattern.html#a70ccda94202ed002bea1f53464b7f078',1,'LighthousePattern::init()'],['../classHueShiftPattern.html#abec242391b3d4ae557f8acd26f4f0d89',1,'HueShiftPattern::init()'],['../classFillPattern.html#a1b30ede093847932598796d060cfd36e',1,'FillPattern::init()'],['../classDripPattern.html#a2abd87f0c7d76f63d19d36940e956c84',1,'DripPattern::init()'],['../classDripMorphPattern.html#a3d0766fa9bd8ecbf588d57dca741bb30',1,'DripMorphPattern::init()'],['../classDoubleStrobePattern.html#ad40503b66bb035fc91f7d973e951f1eb',1,'DoubleStrobePattern::init()'],['../classCrossDopsPattern.html#a8c1631f32c28c734cde29771247643e0',1,'CrossDopsPattern::init()'],['../classCompoundPattern.html#a543d47cc3f7f4bf29fc7ed667362edf6',1,'CompoundPattern::init()'],['../classBouncePattern.html#a31279d03f6ef939f2c1fb715873c175c',1,'BouncePattern::init()']]], + ['initcurmode_2044',['initCurMode',['../classModes.html#a80610d5cba52a7faa04868e5062b38dc',1,'Modes']]], + ['initmenu_2045',['initMenu',['../Menus_8cpp.html#a1328b2531b689c2b9b796ddcf2c22200',1,'Menus.cpp']]], + ['initpalette_2046',['initPalette',['../classColorset.html#ae973ebe020c085e206fe75f39383a96a',1,'Colorset']]], + ['initpwm_2047',['initPWM',['../classIRSender.html#a1d400515125ae4581de285da37fc5870',1,'IRSender::initPWM()'],['../classVLSender.html#a350e332055c0a3f0e57e9e7fc248fd38',1,'VLSender::initPWM()']]], + ['initsteps_2048',['initSteps',['../classSequence.html#ae5bff77ec049aca50ce82e822e8fec22',1,'Sequence']]], + ['instantiate_2049',['instantiate',['../classModes_1_1ModeLink.html#a284ba1b2ca41f96524480a96128fc113',1,'Modes::ModeLink']]], + ['interpolate_2050',['interpolate',['../classBlendPattern.html#a623ac046723f4f5cb23cd12f29074fa9',1,'BlendPattern']]], + ['irreceiver_2051',['IRReceiver',['../classIRReceiver.html#ad44e80fd0332a27d788b56319460e17c',1,'IRReceiver']]], + ['irsender_2052',['IRSender',['../classIRSender.html#a3d2f7e0e1bae3143c2f00289afd9c67a',1,'IRSender']]], + ['is_5fcompressed_2053',['is_compressed',['../classByteStream.html#af8511d24ffc1566bab31a890456e1bef',1,'ByteStream']]], + ['isconnected_2054',['isConnected',['../classSerialComs.html#ac6a8cc107fd0997dcd0f87a2b81ecd82',1,'SerialComs']]], + ['iscrcdirty_2055',['isCRCDirty',['../classByteStream.html#a05f516e7158f0ff6abcc1321c1504a4e',1,'ByteStream']]], + ['isempty_2056',['isEmpty',['../classMode.html#aca4af72a0131337a51c782b43d402f0f',1,'Mode']]], + ['ismultiled_2057',['isMultiLed',['../classMode.html#a833075f22903e11fd4735b5f04e7f6ea',1,'Mode']]], + ['ismultiledpatternid_2058',['isMultiLedPatternID',['../Patterns_8h.html#ad58c73f9c26d4937add3b71a58747c00',1,'Patterns.h']]], + ['ispairbot_2059',['isPairBot',['../LedTypes_8h.html#a0b33286e02ac6a31972a15e461419062',1,'LedTypes.h']]], + ['ispairside_2060',['isPairSide',['../LedTypes_8h.html#a6db24c351663e9a648450fe28957147c',1,'LedTypes.h']]], + ['ispairtop_2061',['isPairTop',['../LedTypes_8h.html#acd37d75cbeb245e454e73f6f771f1d2e',1,'LedTypes.h']]], + ['ispressed_2062',['isPressed',['../classButton.html#a6ed2a4b4e00facf5c42a11ecd1f4e1c7',1,'Button']]], + ['isreceiving_2063',['isReceiving',['../classIRReceiver.html#aa8c42ac4fffc8e534fafd808e4f5b39e',1,'IRReceiver']]], + ['issending_2064',['isSending',['../classVLSender.html#ad15998a8177227dc12dfecbfdc0119fb',1,'VLSender::isSending()'],['../classIRSender.html#a0872bc3b50d491f87bcadf2f00be2eec',1,'IRSender::isSending()']]], + ['issingleledpatternid_2065',['isSingleLedPatternID',['../Patterns_8h.html#a4cc0d6d85ab6f98369c2043707ee8a47',1,'Patterns.h']]] ]; diff --git a/docs/orbit/search/functions_a.js b/docs/orbit/search/functions_a.js index ceb0380ace..c30ca75e84 100644 --- a/docs/orbit/search/functions_a.js +++ b/docs/orbit/search/functions_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['keychainmodeenabled_2062',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] + ['keychainmodeenabled_2066',['keychainModeEnabled',['../classModes.html#a576b63195795fa9c7c41ae9ac65e4334',1,'Modes']]] ]; diff --git a/docs/orbit/search/functions_b.js b/docs/orbit/search/functions_b.js index 6f97a7768b..308111f415 100644 --- a/docs/orbit/search/functions_b.js +++ b/docs/orbit/search/functions_b.js @@ -1,54 +1,54 @@ var searchData= [ - ['largeenough_2063',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], - ['lastsavesize_2064',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], - ['lastswitchtime_2065',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], - ['leavemenu_2066',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], - ['led_2067',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], - ['leds_2068',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], - ['ledstash_2069',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], - ['ledtopair_2070',['ledToPair',['../LedTypes_8h.html#aec84bda2b23b1cb9466e6b2b433615b8',1,'LedTypes.h']]], - ['ledtoquadrant_2071',['ledToQuadrant',['../LedTypes_8h.html#a7f06774925ea91b2390e1105a87284c9',1,'LedTypes.h']]], - ['lighthousepattern_2072',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], - ['linkafter_2073',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], - ['linkbefore_2074',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], - ['loadfrombuffer_2075',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], - ['loadmode_2076',['loadMode',['../classIRSender.html#a94d09e09009bb2919a52a2a9bea50173',1,'IRSender::loadMode()'],['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender::loadMode()']]], - ['loadstorage_2077',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], - ['locked_2078',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]], - ['lz4_5fclearhash_2079',['LZ4_clearHash',['../Compression_8cpp.html#aa78ea8add85520d31f262506d5adb830',1,'Compression.cpp']]], - ['lz4_5fcompress_5fdefault_2080',['LZ4_compress_default',['../Compression_8cpp.html#a4a0eddbe2e6f52ce91e259fa57459fbd',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int maxOutputSize): Compression.cpp'],['../Compression_8h.html#aacc5de6f21665d10fd8ec9e5ac0b9d40',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int dstCapacity): Compression.cpp']]], - ['lz4_5fcompress_5ffast_2081',['LZ4_compress_fast',['../Compression_8cpp.html#a7466a8eca8f7b2eeec7887c9371d21e1',1,'LZ4_compress_fast(const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a1af5fb2f539203c891e9c9c5b6e598a5',1,'LZ4_compress_fast(const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], - ['lz4_5fcompress_5ffast_5fextstate_2082',['LZ4_compress_fast_extState',['../Compression_8cpp.html#a19a6258c0092d5b3255a41d7566248d7',1,'LZ4_compress_fast_extState(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a2b241266a74fc87e1c126a17b852c934',1,'LZ4_compress_fast_extState(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], - ['lz4_5fcompress_5fgeneric_2083',['LZ4_compress_generic',['../Compression_8cpp.html#a7d75fe9e5e79ce7eaecfb3e3bdc92432',1,'Compression.cpp']]], - ['lz4_5fcompress_5fgeneric_5fvalidated_2084',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], - ['lz4_5fcompressbound_2085',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], - ['lz4_5fcount_2086',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], - ['lz4_5fdecompress_5fgeneric_2087',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], - ['lz4_5fdecompress_5fsafe_2088',['LZ4_decompress_safe',['../Compression_8cpp.html#a0826f3dc340fdea6dfa985f6ac26642f',1,'LZ4_decompress_safe(const char *source, char *dest, int compressedSize, int maxDecompressedSize): Compression.cpp'],['../Compression_8h.html#acd2bf35d3f502d03dc980c1f71dc16e5',1,'LZ4_decompress_safe(const char *src, char *dst, int compressedSize, int dstCapacity): Compression.cpp']]], - ['lz4_5fgetindexonhash_2089',['LZ4_getIndexOnHash',['../Compression_8cpp.html#a473d1db23ade92ad1be19e7720e56201',1,'Compression.cpp']]], - ['lz4_5fgetposition_2090',['LZ4_getPosition',['../Compression_8cpp.html#ad90828b9bc0e6eaa8a880300d1292d4e',1,'Compression.cpp']]], - ['lz4_5fgetpositiononhash_2091',['LZ4_getPositionOnHash',['../Compression_8cpp.html#abdc1313fe20c80eb1790fdf0fbdb30a0',1,'Compression.cpp']]], - ['lz4_5fhash4_2092',['LZ4_hash4',['../Compression_8cpp.html#a3aa75886f3a0aa7a1e0fb0fdfb1964b0',1,'Compression.cpp']]], - ['lz4_5fhash5_2093',['LZ4_hash5',['../Compression_8cpp.html#ac709e2d2a37fd4d14a5e41a3b410b8a2',1,'Compression.cpp']]], - ['lz4_5fhashposition_2094',['LZ4_hashPosition',['../Compression_8cpp.html#a70b1bbe91862d5cb5e473ce2deb556a7',1,'Compression.cpp']]], - ['lz4_5finitstream_2095',['LZ4_initStream',['../Compression_8cpp.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp'],['../Compression_8h.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp']]], - ['lz4_5fisaligned_2096',['LZ4_isAligned',['../Compression_8cpp.html#ac33d4ec2f474813cee3ee86163eba2ef',1,'Compression.cpp']]], - ['lz4_5fislittleendian_2097',['LZ4_isLittleEndian',['../Compression_8cpp.html#aa8a9ba402bf00e8e6c21691085ae9601',1,'Compression.cpp']]], - ['lz4_5fmemcpy_5fusing_5foffset_2098',['LZ4_memcpy_using_offset',['../Compression_8cpp.html#ac7c1a188fa7bd65cf4bf9f923040674c',1,'Compression.cpp']]], - ['lz4_5fmemcpy_5fusing_5foffset_5fbase_2099',['LZ4_memcpy_using_offset_base',['../Compression_8cpp.html#a4623ba84527053b711afd61375ac7d10',1,'Compression.cpp']]], - ['lz4_5fnbcommonbytes_2100',['LZ4_NbCommonBytes',['../Compression_8cpp.html#a9a5ac6aa4f9fe1d17496b0deb44babf7',1,'Compression.cpp']]], - ['lz4_5fputindexonhash_2101',['LZ4_putIndexOnHash',['../Compression_8cpp.html#afb1abdff740d4120870a053ff9afb1e5',1,'Compression.cpp']]], - ['lz4_5fputposition_2102',['LZ4_putPosition',['../Compression_8cpp.html#a758ae6d5b0a32072c833b9a03be20a37',1,'Compression.cpp']]], - ['lz4_5fputpositiononhash_2103',['LZ4_putPositionOnHash',['../Compression_8cpp.html#ac31271a152c15422122862ef508fe13a',1,'Compression.cpp']]], - ['lz4_5fread16_2104',['LZ4_read16',['../Compression_8cpp.html#adceb4c7713e1bed1554da37458db6fb6',1,'Compression.cpp']]], - ['lz4_5fread32_2105',['LZ4_read32',['../Compression_8cpp.html#a91090d7f3d29948be259526ace41da4c',1,'Compression.cpp']]], - ['lz4_5fread_5farch_2106',['LZ4_read_ARCH',['../Compression_8cpp.html#a9f1c5198d0fac6d72364edbb87a390e4',1,'Compression.cpp']]], - ['lz4_5freadle16_2107',['LZ4_readLE16',['../Compression_8cpp.html#a69a8c81f7731ff4ae0d292541bbb2d69',1,'Compression.cpp']]], - ['lz4_5fstream_5ft_5falignment_2108',['LZ4_stream_t_alignment',['../Compression_8cpp.html#adc972484e4b4a228506ba1a99f18661a',1,'Compression.cpp']]], - ['lz4_5fwildcopy32_2109',['LZ4_wildCopy32',['../Compression_8cpp.html#a5279938c8ccf6c4a556db8eecd1190a8',1,'Compression.cpp']]], - ['lz4_5fwildcopy8_2110',['LZ4_wildCopy8',['../Compression_8cpp.html#a107b5345286641379a50762ff7f5e906',1,'Compression.cpp']]], - ['lz4_5fwrite16_2111',['LZ4_write16',['../Compression_8cpp.html#abdc399170f6061c35dd18315896339f8',1,'Compression.cpp']]], - ['lz4_5fwrite32_2112',['LZ4_write32',['../Compression_8cpp.html#a2e50fa2df2ee7536797308f96806df83',1,'Compression.cpp']]], - ['lz4_5fwritele16_2113',['LZ4_writeLE16',['../Compression_8cpp.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7',1,'Compression.cpp']]] + ['largeenough_2067',['largeEnough',['../classByteStream.html#aede3fe7fe4726026ccad5d950edf6abd',1,'ByteStream']]], + ['lastsavesize_2068',['lastSaveSize',['../classStorage.html#a79176e030af1f92f563c2b19316fe3dd',1,'Storage']]], + ['lastswitchtime_2069',['lastSwitchTime',['../classModes.html#ac20debd8d48811c3e669cc601996925d',1,'Modes']]], + ['leavemenu_2070',['leaveMenu',['../classMenu.html#aa25243d16e3d73cf24323c3f703674bd',1,'Menu::leaveMenu()'],['../classEditorConnection.html#a244b1221a041532730e18fbcc4cd11e5',1,'EditorConnection::leaveMenu()']]], + ['led_2071',['led',['../classLeds.html#ae0fbcb00677c688aa712b1fe757b553c',1,'Leds']]], + ['leds_2072',['Leds',['../classLeds.html#a240103486293e11969e1260e96fd6801',1,'Leds']]], + ['ledstash_2073',['LedStash',['../classLedStash.html#aad411093b94acc7144ff2f00a67385a5',1,'LedStash']]], + ['ledtopair_2074',['ledToPair',['../LedTypes_8h.html#aec84bda2b23b1cb9466e6b2b433615b8',1,'LedTypes.h']]], + ['ledtoquadrant_2075',['ledToQuadrant',['../LedTypes_8h.html#a7f06774925ea91b2390e1105a87284c9',1,'LedTypes.h']]], + ['lighthousepattern_2076',['LighthousePattern',['../classLighthousePattern.html#afbd9f3ed2639d2ee6c464c97c18fc198',1,'LighthousePattern']]], + ['linkafter_2077',['linkAfter',['../classModes_1_1ModeLink.html#aa5fbd874e03f975ed8723afcaebeb202',1,'Modes::ModeLink']]], + ['linkbefore_2078',['linkBefore',['../classModes_1_1ModeLink.html#a3a56528fa5ebe32a220e0795c54917ae',1,'Modes::ModeLink']]], + ['loadfrombuffer_2079',['loadFromBuffer',['../classMode.html#a31ed6fbb39ca7876e415fc58bc18d630',1,'Mode::loadFromBuffer()'],['../classModes.html#a7a8e136c877b6cb04ac31a37020b89e6',1,'Modes::loadFromBuffer()']]], + ['loadmode_2080',['loadMode',['../classIRSender.html#a94d09e09009bb2919a52a2a9bea50173',1,'IRSender::loadMode()'],['../classVLSender.html#a4166c98c11640955d4cdf94bf3be5601',1,'VLSender::loadMode()']]], + ['loadstorage_2081',['loadStorage',['../classModes.html#ae086d04e395dc7e37a456fd095c42ad9',1,'Modes']]], + ['locked_2082',['locked',['../classModes.html#abe515fae0059b1213ba544b613051e97',1,'Modes']]], + ['lz4_5fclearhash_2083',['LZ4_clearHash',['../Compression_8cpp.html#aa78ea8add85520d31f262506d5adb830',1,'Compression.cpp']]], + ['lz4_5fcompress_5fdefault_2084',['LZ4_compress_default',['../Compression_8cpp.html#a4a0eddbe2e6f52ce91e259fa57459fbd',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int maxOutputSize): Compression.cpp'],['../Compression_8h.html#aacc5de6f21665d10fd8ec9e5ac0b9d40',1,'LZ4_compress_default(const char *src, char *dst, int srcSize, int dstCapacity): Compression.cpp']]], + ['lz4_5fcompress_5ffast_2085',['LZ4_compress_fast',['../Compression_8cpp.html#a7466a8eca8f7b2eeec7887c9371d21e1',1,'LZ4_compress_fast(const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a1af5fb2f539203c891e9c9c5b6e598a5',1,'LZ4_compress_fast(const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], + ['lz4_5fcompress_5ffast_5fextstate_2086',['LZ4_compress_fast_extState',['../Compression_8cpp.html#a19a6258c0092d5b3255a41d7566248d7',1,'LZ4_compress_fast_extState(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration): Compression.cpp'],['../Compression_8h.html#a2b241266a74fc87e1c126a17b852c934',1,'LZ4_compress_fast_extState(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration): Compression.cpp']]], + ['lz4_5fcompress_5fgeneric_2087',['LZ4_compress_generic',['../Compression_8cpp.html#a7d75fe9e5e79ce7eaecfb3e3bdc92432',1,'Compression.cpp']]], + ['lz4_5fcompress_5fgeneric_5fvalidated_2088',['LZ4_compress_generic_validated',['../Compression_8cpp.html#a9a690f1f67712d1ace9c4442696a4b88',1,'Compression.cpp']]], + ['lz4_5fcompressbound_2089',['LZ4_compressBound',['../Compression_8cpp.html#a2b09f5ca41ce609bb136d3637beffe04',1,'LZ4_compressBound(int isize): Compression.cpp'],['../Compression_8h.html#a362093578d68480b493984b4853edc1f',1,'LZ4_compressBound(int inputSize): Compression.cpp']]], + ['lz4_5fcount_2090',['LZ4_count',['../Compression_8cpp.html#a51be50a3bfabcb0a79edbe86e7d03d05',1,'Compression.cpp']]], + ['lz4_5fdecompress_5fgeneric_2091',['LZ4_decompress_generic',['../Compression_8cpp.html#a3d19938a7f5d37bf6485ef0e7cecde4c',1,'Compression.cpp']]], + ['lz4_5fdecompress_5fsafe_2092',['LZ4_decompress_safe',['../Compression_8cpp.html#a0826f3dc340fdea6dfa985f6ac26642f',1,'LZ4_decompress_safe(const char *source, char *dest, int compressedSize, int maxDecompressedSize): Compression.cpp'],['../Compression_8h.html#acd2bf35d3f502d03dc980c1f71dc16e5',1,'LZ4_decompress_safe(const char *src, char *dst, int compressedSize, int dstCapacity): Compression.cpp']]], + ['lz4_5fgetindexonhash_2093',['LZ4_getIndexOnHash',['../Compression_8cpp.html#a473d1db23ade92ad1be19e7720e56201',1,'Compression.cpp']]], + ['lz4_5fgetposition_2094',['LZ4_getPosition',['../Compression_8cpp.html#ad90828b9bc0e6eaa8a880300d1292d4e',1,'Compression.cpp']]], + ['lz4_5fgetpositiononhash_2095',['LZ4_getPositionOnHash',['../Compression_8cpp.html#abdc1313fe20c80eb1790fdf0fbdb30a0',1,'Compression.cpp']]], + ['lz4_5fhash4_2096',['LZ4_hash4',['../Compression_8cpp.html#a3aa75886f3a0aa7a1e0fb0fdfb1964b0',1,'Compression.cpp']]], + ['lz4_5fhash5_2097',['LZ4_hash5',['../Compression_8cpp.html#ac709e2d2a37fd4d14a5e41a3b410b8a2',1,'Compression.cpp']]], + ['lz4_5fhashposition_2098',['LZ4_hashPosition',['../Compression_8cpp.html#a70b1bbe91862d5cb5e473ce2deb556a7',1,'Compression.cpp']]], + ['lz4_5finitstream_2099',['LZ4_initStream',['../Compression_8cpp.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp'],['../Compression_8h.html#a43fc7d0a99a5a66f6056d73ce3e8aa5c',1,'LZ4_initStream(void *buffer, size_t size): Compression.cpp']]], + ['lz4_5fisaligned_2100',['LZ4_isAligned',['../Compression_8cpp.html#ac33d4ec2f474813cee3ee86163eba2ef',1,'Compression.cpp']]], + ['lz4_5fislittleendian_2101',['LZ4_isLittleEndian',['../Compression_8cpp.html#aa8a9ba402bf00e8e6c21691085ae9601',1,'Compression.cpp']]], + ['lz4_5fmemcpy_5fusing_5foffset_2102',['LZ4_memcpy_using_offset',['../Compression_8cpp.html#ac7c1a188fa7bd65cf4bf9f923040674c',1,'Compression.cpp']]], + ['lz4_5fmemcpy_5fusing_5foffset_5fbase_2103',['LZ4_memcpy_using_offset_base',['../Compression_8cpp.html#a4623ba84527053b711afd61375ac7d10',1,'Compression.cpp']]], + ['lz4_5fnbcommonbytes_2104',['LZ4_NbCommonBytes',['../Compression_8cpp.html#a9a5ac6aa4f9fe1d17496b0deb44babf7',1,'Compression.cpp']]], + ['lz4_5fputindexonhash_2105',['LZ4_putIndexOnHash',['../Compression_8cpp.html#afb1abdff740d4120870a053ff9afb1e5',1,'Compression.cpp']]], + ['lz4_5fputposition_2106',['LZ4_putPosition',['../Compression_8cpp.html#a758ae6d5b0a32072c833b9a03be20a37',1,'Compression.cpp']]], + ['lz4_5fputpositiononhash_2107',['LZ4_putPositionOnHash',['../Compression_8cpp.html#ac31271a152c15422122862ef508fe13a',1,'Compression.cpp']]], + ['lz4_5fread16_2108',['LZ4_read16',['../Compression_8cpp.html#adceb4c7713e1bed1554da37458db6fb6',1,'Compression.cpp']]], + ['lz4_5fread32_2109',['LZ4_read32',['../Compression_8cpp.html#a91090d7f3d29948be259526ace41da4c',1,'Compression.cpp']]], + ['lz4_5fread_5farch_2110',['LZ4_read_ARCH',['../Compression_8cpp.html#a9f1c5198d0fac6d72364edbb87a390e4',1,'Compression.cpp']]], + ['lz4_5freadle16_2111',['LZ4_readLE16',['../Compression_8cpp.html#a69a8c81f7731ff4ae0d292541bbb2d69',1,'Compression.cpp']]], + ['lz4_5fstream_5ft_5falignment_2112',['LZ4_stream_t_alignment',['../Compression_8cpp.html#adc972484e4b4a228506ba1a99f18661a',1,'Compression.cpp']]], + ['lz4_5fwildcopy32_2113',['LZ4_wildCopy32',['../Compression_8cpp.html#a5279938c8ccf6c4a556db8eecd1190a8',1,'Compression.cpp']]], + ['lz4_5fwildcopy8_2114',['LZ4_wildCopy8',['../Compression_8cpp.html#a107b5345286641379a50762ff7f5e906',1,'Compression.cpp']]], + ['lz4_5fwrite16_2115',['LZ4_write16',['../Compression_8cpp.html#abdc399170f6061c35dd18315896339f8',1,'Compression.cpp']]], + ['lz4_5fwrite32_2116',['LZ4_write32',['../Compression_8cpp.html#a2e50fa2df2ee7536797308f96806df83',1,'Compression.cpp']]], + ['lz4_5fwritele16_2117',['LZ4_writeLE16',['../Compression_8cpp.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/functions_c.js b/docs/orbit/search/functions_c.js index 277cad6f72..75e175ce9d 100644 --- a/docs/orbit/search/functions_c.js +++ b/docs/orbit/search/functions_c.js @@ -1,22 +1,22 @@ var searchData= [ - ['make_2114',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], - ['makeinternal_2115',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], - ['makemulti_2116',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], - ['makesingle_2117',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], - ['mapgetfirstled_2118',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], - ['mapgetnextled_2119',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], - ['materiapattern_2120',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], - ['menu_2121',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], - ['menus_2122',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], - ['meteorpattern_2123',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], - ['microseconds_2124',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], - ['mode_2125',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode::Mode()'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], - ['mode_2126',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], - ['modelink_2127',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], - ['modes_2128',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], - ['modesharing_2129',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], - ['move_2130',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], - ['moveunserializer_2131',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], - ['multiledpattern_2132',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] + ['make_2118',['make',['../classPatternBuilder.html#aa0f911014387a0c3d62ef4be6670ddc9',1,'PatternBuilder']]], + ['makeinternal_2119',['makeInternal',['../classPatternBuilder.html#ab183172bf29efcd70e9b308fb67e8e4c',1,'PatternBuilder']]], + ['makemulti_2120',['makeMulti',['../classPatternBuilder.html#a642b5e131674e3a6dc4f2a5c14ad734f',1,'PatternBuilder']]], + ['makesingle_2121',['makeSingle',['../classPatternBuilder.html#a1574c02c557d91c4c87a28af3b49a638',1,'PatternBuilder']]], + ['mapgetfirstled_2122',['mapGetFirstLed',['../LedTypes_8h.html#a8f394c70246f75bd9452c7cea69a4b19',1,'LedTypes.h']]], + ['mapgetnextled_2123',['mapGetNextLed',['../LedTypes_8h.html#a40567e2b925999b9d718f9444ea7e0b0',1,'LedTypes.h']]], + ['materiapattern_2124',['MateriaPattern',['../classMateriaPattern.html#afdc50d542d419b4d23b6ee3aa2bdfeba',1,'MateriaPattern']]], + ['menu_2125',['Menu',['../classMenu.html#a7227170bc9fb45617828b755317156a3',1,'Menu']]], + ['menus_2126',['Menus',['../classMenus.html#aca176c63a5d8aed17b64ec49ffe06f0a',1,'Menus']]], + ['meteorpattern_2127',['MeteorPattern',['../classMeteorPattern.html#a339696e64c6c94796f6b226e6df1ac86',1,'MeteorPattern']]], + ['microseconds_2128',['microseconds',['../classTime.html#ac44f4e49538456714372bb1aad3dd839',1,'Time']]], + ['mode_2129',['Mode',['../classMode.html#a098246baedeee64fa0ed3b53547cf55f',1,'Mode::Mode()'],['../classMode.html#ae5b1249aa3005735acfe35d9769f27df',1,'Mode::Mode(PatternID id, const Colorset &set)'],['../classMode.html#a327f4eaa5c1d880301ccf49c07b7cd30',1,'Mode::Mode(PatternID id, const PatternArgs &args, const Colorset &set)'],['../classMode.html#a24e28d146461c108325299106bb85877',1,'Mode::Mode(PatternID id, const PatternArgs *args, const Colorset *set)'],['../classMode.html#a6c2cb0c7fb5a1421c75449bf35a28b59',1,'Mode::Mode(const Mode *other)'],['../classMode.html#ae2f72f96196a709fd5872cac5fb8f617',1,'Mode::Mode(const Mode &other)']]], + ['mode_2130',['mode',['../classModes_1_1ModeLink.html#aa92272ee4453ff8a3ea268b0e5f1d03c',1,'Modes::ModeLink']]], + ['modelink_2131',['ModeLink',['../classModes_1_1ModeLink.html#a49f55eb205afa4eaaef166c2cced7997',1,'Modes::ModeLink::ModeLink(const Mode *src=nullptr, bool inst=false)'],['../classModes_1_1ModeLink.html#a2cdbb21e1545553e90ea8f8fc97f1c0f',1,'Modes::ModeLink::ModeLink(const ByteStream &src, bool inst=false)']]], + ['modes_2132',['Modes',['../classModes.html#a66167186033a91db8241569ca5796829',1,'Modes']]], + ['modesharing_2133',['ModeSharing',['../classModeSharing.html#ac368b76ecc406833a3f83f59c4a7f1c0',1,'ModeSharing']]], + ['move_2134',['move',['../classByteStream.html#a87790ee7b2ee44b4ff63d6268d600bdf',1,'ByteStream']]], + ['moveunserializer_2135',['moveUnserializer',['../classByteStream.html#a5ecd6ee430a4131e961bcdf422850685',1,'ByteStream']]], + ['multiledpattern_2136',['MultiLedPattern',['../classMultiLedPattern.html#afd56f557bce419b348ac721d84cfa5fa',1,'MultiLedPattern']]] ]; diff --git a/docs/orbit/search/functions_d.js b/docs/orbit/search/functions_d.js index 709d21b077..2337f58309 100644 --- a/docs/orbit/search/functions_d.js +++ b/docs/orbit/search/functions_d.js @@ -1,16 +1,16 @@ var searchData= [ - ['next_2133',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], - ['next16_2134',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], - ['next8_2135',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], - ['nextbulbselection_2136',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], - ['nextmode_2137',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], - ['nextmodeskipempty_2138',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], - ['nextpattern_2139',['nextPattern',['../classPatternSelect.html#a3df396b11d5b8c9bae62e82647d0757d',1,'PatternSelect']]], - ['nextstate_2140',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], - ['numalarms_2141',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], - ['numcolors_2142',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], - ['numdefaultargs_2143',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], - ['nummodes_2144',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], - ['numsteps_2145',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] + ['next_2137',['next',['../classModes_1_1ModeLink.html#a5f4e9c451032b7b7d3132da874653900',1,'Modes::ModeLink']]], + ['next16_2138',['next16',['../classRandom.html#ab0b58da7b1f9b2ff65332f9a9dd43ac7',1,'Random']]], + ['next8_2139',['next8',['../classRandom.html#a8ddc31ea9ccd382afb1fff8e56e2702f',1,'Random']]], + ['nextbulbselection_2140',['nextBulbSelection',['../classMenu.html#a2f75413684df37d5e11e03451addd65f',1,'Menu']]], + ['nextmode_2141',['nextMode',['../classModes.html#ac9a4c95f7e899dc2732f65ebe78559c2',1,'Modes']]], + ['nextmodeskipempty_2142',['nextModeSkipEmpty',['../classModes.html#a70c51e7490681e5ee6a6e6d8084b8fc4',1,'Modes']]], + ['nextpattern_2143',['nextPattern',['../classPatternSelect.html#a3df396b11d5b8c9bae62e82647d0757d',1,'PatternSelect']]], + ['nextstate_2144',['nextState',['../classBasicPattern.html#a6f4fd09d1a161c4577b324fff4a9a184',1,'BasicPattern']]], + ['numalarms_2145',['numAlarms',['../classTimer.html#ad8defecc8a0848ebe5caba05326dfc15',1,'Timer']]], + ['numcolors_2146',['numColors',['../classColorset.html#ae2a0882d7c34a3a2b5e228a3b517d54c',1,'Colorset']]], + ['numdefaultargs_2147',['numDefaultArgs',['../classPatternBuilder.html#a24ee8f97b2e8e9d575c44bfb39fcdc05',1,'PatternBuilder']]], + ['nummodes_2148',['numModes',['../classModes.html#ad92dff625654925a5fb473d114890ce7',1,'Modes']]], + ['numsteps_2149',['numSteps',['../classSequence.html#a5ef464b4e753e922915d367215a52b74',1,'Sequence']]] ]; diff --git a/docs/orbit/search/functions_e.js b/docs/orbit/search/functions_e.js index 92406048ca..5886337232 100644 --- a/docs/orbit/search/functions_e.js +++ b/docs/orbit/search/functions_e.js @@ -1,37 +1,37 @@ var searchData= [ - ['onblinkoff_2146',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], - ['onblinkon_2147',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()']]], - ['onconsecutivepresses_2148',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], - ['oneclickmodeenabled_2149',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], - ['onend_2150',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], - ['onledselected_2151',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], - ['onlongclick_2152',['onLongClick',['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()']]], - ['onlongclick2_2153',['onLongClick2',['../classGlobalBrightness.html#a62492a9683979a8a532e81eceaa2ac93',1,'GlobalBrightness::onLongClick2()'],['../classPatternSelect.html#a931ae7d70d1f64420875de288fa15b36',1,'PatternSelect::onLongClick2()'],['../classModeSharing.html#a1af075e6d83fc2cdf51d3ccd17cc5f2e',1,'ModeSharing::onLongClick2()'],['../classFactoryReset.html#a419f5fc7e67ea03a741ca6347933d34d',1,'FactoryReset::onLongClick2()'],['../classEditorConnection.html#a94603cec3cc30ed70df22242ebb1cc76',1,'EditorConnection::onLongClick2()'],['../classColorSelect.html#a9908455b3d63e664206c3bc055d23278',1,'ColorSelect::onLongClick2()'],['../classMenu.html#ad5caae69726edb6e2ed284c25eed79eb',1,'Menu::onLongClick2()']]], - ['onnewdata_2154',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], - ['onpress_2155',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], - ['onrelease_2156',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], - ['onshortclick_2157',['onShortClick',['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()']]], - ['onshortclick2_2158',['onShortClick2',['../classMenu.html#a0c60d92fc9fcf6d8499e419318a2b56e',1,'Menu::onShortClick2()'],['../classColorSelect.html#a93a9d7f6684e201781d09b9405dacc85',1,'ColorSelect::onShortClick2()'],['../classEditorConnection.html#a31521fb3b6a7ac1e5e3f51832c9002f1',1,'EditorConnection::onShortClick2()'],['../classFactoryReset.html#a132378992af157a72d82b3bd5c530ffd',1,'FactoryReset::onShortClick2()'],['../classGlobalBrightness.html#ae5f4d52195abd346d76f87a6c459b888',1,'GlobalBrightness::onShortClick2()'],['../classModeSharing.html#a88c0ff4ba140efaab3f5ca6cbeee3a07',1,'ModeSharing::onShortClick2()'],['../classPatternSelect.html#a117036266910c87489cdd72ef85248e4',1,'PatternSelect::onShortClick2()']]], - ['onstart_2159',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], - ['openmenu_2160',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], - ['openmenuselection_2161',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], - ['operator_20bytestream_2162',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], - ['operator_20bytestream_20_26_2163',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], - ['operator_20const_20uint8_5ft_20_2a_2164',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], - ['operator_20delete_2165',['operator delete',['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp']]], - ['operator_20delete_5b_5d_2166',['operator delete[]',['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp']]], - ['operator_20mode_20_2a_2167',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], - ['operator_20new_2168',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20new_5b_5d_2169',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], - ['operator_20uint8_5ft_20_2a_2170',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], - ['operator_21_3d_2171',['operator!=',['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()']]], - ['operator_2b_2172',['operator+',['../LedTypes_8h.html#ab2fbf270a40827892fa2c3c3f1671cea',1,'operator+(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#ab53b2438c16664792492c7e12dbc4af7',1,'operator+(Ring &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h']]], - ['operator_2b_2b_2173',['operator++',['../LedTypes_8h.html#a502484bc1b6162b825b056116728bf37',1,'operator++(Quadrant &c): LedTypes.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#a0ed78412aca02d6244da282c0e5b0219',1,'operator++(Ring &c, int): LedTypes.h'],['../LedTypes_8h.html#ac0be2e5783bc539f76845808ff257d63',1,'operator++(Ring &c): LedTypes.h'],['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#ad2d960cfcaa1e9df36f2b9fe27714890',1,'operator++(Quadrant &c, int): LedTypes.h']]], - ['operator_2b_3d_2174',['operator+=',['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#ae7e6f6dba18455d2df5cf262acba380c',1,'operator+=(Quadrant &c, int b): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=(const uint8_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)'],['../LedTypes_8h.html#a662d7bba61050fd5d6bd4dd7e49b704f',1,'operator+=(Ring &c, int b): LedTypes.h']]], - ['operator_2d_2175',['operator-',['../LedTypes_8h.html#adae60ccda54454897e83cc2552dcfc15',1,'operator-(Ring &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../LedTypes_8h.html#a43c00ad2d027a9cca8963dbf211ce51e',1,'operator-(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h']]], - ['operator_2d_3d_2176',['operator-=',['../LedTypes_8h.html#af44c08a1a29149150ba1d7f88a36d303',1,'operator-=(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'operator-=(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a2909de795c68ebf40e87f842ec3b1c9e',1,'operator-=(Ring &c, int b): LedTypes.h']]], - ['operator_3d_2177',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], - ['operator_3d_3d_2178',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], - ['operator_5b_5d_2179',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] + ['onblinkoff_2150',['onBlinkOff',['../classBasicPattern.html#a8afd6f9f755a1e65f8f630a4a1511c95',1,'BasicPattern']]], + ['onblinkon_2151',['onBlinkOn',['../classBasicPattern.html#ac858a6b55a2101bf46c962814858a283',1,'BasicPattern::onBlinkOn()'],['../classBlendPattern.html#a89e50f88624d3df91d988d7fb87c588e',1,'BlendPattern::onBlinkOn()'],['../classSolidPattern.html#a8ca5619e5b7114f9e948be36aef3d4d8',1,'SolidPattern::onBlinkOn()']]], + ['onconsecutivepresses_2152',['onConsecutivePresses',['../classButton.html#af08888134084d0640b6a891bdb755f14',1,'Button']]], + ['oneclickmodeenabled_2153',['oneClickModeEnabled',['../classModes.html#a05f64b5430343cc94e77902b02fb8ce1',1,'Modes']]], + ['onend_2154',['onEnd',['../classColorset.html#a4c4b272308b39a62be13816d5d923493',1,'Colorset::onEnd()'],['../classTimer.html#a24cdf190924a1465b5b1e40a5d369eb5',1,'Timer::onEnd()']]], + ['onledselected_2155',['onLedSelected',['../classMenu.html#af8614529ac11d563d9025c3905834b05',1,'Menu::onLedSelected()'],['../classPatternSelect.html#a605366bb9ccec088bd35d84364dc2069',1,'PatternSelect::onLedSelected()']]], + ['onlongclick_2156',['onLongClick',['../classModeSharing.html#ae442e6e009d96e0a618c130ca45b66b1',1,'ModeSharing::onLongClick()'],['../classRandomizer.html#a238dc0d614d87458d0706be9de26f742',1,'Randomizer::onLongClick()'],['../classPatternSelect.html#a4fb519f51d4370737d92880917dda79a',1,'PatternSelect::onLongClick()'],['../classGlobalBrightness.html#a9d4c553bf95caecfcd8c881b46b68976',1,'GlobalBrightness::onLongClick()'],['../classEditorConnection.html#ae2abe22c58ab557a1c4ada9c9ec6e58f',1,'EditorConnection::onLongClick()'],['../classButton.html#a81c3b1a14aee3e487e836ac517e6b232',1,'Button::onLongClick()'],['../classColorSelect.html#af6c4b0cb16d3e2d6a4bcbbd79b5907ff',1,'ColorSelect::onLongClick()'],['../classMenu.html#aa5e3a269c2dba3ee69b530c7d1b3c0ff',1,'Menu::onLongClick()'],['../classFactoryReset.html#a4444f4ac79061c07b9e6c14c44e7a65c',1,'FactoryReset::onLongClick()']]], + ['onlongclick2_2157',['onLongClick2',['../classGlobalBrightness.html#a62492a9683979a8a532e81eceaa2ac93',1,'GlobalBrightness::onLongClick2()'],['../classPatternSelect.html#a931ae7d70d1f64420875de288fa15b36',1,'PatternSelect::onLongClick2()'],['../classModeSharing.html#a1af075e6d83fc2cdf51d3ccd17cc5f2e',1,'ModeSharing::onLongClick2()'],['../classFactoryReset.html#a419f5fc7e67ea03a741ca6347933d34d',1,'FactoryReset::onLongClick2()'],['../classEditorConnection.html#a94603cec3cc30ed70df22242ebb1cc76',1,'EditorConnection::onLongClick2()'],['../classColorSelect.html#a9908455b3d63e664206c3bc055d23278',1,'ColorSelect::onLongClick2()'],['../classMenu.html#ad5caae69726edb6e2ed284c25eed79eb',1,'Menu::onLongClick2()']]], + ['onnewdata_2158',['onNewData',['../classIRReceiver.html#a285e559d21c2a414a9e7169caa9319c3',1,'IRReceiver']]], + ['onpress_2159',['onPress',['../classButton.html#ade505477e7bc927e8c051689a6b85215',1,'Button']]], + ['onrelease_2160',['onRelease',['../classButton.html#a277f0bc922ec0cb3a20b6aaf43e9b94e',1,'Button']]], + ['onshortclick_2161',['onShortClick',['../classModeSharing.html#aa5ff26439d03402077b06a3af55f68c9',1,'ModeSharing::onShortClick()'],['../classRandomizer.html#a3dd0dc5eb4b0722f297eb9ebdecfa13a',1,'Randomizer::onShortClick()'],['../classPatternSelect.html#a968d77ec34c46fb2b03bbf85aebe3aaf',1,'PatternSelect::onShortClick()'],['../classGlobalBrightness.html#a768968db9f44b239023891fd2326660d',1,'GlobalBrightness::onShortClick()'],['../classEditorConnection.html#a4cab09fcac77a0326fb54d65d18b963e',1,'EditorConnection::onShortClick()'],['../classFactoryReset.html#ade67dba03cdbab9d7cb09b78357e299b',1,'FactoryReset::onShortClick()'],['../classMenu.html#a135b0de5e64efeb822e5323f4b8c8955',1,'Menu::onShortClick()'],['../classColorSelect.html#a64e506c095e3dea194c3f570d52e5519',1,'ColorSelect::onShortClick()'],['../classButton.html#a4e2b10397cdad6546a8728a87b82fadb',1,'Button::onShortClick()']]], + ['onshortclick2_2162',['onShortClick2',['../classMenu.html#a0c60d92fc9fcf6d8499e419318a2b56e',1,'Menu::onShortClick2()'],['../classColorSelect.html#a93a9d7f6684e201781d09b9405dacc85',1,'ColorSelect::onShortClick2()'],['../classEditorConnection.html#a31521fb3b6a7ac1e5e3f51832c9002f1',1,'EditorConnection::onShortClick2()'],['../classFactoryReset.html#a132378992af157a72d82b3bd5c530ffd',1,'FactoryReset::onShortClick2()'],['../classGlobalBrightness.html#ae5f4d52195abd346d76f87a6c459b888',1,'GlobalBrightness::onShortClick2()'],['../classModeSharing.html#a88c0ff4ba140efaab3f5ca6cbeee3a07',1,'ModeSharing::onShortClick2()'],['../classPatternSelect.html#a117036266910c87489cdd72ef85248e4',1,'PatternSelect::onShortClick2()']]], + ['onstart_2163',['onStart',['../classColorset.html#adcfa900c0ffe3a6321977f1c93072ad0',1,'Colorset::onStart()'],['../classTimer.html#aa31e5d7b7bfc90ae46c63496c3f8a86d',1,'Timer::onStart()']]], + ['openmenu_2164',['openMenu',['../classMenus.html#a218d5257123a6399289d0cba0988cbd3',1,'Menus']]], + ['openmenuselection_2165',['openMenuSelection',['../classMenus.html#a1f8dacb375bd4d1ec18da2ed5a3e8cb3',1,'Menus']]], + ['operator_20bytestream_2166',['operator ByteStream',['../classModes_1_1ModeLink.html#a9f6c14f2e17ee304eb3cbfe228c4c61c',1,'Modes::ModeLink']]], + ['operator_20bytestream_20_26_2167',['operator ByteStream &',['../classModes_1_1ModeLink.html#a9b4335905480af103878dd0a3e2245e4',1,'Modes::ModeLink']]], + ['operator_20const_20uint8_5ft_20_2a_2168',['operator const uint8_t *',['../classByteStream.html#af812e5b785b7fed575d954f28cd5f090',1,'ByteStream']]], + ['operator_20delete_2169',['operator delete',['../Memory_8cpp.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8cpp.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a3d97a7e2a0208075b4b37328c96ed390',1,'operator delete(void *ptr): Memory.cpp'],['../Memory_8h.html#af057efbdbcd21ea12954d49cd2d245c6',1,'operator delete(void *ptr, size_t size) noexcept: Memory.cpp']]], + ['operator_20delete_5b_5d_2170',['operator delete[]',['../Memory_8h.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8cpp.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp'],['../Memory_8cpp.html#ab26fe706b29fdeb33d5f6ead76c05815',1,'operator delete[](void *ptr, size_t size) noexcept: Memory.cpp'],['../Memory_8h.html#a1d8b2d6f17242ae0d182b0f7a98ba54f',1,'operator delete[](void *ptr): Memory.cpp']]], + ['operator_20mode_20_2a_2171',['operator Mode *',['../classModes_1_1ModeLink.html#a1813370217d7740c54e211fc4ba34bd9',1,'Modes::ModeLink']]], + ['operator_20new_2172',['operator new',['../Memory_8cpp.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8cpp.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a205ed048fdf5259c2e8e0cb60ee8f719',1,'operator new(size_t size): Memory.cpp'],['../Memory_8h.html#a23a3c73ddafdebd03661d8f53c0a8e99',1,'operator new(size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20new_5b_5d_2173',['operator new[]',['../Memory_8cpp.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8cpp.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp'],['../Memory_8h.html#a63ce4f64887b9307317aee5baae6b18f',1,'operator new[](size_t size): Memory.cpp'],['../Memory_8h.html#a1ef0a9ed4a14f4c93469968aa0e4a4da',1,'operator new[](size_t size, void *ptr) noexcept: Memory.cpp']]], + ['operator_20uint8_5ft_20_2a_2174',['operator uint8_t *',['../classByteStream.html#a544a15f4e441337f37297a324d916cc5',1,'ByteStream']]], + ['operator_21_3d_2175',['operator!=',['../classSequence.html#acfdf637a0fbeb71e7dd8c7991fe55d1e',1,'Sequence::operator!=()'],['../classPatternArgs.html#a5b8c8f1e618b6a92c8c1d208eec9f509',1,'PatternArgs::operator!=()'],['../classMode.html#a8cd47bf652f97bc1c9b203749359dfeb',1,'Mode::operator!=()'],['../classRGBColor.html#a658fab90dd6990155bc4eba81e8cb5de',1,'RGBColor::operator!=()'],['../classHSVColor.html#ae1a204e13da2e6fb1919a0bfe29401f5',1,'HSVColor::operator!=()'],['../classColorset.html#ad2b3fe7cec6587c8daef55d1d16ec688',1,'Colorset::operator!=()']]], + ['operator_2b_2176',['operator+',['../LedTypes_8h.html#ab2fbf270a40827892fa2c3c3f1671cea',1,'operator+(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#a726370103d4483e039d09e054e833154',1,'operator+(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#ab53b2438c16664792492c7e12dbc4af7',1,'operator+(Ring &c, int b): LedTypes.h'],['../LedTypes_8h.html#a3f2b92ad7a54adcb324ebcbd2bc69409',1,'operator+(Pair &c, int b): LedTypes.h'],['../Patterns_8h.html#a49cb2436eabea580256eb4c578df4a10',1,'operator+(PatternID &c, int b): Patterns.h']]], + ['operator_2b_2b_2177',['operator++',['../LedTypes_8h.html#a502484bc1b6162b825b056116728bf37',1,'operator++(Quadrant &c): LedTypes.h'],['../Patterns_8h.html#a73f6309b79ddc1ce918a3778af1422b1',1,'operator++(PatternID &c, int): Patterns.h'],['../Patterns_8h.html#a36bab80ddfed656d48403eb8db056149',1,'operator++(PatternID &c): Patterns.h'],['../LedTypes_8h.html#abb0de488148c1b2b0a96976295bd228a',1,'operator++(Pair &c, int): LedTypes.h'],['../LedTypes_8h.html#a0db04d6fd75446d7dc94f556ce77aad4',1,'operator++(Pair &c): LedTypes.h'],['../LedTypes_8h.html#a0ed78412aca02d6244da282c0e5b0219',1,'operator++(Ring &c, int): LedTypes.h'],['../LedTypes_8h.html#ac0be2e5783bc539f76845808ff257d63',1,'operator++(Ring &c): LedTypes.h'],['../LedTypes_8h.html#abc251fca88b16eb10b944dff85c305df',1,'operator++(LedPos &c): LedTypes.h'],['../LedTypes_8h.html#a9f56d4deec5b8ca92cdde467973dadfe',1,'operator++(LedPos &c, int): LedTypes.h'],['../LedTypes_8h.html#ad2d960cfcaa1e9df36f2b9fe27714890',1,'operator++(Quadrant &c, int): LedTypes.h']]], + ['operator_2b_3d_2178',['operator+=',['../LedTypes_8h.html#aae8ec6757aa6f42ba17318dee79988ea',1,'operator+=(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#ae7e6f6dba18455d2df5cf262acba380c',1,'operator+=(Quadrant &c, int b): LedTypes.h'],['../classByteStream.html#a0140aa25d5d0ed2b4a2b5fd929f52824',1,'ByteStream::operator+=(const uint32_t &rhs)'],['../classByteStream.html#a196cdfc83fd1c3f62a0eb82430f36dd2',1,'ByteStream::operator+=(const uint16_t &rhs)'],['../classByteStream.html#a43626f5ec295c1da1679002ab6ccbd86',1,'ByteStream::operator+=(const uint8_t &rhs)'],['../classByteStream.html#a22bbfbfd4a37cb01a97c9f9be3cad6ee',1,'ByteStream::operator+=(const ByteStream &rhs)'],['../LedTypes_8h.html#a662d7bba61050fd5d6bd4dd7e49b704f',1,'operator+=(Ring &c, int b): LedTypes.h']]], + ['operator_2d_2179',['operator-',['../LedTypes_8h.html#adae60ccda54454897e83cc2552dcfc15',1,'operator-(Ring &c, int b): LedTypes.h'],['../Patterns_8h.html#aa0f438bac6b4088cfc8594bd1329475a',1,'operator-(PatternID &c, int b): Patterns.h'],['../LedTypes_8h.html#af2d6cc4a5a1dffc90500e5a40084e8c7',1,'operator-(Pair &c, int b): LedTypes.h'],['../LedTypes_8h.html#a43c00ad2d027a9cca8963dbf211ce51e',1,'operator-(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#a0cbb7cf425475130fe7f443156fa96df',1,'operator-(LedPos &c, int b): LedTypes.h']]], + ['operator_2d_3d_2180',['operator-=',['../LedTypes_8h.html#af44c08a1a29149150ba1d7f88a36d303',1,'operator-=(Quadrant &c, int b): LedTypes.h'],['../LedTypes_8h.html#a5192eaa3f51e5d751eebff3b1661383b',1,'operator-=(LedPos &c, int b): LedTypes.h'],['../LedTypes_8h.html#a2909de795c68ebf40e87f842ec3b1c9e',1,'operator-=(Ring &c, int b): LedTypes.h']]], + ['operator_3d_2181',['operator=',['../classButton.html#a2b5b0e107c163f8cdf4b90846fd67690',1,'Button::operator=()'],['../classColorset.html#ae6e0a85c795f2e574bc842ea366d5eaa',1,'Colorset::operator=()'],['../classHSVColor.html#af1a5cb3ac55787d805be868ab50c9ede',1,'HSVColor::operator=(const uint32_t &rhs)'],['../classHSVColor.html#a7d8a1cfebc45886a0a5f4f9097245402',1,'HSVColor::operator=(const HSVColor &rhs)'],['../classHSVColor.html#ab9767236a9a5c54b81fabe0f8bf4f8e8',1,'HSVColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a4f19a04d71d66e7db25243a2efdccfda',1,'RGBColor::operator=(const uint32_t &rhs)'],['../classRGBColor.html#a112829b280c8ed7ee978b5e99b3bccf3',1,'RGBColor::operator=(const RGBColor &rhs)'],['../classRGBColor.html#a5571614d8a15fe989342b5f4d50b6ee8',1,'RGBColor::operator=(const HSVColor &rhs)'],['../classMode.html#ab83bc0b384bbbdc12d8fe879a050217c',1,'Mode::operator=()'],['../classSequence.html#a6b6545ae2b3a851b39f11aaf69182d68',1,'Sequence::operator=()'],['../classByteStream.html#a1859c59bb40e8c2464a8a6810869f8ac',1,'ByteStream::operator=()']]], + ['operator_3d_3d_2182',['operator==',['../classColorset.html#a0cc0a2cbb99f8046f7080984dc106037',1,'Colorset::operator==()'],['../classHSVColor.html#a306d5497cd2e6c680e646c18344c5a83',1,'HSVColor::operator==()'],['../classRGBColor.html#a90ed2b668e7c4075394d7b3b8c01c379',1,'RGBColor::operator==()'],['../classMode.html#ab4ed910af190415b97d75464ec9b9f25',1,'Mode::operator==()'],['../classSequence.html#aea07c7d1e503145816703407e0d61e6a',1,'Sequence::operator==()'],['../classPatternArgs.html#ad259460388ce2712299fa2385061158f',1,'PatternArgs::operator==()']]], + ['operator_5b_5d_2183',['operator[]',['../classByteStream.html#a07b099628b398684174ec33ca4ebe89c',1,'ByteStream::operator[]()'],['../classColorset.html#a18bd20648c4208531c6b14574c8cab41',1,'Colorset::operator[]()'],['../classLedStash.html#a00bf2c1048e19cf35974264380ebfb23',1,'LedStash::operator[]()'],['../classPatternMap.html#af7a193d38335cd800085302382c0cf27',1,'PatternMap::operator[]()'],['../classColorsetMap.html#a617425fa10a8fc85245bdf1a2bc1d381',1,'ColorsetMap::operator[]()'],['../classSequence.html#a6057ac059ef30d4d06d5b3bb6c7ef16b',1,'Sequence::operator[]()'],['../classPatternArgs.html#a83cd690d65f6c6acdd18965fb573c521',1,'PatternArgs::operator[]()']]] ]; diff --git a/docs/orbit/search/functions_f.js b/docs/orbit/search/functions_f.js index 9156889798..7e82444353 100644 --- a/docs/orbit/search/functions_f.js +++ b/docs/orbit/search/functions_f.js @@ -1,25 +1,25 @@ var searchData= [ - ['pairbot_2180',['pairBot',['../LedTypes_8h.html#ae494676c80db5c55f09ea675b76741f1',1,'LedTypes.h']]], - ['pairtop_2181',['pairTop',['../LedTypes_8h.html#a78af665bd061dc19fb5c79935aa0da5b',1,'LedTypes.h']]], - ['pattern_2182',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], - ['patternargs_2183',['PatternArgs',['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)']]], - ['patternmap_2184',['PatternMap',['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)'],['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()']]], - ['patternselect_2185',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], - ['peek_2186',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], - ['peek16_2187',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], - ['peek32_2188',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], - ['peek8_2189',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], - ['peeknext_2190',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], - ['percentdone_2191',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], - ['percentreceived_2192',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], - ['play_2193',['play',['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()']]], - ['poststep_2194',['poststep',['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()']]], - ['presstime_2195',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], - ['prestep_2196',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], - ['prev_2197',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], - ['prevbulbselection_2198',['prevBulbSelection',['../classMenu.html#ae36a805dfaeb5c148c4cf6ceab067180',1,'Menu']]], - ['previousmode_2199',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], - ['previouspattern_2200',['previousPattern',['../classPatternSelect.html#a19db36490850e8c2f1de0c3d005cfacf',1,'PatternSelect']]], - ['pulsishpattern_2201',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] + ['pairbot_2184',['pairBot',['../LedTypes_8h.html#ae494676c80db5c55f09ea675b76741f1',1,'LedTypes.h']]], + ['pairtop_2185',['pairTop',['../LedTypes_8h.html#a78af665bd061dc19fb5c79935aa0da5b',1,'LedTypes.h']]], + ['pattern_2186',['Pattern',['../classPattern.html#ace101605a4fee4787d6ceb81c4682915',1,'Pattern::Pattern(const PatternArgs &args)'],['../classPattern.html#a95f42b0f1717d9e6c2d831e87d27f83c',1,'Pattern::Pattern()']]], + ['patternargs_2187',['PatternArgs',['../classPatternArgs.html#a4d75157b94d95b6c1a25506ce651ad97',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2)'],['../classPatternArgs.html#a0a857cde1625bb84efe87944525cdcdf',1,'PatternArgs::PatternArgs()'],['../classPatternArgs.html#a023601c3c2a361e4541449b8fa096947',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7, uint8_t a8)'],['../classPatternArgs.html#aff32b5660d41a6c2870837582aefa6d2',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6, uint8_t a7)'],['../classPatternArgs.html#a1179080e55ea2606a22ab4deeff0121c',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5)'],['../classPatternArgs.html#a485fb922b622a4c973d01171aa9755be',1,'PatternArgs::PatternArgs(uint8_t a1)'],['../classPatternArgs.html#ac71f58554a2ddce138ffb94998c91158',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3)'],['../classPatternArgs.html#a474f7bf9a36cffa2e32ced42f4d0367f',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4, uint8_t a5, uint8_t a6)'],['../classPatternArgs.html#a990ff91c3117d307fe7ed52bd00cd30d',1,'PatternArgs::PatternArgs(uint8_t a1, uint8_t a2, uint8_t a3, uint8_t a4)']]], + ['patternmap_2188',['PatternMap',['../classPatternMap.html#aec46b32507b94dfa80abd5bb4ec8a60e',1,'PatternMap::PatternMap(PatternID pattern, LedMap positions=MAP_LED_ALL)'],['../classPatternMap.html#af813eea0d92b6f02d1b1f8ac61a7d405',1,'PatternMap::PatternMap()']]], + ['patternselect_2189',['PatternSelect',['../classPatternSelect.html#a82806496ad89951762be2a07f781f821',1,'PatternSelect']]], + ['peek_2190',['peek',['../classColorset.html#ab9f04de5f2ebc1051cba5e4bfc3d8a11',1,'Colorset']]], + ['peek16_2191',['peek16',['../classByteStream.html#a448d4dd97dacf871ddbbfcfbdbb7e048',1,'ByteStream']]], + ['peek32_2192',['peek32',['../classByteStream.html#af38ef088c7d0aa2fbc02172f54b599c7',1,'ByteStream']]], + ['peek8_2193',['peek8',['../classByteStream.html#a6ec8b379e99d76e2ae7eb5fbd394b273',1,'ByteStream']]], + ['peeknext_2194',['peekNext',['../classColorset.html#a4ec108cdd097cf54aecf2dc7bdbda67b',1,'Colorset']]], + ['percentdone_2195',['percentDone',['../classIRSender.html#a7797429c27e8796249a9492ba1782114',1,'IRSender::percentDone()'],['../classVLSender.html#ad5fd646bbd0e0a35e804838102bfde58',1,'VLSender::percentDone()']]], + ['percentreceived_2196',['percentReceived',['../classIRReceiver.html#ae7f5628b174caf0f8db9be7adc53f287',1,'IRReceiver']]], + ['play_2197',['play',['../classModes.html#a9e98b568fcd3d00b7c3f0705b5120925',1,'Modes::play()'],['../classBasicPattern.html#ab04a53496affe6e5bf4dccf86d91bc0e',1,'BasicPattern::play()'],['../classPattern.html#a351206aa151c8e49f175b8b3d41f6e9c',1,'Pattern::play()'],['../classZigzagPattern.html#a4ab7df902285979a647844d3d53bd146',1,'ZigzagPattern::play()'],['../classSequencedPattern.html#ab48ffe5e91489ca51bed52bca83719be',1,'SequencedPattern::play()'],['../classPulsishPattern.html#ae4de7cba33111d8812f2e7d9f91d451f',1,'PulsishPattern::play()'],['../classMateriaPattern.html#aa1affc027799062b1ae794aae640a686',1,'MateriaPattern::play()'],['../classHueShiftPattern.html#a40cc40c961872675a5871303c2be9783',1,'HueShiftPattern::play()'],['../classMode.html#a21d1c7da7b97340ab1af39d242cc6f22',1,'Mode::play()'],['../classModes_1_1ModeLink.html#aeeb50c7513608fa90144186de3f2e42c',1,'Modes::ModeLink::play()'],['../classBackStrobePattern.html#ab36bbceb686bed38d056300ca6da99f6',1,'BackStrobePattern::play()'],['../classCompoundPattern.html#acee370d7e9924623f9d402fce196a90a',1,'CompoundPattern::play()'],['../classLighthousePattern.html#ad015f5592a25c5b10400e51c8db41cb0',1,'LighthousePattern::play()'],['../classDripMorphPattern.html#a6dc384cc69dfd81319359ac65fccede0',1,'DripMorphPattern::play()'],['../classBlinkStepPattern.html#a5f514eea576c838dda23fda088dde729',1,'BlinkStepPattern::play()']]], + ['poststep_2198',['poststep',['../classWarpPattern.html#a27fb52d362c1b23649377ec00b498a3f',1,'WarpPattern::poststep()'],['../classBlinkStepPattern.html#a31d244f697913cbdf624386f8a46663c',1,'BlinkStepPattern::poststep()'],['../classWarpWormPattern.html#a33782bfe3b00394031cde75ba76a36f9',1,'WarpWormPattern::poststep()'],['../classBouncePattern.html#ae30e19cc22660b53f9be0259bcc222cb',1,'BouncePattern::poststep()'],['../classVortexWipePattern.html#adfcd67907bb980b68aa831e3047407ab',1,'VortexWipePattern::poststep()'],['../classTheaterChasePattern.html#a9c8e96b672805122b6935afb9d7dbe64',1,'TheaterChasePattern::poststep()'],['../classSparkleTracePattern.html#a0a25ff32e00176614c72badcd478a387',1,'SparkleTracePattern::poststep()'],['../classSnowballPattern.html#af3f09340136f4f494e00485264e1866a',1,'SnowballPattern::poststep()'],['../classMeteorPattern.html#ac35f42f31089d2a137b9f55dff122dfb',1,'MeteorPattern::poststep()'],['../classLighthousePattern.html#abcb3a868bb6248a469e7f6b6dbb4cc33',1,'LighthousePattern::poststep()'],['../classFillPattern.html#acf805f0f69ce390640df6d6f81cd129b',1,'FillPattern::poststep()'],['../classDripPattern.html#afae93d7b4ae7d278b8e1db6c299988af',1,'DripPattern::poststep()'],['../classCrossDopsPattern.html#a7bba5d48a55274d369ffb919b200b955',1,'CrossDopsPattern::poststep()']]], + ['presstime_2199',['pressTime',['../classButton.html#a34bd02946cbcdfcf31232f357629503e',1,'Button']]], + ['prestep_2200',['prestep',['../classBlinkStepPattern.html#a882229cc424c886e22162e20dd6e176b',1,'BlinkStepPattern']]], + ['prev_2201',['prev',['../classModes_1_1ModeLink.html#a3f2672f51a00dfad74077175b19a987e',1,'Modes::ModeLink']]], + ['prevbulbselection_2202',['prevBulbSelection',['../classMenu.html#ae36a805dfaeb5c148c4cf6ceab067180',1,'Menu']]], + ['previousmode_2203',['previousMode',['../classModes.html#afff6da06a409164e2d5241e825d88dd2',1,'Modes']]], + ['previouspattern_2204',['previousPattern',['../classPatternSelect.html#a19db36490850e8c2f1de0c3d005cfacf',1,'PatternSelect']]], + ['pulsishpattern_2205',['PulsishPattern',['../classPulsishPattern.html#ab838fdc1559d305ea04658e3e617ee1c',1,'PulsishPattern']]] ]; diff --git a/docs/orbit/search/related_0.js b/docs/orbit/search/related_0.js index e23437cd45..4a5776bf88 100644 --- a/docs/orbit/search/related_0.js +++ b/docs/orbit/search/related_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['leds_2921',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] + ['leds_2928',['Leds',['../classLedStash.html#a1f39bd11cbcfeb9d120a4dba644caee6',1,'LedStash']]] ]; diff --git a/docs/orbit/search/related_1.js b/docs/orbit/search/related_1.js index e421198d95..58930c7891 100644 --- a/docs/orbit/search/related_1.js +++ b/docs/orbit/search/related_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['patternbuilder_2922',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] + ['patternbuilder_2929',['PatternBuilder',['../classPattern.html#a4738b85e1f20f848805911304fd4e4ed',1,'Pattern']]] ]; diff --git a/docs/orbit/search/related_2.js b/docs/orbit/search/related_2.js index 6105daad60..5e2adc1076 100644 --- a/docs/orbit/search/related_2.js +++ b/docs/orbit/search/related_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['storage_2923',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] + ['storage_2930',['Storage',['../classByteStream.html#ab647623b3295040f83d3afb2a502a223',1,'ByteStream']]] ]; diff --git a/docs/orbit/search/searchdata.js b/docs/orbit/search/searchdata.js index ce80985c69..aa446ad09b 100644 --- a/docs/orbit/search/searchdata.js +++ b/docs/orbit/search/searchdata.js @@ -9,7 +9,7 @@ var indexSectionsWithContent = 6: "cdehlmpqrtv", 7: "bcdefhilmnopqrstuvw", 8: "lps", - 9: "abcdefghiklmnprstuvw" + 9: "abcdefghiklmnoprstuvw" }; var indexSectionNames = diff --git a/docs/orbit/search/typedefs_0.js b/docs/orbit/search/typedefs_0.js index 8b72c239b8..bd758c3b51 100644 --- a/docs/orbit/search/typedefs_0.js +++ b/docs/orbit/search/typedefs_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['alarmid_2638',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], - ['argmap_2639',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] + ['alarmid_2645',['AlarmID',['../Timer_8h.html#ac1042e0c476de4fa262aa4e5c6de17ca',1,'Timer.h']]], + ['argmap_2646',['ArgMap',['../PatternArgs_8h.html#a8999dff68b1928d56731dd52dee3fcbd',1,'PatternArgs.h']]] ]; diff --git a/docs/orbit/search/typedefs_1.js b/docs/orbit/search/typedefs_1.js index eb2f08a944..0f129a33a2 100644 --- a/docs/orbit/search/typedefs_1.js +++ b/docs/orbit/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['byte_2640',['BYTE',['../Compression_8cpp.html#aae9749d96e15ccb4f482dd5f55d98f9b',1,'Compression.cpp']]] + ['byte_2647',['BYTE',['../Compression_8cpp.html#aae9749d96e15ccb4f482dd5f55d98f9b',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/typedefs_2.js b/docs/orbit/search/typedefs_2.js index 287cedf55e..8c69eace21 100644 --- a/docs/orbit/search/typedefs_2.js +++ b/docs/orbit/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['initmenufn_5ft_2641',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] + ['initmenufn_5ft_2648',['initMenuFn_t',['../Menus_8cpp.html#a6b8b298032aa46d6ddd890870a372069',1,'Menus.cpp']]] ]; diff --git a/docs/orbit/search/typedefs_3.js b/docs/orbit/search/typedefs_3.js index 36dcbaa895..ce012253de 100644 --- a/docs/orbit/search/typedefs_3.js +++ b/docs/orbit/search/typedefs_3.js @@ -1,11 +1,11 @@ var searchData= [ - ['ledmap_2642',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]], - ['lz4_5fbyte_2643',['LZ4_byte',['../Compression_8h.html#ae5ce20aa82fe990ff4c5c6114b25ad10',1,'Compression.h']]], - ['lz4_5fi8_2644',['LZ4_i8',['../Compression_8h.html#a5a92dc99fae36cb5affa6a5b46ec37e0',1,'Compression.h']]], - ['lz4_5fstream_5ft_2645',['LZ4_stream_t',['../Compression_8h.html#a4fb9ac4ce6d5e25edc9188f9d6633498',1,'Compression.h']]], - ['lz4_5fstream_5ft_5finternal_2646',['LZ4_stream_t_internal',['../Compression_8h.html#a0f72bfb7291e7672b7c08dcfc2095bb9',1,'Compression.h']]], - ['lz4_5fstreamdecode_5ft_2647',['LZ4_streamDecode_t',['../Compression_8h.html#a76a1eaa4729efddb43040217daad4d4e',1,'Compression.h']]], - ['lz4_5fu16_2648',['LZ4_u16',['../Compression_8h.html#aa2b2c02b982fbdc76c31494bfba54270',1,'Compression.h']]], - ['lz4_5fu32_2649',['LZ4_u32',['../Compression_8h.html#ad202a87356f947f6613e9fb614c5fafd',1,'Compression.h']]] + ['ledmap_2649',['LedMap',['../LedTypes_8h.html#adedc81525af6b15084e05deff607a32d',1,'LedTypes.h']]], + ['lz4_5fbyte_2650',['LZ4_byte',['../Compression_8h.html#ae5ce20aa82fe990ff4c5c6114b25ad10',1,'Compression.h']]], + ['lz4_5fi8_2651',['LZ4_i8',['../Compression_8h.html#a5a92dc99fae36cb5affa6a5b46ec37e0',1,'Compression.h']]], + ['lz4_5fstream_5ft_2652',['LZ4_stream_t',['../Compression_8h.html#a4fb9ac4ce6d5e25edc9188f9d6633498',1,'Compression.h']]], + ['lz4_5fstream_5ft_5finternal_2653',['LZ4_stream_t_internal',['../Compression_8h.html#a0f72bfb7291e7672b7c08dcfc2095bb9',1,'Compression.h']]], + ['lz4_5fstreamdecode_5ft_2654',['LZ4_streamDecode_t',['../Compression_8h.html#a76a1eaa4729efddb43040217daad4d4e',1,'Compression.h']]], + ['lz4_5fu16_2655',['LZ4_u16',['../Compression_8h.html#aa2b2c02b982fbdc76c31494bfba54270',1,'Compression.h']]], + ['lz4_5fu32_2656',['LZ4_u32',['../Compression_8h.html#ad202a87356f947f6613e9fb614c5fafd',1,'Compression.h']]] ]; diff --git a/docs/orbit/search/typedefs_4.js b/docs/orbit/search/typedefs_4.js index 0fc45cb610..be557585a4 100644 --- a/docs/orbit/search/typedefs_4.js +++ b/docs/orbit/search/typedefs_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['modeflags_2650',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] + ['modeflags_2657',['ModeFlags',['../Mode_8h.html#a33c2e4593a371b6344b716f0769d0802',1,'Mode.h']]] ]; diff --git a/docs/orbit/search/typedefs_5.js b/docs/orbit/search/typedefs_5.js index a6daf35b7b..9959f5808c 100644 --- a/docs/orbit/search/typedefs_5.js +++ b/docs/orbit/search/typedefs_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['reg_5ft_2651',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]] + ['reg_5ft_2658',['reg_t',['../Compression_8cpp.html#a2835baf742d73416e69ab571e9a9dacb',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/typedefs_6.js b/docs/orbit/search/typedefs_6.js index 8f13acda70..5ee70f0eb7 100644 --- a/docs/orbit/search/typedefs_6.js +++ b/docs/orbit/search/typedefs_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['s32_2652',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]] + ['s32_2659',['S32',['../Compression_8cpp.html#a39c786017723555afb9e8b85accec0de',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/typedefs_7.js b/docs/orbit/search/typedefs_7.js index b26e09037a..aa4816ca43 100644 --- a/docs/orbit/search/typedefs_7.js +++ b/docs/orbit/search/typedefs_7.js @@ -1,7 +1,7 @@ var searchData= [ - ['u16_2653',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], - ['u32_2654',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], - ['u64_2655',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], - ['uptrval_2656',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]] + ['u16_2660',['U16',['../Compression_8cpp.html#a0a0a322d5fa4a546d293a77ba8b4a71f',1,'Compression.cpp']]], + ['u32_2661',['U32',['../Compression_8cpp.html#a696390429f2f3b644bde8d0322a24124',1,'Compression.cpp']]], + ['u64_2662',['U64',['../Compression_8cpp.html#a25809e0734a149248fcf5831efa4e33d',1,'Compression.cpp']]], + ['uptrval_2663',['uptrval',['../Compression_8cpp.html#ae36a6736ee678cada514feec5060088a',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/variables_0.js b/docs/orbit/search/variables_0.js index c644fd4721..ebf1fbdffe 100644 --- a/docs/orbit/search/variables_0.js +++ b/docs/orbit/search/variables_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['arg1_2417',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], - ['arg2_2418',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], - ['arg3_2419',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], - ['arg4_2420',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], - ['arg5_2421',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], - ['arg6_2422',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], - ['arg7_2423',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], - ['arg8_2424',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], - ['args_2425',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] + ['arg1_2423',['arg1',['../classPatternArgs.html#a9451fa696a955a13faeea9a32671f488',1,'PatternArgs']]], + ['arg2_2424',['arg2',['../classPatternArgs.html#aa9da03f9bf76dca584cc3fe5f347d67c',1,'PatternArgs']]], + ['arg3_2425',['arg3',['../classPatternArgs.html#ac51487fe9887378b9850abb0f1800b1b',1,'PatternArgs']]], + ['arg4_2426',['arg4',['../classPatternArgs.html#a8595fd42568f77a850175757af9f2bb4',1,'PatternArgs']]], + ['arg5_2427',['arg5',['../classPatternArgs.html#a13bdbdf9ea98459dd4929f6832b61129',1,'PatternArgs']]], + ['arg6_2428',['arg6',['../classPatternArgs.html#a3b0a80610a4290510dd94bfe487d6a6a',1,'PatternArgs']]], + ['arg7_2429',['arg7',['../classPatternArgs.html#a28f972e9f9b5041c8fa40a4689d35335',1,'PatternArgs']]], + ['arg8_2430',['arg8',['../classPatternArgs.html#a61d4064b39ce109b975cd75a67e39c9f',1,'PatternArgs']]], + ['args_2431',['args',['../classPatternArgs.html#afde808c634704d423d82a9dea6814eea',1,'PatternArgs']]] ]; diff --git a/docs/orbit/search/variables_1.js b/docs/orbit/search/variables_1.js index f46e80a04e..1c050487c0 100644 --- a/docs/orbit/search/variables_1.js +++ b/docs/orbit/search/variables_1.js @@ -1,8 +1,8 @@ var searchData= [ - ['basic_2426',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], - ['blend_2427',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], - ['blendspeed_2428',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], - ['blue_2429',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], - ['buf_2430',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] + ['basic_2432',['basic',['../classPatternArgs.html#a83ce5642f9165ae7088df00cac4b2dbc',1,'PatternArgs']]], + ['blend_2433',['blend',['../classPatternArgs.html#ae031552eb3944884f8a3a5e8ab47a1d1',1,'PatternArgs']]], + ['blendspeed_2434',['blendSpeed',['../classPatternArgs.html#a69123dda95c49daab522654a782251c8',1,'PatternArgs']]], + ['blue_2435',['blue',['../classRGBColor.html#a417ad42fb2dab07155bdd0f35107adc9',1,'RGBColor']]], + ['buf_2436',['buf',['../structByteStream_1_1RawBuffer.html#acff5672e20597661801f99a91e2f4b0a',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/orbit/search/variables_10.js b/docs/orbit/search/variables_10.js index 9e5cc43713..ab1d9fb4c3 100644 --- a/docs/orbit/search/variables_10.js +++ b/docs/orbit/search/variables_10.js @@ -1,5 +1,5 @@ var searchData= [ - ['table_2634',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], - ['tabletype_2635',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]] + ['table_2641',['table',['../unionLZ4__stream__u.html#ae26655292476b5a7cb3496cbea099fe5',1,'LZ4_stream_u::table()'],['../unionLZ4__streamDecode__u.html#ae208ed637966bd87b22917d46987af09',1,'LZ4_streamDecode_u::table()']]], + ['tabletype_2642',['tableType',['../structLZ4__stream__t__internal.html#a9f0c6d5c94e20c8716dbd4a07d7e1fe3',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/orbit/search/variables_11.js b/docs/orbit/search/variables_11.js index 45a0910df6..d90871d502 100644 --- a/docs/orbit/search/variables_11.js +++ b/docs/orbit/search/variables_11.js @@ -1,5 +1,5 @@ var searchData= [ - ['val_2636',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], - ['vals_2637',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] + ['val_2643',['val',['../classHSVColor.html#a12cc1f17d6a2f40749e62ab3b3992573',1,'HSVColor']]], + ['vals_2644',['vals',['../classColorSelect.html#a156d875177e2b57b15388ba0f6aa9299',1,'ColorSelect']]] ]; diff --git a/docs/orbit/search/variables_2.js b/docs/orbit/search/variables_2.js index 661e88f12b..97f43ca9f8 100644 --- a/docs/orbit/search/variables_2.js +++ b/docs/orbit/search/variables_2.js @@ -1,8 +1,8 @@ var searchData= [ - ['color_2431',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], - ['colorindex_2432',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], - ['cols_2433',['cols',['../structdefault__mode__entry.html#a0a868b6138ec894e5b7cb71aa7759192',1,'default_mode_entry']]], - ['crc32_2434',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]], - ['currentoffset_2435',['currentOffset',['../structLZ4__stream__t__internal.html#ab3bd2c19764d29ca31461d6a3fc3345f',1,'LZ4_stream_t_internal']]] + ['color_2437',['color',['../structMenuEntry.html#a6e87ceea68e0314b66bd024dea04e244',1,'MenuEntry']]], + ['colorindex_2438',['colorIndex',['../classPatternArgs.html#a12d97e7442a2268bcc7692ec0c9175a5',1,'PatternArgs']]], + ['cols_2439',['cols',['../structdefault__mode__entry.html#a0a868b6138ec894e5b7cb71aa7759192',1,'default_mode_entry']]], + ['crc32_2440',['crc32',['../structByteStream_1_1RawBuffer.html#a0c8a34981f47848f11b1bfdde0a08731',1,'ByteStream::RawBuffer']]], + ['currentoffset_2441',['currentOffset',['../structLZ4__stream__t__internal.html#ab3bd2c19764d29ca31461d6a3fc3345f',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/orbit/search/variables_3.js b/docs/orbit/search/variables_3.js index 9608cfa7f6..786ade33c7 100644 --- a/docs/orbit/search/variables_3.js +++ b/docs/orbit/search/variables_3.js @@ -1,9 +1,9 @@ var searchData= [ - ['dashduration_2436',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], - ['dec64table_2437',['dec64table',['../Compression_8cpp.html#a541b3dda85be857eac8aabcf43ee83d8',1,'Compression.cpp']]], - ['default_5fmodes_2438',['default_modes',['../DefaultModes_8cpp.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp']]], - ['dictctx_2439',['dictCtx',['../structLZ4__stream__t__internal.html#a149d776fc4b59881d47aa61c487138c4',1,'LZ4_stream_t_internal']]], - ['dictionary_2440',['dictionary',['../structLZ4__stream__t__internal.html#ac49d2dcc57fb65fba2534f2bb231c8b9',1,'LZ4_stream_t_internal']]], - ['dictsize_2441',['dictSize',['../structLZ4__stream__t__internal.html#ae91b94da38c2a459926645c0bd28a814',1,'LZ4_stream_t_internal']]] + ['dashduration_2442',['dashDuration',['../classPatternArgs.html#a52489576c1d8a82981256299119770fc',1,'PatternArgs']]], + ['dec64table_2443',['dec64table',['../Compression_8cpp.html#a541b3dda85be857eac8aabcf43ee83d8',1,'Compression.cpp']]], + ['default_5fmodes_2444',['default_modes',['../DefaultModes_8cpp.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a9682260204c0b547696ba31807cde860',1,'default_modes(): DefaultModes.cpp']]], + ['dictctx_2445',['dictCtx',['../structLZ4__stream__t__internal.html#a149d776fc4b59881d47aa61c487138c4',1,'LZ4_stream_t_internal']]], + ['dictionary_2446',['dictionary',['../structLZ4__stream__t__internal.html#ac49d2dcc57fb65fba2534f2bb231c8b9',1,'LZ4_stream_t_internal']]], + ['dictsize_2447',['dictSize',['../structLZ4__stream__t__internal.html#ae91b94da38c2a459926645c0bd28a814',1,'LZ4_stream_t_internal']]] ]; diff --git a/docs/orbit/search/variables_4.js b/docs/orbit/search/variables_4.js index 75a4b817e0..ff72ca1741 100644 --- a/docs/orbit/search/variables_4.js +++ b/docs/orbit/search/variables_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['extdictsize_2442',['extDictSize',['../structLZ4__streamDecode__t__internal.html#a6c8e2dcc2579727808da0bfe7a44eaa0',1,'LZ4_streamDecode_t_internal']]], - ['externaldict_2443',['externalDict',['../structLZ4__streamDecode__t__internal.html#a786927f3c337119ad78fa2a58ca73db2',1,'LZ4_streamDecode_t_internal']]] + ['extdictsize_2448',['extDictSize',['../structLZ4__streamDecode__t__internal.html#a6c8e2dcc2579727808da0bfe7a44eaa0',1,'LZ4_streamDecode_t_internal']]], + ['externaldict_2449',['externalDict',['../structLZ4__streamDecode__t__internal.html#a786927f3c337119ad78fa2a58ca73db2',1,'LZ4_streamDecode_t_internal']]] ]; diff --git a/docs/orbit/search/variables_5.js b/docs/orbit/search/variables_5.js index a3d7dc2350..2eecb44d16 100644 --- a/docs/orbit/search/variables_5.js +++ b/docs/orbit/search/variables_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['flags_2444',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] + ['flags_2450',['flags',['../structByteStream_1_1RawBuffer.html#a633ecee8dcf25195aa577f3cdfb6ea0f',1,'ByteStream::RawBuffer']]] ]; diff --git a/docs/orbit/search/variables_6.js b/docs/orbit/search/variables_6.js index f1f6ae5ab6..0e8ceb9de5 100644 --- a/docs/orbit/search/variables_6.js +++ b/docs/orbit/search/variables_6.js @@ -1,9 +1,9 @@ var searchData= [ - ['g_5fhsv_5frgb_5falg_2445',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], - ['g_5fpbutton_2446',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], - ['g_5fpbutton2_2447',['g_pButton2',['../Button_8h.html#a1020d4e320743109f1bfdbf6d77b29c1',1,'g_pButton2(): Buttons.cpp'],['../Buttons_8cpp.html#a1020d4e320743109f1bfdbf6d77b29c1',1,'g_pButton2(): Buttons.cpp'],['../Buttons_8h.html#a1020d4e320743109f1bfdbf6d77b29c1',1,'g_pButton2(): Buttons.cpp']]], - ['gapduration_2448',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], - ['green_2449',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], - ['groupsize_2450',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] + ['g_5fhsv_5frgb_5falg_2451',['g_hsv_rgb_alg',['../ColorTypes_8cpp.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp'],['../ColorTypes_8h.html#af11854a7974ef7d8d661f92e4f427101',1,'g_hsv_rgb_alg(): ColorTypes.cpp']]], + ['g_5fpbutton_2452',['g_pButton',['../Button_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8cpp.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp'],['../Buttons_8h.html#a0f2e1bfb2e10150496ad7fb75420713b',1,'g_pButton(): Buttons.cpp']]], + ['g_5fpbutton2_2453',['g_pButton2',['../Button_8h.html#a1020d4e320743109f1bfdbf6d77b29c1',1,'g_pButton2(): Buttons.cpp'],['../Buttons_8cpp.html#a1020d4e320743109f1bfdbf6d77b29c1',1,'g_pButton2(): Buttons.cpp'],['../Buttons_8h.html#a1020d4e320743109f1bfdbf6d77b29c1',1,'g_pButton2(): Buttons.cpp']]], + ['gapduration_2454',['gapDuration',['../classPatternArgs.html#a19e35433e68bd98bdc393d16ea194a73',1,'PatternArgs']]], + ['green_2455',['green',['../classRGBColor.html#aca75024902a233f3449935b01387b687',1,'RGBColor']]], + ['groupsize_2456',['groupSize',['../classPatternArgs.html#a24f37bf717d8c4a99abf2a99c537bef0',1,'PatternArgs']]] ]; diff --git a/docs/orbit/search/variables_7.js b/docs/orbit/search/variables_7.js index 64c01d0acc..e57f132180 100644 --- a/docs/orbit/search/variables_7.js +++ b/docs/orbit/search/variables_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['hashtable_2451',['hashTable',['../structLZ4__stream__t__internal.html#afb3b54934c388fea25aa5bdc2afa0e32',1,'LZ4_stream_t_internal']]], - ['hue_2452',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] + ['hashtable_2457',['hashTable',['../structLZ4__stream__t__internal.html#afb3b54934c388fea25aa5bdc2afa0e32',1,'LZ4_stream_t_internal']]], + ['hue_2458',['hue',['../classHSVColor.html#a95d2e23681a08326316331dcb71a2d4c',1,'HSVColor']]] ]; diff --git a/docs/orbit/search/variables_8.js b/docs/orbit/search/variables_8.js index d6285785b1..17c82e22d1 100644 --- a/docs/orbit/search/variables_8.js +++ b/docs/orbit/search/variables_8.js @@ -1,7 +1,7 @@ var searchData= [ - ['inc32table_2453',['inc32table',['../Compression_8cpp.html#a451c82499501c4916ad44f7c1202f88a',1,'Compression.cpp']]], - ['initmenu_2454',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]], - ['internal_5fdonotuse_2455',['internal_donotuse',['../unionLZ4__stream__u.html#a0791f2829d7100e12eb5f99094d8855e',1,'LZ4_stream_u::internal_donotuse()'],['../unionLZ4__streamDecode__u.html#a4ee7ad9d157b314d88fd901d35116c76',1,'LZ4_streamDecode_u::internal_donotuse()']]], - ['ir_5ftccx_2456',['IR_TCCx',['../IRSender_8cpp.html#a8a24a33a0c1abd6d88ec49fe4f4e3090',1,'IRSender.cpp']]] + ['inc32table_2459',['inc32table',['../Compression_8cpp.html#a451c82499501c4916ad44f7c1202f88a',1,'Compression.cpp']]], + ['initmenu_2460',['initMenu',['../structMenuEntry.html#a615b37dcd41d8eb35eedee103a302f0b',1,'MenuEntry']]], + ['internal_5fdonotuse_2461',['internal_donotuse',['../unionLZ4__stream__u.html#a0791f2829d7100e12eb5f99094d8855e',1,'LZ4_stream_u::internal_donotuse()'],['../unionLZ4__streamDecode__u.html#a4ee7ad9d157b314d88fd901d35116c76',1,'LZ4_streamDecode_u::internal_donotuse()']]], + ['ir_5ftccx_2462',['IR_TCCx',['../IRSender_8cpp.html#a8a24a33a0c1abd6d88ec49fe4f4e3090',1,'IRSender.cpp']]] ]; diff --git a/docs/orbit/search/variables_9.js b/docs/orbit/search/variables_9.js index 043744a43a..c5aa2f80f2 100644 --- a/docs/orbit/search/variables_9.js +++ b/docs/orbit/search/variables_9.js @@ -1,8 +1,8 @@ var searchData= [ - ['ledpermutations_2457',['ledPermutations',['../Menu_8cpp.html#abf4c3ead615f4824f4bac59cff8c9104',1,'Menu.cpp']]], - ['ledsteppositions_2458',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]], - ['lz4_5f64klimit_2459',['LZ4_64Klimit',['../Compression_8cpp.html#ac55e8e70f9d03d1f06d823de23222fee',1,'Compression.cpp']]], - ['lz4_5fminlength_2460',['LZ4_minLength',['../Compression_8cpp.html#a008b9fd5094e20eec7d8f504530d113c',1,'Compression.cpp']]], - ['lz4_5fskiptrigger_2461',['LZ4_skipTrigger',['../Compression_8cpp.html#aa32dfc3b58308fccc1eb52d8aa2c7e3c',1,'Compression.cpp']]] + ['ledpermutations_2463',['ledPermutations',['../Menu_8cpp.html#abf4c3ead615f4824f4bac59cff8c9104',1,'Menu.cpp']]], + ['ledsteppositions_2464',['ledStepPositions',['../classVortexWipePattern.html#aefe2dcfa7fc4c0aef98d510a64e90cd7',1,'VortexWipePattern::ledStepPositions()'],['../classZigzagPattern.html#a78570112d59d201d0d984d899f7653ae',1,'ZigzagPattern::ledStepPositions()']]], + ['lz4_5f64klimit_2465',['LZ4_64Klimit',['../Compression_8cpp.html#ac55e8e70f9d03d1f06d823de23222fee',1,'Compression.cpp']]], + ['lz4_5fminlength_2466',['LZ4_minLength',['../Compression_8cpp.html#a008b9fd5094e20eec7d8f504530d113c',1,'Compression.cpp']]], + ['lz4_5fskiptrigger_2467',['LZ4_skipTrigger',['../Compression_8cpp.html#aa32dfc3b58308fccc1eb52d8aa2c7e3c',1,'Compression.cpp']]] ]; diff --git a/docs/orbit/search/variables_a.js b/docs/orbit/search/variables_a.js index 4c7ce23c22..5d5d89a3a0 100644 --- a/docs/orbit/search/variables_a.js +++ b/docs/orbit/search/variables_a.js @@ -1,160 +1,161 @@ var searchData= [ - ['m_5fadvanced_2462',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], - ['m_5falarms_2463',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], - ['m_5fallocated_2464',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], - ['m_5farglist_2465',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], - ['m_5fautocycle_2466',['m_autoCycle',['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()'],['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()']]], - ['m_5fbit_5fpos_2467',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], - ['m_5fbitstream_2468',['m_bitStream',['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()'],['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()']]], - ['m_5fblendspeed_2469',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], - ['m_5fblink2timer_2470',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], - ['m_5fblinkoffduration_2471',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], - ['m_5fblinkonduration_2472',['m_blinkOnDuration',['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()']]], - ['m_5fblinktimer_2473',['m_blinkTimer',['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()']]], - ['m_5fblinktimer1_2474',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], - ['m_5fblinktimer2_2475',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], - ['m_5fblocksize_2476',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], - ['m_5fbrightness_2477',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], - ['m_5fbrightnessoptions_2478',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], - ['m_5fbuf_2479',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], - ['m_5fbuf_5feof_2480',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], - ['m_5fbuf_5fsize_2481',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], - ['m_5fbuttons_2482',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], - ['m_5fbuttonstate_2483',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], - ['m_5fcapacity_2484',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], - ['m_5fchangeboundary_2485',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], - ['m_5fcolindex_2486',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], - ['m_5fcolorset_2487',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], - ['m_5fcolorsetmap_2488',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], - ['m_5fconsecutivepresses_2489',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], - ['m_5fcur_2490',['m_cur',['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()'],['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()'],['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()']]], - ['m_5fcuralarm_2491',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], - ['m_5fcurindex_2492',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], - ['m_5fcurmode_2493',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], - ['m_5fcurpage_2494',['m_curPage',['../classColorSelect.html#a8eaf3610b48cb8587ebbf47336eb6433',1,'ColorSelect']]], - ['m_5fcurselection_2495',['m_curSelection',['../classMenu.html#a88ace4573fd7e753f3370dead1f15657',1,'Menu']]], - ['m_5fcursequence_2496',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], - ['m_5fcurtick_2497',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], - ['m_5fdashduration_2498',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], - ['m_5fdisplayhue_2499',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], - ['m_5fduration_2500',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], - ['m_5ffadeamount_2501',['m_fadeAmount',['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()']]], - ['m_5ffaderate_2502',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], - ['m_5ffadetimer_2503',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], - ['m_5ffirstpat_2504',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], - ['m_5ffirstpatternargs_2505',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], - ['m_5ffirsttime_2506',['m_firstTime',['../classTime.html#a9482556717a3933d303d18133d2e83eb',1,'Time']]], - ['m_5fflags_2507',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], - ['m_5fflip_2508',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], - ['m_5fgapduration_2509',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], - ['m_5fglobalflags_2510',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], - ['m_5fgroupcounter_2511',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], - ['m_5fgroupsize_2512',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], - ['m_5fholdduration_2513',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], - ['m_5firdata_2514',['m_irData',['../classIRReceiver.html#a9a7477dec95b18157d336b20168c6f7e',1,'IRReceiver']]], - ['m_5fispressed_2515',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], - ['m_5fissending_2516',['m_isSending',['../classIRSender.html#a5c8720d65214a424675c2fdf0f16e379',1,'IRSender::m_isSending()'],['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender::m_isSending()']]], - ['m_5flastcheck_2517',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], - ['m_5flastrandomization_2518',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], - ['m_5flastsavesize_2519',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], - ['m_5flastsendtime_2520',['m_lastSendTime',['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()'],['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()']]], - ['m_5flastswitchtime_2521',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], - ['m_5fledcolors_2522',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], - ['m_5fledcolorsstash_2523',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], - ['m_5fledmap_2524',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], - ['m_5fledpatterns_2525',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], - ['m_5fledpos_2526',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], - ['m_5fledpositions_2527',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], - ['m_5fledselected_2528',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], - ['m_5fledselection_2529',['m_ledSelection',['../classMenu.html#a62782746d394a81cc6aaf440b59f9ad3',1,'Menu']]], - ['m_5flongclick_2530',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], - ['m_5fmenucolor_2531',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], - ['m_5fmenustate_2532',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], - ['m_5fmultipat_2533',['m_multiPat',['../classMode.html#a891fe6306cfa9845524e9f1892196954',1,'Mode']]], - ['m_5fmultirandctx_2534',['m_multiRandCtx',['../classRandomizer.html#a264c739a3121a2dbace65537c91fd3b8',1,'Randomizer']]], - ['m_5fneedtoselect_2535',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], - ['m_5fnewcolor_2536',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], - ['m_5fnewpatternid_2537',['m_newPatternID',['../classPatternSelect.html#ae46d3f8c4bcb36834e242b2df8485555',1,'PatternSelect']]], - ['m_5fnewpress_2538',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], - ['m_5fnewrelease_2539',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], - ['m_5fnext_2540',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], - ['m_5fnumalarms_2541',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], - ['m_5fnumargs_2542',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], - ['m_5fnumblocks_2543',['m_numBlocks',['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender::m_numBlocks()'],['../classIRSender.html#a05d8220ef1737ab82ba67c9948b309c6',1,'IRSender::m_numBlocks()']]], - ['m_5fnumcolors_2544',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], - ['m_5fnumflips_2545',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], - ['m_5fnummodes_2546',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], - ['m_5fnumsteps_2547',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], - ['m_5foffduration_2548',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], - ['m_5foffduration1_2549',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], - ['m_5foffduration2_2550',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], - ['m_5fonduration_2551',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], - ['m_5fonduration1_2552',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], - ['m_5fonduration2_2553',['m_onDuration2',['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()'],['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()']]], - ['m_5fopentime_2554',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], - ['m_5fpalette_2555',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], - ['m_5fpatternflags_2556',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], - ['m_5fpatternid_2557',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], - ['m_5fpatternmap_2558',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], - ['m_5fpatternmode_2559',['m_patternMode',['../classPatternSelect.html#a863a2147e4a3bb572ff8679f827ed80a',1,'PatternSelect']]], - ['m_5fpcurmenu_2560',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], - ['m_5fpcurmodelink_2561',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], - ['m_5fpdata_2562',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], - ['m_5fpinnum_2563',['m_pinNum',['../classButton.html#ae9d49614896753764d5ec7b813bb112c',1,'Button']]], - ['m_5fpinstantiatedmode_2564',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], - ['m_5fpinstate_2565',['m_pinState',['../classIRReceiver.html#a45435d3921fa07b89bd46244dd05d860',1,'IRReceiver']]], - ['m_5fposition_2566',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], - ['m_5fpresstime_2567',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], - ['m_5fprev_2568',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], - ['m_5fpreviewmode_2569',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], - ['m_5fpreviousbytes_2570',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver']]], - ['m_5fprevtime_2571',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()']]], - ['m_5fprogress_2572',['m_progress',['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], - ['m_5fquadrant_2573',['m_quadrant',['../classColorSelect.html#a54c508730880d5a3d438cc0773d9e94a',1,'ColorSelect']]], - ['m_5frandctx_2574',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], - ['m_5freceivebuffer_2575',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], - ['m_5frecvstate_2576',['m_recvState',['../classIRReceiver.html#a3c4ff25ef0907d5c1ca14997de86271a',1,'IRReceiver']]], - ['m_5freleasecount_2577',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], - ['m_5freleaseduration_2578',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], - ['m_5freleasetime_2579',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], - ['m_5fremainder_2580',['m_remainder',['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender::m_remainder()'],['../classIRSender.html#a3ea32d56e5465b46762858865e51acc8',1,'IRSender::m_remainder()']]], - ['m_5fsecondpatternargs_2581',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], - ['m_5fsecpat_2582',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], - ['m_5fseed_2583',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], - ['m_5fselection_2584',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], - ['m_5fsequence_2585',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], - ['m_5fsequencesteps_2586',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], - ['m_5fserialbuf_2587',['m_serialBuf',['../classIRSender.html#ac2f907015ca046b204189e519486c483',1,'IRSender::m_serialBuf()'],['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender::m_serialBuf()']]], - ['m_5fserialconnected_2588',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], - ['m_5fsharingmode_2589',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], - ['m_5fshortclick_2590',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], - ['m_5fshouldclose_2591',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], - ['m_5fsinglepats_2592',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], - ['m_5fsinglesrandctx_2593',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], - ['m_5fsize_2594',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], - ['m_5fsleeping_2595',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], - ['m_5fslot_2596',['m_slot',['../classColorSelect.html#a56b1355b37825dc23770fc095657a3fe',1,'ColorSelect']]], - ['m_5fsnake1_2597',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], - ['m_5fsnake2_2598',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], - ['m_5fsnakesize_2599',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], - ['m_5fspeed_2600',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], - ['m_5fstarted_2601',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], - ['m_5fstarttime_2602',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], - ['m_5fstash_2603',['m_stash',['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()'],['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()']]], - ['m_5fstate_2604',['m_state',['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classPatternSelect.html#aa1b9b203a54dfa71e1fed0c7bc6c04f8',1,'PatternSelect::m_state()'],['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()']]], - ['m_5fstep_2605',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], - ['m_5fstepcounter_2606',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], - ['m_5fstepduration_2607',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], - ['m_5fstepspeed_2608',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], - ['m_5fsteptimer_2609',['m_stepTimer',['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()'],['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()']]], - ['m_5fstoredmode_2610',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], - ['m_5fstoredmodes_2611',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], - ['m_5fswitch_2612',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], - ['m_5fsync_2613',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], - ['m_5ftargetleds_2614',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], - ['m_5ftimeoutstarttime_2615',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], - ['m_5ftimer_2616',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], - ['m_5fwritecounter_2617',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], - ['menulist_2618',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] + ['m_5fadvanced_2468',['m_advanced',['../classMenu.html#ad084e8bd2245c147f52567d4406641bd',1,'Menu']]], + ['m_5falarms_2469',['m_alarms',['../classTimer.html#a4f52e6f02c7774359a20be24cbb0fd42',1,'Timer']]], + ['m_5fallocated_2470',['m_allocated',['../classBitStream.html#a870639ae2729394a55bf7b0e6a217aca',1,'BitStream']]], + ['m_5farglist_2471',['m_argList',['../classPattern.html#a69c7e8de312730e3198809d2c95f43cc',1,'Pattern']]], + ['m_5fautocycle_2472',['m_autoCycle',['../classVortexEngine.html#ae6812312d6c117bf487ea7d2754f8063',1,'VortexEngine::m_autoCycle()'],['../classRandomizer.html#abc096623f4e5121366f9131b2abd411e',1,'Randomizer::m_autoCycle()']]], + ['m_5fbit_5fpos_2473',['m_bit_pos',['../classBitStream.html#a5400cbd344ad6486555968380d275dee',1,'BitStream']]], + ['m_5fbitstream_2474',['m_bitStream',['../classIRSender.html#a621632ba226b379e9882a109e33378ae',1,'IRSender::m_bitStream()'],['../classVLSender.html#a7f17a11e21662f7fa1022703e32e24fd',1,'VLSender::m_bitStream()']]], + ['m_5fblendspeed_2475',['m_blendSpeed',['../classBlendPattern.html#ad5bf093865849e1a8fed07de519344f7',1,'BlendPattern']]], + ['m_5fblink2timer_2476',['m_blink2Timer',['../classPulsishPattern.html#a50de73d29bd1c59a06a692391def85ee',1,'PulsishPattern']]], + ['m_5fblinkoffduration_2477',['m_blinkOffDuration',['../classBlinkStepPattern.html#a7ffa103be3ec0c89a37808f872d3df27',1,'BlinkStepPattern::m_blinkOffDuration()'],['../classDripMorphPattern.html#aedb651c6c462e571c332b09217d6e294',1,'DripMorphPattern::m_blinkOffDuration()'],['../classHueShiftPattern.html#ad109880bb0236a770542340e12a9b342',1,'HueShiftPattern::m_blinkOffDuration()']]], + ['m_5fblinkonduration_2478',['m_blinkOnDuration',['../classBlinkStepPattern.html#a2a826ba0ad063e13c51b3b6356fdf6fa',1,'BlinkStepPattern::m_blinkOnDuration()'],['../classDripMorphPattern.html#aa8e606b3a1f5894aa7537da6d1982386',1,'DripMorphPattern::m_blinkOnDuration()'],['../classHueShiftPattern.html#ae9a4a3d5b831768f656480c615393971',1,'HueShiftPattern::m_blinkOnDuration()']]], + ['m_5fblinktimer_2479',['m_blinkTimer',['../classBlinkStepPattern.html#a0ba2d1972f6f44661aaf5da7d053772f',1,'BlinkStepPattern::m_blinkTimer()'],['../classBasicPattern.html#a1ba4f8f4cda3165e9867f3fd010efcfc',1,'BasicPattern::m_blinkTimer()'],['../classZigzagPattern_1_1Snake.html#ad0627d603e84ef6d9b0d07edb259d5d2',1,'ZigzagPattern::Snake::m_blinkTimer()'],['../classPulsishPattern.html#a4c60d462b762331b4d5e3642fe017c22',1,'PulsishPattern::m_blinkTimer()'],['../classHueShiftPattern.html#a88a8bf706ac164229863bf726d185d14',1,'HueShiftPattern::m_blinkTimer()'],['../classDripMorphPattern.html#ab575ba8242c3ba02c0371e041ace9d68',1,'DripMorphPattern::m_blinkTimer()']]], + ['m_5fblinktimer1_2480',['m_blinkTimer1',['../classMateriaPattern.html#a16a876ac792fc72c78446d5954f15802',1,'MateriaPattern']]], + ['m_5fblinktimer2_2481',['m_blinkTimer2',['../classMateriaPattern.html#a48af64ee5d46a313d76717e90fb3d8f0',1,'MateriaPattern']]], + ['m_5fblocksize_2482',['m_blockSize',['../classIRSender.html#a517c58fc54ea58508e6571ad7d6ebd81',1,'IRSender::m_blockSize()'],['../classVLSender.html#aba1429142e7e2f5477626781e52b8605',1,'VLSender::m_blockSize()']]], + ['m_5fbrightness_2483',['m_brightness',['../classLeds.html#af930c3c14d077fa5d4db6bdf7bc5aa81',1,'Leds']]], + ['m_5fbrightnessoptions_2484',['m_brightnessOptions',['../classGlobalBrightness.html#a5778640642cb210cd7bbc494b2511213',1,'GlobalBrightness']]], + ['m_5fbuf_2485',['m_buf',['../classBitStream.html#aff40d73836e47617e30e56ff10ded126',1,'BitStream']]], + ['m_5fbuf_5feof_2486',['m_buf_eof',['../classBitStream.html#ad9acfbab742707975bdd0d54446d6986',1,'BitStream']]], + ['m_5fbuf_5fsize_2487',['m_buf_size',['../classBitStream.html#ade32a7378ca13f84288c5a2f190416a2',1,'BitStream']]], + ['m_5fbuttons_2488',['m_buttons',['../classButtons.html#a7344cfab9ec5faf9741216860d6f4390',1,'Buttons']]], + ['m_5fbuttonstate_2489',['m_buttonState',['../classButton.html#ae5c3b0f7031de49ebd62a5b4fb03f90d',1,'Button']]], + ['m_5fcapacity_2490',['m_capacity',['../classByteStream.html#ac5923401dadff9aef4efd11d5c10d069',1,'ByteStream']]], + ['m_5fchangeboundary_2491',['m_changeBoundary',['../classZigzagPattern_1_1Snake.html#ab3b548d02791e35d13742ac825de58f6',1,'ZigzagPattern::Snake']]], + ['m_5fcolindex_2492',['m_colIndex',['../classSolidPattern.html#a3136b0844517ce1b7663615df4448314',1,'SolidPattern']]], + ['m_5fcolorset_2493',['m_colorset',['../classColorSelect.html#a4d7461c1acff67f5497e1b43f3d71422',1,'ColorSelect::m_colorset()'],['../classZigzagPattern_1_1Snake.html#ac952be44096dc7ae7c1f749c0f34b1f4',1,'ZigzagPattern::Snake::m_colorset()'],['../classPattern.html#a60550e2689cbf71d057ccaf0b37fb43d',1,'Pattern::m_colorset()']]], + ['m_5fcolorsetmap_2494',['m_colorsetMap',['../classColorsetMap.html#a42a0b5d31ea734b8711cb7f910ec90f9',1,'ColorsetMap::m_colorsetMap()'],['../classSequenceStep.html#a6596ab7910c72168450816d2a0e39fda',1,'SequenceStep::m_colorsetMap()']]], + ['m_5fconsecutivepresses_2495',['m_consecutivePresses',['../classButton.html#a863f12d3c09791a1735645df271ddf58',1,'Button']]], + ['m_5fcur_2496',['m_cur',['../classBlendPattern.html#a417e520657f10acd0357a5c9e185fdbf',1,'BlendPattern::m_cur()'],['../classHueShiftPattern.html#ab156b069faa081cb821219441dae7934',1,'HueShiftPattern::m_cur()'],['../classDripMorphPattern.html#a51f9b0b9d77a74c93f4af17b16916d92',1,'DripMorphPattern::m_cur()']]], + ['m_5fcuralarm_2497',['m_curAlarm',['../classTimer.html#aac562ec662bac7536addaabbf8d44d27',1,'Timer']]], + ['m_5fcurindex_2498',['m_curIndex',['../classColorset.html#ab3a23dfcdcc4d7042bb41325c8503682',1,'Colorset']]], + ['m_5fcurmode_2499',['m_curMode',['../classModes.html#aee36ec773858cf347b90bd1538b0a2b8',1,'Modes']]], + ['m_5fcurpage_2500',['m_curPage',['../classColorSelect.html#a8eaf3610b48cb8587ebbf47336eb6433',1,'ColorSelect']]], + ['m_5fcurselection_2501',['m_curSelection',['../classMenu.html#a88ace4573fd7e753f3370dead1f15657',1,'Menu']]], + ['m_5fcursequence_2502',['m_curSequence',['../classSequencedPattern.html#afd22f60c715385e12aecc52927eb5c61',1,'SequencedPattern']]], + ['m_5fcurtick_2503',['m_curTick',['../classTime.html#ac3f1dc3ad6b2ba8787643e73b17a4f1c',1,'Time']]], + ['m_5fdashduration_2504',['m_dashDuration',['../classBasicPattern.html#af2a36b50c675a329ab1898c3b6c86430',1,'BasicPattern']]], + ['m_5fdisplayhue_2505',['m_displayHue',['../classRandomizer.html#ad65524b2d5da9e2b55146a59b1db42ae',1,'Randomizer']]], + ['m_5fduration_2506',['m_duration',['../classSequenceStep.html#ad02177c7af8aa5dfd00c0429c833d982',1,'SequenceStep']]], + ['m_5ffadeamount_2507',['m_fadeAmount',['../classBouncePattern.html#a3af0fcfcbfa6f6bef3ea0a680462dcb5',1,'BouncePattern::m_fadeAmount()'],['../classZigzagPattern.html#a88e885ea0cf4b6ef8657fb854c431fcf',1,'ZigzagPattern::m_fadeAmount()'],['../classZigzagPattern_1_1Snake.html#ae78497d0b6154b8cbe538e4ed6576151',1,'ZigzagPattern::Snake::m_fadeAmount()'],['../classLighthousePattern.html#aa3fec76413a15cc58c6e1125f5ce7f57',1,'LighthousePattern::m_fadeAmount()'],['../classMeteorPattern.html#ac7cc3a689e0634f09a17cb66d46c458a',1,'MeteorPattern::m_fadeAmount()']]], + ['m_5ffaderate_2508',['m_fadeRate',['../classLighthousePattern.html#a7db45061499ee13e5cbabf42dee0ab2c',1,'LighthousePattern']]], + ['m_5ffadetimer_2509',['m_fadeTimer',['../classLighthousePattern.html#a4cf95d565d7aa5586889a60e8625544a',1,'LighthousePattern']]], + ['m_5ffirstpat_2510',['m_firstPat',['../classBackStrobePattern.html#a2629d2ef81926a6af73907204e679a46',1,'BackStrobePattern']]], + ['m_5ffirstpatternargs_2511',['m_firstPatternArgs',['../classBackStrobePattern.html#af1a1b79bf59ebe45164356f8efd4bdba',1,'BackStrobePattern']]], + ['m_5ffirsttime_2512',['m_firstTime',['../classTime.html#a9482556717a3933d303d18133d2e83eb',1,'Time']]], + ['m_5fflags_2513',['m_flags',['../classRandomizer.html#abe42ee5d5bfff9aa8e933997c084579e',1,'Randomizer']]], + ['m_5fflip_2514',['m_flip',['../classBlendPattern.html#a8cc3472bc6a85c6dd162163e8b429a1b',1,'BlendPattern']]], + ['m_5fgapduration_2515',['m_gapDuration',['../classBasicPattern.html#a5aca06fa1bf509109493be646dd6c49b',1,'BasicPattern']]], + ['m_5fglobalflags_2516',['m_globalFlags',['../classModes.html#a9929c8efa425648fa8a2e85028b1b303',1,'Modes']]], + ['m_5fgroupcounter_2517',['m_groupCounter',['../classBasicPattern.html#a05f50e3b9d68e25e76a751c1178ae5ba',1,'BasicPattern']]], + ['m_5fgroupsize_2518',['m_groupSize',['../classBasicPattern.html#a1a22d0293fd821537314ec9f8abca0f3',1,'BasicPattern']]], + ['m_5fholdduration_2519',['m_holdDuration',['../classButton.html#a711d3a33c86019298fe490b7441f8ead',1,'Button']]], + ['m_5firdata_2520',['m_irData',['../classIRReceiver.html#a9a7477dec95b18157d336b20168c6f7e',1,'IRReceiver']]], + ['m_5fispressed_2521',['m_isPressed',['../classButton.html#ab61668778546acefd5c8e5f1c082ab61',1,'Button']]], + ['m_5fissending_2522',['m_isSending',['../classIRSender.html#a5c8720d65214a424675c2fdf0f16e379',1,'IRSender::m_isSending()'],['../classVLSender.html#a94d286b6b44fe7f5b80bbe751ff31af9',1,'VLSender::m_isSending()']]], + ['m_5flastcheck_2523',['m_lastCheck',['../classSerialComs.html#a8f0805c088fb29b00827b63ef1e8a6c3',1,'SerialComs']]], + ['m_5flastrandomization_2524',['m_lastRandomization',['../classRandomizer.html#aca169f3d2d57355b199d967ca3cb08b2',1,'Randomizer']]], + ['m_5flastsavesize_2525',['m_lastSaveSize',['../classStorage.html#ae85ca521ae89c408fb045d2890951458',1,'Storage']]], + ['m_5flastsendtime_2526',['m_lastSendTime',['../classModeSharing.html#a2cfdb5d73e6fd3a67e1c13bbaf827fc9',1,'ModeSharing::m_lastSendTime()'],['../classIRSender.html#a1fd558b5ccadfc5abef126000784a7fe',1,'IRSender::m_lastSendTime()'],['../classVLSender.html#a3637f37d0c1d0b048235ae2168cf713b',1,'VLSender::m_lastSendTime()']]], + ['m_5flastswitchtime_2527',['m_lastSwitchTime',['../classModes.html#aa7443de0e5c4aa84bbef7c7691876c5c',1,'Modes']]], + ['m_5fledcolors_2528',['m_ledColors',['../classLeds.html#a473837bba0c89759fad92e135b1b4829',1,'Leds']]], + ['m_5fledcolorsstash_2529',['m_ledColorsStash',['../classLedStash.html#a0ff91005099c7841b1dc2ce4cbc73d6a',1,'LedStash']]], + ['m_5fledmap_2530',['m_ledMap',['../classCrossDopsPattern.html#a16cdf603f681848e283b5588d5aaf1c9',1,'CrossDopsPattern::m_ledMap()'],['../classMateriaPattern.html#a911b2cd27d20871f4ecd96aa84a57e23',1,'MateriaPattern::m_ledMap()']]], + ['m_5fledpatterns_2531',['m_ledPatterns',['../classCompoundPattern.html#a450fcd9f7db7705bd04143c094ded162',1,'CompoundPattern']]], + ['m_5fledpos_2532',['m_ledPos',['../classPattern.html#a060b7c087d8203c74eeb87ac32034a10',1,'Pattern']]], + ['m_5fledpositions_2533',['m_ledPositions',['../classTheaterChasePattern.html#ae9e94c2338d3d458a92c387c0efb42ba',1,'TheaterChasePattern']]], + ['m_5fledselected_2534',['m_ledSelected',['../classMenu.html#a2ccb6eafbf5e2396785d3c48d6741fb4',1,'Menu']]], + ['m_5fledselection_2535',['m_ledSelection',['../classMenu.html#a62782746d394a81cc6aaf440b59f9ad3',1,'Menu']]], + ['m_5flongclick_2536',['m_longClick',['../classButton.html#a0be422900425e08305de1d4667b9fb8e',1,'Button']]], + ['m_5fmenucolor_2537',['m_menuColor',['../classMenu.html#afe0e1650a47d09300ec8cf25aaa8331a',1,'Menu']]], + ['m_5fmenustate_2538',['m_menuState',['../classMenus.html#a897348b5de86e7b0af79fc0858de8fb9',1,'Menus']]], + ['m_5fmultipat_2539',['m_multiPat',['../classMode.html#a891fe6306cfa9845524e9f1892196954',1,'Mode']]], + ['m_5fmultirandctx_2540',['m_multiRandCtx',['../classRandomizer.html#a264c739a3121a2dbace65537c91fd3b8',1,'Randomizer']]], + ['m_5fneedtoselect_2541',['m_needToSelect',['../classRandomizer.html#add021a5a9c7e7d05c31e54ab106d314b',1,'Randomizer']]], + ['m_5fnewcolor_2542',['m_newColor',['../classColorSelect.html#a5028370fb1e99c5ed51f484e35c75784',1,'ColorSelect']]], + ['m_5fnewpatternid_2543',['m_newPatternID',['../classPatternSelect.html#ae46d3f8c4bcb36834e242b2df8485555',1,'PatternSelect']]], + ['m_5fnewpress_2544',['m_newPress',['../classButton.html#acf8feb2430f68f24f633772725d14b7e',1,'Button']]], + ['m_5fnewrelease_2545',['m_newRelease',['../classButton.html#a0dfe411510dfde7feaa94478b52142cc',1,'Button']]], + ['m_5fnext_2546',['m_next',['../classModes_1_1ModeLink.html#a8127680b802b99d2ae5eb808c8d3a960',1,'Modes::ModeLink::m_next()'],['../classDripMorphPattern.html#a9dd578c0bb1eb9d17946169f64f94b35',1,'DripMorphPattern::m_next()'],['../classHueShiftPattern.html#a3c0c6c5e492f41dd038d8b18ccc386fa',1,'HueShiftPattern::m_next()'],['../classBlendPattern.html#a8987bd114ee92e07f97d4289a8eed86f',1,'BlendPattern::m_next()']]], + ['m_5fnumalarms_2547',['m_numAlarms',['../classTimer.html#a3f1a532f75bafc1cc9a03c09033468f1',1,'Timer']]], + ['m_5fnumargs_2548',['m_numArgs',['../classPattern.html#a9802c62fe7e5e0d76ee378a1e614e19e',1,'Pattern']]], + ['m_5fnumblocks_2549',['m_numBlocks',['../classVLSender.html#abb241a6a253d0f7e142b6424f76e8929',1,'VLSender::m_numBlocks()'],['../classIRSender.html#a05d8220ef1737ab82ba67c9948b309c6',1,'IRSender::m_numBlocks()']]], + ['m_5fnumcolors_2550',['m_numColors',['../classColorset.html#ad20826f06f775244af672fc704598db1',1,'Colorset']]], + ['m_5fnumflips_2551',['m_numFlips',['../classBlendPattern.html#ac064cc355072a04d18ef5b2e55013105',1,'BlendPattern']]], + ['m_5fnummodes_2552',['m_numModes',['../classModes.html#add7e1e52edef93f8bee84b03e1916c21',1,'Modes']]], + ['m_5fnumsteps_2553',['m_numSteps',['../classSequence.html#a8f63826b625a77f1fedd22f671074310',1,'Sequence']]], + ['m_5foffduration_2554',['m_offDuration',['../classZigzagPattern.html#a3c1896d404543c82185caeb2f9a4c484',1,'ZigzagPattern::m_offDuration()'],['../classBasicPattern.html#a228b3a6e1e6641111781a0e034da842a',1,'BasicPattern::m_offDuration()']]], + ['m_5foffduration1_2555',['m_offDuration1',['../classMateriaPattern.html#aaf34aaedb6a9c2750f13eb623d98af95',1,'MateriaPattern::m_offDuration1()'],['../classPulsishPattern.html#a7bd4965f6cdfbcf6df212e7753d89528',1,'PulsishPattern::m_offDuration1()']]], + ['m_5foffduration2_2556',['m_offDuration2',['../classMateriaPattern.html#ae08ab6c382c0dd7047c55edbf5873022',1,'MateriaPattern::m_offDuration2()'],['../classPulsishPattern.html#ad315c1e4a7bd038d75e8ffec7e9969d1',1,'PulsishPattern::m_offDuration2()']]], + ['m_5fonduration_2557',['m_onDuration',['../classZigzagPattern.html#aeb2c6fbb06329a74da599e4117d0bb60',1,'ZigzagPattern::m_onDuration()'],['../classBasicPattern.html#a15ddec4a133389d660e06aa1cfcfe52c',1,'BasicPattern::m_onDuration()']]], + ['m_5fonduration1_2558',['m_onDuration1',['../classMateriaPattern.html#a7964b8d08f9ac514513fb1a77390c91e',1,'MateriaPattern::m_onDuration1()'],['../classPulsishPattern.html#aa767baaef3dc4241ee075314dd3625e7',1,'PulsishPattern::m_onDuration1()']]], + ['m_5fonduration2_2559',['m_onDuration2',['../classMateriaPattern.html#a5ca32d04388279e89975be42ef4fb7a7',1,'MateriaPattern::m_onDuration2()'],['../classPulsishPattern.html#a061f3769cdab7b32a9dca8fa7add5747',1,'PulsishPattern::m_onDuration2()']]], + ['m_5fopentime_2560',['m_openTime',['../classMenus.html#ae06251ca75599de4ade814aa6891952a',1,'Menus']]], + ['m_5fpalette_2561',['m_palette',['../classColorset.html#a18b8a6c797b8b18c9d19edad8ef73ec4',1,'Colorset']]], + ['m_5fpatternflags_2562',['m_patternFlags',['../classPattern.html#a6a5d22c2b2c6c7800dbf406d7de5dc43',1,'Pattern']]], + ['m_5fpatternid_2563',['m_patternID',['../classPattern.html#a128fdee39e6ce1b74006385fb28eabe6',1,'Pattern']]], + ['m_5fpatternmap_2564',['m_patternMap',['../classPatternMap.html#a1b516e0ab97c3cd79e0cec56ff3b1945',1,'PatternMap::m_patternMap()'],['../classSequenceStep.html#a572f54beae4eb81d22cf4d2566945508',1,'SequenceStep::m_patternMap()']]], + ['m_5fpatternmode_2565',['m_patternMode',['../classPatternSelect.html#a863a2147e4a3bb572ff8679f827ed80a',1,'PatternSelect']]], + ['m_5fpcurmenu_2566',['m_pCurMenu',['../classMenus.html#ac777c9e605e874872fea432df36575ba',1,'Menus']]], + ['m_5fpcurmodelink_2567',['m_pCurModeLink',['../classModes.html#ad7d6f6ed75802d20d99f408e983034f2',1,'Modes']]], + ['m_5fpdata_2568',['m_pData',['../classByteStream.html#afcfa082065c325c03c71bc31522d0e06',1,'ByteStream']]], + ['m_5fpinnum_2569',['m_pinNum',['../classButton.html#ae9d49614896753764d5ec7b813bb112c',1,'Button']]], + ['m_5fpinstantiatedmode_2570',['m_pInstantiatedMode',['../classModes_1_1ModeLink.html#adac74872f97bf20d81a5115e4843cb12',1,'Modes::ModeLink']]], + ['m_5fpinstate_2571',['m_pinState',['../classIRReceiver.html#a45435d3921fa07b89bd46244dd05d860',1,'IRReceiver']]], + ['m_5fposition_2572',['m_position',['../classByteStream.html#a9adfc53164e105fd366b7d5901ece5a9',1,'ByteStream']]], + ['m_5fpresstime_2573',['m_pressTime',['../classButton.html#a4a906c7f15856b933701b78b3e0351c1',1,'Button']]], + ['m_5fprev_2574',['m_prev',['../classModes_1_1ModeLink.html#ac3836ccfe9c9d93e2ee9eb693dbcfdff',1,'Modes::ModeLink']]], + ['m_5fpreviewmode_2575',['m_previewMode',['../classMenu.html#ac8a829f4f7405393db1c8729828494e4',1,'Menu']]], + ['m_5fpreviousbytes_2576',['m_previousBytes',['../classIRReceiver.html#ab7e3d5972a86db3258aa9690a250b1ec',1,'IRReceiver']]], + ['m_5fprevtime_2577',['m_prevTime',['../classTime.html#ac9ca1a16592b1653e33926064d3b99ad',1,'Time::m_prevTime()'],['../classIRReceiver.html#a6c30fb550f53a38e1fa7b6a7d3ecb2d5',1,'IRReceiver::m_prevTime()']]], + ['m_5fprogress_2578',['m_progress',['../classWarpPattern.html#a69c23966e6fc108956ec6c3f2c37e558',1,'WarpPattern::m_progress()'],['../classWarpWormPattern.html#ac5973c45214c77b6c4926986fd9f9f68',1,'WarpWormPattern::m_progress()'],['../classVortexWipePattern.html#a6f1ecb2416a22e928a4413ce4a22d8d8',1,'VortexWipePattern::m_progress()'],['../classSnowballPattern.html#ae5ab81ddd19d0a025b1ee365924ec792',1,'SnowballPattern::m_progress()'],['../classPulsishPattern.html#abdf9f613f5ddf74d2e98e5912465f548',1,'PulsishPattern::m_progress()'],['../classLighthousePattern.html#a9fdfe8d7e0bd645dcbd20bdab7f3ad60',1,'LighthousePattern::m_progress()'],['../classFillPattern.html#a6e0ea780efcc3389b794c16f2dd40fd5',1,'FillPattern::m_progress()'],['../classBouncePattern.html#a546b23c88c308c6e66897739785df239',1,'BouncePattern::m_progress()']]], + ['m_5fquadrant_2579',['m_quadrant',['../classColorSelect.html#a54c508730880d5a3d438cc0773d9e94a',1,'ColorSelect']]], + ['m_5frandctx_2580',['m_randCtx',['../classMeteorPattern.html#ae0706044bda91d4ecddc1ac0768f9177',1,'MeteorPattern::m_randCtx()'],['../classSparkleTracePattern.html#a54448991d289043a6206b82f031a4a2c',1,'SparkleTracePattern::m_randCtx()']]], + ['m_5freceivebuffer_2581',['m_receiveBuffer',['../classEditorConnection.html#a0c149d4ab4c9e09285e8dfca348aced1',1,'EditorConnection']]], + ['m_5frecvstate_2582',['m_recvState',['../classIRReceiver.html#a3c4ff25ef0907d5c1ca14997de86271a',1,'IRReceiver']]], + ['m_5freleasecount_2583',['m_releaseCount',['../classButton.html#a4630ca3b5a9e85d7bcefb6a6373ff15b',1,'Button']]], + ['m_5freleaseduration_2584',['m_releaseDuration',['../classButton.html#a6482ef479511871ba18ad69213e75501',1,'Button']]], + ['m_5freleasetime_2585',['m_releaseTime',['../classButton.html#a5aa9ed7408a225103ea9c64f4a5a2d2a',1,'Button']]], + ['m_5fremainder_2586',['m_remainder',['../classIRSender.html#a3ea32d56e5465b46762858865e51acc8',1,'IRSender::m_remainder()'],['../classVLSender.html#a5233c962ec7656df31f84d5405514b56',1,'VLSender::m_remainder()']]], + ['m_5fsecondpatternargs_2587',['m_secondPatternArgs',['../classBackStrobePattern.html#a6d86c0d2cc89fc12138e58dca2bd67f9',1,'BackStrobePattern']]], + ['m_5fsecpat_2588',['m_secPat',['../classBackStrobePattern.html#af12bda374c115562ddbf1f2e08412f49',1,'BackStrobePattern']]], + ['m_5fseed_2589',['m_seed',['../classRandom.html#a600585b43db746644bc12816785082d6',1,'Random']]], + ['m_5fselection_2590',['m_selection',['../classMenus.html#ab220685936739c32d61e96500904ec06',1,'Menus']]], + ['m_5fsequence_2591',['m_sequence',['../classSequencedPattern.html#a9b23b3178a54b51450acd211feb54657',1,'SequencedPattern']]], + ['m_5fsequencesteps_2592',['m_sequenceSteps',['../classSequence.html#a9845f3ffa03d07a675ae84f11c110e3a',1,'Sequence']]], + ['m_5fserialbuf_2593',['m_serialBuf',['../classIRSender.html#ac2f907015ca046b204189e519486c483',1,'IRSender::m_serialBuf()'],['../classVLSender.html#a8e945a5e37cd06011c13e7fea67a03db',1,'VLSender::m_serialBuf()']]], + ['m_5fserialconnected_2594',['m_serialConnected',['../classSerialComs.html#a37f271645e04061426c44a769e82a1fe',1,'SerialComs']]], + ['m_5fsharingmode_2595',['m_sharingMode',['../classModeSharing.html#a4bfe5465a9a605a2f8a576408650b442',1,'ModeSharing']]], + ['m_5fshortclick_2596',['m_shortClick',['../classButton.html#a0e80fad6d54058eb7138109581ac4f85',1,'Button']]], + ['m_5fshouldclose_2597',['m_shouldClose',['../classMenu.html#a145ce4672bd57b3a5123031a490ba224',1,'Menu']]], + ['m_5fshouldendsend_2598',['m_shouldEndSend',['../classModeSharing.html#a18a43581d3998c7861af87ac4d89d1e5',1,'ModeSharing']]], + ['m_5fsinglepats_2599',['m_singlePats',['../classMode.html#a1e6bca1b2f6af92b3cb14fc292ff1471',1,'Mode']]], + ['m_5fsinglesrandctx_2600',['m_singlesRandCtx',['../classRandomizer.html#a7c1d633669ebce55d64bf94be69297a9',1,'Randomizer']]], + ['m_5fsize_2601',['m_size',['../classIRSender.html#aa20356f0ea142cca712850d56b032028',1,'IRSender::m_size()'],['../classVLSender.html#a47122dfec4dbd0bf33d83ac90f5ebb1e',1,'VLSender::m_size()']]], + ['m_5fsleeping_2602',['m_sleeping',['../classVortexEngine.html#a68bdf824c4c7b2303a1b1a37da67f496',1,'VortexEngine']]], + ['m_5fslot_2603',['m_slot',['../classColorSelect.html#a56b1355b37825dc23770fc095657a3fe',1,'ColorSelect']]], + ['m_5fsnake1_2604',['m_snake1',['../classZigzagPattern.html#a8669daa461044cfca0ae0c9786dee145',1,'ZigzagPattern']]], + ['m_5fsnake2_2605',['m_snake2',['../classZigzagPattern.html#a0c4d092c89c5503be4e88e51a8eced97',1,'ZigzagPattern']]], + ['m_5fsnakesize_2606',['m_snakeSize',['../classZigzagPattern_1_1Snake.html#ade9581df647ce41eb75b4ee8b1e7fddd',1,'ZigzagPattern::Snake::m_snakeSize()'],['../classZigzagPattern.html#a7068d68fa36b81b8fac8bd962b5eb2e1',1,'ZigzagPattern::m_snakeSize()']]], + ['m_5fspeed_2607',['m_speed',['../classDripMorphPattern.html#ad942656a015234139581487b119de654',1,'DripMorphPattern']]], + ['m_5fstarted_2608',['m_started',['../classPatternSelect.html#a28fd6b65e9d5af4644451e571273c20a',1,'PatternSelect']]], + ['m_5fstarttime_2609',['m_startTime',['../classTimer.html#a934e0795404c28155a496127297154ce',1,'Timer']]], + ['m_5fstash_2610',['m_stash',['../classLighthousePattern.html#a1582dc0ab9d3d8d7bb84586c6a1db870',1,'LighthousePattern::m_stash()'],['../classMeteorPattern.html#a1bc09ef4e91e4821c284b516b57a5aff',1,'MeteorPattern::m_stash()']]], + ['m_5fstate_2611',['m_state',['../classColorSelect.html#a9c4e59f3a40a22ba28f235d4226f613e',1,'ColorSelect::m_state()'],['../classBasicPattern.html#a4616cf3bc9d03a49116bbe5b596018d9',1,'BasicPattern::m_state()'],['../classEditorConnection.html#a3292fcb58ad0e41cb62e6c6167aa56a3',1,'EditorConnection::m_state()'],['../classPatternSelect.html#aa1b9b203a54dfa71e1fed0c7bc6c04f8',1,'PatternSelect::m_state()']]], + ['m_5fstep_2612',['m_step',['../classZigzagPattern_1_1Snake.html#ac6605784ccef177906150443bd878d9f',1,'ZigzagPattern::Snake']]], + ['m_5fstepcounter_2613',['m_stepCounter',['../classTheaterChasePattern.html#ab4c6f40b323e39a05d89152a3a8615ff',1,'TheaterChasePattern']]], + ['m_5fstepduration_2614',['m_stepDuration',['../classBlinkStepPattern.html#ae5d06231972bf1fb5e148ca36e079ad4',1,'BlinkStepPattern::m_stepDuration()'],['../classPulsishPattern.html#a3ffbb7ebc717ec4a8c6af7d50724aa2b',1,'PulsishPattern::m_stepDuration()'],['../classZigzagPattern.html#a709fe186d15a24d3db0d28a491eeae1b',1,'ZigzagPattern::m_stepDuration()']]], + ['m_5fstepspeed_2615',['m_stepSpeed',['../classBackStrobePattern.html#a2caf5f37910e1f6024cf255c9e5bbaf0',1,'BackStrobePattern::m_stepSpeed()'],['../classMateriaPattern.html#a617bbf77144f0ffdf27421950e701d9f',1,'MateriaPattern::m_stepSpeed()']]], + ['m_5fsteptimer_2616',['m_stepTimer',['../classPulsishPattern.html#aee7703ea8f95f98d6a53fe45bb873f7f',1,'PulsishPattern::m_stepTimer()'],['../classZigzagPattern.html#ad1266b2a3ee2de2002cff441e994bb37',1,'ZigzagPattern::m_stepTimer()'],['../classMateriaPattern.html#a79d4991873af19b536e0daec5c2b5dcb',1,'MateriaPattern::m_stepTimer()'],['../classBlinkStepPattern.html#a97ea31210348c5cb89988fc64f0d17fa',1,'BlinkStepPattern::m_stepTimer()'],['../classBackStrobePattern.html#ae749d7309548db0c59ae59864fa225d2',1,'BackStrobePattern::m_stepTimer()']]], + ['m_5fstoredmode_2617',['m_storedMode',['../classModes_1_1ModeLink.html#a1cd8412d3d0fa100e87ed00908d800de',1,'Modes::ModeLink']]], + ['m_5fstoredmodes_2618',['m_storedModes',['../classModes.html#a0088c01c69f568820de0c7b8e8ebc7aa',1,'Modes']]], + ['m_5fswitch_2619',['m_switch',['../classBackStrobePattern.html#a6a2c88cbc8b040747339e75917f3d4b6',1,'BackStrobePattern::m_switch()'],['../classMateriaPattern.html#a46336758976df79aa499829080dcf960',1,'MateriaPattern::m_switch()']]], + ['m_5fsync_2620',['m_sync',['../classDripPattern.html#ad6688107f20b56b397d0f2c7ddb174d3',1,'DripPattern']]], + ['m_5ftargetleds_2621',['m_targetLeds',['../classMenu.html#ab2586ae2b8c777db240885bd000ea57d',1,'Menu']]], + ['m_5ftimeoutstarttime_2622',['m_timeOutStartTime',['../classModeSharing.html#a118440b66ff64341a596850cf7ef6a75',1,'ModeSharing']]], + ['m_5ftimer_2623',['m_timer',['../classSequencedPattern.html#ab659679517694cda46121c63a1ebdde1',1,'SequencedPattern']]], + ['m_5fwritecounter_2624',['m_writeCounter',['../classIRSender.html#a882ca4e78c5aaa3a2a6cdee0196f0ad9',1,'IRSender::m_writeCounter()'],['../classVLSender.html#ac092dc67c7344f5d53fd4910cdcaaa5b',1,'VLSender::m_writeCounter()']]], + ['menulist_2625',['menuList',['../Menus_8cpp.html#aeb07cd3b69aba47a82ea2cadeadfe715',1,'Menus.cpp']]] ]; diff --git a/docs/orbit/search/variables_b.js b/docs/orbit/search/variables_b.js index 928dca4bef..385199b2d4 100644 --- a/docs/orbit/search/variables_b.js +++ b/docs/orbit/search/variables_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['num_5fdefault_5fmodes_2619',['num_default_modes',['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], - ['numargs_2620',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], - ['numcolors_2621',['numColors',['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry']]], - ['numflips_2622',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] + ['num_5fdefault_5fmodes_2626',['num_default_modes',['../DefaultModes_8cpp.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp'],['../DefaultModes_8h.html#a5dd4a9079d227f34133f29b705367e7e',1,'num_default_modes(): DefaultModes.cpp']]], + ['numargs_2627',['numArgs',['../classPatternArgs.html#afd6df4d59722381c0146b839d1469171',1,'PatternArgs']]], + ['numcolors_2628',['numColors',['../structdefault__mode__entry.html#af7d1e60c1f4c0d43a5ad2239e67fe65c',1,'default_mode_entry']]], + ['numflips_2629',['numFlips',['../classPatternArgs.html#a2b224f31bd34e923eb01ec3e4b1ac986',1,'PatternArgs']]] ]; diff --git a/docs/orbit/search/variables_c.js b/docs/orbit/search/variables_c.js index 359d303b81..7c96d91fc8 100644 --- a/docs/orbit/search/variables_c.js +++ b/docs/orbit/search/variables_c.js @@ -1,5 +1,5 @@ var searchData= [ - ['offduration_2623',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], - ['onduration_2624',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] + ['offduration_2630',['offDuration',['../classPatternArgs.html#a2c992fa3c83a23eb844fc3cf0292b361',1,'PatternArgs']]], + ['onduration_2631',['onDuration',['../classPatternArgs.html#addc11837a0f96b76233f6b4e6988d7f3',1,'PatternArgs']]] ]; diff --git a/docs/orbit/search/variables_d.js b/docs/orbit/search/variables_d.js index af92c56002..9cf0df5e19 100644 --- a/docs/orbit/search/variables_d.js +++ b/docs/orbit/search/variables_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['patternid_2625',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], - ['prefixend_2626',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], - ['prefixsize_2627',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]] + ['patternid_2632',['patternID',['../structdefault__mode__entry.html#a95bf993636f486502b854fc91380cd5b',1,'default_mode_entry']]], + ['prefixend_2633',['prefixEnd',['../structLZ4__streamDecode__t__internal.html#a742712f31d2dafdbb124a251a097fee5',1,'LZ4_streamDecode_t_internal']]], + ['prefixsize_2634',['prefixSize',['../structLZ4__streamDecode__t__internal.html#a44f5f7acc14c2bb3865eccd5372107c4',1,'LZ4_streamDecode_t_internal']]] ]; diff --git a/docs/orbit/search/variables_e.js b/docs/orbit/search/variables_e.js index f62423b048..5296d9eb83 100644 --- a/docs/orbit/search/variables_e.js +++ b/docs/orbit/search/variables_e.js @@ -1,4 +1,4 @@ var searchData= [ - ['red_2628',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] + ['red_2635',['red',['../classRGBColor.html#a5fed452f370de463fca724be4947bb54',1,'RGBColor']]] ]; diff --git a/docs/orbit/search/variables_f.js b/docs/orbit/search/variables_f.js index 3a89cb984b..b386a35f6a 100644 --- a/docs/orbit/search/variables_f.js +++ b/docs/orbit/search/variables_f.js @@ -1,8 +1,8 @@ var searchData= [ - ['sat_2629',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], - ['sats_2630',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], - ['size_2631',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], - ['solid_2632',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], - ['start_2633',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] + ['sat_2636',['sat',['../classHSVColor.html#a67cfcc3d0bd0881c089919df3289d7ca',1,'HSVColor']]], + ['sats_2637',['sats',['../classColorSelect.html#abc28e49b78d77b471a198d8de57dde5a',1,'ColorSelect']]], + ['size_2638',['size',['../structByteStream_1_1RawBuffer.html#a72e23c30f63c379bfccbc659cebf8447',1,'ByteStream::RawBuffer']]], + ['solid_2639',['solid',['../classPatternArgs.html#a4179180a7cb7ccaa0bf7debafc07d6c0',1,'PatternArgs']]], + ['start_2640',['start',['../TimeControl_8cpp.html#a6a51e9baeec9b06ae477cf6475efc71d',1,'TimeControl.cpp']]] ];