Mariano Alvira
|
67aed03b1d
|
added interrupt based uarts.
|
2010-03-09 18:23:40 -05:00 |
|
Mariano Alvira
|
1ca5cf698a
|
did something sensible to the leds
The buffered packets made the indirect indicators misleading --- now
they match.
|
2010-03-08 18:39:08 -05:00 |
|
Mariano Alvira
|
f64e689d2c
|
set the third bit to avoid acks.
|
2010-03-08 18:27:52 -05:00 |
|
Mariano Alvira
|
650e9e7f2f
|
faster transmit delay
|
2010-03-08 18:13:48 -05:00 |
|
Mariano Alvira
|
ea2646e5ec
|
implement rx callback
|
2010-03-08 18:12:31 -05:00 |
|
Mariano Alvira
|
d097647edd
|
turn on tx_on
|
2010-03-08 17:36:42 -05:00 |
|
Mariano Alvira
|
6ab2c0e69a
|
don't send ack's in rftest-tx
|
2010-03-08 15:22:37 -05:00 |
|
Mariano Alvira
|
06e3e0b207
|
add maca_init()
changed tests to use it.
|
2010-03-08 14:49:31 -05:00 |
|
Mariano Alvira
|
386f190720
|
first byte can't be anything you want it to be.
|
2010-03-08 12:42:37 -05:00 |
|
Mariano Alvira
|
362cfe43eb
|
add starting maca_isr call.
need to put all this into maca_init()
|
2010-03-08 12:30:25 -05:00 |
|
Mariano Alvira
|
2a07cbe665
|
enabled softclk timeouts
fixed post interleaving problem
fixed interrupts in ResumeMACASync.
This seems quite solid now.
|
2010-03-08 12:03:20 -05:00 |
|
Mariano Alvira
|
d3f6ef07f2
|
sort out the length details.
|
2010-03-07 18:48:47 -05:00 |
|
Mariano Alvira
|
fb922c0ab9
|
transmit at max power
|
2010-03-07 18:48:36 -05:00 |
|
Mariano Alvira
|
e8eaece25a
|
fix print_packet so that it doesn't break everything
|
2010-03-07 17:28:40 -05:00 |
|
Mariano Alvira
|
fece5269c7
|
get the newlines straight in packet_print
|
2010-03-07 17:14:00 -05:00 |
|
Mariano Alvira
|
024448e65e
|
add an offset to packet_t to compensate for the added length byte on
reception
|
2010-03-07 17:04:30 -05:00 |
|
Mariano Alvira
|
8421031d4a
|
condense print_packet output
|
2010-03-07 16:50:32 -05:00 |
|
Mariano Alvira
|
667b238148
|
rftest-tx and refine post_tx for fast transmission
|
2010-03-07 16:49:57 -05:00 |
|
Mariano Alvira
|
4b17c144d0
|
LEDs now indicate bit position (instead of (1 << pos)) which is more
consistent with how everything else works
|
2010-03-07 15:39:56 -05:00 |
|
Mariano Alvira
|
c218d1bffa
|
update rftest-rx to use new maca.
|
2010-03-06 21:47:22 -05:00 |
|
Mariano Alvira
|
0dac24e1eb
|
this is pretty close to working together.
|
2010-03-06 19:54:55 -05:00 |
|
Mariano Alvira
|
e8550f26ba
|
this receive seems to work well.
It has checksum errors at 123 byte payloads, but this was tested with
the old rftest-tx --- so the transmit side could be the problem.
|
2010-03-06 19:14:55 -05:00 |
|
Mariano Alvira
|
2d68c30934
|
this receive works
|
2010-03-06 18:48:13 -05:00 |
|
Mariano Alvira
|
0f400b4341
|
lots of fixes.
major fix is adding a completion counter based on packet length to
restart the MACA when it freezes on transmit.
|
2010-03-06 17:58:49 -05:00 |
|
Mariano Alvira
|
5c20312744
|
this does 127 B packets as fast as possible (with these settings).
Transmitts are every 5.8ms and are 4.48ms long
|
2010-03-05 19:25:38 -05:00 |
|
Mariano Alvira
|
8e3c2a8622
|
added locking and interrupt disables.
transmit looks pretty good.
|
2010-03-05 17:06:08 -05:00 |
|
Mariano Alvira
|
5bda57ed39
|
progress on maca overhaul
|
2010-03-04 18:52:42 -05:00 |
|
Mariano Alvira
|
20f6a749d1
|
isr updates
|
2010-03-04 18:52:04 -05:00 |
|
Mariano Alvira
|
0678e778b1
|
initial packet error rate test skeleton
|
2010-03-03 18:48:29 -05:00 |
|
Mariano Alvira
|
46e25b463f
|
change rf_tests over to using new MACA_CONTROL fields.
|
2010-03-03 18:47:22 -05:00 |
|
Mariano Alvira
|
43b57ea41a
|
fix board message
|
2010-03-03 14:07:00 -05:00 |
|
Mariano Alvira
|
664a058884
|
status is 16-bit
|
2010-03-03 13:39:22 -05:00 |
|
Mariano Alvira
|
d4cd92141e
|
convert to printf
|
2010-03-03 13:39:14 -05:00 |
|
Mariano Alvira
|
00224dd7eb
|
pulled put out of lib
still need set __putc as a fuction pointer to the uart_putc
|
2010-03-03 08:09:19 -05:00 |
|
Mariano Alvira
|
4b22b25e38
|
changed maca.c over to printf
|
2010-03-02 18:23:23 -05:00 |
|
Mariano Alvira
|
1b4dd3b4dc
|
use printf instead of put
|
2010-03-02 17:52:31 -05:00 |
|
Mariano Alvira
|
a00b9f7bd0
|
better start file
removed unnecessary line from tmr-int test
|
2010-03-02 16:26:42 -05:00 |
|
Mariano Alvira
|
9b05f05503
|
add uart1_init to loopback test
|
2010-03-02 16:08:36 -05:00 |
|
Mariano Alvira
|
8bd9f182d4
|
link objects in as archives so only what we need gets linked.
Add an option to build objects without space resevered for rom calls.
|
2010-03-02 14:32:34 -05:00 |
|
Mariano Alvira
|
225fb3e553
|
fix these for the putchr and putstr name changes
|
2010-03-02 10:39:47 -05:00 |
|
Mariano Alvira
|
52bd134d4a
|
Added ROM_VAR targets
|
2010-03-02 10:39:23 -05:00 |
|
Mariano Alvira
|
0187cfbf93
|
Now you can build targets with or without the reserved ROM var space.
|
2010-03-02 10:38:32 -05:00 |
|
Mariano Alvira
|
8c742bc9c8
|
add -Werror back it and fix all the errors.
|
2010-03-01 22:07:43 -05:00 |
|
Mariano Alvira
|
ac0691ea9c
|
initial printf
snprintf blows up the size
printf isn't too small either (about 10KB now)
|
2010-03-01 17:11:56 -05:00 |
|
Mariano Alvira
|
eb94e7daaf
|
add ref. crystal trimming.
|
2010-03-01 13:01:51 -05:00 |
|
Mariano Alvira
|
177606cef3
|
cleaned up rftest-tx.
|
2010-02-26 18:27:58 -05:00 |
|
Mariano Alvira
|
d36264ef9e
|
fix broken build system (since I moved put)
|
2010-02-26 18:19:10 -05:00 |
|
Mariano Alvira
|
205b53787e
|
cleaned up rftest-rx a little
|
2010-02-26 17:44:39 -05:00 |
|
Mariano Alvira
|
d0f8336f13
|
sleep.
had to comment out radio_off since I don't have the maca stuff moved
over yet.
|
2010-02-26 16:37:20 -05:00 |
|
Mariano Alvira
|
d3fed95235
|
tmr-ints
|
2010-02-26 16:15:26 -05:00 |
|