next up previous
Next: 7.6 SensorListnerインタフェース Up: 7 josx パッケージ Previous: 7.4 Motorクラス

7.5 SensorConstantsインタフェース

センサに関連する定数を定義しているインタフェースとして SensorConstantsを定義している.
package josx.platform.rcx;
/**
 * Constants for Sensor methods.
 * @see
 josx.platform.rcx.Sensor#setTypeAndMode
 */
public interface SensorConstants
{
    public static final
    int SENSOR_TYPE_RAW    = 0;
    public static final
    int SENSOR_TYPE_TOUCH  = 1;
    public static final
    int SENSOR_TYPE_TEMP   = 2;
    public static final
    int SENSOR_TYPE_LIGHT  = 3;
    public static final
    int SENSOR_TYPE_ROT    = 4;
        
    public static final
    int SENSOR_MODE_RAW    = 0x00;
    public static final
    int SENSOR_MODE_BOOL   = 0x20;
    public static final
    int SENSOR_MODE_EDGE   = 0x40;
    public static final
    int SENSOR_MODE_PULSE  = 0x60;
    public static final
    int SENSOR_MODE_PCT    = 0x80;
    public static final
    int SENSOR_MODE_DEGC   = 0xa0;
    public static final
    int SENSOR_MODE_DEGF   = 0xc0;
    public static final
    int SENSOR_MODE_ANGLE  = 0xe0;
        
    public static final
    int RAW_VALUE          = 0;
    public static final
    int CANONICAL_VALUE    = 1;
    public static final
    int BOOLEAN_VALUE      = 2;
}


generated through LaTeX2HTML. M.Inaba 平成18年5月7日