| bool NexGpio::analog_write  | 
          ( | 
          uint32_t  | 
          port,  | 
        
        
           | 
           | 
          uint32_t  | 
          value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
writes an analog value (PWM wave) to a pin
- Parameters
 - 
  
    | port | - the gpio port number  | 
    | value | - the duty cycle: between 0 (always off) and 100 (always on).  | 
  
   
- Returns
 - true if success, false for failure 
 
 
 
      
        
          | uint32_t NexGpio::digital_read  | 
          ( | 
          uint32_t  | 
          port | ) | 
           | 
        
      
 
read a high or a LOW value to a digital pin
- Parameters
 - 
  
    | port | - the gpio port number  | 
  
   
- Returns
 - the value from a specified digital pin, either high or low 
 
 
 
      
        
          | bool NexGpio::digital_write  | 
          ( | 
          uint32_t  | 
          port,  | 
        
        
           | 
           | 
          uint32_t  | 
          value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
write a high or a LOW value to a digital pin
- Parameters
 - 
  
    | port | - the gpio port number  | 
    | mode | - the gpio port number  | 
  
   
- Returns
 - true if success, false for failure 
 
 
 
      
        
          | uint32_t NexGpio::get_pwmfreq  | 
          ( | 
          uint32_t *  | 
          number | ) | 
           | 
        
      
 
read pwm output frequency
- Parameters
 - 
  
  
 
- Returns
 - true if success, false for failure 
 
 
 
      
        
          | bool NexGpio::pin_mode  | 
          ( | 
          uint32_t  | 
          port,  | 
        
        
           | 
           | 
          uint32_t  | 
          mode,  | 
        
        
           | 
           | 
          uint32_t  | 
          control_id  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Set gpio mode
- Parameters
 - 
  
    | port | - the gpio port number  | 
    | mode | - set gpio port mode(0–Pull on the input 1–the control input binding 2–Push-pull output 3–pwm output 4–open mode leakage)  | 
    | control_id | - nextion controls id ,when the modeel is 1 to be valid  | 
  
   
- Returns
 - true if success, false for failure 
 
 
 
      
        
          | bool NexGpio::set_pwmfreq  | 
          ( | 
          uint32_t  | 
          value | ) | 
           | 
        
      
 
writes pwm output frequency
- Parameters
 - 
  
    | value | - the frequency: between 1 and 65535  | 
  
   
- Returns
 - true if success, false for failure 
 
 
 
The documentation for this class was generated from the following files: