Commit Graph

969 Commits

Author SHA1 Message Date
Niclas Finne e2e1fba86d Publish the UART/USCI used for serial output by the platform in the registry as 'serialio' 2012-05-31 01:55:13 +02:00
Niclas Finne 3ddcfefe04 Added ExternalFlash base class for emulation of external flash chips. Replaced FileAT45DB and FileM25P80 with storage abstraction for storing data in memory or on file 2012-05-30 22:40:54 +02:00
Niclas Finne bf6233669d Added base class for accelerometers 2012-05-30 20:31:22 +02:00
Niclas Finne d33bd84726 Updated image for the wismote platform. Picture by Joel Hoglund. 2012-05-30 20:08:11 +02:00
Niclas Finne f3e9c856e8 Bug fix: overflow interrupt vector was not set in Timer. Patch by Olaf Landsiedel. 2012-05-29 15:48:03 +02:00
Niclas Finne 4e78dae261 minor cleanup 2012-05-29 15:43:12 +02:00
Niclas Finne 0480ed94cb Added option to the timestamp command to print CPU cycles instead of milliseconds 2012-05-29 15:13:04 +02:00
Niclas Finne 4a71c1a021 Bug fix in the execution rate calculation - did not respect current CPU frequency 2012-05-29 15:12:21 +02:00
Niclas Finne 2426d82ea1 Added run rule for z1 platform 2012-05-29 13:22:32 +02:00
Niclas Finne 202ddb5dff Updated test firmware for Z1 platform 2012-05-29 13:22:15 +02:00
Niclas Finne 5299692302 Added node gui for the Zolertia Z1 platform 2012-05-29 13:06:12 +02:00
Niclas Finne 5491550e1e Zolertia Z1 platform image. Picture by Joel Hoglund. 2012-05-29 13:00:17 +02:00
Niclas Finne 0f1d0ff978 Improved support for emulation of msp430f2xxx series 2012-05-29 11:41:33 +02:00
Niclas Finne b207699337 Added getOutputPowerMax() to describe the max output power of the radio chip 2012-05-29 11:34:41 +02:00
Niclas Finne 7945527522 Clear background for transparent node images 2012-05-28 17:42:26 +02:00
Niclas Finne 80050b799e disabled debug output 2012-05-28 17:40:05 +02:00
Niclas Finne fcae849403 Moved IO unit memory map into the IO memory segments 2012-05-25 20:14:44 +02:00
Niclas Finne 231714ecdc Maded TimerConfig and UARTConfig immutable 2012-05-25 20:11:15 +02:00
Niclas Finne 30bc7ce06c Disabled debug output 2012-05-25 17:55:22 +02:00
Niclas Finne 929e11c152 Added example Wismote firmware 2012-05-25 17:53:40 +02:00
Niclas Finne 0892dc0582 Replaced constants PIN_HI, PIN_LOW with enum PinState 2012-05-25 17:52:01 +02:00
Niclas Finne 15539b97fd Moved the cpu reference to IOUnit as it is needed by most IO units 2012-05-25 17:29:55 +02:00
Niclas Finne d551aa7d06 Added notification if reset causes pin output to change 2012-05-25 16:26:28 +02:00
Niclas Finne a9d2715df9 Removed some debug output, code style 2012-05-25 15:52:35 +02:00
Niclas Finne 67753f5093 Improved emulation of the hardware multiplier. Patch by Niels Moller. 2012-05-25 03:10:54 +02:00
Niclas Finne b445b94c5a Bug fix: the multiplier was not added to its complete address range 2012-05-24 18:41:22 +02:00
Niclas Finne 2d63127469 Added logw warning for non-implemented multiplier register 2012-05-24 18:35:56 +02:00
Niclas Finne bab0336786 Added output power to the chip info 2012-05-24 17:48:59 +02:00
Niclas Finne 60659635de Show the data as hex when watching memory read/writes if not specified otherwise 2012-05-24 17:46:34 +02:00
Niclas Finne 5766a65c59 Continued on CC2520 emulation 2012-05-23 23:42:57 +02:00
Niclas Finne 02cdeef517 Added access method to retrieve all chips of specified type 2012-05-23 23:23:16 +02:00
Niclas Finne 9e8b624d74 Removed VoidGPIO 2012-05-22 15:46:28 +02:00
Niclas Finne 6e0f149bf6 Include png images in the JAR file 2012-05-22 03:27:06 +02:00
Niclas Finne fac365d131 Added node gui for the WiSMote platform 2012-05-21 17:24:07 +02:00
Niclas Finne 496be4558d WiSMote platform image. Picture by Joel Hoglund. 2012-05-21 17:11:03 +02:00
Niclas Finne b272931e53 Added common base class for 802.15.4 radio chips 2012-05-21 17:10:02 +02:00
Niclas Finne a4bdb2b864 Added abstraction for user button 2012-05-18 16:53:33 +02:00
Niclas Finne c4a91ce25c Use the size of the node image as default 2012-05-18 16:48:58 +02:00
Niclas Finne 7baefad3dd Made the listener methods synchronized 2012-05-18 15:55:26 +02:00
Niclas Finne 586420e75b Updated to use state change from Chip + added method to change only specified leds 2012-05-18 15:54:52 +02:00
Niclas Finne 14ca3e1e22 Added run rules for the wismote platform 2012-05-18 15:47:13 +02:00
Niclas Finne c8a135bcea Added size methods 2012-05-18 15:46:39 +02:00
Niclas Finne 4254ad0720 Minor code cleanup in the node setup 2012-05-15 23:48:26 +02:00
Joakim Eriksson 4bb3c2e5f3 fixed channel calculations 2012-05-15 15:25:36 +02:00
Joakim Eriksson 213677fc01 fixed output 2012-05-15 15:11:48 +02:00
Joakim Eriksson 74a7b02958 added reading data from RXFIFO 2012-05-15 15:06:17 +02:00
Joakim Eriksson cca03fcfde fixed more commands - TX probably works 2012-05-15 14:52:09 +02:00
Joakim Eriksson d32d80e23f more functionality of CC2520 2012-05-15 14:35:39 +02:00
Joakim Eriksson 5146a540cf fixed some more bugs 2012-05-15 12:38:57 +02:00
Joakim Eriksson 10cb6a85d0 fixed some bugs added write/read mem 2012-05-15 12:28:24 +02:00