public class NovaUtils extends Object
构造器和说明 |
---|
NovaUtils() |
限定符和类型 | 方法和说明 |
---|---|
static int |
bytesToInt(byte[] buffer,
int offset)
convert the bytes to int.
|
static short |
bytesToShort(byte[] buffer,
int offset)
convert the bytes to short
|
static int |
encodeToBytes(byte[] dst,
int offset,
byte[] src,
int bufsize)
encode data and copy to dst .
|
static void |
intToBytes(byte[] buffer,
int offset,
int value)
convert the int to bytes.
|
static int |
ipToInt(String ipStr) |
static byte[] |
makeSendPacket(byte what,
byte[] data,
int dataSize)
make the send packet according to the nova.traffic.
|
static byte[] |
makeSendPacket(byte what,
byte[] data,
int dataSize,
int encodeType,
byte[] encodeKey)
make the send packet according to the nova.traffic.
|
static void |
normalIntToBytes(byte[] buffer,
int offset,
int value) |
static short |
pubCalcCRC(byte[] bytes,
int len)
Calculate CRC
|
static byte[] |
short2byte(short s)
将
|
static void |
shortToBytes(byte[] buffer,
int offset,
short value)
convert the short to bytes
|
public static byte WHAT_HEART_BEAT
public static byte WHAT_GET_DEVICE_TYPE_REQ
public static byte WHAT_GET_DEVICE_TYPE_RSP
public static byte WHAT_SCREEN_POWER_REQ
public static byte WHAT_SCREEN_POWER_RSP
public static byte WHAT_SCREEN_BRIGHTNESS_MODE_REQ
public static byte WHAT_SCREEN_BRIGHTNESS_MODE_RSP
public static byte WHAT_DEVICE_SET_TIME_REQ
public static byte WHAT_DEVICE_SET_TIME_RSP
public static byte WHAT_SCREEN_POINT_DETECT_REQ
public static byte WHAT_SCREEN_POINT_DETECT_RSP
public static byte WHAT_DEVICE_REBOOT_REQ
public static byte WHAT_DEVICE_REBOOT_RSP
public static byte WHAT_FILENAME_REQ
public static byte WHAT_FILENAME_RSP
public static byte WHAT_FILESEND_REQ
public static byte WHAT_FILESEND_RSP
public static byte WHAT_SET_ENVIRONMENT_ALARM_REQ
public static byte WHAT_SET_ENVIRONMENT_ALARM_RSP
public static byte WHAT_SCREEN_BRIGHTNESS_SET_AUTO_MODE_PARAM_REQ
public static byte WHAT_SCREEN_BRIGHTNESS_SET_AUTO_MODE_PARAM_RSP
public static byte WHAT_SET_DEVICE_IP_REQ
public static byte WHAT_SET_DEVICE_IP_RSP
public static byte WHAT_PLAYBYLIST_REQ
public static byte WHAT_PLAYBYLIST_RSP
public static byte WHAT_DEVICE_RESET_IP_REQ
public static byte WHAT_DEVICE_RESET_IP_RSP
public static byte WHAT_QUERY_VERSIONINFO_REQ
public static byte WHAT_QUERY_VERSIONINFO_RSP
public static byte WHAT_SCREEN_MY_BOARD_POWER_AND_POWER_REQ
public static byte WHAT_SCREEN_MY_BOARD_POWER_AND_POWER_RSP
public static byte WHAT_GET_ENVIRONMENT_ALARM_REQ
public static byte WHAT_GET_ENVIRONMENT_ALARM_RSP
public static byte WHAT_SCREEN_BRIGHTNESS_GET_AUTO_MODE_PARAM_REQ
public static byte WHAT_SCREEN_BRIGHTNESS_GET_AUTO_MODE_PARAM_RSP
public static byte WHAT_GET_PLAYING_ITEM_REQ
public static byte WHAT_GET_PLAYING_ITEM_RSP
public static byte WHAT_GET_PLAYING_PLAYLIST_REQ
public static byte WHAT_GET_PLAYING_PLAYLIST_RSP
public static byte WHAT_GET_ERROR_POINT_REQ1
public static byte WHAT_GET_ERROR_POINT_RSP1
public static byte WHAT_GET_ERROR_POINT_RSP2
public static byte WHAT_GET_ERROR_POINT_REQ2
public static byte WHAT_SET_TIMING_PLAYLIST_PARAM_REQ
public static byte WHAT_SET_TIMING_PLAYLIST_PARAM_RSP
public static byte WHAT_SCREEN_BRIGHTNESS_SET_TIMING_MODE_PARAM_REQ
public static byte WHAT_SCREEN_BRIGHTNESS_SET_TIMING_MODE_PARAM_RSP
public static byte WHAT_SET_VOLUME_PARAM_REQ
public static byte WHAT_SET_VOLUME_PARAM_RSP
public static byte WHAT_GET_SDCARD_SIZE_REQ
public static byte WHAT_GET_SDCARD_SIZE_RSP
public static byte WHAT_SET_FTP_DOWNLOAD_REQ
public static byte WHAT_SET_FTP_DOWNLOAD_RSP
public static byte GET_SCREEN_BRIGHTNESS_SET_TIMING_MODE_PARAM_INFO
public static byte GET_SCREEN_OPEN_CLOSE_SET_TIMING_PARAM_INFO
public static byte GET_SCREEN_TIMING_PLAYLIST_PARAM_INFO
public static byte WHAT_SECRET_DES_MD5_REQ
public static byte WHAT_SECRET_DES_MD5_RSP
public static byte WHAT_DEVICE_NAME_REQ
public static byte WHAT_DEVICE_NAME_RSP
public static byte WHAT_CLEAN_PLAYLIST_REQ
public static byte WHAT_CLEAN_PLAYLIST_RSP
public static byte WHAT_SCREENSHOT_REQ
public static byte WHAT_SCREENSHOT_RSP
public static byte WHAT_SCREEN_WIDTH_HEIGHT_REQ
public static byte WHAT_SCREEN_WIDTH_HEIGHT_RSP
public static byte WHAT_SCREEN_MY_BOARD_POWER_REQ
public static byte WHAT_SCREEN_MY_BOARD_POWER_RSP
public static byte WHAT_FUNCTION_CARD_POWER_REQ
public static byte WHAT_FUNCTION_CARD_POWER_RSP
public static byte WHAT_REGION_UPDATE_REQ
public static byte WHAT_REGION_UPDATE_RSP
public static byte WHAT_SCREEN_OPEN_CLOSE_SET_TIMING_PARAM_REQ
public static byte WHAT_SCREEN_OPEN_CLOSE_SET_TIMING_PARAM_RSP
public static byte WHAT_SYSTEM_UPDATE_REQ
public static byte WHAT_SYSTEM_UPDATE_RSP
public static byte SET_TIME_AND_ZONE
public static byte GET_TIME_AND_ZONE
public static byte SET_NTP_PARAM
public static byte GET_NTP_PARAM
public static byte SET_RELAY
public static byte SET_RDS_ROAD
public static byte GET_RDS_ROAD
public static byte WHAT_APP_REMOVE
public static byte WHAT_GET_SURVEIL
public static byte WHAT_VIRTUAL_CONNECT_PARAM_REQ
public static byte WHAT_VIRTUAL_CONNECT_PARAM_RSP
public static byte WHAT_FILESEND_OVER_RSP
public static byte WHAT_GET_ALL_PLAYLIST_ID
public static byte WHAT_GET_PLAYLIST_BY_ID
public static byte WHAT_GET_VOLUME_PARAM
public static byte WHAT_SET_AUTO_BRIGHTNESS_TIME_PARAM
public static byte WHAT_DOWNLOAD_FILES
public static byte WHAT_SET_TIMING_VULUME_PARAM
public static byte WHAT_GET_TIMING_VOLUME_PARAM
public static byte WHAT_DELETE_PLAYLIST_BY_ID
public static byte WHAT_GET_CPU_AND_MEMORY_RATE
public static byte WHAT_GET_ALL_MEDIA_FILENAME
public static byte WHAT_GET_MAC
public static byte WHAT_DELETE_MEDIA_FILE
public static byte WHAT_GET_MEDIA_FILE
public static byte WHAT_UPLOAD_FILES_BY_HTTP
public static byte WHAT_GET_FILENAME_BY_TYPE
public static byte WHAT_GET_SCREEN_STATUS
public static byte WHAT_SET_SYNC_ENABLE
public static byte WHAT_GET_SYNC_ENABLE
public static byte WHAT_GET_BRIGHTNESS_PARAM
public static byte WHAT_GET_SCREENSHOT2
public static byte WHAT_GET_SN
public static byte WHAT_SET_TIME_POLICY
public static byte WHAT_GET_TIME_POLICY
public static byte WHAT_REMOVE_TIME_POLICY
public static byte WHAT_SET_PLAY_CONFIG
public static byte WHAT_GET_PLAY_CONFIG
public static byte WHAT_GET_SUPPORT_VIDEO_SOURCE
public static byte WHAT_EXPAND_PARAM_MARK
public static short WHAT_EXPAND_PARAM_MARK_TEST
public static short WHAT_SET_PING_CONFIG_IP
public static short WHAT_GET_PING_CONFIG_IP
public static short WHAT_SOLIDIFY
public static int SUCCESS
public static int UNKNOWN_HOST
public static int IO_ERROR
public static int SEND_FILE_NAME_NOT_RECV_ERROR
public static int SEND_FILE_NAME_RECV_ERROR
public static int SEND_FILE_BLOCK_NOT_RECV_ERROR
public static int SEND_FILE_BLOCK_RECV_ERROR
public static int SEND_FILE_BLOCK_NOT_RECV_END_ERROR
public static int SEND_FILE_BLOCK_RECV_END_ERROR
public static int PLAY_LIST_NOT_RECV_ERROR
public static int PLAY_LIST_RECV_ERROR
public static int SEND_NOT_RECV_ERROR
public static int SEND_RECV_ERROR
public static int FILE_NOT_EXIST_ERROR
public static int SOCKET_ERROR
public static int PARAM_ERROR
public static short pubCalcCRC(byte[] bytes, int len)
bytes
- len
- public static short bytesToShort(byte[] buffer, int offset)
buffer
- offset
- public static void shortToBytes(byte[] buffer, int offset, short value)
buffer
- buffer hold result.offset
- start store offset.value
- public static int bytesToInt(byte[] buffer, int offset)
buffer
- offset
- public static void intToBytes(byte[] buffer, int offset, int value)
buffer
- offset
- value
- public static void normalIntToBytes(byte[] buffer, int offset, int value)
public static int encodeToBytes(byte[] dst, int offset, byte[] src, int bufsize)
dst
- offset
- src
- bufsize
- public static byte[] makeSendPacket(byte what, byte[] data, int dataSize)
public static byte[] makeSendPacket(byte what, byte[] data, int dataSize, int encodeType, byte[] encodeKey)
public static byte[] short2byte(short s)
s
- 将扩展what参数转化成2位2进制数据public static int ipToInt(String ipStr)
Copyright © 2023. All rights reserved.