motej
Class StatusInformationReport

java.lang.Object
  extended by motej.StatusInformationReport

public class StatusInformationReport
extends Object

Status information as reported by the wiimote. Contains the currently lid LEDs, status of speaker, the battery level, if an extension is connected and if continuous reporting is enabled.

Author:
Volker Fritzsch

Constructor Summary
StatusInformationReport(boolean[] ledEnabled, boolean speakerEnabled, boolean continuousReportingEnabled, boolean extensionControllerConnected, byte batteryLevel)
           
 
Method Summary
 byte getBatteryLevel()
          The current battery level.
 boolean[] getLedEnabled()
          The currently lid LEDs
 boolean isContinuousReportingEnabled()
          True, if continuous reporting is enabled.
 boolean isExtensionControllerConnected()
          True, if an extension controller is connected.
 boolean isSpeakerEnabled()
          True, if the speaker is enabled.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StatusInformationReport

public StatusInformationReport(boolean[] ledEnabled,
                               boolean speakerEnabled,
                               boolean continuousReportingEnabled,
                               boolean extensionControllerConnected,
                               byte batteryLevel)
Method Detail

getBatteryLevel

public byte getBatteryLevel()
The current battery level. Fully charged might be 0xc8 (see www.wiili.org).

Returns:
the battery level

getLedEnabled

public boolean[] getLedEnabled()
The currently lid LEDs

Returns:
enabled LEDs

isContinuousReportingEnabled

public boolean isContinuousReportingEnabled()
True, if continuous reporting is enabled.

Returns:
continuous reporting enabled

isExtensionControllerConnected

public boolean isExtensionControllerConnected()
True, if an extension controller is connected.

Returns:
extension controller connected

isSpeakerEnabled

public boolean isSpeakerEnabled()
True, if the speaker is enabled.

Returns:
speaker enabled

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2007-2009 Volker Fritzsch. All Rights Reserved.