Echelon IzoT NodeBuilder User Manual

Page 182

Advertising
background image

The following table lists and describes the files created by the NodeBuilder Code Wizard.

Source File

Description

<Device Template Name>.nc

The main Neuron C source file for the device application.
All other files generated by the Code Wizard are included
in this file using #include statements.

<Device Template Name>.h

Contains header information and function declarations for
the main source file. Defines a number of constants that
are used in the application code.

<Functional Block Name>.nc

Contains Neuron C code framework for each network
variable and configuration property defined in the
functional block. A functional block source file is
generated for every functional block defined in the device
interface.

<Functional Block Name>.h

Contains header information and function declarations for
the corresponding functional block source file.

common.nc

Contains common definitions and some device
management functions. Most of the utility functions
contained in this file may remain unused because they are
provided by the CodeWizard-3.lib and CodeWizard.lib
library files. Functions and definitions this file provides
should not be modified.

common.h

Contains header information and function declarations for
common.nc.

168

Defining Device Interfaces and Creating their Neuron C Framework

Advertising