Commit graph

528 commits

Author SHA1 Message Date
Mariano Alvira
19c3a0efc9 print RX: 0 when channel selection finishes
test that all matches are made before using them.
2012-04-09 10:24:43 -04:00
Mariano Alvira
5ad915b57f new rftest2pcap script written in python
can set the channel and prints a running total of packets to stderr
2012-04-06 17:23:56 -04:00
Mariano Alvira
9a19ab495b fix typo in adc.h 2012-02-04 15:55:41 -05:00
Mariano Alvira
abcfebb92b add the external flash interface to nvm-read and write 2012-01-27 12:31:26 -05:00
Mariano Alvira
3a21eb18fe add power, rssi, and lqi meausurement for two modules cabled together. 2011-11-19 17:05:40 -05:00
Mariano Alvira
542bd8010c use LDLIBS instead of LDFLAGS for -lftdi 2011-10-26 14:46:42 -04:00
Mariano Alvira
25440562e3 include pwm.h in mc1322x.h 2011-09-28 16:25:43 -04:00
Mariano Alvira
9e1612da25 fix typos in uart2 where uart1 was accidentally used. 2011-09-02 14:08:24 -04:00
Jim Paris
166fa97ef6 Fix ordering of UART bitfields 2011-08-31 22:27:47 -04:00
Mariano Alvira
3034ac429d add adc.h to mc1322x.h 2011-08-01 19:49:13 -04:00
Mariano Alvira
659be7cbcc set the power to the lowest setting by default 2011-07-21 09:37:44 -04:00
Mariano Alvira
17e7827d43 set an initial default channel --- otherwise the maca isr hogs the
CPU.
2011-07-21 09:26:38 -04:00
Mariano Alvira
76a8e49262 add i2c code from Hedde Bosman 2011-07-18 07:11:05 -04:00
Mariano Alvira
4c36473ff5 don't set the rx level 2011-07-09 17:02:15 -04:00
Mariano Alvira
6b45e353e1 add uart1, uart2 and a common uart.h include 2011-07-08 18:48:19 -04:00
Mariano Alvira
6624ee04a1 fix asy syntax for new versions of asy 2011-07-04 11:35:11 -04:00
Mariano Alvira
14e06a0f42 Added some code to avoid the generation of pcap files starting directly with a
payload
2011-06-02 07:27:21 -04:00
Mariano Alvira
0becce7f00 adc data.
Documents about 2.7% gain error and 8 code offset.

Also documents flattening out at the region near VrefH.
2011-05-25 10:50:59 -04:00
Mariano Alvira
be19096937 add index option to burn-mac and changes burn-macs to use burn-mac. 2011-05-23 13:46:41 -04:00
Mariano Alvira
0d1cc63b04 add xtal trimming program 2011-05-17 16:26:03 -04:00
Mariano Alvira
e9ddca37e2 set UART function without clobbering the entire func_sel register. 2011-05-14 21:14:43 -04:00
Mariano Alvira
20bb355edd add GPIO defs for all the boards. 2011-05-06 19:58:44 -04:00
Mariano Alvira
1f99a4cdd6 Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x 2011-05-06 12:13:41 -04:00
Mariano Alvira
942590a840 don't call usleep when the delays are zero 2011-05-06 12:13:34 -04:00
Mariano Alvira
b79cba9d7f don't do the autoack delay on RX if promiscuous --- this allows a
sniffer to catch 802.15.4 acks.
2011-04-30 15:24:10 -04:00
Mariano Alvira
41d0c7a7da fix channels 8 and 11, VCODivI table was incorrect. 2011-04-20 21:20:55 -04:00
Mariano Alvira
a3412a0b81 set the UART1 pin directions in uart1_init()
patch from Hedde Bosman
2011-04-06 05:53:18 -04:00
Mariano Alvira
81a0a0356d add watchdog timer example 2011-03-22 14:51:08 -04:00
Mariano Alvira
a8b75286d6 add GPIO definitions for econotag LEDs 2011-03-22 14:50:22 -04:00
Mariano Alvira
ee0c0a4699 change short switch for baud to -u 2011-03-15 14:54:11 -04:00
Mariano Alvira
51ca60b35f add bin2macbin.pl to create bins that will also set the mac address
add usage to burn-mac.pl
2011-03-13 16:39:32 -04:00
Mariano Alvira
19c61dc5b2 add tool to burn the mac of a single econotag 2011-03-13 14:22:00 -04:00
Mariano Alvira
72cb4157d9 fix burn-macs to work on 32-bit machines too 2011-03-12 22:36:39 -05:00
Mariano Alvira
c27e96f1e9 add adc support 2011-03-11 16:25:23 -05:00
Mariano Alvira
b2b18b37fc add gpio-utils 2011-03-11 16:24:57 -05:00
Mariano Alvira
c7dc2a45a4 add pwm support 2011-03-11 16:24:50 -05:00
Mariano Alvira
c967150038 add rtc support 2011-03-11 15:53:13 -05:00
Mariano Alvira
4d6562a0bc support ASM encryption module 2011-02-28 18:44:42 -05:00
Mariano Alvira
5012757673 add rx_time parameter and fill with *MACA_TIMESTAMP 2011-02-18 12:35:20 -05:00
Mariano Alvira
c0b21702ed add a cast to a debug message to remove a warning. 2011-02-18 11:11:31 -05:00
Mariano Alvira
a4ef14f204 strip cvs style keywords from everything 2011-02-12 18:12:45 -05:00
Mariano Alvira
e951e350df print status messages with DEBUG_MACA 2011-02-12 15:34:21 -05:00
Mariano Alvira
0058fdc824 fixes to remove warnings when building with DEBUG_MACA 2011-02-12 15:33:19 -05:00
Mariano Alvira
7c7864eae2 add autoacking 2011-02-12 15:29:11 -05:00
Mariano Alvira
9f82e06861 use network 230 --- 802.15.4 no-FCS 2011-01-18 11:40:35 -05:00
Mariano Alvira
377f849a02 moved timer.c and .h into tmr.c and .h so that these names don't
conflict with the timers in Contiki.
2011-01-17 10:10:38 -05:00
Mariano Alvira
53e4a06ac9 Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x 2011-01-17 09:56:00 -05:00
Mariano Alvira
f133321b03 remove extra semicolon from macro definition 2011-01-17 09:55:37 -05:00
Mariano Alvira
e4f644f7b1 fix a race condition regarding advancement of the softclock. Without
this, the advancment would fail to trigger a tx cycle
occasionally. This would cause the packet to get deferred until the
next expiration of the softclock.
2011-01-17 07:41:44 -05:00
Mariano Alvira
92164e7eff more note about autoack --- requires proper hardware addressing 2011-01-16 12:38:34 -05:00