|
42 | 42 | * - Count
|
43 | 43 | */
|
44 | 44 |
|
45 |
| -const uint8_t BLEAdafruitRgbPixel::UUID128_SERVICE[16] = |
| 45 | +const uint8_t BLEAdafruitAddressablePixel::UUID128_SERVICE[16] = |
46 | 46 | {
|
47 | 47 | 0xB8, 0x6c, 0x75, 0x05, 0xE9, 0x25, 0xBD, 0x93,
|
48 | 48 | 0xA8, 0x42, 0x32, 0xC3, 0x00, 0x09, 0xAF, 0xAD
|
49 | 49 | };
|
50 | 50 |
|
51 |
| -const uint8_t BLEAdafruitRgbPixel::UUID128_CHR_PIN[16] = |
| 51 | +const uint8_t BLEAdafruitAddressablePixel::UUID128_CHR_PIN[16] = |
52 | 52 | {
|
53 | 53 | 0xB8, 0x6c, 0x75, 0x05, 0xE9, 0x25, 0xBD, 0x93,
|
54 | 54 | 0xA8, 0x42, 0x32, 0xC3, 0x01, 0x09, 0xAF, 0xAD
|
55 | 55 | };
|
56 | 56 |
|
57 |
| -const uint8_t BLEAdafruitRgbPixel::UUID128_CHR_TYPE[16] = |
| 57 | +const uint8_t BLEAdafruitAddressablePixel::UUID128_CHR_TYPE[16] = |
58 | 58 | {
|
59 | 59 | 0xB8, 0x6c, 0x75, 0x05, 0xE9, 0x25, 0xBD, 0x93,
|
60 | 60 | 0xA8, 0x42, 0x32, 0xC3, 0x02, 0x09, 0xAF, 0xAD
|
61 | 61 | };
|
62 | 62 |
|
63 |
| -const uint8_t BLEAdafruitRgbPixel::UUID128_CHR_DATA[16] = |
| 63 | +const uint8_t BLEAdafruitAddressablePixel::UUID128_CHR_DATA[16] = |
64 | 64 | {
|
65 | 65 | 0xB8, 0x6c, 0x75, 0x05, 0xE9, 0x25, 0xBD, 0x93,
|
66 | 66 | 0xA8, 0x42, 0x32, 0xC3, 0x03, 0x09, 0xAF, 0xAD
|
67 | 67 | };
|
68 | 68 |
|
69 | 69 | // Constructor
|
70 |
| -BLEAdafruitRgbPixel::BLEAdafruitRgbPixel(void) |
| 70 | +BLEAdafruitAddressablePixel::BLEAdafruitAddressablePixel(void) |
71 | 71 | : BLEService(UUID128_SERVICE), Pin(UUID128_CHR_PIN), Type(UUID128_CHR_TYPE), Data(UUID128_CHR_DATA)
|
72 | 72 | {
|
73 | 73 | _neo = NULL;
|
74 | 74 | }
|
75 | 75 |
|
76 |
| -err_t BLEAdafruitRgbPixel::begin (Adafruit_NeoPixel_Type* neo_pixel) |
| 76 | +err_t BLEAdafruitAddressablePixel::begin (Adafruit_NeoPixel_Type* neo_pixel) |
77 | 77 | {
|
78 | 78 | _neo = neo_pixel;
|
79 | 79 | return begin((uint8_t) _neo->getPin(), 0);
|
80 | 80 | }
|
81 | 81 |
|
82 |
| -err_t BLEAdafruitRgbPixel::begin(uint8_t pin, uint8_t type) |
| 82 | +err_t BLEAdafruitAddressablePixel::begin(uint8_t pin, uint8_t type) |
83 | 83 | {
|
84 | 84 | // Invoke base class begin()
|
85 | 85 | VERIFY_STATUS( BLEService::begin() );
|
@@ -114,13 +114,13 @@ err_t BLEAdafruitRgbPixel::begin(uint8_t pin, uint8_t type)
|
114 | 114 | //--------------------------------------------------------------------+
|
115 | 115 | // Static callbacks
|
116 | 116 | //--------------------------------------------------------------------+
|
117 |
| -void BLEAdafruitRgbPixel::pixel_data_write_cb(uint16_t conn_hdl, BLECharacteristic* chr, uint8_t* data, uint16_t len) |
| 117 | +void BLEAdafruitAddressablePixel::pixel_data_write_cb(uint16_t conn_hdl, BLECharacteristic* chr, uint8_t* data, uint16_t len) |
118 | 118 | {
|
119 | 119 | (void) conn_hdl;
|
120 | 120 |
|
121 | 121 | if (len < 3) return;
|
122 | 122 |
|
123 |
| - BLEAdafruitRgbPixel& svc = (BLEAdafruitRgbPixel&) chr->parentService(); |
| 123 | + BLEAdafruitAddressablePixel& svc = (BLEAdafruitAddressablePixel&) chr->parentService(); |
124 | 124 |
|
125 | 125 | uint16_t index;
|
126 | 126 | memcpy(&index, data, 2);
|
|
0 commit comments