Neuron® C Developer Center

Develop more productively and reduce your time-to-market with the Neuron C programming language!

Neuron C lets you create LonWorks applications for Neuron Chips and Smart Transceivers. With its extensions for network communication, hardware I/O, and event-handling, and its familiar ANSI C-based programming environment, the Neuron C language offers power and ease.

Features

  • Based on ANSI C for a familiar programming environment
  • Provides a network communication model based on functional blocks and network variables to simplify and promote data sharing between like or disparate devices
  • Provides a network configuration based on functional blocks and configuration properties to facilitate interoperable network configuration tools
  • Includes a feature-rich type model based on standard and user resource files that expands the market for interoperable devices
  • Includes an extensive built-in set of I/O objects supporting the powerful I/O capabilities of Neuron Chips and Smart Transceivers
  • Provides powerful event-driven programming extensions for easy handling of network, I/O, and timer events

Example

 

Documentation and Training

The Neuron C Programmer's Guide introduces you to the Neuron C programming language.

The Neuron C Reference Guide offers a detailed reference for the Neuron C programming language.

The NodeBuilder Error's Guide lists and explains errors that you may encounter while compiling and building Neuron C applications.

Online tutorials and overviews are available in the Neuron® C Developer Center - Tutorials section as well as the Introduction to Neuron C Programming eTraining course.

Engineering Bulletins

The following bulletins provide details on how to write Neuron C applications for different types of I/O:

Alerts and Service Packs

Downloads