1. 04 Apr, 2016 5 commits
    • mz-fuzzy's avatar
      4c52feb2
    • TMRh20's avatar
      Revert NRF_CONFIG in printDetails to CONFIG · 406265e3
      TMRh20 authored
      Mistake: Only the underlying variable has changed, the printout should
      still say CONFIG as the radio register is CONFIG.
      406265e3
    • TMRh20's avatar
      RPi Interrupts w/SPIDEV Bugfix: Enable mutex lock · 540e10d5
      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 )
      540e10d5
    • TMRh20's avatar
      RPi Bugfix: False Hardware Failure indication · 5d49fd6b
      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.
      5d49fd6b
    • TMRh20's avatar
      SPIDEV fix non-root user segfault after startup · 874fee84
      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.
      874fee84
  2. 02 Apr, 2016 1 commit
  3. 01 Apr, 2016 1 commit
  4. 28 Mar, 2016 1 commit
    • mz-fuzzy's avatar
      Linux library name backward compatibilty using simlink · ef1914b4
      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
      ef1914b4
  5. 26 Mar, 2016 1 commit
    • mz-fuzzy's avatar
      makefile: 'configure' target added · 46824af3
      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
      46824af3
  6. 24 Mar, 2016 5 commits
  7. 23 Mar, 2016 5 commits
  8. 20 Feb, 2016 5 commits
  9. 19 Feb, 2016 2 commits
  10. 14 Feb, 2016 2 commits
  11. 09 Feb, 2016 1 commit
  12. 08 Feb, 2016 1 commit
    • Flavio Fernandes's avatar
      Fix warning: C++11 requires a space between literal and identifier · c3a0996b
      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()]));
                       ^
      c3a0996b
  13. 06 Feb, 2016 1 commit
  14. 05 Feb, 2016 1 commit
  15. 28 Jan, 2016 1 commit
    • Eric Lee's avatar
      Fix GettingStarted sample · 81f1c0d5
      Eric Lee authored
      The GettingStarted sample is apparently intended to send a number from the transmitter
      to the receiver and echo that same number back again, but the code wasn't outputting
      the echoed number properly. Now it doesn, and the user can see that the same number was
      sent and echoed back.
      81f1c0d5
  16. 27 Jan, 2016 1 commit
  17. 25 Jan, 2016 1 commit
  18. 23 Jan, 2016 1 commit
  19. 10 Jan, 2016 2 commits
  20. 07 Jan, 2016 2 commits