friendev EtherDune TCP/IP library
Modules | Variables
EtherDune configuration

All EtherDune settings, buffer sizes, compilation options, etc. More...

Modules

 Packet buffer configuration
 Definition of buffer sizes.
 
 Checksum configuration
 Options to enable/disable checksum checking throughout EtherDune.
 
 ENC28J60 Hardware configuration
 ENC28J60 memory segmentation and internal buffer sizes.
 
 TCP and UDP configuration
 Default ports, timeouts, retries, etc.
 
 ARP configuration
 Size of ARP table and TTL.
 
 DNS configuration
 DNS timeouts, in milliseconds.
 
 DHCP configuration and timeouts
 DHCP options and timeout configuration.
 
 ICMP configuration
 ICMP configuration section
 
 HTTPServer class configuration
 HTTPServer class configuration section.
 

Variables

static const uint16_t NETWORK_TIMER_RESOLUTION = 200
 Resolution of the NetworkService timer. More...
 

Detailed Description

All EtherDune settings, buffer sizes, compilation options, etc.

Variable Documentation

const uint16_t NETWORK_TIMER_RESOLUTION = 200
static

Resolution of the NetworkService timer.

All network services (instances of the NetworkService class) receive a call to tick() each time this amount of milliseconds is ellapsed. The recommended default is 200ms.

Definition at line 30 of file config.h.