I've been tinkering with the idea of writing a ping using the LabVIEW natives. The packet structure is very well defined and documented.
I'm a little shocked someone from NI hasn't done this and included it in the native pallet, unless I'm missing something.
Ping uses ICMP the layer below TCP or UDP, so I don't think it can be done. I looked briefly yesterday but I didn't think that the LabVIEW primitives would let us go that low. I would be happy to be proved wrong Mike
Just tried the link for the doc and ........
`It appears you're not allowed to view what you requested. You might contact your administrator if you think this is a mistake.`
I have to say I was quite surprised there was not a basic Ping vi from NI, or something to check network status quickly.
Certainly the System Exec Vi can do it but I don`t feel comfortable with it. (Not sure why).
Its a relief to hear I`m not just being thick and have missed the easy way to do it!
I've used the basic ping from the system exec (with some options on the command line) and it works just fine. Like you I always feel a little uncomfortable on the command line and I don't really know why. I've written some nice easy microservices on the command line and have never had a problem with it.