- 27 Sep, 2023 1 commit
-
-
Brendan authored
-
- 02 Sep, 2023 1 commit
-
-
TMRh20 authored
-
- 28 Aug, 2023 1 commit
-
-
Brendan authored
* fix #913 Essentially, this reverts the algorithm used to satisfy #650 as it has proved erroneous on fast MCUs.
-
- 25 Aug, 2023 1 commit
-
-
Brendan authored
-
- 06 Jun, 2023 1 commit
-
-
TMRh20 authored
-
- 03 Jun, 2023 1 commit
-
-
Brendan authored
-
- 21 May, 2023 1 commit
-
-
TMRh20 authored
See https://github.com/TMRh20/nrf_to_nrf/issues/8
-
- 22 Apr, 2023 1 commit
-
-
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
-
- 29 Mar, 2023 1 commit
-
-
fertinator authored
resolves #903
-
- 11 Mar, 2023 1 commit
-
-
matt-walker0 authored
references to solutions in #892 and #899
-
- 03 Mar, 2023 1 commit
-
-
Brendan authored
a regression from #892 about using the default instance of the SPI wrapping class for PicoSDK
-
- 12 Feb, 2023 1 commit
-
-
Brendan authored
-
- 23 Jan, 2023 1 commit
-
-
Raphael Krauthann authored
* Removed 'static' keywords in SPI.h such that multiple SPI busses can be used to connect multiple Radios. Also added an example for this use-case Co-authored-by: Brendan <2bndy5@gmail.com>
-
- 09 Jan, 2023 1 commit
-
-
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
-
- 18 Sep, 2022 3 commits
-
-
Brendan authored
-
Brendan authored
* add printf support to ESP* and arduino-pico cores * add ESP32/8266 boards to PlatformIO CI Arduino CLI seems to have trouble getting the esp* core that corresponds to the fqbn prefix
-
Brendan authored
* make other pgm_read_* macros complaint with unified API Corresponding to #864, this completes compliance with the unified ArduinoCore-API about - `pgm_read_word()` - `pgm_read_byte()` see https://github.com/arduino/ArduinoCore-API/blob/e26862e453c1234e1c23506d1839bfa68999d911/api/deprecated-avr-comp/avr/pgmspace.h#L102-L103 * add some boards to the Arduino & PIO CI * run clang-format on changed files fix param name * install arduino-pico core in arduino CI install cpp-linter from PyPI keep installing AVR, megaAVR, MBED, SAM, & SAMD platforms in addition to arduino-pico
-
- 11 Sep, 2022 1 commit
-
-
TMRh20 authored
See https://github.com/nRF24/RF24Mesh/pull/210 To allow users to configure the PA level in higher layers of the stack, do not set PA level in radio.begin();.
-
- 06 Sep, 2022 1 commit
-
-
Benoît Blanchon authored
Calling this macro caused the following error: 'const void*' is not a pointer-to-object type when defined by another library (in this instance ArduinoJSON) see bblanchon/ArduinoJson/#1790
-
- 02 Sep, 2022 1 commit
-
-
Brendan authored
solves #867
-
- 01 Sep, 2022 1 commit
-
-
Brendan authored
Also amends an outdated comment in the definition.
-
- 23 Jul, 2022 1 commit
-
-
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.
-
- 22 Jul, 2022 1 commit
-
-
Andrew Scheller authored
The RP2040, Pico SDK and the Pico documentation are all produced by Raspberry Pi ( https://www.raspberrypi.com/ ) and not by Raspberry Pi Foundation ( https://www.raspberrypi.org/ )
-
- 19 Jul, 2022 2 commits
-
-
Brendan authored
-
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
-
- 18 Jul, 2022 3 commits
- 09 Jul, 2022 5 commits
-
-
Brendan authored
-
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
-
Brendan authored
* add model variant info to printPrettyDetails() * conform column about model variant
-
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
-
Brendan authored
respects latest refactoring in sphinx-immaterial theme
-
- 21 Jun, 2022 1 commit
-
-
Brendan authored
* revert 1 line conditions, loops, & case labels * avoid duplicate builds for reported boards * missed a case label
-
- 19 Jun, 2022 1 commit
-
-
Brendan authored
* integrate clang-format * ammend CI * same format for all but arduino examples; force LF * get delta size reports for only atmega328p, atsamd21, attinyx5 chips * remove old astyle config
-
- 12 Jun, 2022 1 commit
-
-
Brendan authored
* using my fork of breathe this fixes warning from pygments and weird multi-line function signatures (via CSS) * use breathe latest * remove doc'd return of void func * fix some spelling mistakes in common_issues doc * update CSS for sphinx-immaterial theme changes * don't create PDFs on RTD * reduce Doxyfile to only the options used * adjust using_cmake.md * update sphinx docs about theme updates * improve doxygen CI * remove typo/artifdact * docs don't use graphviz or intersphinx * add new auto-install steps to cmake doc
-
- 29 May, 2022 2 commits
- 21 May, 2022 1 commit
-
-
Cobalt6700 authored
-
- 24 Apr, 2022 1 commit
-
-
2bndy5 authored
-