The provided example Application is usable by default for Linux operating system and Siemens CP16xx (CP1616/CP1604) with IO-Base interface (corresponding wrapper included) as PROFINET controller.
The provided OS Adaption template can be used to implement Application functionality for other operationg systems.