A method for detecting entry of a person into a body of water by determining a condition of the water that indicates the entry of a person into the body of water, comprising:
- measuring the three dimensional acceleration data of a device in the body of water and the wireless water wave device communications channel link energy;
- transmitting the measured acceleration data to a processor;
- processing the transmitted data by signal averaging and temporally smoothing the transmitted acceleration data using dynamically sized moving average convolution filters;
- creating differential acceleration time derivatives from the processed data;
- comparing the created differential acceleration time derivatives to historical profiles including differential acceleration time derivatives that relate to conditions that indicate the entry of a person into a body of water;
- and
- providing an indication of the entry of a person into the body of water based on the comparison.