public class HardwareFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TAG |
Constructor and Description |
---|
HardwareFactory(Context context) |
Modifier and Type | Method and Description |
---|---|
HardwareMap |
createHardwareMap(SyncdDevice.Manager manager)
Create a hardware map
|
static java.lang.String |
getDeviceDisplayName(Context context,
SerialNumber serialNumber) |
XmlPullParser |
getXmlPullParser() |
void |
instantiateConfiguration(HardwareMap hardwareMap,
ControllerConfiguration controllerConfiguration,
SyncdDevice.Manager manager) |
protected void |
mapControllerConfiguration(HardwareMap map,
DeviceManager deviceMgr,
ControllerConfiguration ctrlConf) |
static void |
noteSerialNumberType(Context context,
SerialNumber serialNumber,
java.lang.String typeName) |
void |
setXmlPullParser(XmlPullParser xmlPullParser) |
public static final java.lang.String TAG
public HardwareMap createHardwareMap(SyncdDevice.Manager manager) throws RobotCoreException, java.lang.InterruptedException
RobotCoreException
java.lang.InterruptedException
public void instantiateConfiguration(HardwareMap hardwareMap, ControllerConfiguration controllerConfiguration, SyncdDevice.Manager manager) throws RobotCoreException, java.lang.InterruptedException
RobotCoreException
java.lang.InterruptedException
protected void mapControllerConfiguration(HardwareMap map, DeviceManager deviceMgr, ControllerConfiguration ctrlConf) throws RobotCoreException, java.lang.InterruptedException
RobotCoreException
java.lang.InterruptedException
public void setXmlPullParser(XmlPullParser xmlPullParser)
public XmlPullParser getXmlPullParser()
public static void noteSerialNumberType(Context context, SerialNumber serialNumber, java.lang.String typeName)
public static java.lang.String getDeviceDisplayName(Context context, SerialNumber serialNumber)