![]() |
AtSpec Spectrum Analyzer Driver Development Kit
"Spectrum Analysis of data from any source..." |
|||||||||||||||||||||
|
Libraries Contact
|
ATSDSP Driver and Support Module LibrariesThe ATSDSP Driver and Support module (ATSDSP.DLL) is composed of a group of seperate C++ libraries. These libraries are a part of the AtOne Application Framework. This driver development kit is provided as source code only, meaning that you will be required to create the necessary makefiles / projects to builds these libraries. The following outline is to aid you in the correct construction of each of the libraries making up ATSDSP Driver and Support module. Although you may choose to structure your build differently to ours we suggest that you follow these guidelines and preserve the intended structure of the product. If you intend to write new drivers we suggest that you puyt them into a new DLL named differently than the standard driver and support module provided with AtSpec (ie. do not call it ATSDSP.DLL). For example, ACMEDRV.DLL is a valid name for your driver DLL. You can also reduce the size of your DLL by using the services provided by ATSDSP.DLL rather than statically link them into your new driver library.Common LibraryThe common library is a static WIN32 library used throughout the framework and is given the name COMMON.LIB. This library contains the following files.Source Filescocallbk.cpp Header Filescocallbk.hpp Depends OnBuild Options
Output Name
Container LibraryThe container library is a static WIN32 library used throughout the framework and is given the name CONTAIN.LIB. This library contains the following files.Source Fileshash.cpp Header Filescontain.hpp Depends on
Build Options
Output Name
Module LibraryThe module library is a static WIN32 library used to support dynamically loaded modules and is given the name MODULE.LIB. This library contains the following files.Source Filesmodmain.cpp Header Filesmodmain.hpp Depends on
Build Options
Output Name
ATSDSP Driver and Support ModuleThe ATSDSP Driver and Support Module is a WIN32 dynamic link library that implements common interfaces used for DSP processing in the AtSpec Spectrum Analyzer software package. This is given as an outline of how to write an AtSpec driver. You can use this as a basis for your own driver module but you should give your module a different name (ACMEDRV.DLL). You must not use ATSDSP.DLL as your driver module name. This DLL project contains the following files.Source Filesdrvatsp.cpp Header Filesdrvatsp.hpp Resource Filesdrvatsp.rc Depends on
Build Options
Output Name
"We use Zeus for Windows and Watcom C/C++ 11.0 as our development environment of choice..." Paavo Jumppanen
|
|||||||||||||||||||||