TrillBit SDK
  • Introduction
  • technological overview
    • In this release
    • Use cases
    • Quick links
  • features
    • Payloads and Datarates
    • Protocols
    • Configurations
    • Distances
    • Platforms supported
  • demo applications
    • TrillPlay
      • Specifications
    • TrillIoT
    • Knowles SmartMic
  • Knowles smartmic support
    • Trill SDK for Knowles
      • Requirements
      • Setup Guide
        • Licensing and Setting up Trillbit Host library
        • Authentication of the Trillbit IA61x algorithm
        • Sending Data to the SmartMic
      • Trillbit SDK Methods
      • Troubleshooting
  • android support
    • Trill SDK for Android
      • SDK Requirements
      • Setup Guide
        • Licensing credentials
        • Getting started
        • Integrating the SDK
          • Declare your app's audio permissions
          • Import SDK
          • Declare Trill SDK Callback
          • License and Initialise your Trill SDK
      • Methods and Callbacks
        • Sender methods
        • Receiver methods
        • Callbacks
      • Reducing application size
      • Troubleshooting
        • Error codes
  • ios support
    • Trill SDK for iOS
      • SDK Requirements
      • Setup Guide
        • Licensing Trill SDK
        • Getting started
      • Methods and Callbacks
        • Trill SDK Methods
        • Trill SDK Callbacks and delegates
      • Troubleshooting
  • esp 32 support
    • Trill SDK for ESP-32
      • Requirements
      • Platforms supported
      • Setup Guide
        • Licensing and Setting up Trillbit library
        • Sending data to the ESP32 device
      • Methods and Callbacks
      • Troubleshooting
  • embedded linux
    • Trill SDK for Embedded linux
      • Requirements
      • Architectures supported
      • Demo applications
      • Setup Guide
        • Licensing your Trill SDK
        • Compiling example binaries
        • Instantiate Trill SDK
        • Run the demo code
      • Methods and Callbacks
        • Trill SDK Methods
        • Callbacks
      • Troubleshooting
  • Reference
    • References
    • FAQs
Powered by GitBook
On this page
  1. embedded linux
  2. Trill SDK for Embedded linux
  3. Setup Guide

Licensing your Trill SDK

PreviousSetup GuideNextCompiling example binaries

Last updated 2 years ago

To begin with accessing your credentials to license the SDK, access your TrillBit developer account

  1. Create or login to your TrillBit Developer account at:

  2. On the home page, you will see platforms supported with 15 evaluation licenses for platforms- Android, iOS, Embedded and Knowles SmartMic host boards.

  3. Section to download Credentials file-credentials.json for licensing the Trillbit SDK for your application.

  4. Section with a download link which redirects to for Trillbit SDK for Embedded Linux platform and toolchain. Pre-compiled binary would be available to download from the github repository.

  5. Host source code on the would contain:

    1. Pre-compiled library and binary for aarch64/x86_64 linux platforms.

    2. Corresponding binary source code.

    3. Python script for licensing procedure.

    4. Supporting documents and User guides.

  6. Run the python script to fetch the license file. This license file is required for Trillbit SDK to be functional.

  7. Access to demo application binaries and their supporting documents are available inside the Android and iOS platform pages.

https://developers.trillbit.com/
Github page
Github repository