Skip to main content
Visitor II
July 22, 2024
Solved

CR95HF DLL for x64

  • July 22, 2024
  • 1 reply
  • 1346 views

Good morning, I'm looking for the sources of the USB communication library for the CR95HF DLL, unfortunately the downloadable library is only for 32 bit systems, I would need the sources to be able to compile it at 64bit and eliminate the problem.
Can anyone help me solve my problem?

    This topic has been closed for replies.
    Best answer by Brian TIDAL

    Hi,

    The source code of the CR95HF DLL 32-bits version will be provided to you in private.

    Rgds

    BT

     

    1 reply

    Technical Moderator
    July 23, 2024

    Hi,

    if I am not wrong, the CR95HF DLL has been ported to 64 bits inside the Software Development Kit for ST25  (STSW-ST25SDK001) in ST25SDK-1.11.0\readers\st\resources\windows\x64.

    Rgds

    BT

    Visitor II
    July 23, 2024

    Hi, 

    The DLL is 64 bit, the problem now is that the exported functions do not coincide with those present in the old one.

    Like:

    CR95HFDLL_USBconnect

    CR95HFDLL_USBhandlecheck

    CR95HFDLL_getHardwareVersion

    And all other function if i dump exported function:

    Dump of file cr95hf.dll

    File Type: DLL

    Section contains the following exports for cr95hf.dll

    00000000 characteristics
    592E8352 time date stamp Wed May 31 10:48:18 2017
    0.00 version
    1 ordinal base
    10 number of functions
    10 number of names

    ordinal hint RVA name

    1 0 00001E70 Java_com_st_st25pc_model_rfReaders_st_STReader_antiCollision
    2 1 00001500 Java_com_st_st25pc_model_rfReaders_st_STReader_connect
    3 2 000015E0 Java_com_st_st25pc_model_rfReaders_st_STReader_disconnect
    4 3 000014F0 Java_com_st_st25pc_model_rfReaders_st_STReader_echo
    5 4 000015F0 Java_com_st_st25pc_model_rfReaders_st_STReader_getName
    6 5 000015D0 Java_com_st_st25pc_model_rfReaders_st_STReader_isConnected
    7 6 00001640 Java_com_st_st25pc_model_rfReaders_st_STReader_selectReaderMode
    8 7 00002060 Java_com_st_st25pc_model_rfReaders_st_STReader_sendPps
    9 8 00001FA0 Java_com_st_st25pc_model_rfReaders_st_STReader_sendRats
    10 9 00001950 Java_com_st_st25pc_model_rfReaders_st_STReader_sendReceive

    I can't find any reference to the old APIs of the previous version, this one seems like a totally different version.

    Thanks

     

     

    Technical Moderator
    July 24, 2024

    Hi,

    The source code of the CR95HF DLL 32-bits version will be provided to you in private.

    Rgds

    BT