Just today UPS dropped off (well, I intercepted the driver in mid-flight, but that’s a different story) the Jawbone Bluetooth headset I was waiting for – and boy, does it work wonders! This has to be the best implemented piece of DSP technology I have seen. If you don’t believe in ‘official’ demos and blurb from jawbone.com (they are true), just check out this audio recording [WAV, 48kHz, 1.7MB]. The first part is recorder using my Mac with an unsquelched radio about 30cm from the headset, with the DSP turned off. I then turn it on, and the audio is recorded perfectly, with barely a hint of the background noise.

How do they do it? I’ve not opened this baby up, as it’s too good-looking (and expensive), but it seems that they combine two directional microphones with a vibration sensor (the small white dot you see on the picture) that picks up bone-transmitted voice from your jaw (thus the name). By matching the vibrations, which are not enough to actually record sound, with the incoming audio from the microphones, they can take away the extra noise very effectively. I should know, as in my previous job, one of our biggest problems was noise and echo cancellation (I was responsible for electronics R&D at SouthWing, designing and testing Bluetooth headsets and other accesories) – and we could never completely kill feedback echo, and noise – forget it. Our designs were in the top league as far as audio quality and noise went, but try what I just did today and the whole recording would have been like the first half.
Good job, Aliph!




One final step required for some radios is to feed a steady 5 volts out of the DB9 connector. This can be solved by cutting the trace leading to pin 1 of the DB9 (which is not used for anything useful), and running a wire from the +5V pin of the USB connector (this is also shown on the above picture).
The diode and resistor used are 0603 SMD, as they fit very nicely between the pins of the DB9.

It appeared that the cover was made out of two pieces, a hard plastic lid with a molded-in rubber part, which covered part of the hard lid and formed the collar that clamps the whole thing to the antenna. If this rubber piece could be removed, and the plastic used to mount three spring-loaded contacts…we’d be in business!
It was a matter of finding the location of the pads below, and drilling the pins in. Two factors caused this to turn out better than I thought – I didn’t have a 1.8mm drill (only 1.5mm), which is the pin’s barrel diameter, and even so, what would hold down the pins? The solution: drill 1.5mm pilot holes, and then drive the pins into them, melting the plastic by applying heat from soldering iron on the back of the pin. Done with care, the end result is this:

Gluing down
And that’s all there is to it! I now have a very light, multi-use, USB programming interface for all kinds of radios – just by changing the connector layout on the female DB9, other radios such as Vertex and Icom could be programmed with ease.