Commit graph

65 commits

Author SHA1 Message Date
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
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