A method for calibrating an antenna array comprising a plurality of antenna elements coupled to a plurality of respective receive paths in a wireless communication system, the method comprising in receive mode: providing first digital IQ signals (510, 515); translating the first digital IQ signals (510, 515) to a radio frequency to generate a receive test signal; applying the receive test signal to a switched coupler network so that the receive test signal is substantially coupled only to an individual single receive path of the plurality of receive paths to transform the received test signal to a feedback digital IQ signal; selecting (560, 715) the feedback digital IQ signal; running a receive calibration measurement routine using the first digital IQ signals to determine at least one measurement value of the at least amplitude, phase or latency and waiting for at least one converged measurement value, wherein the calibration measurement comprises a comparison of a modified digital IQ signal (545, 550) and the selected feedback digital IQ signal on an output of the individual single receive path to determine said at least one converged measurement value; extracting the converged measurement value for the at least one individual receive path; repeating steps of applying, selecting, running, extracting for a next individual single receive path until the calibration routine has completed; selecting a converged measurement value of at least one individual receive path from a plurality of receive paths to form a reference receiver calibration result; normalizing a plurality of at least one measurement values of the plurality of receive paths using the reference receiver calibration result; determining one of the plurality of normalized measurement values to apply to at least one of the plurality of receive paths; and applying this determined normalized value to this at least one of the plurality of receive paths. providing first digital IQ signals (510, 515); translating the first digital IQ signals (510, 515) to a radio frequency to generate a receive test signal; applying the receive test signal to a switched coupler network so that the receive test signal is substantially coupled only to an individual single receive path of the plurality of receive paths to transform the received test signal to a feedback digital IQ signal; selecting (560, 715) the feedback digital IQ signal; running a receive calibration measurement routine using the first digital IQ signals to determine at least one measurement value of the at least amplitude, phase or latency and waiting for at least one converged measurement value, wherein the calibration measurement comprises a comparison of a modified digital IQ signal (545, 550) and the selected feedback digital IQ signal on an output of the individual single receive path to determine said at least one converged measurement value; extracting the converged measurement value for the at least one individual receive path; repeating steps of applying, selecting, running, extracting for a next individual single receive path until the calibration routine has completed; selecting a converged measurement value of at least one individual receive path from a plurality of receive paths to form a reference receiver calibration result; normalizing a plurality of at least one measurement values of the plurality of receive paths using the reference receiver calibration result; determining one of the plurality of normalized measurement values to apply to at least one of the plurality of receive paths; and applying this determined normalized value to this at least one of the plurality of receive paths.