1. A method of reading from a storage medium, the method comprising: receiving from a requesting device a control command of a first type; responding to receiving the control command of the first type by: performing a first read operation, using a first reading signal value, to obtain a first plurality of data values from a portion of the storage medium; after performing the first read operation, initiating performance of one or more additional read operations, each additional read operation using a respective reading signal value different from the first reading signal value to obtain a subsequent plurality of data values from the same portion of the storage medium as the first read operation; and terminating performance of the one or more additional read operations upon the earlier of completion of a predefined number of the additional read operations and receiving a subsequent control command.