HomeDownloadDocumentationTutorials
 

Package Overview

Tabellar overview

The table below gives an overview of the packages supported by a specific KernelServices port. Some KernelServices are available as Open Source, some are not.

Apparatus Framework Package eCos1 Win321 WinCE2 Linux1 µC/OS-II2 VxWorks2 OSE Classic2 OSE Delta2 ACE2
Examples Yes Yes Yes
Testsuite Yes Yes Yes
Application Factory Yes4 Yes Yes
CommunicationServices Yes Yes Yes
+ CANOpen Protocol No3 No Yes
DeviceServices Yes Yes Yes
+ Device Services for Win32 API No Yes No
DiagnosticServices Yes Yes Yes
+ Activity log Yes Yes Yes
+ Buffer log Yes4 Yes Yes
+ Command interpreter Yes Yes Yes
+ Logger Yes Yes Yes
PatternServices Yes Yes Yes
+ Observer pattern Yes Yes Yes
+ Timer manager Yes Yes Yes
+ Watchdog supervisor Yes Yes Yes
+ Startup handler Yes Yes Yes
+ Singleton pattern Yes Yes Yes
+ Polynomial coding services Yes Yes Yes
+ State machine Yes Yes Yes
+ Dynamic state machine Yes Yes Yes
+ String compression Yes Yes Yes
RT_STL Yes Yes Yes
SimulationServices No Yes No
+ Server pipes No No No
UnitTestServices Yes Yes Yes
KernelServices Yes Yes Yes

1KernelServices for this kernel are available as Open Source.

2KernelServices for this kernel are not available as Open Source. Contact bbv Software Services for further information.

3Could work if the hardware supports CAN, untested.

4Should work but is untested.