avrora.sim.platform
Class Mica
java.lang.Object
avrora.sim.platform.Mica
- All Implemented Interfaces:
- Platform, PlatformFactory
- public class Mica
- extends java.lang.Object
- implements Platform, PlatformFactory
The Mica
class is an implementation of the Platform
interface that represents
both a specific microcontroller and the devices connected to it. This implementation therefore uses the
ATMega128L microcontroller in compatibility mode and uses LED and Radio devices, etc.
Constructor Summary |
Mica()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mcu
protected final Microcontroller mcu
sim
protected final Simulator sim
Mica
public Mica()
getMicrocontroller
public Microcontroller getMicrocontroller()
- Specified by:
getMicrocontroller
in interface Platform
newPlatform
public Platform newPlatform(int id,
InterpreterFactory f,
Program p)
- Specified by:
newPlatform
in interface PlatformFactory
addDevices
protected void addDevices()