WhaleTeq SEEG 100 SDK Changelog
Test Environment:
- Linux Kernel Version (Ubuntu): 6.8.0.49-generic
- Raspberry Pi Version: Raspberry Pi 4 Model B (4GB RAM)
- Raspberry Pi Linux Kernel Version: 5.10.103-v7l+ (32-bit), 6.1.21-v8+ (64-bit)
- macOS Version: macOS Sonoma 14.4.1
IMPORTANT:
- the calling convention is _cdecl
- (Linux/ Raspberry Pi/ macOS) if the devices can not be connected
- switch to root user
- remove all the files -
/var/lock/whaleteq*.lock (Linux) or /private/var/whaleteq/lock/whaleteq*.lock (macOS) and try again
Version 1.7.7 - 2026-09-17
- FIX:
Connect() failed when a specific COM port number was specified
Version 1.7.5 - 2026-08-28
- FIX:
SetBaselineResetTest() output amplitude dropped when called immediately after SetOutputFunc(Output_Sine)
Version 1.7.4 - 2026-08-20
- FIX: segmentation fault caused by the connect thread outliving
Close()
Version 1.7.3 - 2026-05-15
- NEW: support new version of macOS and linux
Version 1.6.4 - 2024-12-17
- NEW: added macOS library
Version 1.6.1 - 2021-11-09
- CHG: remove
Init(); use Connect(unsigned int portNumber, unsigned int millisecondsTimeout) or Init() instead
- CHG: remove
GetUSBPort()
- CHG: added
GetSerialNumber() to get serial number; remove GetSerialNo() and GetHWInfo()
- CHG: rename
CloseSEEG() to Close()
IMPORTANT:
- the device connection api is updated
- the calling convention of ConnectedCallback callback is changed to _cdecl
- Removed API:
GetUSBPort() GetSerialNo() GetHWInfo() GetDCOffsetCommoneMode()