|
|
 |
Programmer's Corner
I have been writing software for Ham Radio since 1983, and in the process
I have created quite a few components, tools, datasets
and source code examples that might be of interest to other programmers.
Some of these resources are presented below. Please feel free to use them
in your own projects. If you do so, please
state in the documentation and on your web site that your product
includes code/data developed by VE3NEA, and provide a link to this page.
Automation
| DX Atlas Automation |
 |
Many
third party programs
integrate with DX Atlas and display their own data
on the map. The examples below show how easy and flexible the integration
can be.
Controll.zip
- Delphi example: controlling DX Atlas settings
UserData.zip
- Delphi example: plotting data on the map
Events.zip
- Delphi example: handling DX Atlas events
VB_Demo.zip
- Visual Basic automation example
VC_Demo.zip
Visual C++ automation example
|
| Ham CAP Automation |
 |
Ham CAP provides a COM/OLE Automation interface that 3-rd party programs can
use to start Ham CAP, set prediction parameters, and run predictions. In a
typical application integrated with Ham CAP, the user will right-click on a
callsign, and Ham CAP will pop up and display the point-to-point propagation
chart.
HamCapDelphiDemo.zip
- Delphi Automation example
HamCapVbDemo.zip
- Visual Basic Automation example
|
Ham Datasets
| Prefix Database |
 |
The DX Atlas Prefix Database is a hierarchical table of prefixes that includes
all known prefix allocations for countries, provinces and call areas,
and in some cases for individual cities. Additional information encoded
in prefixes, such as club or individual station, license class,
foreign or local operator, special event, contest-only station, etc.,
is also included in the database.
I have released the database to the public domain, feel free to use it in your projects.
DxAtlasTables.zip
- prefix database and documentation.
|
| Callsign Parser |
 |
This component greatly simplifies the use of the Prefix Database. Just pass it a
callsign or prefix and read the HitList property with complete information
extracted from the prefix/callsign. The component is available as a Delphi class
and as a COM Automation object.
CallParsDelphiDemo.zip
- Delphi example
CallParsVbDemo.zip
- Visual Basic example
CallParsCOM.zip
- COM object
CallParsSrc.zip
- the source code of the callsign parser
|
| Partial Callsign Lookup |
 |
Many contesting programs use the Master.dta file for partial callsign lookup.
Provided below are a callsign lookup component with Delphi source code,
and a Master.dta Editor.
MastCall.zip
- partial callsign lookup, source code
MEdit
- Master.dta file editor
|
DSP
| WDM audio streaming |
 |
A real-time audio I/O streaming component based on the WDM API.
WdmStrm.zip
- source code and demo
|
| MME audio streaming |
 |
A real-time audio I/O streaming component based on the MME API.
MmeStrm.zip
- source code
|
| Octave Resampler |
 |
Interpolates and decimates audio data by the factors of 2, 4, 8, 16, 32 and 64.
Resampl.zip
- resampler source code
|
| Modified FFT unit from DC-DSP Components |
 |
The FFT transform unit from the DC-DSP Components Pack modified for
compatibility with Delphi 5. A couple of small bugs fixed.
DC-DSP Components
- original code by DSP Worx
dspFastFourier_D5.zip
- modified units
|
| OmniRig |
 |
A COM component for transceiver/receiver CAT control.
OmniRig
- OmniRig web page
|
Copyright © 1998-2008 Afreet Software, Inc.
|
|
 |
Downloads
Registration
DX Atlas Yahoo Group
New software announcements
Update notifications
User discussion
Author's e-mail

Vote for this website
|