@requires_firmware(<NUM_LIT>)<EOL><INDENT>def read_pot_status(self):<DEDENT>
<EOL>a = self.cnxn.xfer([<NUM_LIT>])[<NUM_LIT:0>]<EOL>sleep(<NUM_LIT>)<EOL>res = []<EOL>for i in range(<NUM_LIT:4>):<EOL><INDENT>res.append(self.cnxn.xfer([<NUM_LIT>])[<NUM_LIT:0>])<EOL><DEDENT>sleep(<NUM_LIT:0.1>)<EOL>return {<EOL>'<STR_LIT>':        res[<NUM_LIT:0>],<EOL>'<STR_LIT>':      res[<NUM_LIT:1>],<EOL>'<STR_LIT>':    res[<NUM_LIT:2>],<EOL>'<STR_LIT>':  res[<NUM_LIT:3>]<EOL>}<EOL>
Read the status of the digital pot. Firmware v18+ only.
        The return value is a dictionary containing the following as
        unsigned 8-bit integers: FanON, LaserON, FanDACVal, LaserDACVal.

        :rtype: dict

        :Example:

        >>> alpha.read_pot_status()
        {
            'LaserDACVal': 230,
            'FanDACVal': 255,
            'FanON': 0,
            'LaserON': 0
        }