]> git.zerfleddert.de Git - fhem-stuff/commitdiff
fix comment
authorMichael Gernoth <michael@gernoth.net>
Thu, 20 Jun 2013 08:58:01 +0000 (10:58 +0200)
committerMichael Gernoth <michael@gernoth.net>
Thu, 20 Jun 2013 08:58:01 +0000 (10:58 +0200)
culfw/culfw-cc1100-fix.diff

index 097b48318b0a904bc01445fe07f39137c433572e..b67b06596beff9353e40409bb89b40ed0003c3dc 100644 (file)
@@ -10,10 +10,11 @@ Index: clib/cc1100.c
    EIMSK  &= ~_BV(CC1100_INT);
  
    // Going from RX to TX does not work if there was a reception less than 0.5
    EIMSK  &= ~_BV(CC1100_INT);
  
    // Going from RX to TX does not work if there was a reception less than 0.5
-   // sec ago. Due to CCA? Using IDLE helps to shorten this period(?)
+-  // sec ago. Due to CCA? Using IDLE helps to shorten this period(?)
 -  ccStrobe(CC1100_SIDLE);
 -  while(cnt-- && (ccStrobe( CC1100_STX ) & 0x70) != 2)
 -    my_delay_us(10);
 -  ccStrobe(CC1100_SIDLE);
 -  while(cnt-- && (ccStrobe( CC1100_STX ) & 0x70) != 2)
 -    my_delay_us(10);
++  // sec ago. Due to CCA? Wait for chip to enter TX state.
 +
 +  while (cc1100_readReg(CC1100_MARCSTATE) != MARCSTATE_TX) {
 +      ccStrobe(CC1100_STX);
 +
 +  while (cc1100_readReg(CC1100_MARCSTATE) != MARCSTATE_TX) {
 +      ccStrobe(CC1100_STX);
Impressum, Datenschutz