Changelog

In the following you will find actual software version information of the AnaGate tools  and AnaGate firmware releases.

AnaGate CAN API Library for Windows

Revision History (AnaGateCAN.dll / AnaGateCAN64.dll)
Revision History
Revision 1.15-2.1826.02.2018JGo
  • Added support for non-ISO CRC to CAN FD.

  • Disabled debug trace messages for release builds to improve performance.

Revision 1.14-2.1618.10.2016JGo
  • Added support for CAN FD and a build configuration for AnaGate CAN V5.

  • Fix for Windows includes.

Revision 1.13-2.1504.07.2016JGo
  • Bugfix: CANGetMessage() copied 8 excessive bytes to the user buffer in the case of CAN telegrams with time stamps.

Revision 1.12-2.1410.06.2016JGo
  • Added support for cyclic CAN messages (CANSetCyclicMessage).

  • CAnaGateClientCAN::Write(): only read local time from system for CANWrite/CANWriteEx if necessary.

Revision 1.11-2.1310.06.2016JGo
  • Windows version: Moved DeviceManager from AnaGate*DLL projects to AnaGateLib project to make its functionality available when linking AnaGateLibd.lib statically.

Revision 1.11-2.1208.12.2014JGo
  • Lua 5.2.1 -> 5.2.3 (Bug-fix release)

Revision 1.11-2.1131.10.2014SWe
  • libAnaGate V1.0.8 --> 1.0.9

Revision 1.11-2.826.08.2014JGo
  • CANReadAnalog und CANWriteAnalog for Core V4 added

Revision 1.10-2.703.02.2014SWe
  • Bugfix: CANRestart (Not sending an open request)

Revision 1.9-2.526.11.2013JGo
  • Bugfix: Timeout-Parameter of CANStartAlive() in seconds instead of milliseconds

Revision 1.8-2.410.10.2013JGo
  • Fixed calling convention for CANopenGetUndefined

  • Removed DEVICE_PORT_MAX from AnaGate.h, CANOpenDevice(Ex) no longer uses port A if the device port parameter value is larger than 4. Instead CANOpenDevice and CANOpenDeviceEx return ERR_INVALID_PARAM if the value is larger than 99.

Revision 1.8-2.213.05.2013JGo
  • Switch from CommonLib to libAnaGate and libAnaGateExt

  • Created Windows 64 bit version

  • CANSetMaxSizePerQueue and CANGetMessage added

  • Created Linux 64 bit version

  • Open functions consider return values from SetBaudrate, SetConfig etc and properly close the connection on error

  • Funktion parameters reworked from (un)signed char/short/int/long to Ana(U)Int(8/16/32/64) and size_t where reasonable to make value ranges more clear

Revision 1.7-1.1429.11.2012JGo
  • Power functions for CAN Quattro PM added

Revision 1.7-1.1329.11.2011SWe
  • LuaApi: minimum RAM free size increased.

Revision 1.7-1.1205.08.2011ASc
  • No data confirmations in API (on client side) when receiving DATA_IND.

  • Bugfix: DLL returns duplicate access device handles.

Revision 1.6-1.1121.06.2011SWe
  • Bugfix: crash when receiving mesages with timestamp.

Revision 1.5-1.1015.12.2009SWe
  • CAnopen functions added.

  • Individual alive functionality added.

Revision 1.4-1.927.07.2009SWe
  • Upgrade CommonLib to 1.0.13

Revision 1.4-1.830.04.2009SWe
  • All parameter in DLL functions changed to pointer from references

  • Default timeout increased to 2000ms.

  • Upgrade CommonLib to 1.0.12

Revision 1.4-1.718.02.2009ASc
  • CANGetFilter function reads filter correct again..

Revision 1.3-1.726.11.2008SWe
  • Upgrade CommonLib from 1.0.9 to 1.0.11

Revision 1.3-1.601.11.2008SWe
  • Upgrade CommonLib from 1.0.7 to 1.0.9

Revision 1.3-1.513.05.2008SWe
  • New parameters for CAN (termination, high-speed mode).

  • Additional parameter DevicePort of CANOpenDevice.

Revision 1.3-1.414.01.2008ASc
  • CANSetCallback: additional parameter for callback function.

Revision 1.2-1.408.11.2007SWe,ASc
  • CANSetGlobals/CANGetGlobals with new parameter for termination.

Revision 1.1-1.326.10.2007ASc
  • VB6 support added, only compiler switch added, no source code and version changes.

Revision 1.1-1.321.05.2007ASc
  • Default timeout for all clients increased from 500ms to 1000ms.

  • Version number of API (MAJOR.MINOR) in version number of DLL integrated.

  • Upgrade CommonLib from 1.0.5 to 1.0.7

Revision 1.0.0.221.06.2006ASC
  • Bugfix: ErrorMessage function.

Find Us
Language
English Deutsch