DCCpp
This is the library version of a program for Arduino to control railroading DCC devices.
DCCpp.h File Reference
#include "DCCpp_Uno.h"
#include "PacketRegister.h"
#include "CurrentMonitor.h"
#include "Config.h"
#include "Comm.h"
#include "TextCommand.h"
#include "DCCpp.hpp"

Go to the source code of this file.

Macros

#define DCCPP_DEBUG_MODE
 
#define DCCPP_PRINT_DCCPP
 
#define USE_TEXTCOMMAND
 
#define USE_ETHERNET_ENC28J60
 
#define USE_ETHERNET
 

Detailed Description

Main include file of the library.

Definition in file DCCpp.h.

Macro Definition Documentation

#define USE_ETHERNET_ENC28J60

Comment this line to avoid using and compiling Ethernet shield using Wiznet 5100 chip.

Comment this line to avoid using and compiling Ethernet shield using Wiznet 5500 chip.

Comment this line to avoid using and compiling Ethernet shield using Wiznet 5200 chip.

Comment this line to avoid using and compiling Ethernet shield using ENC28J60 chip.

Definition at line 246 of file DCCpp.h.

#define USE_TEXTCOMMAND

Comment this line to avoid using and compiling Turnout.

Comment this line to avoid using and compiling EEPROM saving.

Comment this line to avoid using and compiling Outputs.

Comment this line to avoid using and compiling Sensors.

Comment this line to avoid using and compiling Serial commands.

Definition at line 238 of file DCCpp.h.