Skip to content

Releases: oymotion/gForceSDKCXX

V1.0-0-g078848e

23 Mar 07:18
Compare
Choose a tag to compare

Update DLLs.
Rename class name in example.
Update .net framework to 8.0

gForceSDK-win-0.7.0

24 May 14:30
Compare
Choose a tag to compare

Implemented DeviceSetting::enableDataNotification(...).

gForceSDK Examples

17 Jun 07:08
25eb98b
Compare
Choose a tag to compare

gForceSDK Examples

Brief

gForce SDK is the software development kit for developer to access gForce armband.

Change

Add support to new firmware.

Feature

Please refer to sample code .

Known issue

Not found yet.

gForceSDK-V0.5.4

17 Mar 12:51
25eb98b
Compare
Choose a tag to compare

gForceSDK Examples

Brief

gForce SDK is the software development kit for developer to access gForce armband.

Change

Add config code of emg data channels, frequency and length.

Feature

Please refer to sample code .

Known issue

Not found yet.

gForceSDK-V0.53

07 Dec 07:50
25eb98b
Compare
Choose a tag to compare

gForceSDK

Brief

gForce SDK is the software development kit for developer to access gForce armband.

Change

Fix compiling error.

Feature

Please refer to sample code .

Known issue

Please refer to gForceSDK-V0.5.0

gForceSDK-V0.52

06 Dec 11:31
25eb98b
Compare
Choose a tag to compare

gForceSDK

Brief

gForce SDK is the software development kit for developer to access gForce armband.

Change

Add example "EmgRawDataCapture"

Feature

Please refer to sample code .

Known issue

Please refer to gForceSDK-V0.5.0

gForceSDK-V0.5.0

16 May 03:17
c1ab5a9
Compare
Choose a tag to compare
gForceSDK-V0.5.0 Pre-release
Pre-release

gForceSDK

Brief

gForce SDK is the software development kit for developer to access gForce armband.

Feature

Please refer to example code .

Known issue

  1. After the application exits abnormally, the connection between the gForce
    armband and the gForceDongle may remain. This will cause the next
    connection to fail when you restart the application. To work around this
    issue, you need to unplug-and-plug the gForceDongle or turn-off-and-on
    gForce armband again, and restart the application

  2. After turn on the DeviceSetting::DNF_EMG_RAW feature,the DeviceSetting::setEMGRawDataConfig must be called explicitly to configure EMG raw data parameters, otherwise will get wrong data.
    for example:

        //For more details,Please refer to sample code.
        DeviceSetting::DataNotifFlags flags;
        flags = (DeviceSetting::DataNotifFlags)
		 (DeviceSetting::DNF_OFF |  DeviceSetting::DNF_EMG_RAW);
       auto setting = device->getDeviceSetting();
	if (nullptr != setting)
	{
                // turn on the "DNF_EMG_RAW"
		setting->setDataNotifSwitch(flags, [](ResponseResult result) {
		         cout << "setDataNotifSwitch: " << static_cast<GF_UINT32>(result) << endl;
		});
              //After turn on the "DNF_EMG_RWA","setEMGRawDataConfig" must be called to
              // configure "EMG raw data" parameters
		setting->setEMGRawDataConfig(650,         //sample rate
		          (DeviceSetting::EMGRowDataChannels)(0x00FF),  //channel 0~7 
		           128,    //data length
			   8,       // adc resolution
			   [](ResponseResult result) {
				string ret = (result == ResponseResult::RREST_SUCCESS) ? ("sucess") : ("failed");
				cout << "[INFO]: Set Emg Config "<< ret << endl;
		});
	}

gForceSDK-V0.5.1

07 Jun 09:33
c1ab5a9
Compare
Choose a tag to compare
gForceSDK-V0.5.1 Pre-release
Pre-release

gForceSDK

Brief

gForce SDK is the software development kit for developer to access gForce armband.

Feature

Please refer to sample code .

Bug Fixs

  • Fix error that sending data by virtual serial port
  • Fix configuration file errors in sample code

Known issue

Please refer to gForceSDK-V0.5.0