Utilisation du TMP102 avec Raspberry Pi

Bonsoir, je suis en recherche d’aide pour l’explication d’une partie de programme concernant l’utilisation du TMP102 avec Raspberry Pi.
J’ai essayé ce programme et ayant constaté qu’il fonctionne j’aimerais vous demander des explications à propos de certaines lignes du programme.

 msb=x>>8 
 lsb=x&0x00FF 
  wtemp=((lsb<<8)|msb)>>4 

Les programmes