// busp_capteurs.cc // buzz - Programme du robot Efrei Robotique I1-I2 2003 // Copyright (C) 2003 Nicolas Schodet // #include "busp_capteurs.h" #include "busp.h" #include // Constructeur. BuspCapteurs::BuspCapteurs () { m_capteurs = 0; } // Destructeur. BuspCapteurs::~BuspCapteurs () { } // Traite une interruption. void BuspCapteurs::irq (void) { m_capteurs = Busp::getInstance ().read (m_address); } // Sort les informations. void BuspCapteurs::dump (void) { for (int i = 1; i < 0x100; i <<= 1) { cout << (m_capteurs & i ? '#' : '_') << ' '; } }