Main interface files
Generate Solution files
- Run any of these to generate a solution file for your version of Microsoft Visual Studio:
- cpp\Generate_vs2017.bat
- cpp\Generate_vs2019.bat
Building
- Build the solution file in cpp\Generated\Solution\hermesSDK.sln
- Project "HermesSDK" contains sources to build the HermesSDK library
- Project "HermesClient" contains an example implementation to use the HermesSDK library
Running
- Make sure Hermes\HermesTray.exe (or Hermes\HermesHost_NetFramework.exe) is running
- Connect your dongle, turn of your gloves, make sure they show in Hermes\Hermes_Dashboard\Hermes_Dashboard.exe
- Run cpp\Generated\Output<Buildconfig>\x64\HermesClient.exe
- It should show glove data in a console window
Integration in your application
In your own application, as in the HermesClient project, make sure you
- Add the following include directories
- cpp\Externals\protobuf-3.11.2\src;
- core
- Include header file core\HermesSDK.h
- Link against cpp\Generated\Output<Buildconfig>\x64\HermesSDK.lib