1. A method of performing error correction in a wireless communications network, comprising: receiving an error state in a single chip sequence; and detecting a target code in the single chip sequence including: using a first correlator to detect a first PN-code or a complement of the first PN-code in the single chip sequence; using a second correlator to detect a second PN-code or a complement of the second PN-code in the single chip sequence; identifying the first PN-code, the complement of the first PN-code, the second PN-code, or the complement of the second PN-code as being included in the single chip sequence; and using the identified PN-code included in the single chip sequence to determine the error state included in the single chip sequence.