Hello I’m going to start a simple webserver on my raptor this is a simple code
public partial class Program
{
string DeviceIP = "172.16.50.44";
string SubnetMask = "255.255.255.0";
string DefultGateway = "172.16.50.254";
void ProgramStarted()
{
InitEthernet();
try
{
Gadgeteer.Networking.WebServer.StartLocalServer(ethernet_ENC28.NetworkSettings.IPAddress, 80);
WebEvent webEv = WebServer.SetupWebEvent("index.html");
webEv.WebEventReceived += new WebEvent.ReceivedWebEventHandler(webEv_WebEventReceived);
}
catch (Exception e)
{ }
}
void webEv_WebEventReceived(string path, WebServer.HttpMethod method, Responder responder)
{
string content = "<html><body><h1>This is now my custom page</h1></body></html>";
byte[] bytes = new System.Text.UTF8Encoding().GetBytes(content);
responder.Respond(bytes, "text/html");
}
private void InitEthernet()
{
if (!ethernet_ENC28.Interface.IsOpen)
{
ethernet_ENC28.Interface.Open();
}
NetworkInterfaceExtension.AssignNetworkingStackTo(ethernet_ENC28.Interface);
ethernet_ENC28.Interface.NetworkInterface.EnableStaticIP(DeviceIP, SubnetMask, DefultGateway);
ethernet_ENC28.DebugPrintEnabled = true;
}
}
but the problem is I have a error on this line
Gadgeteer.Networking.WebServer.StartLocalServer(ethernet_ENC28.NetworkSettings.IPAddress, 80);
The error is:
Thanks for help…