* 3dsp sample app and Bluez v5
@ 2015-06-01 21:05 Gary Mort
2015-06-01 21:23 ` Marcel Holtmann
0 siblings, 1 reply; 9+ messages in thread
From: Gary Mort @ 2015-06-01 21:05 UTC (permalink / raw)
To: linux-bluetooth
I am trying to convert a pair of 3D bluetooth glasses into 'Joo Janta
200 Super-Chromatic Peril Sensitive Sunglasses' and so it seemed a
small modification to 3dsp to play with different frequencies would fit
the bill.
Following the command line help, I kept getting the message
' Failed to open HCI user channel' and since it was an extremely tiny
c file, I tracked that down to a failure at line 642 hci_dev =
bt_hci_new_user_channel(index);
I noticed that there was a different method of opening a socket right
above it, hci_dev = bt_hci_new_raw_device(index); and it was
controlled via a command line arguement.
So adding -r to my command line, my server now seems to execute.
However, when I try to run 3dsp in client mode from a second terminal
window it does not connect[as well as my actual glasses not connecting]
I figured before spending too much time on this, I'd check to see if the
code is supposed to work at this point - in which case it is my
system..or if the bluez api has changed sufficiently that I need to
modify the code to use some new api?
Konsole outFailed to open HCI user channel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 3dsp sample app and Bluez v5
2015-06-01 21:05 3dsp sample app and Bluez v5 Gary Mort
@ 2015-06-01 21:23 ` Marcel Holtmann
2015-06-02 0:09 ` Gary Mort
0 siblings, 1 reply; 9+ messages in thread
From: Marcel Holtmann @ 2015-06-01 21:23 UTC (permalink / raw)
To: Gary Mort; +Cc: linux-bluetooth
Hi Gary,
> I am trying to convert a pair of 3D bluetooth glasses into 'Joo Janta 200 Super-Chromatic Peril Sensitive Sunglasses' and so it seemed a small modification to 3dsp to play with different frequencies would fit the bill.
>
> Following the command line help, I kept getting the message
> ' Failed to open HCI user channel' and since it was an extremely tiny c file, I tracked that down to a failure at line 642 hci_dev = bt_hci_new_user_channel(index);
>
> I noticed that there was a different method of opening a socket right above it, hci_dev = bt_hci_new_raw_device(index); and it was controlled via a command line arguement.
>
> So adding -r to my command line, my server now seems to execute. However, when I try to run 3dsp in client mode from a second terminal window it does not connect[as well as my actual glasses not connecting]
>
> I figured before spending too much time on this, I'd check to see if the code is supposed to work at this point - in which case it is my system..or if the bluez api has changed sufficiently that I need to modify the code to use some new api?
> Konsole outFailed to open HCI user channel
do you actually have a Bluetooth controller that supports connectionless slave broadcast. If not, then you can not serve content for 3D Glasses.
Also I would really urge to read the 3DSP specification and understand that the only thing 3DSP is doing is synchronising shutter timings.
Regards
Marcel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 3dsp sample app and Bluez v5
2015-06-01 21:23 ` Marcel Holtmann
@ 2015-06-02 0:09 ` Gary Mort
2015-06-02 1:13 ` Marcel Holtmann
0 siblings, 1 reply; 9+ messages in thread
From: Gary Mort @ 2015-06-02 0:09 UTC (permalink / raw)
To: Marcel Holtmann; +Cc: linux-bluetooth
On 06/01/2015 05:23 PM, Marcel Holtmann wrote:
>
> do you actually have a Bluetooth controller that supports
connectionless slave broadcast. If not, then you can not serve content
for 3D Glasses.
Hmm.. I did not realize that might be the case. I'll have to check
it...worst case scenario I have a couple of usb TI CC2541 dongles as
well as a couple of CC2541 sensortags, so I can always code it directly
on to them.
>
> Also I would really urge to read the 3DSP specification and
understand that the only thing 3DSP is doing is synchronising shutter
timings.
That's all you need to make a pair of "Joo Janta 200 Super-Chromatic
Peril Sensitive Sunglasses"...well that and some form of 'agitation'
sensor[ie blood pressure, pulse, heart rate, etc].
Instead of running them as alternating 3D, I plan on running them as
'two player mode' and then I just need to control the time period they
are "open" for based on agitation such that the more 'peril' you are in,
the better they will shield you from actually observing the danger - a
real life saver when faced with the Ravenous Bugblatter Beast of Traal
and much cooler looking then a silly towel.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 3dsp sample app and Bluez v5
2015-06-02 0:09 ` Gary Mort
@ 2015-06-02 1:13 ` Marcel Holtmann
2015-06-02 4:26 ` Gary Mort
0 siblings, 1 reply; 9+ messages in thread
From: Marcel Holtmann @ 2015-06-02 1:13 UTC (permalink / raw)
To: Gary Mort; +Cc: linux-bluetooth
Hi Gary,
> >
> > do you actually have a Bluetooth controller that supports connectionless slave broadcast. If not, then you can not serve content for 3D Glasses.
>
> Hmm.. I did not realize that might be the case. I'll have to check it...worst case scenario I have a couple of usb TI CC2541 dongles as well as a couple of CC2541 sensortags, so I can always code it directly on to them.
actually connectionless slave broadcast is a BR/EDR classic feature. It is not Low Energy feature. It is not a popular feature.
> >
> > Also I would really urge to read the 3DSP specification and understand that the only thing 3DSP is doing is synchronising shutter timings.
>
> That's all you need to make a pair of "Joo Janta 200 Super-Chromatic Peril Sensitive Sunglasses"...well that and some form of 'agitation' sensor[ie blood pressure, pulse, heart rate, etc].
>
> Instead of running them as alternating 3D, I plan on running them as 'two player mode' and then I just need to control the time period they are "open" for based on agitation such that the more 'peril' you are in, the better they will shield you from actually observing the danger - a real life saver when faced with the Ravenous Bugblatter Beast of Traal and much cooler looking then a silly towel.
>
If you want to control the glasses from a different machine, then you also need to get the Bluetooth clock information. Getting the proper clock in relation to the frame sync signal is hard. Normally it means you need some sort of extra wired trigger signal.
Regards
Marcel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 3dsp sample app and Bluez v5
2015-06-02 1:13 ` Marcel Holtmann
@ 2015-06-02 4:26 ` Gary Mort
2015-06-02 5:00 ` Marcel Holtmann
0 siblings, 1 reply; 9+ messages in thread
From: Gary Mort @ 2015-06-02 4:26 UTC (permalink / raw)
To: Marcel Holtmann; +Cc: linux-bluetooth
On 06/01/2015 09:13 PM, Marcel Holtmann wrote:
>>> Also I would really urge to read the 3DSP specification and understand that the only thing 3DSP is doing is synchronising shutter timings.
>> That's all you need to make a pair of "Joo Janta 200 Super-Chromatic Peril Sensitive Sunglasses"...well that and some form of 'agitation' sensor[ie blood pressure, pulse, heart rate, etc].
>>
>> Instead of running them as alternating 3D, I plan on running them as 'two player mode' and then I just need to control the time period they are "open" for based on agitation such that the more 'peril' you are in, the better they will shield you from actually observing the danger - a real life saver when faced with the Ravenous Bugblatter Beast of Traal and much cooler looking then a silly towel.
>>
> If you want to control the glasses from a different machine, then you also need to get the Bluetooth clock information. Getting the proper clock in relation to the frame sync signal is hard. Normally it means you need some sort of extra wired trigger signal.
I'm going to take a guess that you have never read Douglas Adams
Hitchhikers Guide to the Galaxy?
The sunglasses I'm referring to are a comic device designed "keep the
user calm" when they are in danger. To do this, they darken, eventually
to the point of pitch black, so as to keep the wearer from seeing the
danger[and thus the wearer is not frightened].
I don't need to get a clock in relation to the frame sync signal -
instead I am creating a fake timing signal. To use large, unreasonable
numbers: The base signal would be designed for a perfect 50/50 split on
open and closed.
Using a pulse monitor, as the users pulse increases, the ratio is
modified. Ideally, it would scale from
50/50...40/60...30/70...20/80...10/90...0/100
In this case, the open/close ratio is not being used to create a 3D
effect - instead it is used to create a set of computer controlled
variable sunglasses[over incredibly short periods of time, there is not
much difference between glasses which absorb/reflect 80% of all incoming
light or glasses which block 100% of incoming light 80% of the time]
Note: based on my reading of the 3DS spec, 0/100 is likely not possible
- if the frequency for shut/open exceeds certain limits, then the
glasses are supposed to open both shutters and ignore the timing
information. However, just because they are supposed to do that
doesn't mean they do, so I can start with a a "reasonable" fake timing
schedule and play from there.
While all of this is for learning and my own personal amusement, there
actually is a real world use case - some people promote using glasses
which obscure part of your vision in one eye in order to "exercise" the
eye....mind you the people promoting this seem to be peddling very
expensive custom designed glasses.. If I can get a reasonable range of
shutter timing for cheap 3d glasses, it would be relatively simple to
then port that over to a smartphone application so instead of spending
lots of money on these glasses, people can use a cheap pair of 3DS
bluetooth glasses.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 3dsp sample app and Bluez v5
2015-06-02 4:26 ` Gary Mort
@ 2015-06-02 5:00 ` Marcel Holtmann
2016-08-08 15:50 ` Bastien Nocera
0 siblings, 1 reply; 9+ messages in thread
From: Marcel Holtmann @ 2015-06-02 5:00 UTC (permalink / raw)
To: Gary Mort; +Cc: linux-bluetooth
Hi Gary,
>>>> Also I would really urge to read the 3DSP specification and understand that the only thing 3DSP is doing is synchronising shutter timings.
>>> That's all you need to make a pair of "Joo Janta 200 Super-Chromatic Peril Sensitive Sunglasses"...well that and some form of 'agitation' sensor[ie blood pressure, pulse, heart rate, etc].
>>>
>>> Instead of running them as alternating 3D, I plan on running them as 'two player mode' and then I just need to control the time period they are "open" for based on agitation such that the more 'peril' you are in, the better they will shield you from actually observing the danger - a real life saver when faced with the Ravenous Bugblatter Beast of Traal and much cooler looking then a silly towel.
>>>
>> If you want to control the glasses from a different machine, then you also need to get the Bluetooth clock information. Getting the proper clock in relation to the frame sync signal is hard. Normally it means you need some sort of extra wired trigger signal.
>
>
> I'm going to take a guess that you have never read Douglas Adams Hitchhikers Guide to the Galaxy?
>
> The sunglasses I'm referring to are a comic device designed "keep the user calm" when they are in danger. To do this, they darken, eventually to the point of pitch black, so as to keep the wearer from seeing the danger[and thus the wearer is not frightened].
>
> I don't need to get a clock in relation to the frame sync signal - instead I am creating a fake timing signal. To use large, unreasonable numbers: The base signal would be designed for a perfect 50/50 split on open and closed.
>
> Using a pulse monitor, as the users pulse increases, the ratio is modified. Ideally, it would scale from 50/50...40/60...30/70...20/80...10/90...0/100
>
> In this case, the open/close ratio is not being used to create a 3D effect - instead it is used to create a set of computer controlled variable sunglasses[over incredibly short periods of time, there is not much difference between glasses which absorb/reflect 80% of all incoming light or glasses which block 100% of incoming light 80% of the time]
>
> Note: based on my reading of the 3DS spec, 0/100 is likely not possible - if the frequency for shut/open exceeds certain limits, then the glasses are supposed to open both shutters and ignore the timing information. However, just because they are supposed to do that doesn't mean they do, so I can start with a a "reasonable" fake timing schedule and play from there.
>
> While all of this is for learning and my own personal amusement, there actually is a real world use case - some people promote using glasses which obscure part of your vision in one eye in order to "exercise" the eye....mind you the people promoting this seem to be peddling very expensive custom designed glasses.. If I can get a reasonable range of shutter timing for cheap 3d glasses, it would be relatively simple to then port that over to a smartphone application so instead of spending lots of money on these glasses, people can use a cheap pair of 3DS bluetooth glasses.
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/commit/?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.
Regards
Marcel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 3dsp sample app and Bluez v5
2015-06-02 5:00 ` Marcel Holtmann
@ 2016-08-08 15:50 ` Bastien Nocera
2016-08-17 3:03 ` Gary Mort
0 siblings, 1 reply; 9+ messages in thread
From: Bastien Nocera @ 2016-08-08 15:50 UTC (permalink / raw)
To: Marcel Holtmann, Gary Mort; +Cc: linux-bluetooth
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
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 3dsp sample app and Bluez v5
2016-08-08 15:50 ` Bastien Nocera
@ 2016-08-17 3:03 ` Gary Mort
2016-08-17 3:33 ` Gary Mort
0 siblings, 1 reply; 9+ messages in thread
From: Gary Mort @ 2016-08-17 3:03 UTC (permalink / raw)
To: Bastien Nocera; +Cc: Marcel Holtmann, linux-bluetooth
[-- Attachment #1: Type: text/plain, Size: 5007 bytes --]
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@hadess.net> 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
>
[-- Attachment #2: Type: text/html, Size: 6765 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 3dsp sample app and Bluez v5
2016-08-17 3:03 ` Gary Mort
@ 2016-08-17 3:33 ` Gary Mort
0 siblings, 0 replies; 9+ messages in thread
From: Gary Mort @ 2016-08-17 3:33 UTC (permalink / raw)
To: Bastien Nocera; +Cc: Marcel Holtmann, linux-bluetooth
> In my copious spare time, I'd like to get back to this and some other pro=
jects[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 c=
ommands to read or write to an endpoint. As far as "usb dongles" go - it s=
eems 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 cab=
le 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-cc=
2650 as well as using it with their SesnorTag product if you have the debug=
ger 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 f=
or 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, else=
where is Nordic semiconductors. They have a number of reference designs fo=
r 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 s=
ites such as Banggood[disclaimer: links contain my affiliate id]: http://ww=
w.banggood.com/?p=3DWF07171453576201504H
>
> You can get 5 of them for about $15 if your willing to wait a while for d=
elivery[I find on average it takes 6-8 weeks]
> http://www.banggood.com/5Pcs-1100-Meter-Long-Distance-NRF24L01PALNA-Wir=
eless-Module-With-Antenna-p-1066642.html?p=3DWF07171453576201504H
>
> 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. Personal=
ly I'm planning on ordering a pair of nRF51822's. I'd prefer the developme=
nt board since it has a usb connector built in: http://www.banggood.com/NRF=
51822-BLE4_0-Bluetooth-Development-Board-2_4G-Wireless-Communication-Module=
-p-1044143.html?p=3DWF07171453576201504H Since it is out of stock, I migh=
t go with the bare board and a usb/serial cable: http://www.banggood.com/NR=
F51822-Bluetooth-Wireless-Module-XL51822-Communication-Board-p-1075552.html=
?p=3DWF07171453576201504H
>
> 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/22=
69 It costs 3 times as much but will arrive sooner.
>
> The main attraction for me of the NRF51822 is the free development applic=
ation 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 gett=
ing started PDF I saw:
> "nRF Connect supports configuration of the GATT attribute table, also kno=
wn 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 p=
ython since there are extensive bluetooth libraries available. Mainly I l=
ike the idea of a GUI tool for doing some initial poking around. Things l=
ike "yes, the device does exist...yes I can pair to it...yes I can get a li=
st of BLE uuid's and shove some data to them...yes I can run in sniffer mod=
e and then pair the device with the "Correct" hardware and capture the netw=
ork transfers between the devices as I use it"
>
>
>
>
>
>
> On Mon, Aug 8, 2016 at 11:50 AM, Bastien Nocera <hadess@hadess.net> 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=3Dd049f4e513e861167361b06c7ca85f9e872c8cde
> >
> > 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
>
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2016-08-17 3:33 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-01 21:05 3dsp sample app and Bluez v5 Gary Mort
2015-06-01 21:23 ` Marcel Holtmann
2015-06-02 0:09 ` Gary Mort
2015-06-02 1:13 ` Marcel Holtmann
2015-06-02 4:26 ` Gary Mort
2015-06-02 5:00 ` Marcel Holtmann
2016-08-08 15:50 ` Bastien Nocera
2016-08-17 3:03 ` Gary Mort
2016-08-17 3:33 ` Gary Mort
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.