Skip to content

Ble examples 2.2 #30

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 19 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
ceeb99e
fixed memcpy typo in simple_peripheral_observer
Jan 9, 2017
f08ce72
Merge pull request #26 in SA/ble_examples from feature/simple_central…
Jan 18, 2017
7bceaec
Changes to start disc after connect
Jan 19, 2017
a39b251
Voice Docs update
Jan 19, 2017
356f005
Remove duplicate simple_central projectspecs
Jan 20, 2017
3f7ed11
Fix audio_receiver build warnings
Jan 20, 2017
07bbd7f
Merge pull request #27 in SA/ble_examples from feature/fix_beacon_sta…
Feb 7, 2017
2ac7cf4
Merge pull request #25 in SA/ble_examples from feature/audio_receiver…
Feb 8, 2017
74d02b6
Update manifest to include mSBC
Feb 8, 2017
8f8e94e
Merge pull request #29 in SA/ble_examples from feature/audio_with_DLE…
Mar 21, 2017
c1a54cf
Merge pull request #30 in SA/ble_examples from feature/audio_logging_…
Mar 30, 2017
773abdf
Add sensortag support back to audioRX
Mar 30, 2017
5688abe
Merge pull request #32 in SA/ble_examples from feature/spp_ble_fix_cc…
May 1, 2017
9d7aaf6
Merge pull request #35 in SA/ble_examples from feature/LPRFAPPS-789-c…
May 2, 2017
7f63c8e
Merge pull request #41 in SA/ble_examples from bugfix/LPRFAPPS-791-ad…
May 19, 2017
efade62
Merge pull request #45 in SA/ble_examples from feature/spp_ble_fixes …
May 19, 2017
99165b8
Merge pull request #31 in SA/ble_examples from LPRFAPPS-777_audio_rec…
May 19, 2017
1f6dbbd
Merge pull request #52 in SA/ble_examples from feature/spp_ble_power_…
Jul 28, 2017
bb44256
Merge pull request #38 in SA/ble_examples from feature/audio_receiver…
Aug 25, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 22 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
Extra examples for TI BLE-Stack SDK
===================================
Extra examples for TI BLE-Stack 2.2.x SDK
=========================================

This repository contains additional sample applications and components for the Texas Instruments *Bluetooth®* Low Energy software development kit. All Github sample apps are compatible with the latest BLE-Stack SDK.
This repository contains additional sample applications and components for the Texas Instruments *Bluetooth®* Low Energy software development kit. All Github sample apps are compatible with BLE-Stack 2.2.x.

To use the examples and tools in this repository, please [download and install the SDK](http://www.ti.com/ble-stack) first, and if necessary [buy an evaluation kit](https://store.ti.com/Search.aspx?k=CC2650).

For other hardware and software resources, [please visit our wiki](http://www.ti.com/ble-wiki). If you have any questions please refer to the [FAQ page](docs/faq.md).

**Note:** Not all additional sample projects are migrated to GitHub - please refer to the Examples List below.
**Note:** Not all additional sample projects are migrated to GitHub. Additionally all examples on this page are targeted for the **`CC2650R1`** device - please refer to the Examples List below.

Installation
============
@@ -39,10 +39,12 @@ By default, TI\_BLE\_SDK\_BASE points to `C:\ti\simplelink\ble_sdk_2_02_01_18\`.
Required Tools
==============

Similar to the BLE-Stack SDK, the examples in this repository support the IAR and CCS toolchains. Please pay careful attention to versions of these tools, the supported version are listed below. Using a non supported version is untested and may result in unexpected behavior.
Similar to the BLE-Stack SDK, the examples in this repository support the IAR and CCS toolchains. Please pay careful attention to versions of these tools, the supported version are listed below. **Using a non supported version is untested and may result in unexpected behavior.**

- IAR for ARM v7.70.2
- CCS v6.2.0 with TI ARM Compiler v5.2.6

TI ARM Compiler is no longer installed by default in CCS v6.2.0. For instructions on installing TI ARM Compiler v5.2.6, please refer to the [Installing a Specific TI ARM Compiler](http://software-dl.ti.com/lprf/sdg-latest/html/cc2640/platform.html#installing-a-specific-ti-arm-compiler) of the TI BLE Software Developer's Guide.

For more information on toolchain setup, please refer to our [FAQ page](docs/faq.md).

@@ -54,6 +56,8 @@ The [FAQ page](docs/faq.md) will try to address some of the common questions rel
Examples List
=============

**Note: All of the sample applications below run on CC2650R1 based devopment kits. These examples will not work on CC2640R2 devices. For R2 examples, please ble_examples-3.0.**

The following examples are currently supported:

### beacon\_rfdriver
@@ -86,12 +90,23 @@ The following examples are currently supported:

    [docs](docs/simple_beacon.md) | [project files ](examples/cc2650lp/simple_beacon) | [src](src/examples/simple_beacon)

### simple\_central\_lp
    SimpleBLECentral for CC2650 LaunchPad

    [docs](docs/simple_central_lp.md) | [Launchpad project files](examples/cc2650lp/simple_central) | [src](src/examples/simple_central)

### simple\_central\_audio\_receiver
&nbsp;&nbsp;&nbsp;&nbsp;Receive and decode a voice stream over BLE using CC2650 central device and SensorTag or <br>
&nbsp;&nbsp;&nbsp;&nbsp;HID Advanced Remote peripheral device
&nbsp;&nbsp;&nbsp;&nbsp;Receive and decode a voice stream over BLE using CC2650 central device and SensorTag, <br>
&nbsp;&nbsp;&nbsp;&nbsp;HID Advanced Remote or CC2650 LaunchPad with CC3200AUDBOOST peripheral device

&nbsp;&nbsp;&nbsp;&nbsp;[docs](docs/simple_central_audio_receiver.md) | [project files](examples/cc2650lp/simple_central_audio_receiver) | [src](src/examples/simple_central_audio_receiver)

### simple\_peripheral\_audio\_transmitter
&nbsp;&nbsp;&nbsp;&nbsp;Encode and transmit an audio stream over BLE using CC2650 peripheral device on LaunchPad with CC3200AUDBOOST <br>
&nbsp;&nbsp;&nbsp;&nbsp;booster pack

&nbsp;&nbsp;&nbsp;&nbsp;[docs](docs/simple_peripheral_audio_transmitter.md) | [project files](examples/cc2650lp/simple_peripheral_audio_transmitter) | [src](src/examples/simple_peripheral_audio_transmitter)

### simple\_eddystone
&nbsp;&nbsp;&nbsp;&nbsp;Demonstrate an implementation of a beacon that uses the Eddystone beacon format

103 changes: 98 additions & 5 deletions ble_examples_X.X_manifest.html

Large diffs are not rendered by default.

Loading