Releases: ShimmerEngineering/Shimmer-C-API
Verisense_Base_Station_v1.03.005 (256)
What's Changed
- VCBA-4 by @JongChern in #61
Verisense_Base_Station_v1.03.004 (255)
What's Changed
- Vcba 1 by @JongChern in #21
- VCBA-13 Convert .NET Framework project to .NET Standard by @MAzalya in #22
- VCBA-44 by @JongChern in #25
- VCBA-22 System Timestamp Plot addition by @jyong15 in #24
- VCBA-52 by @JongChern in #28
- VCBA-36 PlotManager by @WanFaizShimmer in #27
- VCBA-85 by @JongChern in #29
- VCBA-91 by @weiwentan23 in #31
- VCBA-94 by @JongChern in #33
- ASM-1939 by @weiwentan23 in #35
- VCBA-93 by @MAzalya in #34
- VCBA-86 by @weiwentan23 in #36
- VCBA-93 by @MAzalya in #38
- VCBA-90 Verisense Demo App using C# API public repository by @MAzalya in #32
- VCBA-88 by @weiwentan23 in #37
- ASM-1945 by @JongChern in #39
- ASM-1945 by @JongChern in #40
- VCBA-96 by @JongChern in #43
- VCBA-91 by @weiwentan23 in #44
- VCBA-104 by @JongChern in #46
- VCBA-88 by @weiwentan23 in #41
- VCBA-102 by @weiwentan23 in #47
- VCBA-103 by @weiwentan23 in #45
- ASM-1945 by @weiwentan23 in #49
- ASM-1845 by @weiwentan23 in #55
New Contributors
- @MAzalya made their first contribution in #22
- @jyong15 made their first contribution in #24
- @WanFaizShimmer made their first contribution in #27
- @weiwentan23 made their first contribution in #31
Shimmer C# API Rev1.0.2
This is pre BLE update, and uses net 4.5
Shimmer C# API Rev1.0.1
Rev 1.0.1
- Bugfix for #14
Shimmer C# API Rev1.0.0
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
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
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
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