> In my copious spare time, I'd like to get back to this and some other projects[figuring out how to read/write to a pogo connect bluetooth stylus].. Using hcitool and a v4 adapter, I can connect to the pogo connect and get a list of all the uuid's - but I find it somewhat tedious to manually run commands to read or write to an endpoint. As far as "usb dongles" go - it seems most of the dev tools are really just usb serial ports - so it doesn't really matter if it has a connection or not - just get a usb to serial cable and away you go. > > TI has a promising tool, smartRftm Studio and among the products you can use it with are their CC2650 launchpad - http://www.ti.com/tool/launchxl-cc2650 as well as using it with their SesnorTag product if you have the debugger add on. > > I have a preference for TI products...no real reason, I just like them. However, smartRF studio is a windows only application which rules it out for me on my home system[I use linux] and since this is a hobby project it's not like I will maintain multiple systems. > > > So, that being said I've reluctantly had to look elsewhere. For me, elsewhere is Nordic semiconductors. They have a number of reference designs for very promising development platforms. The nrf2401L seems to be a widely used chip with many usb dongles - you can even get them very cheaply from sites such as Banggood[disclaimer: links contain my affiliate id]: http://www.banggood.com/?p=WF07171453576201504H > > You can get 5 of them for about $15 if your willing to wait a while for delivery[I find on average it takes 6-8 weeks] > http://www.banggood.com/5Pcs-1100-Meter-Long-Distance-NRF24L01PALNA-Wireless-Module-With-Antenna-p-1066642.html?p=WF07171453576201504H > > The nrf2401 seems a bit long in the tooth, so I don't know if the various tools for it are still active and what platforms they supported. Personally I'm planning on ordering a pair of nRF51822's. I'd prefer the development board since it has a usb connector built in: http://www.banggood.com/NRF51822-BLE4_0-Bluetooth-Development-Board-2_4G-Wireless-Communication-Module-p-1044143.html?p=WF07171453576201504H Since it is out of stock, I might go with the bare board and a usb/serial cable: http://www.banggood.com/NRF51822-Bluetooth-Wireless-Module-XL51822-Communication-Board-p-1075552.html?p=WF07171453576201504H > > In all honesty though, if I can't get the dev kit I'd be inclined to get a single dongle from Adafruit instead: https://www.adafruit.com/products/2269 It costs 3 times as much but will arrive sooner. > > The main attraction for me of the NRF51822 is the free development application Nordic provides: nRF Connect. http://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF-Connect-for-desktop > It runs on Windows, Linux and Mac. While the marketting for the software implied to me that it was just for low energy bluetooth, reading the getting started PDF I saw: > "nRF Connect supports configuration of the GATT attribute table, also known as server setup, of the local > device. Adding attributes to the server setup allows the local device to exhange data with a connected peer > device." > > If you do give one of them a try, I'd appreciate it if you can send me an email with how easy you found the tools to use. My expectation is that I would very rapidly need to actually start writing some code - probably in python since there are extensive bluetooth libraries available. Mainly I like the idea of a GUI tool for doing some initial poking around. Things like "yes, the device does exist...yes I can pair to it...yes I can get a list of BLE uuid's and shove some data to them...yes I can run in sniffer mode and then pair the device with the "Correct" hardware and capture the network transfers between the devices as I use it" > > > > > > > On Mon, Aug 8, 2016 at 11:50 AM, Bastien Nocera <hadess@xxxxxxxxxx> wrote: > On Tue, 2015-06-02 at 07:00 +0200, Marcel Holtmann wrote: > > > <snip> > > then you need a controller with connectionless slave broadcast > > support in master mode. The only ones I know of are some Marvell > > PCIe/USB or SDIO based cards and one Broadcom dongle with the > > firmware update applied. > > > > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commi > > t/?id=d049f4e513e861167361b06c7ca85f9e872c8cde > > > > I wrote an extra long commit message for reference on how this dongle > > works and that its slave mode is actually broken. And I have run this > > against a 3D enabled TV and I can pretend to be 3D glasses. > > > > However for the display side, I have never gotten any good timing > > values that would allow me to get the glasses do something useful. > > And hooking it up to a proper frame sync was then just too much work. > > Then again, the code is there and you can start toying with it. > > Doing thread grave digging. > > Are there any more Bluetooth adapters that would support the necessary > mode to use 3DS glasses? One that would be available as external USB > dongle would be nice. > > Cheers > -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html