Skip to content

Quick Start Guide For Linux

Tan Wei Wen edited this page May 27, 2022 · 3 revisions

Steps to run VerisenseConfigureAndSyncConsole in Linux

  1. Download the repository

linux1

  1. Ensure .NET is installed, otherwise can refer to this guide for how to install .NET

  2. Open ShimmerBLE/ShimmerBLEAPI/ShimmerBLEAPI.csproj and update PropertyChanged.Fody version from 2.6.0 to 3.4.0

linux2

  1. Pair the Verisense device using command bluetoothctl pair <Mac Address> (the default pairing key is 123456). Note that you can run bluetoothctl scan on to scan and get the mac address.

pair1

scan1

  1. Navigate to ShimmerBLE/ConsoleTools/VerisenseConfigureAndSyncConsole in the terminal

linux3

  1. Run dotnet run <uuid> DATA_SYNC to sync the Verisense device. You can get the uuid from the mac address e.g. the uuid is 00000000-0000-0000-0000-d02b463da2bb when the mac address is D0:2B:46:3D:A2:BB.

data sync1

  1. After the data sync is completed, a bin file directory is being created

binfile1

  1. Navigate to the directory where the VerisenseFileParserPC.jar is located (Shimmer-C-API > ShimmerBLE > FileParser)

terminal1

  1. Run java -jar VerisenseFileParserPC.jar <path> <optional arguments> in the command prompt

fileparser1

  1. After the parsing is completed, a new folder containing the parsed files is added

cmd3

  1. For more details regarding the file parser and parsed file, can see file parser
Clone this wiki locally