Dhcp server sample.

Dependents:   GR-PEACH_WebCamera_AP

mbedボードをDHCPサーバとして使用するためのライブラリです。mbedボードとPCを直結する際などに使用してください。
このクラスは5つのIPアドレスを割り当てられることができます。
IPアドレスの上位3バイトはサーバーアドレスと同じで、下の1バイトは、10-14が割り当てられます。
例えば、サーバーアドレスが"192.168.0.1"の場合、IPアドレスは"192.168.0.10"~"192.168.0.14"が割り当てられます。

EthernetInterfaceでconnectを実行した後に、DhcpServerを使用してください。

    EthernetInterface eth;
    eth.init("192.168.0.1", "255.255.255.0", "192.168.0.1");
    eth.connect();
    DhcpServer dhcp_server("HostName", eth.getIPAddress());


Library in Beta!

This library is in Beta.
このライブラリはβ版です。

Committer:
dkato
Date:
Fri Mar 25 05:00:52 2016 +0000
Revision:
0:1c2747611cab
Child:
1:14ee6da645a9
first commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dkato 0:1c2747611cab 1 #ifndef DHCP_SERVER_H_
dkato 0:1c2747611cab 2 #define DHCP_SERVER_H_
dkato 0:1c2747611cab 3
dkato 0:1c2747611cab 4 class DhcpServer {
dkato 0:1c2747611cab 5 public:
dkato 0:1c2747611cab 6 DhcpServer(char * name, char * ipadder);
dkato 0:1c2747611cab 7 virtual ~DhcpServer();
dkato 0:1c2747611cab 8 };
dkato 0:1c2747611cab 9
dkato 0:1c2747611cab 10 #endif