WhaleTeq SEEG 100 SDK Changelog

Test Environment:

IMPORTANT:

  1. the calling convention is _cdecl
  2. (Linux/ Raspberry Pi/ macOS) if the devices can not be connected
    1. switch to root user
    2. 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

  1. FIX: Connect() failed when a specific COM port number was specified

Version 1.7.5 - 2026-08-28

  1. FIX: SetBaselineResetTest() output amplitude dropped when called immediately after SetOutputFunc(Output_Sine)

Version 1.7.4 - 2026-08-20

  1. FIX: segmentation fault caused by the connect thread outliving Close()

Version 1.7.3 - 2026-05-15

  1. NEW: support new version of macOS and linux

Version 1.6.4 - 2024-12-17

  1. NEW: added macOS library

Version 1.6.1 - 2021-11-09

  1. CHG: remove Init(); use Connect(unsigned int portNumber, unsigned int millisecondsTimeout) or Init() instead
  2. CHG: remove GetUSBPort()
  3. CHG: added GetSerialNumber() to get serial number; remove GetSerialNo() and GetHWInfo()
  4. CHG: rename CloseSEEG() to Close()

IMPORTANT:

  1. the device connection api is updated
  2. the calling convention of ConnectedCallback callback is changed to _cdecl
  3. Removed API: GetUSBPort() GetSerialNo() GetHWInfo() GetDCOffsetCommoneMode()