|
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