I'm trying to use Labview to automate Bluetooth factory testing. The board I'm testing does not have a processor so I can't use the SS1Tool at this level so I need to communicate directly to the module. Basically using Labview to do what HCI Tester is doing.
When I run the bts txt file using HCI Tester I can see the Outgoing Dump and Incoming Dump in the Trace window. I've tried copying the commands and sending them using Labview but am not able to get the same response as what the Incoming Dump is showing in HCI Tester.
For example, the first command in the bts file is:
Send_HCI_VS_Start_VS_Lock 0xFE37, 0x08, 0x20
Wait_HCI_Command_Complete_VS_Start_VS_Lock_Event 5000, any, 0xfe37, 0x00
The outgoing dump from HCI Tester shows that what's sent to the WL1837MOD (Outgoing Dump) is 01 37 fe 02 08 20 and the response (Incoming Dump) is 04 0e 04 01 37 fe 00.
When I send 0137fe020820 with Labview the response I get is a 1 followed by 4 squares. I'm not sure what that means. I was expecting to get the Outgoing Dump of 04 0e 04 01 37 fe 00.
Please advise on what I am doing wrong. Thanks.