NOTE: During the installation process for nRF Connect you will be asked to install Segger JLink software. Segger JLink software is not required for programming the USB dongle and this part of the installation can be canceled/skipped.
Open nRF Connect and install nRF Connect Programmer from within nRF Connect.
Plug in the USB dongle. This will automatically be assigned a COM port on your computer.
Press the reset button on the USB dongle. A red LED will begin to pulse slowly on the USB dongle to indicate it is ready for programming.
NOTE: The reset button is mounted sideways and the travel is parallel to the surface of the PCB (see picture).
Open nRF Connect Programmer
Select COM port of the USB dongle under the select device tab
NOTE: the USB dongle will not appear in this drop-down list if it is not in update mode as indicated by the slow pulsing red LED. If the USB dongle does not appear, unplug the dongle and plug it back in and repeat step 4
Use the Add HEX file to add the file ' stretchsense_dongle_fw__yyyymmdd_version__dist.hex'.
Press the Write button to send code to USB dongle (this will take a few seconds)
If successful the red LED on the USB dongle will now be a solid red.
NOTE: It is expected that the Programmer app will return an error after programming is successfully completed. This is because once the USB dongle is reprogrammed the dongle automatically reboots into the StretchSense firmware. Programmer is only able to communicate with the USB dongle if it is reset into bootloader mode as per Step 4 above.
Connecting the USB Dongle to a MoCap Pro Glove
Bluetooth Pairing the USB Dongle with a Glove
Plug the USB dongle into a spare USB port. The LED will be a solid red to indicate it is ready for pairing.
Power on your glove, and move the glove next to the USB dongle. NOTE: The USB will scan for and connect to StretchSense sensing circuits in close proximity to the USB dongle (<30cm distance)
The LED on the USB dongle will turn solid green when it has been found and paired with a glove.
After a few seconds, the LED will turn solid Blue which means the connection is established and data is streaming from the glove to the USB dongle.
NOTE: The next time you power on the USB it will scan for and connect to the paired glove if it is within range. There is no need to bring the glove within 30cm of the USB dongle if it has already been paired.
Unpairing the USB Dongle and Re-pairing with a New Glove
If a glove is already paired with the USB dongle, the USB dongle will not establish a new connection until the previous pairing is removed.
Plug the USB dongle into a spare USB port. The LED should be solid green or blue. If the LED is solid red, the USB dongle has already been unpaired and you can re-pair by following the instructions in the previous section.
Press and hold the white button on the top of the USB dongle for 10 seconds.
The LED on the USB dongle will turn back to solid red and is ready to pair with a new glove.
Using USB data
Once connected and paired the USB dongle will appear as a COM port and data will be streamed to this port. See StretchSense USB Communications Guide for USB data format and available commands.