WiFi Passive mode and Beacons
Posted: Thu Oct 10, 2019 12:20 pm
I have been building a project where low power is critical as the system is going to be located in a very remote place.
The unit will spend a fair bit of time in sleep mode, wake up, take sensor readings then go back to sleep.
however if someone arrives at the site (or close to it) it would be nice to have the WiFi fire up so they can download the data and check various settings without opening the box given the hostile environment.
The solution seemed's to be to have the unit fire up in passive mode, do a quick scan for mac addresses and if a mac matched one in the database the WiFi will fire up and the deep sleep will be turned off until the user disconnects.
That got me thinking, Since you can essentially receive some information while in passive mode if you had another device that had to send its data I wondered if it would be possible to just send a kind of blind beacon with the data and a checksum from the remove unit. A kind of raw transmission using the WiFi radio. I know its going to lack security and because there is no handshaking you are not going to know if the data was received however I suspect the speed and power requirements to do this would be a lot lower than having both units fire up in AP/Station mode and send the data that way.
Really just a random thought at the moment but would love to hear anyone's thoughts on this.
The unit will spend a fair bit of time in sleep mode, wake up, take sensor readings then go back to sleep.
however if someone arrives at the site (or close to it) it would be nice to have the WiFi fire up so they can download the data and check various settings without opening the box given the hostile environment.
The solution seemed's to be to have the unit fire up in passive mode, do a quick scan for mac addresses and if a mac matched one in the database the WiFi will fire up and the deep sleep will be turned off until the user disconnects.
That got me thinking, Since you can essentially receive some information while in passive mode if you had another device that had to send its data I wondered if it would be possible to just send a kind of blind beacon with the data and a checksum from the remove unit. A kind of raw transmission using the WiFi radio. I know its going to lack security and because there is no handshaking you are not going to know if the data was received however I suspect the speed and power requirements to do this would be a lot lower than having both units fire up in AP/Station mode and send the data that way.
Really just a random thought at the moment but would love to hear anyone's thoughts on this.