astyle with current project style guidelines

pull/365/head
Jesse Vincent 8 years ago
parent 63835fa1bd
commit 89c79ef6fe
No known key found for this signature in database
GPG Key ID: 122F5DF7108E4046

@ -17,9 +17,9 @@ type_letter(uint8_t letter) {
#endif
void
bootAnimation (void) {
bootAnimation(void) {
#ifdef ARDUINO_AVR_MODEL01
if (EEPROM.read (EEPROM_BOOT_ANIMATION_LOCATION))
if (EEPROM.read(EEPROM_BOOT_ANIMATION_LOCATION))
return;
LEDControl.set_all_leds_to(0, 0, 0);
@ -38,6 +38,6 @@ bootAnimation (void) {
type_letter(LED_PERIOD);
type_letter(LED_9);
EEPROM.update (EEPROM_BOOT_ANIMATION_LOCATION, 1);
EEPROM.update(EEPROM_BOOT_ANIMATION_LOCATION, 1);
#endif
}

@ -7,8 +7,8 @@ uint16_t LEDControl_::syncDelay = 16;
uint32_t LEDControl_::syncTimer;
void
LEDMode::activate (void) {
LEDControl.activate (this);
LEDMode::activate(void) {
LEDControl.activate(this);
}
void
@ -19,11 +19,11 @@ LEDMode::begin(void) {
LEDControl_::LEDControl_(void) {
mode = previousMode = 0;
memset (modes, 0, LED_MAX_MODES * sizeof (modes[0]));
memset(modes, 0, LED_MAX_MODES * sizeof(modes[0]));
}
void
LEDControl_::next_mode (void) {
LEDControl_::next_mode(void) {
mode++;
if (mode >= LED_MAX_MODES) {
@ -38,32 +38,32 @@ LEDControl_::next_mode (void) {
}
void
LEDControl_::update (void) {
LEDControl_::update(void) {
if (previousMode != mode) {
set_all_leds_to ({0, 0, 0});
set_all_leds_to({0, 0, 0});
if (modes[mode])
(modes[mode]->init) ();
(modes[mode]->init)();
}
if (modes[mode])
(modes[mode]->update) ();
(modes[mode]->update)();
previousMode = mode;
}
void
LEDControl_::set_mode (uint8_t mode_) {
LEDControl_::set_mode(uint8_t mode_) {
if (mode_ < LED_MAX_MODES)
mode = mode_;
}
uint8_t
LEDControl_::get_mode (void) {
LEDControl_::get_mode(void) {
return mode;
}
void
LEDControl_::activate (LEDMode *mode) {
LEDControl_::activate(LEDMode *mode) {
for (uint8_t i = 0; i < LED_MAX_MODES; i++) {
if (modes[i] == mode)
return set_mode(i);
@ -71,7 +71,7 @@ LEDControl_::activate (LEDMode *mode) {
}
int8_t
LEDControl_::mode_add (LEDMode *mode) {
LEDControl_::mode_add(LEDMode *mode) {
for (int i = 0; i < LED_MAX_MODES; i++) {
if (modes[i])
continue;
@ -119,8 +119,8 @@ LEDControl_::led_sync(void) {
}
void
LEDControl_::begin (void) {
set_all_leds_to ({0, 0, 0});
LEDControl_::begin(void) {
set_all_leds_to({0, 0, 0});
for (uint8_t i = 0; i < LED_MAX_MODES; i++) {
if (modes[i])
@ -134,7 +134,7 @@ LEDControl_::begin (void) {
}
Key
LEDControl_::eventHandler (Key mappedKey, byte row, byte col, uint8_t keyState) {
LEDControl_::eventHandler(Key mappedKey, byte row, byte col, uint8_t keyState) {
if (mappedKey.flags != (SYNTHETIC | IS_INTERNAL | LED_TOGGLE))
return mappedKey;
@ -145,7 +145,7 @@ LEDControl_::eventHandler (Key mappedKey, byte row, byte col, uint8_t keyState)
}
void
LEDControl_::loopHook (bool postClear) {
LEDControl_::loopHook(bool postClear) {
if (postClear)
return;
@ -157,7 +157,7 @@ LEDControl_::loopHook (bool postClear) {
}
bool
LEDControl_::focusHook (const char *command) {
LEDControl_::focusHook(const char *command) {
enum {
SETALL,
MODE,
@ -165,96 +165,92 @@ LEDControl_::focusHook (const char *command) {
THEME,
} subCommand;
if (strncmp_P (command, PSTR ("led."), 4) != 0)
if (strncmp_P(command, PSTR("led."), 4) != 0)
return false;
if (strcmp_P (command + 4, PSTR ("at")) == 0)
if (strcmp_P(command + 4, PSTR("at")) == 0)
subCommand = AT;
else if (strcmp_P (command + 4, PSTR ("setAll")) == 0)
else if (strcmp_P(command + 4, PSTR("setAll")) == 0)
subCommand = SETALL;
else if (strcmp_P (command + 4, PSTR ("mode")) == 0)
else if (strcmp_P(command + 4, PSTR("mode")) == 0)
subCommand = MODE;
else if (strcmp_P (command + 4, PSTR ("theme")) == 0)
else if (strcmp_P(command + 4, PSTR("theme")) == 0)
subCommand = THEME;
else
return false;
switch (subCommand) {
case AT:
{
uint8_t idx = Serial.parseInt ();
case AT: {
uint8_t idx = Serial.parseInt();
if (Serial.peek () == '\n') {
cRGB c = LEDControl.led_get_crgb_at (idx);
if (Serial.peek() == '\n') {
cRGB c = LEDControl.led_get_crgb_at(idx);
Focus.printColor (c.r, c.g, c.b);
Serial.println ();
} else {
cRGB c;
Focus.printColor(c.r, c.g, c.b);
Serial.println();
} else {
cRGB c;
c.r = Serial.parseInt ();
c.g = Serial.parseInt ();
c.b = Serial.parseInt ();
c.r = Serial.parseInt();
c.g = Serial.parseInt();
c.b = Serial.parseInt();
LEDControl.led_set_crgb_at (idx, c);
}
break;
LEDControl.led_set_crgb_at(idx, c);
}
case SETALL:
{
cRGB c;
break;
}
case SETALL: {
cRGB c;
c.r = Serial.parseInt ();
c.g = Serial.parseInt ();
c.b = Serial.parseInt ();
c.r = Serial.parseInt();
c.g = Serial.parseInt();
c.b = Serial.parseInt();
LEDControl.set_all_leds_to (c);
LEDControl.set_all_leds_to(c);
break;
break;
}
case MODE: {
char peek = Serial.peek();
if (peek == '\n') {
Serial.println(LEDControl.get_mode());
} else if (peek == 'n') {
LEDControl.next_mode();
Serial.read();
} else if (peek == 'p') {
// TODO
Serial.read();
} else {
uint8_t mode = Serial.parseInt();
LEDControl.set_mode(mode);
}
case MODE:
{
char peek = Serial.peek ();
if (peek == '\n') {
Serial.println (LEDControl.get_mode ());
} else if (peek == 'n') {
LEDControl.next_mode ();
Serial.read ();
} else if (peek == 'p') {
// TODO
Serial.read ();
} else {
uint8_t mode = Serial.parseInt ();
LEDControl.set_mode (mode);
break;
}
case THEME: {
if (Serial.peek() == '\n') {
for (uint8_t idx = 0; idx < LED_COUNT; idx++) {
cRGB c = LEDControl.led_get_crgb_at(idx);
Focus.printColor(c.r, c.g, c.b);
Focus.printSpace();
}
Serial.println();
break;
}
case THEME:
{
if (Serial.peek () == '\n') {
for (uint8_t idx = 0; idx < LED_COUNT; idx++) {
cRGB c = LEDControl.led_get_crgb_at (idx);
Focus.printColor (c.r, c.g, c.b);
Focus.printSpace ();
}
Serial.println ();
break;
}
uint8_t idx = 0;
while (idx < LED_COUNT && Serial.peek() != '\n') {
cRGB color;
uint8_t idx = 0;
while (idx < LED_COUNT && Serial.peek() != '\n') {
cRGB color;
color.r = Serial.parseInt ();
color.g = Serial.parseInt ();
color.b = Serial.parseInt ();
color.r = Serial.parseInt();
color.g = Serial.parseInt();
color.b = Serial.parseInt();
LEDControl.led_set_crgb_at (idx, color);
idx++;
}
break;
LEDControl.led_set_crgb_at(idx, color);
idx++;
}
break;
}
}
return true;

@ -10,48 +10,48 @@
class LEDMode : public KaleidoscopePlugin {
public:
virtual void begin (void);
virtual void setup (void) {};
virtual void init (void) {};
virtual void update (void) {};
virtual void activate (void);
virtual void begin(void);
virtual void setup(void) {};
virtual void init(void) {};
virtual void update(void) {};
virtual void activate(void);
};
class LEDControl_ : public KaleidoscopePlugin {
public:
LEDControl_(void);
public:
LEDControl_(void);
virtual void begin(void) final;
virtual void begin(void) final;
static void next_mode(void);
static void setup(void);
static void update(void);
static void set_mode(uint8_t mode);
static uint8_t get_mode();
static void next_mode(void);
static void setup(void);
static void update(void);
static void set_mode(uint8_t mode);
static uint8_t get_mode();
static int8_t mode_add (LEDMode *mode);
static int8_t mode_add(LEDMode *mode);
static void led_set_crgb_at(uint8_t i, cRGB crgb);
static void led_set_crgb_at(byte row, byte col, cRGB color);
static cRGB led_get_crgb_at(uint8_t i);
static void led_sync(void);
static void led_set_crgb_at(uint8_t i, cRGB crgb);
static void led_set_crgb_at(byte row, byte col, cRGB color);
static cRGB led_get_crgb_at(uint8_t i);
static void led_sync(void);
static void set_all_leds_to(uint8_t r, uint8_t g, uint8_t b);
static void set_all_leds_to(cRGB color);
static void set_all_leds_to(uint8_t r, uint8_t g, uint8_t b);
static void set_all_leds_to(cRGB color);
static void activate (LEDMode *mode);
static void activate(LEDMode *mode);
static uint16_t syncDelay;
static uint16_t syncDelay;
static bool focusHook (const char *command);
static bool focusHook(const char *command);
private:
static uint32_t syncTimer;
static LEDMode *modes[LED_MAX_MODES];
static uint8_t previousMode, mode;
static uint32_t syncTimer;
static LEDMode *modes[LED_MAX_MODES];
static uint8_t previousMode, mode;
static Key eventHandler(Key mappedKey, byte row, byte col, uint8_t keyState);
static void loopHook (bool postClear);
static Key eventHandler(Key mappedKey, byte row, byte col, uint8_t keyState);
static void loopHook(bool postClear);
};
extern LEDControl_ LEDControl;

@ -1,7 +1,7 @@
#include "LED-Off.h"
void LEDOff_::update (void) {
LEDControl.set_all_leds_to ({0, 0, 0});
void LEDOff_::update(void) {
LEDControl.set_all_leds_to({0, 0, 0});
}
LEDOff_ LEDOff;

@ -4,9 +4,9 @@
class LEDOff_ : public LEDMode {
public:
LEDOff_ (void) { };
LEDOff_(void) { };
virtual void update (void) final;
virtual void update(void) final;
};
extern LEDOff_ LEDOff;

@ -1,22 +1,22 @@
#include "LEDUtils.h"
cRGB
breath_compute () {
breath_compute() {
// This code is adapted from FastLED lib8tion.h as of dd5d96c6b289cb6b4b891748a4aeef3ddceaf0e6
// Eventually, we should consider just using FastLED
// This code is adapted from FastLED lib8tion.h as of dd5d96c6b289cb6b4b891748a4aeef3ddceaf0e6
// Eventually, we should consider just using FastLED
uint8_t i = (uint16_t)millis()/12;
uint8_t i = (uint16_t)millis()/12;
if( i & 0x80) {
i = 255 - i;
}
if (i & 0x80) {
i = 255 - i;
}
i = i << 1;
uint8_t ii = (i*i)>>8;
uint8_t iii = (ii*i)>>8;
i = i << 1;
uint8_t ii = (i*i)>>8;
uint8_t iii = (ii*i)>>8;
i = (( (3 * (uint16_t)(ii)) - ( 2 * (uint16_t)(iii))) / 2) + 2;
i = (((3 * (uint16_t)(ii)) - (2 * (uint16_t)(iii))) / 2) + 2;
return hsv_to_rgb(200, 255, i);
}
@ -32,7 +32,7 @@ hsv_to_rgb(uint16_t h, uint16_t s, uint16_t v) {
* math */
uint16_t region, fpart, p, q, t;
if(s == 0) {
if (s == 0) {
/* color is grayscale */
color.r = color.g = color.b = v;
return color;
@ -49,7 +49,7 @@ hsv_to_rgb(uint16_t h, uint16_t s, uint16_t v) {
t = (v * (255 - ((s * (255 - fpart)) >> 8))) >> 8;
/* assign temp vars based on color cone region */
switch(region) {
switch (region) {
case 0:
color.r = v;
color.g = t;

@ -2,5 +2,5 @@
#include <Kaleidoscope.h>
cRGB breath_compute (void);
cRGB breath_compute(void);
cRGB hsv_to_rgb(uint16_t h, uint16_t s, uint16_t v);

Loading…
Cancel
Save