SDK V2.0.1 Docs
GR551x SDK V2.0.1 documentation aims to help developers to understand and use GR551x 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 |
---|---|---|
GR551x Developer Guide | 2.7 | Introduces the Software Development Kit (SDK) of the Goodix GR551x Bluetooth Low Energy (Bluetooth LE) System-on-Chip (SoC) and Keil for program development and debugging. |
GR551x GCC User Manual | 2.2 | Introduces the methods to establish integrated development environments (IDEs) for cross compilation of GR551x System-on-Chips (SoCs) in command-line interface with GNU Compiler Collection (GCC) and makefiles on Linux and Windows. |
GR551x IAR User Manual | 1.4 | Introduces methods to develop and to debug GR551x Bluetooth Low Energy (Bluetooth LE) applications based on IAR Embedded Workbench IDE. |
API Reference
Document Name | Version | Description |
---|---|---|
GR551x API Reference | 2.0.1 | 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.0 | 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.0 | Introduces how to use and verify the ANCS example in GR5xx SDK. |
GR5xx FreeRTOS Example Application | 3.0 | Introduces how to use and modify a FreeRTOS example in GR5xx SDK. |
GR5xx Power Consumption Profile Example Application | 3.0 | Introduces how to use and verify a power consumption measurement example in GR5xx SDK. |
GR5xx Serial Port Profile Example Application | 3.0 | Introduces how to use and verify the Serial Port Profile (SPP) example in GR5xx SDK. |
GR5xx HID Mouse Example Application | 3.0 | 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.0 | Introduces how to use and verify the sample service example in GR5xx SDK. |
GR5xx AMS Profile Example Application | 3.0 | Introduces how to use and verify the AMS Client example in Bluetooth LE GR5xx SDK. |
GR5xx Throughput Example Application | 3.0 | Introduces how to use and verify a throughput example in GR5xx SDK. |
GR5xx AT Command Example Application | 3.0 | Introduces how to use and verify the ble_app_uart_at example in GR5xx SDK. |
SDK Application Notes
Document Name | Version | Description |
---|---|---|
GR5xx Firmware Encryption Application Note | 3.0 | Introduces the firmware encryption and decryption mechanisms, message verification, and digital signatures of the security modules of GR5xx System-on-Chips (SoCs). |
GR551x Power Mode and Power Consumption Measurement Application Note | 2.1 | Introduces the power modes and power management modes of GR551x System-on-Chips (SoCs), with detailed example projects provided. |
GR5xx DTM Test Application Note | 3.0 | 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.0 | Introduces the functionalities, operating mechanisms, and applications of GR5xx Fault Trace Module. |
GR5xx APP Log Application Note | 3.0 | Introduces the functionalities, operating mechanisms, and applications of APP Log module in GR5xx SDK. |
Tool Documents
Document Name | Version | Description |
---|---|---|
GProgrammer User Manual | 2.8 | Introduces how to install GProgrammer and operate its functional modules. |