Thank you for downloading the usage examples for the BltTofApi!

The examples illustrate commonly used functionalities of the library and are intended as a guide for users. Follow these steps to build them:

After downloading the BltTofApi, establish the following directory structure:

/BltTofApi_v3.1.2
    /examples
        example.cpp
        example_func.h
        examples.vcxproj
        Makefile
        Readme.txt
        subConfigCallbacks.cpp
        subConfigQueueing.cpp
        subDiscovery.cpp
        subEth.cpp
        subFrame.cpp
        subReg.cpp
        subStream.cpp
        subUpdate.cpp
        subUSB.cpp
    /inc
        bta.h
        bta_discovery.h
        bta_ext.h
        bta_flash_update.h
        bta_frame.h
        bta_status.h
    /lib
        /Armhf
            libbta.so
            libbta.so.3
            libbta.so.3.1.0
        /Lin_x64
            libbta.so
            libbta.so.3
            libbta.so.3.1.0
        /Win_x64
            BltTofApi.dll
            BltTofApi.exp
            BltTofApi.lib
            jpeg62.dll
            libusb-1.0.dll
            msvcp100.dll
            msvcr100.dll
            pthreadVC2.dll
            turbojpeg.dll
            vcruntime140.dll
        /Win_x86
            BltTofApi.dll
            BltTofApi.exp
            BltTofApi.lib
            jpeg62.dll
            libusb-1.0.dll
            msvcp100.dll
            msvcr100.dll
            pthreadVC2.dll
            turbojpeg.dll
            vcruntime140.dll

To build and run the examples, either use the Visual Studio project file examples.vcxproj, or use the makefile. In the latter case, make sure the library links point to the folder corresponding to your operating system (e.g., ../lib/Lin_x64). When building on a Linux or ARM system, unpack the library files (libbta.so.tar.gz) before compiling.

For support, documentation, and manuals, visit support.becom-group.com.
