@ John:
Here are some more results.
I added debug.print lines at the beginning and end of the code, and after the http request is finished to show the value of Total (always 0).
As you can see, sometimes it connects to dhcpâŚ
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
SPOT NADRC; IP 0.0.0.0
0 0.00 0 188
Total read = 0
SPOT NAVAC True
SPOT NADRC; IP 192.168.250.67
#### Exception System.Net.Sockets.SocketException - CLR_E_FAIL (1) ####
#### Message:
#### Microsoft.SPOT.Net.SocketNative::recv [IP: 0000] ####
#### System.Net.Sockets.Socket::Receive [IP: 0018] ####
#### System.Net.Sockets.NetworkStream::Read [IP: 0062] ####
#### System.Net.InputNetworkStreamWrapper::RefillInternalBuffer [IP: 0038] ####
#### System.Net.InputNetworkStreamWrapper::Read_HTTP_Line [IP: 004b] ####
#### System.Net.HttpWebRequest::ParseHTTPResponse [IP: 002e] ####
#### System.Net.HttpWebRequest::GetResponse [IP: 0035] ####
#### MFConsoleApplication1.MFConsoleApplication1.Module1::Main [IP: 00b8] ####
#### SocketException ErrorCode = 10053
#### SocketException ErrorCode = 10053
A first chance exception of type âSystem.Net.Sockets.SocketExceptionâ occurred in Microsoft.SPOT.Net.dll
#### SocketException ErrorCode = 10053
#### SocketException ErrorCode = 10053
#### Exception System.Net.WebException - 0x00000000 (1) ####
#### Message:
#### System.Net.HttpWebRequest::GetResponse [IP: 00c8] ####
#### MFConsoleApplication1.MFConsoleApplication1.Module1::Main [IP: 00b8] ####
A first chance exception of type âSystem.Net.WebExceptionâ occurred in System.Http.dll
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
SPOT NADRC; IP 0.0.0.0
0 0.00 0 190
Total read = 0
SPOT NAVAC True
SPOT NADRC; IP 192.168.250.67
1 0.00 0 145
Total read = 0
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
SPOT NADRC; IP 0.0.0.0
0 0.00 0 189
Total read = 0
SPOT NAVAC True
SPOT NADRC; IP 192.168.250.67
1 0.00 0 146
Total read = 0
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
WaitingâŚ3
SPOT NAVAC True
WaitingâŚ4
SPOT NADRC; IP 0.0.0.0
0 0.00 0 193
Total read = 0
1 0.00 0 139
Total read = 0
2 0.00 0 138
Total read = 0
3 0.00 0 136
Total read = 0
4 0.00 0 137
Total read = 0
5 0.00 0 138
Total read = 0
6 0.00 0 157
Total read = 0
7 0.00 0 137
Total read = 0
8 0.00 0 143
Total read = 0
9 0.00 0 140
Total read = 0
10 0.00 0 135
Total read = 0
!!! Program finished
Done.
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
SPOT NADRC; IP 0.0.0.0
0 0.00 0 191
Total read = 0
SPOT NAVAC True
SPOT NADRC; IP 192.168.250.67
1 0.00 0 142
Total read = 0
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
WaitingâŚ3
SPOT NAVAC True
WaitingâŚ4
SPOT NADRC; IP 0.0.0.0
0 0.00 0 196
Total read = 0
1 0.00 0 137
Total read = 0
2 0.00 0 137
Total read = 0
3 0.00 0 138
Total read = 0
4 0.00 0 167
Total read = 0
5 0.00 0 138
Total read = 0
6 0.00 0 138
Total read = 0
7 0.00 0 136
Total read = 0
8 0.00 0 138
Total read = 0
9 0.00 0 139
Total read = 0
10 0.00 0 139
Total read = 0
!!! Program finished
Done.
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
SPOT NADRC; IP 0.0.0.0
0 0.00 0 188
Total read = 0
SPOT NAVAC True
SPOT NADRC; IP 192.168.250.67
1 0.00 0 142
Total read = 0
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
SPOT NADRC; IP 0.0.0.0
0 0.00 0 189
Total read = 0
SPOT NAVAC True
SPOT NADRC; IP 192.168.250.67
1 0.00 0 145
Total read = 0
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
WaitingâŚ3
SPOT NAVAC True
WaitingâŚ4
SPOT NADRC; IP 0.0.0.0
0 0.00 0 200
Total read = 0
1 0.00 0 139
Total read = 0
2 0.00 0 137
Total read = 0
3 0.00 0 138
Total read = 0
4 0.00 0 138
Total read = 0
5 0.00 0 139
Total read = 0
6 0.00 0 138
Total read = 0
7 0.00 0 138
Total read = 0
8 0.00 0 138
Total read = 0
9 0.00 0 137
Total read = 0
10 0.00 0 139
Total read = 0
!!! Program finished
Done.
Step into: Stepping over method without symbols âMFConsoleApplication1.MFConsoleApplication1.Module1._Closure$__1._Closure$__1â
Program Starts
WaitingâŚ0
WaitingâŚ1
WaitingâŚ2
SPOT NADRC; IP 0.0.0.0
0 0.00 0 189
Total read = 0
SPOT NAVAC True
SPOT NADRC; IP 192.168.250.67
1 0.00 0 143
Total read = 0