| 
| 
  | ArduinoBuzzer (uint8_t id, uint8_t pin) | 
|   | 
| int8_t  | setup () override | 
|   | 
| int8_t  | loop () override | 
|   | 
| void  | _buzzer (uint16_t frequency, uint32_t duration, bool block) override | 
|   | 
| 
  | SUBSYSTEM_NAME ("Buzzer") | 
|   | 
| 
virtual SUBSYSTEM_NO_MESSAGE_HANDLER void  | _buzzer (uint16_t frequency, uint32_t duration, bool block)=0 | 
|   | 
|   | Subsystem (uint8_t id) | 
|   | 
| virtual const char *  | get_name ()=0 | 
|   | 
| virtual int8_t  | setup ()=0 | 
|   | 
| virtual int8_t  | loop ()=0 | 
|   | 
| uint8_t  | get_id () const | 
|   | 
| int8_t  | get_status () const | 
|   | 
| int8_t  | self_test () const | 
|   | 
| bool  | add_subscriber (Subsystem *subscriber) | 
|   | 
|   | Subsystem (uint8_t id) | 
|   | 
 | 
| 
  | SUBSYSTEM_NO_MESSAGE_HANDLER | 
|   | 
◆ _buzzer()
  
  
      
        
          | void ArduinoBuzzer::_buzzer  | 
          ( | 
          uint16_t  | 
          frequency,  | 
         
        
           | 
           | 
          uint32_t  | 
          duration,  | 
         
        
           | 
           | 
          bool  | 
          block  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ loop()
  
  
      
        
          | int8_t ArduinoBuzzer::loop  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ setup()
  
  
      
        
          | int8_t ArduinoBuzzer::setup  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
The documentation for this class was generated from the following files: