PocketDigi 1.0.12

Hi gang.

After nearly two years I finally found time to release an update on PocketDigi.

The biggest new feature is DXCC lookup function and distance / bearing calculation. DXCC database from DXLab Suite was converted into a highly compact form and packed into the PocketDigi binary to simplify installation. PocketDigi 1.0.12 is therefore about 200kB bigger than 1.0.11. One could display DXCC information and distance / bearing from the QSO dialog or from RX view popup menu. The distance and bearing information will be more precise if both calls provide maidenhead locator.

I created the first official build for Jornada 680, which is the predecessor of the popular Jornada 720. 680 implements Handheld PC Pro operating system on Hitachi SuperH SH-3 CPU. Handheld PC Pro system does not provide notification on device wake up, therefore the waterfall will not resume after the device falls asleep and wakes up. You have to configure your Joranda 680 not to fall asleep when running PocketDigi. Also the Jornada 680 runs at 133Mhz while other Pocket PCs start at 206MHz, therefore one shall be careful not to open too many multiple channels.

I implemented configuration on waterfall scrolling direction (up/down/left/right). For visual CW it is convenient to let the waterfall scroll from right to left. I extended configuration choice on waterfall speed and resolution. At slow speeds the waterfall frames are averaged to improve resolution. I plan to add the QRSS waterfall speeds in near future.

For the ATS-3b transceiver I added configuration of the PSK31/63 TX waveform timing. The ATS-3b transceiver CW wave has nearly linear on/off ramps. The ramp slope is configured by C42 between source and gate of Q5. The value of 10nF provides transition times about 5ms. Changing C42 to 47nF and setting the PSK31 delay time to 6ms provides a PSK31 signal with IMD 24dB, which is certainly good enough at QRP levels.

I fixed couple of bugs and annoyances:

There was a bug in RTTY baudot table. H letter following a digit was sent as #. The error was inherited from gMFSK.

Saving / restoring parameters of current channel. Next time PocketDigi gets started, the previous frequency, mode / submode and mode parameters are selected.

Trimming of whitespaces in QSO dialog. When a call, QTH, name and other were selected in RX window and inserted into QSO dialog using popup menu, the values contained trailing spaces. These spaces were then transmitted by macros. The leading and trailing whitespaces are removed automatically now.

73, Vojtech OK1IAK, AB2ZA

Posted by Vojtech Bubnik OK1IAK 2009-10-04

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks