Z-Wave Platform Abstraction Layer#

This folder contains the definition and implementations of the Z-Wave Platform Abstraction Layer (ZPAL).

Includes#

ZPAL consists of a number of header files each declaring an interface. They are located in inc/.

Source files#

Implementations are located in ../platform/<platform name>/PAL/src/*.

Documentation#

Coding standard is described by doc/coding-standard.md. Doxygen related files are in doc/doxygen/.

Mocks#

Implementation of mocks for each ZPAL module are located in mocks/.

Templates#

Folder templates contains files that can be used as starting point when porting ZPAL to a new platform.