- 07 Apr, 2016 1 commit
-
-
mz-fuzzy authored
- fix of cleaning wrong library name Signed-off-by: mz-fuzzy <mzfuzzy800@gmail.com>
-
- 05 Apr, 2016 1 commit
-
-
mz-fuzzy authored
in c++ build command line. Fix for ubunutu compilation. Signed-off-by: mz-fuzzy <mzfuzzy800@gmail.com>
-
- 04 Apr, 2016 7 commits
-
-
https://github.com/TMRh20/RF24mz-fuzzy authored
-
mz-fuzzy authored
Signed-off-by: mz-fuzzy <mzfuzzy800@gmail.com>
-
mz-fuzzy authored
Signed-off-by: mz-fuzzy <mzfuzzy800@gmail.com>
-
TMRh20 authored
Mistake: Only the underlying variable has changed, the printout should still say CONFIG as the radio register is CONFIG.
-
TMRh20 authored
It seems mutex locking is still required when using SPIDEV. Errors only become apparent with very heavy radio traffic (HARDWARE FAIL: RADIO NOT RESPONDING )
-
TMRh20 authored
Was finally able to successfully recreate conditions to consistently cause 'HARDWARE FAILURE RADIO NOT RESPONDING' messages on RPI master node: 1: Using RPi B2.0 with Raspbian 4.1.20+ armv61 2. Using 2 matching nrf24l01 non-PA modules w/ext antenna 3. Using RF24Gateway + RF24Ethernet 4. Using Arduino Due as RF24Ethernet node Test scenario: Mesh working normally for very long periods of time. Re-introduced an old node using Arduino Due. Immediately started noticing error msgs on master node. Solution: Increasing the wait time from 85 to 95ms seems to prevent false indications of hardware failures. It appears, the code was just not waiting long enough.
-
TMRh20 authored
First attempt to open /sys/class/gpio/gpio<GPIO NUMBER>/direction fails when running as non-root user. Added loop w/delay to retry for up to 10 seconds by default.
-
- 02 Apr, 2016 1 commit
-
-
TMRh20 authored
Was getting error - ln: failed to create symbolic link ‘/usr/local/lib/librf24-bcm.so’: Permission denied when calling make upload for remote build #231
-
- 01 Apr, 2016 3 commits
-
-
mz-fuzzy authored
Signed-off-by: mz-fuzzy <mzfuzzy800@gmail.com>
-
mz-fuzzy authored
Signed-off-by: mz-fuzzy <mzfuzzy800@gmail.com>
-
mz-fuzzy authored
interrupt module added to SPIDEV changed to Ofast optimization littlewire example fix Signed-off-by: mz-fuzzy <mzfuzzy800@gmail.com>
-
- 28 Mar, 2016 1 commit
-
-
mz-fuzzy authored
Linux library name and symlinks adaptations Linux library version taken from library.properties (including python lib installation) ldconfig bugfixing Linux makefile cleanup Minor configure/makefile fixes
-
- 27 Mar, 2016 1 commit
-
-
TMRh20 authored
Mistake: Only the underlying variable has changed, the printout should still say CONFIG as the radio register is CONFIG.
-
- 26 Mar, 2016 2 commits
-
-
TMRh20 authored
It seems mutex locking is still required when using SPIDEV. Errors only become apparent with very heavy radio traffic (HARDWARE FAIL: RADIO NOT RESPONDING )
-
mz-fuzzy authored
makefile: upload actions announce error when remote machine not set makefile: report destination directories when installing/uploading synchronizing makefiles for linux examples RF24_config.h - changed detection of makefile build minor configure/makefile improvements
-
- 25 Mar, 2016 1 commit
-
-
TMRh20 authored
Was finally able to successfully recreate conditions to consistently cause 'HARDWARE FAILURE RADIO NOT RESPONDING' messages on RPI master node: 1: Using RPi B2.0 with Raspbian 4.1.20+ armv61 2. Using 2 matching nrf24l01 non-PA modules w/ext antenna 3. Using RF24Gateway + RF24Ethernet 4. Using Arduino Due as RF24Ethernet node Test scenario: Mesh working normally for very long periods of time. Re-introduced an old node using Arduino Due. Immediately started noticing error msgs on master node. Solution: Increasing the wait time from 85 to 95ms seems to prevent false indications of hardware failures. It appears, the code was just not waiting long enough.
-
- 24 Mar, 2016 6 commits
-
-
TMRh20 authored
First attempt to open /sys/class/gpio/gpio<GPIO NUMBER>/direction fails when running as non-root user. Added loop w/delay to retry for up to 10 seconds by default.
-
mz-fuzzy authored
-
mz-fuzzy authored
-
mz-fuzzy authored
bugfixes RPi driver set as preferred
-
mz-fuzzy authored
cpu optimalization improvements
-
mz-fuzzy authored
- BBB renamed to SPIDEV - SPIDEV - support for spidev device specification by RF24 constructor - LittleWire support unified with other supported linux devices - configure script introduced for auto detection/configuration - support for cross compilation including library upload/installation to a remote host - examples_RPi renamed to examples_linux - Python wrapper - preparation for cross compiling support
-
- 23 Mar, 2016 5 commits
- 20 Feb, 2016 5 commits
- 19 Feb, 2016 2 commits
-
-
Avamander authored
maskIRQ: Fixed function to clear interrupt bits first.
-
Witold Markowski authored
-
- 14 Feb, 2016 2 commits
-
-
Witold Markowski authored
-
Witold Markowski authored
-
- 09 Feb, 2016 1 commit
-
-
Avamander authored
Fix warning: C++11 requires a space between literal and identifier
-
- 08 Feb, 2016 1 commit
-
-
Flavio Fernandes authored
This change fixes the following compiler warning I get when building on Arduino IDE version 1.6.7 "/var/folders/sv/27zk61c9449f9wycpfhq9dmr0000gn/T/build68a338274e8c0af55d2a1e6113ec3df2.tmp/libraries/RF24/RF24.cpp.o" /Users/flaviof/Documents/Arduino/libraries/RF24/RF24.cpp:559:17: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix] printf_P(PSTR("Data Rate\t = "PRIPSTR"\r\n"),pgm_read_word(&rf24_datarate_e_str_P[getDataRate()])); ^ /Users/flaviof/Documents/Arduino/libraries/RF24/RF24.cpp:560:17: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix] printf_P(PSTR("Model\t\t = "PRIPSTR"\r\n"),pgm_read_word(&rf24_model_e_str_P[isPVariant()])); ^ /Users/flaviof/Documents/Arduino/libraries/RF24/RF24.cpp:561:17: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix] printf_P(PSTR("CRC Length\t = "PRIPSTR"\r\n"),pgm_read_word(&rf24_crclength_e_str_P[getCRCLength()])); ^ /Users/flaviof/Documents/Arduino/libraries/RF24/RF24.cpp:562:17: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix] printf_P(PSTR("PA Power\t = "PRIPSTR"\r\n"), pgm_read_word(&rf24_pa_dbm_e_str_P[getPALevel()])); ^
-