BLE unit testing

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
wablc_2332316
Level 3
Level 3
First like received First like given

We have a hundred units that need to be tested for ble connectivity/function. Currently we are testing by using a smart phone to connect to the units, but after several different units have been tested the smart phone has to have its network settings reset. This type of testing is very time consuming. Is there a better more efficient method of testing the BLE functionality of a hundred units? The unit utilize the 212006 module.

thank you

Wayne

0 Likes
1 Solution
GyanC_36
Employee
Employee
250 replies posted 100 replies posted 50 replies posted

For testing the BLE firmware functionality/connectivity , you need a central device. I am not sure why the Mobile phone needs to reset its network settings. Could you elaborate a bit more?

Are you using any Smart phone BLE app or just directly connecting to  the Mobile Bluetooth ?

You can use CySmart Android/iOS App for testing if you are not using. Also , if available you can use CySmart BLE USB Dongle along with CySmart PC tool for your testing.

Not straightforward, but you can also write a BLE central firmware and can run in one of your unit to connect all other peripheral units in a time multiplexed manner and can test.

Hope this helps.

-Gyan

View solution in original post

0 Likes
2 Replies
GyanC_36
Employee
Employee
250 replies posted 100 replies posted 50 replies posted

For testing the BLE firmware functionality/connectivity , you need a central device. I am not sure why the Mobile phone needs to reset its network settings. Could you elaborate a bit more?

Are you using any Smart phone BLE app or just directly connecting to  the Mobile Bluetooth ?

You can use CySmart Android/iOS App for testing if you are not using. Also , if available you can use CySmart BLE USB Dongle along with CySmart PC tool for your testing.

Not straightforward, but you can also write a BLE central firmware and can run in one of your unit to connect all other peripheral units in a time multiplexed manner and can test.

Hope this helps.

-Gyan

0 Likes

In re to resetting the smartphone; As it is now we ensure our hardware and mobile app revisions work on android and ios by manually BLE connecting to each unit (100 in total) to the android and ios phone. Only one units is connected to the phone at a given time. Prior to connecting each successive unit to the phone we disconnect the BLE connection from the phone to the previous unit. This method is slow and works well enough several times, but after 5 or so times of doing this, the phone will fail to connect to the next unit requiring the phone network setting be reset. This is very time consuming

0 Likes