Can the IoT Edge Computer be programmed to request data from ssensors?

I am using an IoT Edge Computer/Gateway to communicate with a Predictive Maintenance Sensor. I would like to poll the sensor(s) rather than wait for the sensors to fire off data. Imagine a situation where the sensor data shows a spike in vibrations/temperature/current and you want to poll the sensor for the raw data immediately to perform an FFT. All I have found is the place to set the sampling interval.

Has anyone done this before?

The sensor is battery powered and thus must power down when not in use. In order to accomplish what you are suggesting the wireless module would have to be on and listening all the time, in that case the batteries would die in a couple of days. This is why it’s not possible to request readings from the sensor, you must wait for them to check in.