EOS 2
1.1.0
Einfache Objektbasierte Sprache
EosLegoEv3Lib
src
de
lathanda
eos
ev3
bytecode
SystemCommand.java
gehe zur Dokumentation dieser Datei
1
package
de.lathanda.eos.ev3.bytecode;
18
public
interface
SystemCommand
{
19
byte
SYSTEM_COMMAND_REPLY
= (byte)0x01;
// System command, reply required
20
byte
SYSTEM_COMMAND_NO_REPLY
= (byte)0x81;
// System command, reply not require
21
//System Commands:
22
byte
BEGIN_DOWNLOAD
= (byte)0x92;
// Begin file download
23
byte
CONTINUE_DOWNLOAD
= (byte)0x93;
// Continue file download
24
byte
BEGIN_UPLOAD
= (byte)0x94;
// Begin file upload
25
byte
CONTINUE_UPLOAD
= (byte)0x95;
// Continue file upload
26
byte
BEGIN_GETFILE
= (byte)0x96;
// Begin get bytes from a file (while writing to the file)
27
byte
CONTINUE_GETFILE
= (byte)0x97;
// Continue get byte from a file (while writing to the file)
28
byte
CLOSE_FILEHANDLE
= (byte)0x98;
// Close file handle
29
byte
LIST_FILES
= (byte)0x99;
// List files
30
byte
CONTINUE_LIST_FILES
= (byte)0x9A;
// Continue list files
31
byte
CREATE_DIR
= (byte)0x9B;
// Create directory
32
byte
DELETE_FILE
= (byte)0x9C;
// Delete
33
byte
LIST_OPEN_HANDLES
= (byte)0x9D;
// List handles
34
byte
WRITEMAILBOX
= (byte)0x9E;
// Write to mailbox
35
byte
BLUETOOTHPIN
= (byte)0x9F;
// Transfer trusted pin code to brick
36
byte
ENTERFWUPDATE
= (byte)0xA0;
// Restart the brick in Firmware update mode
37
//System command replies
38
byte
SYSTEM_REPLY
= (byte)0x03;
// System command reply OK
39
byte
SYSTEM_REPLY_ERROR
= (byte)0x05;
// System command reply ERROR
40
//SYSTEM command Reply Status codes:
41
byte
SUCCESS
= (byte)0x00;
42
byte
UNKNOWN_HANDLE
= (byte)0x01;
43
byte
HANDLE_NOT_READY
= (byte)0x02;
44
byte
CORRUPT_FILE
= (byte)0x03;
45
byte
NO_HANDLES_AVAILABLE
= (byte)0x04;
46
byte
NO_PERMISSION
= (byte)0x05;
47
byte
ILLEGAL_PATH
= (byte)0x06;
48
byte
FILE_EXITS
= (byte)0x07;
49
byte
END_OF_FILE
= (byte)0x08;
50
byte
SIZE_ERROR
= (byte)0x09;
51
byte
UNKNOWN_ERROR
= (byte)0x0A;
52
byte
ILLEGAL_FILENAME
= (byte)0x0B;
53
byte
ILLEGAL_CONNECTION
= (byte)0x0C;
54
}
de.lathanda.eos.ev3.bytecode.SystemCommand
Definition:
SystemCommand.java:18
de.lathanda.eos.ev3.bytecode.SystemCommand.LIST_OPEN_HANDLES
byte LIST_OPEN_HANDLES
Definition:
SystemCommand.java:33
de.lathanda.eos.ev3.bytecode.SystemCommand.FILE_EXITS
byte FILE_EXITS
Definition:
SystemCommand.java:48
de.lathanda.eos.ev3.bytecode.SystemCommand.CORRUPT_FILE
byte CORRUPT_FILE
Definition:
SystemCommand.java:44
de.lathanda.eos.ev3.bytecode.SystemCommand.WRITEMAILBOX
byte WRITEMAILBOX
Definition:
SystemCommand.java:34
de.lathanda.eos.ev3.bytecode.SystemCommand.UNKNOWN_ERROR
byte UNKNOWN_ERROR
Definition:
SystemCommand.java:51
de.lathanda.eos.ev3.bytecode.SystemCommand.ILLEGAL_FILENAME
byte ILLEGAL_FILENAME
Definition:
SystemCommand.java:52
de.lathanda.eos.ev3.bytecode.SystemCommand.SYSTEM_COMMAND_REPLY
byte SYSTEM_COMMAND_REPLY
Definition:
SystemCommand.java:19
de.lathanda.eos.ev3.bytecode.SystemCommand.LIST_FILES
byte LIST_FILES
Definition:
SystemCommand.java:29
de.lathanda.eos.ev3.bytecode.SystemCommand.CONTINUE_DOWNLOAD
byte CONTINUE_DOWNLOAD
Definition:
SystemCommand.java:23
de.lathanda.eos.ev3.bytecode.SystemCommand.SYSTEM_REPLY
byte SYSTEM_REPLY
Definition:
SystemCommand.java:38
de.lathanda.eos.ev3.bytecode.SystemCommand.SYSTEM_COMMAND_NO_REPLY
byte SYSTEM_COMMAND_NO_REPLY
Definition:
SystemCommand.java:20
de.lathanda.eos.ev3.bytecode.SystemCommand.SYSTEM_REPLY_ERROR
byte SYSTEM_REPLY_ERROR
Definition:
SystemCommand.java:39
de.lathanda.eos.ev3.bytecode.SystemCommand.SUCCESS
byte SUCCESS
Definition:
SystemCommand.java:41
de.lathanda.eos.ev3.bytecode.SystemCommand.CREATE_DIR
byte CREATE_DIR
Definition:
SystemCommand.java:31
de.lathanda.eos.ev3.bytecode.SystemCommand.BLUETOOTHPIN
byte BLUETOOTHPIN
Definition:
SystemCommand.java:35
de.lathanda.eos.ev3.bytecode.SystemCommand.BEGIN_GETFILE
byte BEGIN_GETFILE
Definition:
SystemCommand.java:26
de.lathanda.eos.ev3.bytecode.SystemCommand.SIZE_ERROR
byte SIZE_ERROR
Definition:
SystemCommand.java:50
de.lathanda.eos.ev3.bytecode.SystemCommand.BEGIN_UPLOAD
byte BEGIN_UPLOAD
Definition:
SystemCommand.java:24
de.lathanda.eos.ev3.bytecode.SystemCommand.CONTINUE_GETFILE
byte CONTINUE_GETFILE
Definition:
SystemCommand.java:27
de.lathanda.eos.ev3.bytecode.SystemCommand.ILLEGAL_PATH
byte ILLEGAL_PATH
Definition:
SystemCommand.java:47
de.lathanda.eos.ev3.bytecode.SystemCommand.ILLEGAL_CONNECTION
byte ILLEGAL_CONNECTION
Definition:
SystemCommand.java:53
de.lathanda.eos.ev3.bytecode.SystemCommand.NO_PERMISSION
byte NO_PERMISSION
Definition:
SystemCommand.java:46
de.lathanda.eos.ev3.bytecode.SystemCommand.BEGIN_DOWNLOAD
byte BEGIN_DOWNLOAD
Definition:
SystemCommand.java:22
de.lathanda.eos.ev3.bytecode.SystemCommand.UNKNOWN_HANDLE
byte UNKNOWN_HANDLE
Definition:
SystemCommand.java:42
de.lathanda.eos.ev3.bytecode.SystemCommand.CONTINUE_UPLOAD
byte CONTINUE_UPLOAD
Definition:
SystemCommand.java:25
de.lathanda.eos.ev3.bytecode.SystemCommand.CLOSE_FILEHANDLE
byte CLOSE_FILEHANDLE
Definition:
SystemCommand.java:28
de.lathanda.eos.ev3.bytecode.SystemCommand.DELETE_FILE
byte DELETE_FILE
Definition:
SystemCommand.java:32
de.lathanda.eos.ev3.bytecode.SystemCommand.ENTERFWUPDATE
byte ENTERFWUPDATE
Definition:
SystemCommand.java:36
de.lathanda.eos.ev3.bytecode.SystemCommand.END_OF_FILE
byte END_OF_FILE
Definition:
SystemCommand.java:49
de.lathanda.eos.ev3.bytecode.SystemCommand.NO_HANDLES_AVAILABLE
byte NO_HANDLES_AVAILABLE
Definition:
SystemCommand.java:45
de.lathanda.eos.ev3.bytecode.SystemCommand.HANDLE_NOT_READY
byte HANDLE_NOT_READY
Definition:
SystemCommand.java:43
de.lathanda.eos.ev3.bytecode.SystemCommand.CONTINUE_LIST_FILES
byte CONTINUE_LIST_FILES
Definition:
SystemCommand.java:30
Impressum