LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview Bluetooth Serial

Hallo LabVIEW lovers,

saya sedang berusaha mengganti komunikasi kabel serial antara windows tablet & PCB dengan Bluetooth.

Saya menggunakan Device BLE ini (http://www.taskit.de/ble232_en.html).

Untuk test;

Software: saya menggunakan Basic serial Write & Read.vi dari examples yang tersedia di LabVIEW.

Hardware: saya mencoba dengan menghubungkan serial port (tablet) --> USB/serial adapter - kabel serial to serial - Serial/USB adapter --> PC

(sebelumnya saya sudah memastikan config: Baudrate sesuai di tablet, PC dan device BLE tersebut)

Dengan konfigurasi seperti di atas, saya bisa send/receive string "*IDN?\r\n" dari tablet (COM4) dan dari PC (COM5).

Kemudian kabel serial dilepas dari tablet, dan PC disambung ke BLE melalui adapter+kabel serial itu.

Kemudian saya meng-connect tablet saya dengan device BLE melalui Bluetooth dan mendapatkan virtual serial port di tablet saya (COM8).

Dengan konfigurasi di atas, apabila saya send dari tablet, program sepertinya hang utk beberapa detik dan PC tidak terima apa2.

Sebaliknya, apabila saya send dari PC, program tidak ada seperti hang, tapi tablet juga tidak terima apa2.

Saya awalnya berpikir ini lebih kepada config nya BLE, tapi yang mau saya tanya, apakah dengan LabVIEW 2010 saya bisa menggunakan virtual serial port itu sebagai serial port normal? Dari forum (https://forums.ni.com/t5/LabVIEW/How-to-connect-to-a-BLE-device/td-p/3134234/highlight/true), post ke 9, saya jadi bertanya, apakah serial port yg virtual mungkin blm di support oleh LabVIEW.

Konfig saya:

Tablet - Windows 10

PC - Windows 7

LabVIEW 2010

Terimakasih,

Yan 

0 Kudos
Message 1 of 23
(6,945 Views)

Ikut nyimak

0 Kudos
Message 2 of 23
(5,328 Views)

Hmmm, seharusnya sama saja virtual serial port dan serial port normal

Coba apabila di troubleshoot pakai putty seperti video ini bisa nggak?

https://www.youtube.com/watch?v=LFCThGa681A&feature=youtu.be

0 Kudos
Message 3 of 23
(5,328 Views)

Hmm,

melihat video itu, saya baru sadar, kalo setelah BLE232 dan tablet di connect lewat bluetooth, di video ada:

control panel --> devices and printers --> bluetooth device, click device nya terus ada 4 tabs:

Tab Hardware: standard serial over bluetooth link (COM7)

Tab Services: SPP dan bisa di centang

Tapi di case saya, kalo dari tempat yang sama, saya lihat Tabs yang berbeda, (nggak ada COM pada tab Hardware dan nggak ada SPP pada tab Service),

tapi di device manager ada COM8 tetapi tetap nggak ada tab service dan SPP.

Apakah ini karena bluetooth yang saya punya berbeda dengan bluetooth di video? BLE dan normal Bluetooth?

Thanks,

Yan

service.jpg

hardware.jpg

device manager.jpg

0 Kudos
Message 4 of 23
(5,328 Views)

Kalau saya lihat BLE sama "normal" bluetooth berbeda standard. Artinya berbeda driver. Berbeda support. Berbeda DLL.

Asumsinya sama seperti signal GSM dan signal 4G/LTE, tidak compatible satu sama lain. HP GSM saja tidak akan bisa masuk ke jaringan 4G/LTE kan, dan juga sebaliknya.

Yang jadi isu BLE ini adalah berbeda OS Windows, berbeda DLL.

Fungsi LabVIEW untuk Bluetooth itu memakai DLL dari Windows. Jadi sangat dependent sama Windows. Kalau saya sama seperti Hamka, dicoba dulu dengan aplikasi lain sepertu Putty, kalau bisa kemungkinan besar LabVIEW pasti bisa.

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 5 of 23
(5,329 Views)

Tp kalau selain ble apa konfigurasinya sama buaat kirim data?

0 Kudos
Message 6 of 23
(5,329 Views)

Oiya, ternyata saya lupa bilang kalo saya sudah pake putty untuk mengubah settingan BLE sesuai yang diinginkan. Dan tentunya saya sudah mencoba dengan putty, sebagai berikut:

labview di tablet (Basic serial Write & Read.vi dalam bentuk .exe) --> adapter+kabel+adapter --> PC coba dengan putty atau docklight (sending & reading bisa, berhasil)

dan juga sebaliknya, PC sending, tablet reading, bisa.

Tapi saat saya coba pake COM8 (yang "mewakili" Bluetooth BLE), sama2 nggak bisa. Setelah sedikit googling, ternyata benar kata Krisna, Bluetooth normal beda dengan BLE.

http://support.connectblue.com/display/PRODBTSPA/Bluetooth+Low+Energy+Serial+Port+Adapter+-+Getting+...

0 Kudos
Message 7 of 23
(5,329 Views)

BTW saya penasaran, konfigurasi yang gagal kan begini

PC+BLE <---> Tablet+built-in Bluetooth

Betul?

Putty gagal, LabVIEW gagal.

Kalau begini sudah coba?
PC+BLE <--> Tablet+BLE

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 8 of 23
(5,329 Views)

Hmm, kalo BLE device saya untuk saat ini hanya punya 1. Jadi nggak bisa yg seperti krisna sarankan. Karena memang rencananya BLE dibeli untuk menggantikan sambungan kabel serial saja antara system dgn PC.

Sedikit notice: sebelumnya tablet pake windows8.1, dan sama sekali tidak bisa detect BLE. Saya mail penjual device nya langsung, dan dikasitau kalo BLE bisa utk android, ios, dan windows 10. Makanya saya coba update tablet ke windows 10 dan ternyata langsung bisa di detect. Dan permasalahan ini sudah saya email mereka lagi, tapi sejauh ini masih blm ada tanggapan.

Kalo melihat dari upgrade windows bisa ada perubahan, saya cukup yakin kalo built-in bluetooth di tablet bisa connect ke BLE dan komunikasi. Tapi mungkin perlu upgrade driver atau protokol komunikasi atau dll. 

0 Kudos
Message 9 of 23
(5,329 Views)

how to.jpg

Kalo menurut gambar di "how to use" saya melihat adanya possibility untuk komunikasi BLE dengan:

- BLE

- Bluetooth dongle

- Built-in bluetooth (smartphone, tablet, laptop)

Tapi mungkin memang itu hanya "advertisement" mereka.

Karena saya butuh mengganti sambungan serial ini dengan bluetooth, apakah ada yang sudah menggunakan bluetooth serial dengan device lain (yang bukan BLE, tapi normal)? Karena saya melihat cukup banyak bluetooth serial adapter di internet, tapi saya sendiri jadi tidak yakin yang seperti apa sebaiknya saya beli untuk saya gunakan. Awalnya saya mencari spesifik BLE karena mau menghindari kebutuhan external power supply. Tetapi setelah mencoba, saya rasa bagaimanapun saya tetap butuh power supply.

0 Kudos
Message 10 of 23
(5,329 Views)