1. 25 Feb, 2024 1 commit
  2. 24 Feb, 2024 1 commit
    • TMRh20's avatar
      Update COMMON_ISSUES re: write() function (#947) · 881473a5
      TMRh20 authored
      * Update COMMON_ISSUES re: write() functions
      
      - Update comment regarding troubleshooting and CE Pin
      - Add info on the different write() functions
      
      #816 #877
      
      * Formatting & IRQ info
      881473a5
  3. 20 Feb, 2024 1 commit
  4. 18 Feb, 2024 1 commit
  5. 17 Feb, 2024 2 commits
  6. 27 Sep, 2023 1 commit
  7. 02 Sep, 2023 1 commit
  8. 28 Aug, 2023 1 commit
  9. 25 Aug, 2023 1 commit
  10. 06 Jun, 2023 1 commit
  11. 03 Jun, 2023 1 commit
  12. 21 May, 2023 1 commit
  13. 22 Apr, 2023 1 commit
    • Brendan's avatar
      Alias gpio pin datatype (#898) · 31e8e416
      Brendan authored
      * typedef gpio pin numbers
      
      * adjust docs for new datatype def
      
      * reformat RF24.h; add missing semicolons
      
      includes a follow up from
      https://github.com/nRF24/RF24/commit/557d165c12e72329b7573b380eb1e7f132cfbfe6
      in which a useless RF24::spi member was declared for RP2040 platform.
      
      * add RF24_PIN_INVALID macro
      
      This will fix RF24::isValid() and
      prevents overflow from using the old 0xFFFF value in the RF24 overloaded c'tor that accepts no args.
      
      It also helps to avoid "magic numbers" as was previously used.
      
      * replace magic numbers to c'tor in examples
      
      * avoid max pin val conflicting w/ RF24_PIN_INVALID
      31e8e416
  14. 29 Mar, 2023 1 commit
  15. 11 Mar, 2023 1 commit
  16. 03 Mar, 2023 1 commit
    • Brendan's avatar
      resolves #899 · 557d165c
      Brendan authored
      a regression from #892 about
      using the default instance of the SPI wrapping class for PicoSDK
      557d165c
  17. 12 Feb, 2023 1 commit
  18. 23 Jan, 2023 1 commit
  19. 09 Jan, 2023 1 commit
    • Brendan's avatar
      Doc tweaks and reusable CI (#887) · e490a5a2
      Brendan authored
      * minor docs tweaks
        - show Table of Contents in Doxygen's Main/Related Pages
        - update sphinx customized CSS and conf.py
      * update doxygen config (requires v1.9.5+)
      * move docs-related files into docs folder
      * make all CI reusable workflow callers
      e490a5a2
  20. 18 Sep, 2022 3 commits
  21. 11 Sep, 2022 1 commit
  22. 06 Sep, 2022 1 commit
  23. 02 Sep, 2022 1 commit
  24. 01 Sep, 2022 1 commit
  25. 23 Jul, 2022 1 commit
    • Brendan's avatar
      make utilities/CMakeLists.txt respect RF24_NO_IRQ (#859) · 89358b2d
      Brendan authored
      This is needed to update the pyRF24 pkg to use latest master.
      
      This does not affect RF24 lib builds because
      RF24_NO_IRQ is respected in the root CMakeLists.txt.
      But, the pyRF24 pkg doesn't actually use the root CMakeLists.txt.
      Instead, the pyRF24 pkg only uses utility/CMakeLists.txt.
      89358b2d
  26. 22 Jul, 2022 1 commit
  27. 19 Jul, 2022 2 commits
    • Brendan's avatar
      bump version · a04f32b1
      Brendan authored
      a04f32b1
    • Brendan's avatar
      all single line loops and conditions use curly brackets (#855) · 701edffe
      Brendan authored
      * all single line loops and conditions use curly brackets
      
      also noticed a missing space in doc comment
      
      * change clang-format config
      
      * arduino CI runs on opening PR when lib src changes
      
      * make sure sprintf_P is only defined for Linux
      
      * declare sprintf_P for picoSDK
      
      * use platform config to include stdio,not RF24.cpp
      701edffe
  28. 18 Jul, 2022 3 commits
  29. 09 Jul, 2022 5 commits
    • Brendan's avatar
      minor version bump · 54ce53a9
      Brendan authored
      54ce53a9
    • Brendan's avatar
      Update py examples (#851) · 8ddd1e87
      Brendan authored
      * Update streaming_data.py
      
      * revise all py examples
      
      * add scanner.py example
      
      * show signal counts in scanner.py
      
      * fix scanner.py
      
      * finalize scanner.py
      
      * change foreground color not BG
      
      * better peak decay and countdown timer
      
      * revert countdown timer effort
      
      * fix peak calc in scanner.py
      8ddd1e87
    • Brendan's avatar
      add model variant info to printPrettyDetails() (#850) · aaed50c0
      Brendan authored
      * add model variant info to printPrettyDetails()
      
      * conform column about model variant
      aaed50c0
    • Brendan's avatar
      Add isFifo() methods (#849) · c3aa6efc
      Brendan authored
      * add new isFifo() methods
      
      * fix call to overloaded `isFifo()`
      
      * fix copy-n-paste error
      
      * add to py wrapper; remove const-ness from params
      
      * fix casting in py wrapper
      
      * ran clang-format on pyRF24.cpp
      
      * update return type for writeAckPL() in py wrapper
      
      * add new methods to sphinx docs
      c3aa6efc
    • Brendan's avatar
      update sphinx doc config (#848) · 86599a0f
      Brendan authored
      respects latest refactoring in sphinx-immaterial theme
      86599a0f
  30. 21 Jun, 2022 1 commit
    • Brendan's avatar
      Follow up #824 (#846) · 69fc46f5
      Brendan authored
      * revert 1 line conditions, loops, & case labels
      
      * avoid duplicate builds for reported boards
      
      * missed a case label
      69fc46f5