travisutk [Wed, 16 Nov 2011 19:58:26 +0000 (19:58 +0000)]
Fixed GF30 support by reducing the app count.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1059
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 16 Nov 2011 19:47:13 +0000 (19:47 +0000)]
Repaired support for the GF30 in TQ's new config system.
Repaired support for msp430-gcc-4.4.5, perhaps breaking MSP430x5xx support.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1058
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
thequux [Wed, 9 Nov 2011 01:41:31 +0000 (01:41 +0000)]
Added support for uniarch mspgcc4
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1057
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
thequux [Tue, 8 Nov 2011 22:22:45 +0000 (22:22 +0000)]
Improved configuration system somewhat
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1056
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
thequux [Tue, 8 Nov 2011 22:19:34 +0000 (22:19 +0000)]
Flashing sled... not yet known to work
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1055
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
donb127 [Tue, 18 Oct 2011 16:16:12 +0000 (16:16 +0000)]
use a new AVR macro that doesnt collide with AVR dev header macros
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1054
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
donb127 [Tue, 18 Oct 2011 16:12:43 +0000 (16:12 +0000)]
initial merge of donbfet code, sans changes to monitor/avr/spi
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1053
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
donb127 [Tue, 18 Oct 2011 15:32:24 +0000 (15:32 +0000)]
initial commit of the donbL AVR boot loader
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1052
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
einsteinnn [Wed, 21 Sep 2011 17:58:45 +0000 (17:58 +0000)]
- Added twe to Makefile, and removed some comments
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1051
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
einsteinnn [Wed, 21 Sep 2011 17:38:27 +0000 (17:38 +0000)]
- New code to dump the contents of Atmel's 2-wire EEPROM chips
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1050
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 31 Aug 2011 16:14:39 +0000 (16:14 +0000)]
Port number instructions for Bluetooth.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1046
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 30 Aug 2011 15:40:57 +0000 (15:40 +0000)]
Config script for my bluetooth NHBadge.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1045
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 30 Aug 2011 15:38:11 +0000 (15:38 +0000)]
Support for STATICDCO timing calibrations.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1044
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 29 Aug 2011 12:47:51 +0000 (12:47 +0000)]
Removed some unecessary delays and reformatted a bit of the GFNRF code.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1043
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 29 Aug 2011 12:20:09 +0000 (12:20 +0000)]
Removed verbose from bluetooth connections.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1042
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 29 Aug 2011 12:17:42 +0000 (12:17 +0000)]
Bluetooth reliability fix, for packets that weren't quite received or transmitted.
Might be necessary for some usb/serial adapters other than the FTDI.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1041
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
thequux [Mon, 29 Aug 2011 07:04:39 +0000 (07:04 +0000)]
Built mac hidapi binary
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1040
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 29 Aug 2011 00:55:42 +0000 (00:55 +0000)]
Removed unnecessary dependencies on py-serial for better use with the py-bluez devices.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1039
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 29 Aug 2011 00:27:21 +0000 (00:27 +0000)]
Bluetooth support.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1038
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Aug 2011 21:06:12 +0000 (21:06 +0000)]
Closer to working bluetooth. Still need a way around the reset troubles.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1037
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Aug 2011 20:40:45 +0000 (20:40 +0000)]
Getting closer to Bluetooth extraction.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1036
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Aug 2011 19:53:46 +0000 (19:53 +0000)]
Moved 'import serial' into the serInit() function.
About to wrap for py-bluez support.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1035
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 26 Aug 2011 17:57:15 +0000 (17:57 +0000)]
Removed ECHOTEST, fixed typo in comment.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1034
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 26 Aug 2011 17:56:52 +0000 (17:56 +0000)]
Fixed a bug in the TelosB port of the GoodFET client.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1033
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 26 Aug 2011 16:56:19 +0000 (16:56 +0000)]
Forgot launchpad README. Here it is.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1032
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
thequux [Sat, 6 Aug 2011 20:02:43 +0000 (20:02 +0000)]
Initial stab at bslv2 client
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1030
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 20 Jul 2011 19:00:33 +0000 (19:00 +0000)]
TI Launchpad patch from Peter Lorenzen, edited to ease the mergequake.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1029
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 17 Jul 2011 22:12:28 +0000 (22:12 +0000)]
GoodFET NRF stuff.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1027
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Wed, 27 Apr 2011 02:36:32 +0000 (02:36 +0000)]
more work on ccspi reflexive jam with autoack. jamming is slow in the autoack mode and the forged ACK has checksum issues.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1019
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Mon, 25 Apr 2011 21:00:54 +0000 (21:00 +0000)]
fixed preprocessor directives in ccspi, readded application to default compilation (fix of issue mitigated in 1012)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1018
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 25 Apr 2011 00:05:04 +0000 (00:05 +0000)]
Minor firmware changes.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1017
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 25 Apr 2011 00:04:42 +0000 (00:04 +0000)]
Minor changes to Chipcon target.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1016
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 24 Apr 2011 23:55:37 +0000 (23:55 +0000)]
Shellcode reverted to SDCC 2.9.0.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1015
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 24 Apr 2011 23:15:55 +0000 (23:15 +0000)]
Carrier and specan shellcode for CC1110.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1014
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 24 Apr 2011 23:12:32 +0000 (23:12 +0000)]
Spectrum analyzer shellcode, forked from Ossmann's. GPL polluted for now, but as it's a standalone 8051 app and Mike won't object, I don't see a problem with it in the short term.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1013
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 24 Apr 2011 22:06:49 +0000 (22:06 +0000)]
ccspi include telosb-specific declarations, preventing compilation.
Removed it from default set for now.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1012
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 24 Apr 2011 21:13:47 +0000 (21:13 +0000)]
Chipcon RAM buffer execution info.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1011
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 24 Apr 2011 17:01:20 +0000 (17:01 +0000)]
Better locating of SmartRF Studio 7.
A warning is printed if the 64-bit NT build of Python is used.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1010
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 24 Apr 2011 16:39:18 +0000 (16:39 +0000)]
SmartRF 7 is now found in Windows Vista 64-bit.
(64-bit Windows, 32-bit Python.)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1009
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 24 Apr 2011 16:24:41 +0000 (16:24 +0000)]
Allows for explicit port naming on NT.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1007
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 23 Apr 2011 16:45:19 +0000 (16:45 +0000)]
SmartRF7 is now located on Win32 at its default location.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1006
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 23 Apr 2011 16:34:46 +0000 (16:34 +0000)]
Modified GoodFET.py to properly include GoodFETCCSPI.py, necessary for py2exe build of GFCCSPI.EXE on Win32.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1005
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Thu, 21 Apr 2011 00:20:21 +0000 (00:20 +0000)]
ccspi application reflexive jamming and reflexive jamming returning the jammed frame's seqnums
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1004
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Mon, 18 Apr 2011 23:47:42 +0000 (23:47 +0000)]
telosb reflexive jamming, beta version, confirmed works in some testing, improvements still to be made
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1003
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 18 Apr 2011 01:16:42 +0000 (01:16 +0000)]
Woops, left out a file.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1001
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 17 Apr 2011 23:36:55 +0000 (23:36 +0000)]
Arduino port is working, but only at 9600 baud.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1000
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 17 Apr 2011 22:24:55 +0000 (22:24 +0000)]
Values are better.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@999
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 17 Apr 2011 22:23:46 +0000 (22:23 +0000)]
AVR baud rates are good, but the values are hackish.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@998
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 17 Apr 2011 21:58:59 +0000 (21:58 +0000)]
AVR UARTs; not quite ready.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@997
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 17 Apr 2011 21:40:58 +0000 (21:40 +0000)]
Fixed MSP430 issue w/ AVR code.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@996
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 17 Apr 2011 21:39:22 +0000 (21:39 +0000)]
Arduino port is blinking.
Serial port should bring the monitor up.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@995
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 17 Apr 2011 21:29:30 +0000 (21:29 +0000)]
More work toward an AVR port.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@994
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 17 Apr 2011 21:03:44 +0000 (21:03 +0000)]
Preparing for an AVR port of at least the monitor.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@993
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 16 Apr 2011 21:07:27 +0000 (21:07 +0000)]
More 'make py2exeinstall' improvement for the client.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@991
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 16 Apr 2011 20:48:29 +0000 (20:48 +0000)]
'make py2exeinstall' for Win32.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@990
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 16 Apr 2011 20:34:14 +0000 (20:34 +0000)]
py2exe cleanup, for reviving the Windows port.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@989
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 13 Apr 2011 22:25:22 +0000 (22:25 +0000)]
MSP430 JTAG fix. Looks like a minor bug in Huseby's code, and it might fix the problems he has been seeing.
A flash test still needs to be run, and an MSP430 board should be sent his way.
--Travis
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@986
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 13 Apr 2011 21:50:00 +0000 (21:50 +0000)]
Fixed 20-bit DR support in jtag_trans_n() function.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@985
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 8 Apr 2011 16:19:19 +0000 (16:19 +0000)]
SFR fixmes for Cutaway.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@984
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 3 Apr 2011 20:13:22 +0000 (20:13 +0000)]
More glitching changes for MSP430.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@983
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 2 Apr 2011 23:36:17 +0000 (23:36 +0000)]
Rewriting the glitching code for the GoodFET24.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@982
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
cutsec [Mon, 21 Mar 2011 19:02:17 +0000 (19:02 +0000)]
Console was updated to include help for commands.
goodfet.cc was updated to include special register queries. I forgot to update this file when I updated GoodFETCC.py
Cutaway
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@981
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
cutsec [Mon, 21 Mar 2011 07:36:48 +0000 (07:36 +0000)]
Added the capability to query the Special Registers for the ChipCon client.
Cutaway
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@980
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Sat, 12 Mar 2011 23:37:51 +0000 (23:37 +0000)]
radios/ccspi firmware fixed off-by-one error on packet rx; GoodFET.py added serInit ability to timeout after multiple sync attempts with device
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@964
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Sat, 12 Mar 2011 20:59:19 +0000 (20:59 +0000)]
updated command line 802.15.4 checksum calculator and added serClose to GoodFET to allow serial port to be closed.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@963
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Fri, 11 Mar 2011 23:11:14 +0000 (23:11 +0000)]
added checksum.py command line script for verifying or appending checksums
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@962
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 8 Mar 2011 21:34:35 +0000 (21:34 +0000)]
Rewording of txtoscount in goodfet.ccspi.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@961
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Fri, 4 Mar 2011 02:59:16 +0000 (02:59 +0000)]
goodfet.ccspi added txpipscapy in an alpha version, starting to generate pip/pop packets using scapy construction
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@959
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 26 Feb 2011 20:05:31 +0000 (20:05 +0000)]
Ignore status fields of register 0x18 in the CC2420 during GoodFETCCSPI.poke().
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@958
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 26 Feb 2011 18:34:58 +0000 (18:34 +0000)]
Default JEDEC entry for M25P80 on Telos B.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@957
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 25 Feb 2011 18:30:23 +0000 (18:30 +0000)]
goodfet.ccspi help additions.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@955
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Thu, 24 Feb 2011 21:14:40 +0000 (21:14 +0000)]
GoodFETCCSPI txtoscount (TinyOS CountToRadio): user specify on a channel, and then must have -r to replay back to a mote, or -i to send out independent increment instructions
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@954
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Thu, 24 Feb 2011 20:55:06 +0000 (20:55 +0000)]
rmspeers on GoodFETCCSPI fixing RF_autocrc and adding support to act like a TinyOS CountToRadio demo application
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@953
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 24 Feb 2011 02:34:56 +0000 (02:34 +0000)]
CC2420 autocrc.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@952
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 24 Feb 2011 02:10:23 +0000 (02:10 +0000)]
Cut JTAGARM7 from default for ccspi.
We should probably make different configs for different platforms.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@951
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 24 Feb 2011 02:07:09 +0000 (02:07 +0000)]
set/get SYNC on CC2420.
Fixed warning in SetFreq.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@950
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 24 Feb 2011 01:11:03 +0000 (01:11 +0000)]
CCSPI stuff.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@949
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 23 Feb 2011 23:37:29 +0000 (23:37 +0000)]
Promiscuity can be turned off in CCSPI.
Addition of bsniff mode.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@948
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 23 Feb 2011 23:34:28 +0000 (23:34 +0000)]
goodfet.ccspi - interprets frequency input below 100 to be a channel, and a value from 11 to 26 is translated into the appropriate frequency for that 802.15.4 channel - ex 11 becomes
2405000000
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@947
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 23 Feb 2011 23:34:28 +0000 (23:34 +0000)]
Removed CCSPI and NRF from default firmware, to keep support for GF3x.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@946
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 23 Feb 2011 20:08:33 +0000 (20:08 +0000)]
Scapy suggestions.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@945
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 23 Feb 2011 19:42:09 +0000 (19:42 +0000)]
Fixed printing of None in CCSPI dissection w/ scapy.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@944
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 23 Feb 2011 19:40:44 +0000 (19:40 +0000)]
goodfetccspi fix of scapy dissection to not feed it the length byte
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@943
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 23 Feb 2011 18:35:26 +0000 (18:35 +0000)]
Corrected spelling of 'disset' for the CCSPI/scapy stuff.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@942
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 23 Feb 2011 07:53:41 +0000 (07:53 +0000)]
GoodFETCCSPI added sniffdisect verb that tries to load dot15d4 scapy library to use for dissection - needs more testing, initial version of feature only, requires separate install of scapy and dot15d4 library
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@941
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 23 Feb 2011 01:40:17 +0000 (01:40 +0000)]
'goodfet.ccspi txtest' is now documented.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@940
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
srgy [Wed, 23 Feb 2011 00:54:36 +0000 (00:54 +0000)]
carrier and modulated_spectrum test modes added to GoodFETCCSPI for CC2420
modulated_spectrum is intermittent, carrier amplitude seems rather weak
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@939
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 22 Feb 2011 23:28:47 +0000 (23:28 +0000)]
Moved TXFLUSH strobe from Python to C in CC2420 driver.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@938
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 22 Feb 2011 23:05:22 +0000 (23:05 +0000)]
CCSPI transmissions work.
Cleaning it up now.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@937
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 22 Feb 2011 20:49:11 +0000 (20:49 +0000)]
Removed unnecessary register prints in RF_promiscuity of CCSPI.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@936
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 22 Feb 2011 20:22:47 +0000 (20:22 +0000)]
GoodFETCCSPI.status() works, part of 'goodfet.ccspi info'
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@935
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 21 Feb 2011 22:34:58 +0000 (22:34 +0000)]
Two more peekword() instances.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@934
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 21 Feb 2011 22:34:10 +0000 (22:34 +0000)]
s/peekword/peek16/ in goodfet.monitor.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@933
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 21 Feb 2011 05:15:53 +0000 (05:15 +0000)]
Reliable sniffing of 802.15.4 on the TelosB.
No missed packets this time.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@932
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 21 Feb 2011 04:40:22 +0000 (04:40 +0000)]
Reliable 802.15.4 sniffing on a Telos B.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@931
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 21 Feb 2011 04:22:57 +0000 (04:22 +0000)]
Better sniffing of 802.15.4 in CCSPI, but the length is still wrong.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@930
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 21 Feb 2011 03:51:48 +0000 (03:51 +0000)]
Improving CC2420 packet reception.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@929
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 21 Feb 2011 02:34:03 +0000 (02:34 +0000)]
Added /dev/ttyU0 to the glob list for OpenBSD.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@928
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 13 Feb 2011 00:51:32 +0000 (00:51 +0000)]
Formatting of Nordic client.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@922
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 13 Feb 2011 00:44:37 +0000 (00:44 +0000)]
Fixed 2500kbps rate.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@921
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8