Frank Bennett - 2007-05-22

This probably belongs over on the general discussion thread, but since I once used the dreaded "s" word in a subject header here, I thought maybe now that I have some good news, it should be advertised in the same space.

I'm putting up a pair of patches on the tracker.  They address some quirks in usbb2k_api, firm up the stability of kb2kskype a bit, and implement PSTN mode.  I've listed up the changes in the ChangeLog for each bundle, but as I don't know how to go about editing a docbook file, I've not done the user-level documentation.  It's pretty straightforward, though.  The noticeable changes are:

- The message box in the GUI has gone away.  Messages are now sent to syslog instead.
- Mode switching using **# has gone way.  The mode selected by the user in the GUI is now persistent, so this is no longer necessary.
- To make a Skype (TM) call when in PSTN mode, type *, wait for the USB dial tone, then dial the speed dial (or the number, for SkypeOut) followed by #.
- To make a call when the default is set to USB mode, just dial the speed dial or the number followed by #.
- Numbers of three digits or less that are not found in the speed dial list are ignored (the phone won't ring, and Skype will not complain about an invalid number).

One open question is whether the (more or less consistently) quirky responses I get from my telbox are consistent with other boxes, or whether there is a wider universe of bizarre behaviour.  It would be useful for someone to spend a little more time on reverse engineering the box's protocol; some slight change in the way registers are reset with SWITCH USB and SWITCH PSTN might clear up those issues.

I think that's it from me.  Thanks for building this, Simon, this is a really useful utility!