@@ -295,116 +295,119 @@ RGBController_Polychrome::RGBController_Polychrome(PolychromeController* control
295
295
Breathing.name = " Breathing" ;
296
296
Breathing.value = POLYCHROME_V2_MODE_BREATHING;
297
297
Breathing.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
298
- Breathing.speed_min = POLYCHROME_V2_SPEED_MIN ;
299
- Breathing.speed_max = POLYCHROME_V2_SPEED_MAX ;
300
- Breathing.speed = POLYCHROME_V2_SPEED_DEFAULT ;
298
+ Breathing.speed_min = POLYCHROME_V2_BREATHING_SPEED_MIN ;
299
+ Breathing.speed_max = POLYCHROME_V2_BREATHING_SPEED_MAX ;
300
+ Breathing.speed = POLYCHROME_V2_BREATHING_SPEED_DEFAULT ;
301
301
Breathing.color_mode = MODE_COLORS_PER_LED;
302
302
modes.push_back (Breathing);
303
303
304
304
mode Strobe;
305
305
Strobe.name = " Strobe" ;
306
306
Strobe.value = POLYCHROME_V2_MODE_STROBE;
307
307
Strobe.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
308
- Strobe.speed_min = POLYCHROME_V2_SPEED_MIN ;
309
- Strobe.speed_max = POLYCHROME_V2_SPEED_MAX ;
310
- Strobe.speed = POLYCHROME_V2_SPEED_DEFAULT ;
308
+ Strobe.speed_min = POLYCHROME_V2_STROBE_SPEED_MIN ;
309
+ Strobe.speed_max = POLYCHROME_V2_STROBE_SPEED_MAX ;
310
+ Strobe.speed = POLYCHROME_V2_STROBE_SPEED_DEFAULT ;
311
311
Strobe.color_mode = MODE_COLORS_PER_LED;
312
312
modes.push_back (Strobe);
313
313
314
314
mode SpectrumCycle;
315
315
SpectrumCycle.name = " Spectrum Cycle" ;
316
316
SpectrumCycle.value = POLYCHROME_V2_MODE_SPECTRUM_CYCLE;
317
317
SpectrumCycle.flags = MODE_FLAG_HAS_SPEED;
318
- SpectrumCycle.speed_min = POLYCHROME_V2_SPEED_MIN ;
319
- SpectrumCycle.speed_max = POLYCHROME_V2_SPEED_MAX ;
320
- SpectrumCycle.speed = POLYCHROME_V2_SPEED_DEFAULT ;
318
+ SpectrumCycle.speed_min = POLYCHROME_V2_SPECTRUM_CYCLE_SPEED_MIN ;
319
+ SpectrumCycle.speed_max = POLYCHROME_V2_SPECTRUM_CYCLE_SPEED_MAX ;
320
+ SpectrumCycle.speed = POLYCHROME_V2_SPECTRUM_CYCLE_SPEED_DEFAULT ;
321
321
SpectrumCycle.color_mode = MODE_COLORS_NONE;
322
322
modes.push_back (SpectrumCycle);
323
323
324
324
mode Random;
325
325
Random.name = " Random" ;
326
326
Random.value = POLYCHROME_V2_MODE_RANDOM;
327
327
Random.flags = MODE_FLAG_HAS_SPEED;
328
- Random.speed_min = POLYCHROME_V2_SPEED_MIN ;
329
- Random.speed_max = POLYCHROME_V2_SPEED_MAX ;
330
- Random.speed = POLYCHROME_V2_SPEED_DEFAULT ;
328
+ Random.speed_min = POLYCHROME_V2_RANDOM_SPEED_MIN ;
329
+ Random.speed_max = POLYCHROME_V2_RANDOM_SPEED_MAX ;
330
+ Random.speed = POLYCHROME_V2_RANDOM_SPEED_DEFAULT ;
331
331
Random.color_mode = MODE_COLORS_NONE;
332
332
modes.push_back (Random);
333
333
334
334
mode Wave;
335
335
Wave.name = " Wave" ;
336
336
Wave.value = POLYCHROME_V2_MODE_WAVE;
337
337
Wave.flags = MODE_FLAG_HAS_SPEED;
338
- Wave.speed_min = POLYCHROME_V2_SPEED_MIN ;
339
- Wave.speed_max = POLYCHROME_V2_SPEED_MAX ;
340
- Wave.speed = POLYCHROME_V2_SPEED_DEFAULT ;
338
+ Wave.speed_min = POLYCHROME_V2_WAVE_SPEED_MIN ;
339
+ Wave.speed_max = POLYCHROME_V2_WAVE_SPEED_MAX ;
340
+ Wave.speed = POLYCHROME_V2_WAVE_SPEED_DEFAULT ;
341
341
Wave.color_mode = MODE_COLORS_NONE;
342
342
modes.push_back (Wave);
343
343
344
344
mode Spring;
345
345
Spring.name = " Spring" ;
346
346
Spring.value = POLYCHROME_V2_MODE_SPRING;
347
347
Spring.flags = MODE_FLAG_HAS_SPEED;
348
- Spring.speed_min = POLYCHROME_V2_SPEED_MIN ;
349
- Spring.speed_max = POLYCHROME_V2_SPEED_MAX ;
350
- Spring.speed = POLYCHROME_V2_SPEED_DEFAULT ;
348
+ Spring.speed_min = POLYCHROME_V2_SPRING_SPEED_MIN ;
349
+ Spring.speed_max = POLYCHROME_V2_SPRING_SPEED_MAX ;
350
+ Spring.speed = POLYCHROME_V2_SPRING_SPEED_DEFAULT ;
351
351
Spring.color_mode = MODE_COLORS_NONE;
352
352
modes.push_back (Spring);
353
353
354
354
mode Stack;
355
355
Stack.name = " Stack" ;
356
356
Stack.value = POLYCHROME_V2_MODE_STACK;
357
357
Stack.flags = MODE_FLAG_HAS_SPEED;
358
- Stack.speed_min = POLYCHROME_V2_SPEED_MIN ;
359
- Stack.speed_max = POLYCHROME_V2_SPEED_MAX ;
360
- Stack.speed = POLYCHROME_V2_SPEED_DEFAULT ;
358
+ Stack.speed_min = POLYCHROME_V2_STACK_SPEED_MIN ;
359
+ Stack.speed_max = POLYCHROME_V2_STACK_SPEED_MAX ;
360
+ Stack.speed = POLYCHROME_V2_STACK_SPEED_DEFAULT ;
361
361
Stack.color_mode = MODE_COLORS_NONE;
362
362
modes.push_back (Stack);
363
363
364
364
mode Cram;
365
365
Cram.name = " Cram" ;
366
366
Cram.value = POLYCHROME_V2_MODE_CRAM;
367
367
Cram.flags = MODE_FLAG_HAS_SPEED;
368
- Cram.speed_min = POLYCHROME_V2_SPEED_MIN ;
369
- Cram.speed_max = POLYCHROME_V2_SPEED_MAX ;
370
- Cram.speed = POLYCHROME_V2_SPEED_DEFAULT ;
368
+ Cram.speed_min = POLYCHROME_V2_CRAM_SPEED_MIN ;
369
+ Cram.speed_max = POLYCHROME_V2_CRAM_SPEED_MAX ;
370
+ Cram.speed = POLYCHROME_V2_CRAM_SPEED_DEFAULT ;
371
371
Cram.color_mode = MODE_COLORS_NONE;
372
372
modes.push_back (Cram);
373
373
374
374
mode Scan;
375
375
Scan.name = " Scan" ;
376
376
Scan.value = POLYCHROME_V2_MODE_SCAN;
377
377
Scan.flags = MODE_FLAG_HAS_SPEED;
378
- Scan.speed_min = POLYCHROME_V2_SPEED_MIN ;
379
- Scan.speed_max = POLYCHROME_V2_SPEED_MAX ;
380
- Scan.speed = POLYCHROME_V2_SPEED_DEFAULT ;
378
+ Scan.speed_min = POLYCHROME_V2_SCAN_SPEED_MIN ;
379
+ Scan.speed_max = POLYCHROME_V2_SCAN_SPEED_MAX ;
380
+ Scan.speed = POLYCHROME_V2_SCAN_SPEED_DEFAULT ;
381
381
Scan.color_mode = MODE_COLORS_NONE;
382
382
modes.push_back (Scan);
383
383
384
384
mode Neon;
385
385
Neon.name = " Neon" ;
386
386
Neon.value = POLYCHROME_V2_MODE_NEON;
387
- Neon.flags = 0 ;
387
+ Neon.flags = MODE_FLAG_HAS_SPEED;
388
+ Neon.speed_min = POLYCHROME_V2_NEON_SPEED_MIN;
389
+ Neon.speed_max = POLYCHROME_V2_NEON_SPEED_MAX;
390
+ Neon.speed = POLYCHROME_V2_NEON_SPEED_DEFAULT;
388
391
Neon.color_mode = MODE_COLORS_NONE;
389
392
modes.push_back (Neon);
390
393
391
394
mode Water;
392
395
Water.name = " Water" ;
393
396
Water.value = POLYCHROME_V2_MODE_WATER;
394
397
Water.flags = MODE_FLAG_HAS_SPEED;
395
- Water.speed_min = POLYCHROME_V2_SPEED_MIN ;
396
- Water.speed_max = POLYCHROME_V2_SPEED_MAX ;
397
- Water.speed = POLYCHROME_V2_SPEED_DEFAULT ;
398
+ Water.speed_min = POLYCHROME_V2_WATER_SPEED_MIN ;
399
+ Water.speed_max = POLYCHROME_V2_WATER_SPEED_MAX ;
400
+ Water.speed = POLYCHROME_V2_WATER_SPEED_DEFAULT ;
398
401
Water.color_mode = MODE_COLORS_NONE;
399
402
modes.push_back (Water);
400
403
401
404
mode Rainbow;
402
405
Rainbow.name = " Rainbow" ;
403
406
Rainbow.value = POLYCHROME_V2_MODE_RAINBOW;
404
407
Rainbow.flags = MODE_FLAG_HAS_SPEED;
405
- Rainbow.speed_min = POLYCHROME_V2_SPEED_MIN ;
406
- Rainbow.speed_max = POLYCHROME_V2_SPEED_MAX ;
407
- Rainbow.speed = POLYCHROME_V2_SPEED_DEFAULT ;
408
+ Rainbow.speed_min = POLYCHROME_V2_RAINBOW_SPEED_MIN ;
409
+ Rainbow.speed_max = POLYCHROME_V2_RAINBOW_SPEED_MAX ;
410
+ Rainbow.speed = POLYCHROME_V2_RAINBOW_SPEED_DEFAULT ;
408
411
Rainbow.color_mode = MODE_COLORS_NONE;
409
412
modes.push_back (Rainbow);
410
413
}
0 commit comments