soundmasteraj 0 Posted March 11, 2016 Share Posted March 11, 2016 I am wondering if it is already considered that the ble stack covered directly between the end developer (and energia user) by a license from ti ...will solve your problem, if the use of ti's ble stack is accessed on the users hard drive and that user has agreed to the license ..cannot energia compile ? Thank you! :-) ajw Quote Link to post Share on other sites
spirilis 1,265 Posted March 12, 2016 Share Posted March 12, 2016 @@energia do you have any comment? IIRC Energia has no BLE-Stack support whatsoever because of the licensing issues with the BLE-Stack itself right? Quote Link to post Share on other sites
soundmasteraj 0 Posted March 12, 2016 Author Share Posted March 12, 2016 Please note the response from ti: https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/497523 My response is that of a consumer / developer and with respect to the implication that a device branded by a trade name such as "launchpad" does have merit enough for a consumer to expect the functionality for which it is marketed to be a part of. I think we are seeing "an engineer's" response (at e2e) and certainly not a ceo's or a public relations, or a member of a marketing department which is having its efforts to build brand reliance; be undone..and dismissively, at that. Quote Link to post Share on other sites
spirilis 1,265 Posted March 12, 2016 Share Posted March 12, 2016 Yeah, JXS summed it up. Basically run the launchpad as a BLE network processor black box (proprietary firmware, but it uses the Standardized Bluetooth HCI protocol for communicating with the theoretical "Host" in the stack, which is of course your other MSP430/Tiva/etc launchpad). The question then is whether Energia has any libraries or APIs that can talk Bluetooth HCI to communicate with it. I'm not aware of any.... and a couple years ago I tried my hand at writing one for the older CC2540 series BLE chipset, but ran into a lot of roadblocks in addition to my own relative lack of experience writing robust C++ APIs. I'd take another crack at it but I just don't have the time these days Quote Link to post Share on other sites
Rei Vilo 695 Posted March 12, 2016 Share Posted March 12, 2016 There's a BTStack available for the TI CC256x with eHCIll support and SCO-over-HCI (chipset-cc256x). BTstack is free for non-commercial use. For commercial use, tell us a bit about your project to get a quote. It has been qualified with the the Bluetooth SIG for GAP, IOP, HFP, HSP, SPP, PAN profiles and GATT, SM of the Bluetooth 4.2 LE Central and Peripheral roles (QD ID 25340). See blue kitchen website and bluekitchen/btstack repository. I haven't tested it yet. dubnet 1 Quote Link to post Share on other sites
soundmasteraj 0 Posted March 18, 2016 Author Share Posted March 18, 2016 I believe the cc2650 sensor tag does utilize TI's stack. This situation is incongruent. Affecting the launchpad of the same chip; only, it seems. Quote Link to post Share on other sites
soundmasteraj 0 Posted March 18, 2016 Author Share Posted March 18, 2016 Thank you, and those uses are targeted to those who know what they are looking for, but this is more related to the relationship between the public presentation of the brand and TI not honoring the expectation of compatibility of that brand; putting consumers at the burdened end of having to pursue a party they have already paid. And that having occured under that marketed expectation. Development is implied to have at LEAST as wide of a functional scope as the other products which bear its trade name...it does not. Quote Link to post Share on other sites
soundmasteraj 0 Posted March 18, 2016 Author Share Posted March 18, 2016 The Energia ide is desired to allow focus to be on design, and save the other tools for detailed implementation and refinement, later. That is the apparent value proposition of the launchpad trade name as promoted. Energia is a wonderful thing and it is greatly appreciated. Quote Link to post Share on other sites
energia 485 Posted April 8, 2016 Share Posted April 8, 2016 Even if you, the end user, would download the BLE stack separately from TI and then integrate it into a library to be used in Energia, you would still be violating the license the stack is under. In a nutshell, the license does not allow the licensed software to be combined with "Open Source" type software. Quote Link to post Share on other sites
soundmasteraj 0 Posted April 9, 2016 Author Share Posted April 9, 2016 Even if you, the end user, would download the BLE stack separately from TI and then integrate it into a library to be used in Energia, you would still be violating the license the stack is under. In a nutshell, the license does not allow the licensed software to be combined with "Open Source" type software. The launchpad boards and energia are not sold or distributed as tools for the creation of libraries which use TI's intellectual property. That is why it isn't part of this question. It is that no provisions for compilation of any kind are made to compile anything whatsoever for the launchpad BUT ARE and were made for the sensor tag of the same CPU of CC2650 and those provisions within energia INCLUDE the TI stack. So these requests were made for resasons related to incomplete or misleading circumstances which do not appear to be of virtue or necessity. Thanks for responding though I do appreciate all of the work that has been done on this site and energia as well. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.