I have a simple project that just sends a "Hello World" string UDP to a remote pier. That is all.
TCP #define tick timer set to 100ms RTX #define tick timmer set to 100ms (all preemtive no RR) timer_tick called every 100ms with os_wait checked with toggling a bit and Oscope.
Timming seems to be corerct ARP #defined every 2 sec and WireShark captures ARP every 2 sec.
My project will send "Hello World" using address 192.168.1.255 BroadCast udp_send(...) returns 1 (__TRUE)every time. Good! Captured with WireShark premis mode.
My projcet will not send "Hello World" using address 192.168.1.144 Unicast udp_send(...) returns 0 (__FALSE)every time. Bad! Nothing Captured with WireShark premis mode.
I will paste my code if any body has interest in giving me a hand. This project is a small test image developed independent from a larger image. I should also say that the large image contains three TCP sockets that work. I just created this smaller project to recreate the same problem, troubleshoot problem, and make it small enough to past in to this Forum
BW
Well the problem is fixed not, so I do not need any help now. If you are having this problem. Probabily somboady has removed the remote pier from the network and all the embedded IP stack will do is ARP...
Its always Mickey Mouse ;)