a method of receiving data coded on an ultrasonic signal comprising : detecting said ultrasonic signal using a microphone having its greatest response below 20 kilohertz or a microphone adapted for human speech reception ; and decoding said signal to determine said data .