Skip to content

Commit 310cb04

Browse files
author
Jan Iglesias Morales
committed
Merge pull request #107 in SA/ble_examples from simplelink_cc2640r2_sdk-4.10-develop to develop
Squashed commit of the following: commit 5bddff3 Merge: d99dc85 f3c3874 Author: j-iglesiasmorales <[email protected]> Date: Wed Aug 12 15:39:26 2020 -0500 Merging onto develop commit d99dc85 Author: j-iglesiasmorales <[email protected]> Date: Fri Aug 7 12:18:13 2020 -0500 Fixed projectspec file for ble glucose project commit 17bb733 Author: j-iglesiasmorales <[email protected]> Date: Tue Aug 4 14:57:21 2020 -0500 Fixed .projectspec file for BPM commit 4d672d5 Author: j-iglesiasmorales <[email protected]> Date: Tue Aug 4 11:16:56 2020 -0500 Added BPM example to BLE commit 7e507a5 Author: j-iglesiasmorales <[email protected]> Date: Tue Jul 28 11:28:28 2020 -0500 Fixed copyright dates of a few files. Updated main readme.md file commit f875dfd Author: j-iglesiasmorales <[email protected]> Date: Tue Jun 30 14:45:47 2020 -0500 Added projectspec files for all ports in this SDK. Removed leftover files from non-ported examples from old SDK. Added bluetooth pin information to documentation and updated all copyright dates. commit e400e5c Author: j-iglesiasmorales <[email protected]> Date: Mon Jun 15 13:30:43 2020 -0500 Restructing folder structure commit 29c51e9 Author: Jan Iglesias Morales <[email protected]> Date: Mon Jun 15 13:27:46 2020 -0500 Update README.md commit 9af7c40 Author: Jan Iglesias Morales <[email protected]> Date: Mon Jun 15 13:26:30 2020 -0500 Update README.md commit 9a354aa Author: j-iglesiasmorales <[email protected]> Date: Mon Jun 15 13:22:31 2020 -0500 Adding ports of glucose and heart rate projects to 4.10 SDK commit 056246a Author: Marie Hernes <[email protected]> Date: Thu Apr 30 01:55:37 2020 -0500 Merge pull request #100 in SA/ble_examples from feature/LPRFAPPS-1068-Port-Blood-Pressure-example-to-CC2640R2 to simplelink_cc2640r2_sdk-3.40 Squashed commit of the following: commit 82a36392ed1e0cfe6dcfa83ddf823c6c1f53dc49 Author: Marie Hernes <[email protected]> Date: Thu Apr 30 08:54:24 2020 +0200 Remove release information, clarify readme file. commit 18c529fba2fbba6948520325898e577102f30d89 Author: Marie Hernes <[email protected]> Date: Wed Apr 29 09:20:35 2020 +0200 Add BP on main age. commit 7352c9e74b5a8dd8682c6738761290c58fb911c8 Author: Marie Hernes <[email protected]> Date: Mon Mar 9 14:18:09 2020 +0100 version sent to testing. commit fe2e35ff26f64c882525717f8e78d44299aeb457 Author: Marie Hernes <[email protected]> Date: Mon Mar 9 13:11:45 2020 +0100 Pairing and bonding works. commit 8227f616fb169c3e6db5844b5969dcaf6e7e7737 Author: Marie Hernes <[email protected]> Date: Mon Feb 24 14:41:20 2020 +0100 Update how the example is supposed to work. commit faccbf8a081e72424d6c2ab1ced1cbb5997f6716 Author: Marie Hernes <[email protected]> Date: Mon Feb 10 12:46:01 2020 +0100 Print out BP flags. commit 7fc0680a3de183616f22cc49b8afdbb4b0d27c6b Author: Marie Hernes <[email protected]> Date: Fri Feb 7 14:33:26 2020 +0100 Toggle LED with GPIO driver. commit 7a30a3e9761da4dfa744668756dfdde9b602a77e Author: Marie Hernes <[email protected]> Date: Fri Feb 7 13:50:41 2020 +0100 Project builds in CCS. commit b227e4607981d3f45d4736d3f0147f70ce5e190f Author: Marie Hernes <[email protected]> Date: Wed Feb 5 08:51:14 2020 +0100 Project imports to ccs without warning. commit d09a25c Author: Marie Hernes <[email protected]> Date: Wed Feb 5 01:22:30 2020 -0600 Merge pull request #99 in SA/ble_examples from feature/move-simplelink_cc2640r2-to-3.40 to simplelink_cc2640r2_sdk-3.40 Squashed commit of the following: commit b7a065d12d5f2a8242af7209066df5480e25a00d Author: Marie Hernes <[email protected]> Date: Wed Feb 5 08:22:07 2020 +0100 Max comments. commit 9877cc44006e3c7937643ebeb2eff69c9b8934a5 Author: Marie Hernes <[email protected]> Date: Tue Feb 4 10:42:28 2020 +0100 Comments from Clement. commit 21383a0811be7fe86606933efbf63383bcd72eed Author: Marie Hernes <[email protected]> Date: Mon Feb 3 15:05:12 2020 +0100 Spelling error. commit ec2b707d687f40de2aab3d59801d1a7fae9e0615 Author: Marie Hernes <[email protected]> Date: Mon Feb 3 14:55:42 2020 +0100 Documentation changes. commit fb53e6aa204032f1bcad9fafd5b71e58c04ef11c Author: Marie Hernes <[email protected]> Date: Mon Feb 3 14:50:48 2020 +0100 IAr simple peripheral observer runs. commit 292e1ef642946dee47ff4963c8000e6299a40538 Author: Marie Hernes <[email protected]> Date: Mon Feb 3 14:44:39 2020 +0100 Added simple peripheral observer. commit 845fcb37c1ef3f3cd98ed1e3235cb48fe03c6712 Author: Marie Hernes <[email protected]> Date: Mon Feb 3 14:10:41 2020 +0100 SSSS in IAR builds and runs. commit db75449290795944c39f118af43ef2f579f3e73e Author: Marie Hernes <[email protected]> Date: Mon Feb 3 13:15:53 2020 +0100 IAR version of SSSS builds. commit e2cb168a0f44d9f478582b689191d1db0a1e7053 Author: Marie Hernes <[email protected]> Date: Mon Feb 3 13:01:34 2020 +0100 First attempt IAR, does not run properly. commit e0391e0a07b8d61e1156e7be9f36d8c04cd7ff6f Author: Marie Hernes <[email protected]> Date: Mon Feb 3 11:12:40 2020 +0100 CCS version of SSSS and SSSC for BLE3 builds and runs. commit 791a2942466b19af62105a0da90dab5c8e2483a5 Author: Marie Hernes <[email protected]> Date: Mon Feb 3 10:38:03 2020 +0100 ble5 ssss and sssc build and work as expected. commit 33b207f Author: Clement Chaduc <[email protected]> Date: Tue Jan 21 02:53:50 2020 -0600 Merge pull request #98 in SA/ble_examples from feature/simplelink_cc2640r2_sdk-3.30_LPRFAPPS-1052_simple_serial_socket_ble5 to simplelink_cc2640r2_sdk-3.30 Squashed commit of the following: commit 4e3be82593e25aba0faed329199a7b1f77cc65cb Author: Clement Chaduc <[email protected]> Date: Tue Jan 21 09:51:17 2020 +0100 Documentation update commit e8124209aacbf8a6aa50098de8c7a9c630f4af3d Author: Clement Chaduc <[email protected]> Date: Tue Jan 21 09:10:24 2020 +0100 Modification to allow PTM and RCOSC configuration to build commit d28990a08f952e0c41eafcf80a566bb9e93ee826 Author: Clement Chaduc <[email protected]> Date: Mon Jan 20 14:54:04 2020 +0100 Documentation improvements about baudrate modification commit 49f3d4a31fe7b9b7781a46f8861a4d03d78d03f3 Author: Clement Chaduc <[email protected]> Date: Mon Jan 20 14:33:15 2020 +0100 Add a troubleshooting section to the readme commit 2b4256ef1432247f609681554d99e42dae146d7e Author: Clement Chaduc <[email protected]> Date: Mon Jan 20 13:22:43 2020 +0100 Modification due to PR remarks (2) commit d162bd9f2095d5bec7e0f894986683180d0940ab Author: Clement Chaduc <[email protected]> Date: Fri Jan 17 16:15:52 2020 +0100 First part of the modification asked in the PR comments commit 8fbfe02f3412de78ccb75e5aa80be35bae728889 Author: Clement Chaduc <[email protected]> Date: Mon Jan 13 12:49:12 2020 +0100 Removing duplicated file commit 71be7c8a3aea07e7f56b1a47a8238d3acd156558 Author: Clement Chaduc <[email protected]> Date: Fri Jan 10 15:03:04 2020 +0100 Update / adapt readme files for CC2640R2 commit 545966a6ef498df5ed82256a42dc3e8bae7e2aa1 Author: Clement Chaduc <[email protected]> Date: Fri Jan 10 14:54:08 2020 +0100 Update copyrights commit 1aa75ae434cd016bec7cd1cbf4acc3780c143dbe Author: Clement Chaduc <[email protected]> Date: Thu Jan 9 13:43:48 2020 +0100 Initial commit - The projects can be imported, compiled and linked by CCS commit d28eeff Author: Marie Hernes <[email protected]> Date: Fri Nov 15 07:50:30 2019 -0600 Merge pull request #96 in SA/ble_examples from simplelink_cc2640r2_sdk-3.30-develop to master Squashed commit of the following: commit d96c52668836607e5628b1eed6378b0764754572 Author: Marie Hernes <[email protected]> Date: Fri Nov 15 14:49:33 2019 +0100 Clean up after rebase. commit fe7e5a8eaab59a8d462c6439d835335fce89b21a Author: Marie Hernes <[email protected]> Date: Fri Nov 15 07:28:53 2019 -0600 Merge pull request #95 in SA/ble_examples from feature/move-develop-to-sss to simplelink_cc2640r2_sdk-3.30-develop Squashed commit of the following: commit 34d4fe65f8403bd0e25fbbd4e428f4c73923fc25 Author: Marie Hernes <[email protected]> Date: Fri Nov 15 09:52:34 2019 +0100 Minor change. commit 86f286d74313285ff0fc1a07671b5ec81d7bb61e Author: Marie Hernes <[email protected]> Date: Fri Nov 15 08:30:57 2019 +0100 Deleted everything that is not SSS commit 37cf65204193d44de12d5b2467fbc1f0539c6288 Author: Marie Hernes <[email protected]> Date: Fri Nov 15 07:46:23 2019 +0100 small changes to settings. commit 0af161bbe7dfeda055480ddfd1bde938e3efa442 Author: Marie Hernes <[email protected]> Date: Fri Nov 15 07:43:15 2019 +0100 Changes in docs. commit 381945a735b8e9ea27cf922f1d6524a25636b9e3 Author: Marie Hernes <[email protected]> Date: Thu Nov 14 14:42:52 2019 +0100 Fix memory issue. commit 3fd413df0feb8f16373bb69d602fa6f2c4bab408 Author: Marie Hernes <[email protected]> Date: Thu Nov 14 14:32:59 2019 +0100 Small changes client. commit 0f9b90e98721563b8e98ba1deba1e47cde9ca7b7 Author: Marie Hernes <[email protected]> Date: Thu Nov 14 12:51:42 2019 +0100 Configure RF mode in build config. commit 42def47ec9ec6ee2ef3ee46e9059849f154d54f0 Author: Marie Hernes <[email protected]> Date: Thu Nov 14 12:49:30 2019 +0100 Configure RF mode in build config. commit cd7e6ab80458e59e171d98cfaa9c9cc96a95fdcc Author: Marie Hernes <[email protected]> Date: Thu Nov 14 12:45:54 2019 +0100 Remove cache as ram remains. commit 898f490b5b2ea24d711f43962ec1eee390218aa4 Author: Marie Hernes <[email protected]> Date: Thu Nov 14 12:41:54 2019 +0100 Fix error with SHOW_BD_ADDR. commit 638e578af89a733b3c25f5245e6b70e81c11381c Author: Marie Hernes <[email protected]> Date: Thu Nov 14 10:14:42 2019 +0100 Some changes. commit 2b30e1d419bd72e03af9292fc54cca793d303695 Author: Marie Hernes <[email protected]> Date: Tue Nov 12 12:37:36 2019 +0100 SOmething is wrong commit 8afa6b0c24d0b752a9b6bd565a830b32d51a8697 Author: Marie Hernes <[email protected]> Date: Tue Nov 12 10:49:59 2019 +0100 Iar for SSSS. commit 127dce35d627c2d88467245852fb01e75a5baf6f Author: Marie Hernes <[email protected]> Date: Tue Nov 12 10:42:00 2019 +0100 Effort to help iar. commit 0ce24d66f6ae1cf4eba7c1fbe82a4a6872d0a7ad Author: Marie Hernes <[email protected]> Date: Tue Nov 12 10:32:20 2019 +0100 peripheral observer builds and runs in CCS commit 5c7551efa44746a0a7ca721fee08137e28c45271 Author: Marie Hernes <[email protected]> Date: Mon Nov 11 12:59:24 2019 +0100 Deleted ewd. commit a72d8480beee960555ba53a0e2b2d283b42ecd48 Author: Marie Hernes <[email protected]> Date: Mon Nov 11 12:58:13 2019 +0100 Builds and runs in IAR commit 34eb7540e33c149dd0c548444ee1085201b4ba3a Author: Marie Hernes <[email protected]> Date: Mon Nov 11 12:00:56 2019 +0100 More random changes. commit 603b8cfb190c4a8ff08f8ef5fd8d0415cb30f264 Author: Marie Hernes <[email protected]> Date: Tue Nov 5 13:34:11 2019 +0100 IAR first try. commit d7d19a719474b88a570360bf3ae428d3ed7d88dd Author: Marie Hernes <[email protected]> Date: Tue Nov 5 12:16:29 2019 +0100 SSSS and sSSC builds and runs in CCS. commit 4d72387057b7327245a408a7ddb4096d0db50b1a Author: Sean Lyons <[email protected]> Date: Tue Jan 1 14:33:14 2019 -0600 Merge pull request #87 in SA/ble_examples from feature/fix_SSS_client_not_reconnecting_after_termination to simplelink_cc2640r2_sdk-2.20 Squashed commit of the following: commit 94b26cac7840dd13ead27d50305963e5193fa8fc Author: Wennerfeldt <[email protected]> Date: Thu Oct 18 13:16:59 2018 +0200 Fix so that client now starts discovery again following a termination. Fixed internal state in discovery support functions not being properly reset. commit b7af2d960078f1418ec36521613c1190062b1d9a Author: Sean Lyons <[email protected]> Date: Tue Jan 1 14:35:46 2019 -0600 Merge pull request #88 in SA/ble_examples from feature/add_heap_buffer_limit_to_sss_example to simplelink_cc2640r2_sdk-2.20-develop Squashed commit of the following: commit 93d0978a8d4cfdf71eadf5dc0f30fe118f102bc9 Author: Wennerfeldt <[email protected]> Date: Wed Oct 24 08:48:12 2018 +0200 Added an "alloacte only if enough headroom" helper function that is sued by the streaming service to reserve heap for the BLE appliation/stack. commit d95cd3389608ca315f9b0b1ec8754533be6314a6 Author: Sean Lyons <[email protected]> Date: Thu Sep 6 21:15:16 2018 +0200 Fix typo in readme commit 7ac750c02cd7d997adb7bbff43d06cd7b224d9df Author: Sean Lyons <[email protected]> Date: Thu Sep 27 09:12:34 2018 -0500 Merge pull request #85 in SA/ble_examples from bugfix/LPRFAPPS-952-update-board-files-on-s3-example to simplelink_cc2640r2_sdk-2.20-develop Squashed commit of the following: commit af24ffc2060b29a89ba2c2d3137ce6bbbaacb5d6 Author: Wennerfeldt <[email protected]> Date: Wed Sep 26 08:43:23 2018 +0200 Updates based on feedback commit e1df1bd6a518f5d6dd7fb49e82cb3ef63c4354d3 Author: Wennerfeldt <[email protected]> Date: Tue Sep 25 13:49:23 2018 +0200 LPRFAPPS-952: Added information on how to increase UART ring buffer and how to enable "UART mode" support for third-party applications. commit 074b433a9e901c28a26d2300a6d5d975f822877d Author: Sean Lyons <[email protected]> Date: Thu Sep 6 21:09:51 2018 +0200 Remove version # from SSSC readmes commit d23fceb7d4efd4f945e4910c8409964cfcf7f917 Author: Sean Lyons <[email protected]> Date: Thu Sep 6 15:45:57 2018 +0200 Readme updates commit 54b56b5830f9a83eab03a3677853568c5446063a Author: Sean Lyons <[email protected]> Date: Thu Sep 6 08:24:39 2018 -0500 Merge pull request #84 in SA/ble_examples from feature/simple_serial_bridge to simplelink_cc2640r2_sdk-2.20-develop Squashed commit of the following: commit 8e27e047e0e7700805cceb5e790de5e4acfff879 Author: Wennerfeldt <[email protected]> Date: Wed Sep 5 15:08:20 2018 +0200 Updated readme files commit 9ca594e36c1ddc2fd6b16c5d22fa989d0ff95213 Author: Wennerfeldt <[email protected]> Date: Wed Sep 5 08:57:13 2018 +0200 Refactoring and adjustments based on feedback commit 1f9509b7c745bdba9a37ca7ef6dd0f3754f0e379 Author: Wennerfeldt <[email protected]> Date: Thu Aug 30 10:41:37 2018 +0200 Refactoring of client side code, changed project names commit 0c1fad0cb04fd113bf18380e775e9f7952a68995 Author: Wennerfeldt <[email protected]> Date: Mon Aug 27 15:14:02 2018 +0200 Memory leak fixes and polishing commit 4e6a4717fa3f43b94e7b5798bdcdec1cdc759e5b Author: Wennerfeldt <[email protected]> Date: Wed Aug 22 15:29:33 2018 +0200 Initial commit of Simple serial bridge example commit aad4666b4d0f91a694c4b6612d8aa9318a9bd58a Author: Sean Lyons <[email protected]> Date: Thu Sep 6 15:22:44 2018 +0200 Batch prot to SDK 2.20 commit d4ee27813e2f1c56ae76187f753f70c0f8ae25bd Author: Sean Lyons <[email protected]> Date: Thu Sep 6 10:12:59 2018 +0200 Batch up to CC2640R2 SDK 2.20 commit 0b86232 Author: Marie Hernes <[email protected]> Date: Thu Oct 17 08:10:03 2019 -0500 Merge pull request #94 in SA/ble_examples from develop to master Squashed commit of the following: commit b3b4995 Author: Marie Hernes <[email protected]> Date: Thu Oct 17 08:07:20 2019 -0500 Merge pull request #93 in SA/ble_examples from feature/move_develop_to_3_20 to develop Squashed commit of the following: commit 168dcbb35b84e86ff7bdddf3ad43382e3672712d Author: Marie Hernes <[email protected]> Date: Thu Oct 17 14:42:56 2019 +0200 Small changes in the readmes. commit 1a84de2b67687c23e638396f9587d010cf70d867 Author: Marie Hernes <[email protected]> Date: Thu Oct 17 14:12:07 2019 +0200 Fix memory error. commit a365389f9d770a5233b2913edef704334be9b2b2 Author: Marie Hernes <[email protected]> Date: Thu Oct 17 09:05:40 2019 +0200 SMall change in readme. commit e9912d2828bc5095b2bedcd889d00a20e5d276c5 Author: Marie Hernes <[email protected]> Date: Thu Oct 17 09:03:33 2019 +0200 Remove untested makefiles. commit 3d3855295a518cf9e733171a9bf81b1b1078d108 Author: Marie Hernes <[email protected]> Date: Thu Oct 17 08:53:47 2019 +0200 Ignore Tools/src generated files. commit 9a07dba265b231b714ccd9cec9af7bd35753c9d3 Author: Marie Hernes <[email protected]> Date: Tue Oct 8 11:40:28 2019 +0200 Add instructions for iar. commit 993c788c0718a27934bbd10f8f97eea18171beb2 Author: Marie Hernes <[email protected]> Date: Tue Oct 8 10:56:10 2019 +0200 Project build instructions for ccs. commit cbd90571bbb7679e6a631ff696d4995a628ab07f Author: Marie Hernes <[email protected]> Date: Tue Oct 8 10:46:31 2019 +0200 Updated readme commit a59e804c217b8165c7103233dab1a801a1eee563 Author: Marie Hernes <[email protected]> Date: Tue Oct 8 10:38:23 2019 +0200 Update examples. commit c7417392de706267b7bd896be0ee6fa7d364e865 Author: Marie Hernes <[email protected]> Date: Fri Sep 6 14:35:46 2019 +0200 Small changes, re-worked menu system. commit f8d64e710b47c30e68bc6d1080d9273d0542569b Author: Marie Hernes <[email protected]> Date: Fri Sep 6 14:35:18 2019 +0200 Updated readmes. commit aa8c6949f686e19ddf9b4cfb4e38dfc22eff3333 Author: Marie Hernes <[email protected]> Date: Tue Sep 3 10:51:56 2019 +0200 IAR versions now build. commit 93ce5681236d9286b4e41b9d66148d048ae544f5 Author: Marie Hernes <[email protected]> Date: Fri Aug 9 15:13:06 2019 +0200 IAR project SSSS builds for CC2652. commit 9a7819b928a61454453cec703f015f5503802a6c Author: Marie Hernes <[email protected]> Date: Fri Aug 9 14:45:38 2019 +0200 SSSC builds for CC2652 in IAR. commit 1d68ab4fcdef57ed3b9c7587bae466ced729cd58 Author: Marie Hernes <[email protected]> Date: Fri Aug 9 14:03:21 2019 +0200 Remove unecessary files. commit 5190c37db09fecd77e980f6b9d2ac0ce3076403a Author: Marie Hernes <[email protected]> Date: Fri Aug 9 13:59:56 2019 +0200 IAR builds for tree structure netwrok. commit 4787f5adfc6a6dd3103dfab3cc840cf22d8fddbf Author: Marie Hernes <[email protected]> Date: Wed Aug 7 12:47:01 2019 +0200 Restructured tree network project. commit 1a509456543a1cf2697d5cce9f669cf18371f3ab Author: Marie Hernes <[email protected]> Date: Wed Aug 7 10:29:23 2019 +0200 SSSS builds for CC1352r1 in ccs. commit 6f3cfa83a7155e47e804701754c4233a6cedf296 Author: Marie Hernes <[email protected]> Date: Thu Aug 1 14:58:07 2019 +0200 SSSC builds for cc1352r1 for ccs. commit 307ab50fb8911533361f30f57b4cebdf26a4e961 Author: Marie Hernes <[email protected]> Date: Thu Aug 1 14:05:22 2019 +0200 SSSS builds in CCS. ... and 16 more commits
1 parent cf53212 commit 310cb04

File tree

257 files changed

+38874
-62926
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

257 files changed

+38874
-62926
lines changed

.gitignore

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,13 @@
1010
**/config/src
1111
**/tirtos/src
1212
**/tirtos/iar/config/
13-
**/Tools/src
1413
*.dep
1514
*.log
1615
*.ewt
1716
*.tmp
1817
*.bak
1918
*.obj
2019
*.a
21-
*.prefs
22-
*.xdchelp
23-
*.aem4f
24-
*.ccxml
25-
*.libs
2620
!cc2650_mSBC_library.a
2721
*.pos
2822
*.pp

README.md

Lines changed: 136 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,26 @@
88
* [Tools](#tools)
99
* [References](#references)
1010
* [FAQ](docs/faq.md)
11-
* [Versioning BLE-Stack Projects](docs/suggested_workflow.md)
11+
* [Suggested Work Flow](docs/suggested_workflow.md)
1212

1313
# Introduction
1414

15-
These examples and demos are for **TI SimpleLink CC13x2 / CC26x2 SDK 4.10.00.00**
15+
These examples and demos are for **TI SimpleLink CC2640R2 SDK 4.10.00.00**
1616

17-
This repository contains *Bluetooth&reg;* 5 sample applications for
18-
Texas Instruments' SimpleLink CC13x2 / CC26x2 SDK. These examples have not been
19-
validated as production-ready.
17+
This repository contains *Bluetooth&reg;* Low Energy sample applications for
18+
Texas Instruments' SimpleLink CC2640R2 SDK. These examples have not been
19+
validated as production-ready. Services and profiles in this repository have not
20+
been validated or certified.
2021

2122
**Do not** use GitHub's bug tracking feature for support. For inquiries, see the
2223
[Bluetooth&reg; low energy Forum](https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538).
2324

2425
To use the examples and tools in this repository, please download and install
25-
the [SimpleLink CC13x2 / CC26x2 SDK](http://www.ti.com/tool/SIMPLELINK-CC13X2-26X2-SDK) **first**, and if
26-
necessary [buy an CC26X2](http://www.ti.com/tool/LAUNCHXL-CC26X2R1) or [CC1352](http://www.ti.com/tool/LAUNCHXL-CC1352R1) evaluation kit.
26+
the [SimpleLink CC2640R2 SDK](http://www.ti.com/ble-stack) **first**, and if
27+
necessary [buy an evaluation kit](http://www.ti.com/tool/launchxl-cc2640r2).
2728

2829
If you have any questions please refer to the [FAQ page](docs/faq.md).
30+
2931
For examples for other SDK versions and platforms, see table below.
3032

3133
<table>
@@ -36,7 +38,19 @@ For examples for other SDK versions and platforms, see table below.
3638
</tr>
3739
<tr>
3840
<td>
39-
<a href = "https://github.com/ti-simplelink/ble_examples/tree/simplelink_sdk-4.10">TI SimpleLink CC13x2 / CC26x2 SDK 4.10.00.00 (current)</a>
41+
<a href = "https://github.com/ti-simplelink/ble_examples/tree/simplelink_cc2640r2_sdk-4.10">TI SimpleLink CC2640R2 SDK 4.10.00.00 (current)</a>
42+
</td>
43+
<td>
44+
<ul>
45+
<li><a href="#heart-rate">Heart Rate Sensor</a></li>
46+
<li><a href="#glucose">Glucose Sensor</a></li>
47+
<li><a href="#blood-pressure-monitor">Blood Pressure Monitor</li>
48+
</ul>
49+
</td>
50+
</tr>
51+
<tr>
52+
<td>
53+
<a href = "https://github.com/ti-simplelink/ble_examples/tree/simplelink_cc13x2_26x2_sdk-4.10">TI SimpleLink CC13x2 / CC26x2 SDK 4.10.00.00</a>
4054
</td>
4155
<td>
4256
<ul>
@@ -45,6 +59,30 @@ For examples for other SDK versions and platforms, see table below.
4559
</ul>
4660
</td>
4761
</tr>
62+
<tr>
63+
<td>
64+
<a href = "https://github.com/ti-simplelink/ble_examples/tree/simplelink_cc2640r2_sdk-3.40">TI SimpleLink CC2640R2 SDK 3.40.00.10</a>
65+
</td>
66+
<td>
67+
<ul>
68+
<li><a href="#simple-serial-socket">Simple Serial Socket</a></li>
69+
<li><a href="#simple-serial-socket">Bluetooth 5 Simple Serial Socket</li>
70+
<li><a href="#simple-peripheral-observer">Simple Peripheral Observer</li>
71+
<li><a href="#blood-pressure-monitor">Blood Pressure Monitor</li>
72+
</ul>
73+
</td>
74+
</tr>
75+
<tr>
76+
<td>
77+
<a href = "https://github.com/ti-simplelink/ble_examples/tree/simplelink_cc2640r2_sdk-3.30">TI SimpleLink CC2640R2 SDK 3.30.00.20</a>
78+
</td>
79+
<td>
80+
<ul>
81+
<li>Simple Serial Socket</a></li>
82+
<li>Bluetooth 5 Simple Serial Socket</li>
83+
</ul>
84+
</td>
85+
</tr>
4886
<tr>
4987
<td>
5088
<a href = "https://github.com/ti-simplelink/ble_examples/tree/simplelink_sdk-3.20">TI SimpleLink CC13x2 / CC26x2 SDK 3.20.00.67</a>
@@ -111,11 +149,11 @@ For examples for other SDK versions and platforms, see table below.
111149
</td>
112150
<td>
113151
<ul>
114-
<li>Simple Serial Socket</li>
115-
<li>Micro BLE Stack Broadcaster Observer</li>
116-
<li>Bidirectional Audio</li>
117-
<li>Simple Peripheral Observer</li>
118-
<li>Apple Notification Center Service</li>
152+
<li><a href="#simple-serial-socket">Simple Serial Socket</a></li>
153+
<li><a href="#micro-ble-stack-broadcaster-observer">Micro BLE Stack Broadcaster Observer</li>
154+
<li><a href="#bidirectional-audio">Bidirectional Audio</li>
155+
<li><a href="#simple-peripheral-observer">Simple Peripheral Observer</li>
156+
<li><a href="#apple-notification-center-service">Apple Notification Center Service</li>
119157
</ul>
120158
</td>
121159
</tr>
@@ -212,6 +250,9 @@ Older releases can be accessed by checking out/downloading their corresponding
212250
branch. For more information on supported examples
213251
please consult the readme.md of the desired branch/release.
214252

253+
For for more information about different SDK components, please consult the
254+
BLE-stack User's Guide.
255+
215256
## Change Log
216257

217258
Note: The version numbers below are related to GitHub ble_examples releases.
@@ -220,20 +261,36 @@ as GitHub examples are released, M.mm will map a GitHub release to a SimpleLink
220261
SDK release.
221262

222263
### 4.10.00.00
223-
Initial offering of SimpleLink CC13x2 / CC26x2 SDK 4.10.00.00 examples.
264+
Initial offering of select SimpleLink CC2640R2 SDK 4.10.00.00 examples.
265+
266+
### 3.40.00.00
267+
Initial offering of select SimpleLink CC2640R2 SDK 3.40.00.10 examples and one
268+
new example added:
269+
* Blood Pressure Monitor: This sample project implements the Blood Pressure
270+
profiles in a Bluetooth Low Energy peripheral device to provide an example
271+
blood pressure monitor (BPM) using simulated measurement data.
272+
273+
### 3.30.00.00
274+
Initial offering of select SimpleLink CC2640R2 SDK 3.30.00.20 examples.
224275

225276
### 3.20.00.00
226-
Initial offering of SimpleLink CC13x2 / CC26x2 SDK 3.20.00.67 examples,
227-
supporting the rev. E of the SimpleLinkCC26x2 and CC13x2 MCUs.
277+
Initial offering of SimpleLink CC13x2 / CC26x2 SDK 3.20.00.67 examples supporting
278+
the rev. E of the SimpleLinkCC26x2 and CC13x2 MCUs.
228279

229280
### 2.40.00.00
230281
Initial offering of SimpleLink CC13x2 / CC26x2 SDK 2.40.00.81 examples.
231282

283+
### 2.20.00.00
284+
New examples added.
285+
* BLE-Stack: Simple Serial Socket Server/Client added
286+
287+
**SPP over BLE is now deprecated and replaced by Simple Serial Socket**
288+
232289
## Installation
233290

234291
This repository can be cloned and tracked using Git. For instructions on how to
235-
clone a repository from GitHub please refer to this guide:
236-
[Clone from GitHub](https://help.github.com/articles/cloning-a-repository/)
292+
clone a repository from Github please refer to this guide:
293+
[Clone from Github](https://help.github.com/articles/cloning-a-repository/)
237294

238295
For users who are unfamiliar with Git, there is the option of downloading the
239296
contents of the repository as a zip file. See instructions below.
@@ -243,20 +300,23 @@ contents of the repository as a zip file. See instructions below.
243300
1. Zip folder will appear in your Downloads folder
244301

245302
This repository can be cloned/download anywhere on your computer. There is a
246-
dependency between this repository and the SimpleLink CC26x2 SDK install
303+
dependency between this repository and the SimpleLink CC2640R2 SDK install
247304
location.
248305

249-
By default the SimpleLink CC13x2 / CC26x2 SDK will install to ``C:\ti\``
306+
By default the SimpleLink CC2640R2 SDK will install to:
250307

251-
If the SimpleLink CC13x2 / CC26x2 SDK must be installed to a different location,
252-
then see the [FAQ page](docs/faq.md) for IDE specific instructions for changing
308+
C:\ti\simplelink_cc2640r2_sdk_x_xx_xx_xx
309+
310+
If the SimpleLink CC2640R2 SDK must be installed to a different location, then
311+
see the [FAQ page](docs/faq.md) for IDE specific instructions for changing
253312
environment variables.
254313

255314
## Required Tools
256315

257-
Similar to the SimpleLink CC13x2 / CC26x2 SDK, the examples in this repository
258-
support the CCS and IAR toolchains. Please pay careful attention to versions of
259-
these tools, please refer to the release notes for supported versions.
316+
Similar to the SimpleLink CC2640R2 SDK, the examples in this repository support
317+
the CCS and IAR toolchains. Please refer to the release notes for the supported
318+
versions of each toolcahin. Using a non supported version is
319+
untested and may result in unexpected behavior.
260320

261321
For more information on toolchain setup, please refer to our
262322
[FAQ page](docs/faq.md).
@@ -268,78 +328,63 @@ related to the ble_examples repo.
268328

269329
## Examples / Demo List
270330

271-
### Simple Serial Socket
272-
273-
This is a UART over BLE bridge example where a Simple Serial Socket Client
274-
(SSSC) and Simple Serial Socket Server (SSSS) connect with one another and
275-
exchange UART data over the air. An generic Simple Stream Service is used
276-
making it easy to exchange data sink and source to create a custom serial
277-
socket over BLE implementation.
278-
279-
**Note: this example replaces the SPP over BLE example**
280-
281-
#### For CC1352R
282-
283-
* Simple Serial Socket Client
284-
* [Documentation](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/simple_serial_socket_client/readme.md)
285-
* [IAR Project Files](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/simple_serial_socket_client/tirtos/iar)
286-
* [CCS Project Files](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/simple_serial_socket_client/tirtos/ccs)
287-
* [Source](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/simple_serial_socket_client/src)
288-
* Simple Serial Socket Server
289-
* [Documentation](examples/rtosCC1352R1_LAUNCHXL/ble5apps/simple_serial_socket_server/readme.md)
290-
* [IAR Project Files](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/simple_serial_socket_server/tirtos/iar)
291-
* [CCS Project Files](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/simple_serial_socket_server/tirtos/ccs)
292-
* [Source](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/simple_serial_socket_server/src)
293-
294-
#### For CC26x2R
295-
296-
* Simple Serial Socket Client
297-
* [Documentation](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/simple_serial_socket_client/readme.md)
298-
* [IAR Project Files](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/simple_serial_socket_client/tirtos/iar)
299-
* [CCS Project Files](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/simple_serial_socket_client/tirtos/ccs)
300-
* [Source](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/simple_serial_socket_client/src)
301-
* Simple Serial Socket Server
302-
* [Documentation](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/simple_serial_socket_server/readme.md)
303-
* [IAR Project Files](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/simple_serial_socket_server/tirtos/iar)
304-
* [CCS Project Files](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/simple_serial_socket_server/tirtos/ccs)
305-
* [Source](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/simple_serial_socket_server/src)
306-
307-
### Bluetooth 5 Throughput Demo
308-
309-
Showcase a high (near theoretical max) data throughput over Bluetooth 5. The demo
310-
can be run with two CC26x2/CC13X2 Launchpads, or one CC26x2/CC13X2 Launchpad and one smartphone
311-
with the Simplelink Starter app.
312-
313-
#### For CC1352R
314-
315-
* Thoughput Central
316-
* [Documentation](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/throughput_central/readme.md)
317-
* [CCS Project Files](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/throughput_central/tirtos/ccs)
318-
* [Source](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/throughput_central/src)
319-
* Throughput Peripheral
320-
* [Documentation](examples/rtosCC1352R1_LAUNCHXL/ble5apps/throughput_peripheral/readme.md)
321-
* [CCS Project Files](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/throughput_peripheral/tirtos/ccs)
322-
* [Source](examples/rtos/CC1352R1_LAUNCHXL/ble5apps/throughput_peripheral/src)
323-
324-
#### For CC26x2R
325-
* Throughput Central
326-
* [Documentation](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/throughput_peripheral/readme.md)
327-
* [CCS Project Files](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/throughput_peripheral/tirtos/ccs)
328-
* [Source](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/throughput_peripheral/src)
329-
* Throughput Peripheral
330-
* [Documentation](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/throughput_peripheral/readme.md)
331-
* [CCS Project Files](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/throughput_peripheral/tirtos/ccs)
332-
* [Source](examples/rtos/CC26X2R1_LAUNCHXL/ble5apps/throughput_peripheral/src)
331+
### Glucose Sensor
332+
333+
This sample project implements the Glucose Sensor profiles in a Bluetooth low
334+
energy peripheral device to provide an example of a glucose level monitor
335+
using simulated measurement data. The application implements the Sensor role of
336+
the glucose sensor profile. The project is based on the adopted profile and
337+
service specifications for glucose sensor.
338+
* glucose\_sensor
339+
* BLE 4.2
340+
* [Documentation](examples/rtos/CC2640R2_LAUNCHXL/bleapps/glucose_sensor/README.html)
341+
* [CCS Project Files](examples/rtos/CC2640R2_LAUNCHXL/bleapps/glucose_sensor/tirtos/ccs)
342+
* [Source](examples/rtos/CC2640R2_LAUNCHXL/bleapps/glucose_sensor/src)
343+
* BLE 5.0
344+
* [Documentation](examples/rtos/CC2640R2_LAUNCHXL/ble5apps/glucose_sensor/README.html)
345+
* [CCS Project Files](examples/rtos/CC2640R2_LAUNCHXL/ble5apps/glucose_sensor/tirtos/ccs)
346+
* [Source](examples/rtos/CC2640R2_LAUNCHXL/ble5apps/glucose_sensor/src)
347+
348+
### Heart Rate Sensor
349+
350+
This sample project implements the Heart Rate profiles in a Bluetooth low
351+
energy peripheral device to provide an example of a heart rate monitor
352+
using simulated measurement data. The application implements the Sensor role of
353+
the heart rate profile. The project is based on the adopted profile and
354+
service specifications for heart rate sensor.
355+
* heart\_rate
356+
* BLE 4.2
357+
* [Documentation](examples/rtos/CC2640R2_LAUNCHXL/bleapps/heart_rate/README.html)
358+
* [CCS Project Files](examples/rtos/CC2640R2_LAUNCHXL/bleapps/heart_rate/tirtos/ccs)
359+
* [Source](examples/rtos/CC2640R2_LAUNCHXL/bleapps/heart_rate/src)
360+
* BLE 5.0
361+
* [Documentation](examples/rtos/CC2640R2_LAUNCHXL/ble5apps/heart_rate/README.html)
362+
* [CCS Project Files](examples/rtos/CC2640R2_LAUNCHXL/ble5apps/heart_rate/tirtos/ccs)
363+
* [Source](examples/rtos/CC2640R2_LAUNCHXL/ble5apps/heart_rate/src)
364+
365+
### Blood Pressure Monitor
366+
367+
This sample project implements the Blood Pressure profiles in a Bluetooth low
368+
energy peripheral device to provide an example blood pressure monitor (BPM)
369+
using simulated measurement data. The application implements the Sensor role of
370+
the blood pressure profile. The project is based on the adopted profile and
371+
service specifications for blood pressure.
372+
373+
* blood\_pressure
374+
* [Documentation](examples/rtos/CC2640R2_LAUNCHXL/bleapps/blood_pressure/readme.md)
375+
* [CCS Project Files](examples/rtos/CC2640R2_LAUNCHXL/bleapps/blood_pressure/tirtos/ccs)
376+
* [Source](examples/rtos/CC2640R2_LAUNCHXL/bleapps/blood_pressure/src)
377+
333378

334379
## References
335380

336381
The following reference pages may be helpful during general Bluetooth Low
337-
Energy development. New users of the SimpleLink CC26x2 platform and Bluetooth
338-
5 development are encouraged to read the
339-
[BLE5-Stack User's Guide](http://dev.ti.com/tirex/#/?link=Software%2FSimpleLink%20CC13x2%2026x2%20SDK%2FDocuments%2FBLE5-Stack%2FBLE5-Stack%20User's%20Guide).
382+
Energy development.
383+
Users developing Bluetooth applications are encouraged to read the
384+
[BLE-Stack User's Guide](http://dev.ti.com/tirex/#/?link=Software%2FSimpleLink%20CC2640R2%20SDK%2FDocuments%2FBLE-Stack%2FBLE-Stack%20User's%20Guide).
340385

341386
As an additional resource, users are encouraged to complete the
342-
[SimpleLink Academy](http://dev.ti.com/tirex/#/?link=Software%2FSimpleLink%20CC13x2%2026x2%20SDK%2FSimpleLink%20Academy)
387+
[SimpleLink Academy](http://dev.ti.com/tirex/#/?link=Software%2FSimpleLink%20CC2640R2%20SDK%2FSimpleLink%20Academy)
343388
training.
344389

345390
Other resources can be found below:

0 commit comments

Comments
 (0)