Jim Paris
6db05caed9
Fix radio hangups when trying to transmit with radio off.
...
The border-router tries to transmit and do other stuff after turning
the radio off, and the radio driver didn't handle that very well.
With this fix, it's no longer necessary to reset the border router
after starting tunslip6.
2014-07-23 16:21:53 -04:00
Jim Paris
6937b29670
Add Windows build instructions for ev-aducrf101mkxz platform
2014-07-23 16:21:53 -04:00
Jim Paris
07201d13a3
Add IAR compiler support for ADuCRF101
2014-07-23 16:21:53 -04:00
Jim Paris
4f1fc3557c
Add README.md for ev-aducrf101mkxz platform
2014-07-23 16:21:53 -04:00
Rémy Léone
911f3aa07c
SkyByteRadio was replaced by Msp802154Radio
2014-07-23 15:42:59 +02:00
Jim Paris
a4a3eca41d
Add sniffer support to ADuCRF101
...
This works with the examples/cc2538dk/sniffer/ project and the
corresponding "sensniff" host-side tool.
2014-07-22 21:18:17 -04:00
Jim Paris
6967fc67c1
Add dummy uart0/uart1 headers that some examples require
2014-07-22 21:18:16 -04:00
Jim Paris
ad141b00fb
Implement rtimers for ADuCRF101
2014-07-22 21:18:16 -04:00
Jim Paris
c8716f4d57
Add platform LED driver
2014-07-22 21:18:16 -04:00
Jim Paris
63692ba96d
Add button sensor support (BOOT button)
2014-07-22 21:18:16 -04:00
Jim Paris
4cb97a3311
Move RF RX into its own process
2014-07-22 21:18:16 -04:00
Jim Paris
fff8a18b99
Fix ADI radio engine driver and add hook for packet reception
2014-07-22 21:18:16 -04:00
Jim Paris
b7373edf8c
Add ADuCRF101 radio driver
2014-07-22 21:18:16 -04:00
Jim Paris
5673b46e86
Add initial EV-ADuCRF101MKxZ platform support
2014-07-22 21:18:16 -04:00
Jim Paris
baa6058839
Add initial ADuCRF101 CPU support
2014-07-22 21:18:16 -04:00
Jim Paris
2be02cd269
Add CMSIS library code from ARM
2014-07-22 21:12:17 -04:00
Jim Paris
ee1ca8ac55
Add ADuCRF101 library code from Analog Devices
2014-07-22 21:12:17 -04:00
Nicolas Tsiftes
d7cf3b1f74
Merge pull request #753 from kartben/patch-1
...
Add missing semi-colon
2014-07-20 09:49:51 +02:00
Enrico Joerns
56e2536884
[cooja] plugins/Visualizer: Simple mote tooltip
...
Shows a motes type identifier and filename of firmware/sourcecode running on it
2014-07-17 00:30:44 +02:00
Benjamin Cabé
afcd5e5387
Add missing semi-colon
2014-07-16 21:37:47 +02:00
Oliver Schmidt
682aa2e730
Merge pull request #750 from oliverschmidt/master
...
Fixed hardware detection.
2014-07-12 12:29:35 +02:00
Oliver Schmidt
919b6919a5
Fixed hardware detection.
...
The previous chip detection was inspired by the old IP65 driver code. For some reason it didn't work as expected. The new code is simpler and based on this statement in the chip datasheet: "The upper byte always reads as 33h and can be used to help determine the I/O location of the LAN91C96."
2014-07-12 11:27:52 +02:00
Enrico Joerns
a9cf1c1114
[cooja] plugins/analyzers/FragHeadPacketAnalyzer: Printout if first or nth fragment in verbose output
2014-07-11 03:43:56 +02:00
Enrico Joerns
d894390f3e
[cooja] plugins/analyzers: printout of UDP ports and clearer layer separation
2014-07-11 03:42:52 +02:00
Enrico Joerns
70a44031bf
[cooja] plugins/analyzers/ICMPv6Analyzer: Short names for ICMP types in brief output and more reader-friendly long names
2014-07-11 03:33:41 +02:00
Enrico Joerns
ab0be0b150
[cooja] plugins/analyzers/ICMPv6Analyzer: DTSN field is unsigned
2014-07-11 03:31:24 +02:00
Enrico Joerns
e556419e37
[cooja] plugins/analyzers/IPHCPacketAnalyzer: More verbose output of IPHC options
2014-07-11 03:31:24 +02:00
Enrico Joerns
5ee8c7e178
[cooja] plugins/analyzers/IPHCPacketAnalyzer: Hack for basic Hop-by-hop extension header handling
2014-07-11 03:31:21 +02:00
Enrico Joerns
3b60d96f39
[cooja] plugins/analyzers/IPHCPacketAnalyzer: Full port decompression for UDP header compression
2014-07-11 03:02:49 +02:00
Enrico Joerns
a88328c8db
[cooja] plugins/analyzers/PacketAnalyzer: Fixed integer assembly from bytes in getInt() method
2014-07-11 03:00:48 +02:00
Enrico Joerns
9f70a6f327
[cooja] plugins/analyzers/IPHCPacketAnalyzer: fixed ttl encoding,
...
addded hlim decoding
2014-07-11 02:57:20 +02:00
Enrico Joerns
dbebd123a5
[cooja] plugins/analyzers/IEEE802154Analyzer: More verbose printout including FCF information
2014-07-11 02:52:10 +02:00
Enrico Joerns
649a447c9a
[cooja] plugins/analyzers: Replace StringBuffer with lightweight StringBuilder
...
StringBuffer is a thread-safe version of StringBuilder that introduces
unnecessary overhead.
Additional replaced concatenations with .append()
2014-07-11 02:41:44 +02:00
Enrico Joerns
e16a5d65df
[cooja] plugins/analyzers: Added @Override annotations
2014-07-11 02:14:46 +02:00
Enrico Joerns
3e9a780721
[cooja] plugins/analyzers: Indention and whitespace cleanups
2014-07-11 02:07:21 +02:00
Enrico Joerns
d4f7cf6a83
[cooja] plugins/sinks/TrafficVisualizerSkin: Synchronized to avoid ConcurrentModificationExcpetions
2014-07-11 01:03:35 +02:00
Enrico Joerns
cd9164d5e2
[cooja] skins/TrafficVisualizerSkin: Use alpha value to fade out arrow color an potentially allow to configure colors
2014-07-11 00:57:35 +02:00
Enrico Joerns
449046669f
[cooja] skins/TrafficVisualizerSkin: Age handling moved to RadioConnectionArrow class which also got some lines of function documentation
2014-07-11 00:57:35 +02:00
Enrico Joerns
7c80213c3a
[cooja] skins/TrafficVisualizerSkin: Reduce array copy and iteration overhead
2014-07-11 00:57:35 +02:00
Enrico Joerns
468d533c41
[cooja] skins/TrafficVisualizerSkin: Removed unnecessary 'historyCopy'
2014-07-11 00:57:35 +02:00
Enrico Joerns
ea80fd9257
[cooja] skins/TrafficVisualizerSkin: Use LinkedList instead of ArrayList to increase add and remove performance
2014-07-11 00:57:34 +02:00
Enrico Joerns
c92f83c048
[cooja] skins/TrafficVisualizerSkin: Indicate sent but unreceived messages by a red double circle around mote
2014-07-11 00:57:34 +02:00
Enrico Joerns
0e78bc67f9
[cooja] skins/TrafficVisualizerSkin: Added @Override annotations and added some final modifiers
2014-07-11 00:57:34 +02:00
Enrico Joerns
d8cf0d1349
[cooja] plugins/Visualizer: Deselect motes when removing
...
This also fixes visualization issues such as
remaining transmission range underlays for removed motes
2014-07-11 00:41:53 +02:00
Enrico Joerns
8b1bf449ee
[cooja] plugins/Visualizer: Key control: Allow to abort actions with ESCAPE key and delete motes using DELETE key
2014-07-11 00:41:53 +02:00
Enrico Joerns
73fbb69e39
[cooja] plugins/Visualizer: Partly implement behavior of beginMoveRequest to fit new mote movement handling
2014-07-11 00:41:53 +02:00
Enrico Joerns
39f7ca586f
[cooja] plugins/Visualizer: Mouse release always terminates previous action
...
and reses actions state and cursor appearance
Also renamed UNKNOWN state to NONE as it is a more adequate name for the new behavior
2014-07-11 00:41:53 +02:00
Enrico Joerns
2465a361e3
[cooja] plugins/Visualizer: Group mote placement modifications together (move, delete)
2014-07-11 00:41:53 +02:00
Enrico Joerns
99e74e8348
[cooja] plugins/Visualizer: Implemented multi-mode behavior of delete mote menu for move, too
...
Note that this does not yet implement the correct behavior of beginMoveReques()
2014-07-11 00:41:52 +02:00
Enrico Joerns
3ada5671ef
[cooja] plugins/Visualizer: Fixed node selection in Delete menu handling
...
Previously if multiple motes were selected
and the context menu of a non-selected mote
was used to delete, not the clicked mote
but the other selected ones were removed.
This behavior is fixed so that if another
mote is clicked only this is deleted.
2014-07-11 00:41:52 +02:00