NAME
SpringProxAPI -- Pro-Active unified API for SpringProx, CSB and K531 contactless readers
COPYRIGHT
(c) 2000-2006 Pro-Active SAS - www.pro-active.fr
AUTHOR
Johann.D / Pro-Active
HISTORY
JDA 15/02/2003 : [1.00] creation from CSB3 tree JDA 16/05/2003 : [1.01] added first set of SPROX_ functions JDA 01/07/2003 : [1.02 0] added helpers for VB or Delphi JDA 30/09/2003 : [1.02 1] added some utility functions JDA 13/10/2003 : [1.10] added basic T=CL function set added support for USB communication JDA 12/12/2003 : [1.11] improved T=CL function set JDA 03/02/2004 : [1.12] added SPROX_MifStSelectIdle and SPROX_MifStHalt added SPROX_DES_... and SPROX_3DES_... (LGPL licence) optimization for Desfire frame chaining JDA 20/11/2003 : [1.13] bug-fix release JDA 25/11/2003 : [1.14] bug-fix release JDA 25/01/2004 : [1.15] added basic support for ISO 14443-B JDA 22/01/2004 : [1.16] speed-improvement release JDA 12/02/2004 : [1.17] reader-side changes only JDA 19/02/2004 : [1.18] added support of 115200bps communication JDA 08/04/2004 : [1.19 0] added support of ASCII protocol, and the GetDeviceSettings/SetDeviceSettings functions JDA 05/05/2004 : [1.19 1] added SPROX_MifStReadTag768 et SPROX_MifStWriteTag768 JDA 17/06/2004 : [1.20] support of multiple readers thanks to SPROX_CreateInstance, SPROX_SelectInstance, and SPROX_DestroyInstance JDA 01/12/2004 : [1.21 0] added the "const" modifier on most input buffers to pass strict pre-compiler checks without a warning fixed SPROX_TclA_ActivateAny bug JDA 14/01/2005 : [1.21 1] added SPROX_GetFeatures and SPROX_Card_... functions JDA 25/05/2005 : [version 1.22] added SPROX_ReaderSelectAddress JDA 21/06/2005 : [version 1.30] added SPROX_MSO_Exchange and others MSO functions JDA 05/07/2005 : [version 1.31] added SPROX_ReaderAttachSerial, moved multiple reader support to springprox_ex.h JDA 08/09/2005 : [version 1.32] added SPROX_TclB_... functions JDA 08/09/2005 : [version 1.33] reader-side changes only JDA 02/10/2005 : [version 1.34 0] added SPROX_Card_PowerUp_Auto function JDA 14/10/2005 : [version 1.34 1] added documentation for SPROX_Card_... functions LTX 12/04/2006 : [version 1.36 3] added entry points for GetConsts and SetConsts JDA 24/05/2006 : [version 1.36 5] extended USB support every text-related function now has three version : xxx using TCHAR, xxxA and xxxW using char (ASCII) and wchar_t (UNICODE) respectively. JDA 22/06/2006 : [version 1.40] major rewriting : - whole "multi-reader" stuff moved to a fully reentrant DLL (springprox_ex.dll) - documentation moved to source code - crypt part (DES, 3-DES and MD5) added JDA 15/01/2007 : [version 1.41] improved Linux support JDA 10/10/2007 : [version 1.42] added Mifare read/write functions with key_idx SPROX_MifStAuthE2 and SPROX_MifStAuthRam or deprecated added GetConstsEx and SetConstsEx for FEED JDA 09/01/2008 : [version 1.43] created SPROX_WriteRCRegister JDA 19/02/2008 : [version 1.44] added SPROX_Bi_... functions for Calypso LTC 26/02/2008 : [version 1.45] added SPROX_15693_... functions for ISO 15693 added SPROX_I1_SelectAny for ICODE1
PORTABILITY
Win32 (Windows NT, 2000, XP) WinCE (Windows CE 3, Windows CE 4, Pocket PC 2000, Pocket PC 2002, Pocketc PC 2003) Linux (experimental)