ioio.lib.api
Enum SpiMaster.Rate

java.lang.Object
  extended by java.lang.Enum<SpiMaster.Rate>
      extended by ioio.lib.api.SpiMaster.Rate
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<SpiMaster.Rate>
Enclosing interface:
SpiMaster

public static enum SpiMaster.Rate
extends java.lang.Enum<SpiMaster.Rate>

Possible data rates for SPI, in Hz.


Enum Constant Summary
RATE_1_3M
           
RATE_125K
           
RATE_142K
           
RATE_166K
           
RATE_1M
           
RATE_2_2M
           
RATE_2_6M
           
RATE_200K
           
RATE_250K
           
RATE_2M
           
RATE_3_2M
           
RATE_31K
           
RATE_333K
           
RATE_35K
           
RATE_41K
           
RATE_4M
           
RATE_5_3M
           
RATE_500K
           
RATE_50K
           
RATE_571K
           
RATE_62K
           
RATE_666K
           
RATE_800K
           
RATE_83K
           
RATE_8M
           
 
Method Summary
static SpiMaster.Rate valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static SpiMaster.Rate[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

RATE_31K

public static final SpiMaster.Rate RATE_31K

RATE_35K

public static final SpiMaster.Rate RATE_35K

RATE_41K

public static final SpiMaster.Rate RATE_41K

RATE_50K

public static final SpiMaster.Rate RATE_50K

RATE_62K

public static final SpiMaster.Rate RATE_62K

RATE_83K

public static final SpiMaster.Rate RATE_83K

RATE_125K

public static final SpiMaster.Rate RATE_125K

RATE_142K

public static final SpiMaster.Rate RATE_142K

RATE_166K

public static final SpiMaster.Rate RATE_166K

RATE_200K

public static final SpiMaster.Rate RATE_200K

RATE_250K

public static final SpiMaster.Rate RATE_250K

RATE_333K

public static final SpiMaster.Rate RATE_333K

RATE_500K

public static final SpiMaster.Rate RATE_500K

RATE_571K

public static final SpiMaster.Rate RATE_571K

RATE_666K

public static final SpiMaster.Rate RATE_666K

RATE_800K

public static final SpiMaster.Rate RATE_800K

RATE_1M

public static final SpiMaster.Rate RATE_1M

RATE_1_3M

public static final SpiMaster.Rate RATE_1_3M

RATE_2M

public static final SpiMaster.Rate RATE_2M

RATE_2_2M

public static final SpiMaster.Rate RATE_2_2M

RATE_2_6M

public static final SpiMaster.Rate RATE_2_6M

RATE_3_2M

public static final SpiMaster.Rate RATE_3_2M

RATE_4M

public static final SpiMaster.Rate RATE_4M

RATE_5_3M

public static final SpiMaster.Rate RATE_5_3M

RATE_8M

public static final SpiMaster.Rate RATE_8M
Method Detail

values

public static SpiMaster.Rate[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (SpiMaster.Rate c : SpiMaster.Rate.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static SpiMaster.Rate valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null