diff options
| author | Karel Kočí <cynerd@email.cz> | 2015-11-11 15:26:01 +0100 | 
|---|---|---|
| committer | Karel Kočí <cynerd@email.cz> | 2015-11-11 15:26:13 +0100 | 
| commit | 4e773191d447ac434536262a6f204dd991d4ad77 (patch) | |
| tree | fd3e56c5e7478286f21aa1e808999a1a80179a9f /src | |
| parent | 96d4026f492b56ac67779ab8e74ed4c483337ec7 (diff) | |
| download | avr-ioe-4e773191d447ac434536262a6f204dd991d4ad77.tar.gz avr-ioe-4e773191d447ac434536262a6f204dd991d4ad77.tar.bz2 avr-ioe-4e773191d447ac434536262a6f204dd991d4ad77.zip | |
tmp
Diffstat (limited to 'src')
| -rw-r--r-- | src/sensor_dht22.c | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/src/sensor_dht22.c b/src/sensor_dht22.c index 0ae7c01..7791060 100644 --- a/src/sensor_dht22.c +++ b/src/sensor_dht22.c @@ -35,7 +35,7 @@ inline void dht22_init(uint8_t pi) {  inline void dht22_read_deac(uint8_t status) { -            dht22_measurement.status = status; +    dht22_measurement.status = status;      // Disable pin change interrupt      *(PPP.PCMSK) &= ~PPP.PCMSK_MASK;      timer_disable(CONFIG_IOE_SENSOR_DHT22_TIMER); @@ -65,8 +65,8 @@ void dht22_read_pcint(void) {          }          break;      default: -        if (((*(PPP.PIN) & PPP.MASK) && dht22_measurement.port_status == 3) || -                !(*(PPP.PIN & PPP.MASK))) +        if (((*(PPP.PIN) & PPP.MASK) && dht22_measurement.port_status == 3) +            || !(*(PPP.PIN & PPP.MASK)))              return;          dht22_measurement.port_status--;      } @@ -89,7 +89,8 @@ int8_t dht22_read(uint8_t pi, struct dht22_value *rh,      _delay_us(500);      // Initialize timer      timer_init(CONFIG_IOE_SENSOR_DHT22_TIMER, TIMER_DIVIDER_64); -    timer_sethook(CONFIG_IOE_SENSOR_DHT22_TIMER, dht22_read_timer_overflow); +    timer_sethook(CONFIG_IOE_SENSOR_DHT22_TIMER, +                  dht22_read_timer_overflow);      // Set pin change interrupt      *(PP.PCMSK) |= PP.PCMSK_MASK;      // Set port as output and pull-up resistor | 
