Classes | |
class | Getter |
class | Informer |
class | Proxy |
class | Receiver |
class | Setter |
Public Member Functions | |
void | onNew () |
short | getEchoClassCode () |
Setter | set () |
Setter | set (boolean responseRequired) |
Getter | get () |
Informer | inform () |
![]() | |
byte | getInstanceCode () |
void | allocateSelfDeviceInstanceCode () |
void | onNew () |
Setter | set () |
Setter | set (boolean responseRequired) |
Getter | get () |
Informer | inform () |
![]() | |
EchoObject () | |
void | onNew () |
void | onFound () |
final byte[] | getStatusChangeAnnouncementProperties () |
final byte[] | getSetProperties () |
final byte[] | getGetProperties () |
String | toString () |
final byte | getClassGroupCode () |
final byte | getClassCode () |
abstract byte | getInstanceCode () |
abstract short | getEchoClassCode () |
final int | getEchoObjectCode () |
final void | setNode (EchoNode node) |
final EchoNode | getNode () |
final void | removeNode () |
final boolean | isSelfObject () |
final boolean | isProxy () |
final void | setReceiver (Receiver receiver) |
final Receiver | getReceiver () |
final EchoFrame | onReceiveRequest (EchoFrame frame) |
Setter | set () |
Setter | set (boolean responseRequired) |
Getter | get () |
Informer | inform () |
Static Public Member Functions | |
static Setter | setG () |
static Setter | setG (byte instanceCode) |
static Setter | setG (boolean responseRequired) |
static Setter | setG (byte instanceCode, boolean responseRequired) |
static Getter | getG () |
static Getter | getG (byte instanceCode) |
static Informer | informG () |
static Informer | informG (byte instanceCode) |
Static Public Attributes | |
static final short | ECHO_CLASS_CODE = (short)0x0601 |
static final byte | EPC_DISPLAY_CONTROL_SETTING = (byte)0xB0 |
static final byte | EPC_CHARACTER_STRING_SETTING_ACCEPTANCE_STATUS = (byte)0xB1 |
static final byte | EPC_SUPPORTED_CHARACTER_CODES = (byte)0xB2 |
static final byte | EPC_CHARACTER_STRING_TO_PRESENT_TO_THE_USER = (byte)0xB3 |
static final byte | EPC_LENGTH_OF_CHARACTER_STRING_ACCEPTED = (byte)0xB4 |
![]() | |
static final byte | EPC_OPERATION_STATUS = (byte)0x80 |
static final byte | EPC_INSTALLATION_LOCATION = (byte)0x81 |
static final byte | EPC_STANDARD_VERSION_INFORMATION = (byte)0x82 |
static final byte | EPC_IDENTIFICATION_NUMBER = (byte)0x83 |
static final byte | EPC_MEASURED_INSTANTANEOUS_POWER_CONSUMPTION = (byte)0x84 |
static final byte | EPC_MEASURED_CUMULATIVE_POWER_CONSUMPTION = (byte)0x85 |
static final byte | EPC_MANUFACTURERS_FAULT_CODE = (byte)0x86 |
static final byte | EPC_CURRENT_LIMIT_SETTING = (byte)0x87 |
static final byte | EPC_FAULT_STATUS = (byte)0x88 |
static final byte | EPC_FAULT_DESCRIPTION = (byte)0x89 |
static final byte | EPC_MANUFACTURER_CODE = (byte)0x8A |
static final byte | EPC_BUSINESS_FACILITY_CODE = (byte)0x8B |
static final byte | EPC_PRODUCT_CODE = (byte)0x8C |
static final byte | EPC_PRODUCTION_NUMBER = (byte)0x8D |
static final byte | EPC_PRODUCTION_DATE = (byte)0x8E |
static final byte | EPC_POWER_SAVING_OPERATION_SETTING = (byte)0x8F |
static final byte | EPC_REMOTE_CONTROL_SETTING = (byte)0x93 |
static final byte | EPC_CURRENT_TIME_SETTING = (byte)0x97 |
static final byte | EPC_CURRENT_DATE_SETTING = (byte)0x98 |
static final byte | EPC_POWER_LIMIT_SETTING = (byte)0x99 |
static final byte | EPC_CUMULATIVE_OPERATING_TIME = (byte)0x9A |
static final byte | EPC_STATUS_CHANGE_ANNOUNCEMENT_PROPERTY_MAP = (byte)0x9D |
static final byte | EPC_SET_PROPERTY_MAP = (byte)0x9E |
static final byte | EPC_GET_PROPERTY_MAP = (byte)0x9F |
static final byte[] | EDT_OPERATION_STATUS_ON = {(byte)0x30} |
static final byte[] | EDT_OPERATION_STATUS_OFF = {(byte)0x31} |
static final byte[] | EDT_STANDARD_VERSION_INFORMATION = {(byte)0x00, (byte)0x00, (byte)0x41, (byte)0x00} |
Additional Inherited Members | |
![]() | |
byte | mEchoInstanceCode = 0 |
Definition at line 26 of file Display.java.
Getter com.sonycsl.echo.eoj.device.audiovisual.Display.get | ( | ) |
Definition at line 551 of file Display.java.
|
abstractprotected |
Property name : Character string setting acceptance status
EPC : 0xB1
Contents of property :
This property indicates whether or not the device is ready to accept the character string to present to the user.
Value range (decimal notation) :
Ready: 0x30 Busy: 0x31
Data type : unsigned char
Data size : 1 byte
Unit : .
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
Announcement at status change
|
protected |
Property name : Character string to present to the user
EPC : 0xB3
Contents of property :
Sets the character string to present to the user, the length of the character string and the character code to use to present the character string and acquires the stored setting.
The highest-order byte shall indicate the byte sequence data length of the character string to present to the user and the second-highest-order byte shall
indicate the character code to use. The second-highest-order byte shall be followed by a byte containing “0x00” (for future reserved), which shall be followed by a number of bytes, each assigned with one of the first and succeeding bytes, starting with the first byte, of the character string to present to the user. The lowest-order byte shall be assigned with the last byte of the character
string to present to the user.
Value range (decimal notation) :
First byte: Byte code sequence data length of the character string to present to the user converted to the hexadecimal format
Second byte: Character code to use Third byte: for future reserved Fourth and succeeding bytes: Byte
code sequence of the character string to present to the user (max. 244 bytes)
Each of the character codes listed below shall be assigned with the indicated code value.
ANSI X3.4=0x01
Shift .JIS=0x02 JIS =0x03
Japanese EUC=0x04
UCS-4 =0x05 UCS-2 =0x06
Latin -1=0x07 UTF-8=0x08
0x09 and succeeding values = for future reserved
Data type : unsigned char× Max 247
Data size : Max247 bytes
Unit : .
Access rule :
Announce - undefined
Set - mandatory
Get - optional
Definition at line 404 of file Display.java.
|
protected |
Property name : Display control setting
EPC : 0xB0
Contents of property :
Sets the status as to whether the displaying of characters is enabled or disabled and acquires the current setting.
Value range (decimal notation) :
Displaying enabled: 0x30 Displaying disabled: 0x31
Data type : unsigned char
Data size : 1 byte
Unit : .
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 156 of file Display.java.
short com.sonycsl.echo.eoj.device.audiovisual.Display.getEchoClassCode | ( | ) |
Definition at line 57 of file Display.java.
|
static |
Definition at line 1561 of file Display.java.
|
static |
Definition at line 1565 of file Display.java.
|
abstractprotected |
Property name : Length of character string accepted
EPC : 0xB4
Contents of property :
This property indicates the total number of bytes of the newest character string to present to the user which has been set and is being held.
Value range (decimal notation) :
First byte: 0x00 to 0xF4 Second byte: 0x00 (for future reserved)
Data type : unsigned char
Data size : 2 byte
Unit : .
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
|
abstractprotected |
Property name : Operation status
EPC : 0x80
Contents of property :
This property indicates the ON/OFF status of the weighing machine operation
Value range (decimal notation) :
ON=0x30, OFF=0x31
Data type : unsigned char
Data size : 1 byte
Unit : .
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Announcement at status change
|
protected |
Definition at line 510 of file Display.java.
|
abstractprotected |
Property name : Supported character codes
EPC : 0xB2
Contents of property :
This property indicates, in a bit map format, the implemented character codes that can be used to present character strings.
Value range (decimal notation) :
Bit 0 ANSI X3.4
Implemented: 1
Not implemented: 0
Bit 1 Shift-JIS
Implemented: 1
Not implemented: 0
Bit 2 JIS
Implemented: 1
Not implemented: 0 Bit 3 Japanese EUC
Implemented: 1
Not implemented: 0
Bit 4 UCS-4
Implemented: 1
Not implemented: 0
Bit 5 UCS-2
Implemented: 1
Not implemented: 0
Bit 6 Latin-1
Implemented: 1
Not implemented: 0
Bit 7 UTF-8
Implemented: 1
Not implemented: 0 Bit 8 and succeeding bits: for future reserved 0
Data type : unsigned char×2
Data size : 2 bytes
Unit : .
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
Informer com.sonycsl.echo.eoj.device.audiovisual.Display.inform | ( | ) |
Definition at line 557 of file Display.java.
|
protected |
Definition at line 562 of file Display.java.
|
static |
Definition at line 1570 of file Display.java.
|
static |
Definition at line 1574 of file Display.java.
|
protected |
Property name : Character string setting acceptance status
EPC : 0xB1
Contents of property :
This property indicates whether or not the device is ready to accept the character string to present to the user.
Value range (decimal notation) :
Ready: 0x30 Busy: 0x31
Data type : unsigned char
Data size : 1 byte
Unit : .
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
Announcement at status change
Definition at line 232 of file Display.java.
|
protected |
Property name : Character string to present to the user
EPC : 0xB3
Contents of property :
Sets the character string to present to the user, the length of the character string and the character code to use to present the character string and acquires the stored setting.
The highest-order byte shall indicate the byte sequence data length of the character string to present to the user and the second-highest-order byte shall
indicate the character code to use. The second-highest-order byte shall be followed by a byte containing “0x00” (for future reserved), which shall be followed by a number of bytes, each assigned with one of the first and succeeding bytes, starting with the first byte, of the character string to present to the user. The lowest-order byte shall be assigned with the last byte of the character
string to present to the user.
Value range (decimal notation) :
First byte: Byte code sequence data length of the character string to present to the user converted to the hexadecimal format
Second byte: Character code to use Third byte: for future reserved Fourth and succeeding bytes: Byte
code sequence of the character string to present to the user (max. 244 bytes)
Each of the character codes listed below shall be assigned with the indicated code value.
ANSI X3.4=0x01
Shift .JIS=0x02 JIS =0x03
Japanese EUC=0x04
UCS-4 =0x05 UCS-2 =0x06
Latin -1=0x07 UTF-8=0x08
0x09 and succeeding values = for future reserved
Data type : unsigned char× Max 247
Data size : Max247 bytes
Unit : .
Access rule :
Announce - undefined
Set - mandatory
Get - optional
Definition at line 441 of file Display.java.
|
protected |
Property name : Display control setting
EPC : 0xB0
Contents of property :
Sets the status as to whether the displaying of characters is enabled or disabled and acquires the current setting.
Value range (decimal notation) :
Displaying enabled: 0x30 Displaying disabled: 0x31
Data type : unsigned char
Data size : 1 byte
Unit : .
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 179 of file Display.java.
|
protected |
Property name : Length of character string accepted
EPC : 0xB4
Contents of property :
This property indicates the total number of bytes of the newest character string to present to the user which has been set and is being held.
Value range (decimal notation) :
First byte: 0x00 to 0xF4 Second byte: 0x00 (for future reserved)
Data type : unsigned char
Data size : 2 byte
Unit : .
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
Definition at line 492 of file Display.java.
|
protected |
Definition at line 525 of file Display.java.
|
protected |
Property name : Supported character codes
EPC : 0xB2
Contents of property :
This property indicates, in a bit map format, the implemented character codes that can be used to present character strings.
Value range (decimal notation) :
Bit 0 ANSI X3.4
Implemented: 1
Not implemented: 0
Bit 1 Shift-JIS
Implemented: 1
Not implemented: 0
Bit 2 JIS
Implemented: 1
Not implemented: 0 Bit 3 Japanese EUC
Implemented: 1
Not implemented: 0
Bit 4 UCS-4
Implemented: 1
Not implemented: 0
Bit 5 UCS-2
Implemented: 1
Not implemented: 0
Bit 6 Latin-1
Implemented: 1
Not implemented: 0
Bit 7 UTF-8
Implemented: 1
Not implemented: 0 Bit 8 and succeeding bits: for future reserved 0
Data type : unsigned char×2
Data size : 2 bytes
Unit : .
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
Definition at line 327 of file Display.java.
void com.sonycsl.echo.eoj.device.audiovisual.Display.onNew | ( | ) |
Definition at line 51 of file Display.java.
Setter com.sonycsl.echo.eoj.device.audiovisual.Display.set | ( | ) |
Definition at line 540 of file Display.java.
Setter com.sonycsl.echo.eoj.device.audiovisual.Display.set | ( | boolean | responseRequired | ) |
Definition at line 545 of file Display.java.
|
abstractprotected |
Property name : Character string to present to the user
EPC : 0xB3
Contents of property :
Sets the character string to present to the user, the length of the character string and the character code to use to present the character string and acquires the stored setting.
The highest-order byte shall indicate the byte sequence data length of the character string to present to the user and the second-highest-order byte shall
indicate the character code to use. The second-highest-order byte shall be followed by a byte containing “0x00” (for future reserved), which shall be followed by a number of bytes, each assigned with one of the first and succeeding bytes, starting with the first byte, of the character string to present to the user. The lowest-order byte shall be assigned with the last byte of the character
string to present to the user.
Value range (decimal notation) :
First byte: Byte code sequence data length of the character string to present to the user converted to the hexadecimal format
Second byte: Character code to use Third byte: for future reserved Fourth and succeeding bytes: Byte
code sequence of the character string to present to the user (max. 244 bytes)
Each of the character codes listed below shall be assigned with the indicated code value.
ANSI X3.4=0x01
Shift .JIS=0x02 JIS =0x03
Japanese EUC=0x04
UCS-4 =0x05 UCS-2 =0x06
Latin -1=0x07 UTF-8=0x08
0x09 and succeeding values = for future reserved
Data type : unsigned char× Max 247
Data size : Max247 bytes
Unit : .
Access rule :
Announce - undefined
Set - mandatory
Get - optional
|
protected |
Property name : Display control setting
EPC : 0xB0
Contents of property :
Sets the status as to whether the displaying of characters is enabled or disabled and acquires the current setting.
Value range (decimal notation) :
Displaying enabled: 0x30 Displaying disabled: 0x31
Data type : unsigned char
Data size : 1 byte
Unit : .
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 133 of file Display.java.
|
static |
Definition at line 1544 of file Display.java.
|
static |
Definition at line 1548 of file Display.java.
|
static |
Definition at line 1552 of file Display.java.
|
static |
Definition at line 1556 of file Display.java.
|
abstractprotected |
Property name : Operation status
EPC : 0x80
Contents of property :
This property indicates the ON/OFF status of the weighing machine operation
Value range (decimal notation) :
ON=0x30, OFF=0x31
Data type : unsigned char
Data size : 1 byte
Unit : .
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Announcement at status change
|
protected |
Definition at line 498 of file Display.java.
|
protected |
Definition at line 37 of file Display.java.
|
static |
Definition at line 28 of file Display.java.
|
static |
Definition at line 31 of file Display.java.
|
static |
Definition at line 33 of file Display.java.
|
static |
Definition at line 30 of file Display.java.
|
static |
Definition at line 34 of file Display.java.
|
static |
Definition at line 32 of file Display.java.