Skip to content

Releases: ShimmerEngineering/Shimmer-C-API

Verisense_Base_Station_v1.03.005 (256)

09 Mar 05:01

Choose a tag to compare

Pre-release

What's Changed

Verisense_Base_Station_v1.03.004 (255)

23 Feb 06:03

Choose a tag to compare

Pre-release

What's Changed

New Contributors

Shimmer C# API Rev1.0.2

25 Jun 07:43

Choose a tag to compare

This is pre BLE update, and uses net 4.5

Shimmer C# API Rev1.0.1

16 Aug 10:05

Choose a tag to compare

Rev 1.0.1

  • Bugfix for #14

Shimmer C# API Rev1.0.0

17 May 11:04
dfde92e

Choose a tag to compare

Rev 1.0.0

  • Added functionality for FW_IDENTIFIER_SHIMMERECGMD
  • Started adding unit test
  • Improve GSR algorithm accuracy
  • Fix to expansion board ID
  • Improve Bluetooth reliability, with previous uncaught exceptions being dealt with
  • Update project structure, when users open the ShimmerAPI solution, the other examples will be loaded as well, users will still need to build the ShimmerAPI dll to use the examples

Shimmer C# API Rev0.9

11 Jan 05:53

Choose a tag to compare

Rev 0.9

  • Removed the double representation of the firmware version (FirmwareVersion) as there is no way to represent 0.1 (where 0 is FirmwareMajor and 1 is FirmwareMinor) and 0.10 (where 0 is FirmwareMajor and 10 is FirmwareMinor) as a double. FirmwareMajor and FirmwareMinor variables remain. Added two methods compareVersions which allows quick version comparisons

Shimmer C# API Rev0.8

28 Dec 04:36
449bc75

Choose a tag to compare

Rev 0.8

  • Updated ECG to HR and PPG to HR algorithms , now both support IBI
  • Updated 3D orientation example making it more user friendly
  • Added ShimmerConsoleTest which is a recursive test which: connect-stream-stop-disconnect-repeat
  • Fix to Low Power Mag not functioning
  • Updated the EXG console examples making it clearer and more user friendly
  • Added 3 byte time stamp support for internal (development) hardware and firmware

Shimmer C# API Rev0.7

28 Jul 09:12

Choose a tag to compare

REV 0.7

  • BTStream Firmware Is No Longer officially supported

  • Shimmer, Shimmer32Feet, ShimmerSDBT and ShimmerSDBT32Feet has been deprecated, please see ShimmerLogAndStreamSystemSerialPort and ShimmerLogAndStream32Feet, and ShimmerLogAndStreamXamarin (Within the ShimmerCaptureXamarin Project), restructuring was driven by the need to reduce unsustainable code duplicates as well as Xamarin not being able to handle Bluetooth implementations (e.g. system serial port/32 feet)

  • Consolidating duplicates of code in ShimmerSDBT and ShimmerSDBT32Feet into ShimmerLogAndStream

  • Major restructuring to code, ensuring platform specific bluetooth controls are strictly seperated between ShimmerLogAndStream and classes which extend it ShimmerLogAndStreamSystemSerialPort/ShimmerLogAndStream32Feet/ShimmerLogAndStreamXamarin

  • Updates to API to support the updated Shimmer3 device whose sensors have been updated to the following

    1.	Pressure sensor:		BMP180 → BMP280
    
    2.	Gyroscope + mag:		MPU9150 → MPU9250
    
    3.	Low-Noise Accel:		KXRB5-2042 → KXTC9-2050
    
    4.	Wide-Range Accel:		LSM303DLHC → LSM303AHTR
    
  • Added support for Xamarin

  • Fixes when using 32 Feet

REV0_6

13 Dec 17:38

Choose a tag to compare

Update README.md

REV0_5

13 Dec 17:38

Choose a tag to compare

remove time sync for this release. please do not merge this with MASTER