SunSPOT API V3.0


Constant Field Values


Contents
com.sun.*

com.sun.spot.dmamemory.proxy.ProxyDMAMemoryManager
public static final String DMA_MEMORY_SERVER "DMA_MEMORY_SERVER"

com.sun.spot.flashmanagement.FlashFile
public static final long FIRST_FILE_VIRTUAL_ADDRESS 276824064L
public static final long LAST_FILE_VIRTUAL_ADDRESS 284164096L
public static final int VIRTUAL_ADDRESS_FILE_SPACING 1048576

com.sun.spot.flashmanagement.FlashFileOutputStream
public static final int DEFAULT_BUFFER_SIZE 512

com.sun.spot.io.j2me.radiogram.Radiogram
public static final int MAX_LENGTH 1260

com.sun.spot.io.j2me.socket.ProxyInitializer
public static final String INITIALIZER "connect"
public static final String SEPERATOR " "

com.sun.spot.io.j2me.socket.SocketConnection
public static final String SOCKET_PROXY_BASE_STATION_ADDRESS_MANIFEST_PROPERTY "com.sun.spot.io.j2me.socket.SocketConnection-BaseStationAddress"
public static final String SOCKET_PROXY_BASE_STATION_PORT_MANIFEST_PROPERTY "com.sun.spot.io.j2me.socket.SocketConnection-BaseStationPort"

com.sun.spot.io.j2me.socket.SocketProtocolInputStream
public static final int CONNECTION_CLOSE 113
public static final int END_OF_MSG 122
public static final int ESCAPE_CHAR 255
public static final int IOEXCEPTION 101

com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
public static final int CONNECTION_CLOSE 113
public static final int END_OF_MSG 122
public static final int ESCAPE_CHAR 255
public static final int IOEXCEPTION 101

com.sun.spot.networktools.NetManagementServer
public static final int NET_MANAGEMENT_SERVER_PORT 20
public static final String systemProperty "spot.mesh.management.enable"

com.sun.spot.peripheral.AbstractAT91_PIO
protected static final int PIO_CODR 13
protected static final int PIO_IFDR 9
protected static final int PIO_IFER 8
protected static final int PIO_ODR 5
protected static final int PIO_OER 4
protected static final int PIO_PDSR 15
protected static final int PIO_SODR 12

com.sun.spot.peripheral.CC2420Driver
public static final int SPI_CONFIG 7682

com.sun.spot.peripheral.ConfigPage
public static final int APP_VIRTUAL_ADDRESS 277872640
public static final int BOOTLOADER_ADDRESS 268435456
public static final int BOOTSTRAP_SECTOR 12
public static final int CMD_LINE_PARAMETERS_ADMIN_OFFSET 14
public static final int CMD_LINE_PARAMETERS_NORMAL_OFFSET 12
public static final int CONFIG_PAGE_SECTOR 77
public static final int CONFIG_PAGE_SIZE 1024
public static final int CONFIG_VERSION_OFFSET 8
public static final int CURRENT_CONFIG_VERSION 11
public static final int DEFAULT_SECTOR_COUNT_FOR_RMS 8
public static final int FAT_SECTOR_NUMBER 5
public static final int FIRST_FILE_SYSTEM_SECTOR 27
public static final int FLAGS_OFFSET 10
public static final int FLASH_BASE_ADDRESS 268435456
public static final int FLASH_SIZE_IN_BYTES 4194304
public static final int LARGE_SECTOR_SIZE 65536
public static final int LAST_FILE_SYSTEM_SECTOR 69
public static final int LIBRARY_VIRTUAL_ADDRESS 276824064
public static final int PUBLIC_KEY_OFFSET 20
public static final int SERIAL_NUMBER_OFFSET 0
public static final int STRINGS_OFFSET 22
public static final int SYSTEM_PROPERTIES_SECTOR 76
public static final int TRUST_MANAGER_SECTOR 75
public static final int VM_ADDRESS_OFFSET 16
public static final int VM_SECTOR_NUMBER 8

com.sun.spot.peripheral.IAT91_AIC
public static final int AIC_IRQ_PRI_NORMAL 4
public static final int SRCTYPE_EXT_LOW_LEVEL 0
public static final int SRCTYPE_EXT_NEGATIVE_EDGE 32
public static final int SRCTYPE_HIGH_LEVEL 64
public static final int SRCTYPE_POSITIVE_EDGE 96

com.sun.spot.peripheral.IAT91_Peripherals
public static final int EMAC_ID_MASK 16777216
public static final int FIQ_ID_MASK 1
public static final int IRQ0_ID_MASK 33554432
public static final int IRQ1_ID_MASK 67108864
public static final int IRQ2_ID_MASK 134217728
public static final int IRQ3_ID_MASK 268435456
public static final int IRQ4_ID_MASK 536870912
public static final int IRQ5_ID_MASK 1073741824
public static final int IRQ6_ID_MASK -2147483648
public static final int MCI_ID_MASK 1024
public static final int PERIPHERALS_ACCESSIBLE_FROM_JAVA -1616914628
public static final int PERIPHERALS_NOT_ACCESSIBLE_FROM_JAVA 1616914627
public static final int PIOA_ID_MASK 4
public static final int PIOB_ID_MASK 8
public static final int PIOC_ID_MASK 16
public static final int PIOD_ID_MASK 32
public static final int SPI_ID_MASK 8192
public static final int SSC0_ID_MASK 16384
public static final int SSC1_ID_MASK 32768
public static final int SSC2_ID_MASK 65536
public static final int SYSIRQ_ID_MASK 2
public static final int TC0_ID_MASK 131072
public static final int TC1_ID_MASK 262144
public static final int TC2_ID_MASK 524288
public static final int TC3_ID_MASK 1048576
public static final int TC4_ID_MASK 2097152
public static final int TC5_ID_MASK 4194304
public static final int TWI_ID_MASK 4096
public static final int UDP_ID_MASK 2048
public static final int UHP_ID_MASK 8388608
public static final int US0_ID_MASK 64
public static final int US1_ID_MASK 128
public static final int US2_ID_MASK 256
public static final int US3_ID_MASK 512

com.sun.spot.peripheral.IAT91_PIO
public static final int CLEAR_OUT 1
public static final int INPUT 0
public static final int OUTPUT 1
public static final int PIOA 0
public static final int PIOB 1
public static final int PIOC 2
public static final int PIOD 3
public static final int SENSE_BIT 1
public static final int SET_OUT 0

com.sun.spot.peripheral.IPowerController
public static final byte ALARM_EVENT 4
public static final byte BATTERY_EVENT 16
public static final byte BUTTON_EVENT 2
public static final byte COLD_BOOT_EVENT 1
public static final byte EXTERNAL_POWER_EVENT -128
public static final byte GET_ALARM_CMD 10
public static final byte GET_POWER_STATUS_CMD 19
public static final byte GET_STATUS_CMD 0
public static final byte GET_STRING_CMD 12
public static final byte GET_STRING_LEN_CMD 11
public static final byte LOW_BATTERY_EVENT 64
public static final byte OVERLOAD_FAULT 64
public static final byte POWERUP_FAULT 32
public static final byte QUERY_I_CHARGE 7
public static final byte QUERY_I_DISCHARGE 8
public static final byte QUERY_I_MAX 16
public static final byte QUERY_STARTUP 18
public static final byte QUERY_TEMPERATURE 4
public static final byte QUERY_V_BATT 3
public static final byte QUERY_V_CC 2
public static final byte QUERY_V_CORE 1
public static final byte QUERY_V_EXT 5
public static final byte QUERY_V_USB 6
public static final byte SENSOR_EVENT 8
public static final byte SET_ALARM_CMD 14
public static final byte SET_CONTROL_CMD 24
public static final byte SET_INDICATE_CMD 17
public static final byte SET_TIME_CMD 13
public static final byte SHOW_ALARM 2
public static final byte SHOW_BATTERYON 32
public static final byte SHOW_BUTTON 1
public static final byte SHOW_EXTERNAL 16
public static final byte SHOW_EXTERNALON 64
public static final byte SHOW_PFAULT 8
public static final byte SHOW_SLEEP 4
public static final byte SLEEP_EVENT 32
public static final byte VBATT_FAULT 1
public static final byte VCC_FAULT 8
public static final byte VCORE_FAULT 16
public static final byte VEXT_FAULT 4
public static final byte VUSB_FAULT 2
public static final byte WAKE_ON_INTERRUPT 1

com.sun.spot.peripheral.ISpiMaster
public static final int CSR_BITS_10 32
public static final int CSR_BITS_11 48
public static final int CSR_BITS_12 64
public static final int CSR_BITS_13 80
public static final int CSR_BITS_14 96
public static final int CSR_BITS_15 112
public static final int CSR_BITS_16 128
public static final int CSR_BITS_8 0
public static final int CSR_BITS_9 16
public static final int CSR_CPOL 1
public static final int CSR_DLYBCT -16777216
public static final int CSR_DLYBCT_1 16777216
public static final int CSR_DLYBCT_10 167772160
public static final int CSR_DLYBCT_100 1677721600
public static final int CSR_DLYBCT_2 33554432
public static final int CSR_DLYBCT_200 -939524096
public static final int CSR_DLYBCT_50 838860800
public static final int CSR_DLYBS 16711680
public static final int CSR_MODE0 2
public static final int CSR_MODE1 0
public static final int CSR_MODE2 3
public static final int CSR_MODE3 1
public static final int CSR_NCPHA 2
public static final int CSR_SCBR 65280
public static final int CSR_SCBR_1MHZ 7680
public static final int CSR_SCBR_250K 30720
public static final int CSR_SCBR_2MHZ 3840
public static final int CSR_SCBR_3MHZ 2560
public static final int CSR_SCBR_6MHZ 1280

com.sun.spot.peripheral.ISpot
public static final int MCLK_FREQUENCY 59904000
public static final String PROPERTY_SPOT_DIAGNOSTICS "spot.diagnostics"
public static final int SPOT_GLOBAL_FLASH_MANAGER 1
public static final int SPOT_GLOBAL_NOR_FLASH_SECTOR_FACTORY 2
public static final int SYSTEM_TICKER_TICKS_PER_MILLISECOND 468

com.sun.spot.peripheral.IUSBPowerDaemon
public static final int STATE_AWAITING_ENUM 1
public static final int STATE_BATTERY 3
public static final int STATE_ENUMERATED 2
public static final int STATE_UNCONNECTED 0

com.sun.spot.peripheral.PIOPin
public static final int IO 0
public static final int PERIPHERAL_A 1
public static final int PERIPHERAL_B 2

com.sun.spot.peripheral.RadioConnectionBase
public static final long DEFAULT_TIMEOUT 10000L

com.sun.spot.peripheral.TimerCounterBits
public static final int TC_ABETRG 1024
public static final int TC_ABETRG_TIOA 1024
public static final int TC_ABETRG_TIOB 0
public static final int TC_ACPA 196608
public static final int TC_ACPA_CLEAR_OUTPUT 131072
public static final int TC_ACPA_OUTPUT_NONE 0
public static final int TC_ACPA_SET_OUTPUT 65536
public static final int TC_ACPA_TOGGLE_OUTPUT 196608
public static final int TC_ACPC 786432
public static final int TC_ACPC_CLEAR_OUTPUT 524288
public static final int TC_ACPC_OUTPUT_NONE 0
public static final int TC_ACPC_SET_OUTPUT 262144
public static final int TC_ACPC_TOGGLE_OUTPUT 786432
public static final int TC_AEEVT 3145728
public static final int TC_AEEVT_CLEAR_OUTPUT 2097152
public static final int TC_AEEVT_OUTPUT_NONE 0
public static final int TC_AEEVT_SET_OUTPUT 1048576
public static final int TC_AEEVT_TOGGLE_OUTPUT 3145728
public static final int TC_ASWTRG 12582912
public static final int TC_ASWTRG_CLEAR_OUTPUT 8388608
public static final int TC_ASWTRG_OUTPUT_NONE 0
public static final int TC_ASWTRG_SET_OUTPUT 4194304
public static final int TC_ASWTRG_TOGGLE_OUTPUT 12582912
public static final int TC_BCPB 16777216
public static final int TC_BCPB_CLEAR_OUTPUT 33554432
public static final int TC_BCPB_OUTPUT_NONE 0
public static final int TC_BCPB_SET_OUTPUT 16777216
public static final int TC_BCPB_TOGGLE_OUTPUT 50331648
public static final int TC_BCPC 201326592
public static final int TC_BCPC_CLEAR_OUTPUT 134217728
public static final int TC_BCPC_OUTPUT_NONE 0
public static final int TC_BCPC_SET_OUTPUT 67108864
public static final int TC_BCPC_TOGGLE_OUTPUT 201326592
public static final int TC_BEEVT 805306368
public static final int TC_BEEVT_CLEAR_OUTPUT 536870912
public static final int TC_BEEVT_OUTPUT_NONE 0
public static final int TC_BEEVT_SET_OUTPUT 268435456
public static final int TC_BEEVT_TOGGLE_OUTPUT 805306368
public static final int TC_BSWTRG -1073741824
public static final int TC_BSWTRG_CLEAR_OUTPUT -2147483648
public static final int TC_BSWTRG_OUTPUT_NONE 0
public static final int TC_BSWTRG_SET_OUTPUT 1073741824
public static final int TC_BSWTRG_TOGGLE_OUTPUT -1073741824
public static final int TC_BURST 48
public static final int TC_BURST_NONE 0
public static final int TC_BURST_XC1 32
public static final int TC_BURST_XC2 48
public static final int TC_BUSRT_XC0 16
public static final int TC_CAPT 0
public static final int TC_CLKDIS 2
public static final int TC_CLKEN 1
public static final int TC_CLKI 8
public static final int TC_CLKS 7
public static final int TC_CLKS_MCK128 3
public static final int TC_CLKS_MCK2 0
public static final int TC_CLKS_MCK32 2
public static final int TC_CLKS_MCK8 1
public static final int TC_CLKS_SLCK 4
public static final int TC_CLKS_XC0 5
public static final int TC_CLKS_XC1 6
public static final int TC_CLKS_XC2 7
public static final int TC_CLKSTA 65536
public static final int TC_COVFS 1
public static final int TC_CPAS 4
public static final int TC_CPBS 8
public static final int TC_CPCDIS 128
public static final int TC_CPCS 16
public static final int TC_CPCSTOP 64
public static final int TC_CPCTRG 16384
public static final int TC_EEVT 3072
public static final int TC_EEVT_TIOB 0
public static final int TC_EEVT_XC0 1024
public static final int TC_EEVT_XC1 2048
public static final int TC_EEVT_XC2 3072
public static final int TC_EEVTEDG 768
public static final int TC_EEVTEDG_BOTH_EDGE 768
public static final int TC_EEVTEDG_EDGE_NONE 0
public static final int TC_EEVTEDG_FALLING_EDGE 512
public static final int TC_EEVTEDG_RISING_EDGE 256
public static final int TC_ENETRG 4096
public static final int TC_ETRGEDG 768
public static final int TC_ETRGEDG_BOTH_EDGE 768
public static final int TC_ETRGEDG_EDGE_NONE 0
public static final int TC_ETRGEDG_FALLING_EDGE 512
public static final int TC_ETRGEDG_RISING_EDGE 256
public static final int TC_ETRGS 128
public static final int TC_LDBDIS 128
public static final int TC_LDBSTOP 64
public static final int TC_LDRA 196608
public static final int TC_LDRA_BOTH_EDGE 196608
public static final int TC_LDRA_EDGE_NONE 0
public static final int TC_LDRA_FALLING_EDGE 131072
public static final int TC_LDRA_RISING_EDGE 65536
public static final int TC_LDRAS 32
public static final int TC_LDRB 786432
public static final int TC_LDRB_BOTH_EDGE 786432
public static final int TC_LDRB_EDGE_NONE 0
public static final int TC_LDRB_FALLING_EDGE 524288
public static final int TC_LDRB_RISING_EDGE 262144
public static final int TC_LDRBS 64
public static final int TC_LOVRS 2
public static final int TC_MTIOA 131072
public static final int TC_MTIOB 262144
public static final int TC_NONEXC0 1
public static final int TC_NONEXC1 4
public static final int TC_NONEXC2 16
public static final int TC_SWTRG 4
public static final int TC_SYNC 1
public static final int TC_TC0XC0S 3
public static final int TC_TC1XC1S 12
public static final int TC_TC2XC2S 48
public static final int TC_TCLK0XC0 0
public static final int TC_TCLK1XC1 0
public static final int TC_TCLK2XC2 0
public static final int TC_TIOA0XC1 8
public static final int TC_TIOA0XC2 32
public static final int TC_TIOA1XC0 2