SWRU581 March 2021 CC2564C , CC2564MODA , CC2564MODN , WL1831
The directory structure of [install-dir]/BluetopiaPM is as follows:
bin: | The BluetopiaPM bin directory contains pre-compiled executables for the PM Server and for Sample Client Applications that demonstrate using the PM Modules. |
btpmerr: | The BluetopiaPM Error directory contains includes and libraries used to convert BluetopiaPM Error Codes to User-Friendly Text Strings. |
btpmipc: | The btpmipc directory contains includes source and header files for BluetopiaPM for the BluetopiaPM Inteprocess communication abstraction layer. |
btpmmodc: | The BluetopiaPM Module Configuration directory contains code and makefiles that can be used to customize the PM Server Executable and to customize which modules are initialized. |
btpmvs: | The BluetopiaPM btpmvs directory contains Vendor specific functions/definitions/constants used to define a set of vendor specific functions, supported for CC256x and WL18x. |
include: | The BluetopiaPM Include directory contains header files that should be included by an application. |
lib: | The BluetopiaPM Library directory contains the BluetopiaPM Client Library. Client applications can link to this library. |
modules: | The BluetopiaPM Modules directory contains includes and libraries that can be use when re-building the PM Server or PM Client Applications. |
sample: | The BluetopiaPM Samples directory contains source code. These are samples are provided as a reference to demonstrate how to use the modules and get started with development in BluetopiaPM. |
ss1btpm/server: | The Stonestreet One BluetopiaPM Server directory contains make files that can be used to customize the PM Server library. The PM Server Executable links to the server binary when the PM Server is re-built. Note that source code is provided for the PM Server so that it can be customized if necessary. |