DolphinV4 API  1.6.1.0
Toolchain

The DolphinV4 platform uses several SW tools to offer easy application development. This chapter describes the various tools and their purpose for the development.

Software Description
DolphinV4 Suite

The EnOcean DolphinV4 Suite software is a graphical user interface allowing easy configuration and programming of the DolphinV4 chip on TCM 4xxJ / STM 4xxJ modules. For more information please read the DolphinV4 Suite manual (see References).

EOPX2

EOPX2 is a command line tool integrating programming and postbuild tool into one application. The tool is part of DolphinV4 Suite but can also be used as a standalone tool. EOPX2 can also be used in production environment to download firmware into EnOcean HW modules. The postbuild part of the tool is used by the uVisison (postbuild.txt) to initialise firmware Flash configuration values and to calculate Flash CRC codes. For more information please read the DolphinV4 Suite manual (see References).

Keil PK51

The PK51 Professional Developer's Kit for the 8051 microcontroller family supports the EnOcean EO3100I (DolphinV4) chip. The DolphinV4 API library is developed using the PK51 toolset (compiled with C51). Currently the DolphinV4 platform only supports the usage of the Keil compiler. For more information about the Keil version dependencies please see dependencies chapter. You can use any PK51 license with the DolphinV4 platform inclusive a limited EnOcean Keil license. For more information about the limited EnOcean license please contact EnOcean.

DolphinView The DolphinView visualises properties of EnOcean radio nodes. It receives, sends and analyses radio telegrams according to the EnOcean radio standard. In combination with a transceiver it is also possible to simulate e.g. sensors or switch HW modules (e.g. PTM 2x0J). It provide detailed information e.g. on subtelegram timing and signal strength. Content of telegrams can be analysed online and is automatically logged with time stamp. DolphinView supports remote management features.
The following diagram shows the application development flow using the DolphinV4 platform


swdevelopment_flow.PNG



The following diagram shows the programming flow


programming_flow.PNG