From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW BLE (Bluetooth Low Energy) toolkit and Inkbird IBT6X termometer

Hi

 

I’m working on a LabView program that can read temperature from a Inkbird IBT6X Bluetooth thermometer. (IBBQ)

 

https://inkbird.shop/products/ibt-6xs

 

 

The Inkbird use Bluetooth Low Energy (BLE)

 

I’m using the LabView BLE toolkit and the BLED112 usb dongle.

 

I have installed the Bluegiga drivers.

 

I can connect to the Inkbird and read the name of the device (IBBQ)

 

I can also change the temperature reading between °C and °F

 

I can also send the CredentialsMessage {0x21, 0x07, 0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0xb8, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00} to the characteristic 0xFFF1 on Service 0xFFF0

 

I can see that it works because the setup keeps the link running afterwards. (Else it will timeout after 30sec)

 

I can also send the “RealtimeDataEnableMessage”  {0x0B, 0x01, 0x00, 0x00, 0x00, 0x00} to 0xFFF5 on Service 0xFFF0

 

But my problem is that I don’t get any response (temperature readings)

 

It seems that I’m missing some kind of subscription state for characteristic FFF4___FFF0

 

I have tried connecting to the device from an iPhone APP called “BlueSEE”

 

When I do the same (sending the “CredentialsMessage” and the “RealtimeDataEnableMessage”) and subscribe to FFF4___FFF0 I start receiving data from the temperature probes.

 

But how do I do this “subscribe” in BLE/ LabView ?

 

Thanks.

 

I’m looking forward to get this running so that I can make some great Brisket on my Smoker 😊

 

BTW

I found some info from others that has it up running but they are not using LabView ☹

e.g. :

https://gist.github.com/uucidl/b9c60b6d36d8080d085a8e3310621d64

 

https://github.com/sworisbreathing/go-ibbq/blob/master/ibbq.go

0 Kudos
Message 1 of 5
(2,577 Views)

Hello,

 

Is this question still open? Did you manage to find a way to get it to work with LabVIEW? 

 

Thanks,

 

Alasdair

0 Kudos
Message 2 of 5
(2,321 Views)

Its up running 🙂

 

/Per

 

0 Kudos
Message 3 of 5
(2,315 Views)

Have you solved the problem?

 

Could you tell me how you have subscribed to a notify service with the BLE driver?

 

Thanks very much!!!!

0 Kudos
Message 4 of 5
(1,948 Views)

Please have a look at the attached simple demo i made. 

 

Br Per

 

 

Message 5 of 5
(1,928 Views)