Commit Graph

69 Commits

Author SHA1 Message Date
maniacbug 26ea4583cd Added #error to printf for examples that require Arduino 2011-12-18 10:56:12 -08:00
maniacbug 19fa3954c0 Added new jamfile to this example 2011-12-18 10:54:47 -08:00
maniacbug 840ad1cd3d Clean up pin assignments 2011-12-14 18:35:08 -08:00
maniacbug a6bf911f5a Added example for Maple 2011-12-10 15:54:11 -08:00
maniacbug 9f806a5b00 Move default pins over to Getting Started defaults 2011-11-28 21:24:37 -08:00
maniacbug 5726c1622a Fixed bug in scanner display, thanks to David Bath. Also upgraded to latest Jam toolchain and moved pins over to the new GettingStarted defaults. 2011-11-28 21:23:38 -08:00
maniacbug d4371639e6 Added new example to documentation 2011-11-02 21:54:30 -07:00
maniacbug 3a2d94b698 Added new example to go along with Getting Started tutorial blog post. 2011-11-02 21:46:49 -07:00
maniacbug d92ac14f86 Compatibility with Arduino 1.0 2011-11-02 21:28:28 -07:00
maniacbug dceef7b45e Added more information about whether the write was successful. 2011-09-12 19:13:07 -07:00
maniacbug 5344c5fe8c CHanged default data rate to 1MBps and default channel to 100 for better performance 2011-08-04 20:46:30 -07:00
maniacbug 7b401d7281 Improve pingpair timing. Should lead to less timeouts. 2011-08-01 21:05:54 -07:00
maniacbug 42bf3e8cd2 Purge 'boolean' type, use 'bool' instead 2011-07-10 08:22:30 -07:00
maniacbug 774f53d6c5 Reduce example payload size. Does this help reliability? 2011-07-10 08:18:37 -07:00
maniacbug 63eb62ebc3 Implement dynamic payloads, with an example 2011-07-10 08:00:58 -07:00
maniacbug 98fbd44111 Adding new example pingpair_dyn for dynamic payloads 2011-07-10 07:12:58 -07:00
maniacbug d5a3e79c66 astyle -A1 -s2 2011-07-08 22:15:37 -07:00
maniacbug 062d83346b Now both roles use the IRQ. Thanks to Mike Denzien for testing & troubleshooting. 2011-07-08 22:10:19 -07:00
maniacbug 854956687f Simplified printing, ok to do just from the irq handler 2011-07-06 21:00:45 -07:00
maniacbug d3fff68a7c Created a non-blocking write and an example for how to use it. 2011-07-06 20:49:59 -07:00
maniacbug bb37e88094 Initial checking of new pingpair_irq example. Right now this is just the pingpair example but renamed. 2011-07-06 19:59:06 -07:00
maniacbug c5823c2605 Made timeouts more explicit in write() 2011-06-29 21:38:17 -07:00
maniacbug a22906f961 Added setRetries() 2011-06-28 06:44:41 -07:00
maniacbug 86798b65e4 Purge useless gitignores 2011-06-27 21:25:44 -07:00
maniacbug 549d4054fb Deleted starping relay. Superseded by RF24Network. 2011-06-27 21:24:17 -07:00
maniacbug e7c30f265f Moved completely over to jam. bye bye make\! 2011-06-27 21:23:27 -07:00
maniacbug fea8c0e82f Move examples to 57600 baud 2011-06-27 21:06:08 -07:00
maniacbug 8d5f020c78 Added Jamfile for led_remote 2011-06-25 21:23:25 -07:00
maniacbug 14dcc343dc Fixed unused parameter warning 2011-06-25 21:22:20 -07:00
maniacbug 3cc856aa95 Changed the logic. Button press now toggles the LED. 2011-06-25 21:14:51 -07:00
maniacbug ad99581285 Added a new example 2011-06-03 06:42:47 -07:00
maniacbug af9261cf93 Added 3rd FTDI port for my own use 2011-05-27 19:32:36 -07:00
maniacbug bee284f9c5 Added carrier detect and auto-ack disable, and an example to use it 2011-05-25 22:22:21 -07:00
maniacbug 1062f9d879 Environment-specific changes for me. Testing out latest arduino from git, and added a 3rd upload option 2011-05-25 20:47:16 -07:00
maniacbug badc86cfe0 Added extra debugging readability 2011-05-21 23:25:36 -07:00
maniacbug 937805d6a2 Renamed ping delay to ping interval and added some comments 2011-05-15 07:32:04 -07:00
maniacbug 77a4c95319 Comment bug 2011-05-15 07:26:25 -07:00
maniacbug 0b3f8fec65 Merge branch 'master' of github.com:maniacbug/RF24 2011-05-15 07:22:34 -07:00
maniacbug 7e658242e2 Refactored common code from leaf/relay nodes into static functions. Improved comments. 2011-05-15 07:22:11 -07:00
maniacbug e86c6b0f15 Leaf only starts hunting for a new slot after 3 timeouts. Makes the system more stable. 2011-05-13 21:00:26 -07:00
maniacbug 33edb1f18a Moved base node code, to make it more readable 2011-05-13 20:18:49 -07:00
maniacbug 7b71380278 Added self-healing ping offset to leaf node. Made timeout more parallelized 2011-05-13 20:16:54 -07:00
maniacbug 52ab9e0081 Fixed relay writing pipe. Added id to payload. Made Ping timing a consistent gap 2011-05-13 15:09:37 -07:00
maniacbug 2e7ea67093 Added relay role, and tweaked base to work with it 2011-05-12 21:47:16 -07:00
maniacbug 4f6c4c909e Added a full constructor for payload_t 2011-05-12 20:27:09 -07:00
maniacbug 986864236c Rewired everything, re-tested with ping/pong nodes only 2011-05-12 20:21:49 -07:00
maniacbug 1fd8ee72c0 Created new example, copied from starping 2011-05-12 14:21:44 -07:00
maniacbug 6ec7640a7a Added more documentation 2011-05-11 14:50:07 -07:00
maniacbug 4ef1f4b8e6 Removed power_all/enable/disable, useless. Added a multiples of the wakeup. 2011-05-10 21:34:51 -07:00
maniacbug ee4568ede4 Added server time to printout. Power disable/enable before/after sleeping. Changed timer to 4s. 2011-05-10 19:35:09 -07:00