A web server for monitoring and controlling a MakerBot Replicator over the USB host and ethernet.

Dependencies:   IAP NTPClient RTC mbed-rtos mbed Socket lwip-sys lwip BurstSPI

Fork of LPC1768_Mini-DK by Frank Vannieuwkerke

Auto generated API documentation and code listings for MakerBotServer

Classes

ClientSocket Client socket class for communication endpoint
DatagramSocket Class for handling datagram
EMAC_CFG_Type EMAC configuration structure definition
EMAC_PACKETBUF_Type TX Data Buffer structure definition
EthernetInterface Interface using Ethernet to connect to an IP-based network
RX_Desc RX Descriptor structure type definition
RX_Stat RX Status structure type definition
ServerSocket Server socket class for handling incoming communication requests
SPI_TFT Class to use TFT displays with an ILI9320 controller using SPI mode
TX_Desc TX Descriptor structure type definition
TX_Stat TX Status structure type definition
USBDeviceConnected USBDeviceConnected class
USBEndpoint USBEndpoint class
USBHALHost USBHALHost class
USBHost USBHost class This class is a singleton
USBHostHub A class to use a USB Hub
USBHostSerial A class to communicate a USB virtual serial port

Code

Arial12x12.h [code]
Arial24x23.h [code]
Arial28x28.h [code]
dbg.h [code]
EthernetInterface.cpp [code]
EthernetInterface.h [code]
font_big.h [code]
GraphicsDisplay.cpp [code]
GraphicsDisplay.h [code]
httpd.cpp [code]
httpd.h [code]
IUSBEnumerator.h [code]
lpc17_emac.c [code] LPC17 ethernet driver for LWIP
lpc17_emac.h [code] LPC17 ethernet driver header file for LWIP
lpc17xx_emac.h [code] Contains all macro definitions and function prototypes support for Ethernet MAC firmware library on LPC17xx
lpc_emac_config.h [code] PHY and EMAC configuration file
lpc_phy.h [code] Common PHY definitions used with all PHYs
lpc_phy_dp83848.c [code] DP83848C PHY status and control
lpc_phy_lan8720.c [code] LAN8720 PHY status and control
lwipopts_conf.h [code]
main.cpp [code]
main.h [code]
makerbot.cpp [code]
makerbot.h [code]
Mini_DK.h [code]
modifs.h [code]
MtxCircBuffer.h [code]
readline.cpp [code]
readline.h [code]
settings.cpp [code]
settings.h [code]
SimpleSocket.h [code]
SPI_TFT_ILI9320.cpp [code]
SPI_TFT_ILI9320.h [code]
Target.h [code]
telnetd.cpp [code]
telnetd.h [code]
TextDisplay.cpp [code]
TextDisplay.h [code]
Touch.cpp [code]
Touch.h [code]
USBDeviceConnected.cpp [code]
USBDeviceConnected.h [code]
USBEndpoint.cpp [code]
USBEndpoint.h [code]
USBHALHost.cpp [code]
USBHALHost.h [code]
USBHost.cpp [code]
USBHost.h [code]
USBHostConf.h [code]
USBHostHub.cpp [code]
USBHostHub.h [code]
USBHostSerial.cpp [code]
USBHostSerial.h [code]
USBHostTypes.h [code]