Запуск примеров

Для быстрого старта, а также проверки базового функционала SDK (поиск устройств, получение профилей/кадров, установка/получение параметров, скачивание дампа и др.), разработчику предоставляется возможность открыть один из имеющихся примеров проектов на одном из доступных языков программирования (C/C++, C#, Python) и запустить его выполнение.

Запуск примеров на C/C++

Qt Creator

  1. Откройте файл CMakeLists.txt из папки RF62X-SDK/Examples/Cpp через File > Open File or Project (укажите файл CMakeLists.txt)

  2. Выберите компилятор (MinGW, MSVC, Clang) и нажмите Configure Project.

  3. Скомпилируйте и запустите один из примеров

Visual Studio:

  1. В папке с примерами RF62X-SDK/Examples/Cpp откройте «командную строку» или «терминал» и введите следующую команду для создания Visual Studio проекта:

    mkdir build && cd build
    cmake ..
    
  2. Откройте созданный проект RF62XSDK-EXAMPLES.sln в папке build

  3. Скомпилируйте и запустите один из примеров

Запуск примеров на C#

  1. Используя Visual Studio откройте один из имеющихся проектов (RF627_smart, RF627_old, RF62X_WinForms) в папке RF62X-SDK/Examples/CSharp.

  2. Укажите целевую платформу x64 Debug или x64 Release

  3. Скомпилируйте один из примеров

  4. Перед запуском скачайте архив библиотек для C# (смотреть последние выпуски RF62X-SDK библиотек) и скопируйте из архива в папке Dependencies все файлы с именем libRF62X-SDK в папку к исполняемому файлу проекта (../bin/x64/Debug/ или ../bin/x64/Release/)

  5. Запустите пример

Запуск примеров на Python

  1. Используя Visual Studio Code (или иное IDE с поддержкой Python) откройте один из имеющихся проектов (RF627_SMART, RF627_OLD) в папке RF62X-SDK/Examples/Python.

  2. Скачайте архив библиотек для Python (смотреть последние выпуски RF62X-SDK библиотек) и скопируйте из архива в папке Dependencies все файлы с именем libRF62X-SDK в папку к исполняемому файлу проекта.

  3. Запустите пример