А зачем тебе программист на C++. Плагин написан на C#, поправить его не сложно.
Вот так плагин общается с модулем, если ничего не попутал
Девайс
Vendor id for device(VID): 0х0000
Product id for device(PID): 0x0001
В устройство
№ 1 2 3
------------------
1 0x00 0x00 -- Abort any pairing request
2 0x00 0x01 -- Sensor 1 pairing request
3 0x00 0x02 -- Sensor 2 pairing request
4 0x00 0x03 -- Sensor 3 pairing request
5 0x00 0x04 -- Sensor 4 pairing request
6 0x00 0x05 -- Sensor 5 pairing request
7 0x00 0x06 -- notused
8 0x00 0x07 -- notused
9 0x00 0x08 -- notused
10 0x00 0x09 -- notused
11 0x00 0x0A -- notused
12 0x00 0x0B -- notused
13 0x00 0x0C -- notused
14 0x00 0x0D -- notused
15 0x00 0x0E -- notused
16 0x00 0x0F -- notused
17 0x00 0x10 -- Девайс должен ответить о статусе pairing
18 0x00 0x11 -- notused
19 0x00 0x12 -- notused
20 0x00 0x13 -- notused
21 0x00 0x14 -- notused
22 0x00 0x15 -- notused
23 0x00 0x16 -- notused
24 0x00 0x17 -- notused
25 0x00 0x18 -- notused
26 0x00 0x19 -- notused
27 0x00 0x1A -- notused
28 0x00 0x1B -- notused
29 0x00 0x1C -- notused
30 0x00 0x1D -- notused
31 0x00 0x1E -- notused
32 0x00 0x1F -- notused
33 0x00 0x20 -- notused
34 0x00 0x21 -- Получить информацию по 1 сенсору
35 0x00 0x22 -- Получить информацию по 2 сенсору
36 0x00 0x23 -- Получить информацию по 3 сенсору
37 0x00 0x24 -- Получить информацию по 4 сенсору
38 0x00 0x25 -- Получить информацию по 5 сенсору
======================
Из устройства
Ответ на запрос
№ пакета
------------------------------------
17 0x00 0x00 0x00 0x00 -- paring завершен
17 0x01 0x00 0x00 0x00 -- paring 1 датчика
17 0x02 0x00 0x00 0x00 -- paring 2 датчика
17 0x03 0x00 0x00 0x00 -- paring 3 датчика
17 0x04 0x00 0x00 0x00 -- paring 4 датчика
17 0x05 0x00 0x00 0x00 -- paring 5 датчика
Ответ на пакет 34 - 38 (Ответ должен быть больше 40 байт)
#
---------
0 - not used
1 - byte - Pressure
2 - byte - Temperature
3 - byte - Уровевень батареи, если FF то равен нулю. Иначе Применяется логическое AND к значению в буфере, byte & 127
4 - byte - the transmission reason (Normal = 0, TemperatureChange = 1, PressureChange = 2)