1. A method for operating an RFID receiver, comprising: sampling a received signal including RFID data signals from at least one interrogated RFID tag; providing a set of predetermined probabilities of a received signal sample making a specific transition between data states, each predetermined probability related to data, timing and baud rate variables affecting the received signal; applying the set of predetermined probabilities to each of a plurality of pairs of signal samples to determine probabilities of the received signal having made the specific transitions between each of the signal samples in that pair; and processing the determined probabilities to recover RFID data signals by determining a sequence of transitions in the received signal having the highest probability of occurrence.