
PSKCore.DLL Software Specification and Technical Guide Ver. 1.41 September 24, 2008 by Moe Wheatley, AE4JY [email protected] PSKCore Interface Specification And Technical Description. Ver 1.41 1. Introduction...........................................................................................................................................................................3 2. PSKCore.dll Software Interface Specification....................................................................................................................5 2.1. INITIALIZATION/SHUTDOWN FUNCTIONS .......................................................................................................................................................... 5 2.1.1 fnStartSoundCard...................................................................................................................................................................................... 5 2.1.2 fnStartRXTXSoundCard ............................................................................................................................................................................ 6 2.1.3 fnStartSoundCardEx ................................................................................................................................................................................. 6 2.1.4 fnStopSoundCard...................................................................................................................................................................................... 8 2.2. RECEIVE FUNCTIONS ..................................................................................................................................................................................... 8 2.2.1 fnEnableRXChannel .................................................................................................................................................................................. 8 2.2.2 fnIsRXChannelActive ................................................................................................................................................................................ 9 2.2.3 fnGetNumActiveRXChannels.................................................................................................................................................................. 10 2.2.4 fnSetRXFrequency .................................................................................................................................................................................. 10 2.2.5 fnSetRXPSKMode.................................................................................................................................................................................... 11 2.2.6 fnGetRXFrequency.................................................................................................................................................................................. 11 2.2.7 fnSetFFTMode ......................................................................................................................................................................................... 12 2.2.8 fnGetFFTData........................................................................................................................................................................................... 12 2.2.9 fnGetClosestPeak.................................................................................................................................................................................... 13 2.2.10 fnGetSyncData......................................................................................................................................................................................... 13 2.2.11 fnGetVectorData ...................................................................................................................................................................................... 14 2.2.12 fnGetRawData.......................................................................................................................................................................................... 14 2.2.13 fnSetAFCLimit ......................................................................................................................................................................................... 15 2.2.14 fnSetSquelchThreshold .......................................................................................................................................................................... 15 2.2.15 fnGetSignalLevel ..................................................................................................................................................................................... 16 2.2.16 fnRewindInput ......................................................................................................................................................................................... 16 2.3. TRANSMIT FUNCTIONS................................................................................................................................................................................. 17 2.3.1 fnStartTX.................................................................................................................................................................................................. 17 2.3.2 fnStopTX .................................................................................................................................................................................................. 17 2.3.3 fnAbortTX................................................................................................................................................................................................. 18 2.3.4 fnSetTXFrequency................................................................................................................................................................................... 18 2.3.5 fnSetCWIDString...................................................................................................................................................................................... 18 2.3.6 fnSendTXCharacter................................................................................................................................................................................. 19 2.3.7 fnSendTXString ....................................................................................................................................................................................... 19 2.3.8 fnGetTXCharsRemaining ........................................................................................................................................................................ 20 2.3.9 fnClearTXBuffer....................................................................................................................................................................................... 20 2.3.10 fnSetCWIDSpeed ..................................................................................................................................................................................... 20 2.3.11 fnSetComPort .......................................................................................................................................................................................... 21 2.4. MISCELLANEOUS FUNCTIONS....................................................................................................................................................................... 22 2.4.1 fnSetClockErrorAdjustment.................................................................................................................................................................... 22 2.4.2 fnGetDLLVersion..................................................................................................................................................................................... 22 2.4.3 fnGetErrorString...................................................................................................................................................................................... 22 2.4.4 fnSetInputWavePath................................................................................................................................................................................ 23 2.4.5 fnSetOutputWavePath............................................................................................................................................................................. 23 2.5. USER WINDOW'S MESSAGE DEFINITIONS ........................................................................................................................................... 24 2.5.1 MSG_DATARDY....................................................................................................................................................................................... 24 2.5.2 MSG_PSKCHARRDY ............................................................................................................................................................................... 24 2.5.3 MSG_STATUSCHANGE........................................................................................................................................................................... 24 2.5.4 MSG_IMDRDY .........................................................................................................................................................................................
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages56 Page
-
File Size-