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