- 29 Mar, 2015 1 commit
-
- 27 Mar, 2015 1 commit
-
-
TMRh20 authored
- Per suggestion by @nerdralph use SPI_HAS_TRANSACTION instead of Arduino version for detection of transaction support
-
- 26 Mar, 2015 7 commits
-
-
TMRh20 authored
- Remove most Due specific code - Update remaining SPI code using transaction functions
-
TMRh20 authored
- Use SPI transactions for 1.6.0 and up
-
TMRh20 authored
-
TMRh20 authored
-
TMRh20 authored
- Temporarily comment changes to begin() pending further testing/dev - Maintain backwards compatibility by detecting Arduino IDE version
-
https://github.com/nerdralph/RF24TMRh20 authored
-
TMRh20 authored
- tmp fix - remove virtual destructor for Arduino etc - Replace bell with null per #91
-
- 23 Mar, 2015 2 commits
- 18 Mar, 2015 1 commit
-
-
TMRh20 authored
-
- 13 Mar, 2015 1 commit
-
-
TMRh20 authored
-
- 04 Mar, 2015 1 commit
-
-
TMRh20 authored
- Push fix to updates branch https://github.com/TMRh20/RF24/pull/83
-
- 03 Mar, 2015 1 commit
-
-
TMRh20 authored
- Found the prev. method of RPi detection was not working on rasbpmc - Updated to check for BCM via /proc/cpuinfo - idea taken from MRAA lib
-
- 02 Mar, 2015 2 commits
-
-
TMRh20 authored
- Define SPI config vars for non-Arduino systems: RF24_BIT_ORDER, RF24_DATA_MODE, RF24_CLOCK_DIVIDER - Allow use of standard RF24 constructor on RPi with default of 8Mhz SPI clock speed - Cleanup #ifdefs in RF24::csn(); - Fix compile on ATTiny
-
TMRh20 authored
- Add BBB pin config to examples per @desertgourd #69 - BBB tested and working well with SPIDEV and MRAA: Thanks to @desertgourd for all the testing, troubleshooting, etc - Sync pin config info between all *.cpp examples - Add links to related documentation in examples
-
- 28 Feb, 2015 5 commits
-
-
TMRh20 authored
Added ```busNo``` passing to mraa::Spi()... per @prophet-roshak suggestion to SPI.begin chagnes
-
Anton Sabadash authored
Added ```busNo``` passing to mraa::Spi() object creation call so that SPI bus number now can be defined by user when instatiating RF24 object
-
TMRh20 authored
-
TMRh20 authored
- Add Template folder with example class declarations etc - Add template info to modules section in doxygen - Update related links etc for doxygen in RF24.h
-
TMRh20 authored
- Change SPI API for Linux devices to specify bus number in SPI.begin(0); - Enable kernel to handle cs toggling with SPIDEV - Comment out GPIO for CS pin with MRAA - Prevent linux devices from toggling CSN in RF24.cpp - Ensure all linux devices default to 0 or 1 for csn_pin - Remove some #ifdefs from RF24.cpp via above changes - Note: When using SPIDEV, if the pin used for CSN has been toggled via GPIO, users may need to do the following, to enable the kernel to toggle CSN: ``` sudo modprobe -r spi_bcm2708 ``` ``` sudo modprobe spi_bcm2708 ``` - Code needs cleanup/review #69 #74
-
- 24 Feb, 2015 2 commits
- 23 Feb, 2015 1 commit
-
-
TMRh20 authored
- Modify spidev writes for bbb/linux - Something seems to have changed with spidev with the spi_ioc_transfer struct on my machine. This seems closer to the spidevtest.c example, so hopefully keeps working??? - Prevent warnings via compatibility.c/.h - Add spi.begin to align with RF24 spi functions
-
- 22 Feb, 2015 1 commit
-
-
TMRh20 authored
Inadequate testing appeared to indicate the CRC checking was at fault, this was incorrect. Seemed to be 2 separate bugs in transfer example: Symptoms: Arduino would start reading 150+ KB/s and about 5000 payloads/second received after a period of time with transfers ongoing continuously. Fixes: 1. Remove the printf of Payload Count (same issue with %lu ) 2. Prevent division into 0
-
- 19 Feb, 2015 5 commits
-
-
TMRh20 authored
-
TMRh20 authored
-
TMRh20 authored
- Move some optional parameters to advanced operation and vice-versa
-
TMRh20 authored
All documentation to be contained on http://tmrh20.github.io
-
TMRh20 authored
- Move all documentation out of github.com readmes and onto github.io pages via source code/doxygen - Update Transfer example (16-bit CRC) - Update ATTiny example (pin configuration) - Add readme files to clarify old/non-updated examples - Add/Update documentation for various platforms - Deleted old RPi folder under RF24/RPi/RPi
-
- 18 Feb, 2015 8 commits
-
-
TMRh20 authored
Beginning of documentation updates for coming changes, and the consolidation of info from readme into source/doxygen Still needs lots of work..
-
TMRh20 authored
MRAA: Updated memory usage
-
TMRh20 authored
-
Anton Sabadash authored
-
Anton Sabadash authored
-
TMRh20 authored
Fixed issue with ARDUINO not issuing CS for radio
-
Anton Sabadash authored
-
TMRh20 authored
- MRAA support originally by @prophet-roshak #74 - Updated to migrate support files completely into arch/MRAA and minimize changes to the source files - Changes as per suggestions from @arfoll
-
- 15 Feb, 2015 1 commit
-
-
TMRh20 authored
- incorrect define prevents dual devices from sharing the SPI BUS
-