parameters: (self)
return_statement: return (id0 >> 24) | ((id1 & MAX_UINT24) << 8)
docstring: Read Chip ID from efuse - the equivalent of the SDK system_get_chip_id() function
docstring_summary: Read Chip ID from efuse - the equivalent of the SDK system_get_chip_id() function
docstring_tokens: Read Chip ID from efuse - the equivalent of the SDK system_get_chip_id () function
function: def chip_id(self):
          """ Read Chip ID from efuse - the equivalent of the SDK system_get_chip_id() function """
          id0 = self.read_reg(self.ESP_OTP_MAC0)
          id1 = self.read_reg(self.ESP_OTP_MAC1)
          return (id0 >> 24) | ((id1 & MAX_UINT24) << 8)
function_tokens: def chip_id ( self ) : id0 = self . read_reg ( self . ESP_OTP_MAC0 ) id1 = self . read_reg ( self . ESP_OTP_MAC1 ) return ( id0 >> 24 ) | ( ( id1 & MAX_UINT24 ) << 8 )