This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Labview and Bluetooth low energy

Hello

I have a nRF51822-EK evaluation kit, I have succesffuly installed the nRFgo studio and Seggger software so that I can detect the dongle and it shows up on device manager, however Labview does not detect the dongle using the Bluetooth discover vi or the IrDA discover vi (Matlab does not detect the dongle either). Is there a method to communicate with the dongle or indeed any Bluetooth Low energy device using Labview directly or indirectly e.g. is there as DLL file and list of function names to use.

I'm using Labivew 2013 on windows 7 if that's of any use.

Kind regards

For any help

Stephen

Parents
  • Hi. Here are some pictures of the functions I've made for communicating with the Segger using nrfjprog.exe The ".EXE PATH".vi found in the BlockDiagram is basically just containing paths to .exe file used. The input to the "System Exec" function is for the --reset; "C:.somethingsomething..\nrfjprog.exe --reset" The function with the "ERROR"-string inputted is just for error handling as the output of the command gives a string with "ERROR" in it if failing. The string actions using the "Command In"-control is to make it more bulletproof if I should forget to add a space and can probably be made better. Hope this points you in the right direction. Good luck! ;)

    SeggerCommandExec.JPG

    SeggerCommandExecBlockDiagram.JPG

Reply
  • Hi. Here are some pictures of the functions I've made for communicating with the Segger using nrfjprog.exe The ".EXE PATH".vi found in the BlockDiagram is basically just containing paths to .exe file used. The input to the "System Exec" function is for the --reset; "C:.somethingsomething..\nrfjprog.exe --reset" The function with the "ERROR"-string inputted is just for error handling as the output of the command gives a string with "ERROR" in it if failing. The string actions using the "Command In"-control is to make it more bulletproof if I should forget to add a space and can probably be made better. Hope this points you in the right direction. Good luck! ;)

    SeggerCommandExec.JPG

    SeggerCommandExecBlockDiagram.JPG

Children
No Data
Related