Can I use the Spark to ping/record local wifi units?

Here’s the plan:

I’d like to use spark in my car to track it at all times. To do this, I’d like to ping wifi networks around it and record the lat/long (if this is possible). I didn’t see an REST call to do this, is it possible with the default wifi-enabled chip?

You should be able to see a list of WiFi networks around with RSSI() but pinging it I’m not sure if that’s gonna be possible without being connected to the network itself.

Also, to use the REST Api, the core itself must already be connected to a WiFi network that has internet in order to be reached via REST Api.

You could use a gps and gsm breakout, which would always give you accurate readings over its own connection.