1. 11 Oct, 2014 3 commits
  2. 10 Oct, 2014 1 commit
  3. 06 Oct, 2014 2 commits
  4. 05 Oct, 2014 2 commits
  5. 04 Oct, 2014 1 commit
  6. 03 Oct, 2014 1 commit
  7. 02 Oct, 2014 8 commits
  8. 01 Oct, 2014 2 commits
  9. 29 Sep, 2014 1 commit
  10. 28 Sep, 2014 3 commits
  11. 27 Sep, 2014 1 commit
  12. 26 Sep, 2014 2 commits
    • Rei's avatar
      Select a standard pin layout for the examples. · e16c99e1
      Rei authored
      Choose a standard pin layout for all the examples based on the pin connection table in the readme files.
      Different pin layout in the example files could lead to not working examples.
      e16c99e1
    • Rei's avatar
      Update the pin layout table and consolidate the RPi readme files. · 1e8de6e8
      Rei authored
       - Changes in the pin layout table to describe how to connect the NRF24L01 pins to different boards
       - Remove duplicate readme information in the RPi readme file and point to the default RPi/RF24/readme.md file.
      1e8de6e8
  13. 23 Sep, 2014 1 commit
  14. 17 Sep, 2014 3 commits
  15. 14 Sep, 2014 1 commit
    • TMRh20's avatar
      Reduce error rate in call response scenarios · 9e28a602
      TMRh20 authored
      - Added delay to first call to available()
      a: Only delays IF called after startListening AND called less than a
      certain time after the last time it was called
      - Corrected mistake on last commit where flush_rx was added back
      inadvertently
      9e28a602
  16. 13 Sep, 2014 1 commit
    • TMRh20's avatar
      Add rxFifoFull() function, Only flush tx w ack_plds · 82629d4d
      TMRh20 authored
      - Add function to check if the rx fifo has been filled and potentially
      overloaded
      - TX FIFO is now only flushed when transitioning between reading/writing
      as start/stopListening() is called IF dynamic payloads are enabled
      82629d4d
  17. 10 Sep, 2014 1 commit
    • TMRh20's avatar
      Delay for dyn_Pld_length corruption · 4e250cbb
      TMRh20 authored
      When using dynamic payload lengths, payloads can be corrupted, and the
      length will return 0. This adds a small delay to allow recovery time,
      and prevent excessive errors.
      4e250cbb
  18. 09 Sep, 2014 1 commit
  19. 07 Sep, 2014 1 commit
    • TMRh20's avatar
      Add ATTiny example, change Minimal define · d9c7df3a
      TMRh20 authored
      - Added ATTiny example per tong67, issue #17
      - included print functions in #define MINIMAL per Damme, issue #16
      - add #define RF24_TINY for simplification
      d9c7df3a
  20. 16 Aug, 2014 1 commit
    • TMRh20's avatar
      Fix: Multicast pipe0 address handling issue · 9da3eac0
      TMRh20 authored
      Previous behaviour:
      1. Radio #1: Pipe 0 opened for writing (Address1), pipe 1 opened for
      reading (Address2)
      2. The radio would end up listening on the following pipes/addresses,
      because pipe0 was not assigned a separate reading address.
      Pipe0: Address1
      Pipe1: Address2
      3. This is generally not a problem with 2 radios, but when multicasting
      with three. If two of the radios transmit to the same address, then
      start listening, all three radios will be listening to the same address
      on pipe0, unless pipe0 has been assigned a separate reading address
      
      New behaviour:
      1. Radio #1: Pipe 0 opened for writing (Address1), pipe 1 opened for
      reading (Address2)
      2. When calling radio.startListening() pipe0 is closed, because it is
      not assigned a reading address
      3. Pipe0 is re-opened for writing only, unless a reading address is
      assigned to pipe0
      
      This wouldn't really affect things while using auto-ack, because two
      radios should not be writing to the same pipe/address.
      
      - Add closeReadingPipe for RPi
      - Also adjusted timing for startListening();
      - Fix failure detect variable on RPi
      9da3eac0
  21. 07 Aug, 2014 1 commit
  22. 06 Aug, 2014 2 commits