SDK V1.0.6 Docs
GR533x SDK V1.0.6 documentation aims to help developers to understand and use GR533x SoCs quickly and comprehensively.
Getting Started
Document Name | Version | Description |
---|---|---|
Getting Started with Bluetooth LE Device | Latest | Helps users quickly get started with Goodix Bluetooth Low Energy SoCs. |
SDK User Guide
Document Name | Version | Description |
---|---|---|
GR533x Developer Guide | 1.2 | Introduces the Software Development Kit (SDK) of the Goodix GR533x Bluetooth Low Energy (Bluetooth LE) System-on-Chip (SoC) and Keil for program development and debugging. |
GR533x LCP Developer Guide | 1.0 | Introduces the data packet format and application model of GR533x Light Communication Protocol (LCP, a Goodix 2.4 GHz proprietary protocol), to help users quickly get started with development of LCP-based communication applications |
GR5xx GCC User Manual | 1.0 | Introduces the methods to establish integrated development environments (IDEs) for cross compilation of GR5xx System-on-Chips (SoCs) in command-line interface with GNU Compiler Collection (GCC) and makefiles on Linux and Windows. |
GR5xx IAR User Manual | 1.0 | Introduces the methods to develop and to debug GR5xx Bluetooth Low Energy (Bluetooth LE) applications based on IAR Embedded Workbench IDE. |
GR5xx APP Driver User Manual | 1.4 | Introduces the architecture, API classification, parameter structure, and common configurations of the APP_DRV (Application Driver) peripheral module driver, as well as the usage method of the APP_DRV driver and example projects for some modules. |
API Reference
Document Name | Version | Description |
---|---|---|
GR5xx API Reference | 1.0.6 | Describes the APIs for developing Bluetooth LE applications and other applications. |
SDK Example Files
Document Name | Version | Description |
---|---|---|
GR5xx HRS RSCS Relay Example Application | 3.1 | Introduces how to use and verify a Heart Rate Sensor & Running Speed and Cadence Sensor Relay (HRS RSCS Relay) example in GR5xx SDK. |
GR5xx ANCS Profile Example Application | 3.1 | Introduces how to use and verify the ANCS example in GR5xx SDK. |
GR5xx FreeRTOS Example Application | 3.1 | Introduces how to use and modify a FreeRTOS example in GR5xx SDK. |
GR5xx Power Consumption Profile Example Application | 3.1 | Introduces how to use and verify a power consumption measurement example in GR5xx SDK. |
GR5xx Serial Port Profile Example Application | 3.1 | Introduces how to use and verify the Serial Port Profile (SPP) example in GR5xx SDK. |
GR5xx HID Mouse Example Application | 3.2 | Introduces how to run Human Input Device (HID) Service and Bluetooth Low Energy (Bluetooth LE) GR5xx HID mouse example for the first time and its application details. |
GR5xx Sample Service Application and Customization | 3.1 | Introduces how to use and verify the sample service example in GR5xx SDK. |
GR5xx AMS Profile Example Application | 3.1 | Introduces how to use and verify the AMS Client example in Bluetooth LE GR5xx SDK. |
GR5xx Throughput Example Application | 3.1 | Introduces how to use and verify a throughput example in GR5xx SDK. |
GR5xx AT Command Example Application | 3.1 | Introduces how to use and verify the ble_app_uart_at example in GR5xx SDK. |
SDK Application Notes
Document Name | Version | Description |
---|---|---|
GR5xx DFU Development Application Note | 1.4 | Introduces the principles of Device Firmware Upgrade (DFU), GR5xx DFU solution design, App bootloader application, and the method for firmware upgrade using GRToolbox (Android) APP and DFU Master. |
GR533x Power Consumption Measurement User Guide | 1.3 | Introduces the features of each GR533x power mode, explains how to measure power consumption in different scenarios, and provides reference measurement results. |
GR5xx DTM Test Application Note | 3.3 | Introduces the test framework and test methods of Direct Test Mode (DTM) in Bluetooth Low Energy (Bluetooth LE) applications. It describes how to use a Bluetooth tester and DTMTool (an RF test tool) to test the radio frequency (RF) performances of GR5xx System-on-Chips (SoCs) and demonstrates a GR5xx DTM example. |
GR5xx Fault Trace Module Application Note | 3.2 | Introduces the functionalities, operating mechanisms, and applications of GR5xx Fault Trace Module. |
GR5xx APP Log Application Note | 3.2 | Introduces the functionalities, operating mechanisms, and applications of APP Log module in GR5xx SDK. |
Mesh Examples
Document Name | Version | Description |
---|---|---|
GR533x Mesh Simple On Off Models Example Application | 1.1 | Provides an overview of the operation, verification, and critical code of the Light Lightness Models examples in GR533x SDK. |
GR533x Mesh Simple On Off Models Example Application | 1.1 | Provides an overview of the operation, verification, and critical code of the Simple On Off Models examples in GR533x SDK. |
Tool Documents
Document Name | Version | Description |
---|---|---|
GProgrammer User Manual | 3.1 | Introduces how to install GProgrammer and operate its functional modules. |