Capteur DS18B20

Capteur DS18B20 - C#/.NET managed - Programmation

Marsh Posté le 13-02-2013 à 20:51:55    

Salut à tous ! J'ai besoin de votre aide pour un petit problème de programmation d'un capteur.
J'ai utilisé dans le cadre d'un cours un programme pour un capteur de température DS18B20 (OneWire).
J'ai donc pris un programme déjà existant mais j'aimerai le comprendre un peu mieux :  
 
http://www.ghielectronics.com/down [...] a78181.htm
 
Si quelqu'un connait ce type de capteur je voulais savoir pourquoi il fallait faire un décallage de 8 bit et ce que signifiait ces deux lignes :  
 temperature = ow.ReadByte();
 temperature |= (ushort)(ow.ReadByte() << 8);
 
D'avance merci !

Reply

Marsh Posté le 13-02-2013 à 20:51:55   

Reply

Marsh Posté le 13-02-2013 à 21:34:51    

Pour lire partie haute et basse de la valeur (qui doit être signée sur 2 octets)


---------------
Perhaps you don't deserve to breathe
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed