- Jun 03, 2016
-
-
developer13 authored
Implemented ECC Signature Read support for all platforms and NXP originality check for Windows. Depends on uFR firmware ver. 3.9.8 Signed-off-by: zborac
-
developer13 authored
+ ReaderOpenByType() new API function for speed up opening for non uFR basic reader type parameters: reader_type : 0 : auto > same as call ReaderOpen() 1 : uFR type (1 Mbps) 2 : uFR RS232 type (115200 bps) 3 : XRC type (250 Kbps) Speed up opening XRC with this function from ~3500 ms to ~100 ms Signed-off-by: srkos
-
developer3 authored
New API functions for getting information about last detected card on the uFReader + GetLastCardIdEx(); + GetLastCardIdExM() - multi reader git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@19 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: srkos
-
developer3 authored
Speed up ReaderOpen() opening time from 2900 ms to 100-300 ms git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@18 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: srkos
-
developer3 authored
-Added ndef record support for UL_EV1_11, UL_EV1_21 and Mikron MIK640D. git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@17 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: zborac
-
developer3 authored
-Added support for activation of the uFR "Combined emulation mode". -New exported functions are: UFR_STATUS CombinedModeEmulationStart(void); UFR_STATUS CombinedModeEmulationStartM(UFR_HANDLE hndUFR); -Fixed value for MAX_EMULATION_PAYLOAD_LEN in commands.h (changed val from 21 to 40) // 48 - nfc_message_overhead (TLVs, type values, length values...) git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@16 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: zborac
-
developer13 authored
-BUGFix: isolated debug prints to console with prprocessing directive (macro DEBUG_STD). -Support for new DLogicCardType added: #define NFC_T2T_GENERIC 0x0C This type represent all NFC T2T tags which have Get Version NFC Command. From this firmware version all read/write operations (except in sector address mode which is reserved for Mifare Classic) with those tags are enabled. User must take care because no adres range protection applied in this case. Recomendation for users: call GET_NFC_T2T_VERSION before work with this type of tags. New exported functions are: UFR_STATUS GetNfcT2TVersion(uint8_t lpucVersionResponse[8]); UFR_STATUS GetNfcT2TVersionM(UFR_HANDLE hndUFR, uint8_t lpucVersionResponse[8]); New helper types and functions: typedef struct t2t_version_struct { uint8_t header; uint8_t vendor_id; uint8_t product_type; uint8_t product_subtype; uint8_t major_product_version; uint8_t minor_product_version; uint8_t storage_size; uint8_t protocol_type; } t2t_version_t; void NfcT2TSafeConvertVersion(t2t_version_t *version, const uint8_t *version_record); git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@15 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: zborac
-
developer13 authored
-New functionality added: DL_API UFR_STATUS GetCardSize(uint32_t *lpulLinearSize, uint32_t *lpulRawSize); DL_API UFR_STATUS GetCardSizeM(UFR_HANDLE hndUFR, uint32_t *lpulLinearSize, uint32_t *lpulRawSize); git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@13 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: zborac
-
developer13 authored
Library for: + Windows 32 and 64 bit x86 + Linux 32 and 64 bit x86, ARM, ARM-HF + OS X 32 and 64 bit x86 git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@6 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: srkos
-
developer13 authored
Library for: + Windows 32 and 64 bit x86 git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@5 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: srkos
-
developer13 authored
+ new API functions : ReaderList_GetInformation() * Function for getting all relevant information about connected readers. * * Eg. If you have tree connected readers, detected by ReaderList_UpdateAndGetCount(), * you should call this function tree times. + new API functions : ReaderList_Destroy() * If the handle exists in the list of opened devices, * function would try to close communication port and destroy the handle. * ( ReaderList_UpdateAndGetCount() will do that automatically in next execution) * * Good when you identify that the reader is no longer connected, and want to release the handle. Info about changing in ReaderList_UpdateAndGetCount() * This is the main function of the multi-reader support. * ReaderList_UpdateAndGetCount() scan all communication ports for compatible devices. * Function probes opened readers if still connected, if not close and mark them handles for deletion. * If some device is disconnected from system this function should remove its handle. * The chr_ptr type renamed ( and documented ) to c_string + new status : UFR_DEVICE_IS_NOT_CONNECTED Library for: + Windows 32 and 64 bit x86 + Linux 32 and 64 bit x86, ARM, ARM-HF + OS X 32 and 64 bit x86 git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@4 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: srkos
-
developer13 authored
Implemented Auto-Sleep functionality. New functions in uFCoder-multi.c: -AutoSleepSetM() -AutoSleepGetM() New functions in uFCoder-single.c: -AutoSleepSet() -AutoSleepGet() -Releasing of the version 3.8.14 has been stopped because of bug detected. git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@7 70e0a68e-34dc-42a9-ac42-4afe8c0da599 -------------------------------------------------------------------------------------- * Updated uFCoder.h include file. For gcc dynamic import __stdcall calling convention must be used. Code changes: # ifdef DL_uFC_STATIC_LIB # define DL_API __stdcall # elif defined DL_uFC_GCC_DLL_IMPORT # define DL_API __stdcall # ... git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@9 70e0a68e-34dc-42a9-ac42-4afe8c0da599 -------------------------------------------------------------------------------------- Signed-off-by: zborac
-
developer13 authored
* Implemented "parallel" reset on multiple devices, and after waiting for FW get started, check which is really uFReader * Automatically close all opened devices before start the new search DLL for Windows is compiled with GCC v5.1.0 git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@2 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: srkos
-
developer13 authored
Added new functions ReaderStillConnected() and ReaderStillConnectedM() for checking availability. git-svn-id: svn://192.168.1.162/sw_open/ufr/lib@1 70e0a68e-34dc-42a9-ac42-4afe8c0da599 Signed-off-by: srkos
-