firmwareSandsara
Bluetooth.h File Reference
#include <Arduino.h>
#include "config.h"
Include dependency graph for Bluetooth.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Bluetooth
 Se encarga de gestionar la comunicacion por bluetooth. More...
 

Macros

#define SERVICE_UUID1   "fd31a2be-22e7-11eb-adc1-0242ac120002"
 
#define SERVICE_UUID2   "fd31a58e-22e7-11eb-adc1-0242ac120002"
 
#define SERVICE_UUID3   "fd31a688-22e7-11eb-adc1-0242ac120002"
 
#define SERVICE_UUID4   "fd31a778-22e7-11eb-adc1-0242ac120002"
 
#define SERVICE_UUID5   "fd31a840-22e7-11eb-adc1-0242ac120002"
 
#define SERVICE_UUID6   "fd31abc4-22e7-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_LEDSPEED   "1a9a7b7e-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_CYCLEMODE   "1a9a7dea-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_DIRECTION   "1a9a8042-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_BRIGHTNESS   "1a9a8948-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_SELECTEDPALETTE   "1a9a813c-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_AMOUNTCOLORS   "1a9a820e-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_POSITIONS   "1a9a82d6-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_RED   "1a9a83a8-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_GREEN   "1a9a8466-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_BLUE   "1a9a852e-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_UPDATECPALETTE   "1a9a87b8-2305-11eb-adc1-0242ac120002"
 
#define CHARACTERISTIC_UUID_MSGERRORLEDS   "1a9a8880-2305-11eb-adc1-0242ac120002"
 
#define FILE_UUID_RECEIVEFLAG   "fcbff68e-2af1-11eb-adc1-0242ac120002"
 
#define FILE_UUID_RECEIVE   "fcbffa44-2af1-11eb-adc1-0242ac120002"
 
#define FILE_UUID_EXISTS   "fcbffb52-2af1-11eb-adc1-0242ac120002"
 
#define FILE_UUID_DELETE   "fcbffc24-2af1-11eb-adc1-0242ac120002"
 
#define FILE_UUID_SENDFLAG   "fcbffdaa-2af1-11eb-adc1-0242ac120002"
 
#define FILE_UUID_SEND   "fcbffe72-2af1-11eb-adc1-0242ac120002"
 
#define FILE_UUID_ERRORMSG   "fcbffce2-2af1-11eb-adc1-0242ac120002"
 
#define PLAYLIST_UUID_NAME   "9b12a048-2c6e-11eb-adc1-0242ac120002"
 
#define PLAYLIST_UUID_PATHAMOUNT   "9b12a26e-2c6e-11eb-adc1-0242ac120002"
 
#define PLAYLIST_UUID_PATHNAME   "9b12a534-2c6e-11eb-adc1-0242ac120002"
 
#define PLAYLIST_UUID_PATHPOSITION   "9b12a62e-2c6e-11eb-adc1-0242ac120002"
 
#define PLAYLIST_UUID_ADDPATH   "9b12a7be-2c6e-11eb-adc1-0242ac120002"
 
#define PLAYLIST_UUID_MODE   "9b12a886-2c6e-11eb-adc1-0242ac120002"
 
#define PLAYLIST_UUID_PATHPROGRESS   "9b12a944-2c6e-11eb-adc1-0242ac120002"
 
#define PLAYLIST_UUID_ERRORMSG   "9b12aa02-2c6e-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_VERSION   "7b204278-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_NAME   "7b204548-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_STATUS   "7b204660-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_PAUSE   "7b20473c-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_PLAY   "7b20480e-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_SLEEP   "7b204a3e-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_SPEED   "7b204b10-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_RESTART   "7b204bce-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_FACTORYRESET   "7b204c8c-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_ERRORMSG   "7b204d4a-30c3-11eb-adc1-0242ac120002"
 
#define GENERAL_UUID_CALIBRATION   "7b204f84-30c3-11eb-adc1-0242ac120002"
 

Macro Definition Documentation

◆ CHARACTERISTIC_UUID_AMOUNTCOLORS

#define CHARACTERISTIC_UUID_AMOUNTCOLORS   "1a9a820e-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_BLUE

#define CHARACTERISTIC_UUID_BLUE   "1a9a852e-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_BRIGHTNESS

#define CHARACTERISTIC_UUID_BRIGHTNESS   "1a9a8948-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_CYCLEMODE

#define CHARACTERISTIC_UUID_CYCLEMODE   "1a9a7dea-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_DIRECTION

#define CHARACTERISTIC_UUID_DIRECTION   "1a9a8042-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_GREEN

#define CHARACTERISTIC_UUID_GREEN   "1a9a8466-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_LEDSPEED

#define CHARACTERISTIC_UUID_LEDSPEED   "1a9a7b7e-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_MSGERRORLEDS

#define CHARACTERISTIC_UUID_MSGERRORLEDS   "1a9a8880-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_POSITIONS

#define CHARACTERISTIC_UUID_POSITIONS   "1a9a82d6-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_RED

#define CHARACTERISTIC_UUID_RED   "1a9a83a8-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_SELECTEDPALETTE

#define CHARACTERISTIC_UUID_SELECTEDPALETTE   "1a9a813c-2305-11eb-adc1-0242ac120002"

◆ CHARACTERISTIC_UUID_UPDATECPALETTE

#define CHARACTERISTIC_UUID_UPDATECPALETTE   "1a9a87b8-2305-11eb-adc1-0242ac120002"

◆ FILE_UUID_DELETE

#define FILE_UUID_DELETE   "fcbffc24-2af1-11eb-adc1-0242ac120002"

◆ FILE_UUID_ERRORMSG

#define FILE_UUID_ERRORMSG   "fcbffce2-2af1-11eb-adc1-0242ac120002"

◆ FILE_UUID_EXISTS

#define FILE_UUID_EXISTS   "fcbffb52-2af1-11eb-adc1-0242ac120002"

◆ FILE_UUID_RECEIVE

#define FILE_UUID_RECEIVE   "fcbffa44-2af1-11eb-adc1-0242ac120002"

◆ FILE_UUID_RECEIVEFLAG

#define FILE_UUID_RECEIVEFLAG   "fcbff68e-2af1-11eb-adc1-0242ac120002"

◆ FILE_UUID_SEND

#define FILE_UUID_SEND   "fcbffe72-2af1-11eb-adc1-0242ac120002"

◆ FILE_UUID_SENDFLAG

#define FILE_UUID_SENDFLAG   "fcbffdaa-2af1-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_CALIBRATION

#define GENERAL_UUID_CALIBRATION   "7b204f84-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_ERRORMSG

#define GENERAL_UUID_ERRORMSG   "7b204d4a-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_FACTORYRESET

#define GENERAL_UUID_FACTORYRESET   "7b204c8c-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_NAME

#define GENERAL_UUID_NAME   "7b204548-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_PAUSE

#define GENERAL_UUID_PAUSE   "7b20473c-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_PLAY

#define GENERAL_UUID_PLAY   "7b20480e-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_RESTART

#define GENERAL_UUID_RESTART   "7b204bce-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_SLEEP

#define GENERAL_UUID_SLEEP   "7b204a3e-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_SPEED

#define GENERAL_UUID_SPEED   "7b204b10-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_STATUS

#define GENERAL_UUID_STATUS   "7b204660-30c3-11eb-adc1-0242ac120002"

◆ GENERAL_UUID_VERSION

#define GENERAL_UUID_VERSION   "7b204278-30c3-11eb-adc1-0242ac120002"

◆ PLAYLIST_UUID_ADDPATH

#define PLAYLIST_UUID_ADDPATH   "9b12a7be-2c6e-11eb-adc1-0242ac120002"

◆ PLAYLIST_UUID_ERRORMSG

#define PLAYLIST_UUID_ERRORMSG   "9b12aa02-2c6e-11eb-adc1-0242ac120002"

◆ PLAYLIST_UUID_MODE

#define PLAYLIST_UUID_MODE   "9b12a886-2c6e-11eb-adc1-0242ac120002"

◆ PLAYLIST_UUID_NAME

#define PLAYLIST_UUID_NAME   "9b12a048-2c6e-11eb-adc1-0242ac120002"

◆ PLAYLIST_UUID_PATHAMOUNT

#define PLAYLIST_UUID_PATHAMOUNT   "9b12a26e-2c6e-11eb-adc1-0242ac120002"

◆ PLAYLIST_UUID_PATHNAME

#define PLAYLIST_UUID_PATHNAME   "9b12a534-2c6e-11eb-adc1-0242ac120002"

◆ PLAYLIST_UUID_PATHPOSITION

#define PLAYLIST_UUID_PATHPOSITION   "9b12a62e-2c6e-11eb-adc1-0242ac120002"

◆ PLAYLIST_UUID_PATHPROGRESS

#define PLAYLIST_UUID_PATHPROGRESS   "9b12a944-2c6e-11eb-adc1-0242ac120002"

◆ SERVICE_UUID1

#define SERVICE_UUID1   "fd31a2be-22e7-11eb-adc1-0242ac120002"

◆ SERVICE_UUID2

#define SERVICE_UUID2   "fd31a58e-22e7-11eb-adc1-0242ac120002"

◆ SERVICE_UUID3

#define SERVICE_UUID3   "fd31a688-22e7-11eb-adc1-0242ac120002"

◆ SERVICE_UUID4

#define SERVICE_UUID4   "fd31a778-22e7-11eb-adc1-0242ac120002"

◆ SERVICE_UUID5

#define SERVICE_UUID5   "fd31a840-22e7-11eb-adc1-0242ac120002"

◆ SERVICE_UUID6

#define SERVICE_UUID6   "fd31abc4-22e7-11eb-adc1-0242ac120002"