Commit Graph

64 Commits

Author SHA1 Message Date
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
maniacbug a647a0f091 Merge branch 'master' of github.com:maniacbug/RF24 2011-05-10 15:25:59 -07:00
maniacbug 31793823ea First complete compile/link with sleep functionality. Haven't run it yet. 2011-05-10 15:16:41 -07:00
maniacbug 72dc77467e Created a new example to show sleeping in between sends. This isn't done yet. It's just a copy of pingpair for now. 2011-05-10 14:51:51 -07:00
maniacbug f9b664cd34 Removed 'ackpacket' example. It was never working 2011-05-10 14:42:29 -07:00
maniacbug f3356f31a2 Cleaned up comments, variables names, enums 2011-05-10 14:40:42 -07:00