{"version":1,"pages":[{"id":"myzcvrf0GGA4T4ATPSky","title":"Introduction","pathname":"/trillbit-sdk","siteSpaceId":"sitesp_KXX9F","description":"Welcome to Trillbit's SDK Guide! Here is all the documentation you need to get up and running with the Trillbit SDK."},{"id":"UGiintfdtcWffQAfoH5l","title":"In this release","pathname":"/trillbit-sdk/technological-overview/in-this-release","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"technological overview"}]},{"id":"yTnYaGwYT6Tk8IlghzPQ","title":"Use cases","pathname":"/trillbit-sdk/technological-overview/use-cases","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"technological overview"}]},{"id":"3osDbumN3whhc6tT0IdT","title":"Quick links","pathname":"/trillbit-sdk/technological-overview/quick-links","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"technological overview"}]},{"id":"IGz0reRYTY9OcYbISdFm","title":"Payloads and Datarates","pathname":"/trillbit-sdk/features/payloads-and-datarates","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"features"}]},{"id":"k9kvWTFgPMXPeVBHngUp","title":"Protocols","pathname":"/trillbit-sdk/features/protocols","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"features"}]},{"id":"dGeGXCtXVewK2Skc2TFC","title":"Configurations","pathname":"/trillbit-sdk/features/configurations","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"features"}]},{"id":"8X80EUcWFoAoXUJ9E5YY","title":"Distances","pathname":"/trillbit-sdk/features/distances","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"features"}]},{"id":"XremAsEfGwEC2hT8eUwt","title":"Platforms supported","pathname":"/trillbit-sdk/features/platforms-supported","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"features"}]},{"id":"qBPxJo4n5a1xUUp4TMSS","title":"TrillPlay","pathname":"/trillbit-sdk/demo-applications/trillplay","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"demo applications"}]},{"id":"E9j919dDI93bpFOTdkjq","title":"Specifications","pathname":"/trillbit-sdk/demo-applications/trillplay/specifications","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"demo applications"},{"label":"TrillPlay"}]},{"id":"hk522WVKSb5rL3lXepsx","title":"TrillIoT","pathname":"/trillbit-sdk/demo-applications/trilliot","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"demo applications"}]},{"id":"Q8uSaSBUZeWach9F6GgX","title":"Knowles SmartMic","pathname":"/trillbit-sdk/demo-applications/knowles-smartmic","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"demo applications"}]},{"id":"gFfo0uuhwr7PqXoRP8rj","title":"Trill SDK for Knowles","pathname":"/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles","siteSpaceId":"sitesp_KXX9F","description":"Trillbit SDK support Knowles SmartMic IA61x","breadcrumbs":[{"label":"Knowles smartmic support"}]},{"id":"EUVjEqsqsCzlevrEOBBV","title":"Requirements","pathname":"/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/requirements","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"Knowles smartmic support"},{"label":"Trill SDK for Knowles"}]},{"id":"ZtQmEqZaIEg8rBx5tx8b","title":"Setup Guide","pathname":"/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/setup-guide","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"Knowles smartmic support"},{"label":"Trill SDK for Knowles"}]},{"id":"qNEEJk2QD9tkCvMJQx5k","title":"Licensing and Setting up Trillbit Host library","pathname":"/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/setup-guide/licensing-and-setting-up-trillbit-host-library","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"Knowles smartmic support"},{"label":"Trill SDK for Knowles"},{"label":"Setup Guide"}]},{"id":"wfuj7GojhxmYaEW60Oo7","title":"Authentication of the Trillbit IA61x algorithm","pathname":"/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/setup-guide/authentication-of-the-trillbit-ia61x-algorithm","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"Knowles smartmic support"},{"label":"Trill SDK for Knowles"},{"label":"Setup Guide"}]},{"id":"eyN3eC2ENPSySIbXuA38","title":"Sending Data to the SmartMic","pathname":"/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/setup-guide/sending-data-to-the-smartmic","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"Knowles smartmic support"},{"label":"Trill SDK for Knowles"},{"label":"Setup Guide"}]},{"id":"JJeMCYu2JTCU8XHvIyry","title":"Trillbit SDK Methods","pathname":"/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/trillbit-sdk-methods","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"Knowles smartmic support"},{"label":"Trill SDK for Knowles"}]},{"id":"DhwnO6Vh5d1Vcu3gpqbs","title":"Troubleshooting","pathname":"/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/troubleshooting","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"Knowles smartmic support"},{"label":"Trill SDK for Knowles"}]},{"id":"l3zdGTCDzKZ6DPtnfp8m","title":"Trill SDK for Android","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android","siteSpaceId":"sitesp_KXX9F","description":"Trillbit SDK support for Android applications","breadcrumbs":[{"label":"android support"}]},{"id":"BA1BEm0dCuqVVMgBtTfo","title":"SDK Requirements","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/sdk-requirements","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"}]},{"id":"cvuh2KaLHbLiYg2QfzS9","title":"Setup Guide","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"}]},{"id":"1zBNZ4xDyWl58acYKkBI","title":"Licensing credentials","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/licensing-credentials","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Setup Guide"}]},{"id":"3tad8S3rcsr7zeWPTCWC","title":"Getting started","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/getting-started","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Setup Guide"}]},{"id":"XOWdNIJk1QonBhpae29h","title":"Integrating the SDK","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Setup Guide"}]},{"id":"BFEEQstlsLS7V0IA3BMo","title":"Declare your app's audio permissions","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk/declare-your-apps-audio-permissions","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Setup Guide"},{"label":"Integrating the SDK"}]},{"id":"w8BrfcWf9rjZVKZymh4i","title":"Import SDK","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk/import-sdk","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Setup Guide"},{"label":"Integrating the SDK"}]},{"id":"19ZIeSzHTm2dAnDbnnLk","title":"Declare Trill SDK Callback","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk/declare-trill-sdk-callback","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Setup Guide"},{"label":"Integrating the SDK"}]},{"id":"ZEmpOvqRuJnVnG23uMPv","title":"License and Initialise your Trill SDK","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk/license-and-initialise-your-trill-sdk","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Setup Guide"},{"label":"Integrating the SDK"}]},{"id":"v4qQcOUasAgJFNv53ozE","title":"Methods and Callbacks","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/methods-and-callbacks","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"}]},{"id":"X4VFjH1veEcUHEHvdey4","title":"Sender methods","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/methods-and-callbacks/sender-methods","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Methods and Callbacks"}]},{"id":"QeCsSPqc5LHOOF6doTqh","title":"Receiver methods","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/methods-and-callbacks/receiver-methods","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Methods and Callbacks"}]},{"id":"FudRk37l7BbNUsV1RFJR","title":"Callbacks","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/methods-and-callbacks/callbacks","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Methods and Callbacks"}]},{"id":"1CylyUfRu6TUMxqqwC9F","title":"Reducing application size","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/reducing-application-size","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"}]},{"id":"JMvjqNbhLbZ6qc2CpuG0","title":"Troubleshooting","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/troubleshooting","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"}]},{"id":"HoBAr5RiCccqH7wS48q6","title":"Error codes","pathname":"/trillbit-sdk/android-support/trill-sdk-for-android/troubleshooting/error-codes","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"android support"},{"label":"Trill SDK for Android"},{"label":"Troubleshooting"}]},{"id":"h6dmfeefFVdAeeY54JYv","title":"Trill SDK for iOS","pathname":"/trillbit-sdk/ios-support/trill-sdk-for-ios","siteSpaceId":"sitesp_KXX9F","description":"TrillBit's SDK for iOS integration","breadcrumbs":[{"label":"ios support"}]},{"id":"pmf2DqM7S6iKZVxKNZta","title":"SDK Requirements","pathname":"/trillbit-sdk/ios-support/trill-sdk-for-ios/sdk-requirements","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"ios support"},{"label":"Trill SDK for iOS"}]},{"id":"sX9wVLie65J9fzgOONFK","title":"Setup Guide","pathname":"/trillbit-sdk/ios-support/trill-sdk-for-ios/setup-guide","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"ios support"},{"label":"Trill SDK for iOS"}]},{"id":"iJdyz73CuljdjowSHTD2","title":"Licensing Trill SDK","pathname":"/trillbit-sdk/ios-support/trill-sdk-for-ios/setup-guide/licensing-trill-sdk","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"ios support"},{"label":"Trill SDK for iOS"},{"label":"Setup Guide"}]},{"id":"X28Ruibn3jk1pmp82k4j","title":"Getting started","pathname":"/trillbit-sdk/ios-support/trill-sdk-for-ios/setup-guide/getting-started","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"ios support"},{"label":"Trill SDK for iOS"},{"label":"Setup Guide"}]},{"id":"vny8ehH9kuhYxrK9Me2n","title":"Methods and Callbacks","pathname":"/trillbit-sdk/ios-support/trill-sdk-for-ios/methods-and-callbacks","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"ios support"},{"label":"Trill SDK for iOS"}]},{"id":"5KQVMfX8tZE0KAc6bojm","title":"Trill SDK Methods","pathname":"/trillbit-sdk/ios-support/trill-sdk-for-ios/methods-and-callbacks/trill-sdk-methods","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"ios support"},{"label":"Trill SDK for iOS"},{"label":"Methods and Callbacks"}]},{"id":"0UVCwpJGCTcqSfMPYpVs","title":"Trill SDK Callbacks and delegates","pathname":"/trillbit-sdk/ios-support/trill-sdk-for-ios/methods-and-callbacks/trill-sdk-callbacks-and-delegates","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"ios support"},{"label":"Trill SDK for iOS"},{"label":"Methods and Callbacks"}]},{"id":"451sx3WXHLEnnGF7Ucou","title":"Troubleshooting","pathname":"/trillbit-sdk/ios-support/trill-sdk-for-ios/troubleshooting","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"ios support"},{"label":"Trill SDK for iOS"}]},{"id":"TcnVuuWlHM4fWdFPtWZY","title":"Trill SDK for ESP-32","pathname":"/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32","siteSpaceId":"sitesp_KXX9F","description":"TrillBit's SDK to support ESP-32 devices","breadcrumbs":[{"label":"esp 32 support"}]},{"id":"hM4L8x3VBnGfzpc2eB9S","title":"Requirements","pathname":"/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/requirements","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"esp 32 support"},{"label":"Trill SDK for ESP-32"}]},{"id":"dpjwyRsJZwUGa13fAzhk","title":"Platforms supported","pathname":"/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/platforms-supported","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"esp 32 support"},{"label":"Trill SDK for ESP-32"}]},{"id":"O0tPSnE5KCty5HgbBuNM","title":"Setup Guide","pathname":"/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/setup-guide","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"esp 32 support"},{"label":"Trill SDK for ESP-32"}]},{"id":"Bc7WJoNx1VkUo0j8zqA9","title":"Licensing and Setting up Trillbit library","pathname":"/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/setup-guide/licensing-and-setting-up-trillbit-library","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"esp 32 support"},{"label":"Trill SDK for ESP-32"},{"label":"Setup Guide"}]},{"id":"Zk0JxKWhrcvwJsFCtIqM","title":"Sending data to the ESP32 device","pathname":"/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/setup-guide/sending-data-to-the-esp32-device","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"esp 32 support"},{"label":"Trill SDK for ESP-32"},{"label":"Setup Guide"}]},{"id":"RaWgj3RhEKO6LsBan7Ka","title":"Methods and Callbacks","pathname":"/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/methods-and-callbacks","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"esp 32 support"},{"label":"Trill SDK for ESP-32"}]},{"id":"JmtGhWqDSpPF8Q2DLO55","title":"Troubleshooting","pathname":"/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/troubleshooting","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"esp 32 support"},{"label":"Trill SDK for ESP-32"}]},{"id":"vgIZeJ5JH5Ccs6MyQgPO","title":"Trill SDK for Embedded linux","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux","siteSpaceId":"sitesp_KXX9F","description":"TrillBit's SDK for Embedded linux based platforms","breadcrumbs":[{"label":"embedded linux"}]},{"id":"PiCEkie95OPwXqs32JTg","title":"Requirements","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/requirements","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"}]},{"id":"2wqNARqAqX39ih4lsFAa","title":"Architectures supported","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/architectures-supported","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"}]},{"id":"nlqfFZ7nrHLPZ5Ju0eU3","title":"Demo applications","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/demo-applications","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"}]},{"id":"9zSGzPZ8g2A6LrJkU0S0","title":"Setup Guide","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"}]},{"id":"7XSRNwyrLLJQOm19KYU5","title":"Licensing your Trill SDK","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide/licensing-your-trill-sdk","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"},{"label":"Setup Guide"}]},{"id":"x0Vznv4grkJns8w5AVXT","title":"Compiling example binaries","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide/compiling-example-binaries","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"},{"label":"Setup Guide"}]},{"id":"tntezRbUIfKwnM8E6eK7","title":"Instantiate Trill SDK","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide/instantiate-trill-sdk","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"},{"label":"Setup Guide"}]},{"id":"LlwMxCd3e4CmIX0rND8O","title":"Run the demo code","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide/run-the-demo-code","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"},{"label":"Setup Guide"}]},{"id":"PcB7Ne13ePNCgYbvQcod","title":"Methods and Callbacks","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/methods-and-callbacks","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"}]},{"id":"qPefTqK0JNoDM8ld9yS1","title":"Trill SDK Methods","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/methods-and-callbacks/trill-sdk-methods","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"},{"label":"Methods and Callbacks"}]},{"id":"8wl6yQKa2Y5tGaSRcXqa","title":"Callbacks","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/methods-and-callbacks/callbacks","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"},{"label":"Methods and Callbacks"}]},{"id":"Rcwq9Hhq3fTxnjMSpMyK","title":"Troubleshooting","pathname":"/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/troubleshooting","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"embedded linux"},{"label":"Trill SDK for Embedded linux"}]},{"id":"E7Rnl2EBcA136rlqLdcH","title":"References","pathname":"/trillbit-sdk/reference/references","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"Reference"}]},{"id":"TUZ0cnkpWIFHqkCqx0BL","title":"FAQs","pathname":"/trillbit-sdk/reference/faqs","siteSpaceId":"sitesp_KXX9F","description":"","breadcrumbs":[{"label":"Reference"}]}]}