-
Notifications
You must be signed in to change notification settings - Fork 7
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
Ble examples 2.2 #30
Open
kumawatlalit
wants to merge
19
commits into
master
Choose a base branch
from
ble_examples-2.2
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Ble examples 2.2 #30
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…_lp to ble_examples-2.2 Squashed commit of the following: commit e1291c377e56b64df4bb08eb3af6cd5ec7c133db Author: Sean Lyons <a0225155@ti.com> Date: Wed Jan 18 09:25:04 2017 -0800 Spotfix compiler opts for SBC docs commit b1570c7f53489dbaec42452dcf73e0497394e120 Author: Marie Hernes <m.hernes@ti.com> Date: Wed Jan 18 11:04:48 2017 +0100 Changed project name. commit ea4b01b1a5442c0906ef1422a75cb43c180b7fed Author: Marie Hernes <m.hernes@ti.com> Date: Wed Jan 18 10:31:47 2017 +0100 Added arrows for menu items and changed project and projectspec name. commit 62d057ed3f6a259f063ec039bd6f62f5b2a5c5c9 Author: Sean Lyons <a0225155@ti.com> Date: Tue Jan 17 17:54:37 2017 -0800 Readme updates to explain R1/R2 breakdown commit de0d39f10b65b731b4728b6b459358cf10d06c7b Author: Sean Lyons <a0225155@ti.com> Date: Tue Jan 17 17:53:59 2017 -0800 Update SBCLP to use UART disp, readme update commit f5571c89077996c77311273c56ca3185786dea65 Author: Marie Hernes <m.hernes@ti.com> Date: Mon Jan 16 13:20:02 2017 +0100 Corrected spelling errors. commit 42f5b931be3808f6b3cfe6f5c732e5260b376b91 Author: Marie Hernes <m.hernes@ti.com> Date: Wed Nov 9 09:48:29 2016 +0100 Deleted unnecessary file. commit 6a4d387489134e55d9d76c202031c772b221e17c Author: Marie Hernes <m.hernes@ti.com> Date: Tue Nov 8 07:58:22 2016 -0600 Updated simple_central.md with Displays commit 999a9745a66cee2261c206ba7a1a0ce11a8a84ed Author: Marie Hernes <m.hernes@ti.com> Date: Tue Nov 8 07:36:10 2016 -0600 Updated simple_central.c on displays. commit 08c8fc8842876bd7ab70bf2333808336dc4e7e76 Author: Marie Hernes <m.hernes@ti.com> Date: Fri Nov 4 15:35:28 2016 +0100 Ported to BLE stack 2.2.1 commit 87d1b0dbcb34bf88ca926b3cb29d7769329a197b Author: Marie Hernes <m.hernes@ti.com> Date: Thu Nov 3 10:52:54 2016 +0100 Updated so that LCD display is enabled by default. commit f6ca849fcda4231e9094a16c9fe1c7652dbf0ecc Author: Marie Hernes <m.hernes@ti.com> Date: Fri Oct 14 16:12:47 2016 +0200 Fixed error in projectspec and ewp-files. commit 1df08a8eee8842096938bea12cb04a7b86d15ff8 Author: Marie Hernes <m.hernes@ti.com> Date: Fri Oct 14 15:52:57 2016 +0200 Added DisplayUart.h. commit 1faa4a6fd721b4b4c00780adf58f4281df8d15d5 Author: Marie Hernes <m.hernes@ti.com> Date: Thu Oct 13 10:48:02 2016 +0200 Corrected minor error in app projectspec. commit 03dbdad54eb161771a66b352352528933975d0da Author: Marie Hernes <m.hernes@ti.com> Date: Thu Oct 13 10:08:49 2016 +0200 Fixed error in link in simple_central_lp doc. commit 8bc9a76eeea900e51957d28e317d6947828896a0 Author: Marie Hernes <m.hernes@ti.com> Date: Tue Oct 11 07:36:55 2016 -0500 Update README.md commit e2a7b68d70942512faffbd4e8b7bb6617a9f892b Author: Marie Hernes <m.hernes@ti.com> Date: Tue Oct 11 13:25:28 2016 +0200 Added simple_central_lp in README.md. commit 320055087661c46e2e3dc6acb58e3def0c49a9dd Author: Marie Hernes <m.hernes@ti.com> Date: Tue Oct 11 13:24:39 2016 +0200 Added simple_central_lp in docs. commit 04538a9fef78ba911365be68d1f0ab8747b285b1 Author: Marie Hernes <m.hernes@ti.com> Date: Tue Oct 11 13:23:51 2016 +0200 Added DisplaySharp.c and DisplayUart.c in display_eng folder. commit 0d7cf1c5113e27ea1de40f2ff4288c58f9c878b7 Author: Marie Hernes <m.hernes@ti.com> Date: Tue Oct 11 13:22:58 2016 +0200 Added simple_central_lp projects.
This change adds support for discovering chars after connect instead of waiting to bond. This adds support for the 2.2.1 STK on IAR and CCS
…ck_projectspecs to ble_examples-2.2 Squashed commit of the following: commit aa7c0758075ac19dd3b47aa680c847424bffab35 Author: Nathan Siegel <a0225971@ti.com> Date: Mon Jan 23 09:18:17 2017 -0800 Fixed stack projectspecs
…_voice_improvements to ble_examples-2.2 Squashed commit of the following: commit 9932fc8285249dbd7c16f6f9d10851c210b411a8 Author: Sean Lyons <a0225155@ti.com> Date: Tue Feb 7 22:35:21 2017 -0800 Minor cleanup, doc updates commit c7acbaa5b5b2bded4ed16f09f766e7577884ca04 Author: Torbjorn Sorby <a0132614@ti.com> Date: Tue Jan 24 09:19:36 2017 +0100 LPRFAPPS-678: Add manifest for mSBC codec commit a37edf8f78e3ce2498802086332c7d68fa750b31 Author: Sean Lyons <s-lyons@ti.com> Date: Mon Jan 16 18:21:07 2017 -0800 Add CC26xx SBC Implementation src files See LPRFAPPS-678 commit 24d8d363975a20407a4d62575b6675a5fc75bbbe Author: Sean Lyons <a0225155@ti.com> Date: Thu Jan 12 17:51:33 2017 -0800 Update peri_audio_tx project to IARv7.70.2 See: LPRFAPPS-678 commit 855a40a45c923afb67f8e43e58d5e6fb2a386e62 Author: Sean Lyons <a0225155@ti.com> Date: Thu Jan 12 17:38:51 2017 -0800 Port IAR audio receiver to IARv7.70.2 commit 34c1a6f86704bd4501d31725d573775b375f54e0 Author: Sean Lyons <a0225155@ti.com> Date: Thu Jan 12 16:13:52 2017 -0800 Change audio_rx,tx CCS apps to use auxram linker See: LPRFAPPS-678 commit 7471ef2cbeae1210b02c0ed0beafc0398a87c4fd Author: Torbjorn Sorby <a0132614@ti.com> Date: Wed Jan 4 12:43:25 2017 +0100 Audio Tx Peripheral Add simple_peripheral_audio_transmitter to work as audio source Add support for new Simple Peripheral Audio Transmitter commit 2e1f52358b419763e649acf30888d26a77583fba Author: Torbjorn Sorby <a0132614@ti.com> Date: Wed Jan 4 12:45:56 2017 +0100 Audio Central + mSBC and CC3200AUDBOOST Add I2S driver, both input and output Changed codec configuration to get a usable bitclock and word clock period Made compatible changes to I2S driver Add volume adjustments, compensate for difference in gain between mSBC and ADPCM Add volume fading in/out of streaming Runtime configurable codec Enable ADPCM encoding Two outputs are supported: CC3200AUDBOOST booster pack, and UART By default output to AUDBOOST is enabled. In order to change to UART one must either disable logging, or route it to LCD. It is safe to route to LCD even if it is not mounted. In addition one must undefine STREAM_TO_AUDBOOST and define STREAM_TO_PC. When streaming over UART to PC is enabled, the default mode is to stream the encoded data. It is possible to stream uncompressed data if one defines UART_DUMP_UNCOMPRESSED. The original python script audio_frame_serial_print.py has been modified to expect a full frame, instead of single notificiations. Another script, pySBC27.py, has been added to decode the mSBC stream. Currently only one can operate at a time. It would be possible to merge the two scripts with some processing. Optimally a start and stop sequence could be transmitted over UART to identify which stream to expect. commit 60668ca7e2e8a9b548b0cd44516292e2f84429a9 Author: Torbjorn Sorby <a0132614@ti.com> Date: Wed Jan 4 12:58:40 2017 +0100 mSBC library (binary) For IAR: bin/cc2650_mSBCdecode_library.a bin/cc2650_mSBCencode_library.a For CCS: bin/cc2650_mSBCdecode_library.lib bin/cc2650_mSBCencode_library.lib Use with include/msbc_library.h commit 34799ee8cf3b67c7f63194fc3c33c843cfdba7f9 Author: Sean Lyons <a0225155@ti.com> Date: Thu Nov 3 20:23:29 2016 -0700 Cleanup comments See LPRFAPPS-678 commit ea5a39529ad22364e8a39282c616fcd414fa9095 Author: Sean Lyons <a0225155@ti.com> Date: Thu Nov 3 20:16:55 2016 -0700 Implement I2C control interface to codec See LPRFAPPS-678 commit 2839f3cd2cb9be368a3fb730cb19bdd975008a04 Author: Sean Lyons <a0225155@ti.com> Date: Thu Nov 3 17:18:16 2016 -0700 Add TLV320AIC3254 code from CC3200 SDK See LPRFAPPS-678 commit f7cba936a875bc0479268f6925b50a06b7c411d9 Author: Sean Lyons <a0225155@ti.com> Date: Thu Nov 3 17:14:39 2016 -0700 Add drivers, codecs to project files See LPRFAPPS-678 commit 4135bdf92d555919a654834f1dd9387b4c64b208 Author: Sean Lyons <a0225155@ti.com> Date: Thu Nov 3 13:06:10 2016 -0700 Local voice decode working on IAR and CCS This commit moves ADPCM decode to the CC2650 LP - Now sends decoded PCM data over UART - Python script updated to handle PCM instead of ADPCM See LPRFAPPS-677 commit fc9a614f082597c9ad206e7efe8a07618372fed8 Author: Sean Lyons <a0225155@ti.com> Date: Wed Nov 2 11:56:04 2016 -0700 Remove AUDIO_SERVICE defines See LPRFAPPS-677
… to ble_examples-2.2 LPRFAPPS-773: Added support for Data Length Extension Squashed commit of the following: commit c7c293d9a4908057b8ad9cabac8dd2c7b4188ff5 Author: Christin Lee <c.lee@ti.com> Date: Tue Mar 21 11:27:41 2017 +0100 leave cc26xx_app_auxram.cmd as it is, and modify the projectspec for both central and peripheral to use cc26xx_app.cmd instead. deleted extra lines in sbc.c and rebuilt all the libraries. commit a042fef0fe65fa0662747f542d8e40b6f9940e5e Author: Christin Lee <c.lee@ti.com> Date: Mon Mar 13 12:58:20 2017 +0100 add section in doc for running DLE for audo projects commit e02fddbacb42e68e904223894792c1259a1a57f1 Author: Christin Lee <c.lee@ti.com> Date: Mon Mar 13 12:20:00 2017 +0100 change the MAX_PDU_SIZE from 255 to 107 for transmitter project commit a47e0572f67991d71fef1849b3d47b0efd148115 Author: Christin Lee <c.lee@ti.com> Date: Mon Mar 13 11:24:24 2017 +0100 Add mSBC workspace for both IAR and CCS. Remove all AUX RAM usage. Remove not needed profiles to gain SRAM space commit c3b4586106f8d5a2011070c9d805c118546812e0 Author: Christin Lee <c.lee@ti.com> Date: Mon Mar 6 16:09:43 2017 +0100 fixed project spec for IAR and modified some dispaly write info commit 99e1f784e3b0c4566ba786ee2bcd2986cf9d91a4 Author: Christin Lee <c.lee@ti.com> Date: Mon Mar 6 11:20:50 2017 +0100 enable DLE for ADPCM, ccs version is working now
…fix to ble_examples-2.2 Squashed commit of the following: commit d23f420507ba0e1806b03325f809eb75f68e8c18 Author: Sean Lyons <a0225155@ti.com> Date: Wed Mar 29 23:08:42 2017 -0700 Update script, tx code so all adpcm matches simple_peripheral_audio_transmitter was using 8 bit seqNum, this was incompatible with the 5 bit seq num used by other projects commit 90663d3805e8e3ed77cc48c48a04187367c84555 Author: Christin Lee <c.lee@ti.com> Date: Thu Mar 23 17:30:06 2017 +0100 fix UART logging to PC error on receiver side and python script
…s_throughput_issue to ble_examples-2.2 Squashed commit of the following: commit cd88ddbd06fe2c50200068507ac262425fc9975e Author: Haq <zhaq@ti.com> Date: Fri Apr 28 18:38:40 2017 -0700 replaced tabs with white spaces commit 3090ba488002484676e1d0f980ed5b41e3d0743c Author: Haq <zhaq@ti.com> Date: Fri Apr 28 15:06:45 2017 -0700 fix CCS throughput issue
…ompiler-warning-edit to ble_examples-2.2-develop Squashed commit of the following: commit b930318d9950592b1a93fc2ccceda30b4530c6e8 Author: Rachel Powers <powers@ti.com> Date: Mon May 1 15:09:30 2017 -0700 linked to installing new compiler in SDG
…d-sm_ecc-file to ble_examples-2.2-develop Squashed commit of the following: commit b4b1b3df92a3485ba951eb889c9f75164ea35e3f Author: Rachel Powers <a0226299@ti.com> Date: Thu May 18 15:35:11 2017 -0500 hid_adv_remote_privacy_cc2650rc_app.projectspec edited online with Bitbucket commit 3d75105915261147ce8861dc640423b14dbb7d9c Author: Rachel Powers <a0226299@ti.com> Date: Thu May 18 15:33:01 2017 -0500 simple_eddystone_cc2650lp_app.projectspec edited online with Bitbucket commit 3a06db93fd9270cdcef6c636cd5836a43a1c4130 Author: Rachel Powers <powers@ti.com> Date: Wed May 17 13:21:25 2017 -0700 adding files missed during porting
…to ble_examples-2.2-develop Squashed commit of the following: commit b228a7454d5be82bd26c0f8c24b052c825b0e2cc Author: Haq <zhaq@ti.com> Date: Fri May 19 12:42:06 2017 -0700 updated with some enhancements
…eiver_memory_leak_fix to ble_examples-2.2-develop Squashed commit of the following: commit 05d9d5873ffb6f7a262d54ff00d542b7e7439a87 Author: Marie Hernes <m.hernes@ti.com> Date: Wed Apr 5 16:05:12 2017 +0200 LPRFAPPS-777 Fixed memory leak commit 539add28313d7b7620eb54b734f6f830bb424db9 Author: Marie Hernes <m.hernes@ti.com> Date: Wed Apr 5 15:57:31 2017 +0200 Revert "LPRFAPPS-777 Fixed memory leak." This reverts commit 55d7ee56290514873eb9c0d8767d65657d3f2188. commit ac598b4bb7f7a80faa993ba8556abb19a1312801 Author: Marie Hernes <m.hernes@ti.com> Date: Wed Apr 5 15:41:41 2017 +0200 LPRFAPPS-777 Fixed memory leak.
…saving_fix to ble_examples-2.2-develop Squashed commit of the following: commit 64e7533ea704b40423e4308af559c9d8156b25cb Author: Haq <zhaq@ti.com> Date: Thu Jul 27 15:40:28 2017 -0700 added cc2650 module boosterpack support commit bbbaca3c54b9aa720c37f67ab10a15b2b41c2f64 Author: Haq <zhaq@ti.com> Date: Thu Jul 27 13:47:15 2017 -0700 minor polishings/cleanup commit ee20454bbcbf0a7f7606063da053b19a92183001 Author: Haq <zhaq@ti.com> Date: Wed Jun 7 14:25:38 2017 -0700 fixed some RTOS naming errors when POWER_SAVING is enabled
…_improvement to ble_examples-2.2-develop Squashed commit of the following: commit 811117245e1ea88f0da7bf22c814ddcc3e32a2f4 Author: Sean Lyons <a0225155@ti.com> Date: Thu Aug 24 12:18:26 2017 -0700 Cleanup formatting, merge changes commit 3ac308428d9fdfe75ef726e6a0d52b39c368d86f Author: Torbjorn Sorby <a0132614@ti.com> Date: Fri May 26 13:21:45 2017 +0200 LPRFAPPS-799: Log missed frames and compensate, also for Fs Log missed frames for ADPCM stream, compensate for the loss by repeating the newly received frame. Only up to three repeats. I2S driver compensates for underflow. The PDM driver samples at slightly less than 16kHz. Every 375 frames there will be one missing. We compensate for this by repeating one frame. It's not ideal, but better than inevitably running into underflow situation. Set a flag to only compensate for Fs when paired with CC2650RC. Instead of instantly muting upon underflow, we fade out. Also, fade in when we're back on track. Increased fading speed. 5 steps (0-75) per frame (12ms) commit 2967e2303331c743a7b02333b0c7e9a4bb3d8bad Author: Christin Lee <c.lee@ti.com> Date: Wed May 10 16:00:50 2017 +0200 LPRFAPPS-799: Fix memory leak, command race condition and workaround for I2S repeated data due to missing packets
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Request for this project