Modified changeAllColors, added spacing

This commit is contained in:
Austen Adler 2017-01-03 16:56:12 +00:00
parent 369ecd14db
commit d13d565c73

24
main.c
View File

@ -1,14 +1,14 @@
#include <wiringPi.h>
#include <stdio.h>
#include <stdbool.h>
#define LATCH_PIN 2
#define CLOCK_PIN 0
#define DATA_PIN 3
#define OFF false, false, false
#define RED true, false, false
#define GREEN false, true, false
#define BLUE false, false, true
#define PURPLE true, false, true
#define LATCH_PIN 2
#define CLOCK_PIN 0
#define DATA_PIN 3
#define OFF false, false, false
#define RED true, false, false
#define GREEN false, true, false
#define BLUE false, false, true
#define PURPLE true, false, true
typedef enum { LEFT, RIGHT } Side_t;
bool colorField[] = {
false, // Left red
@ -50,12 +50,8 @@ void changeColor(Side_t side, bool red, bool green, bool blue) {
delay(1000);
}
void changeAllColors(bool red, bool green, bool blue) {
colorField[0] = red;
colorField[1] = green;
colorField[2] = blue;
colorField[3] = red;
colorField[4] = green;
colorField[5] = blue;
changeColor(LEFT, red, green, blue);
changeColor(RIGHT, red, green, blue);
}
int main(void) {
wiringPiSetup();