1. An input module coupled to at least one antenna, configured to receive a message from a wireless communication channel, the message including data and a plurality of training fields, the plurality of training fields having been generated based on a steering matrix P; a computation module configured to recursively compute equalizer parameters based on the plurality of training fields, the steering matrix P, and a channel estimation matrix, wherein the computation module recursively computes the equalizer parameters as the plurality of training fields is being received; and an equalizer module configured to apply the equalizer parameters to the data of the message to recover user data.