#ifndef Setup_h #define Setup_h /* The setup file for the Light Pole! */ /* Server Only */ /* PINS */ // IR_PIN - The pin the IR Reciever is connected too. #define IR_PIN 3 // 34, 3 // REMOTE_TYPE - The type of IR remote that you will use. #define REMOTE_TYPE 1 /* SETTINGS */ // DEFAULT_BRIGHTNESS - The brightness that the server will use on startup. (must be 0 to 255) #define DEFAULT_BRIGHTNESS 127 /* Client Only */ // STRIP_LENGTH - how many leds are in the strips. #define STRIP_LENGTH 36 // STRIP_TYPE - how many strips you have, 1 (STRIP_PIN_1), 2 (STRIP_PIN_1, STRIP_PIN_2) or 4 (all STRIP_PIN numbers). makes the effects look better. #define STRIP_TYPE 4 // STRIP_PIN_X - the strip light pins. #define STRIP_PIN_1 5 #define STRIP_PIN_2 6 #define STRIP_PIN_3 7 #define STRIP_PIN_4 8 /* Both */ /* PINS */ // STATUS_LED_PIN - The pin the status led is connected too. #define STATUS_LED_PIN 4 // 13, 4 // POWER_BUTTON_PIN - The pin the power button is attached too. #define POWER_BUTTON_PIN 3 // 27, 5 /* BLE - UUID'S */ // S_MAIN_UUID - The services' main UUID #define S_MAIN_UUID "00c6273c-70d9-11ee-b962-0242ac120002" // C_POWER_UUID - The power UUID, where 00 is off, and 01, to FF is the brightness #define C_POWER_UUID "068ed628-70d9-11ee-b962-0242ac120002" // C_COLOUR_UUID - The colour UUID, which sets the colour of the lights, or the mode. #define C_COLOUR_UUID "09e45eba-70d9-11ee-b962-0242ac120002" // C_MODE_UUID - The mode UUID, which sets the mode of the lights. If its 00, then it just shows the default colour. #define C_MODE_UUID "09e45eba-70d9-11ee-b962-0242ac120002" /* DEBUG */ // SERIAL_SPEED - The speed at which the serial data is transmitted. #define SERIAL_SPEED 115200 // ENABLE_DEBUG - If true, debug messages will be sent. If disabled, only serious errors will be sent. #define ENABLE_DEBUG true #endif