83 lines
3.7 KiB
C
Executable File
83 lines
3.7 KiB
C
Executable File
#ifndef _UIAPPWIFICMD_H_
|
|
#define _UIAPPWIFICMD_H_
|
|
|
|
#include "NvtUser/NVTEvent.h"
|
|
#include "UIApp/UIAppCommon.h"
|
|
#include "NVTUserCommand.h"
|
|
#include "UIWnd/UIFlow.h"
|
|
//#include "UIWnd/SPORTCAM/UIInfo/UIInfo.h"
|
|
#include "UIAppWiFiCmdMovie.h"
|
|
#include "UIAppWiFiCmdPhoto.h"
|
|
|
|
|
|
typedef enum {
|
|
|
|
// wifi event
|
|
NVTEVT_WIFI_EXE_START = APPUSER_WIFICMD_BASE, ///< Min value = 0x14080000
|
|
|
|
|
|
NVTEVT_WIFI_EXE_PHOTO_SIZE = 0x14020000, ///< Set Photo size by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_PHOTO_CAPTURE = 0x14020001, ///< Execute photo capture shot by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_MOVIE_REC_SIZE = 0x14020002, ///< Set Movie recording size by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_MOVIE_REC = 0x14020003, ///< Movie recording by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_CYCLIC_REC = 0x14020004,
|
|
NVTEVT_WIFI_EXE_MOVIE_WDR = 0x14020005,
|
|
NVTEVT_WIFI_EXE_MOVIE_EV = 0x14020006,
|
|
NVTEVT_WIFI_EXE_MOTION_DET = 0x14020007,
|
|
NVTEVT_WIFI_EXE_MOVIE_AUDIO = 0x14020008,
|
|
NVTEVT_WIFI_EXE_MOVIE_GSENSOR_SENS = 0x14020009, ///< Set G-sensor sensitivity
|
|
NVTEVT_WIFI_EXE_DATEIMPRINT = 0x1402000a,
|
|
NVTEVT_WIFI_EXE_MOVIE_LIVEVIEW_SIZE = 0x1402000b, ///< Set Movie preview size by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_SET_AUTO_RECORDING = 0x1402000c, ///< CarDV mode or Sport DV mode.
|
|
NVTEVT_WIFI_EXE_MOVIE_REC_BITRATE = 0x1402000d, ///< Set Movie recording bit rate by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_MOVIE_LIVEVIEW_BITRATE = 0x1402000e, ///< Set Movie preview bit rate by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_MOVIE_LIVEVIEW_START = 0x1402000f, ///< Set Movie preview bit rate by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_MOVIE_TRIGGER_RAWENC = 0x14020010, ///< Trigger RAW encode in movie recording mode.
|
|
NVTEVT_WIFI_EXE_QUERY = 0x14020011, ///< Request to get whole of preferences by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_MODE = 0x14020012, ///< Change mode by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_SET_DATE = 0x14020013, ///< Set the Date by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_SET_TIME = 0x14020014, ///< Set the Time by Wi-Fi App
|
|
NVTEVT_WIFI_EXE_SET_SSID = 0x14020015,
|
|
NVTEVT_WIFI_EXE_SET_PASSPHRASE = 0x14020016,
|
|
NVTEVT_WIFI_EXE_DATEFORMAT = 0x14020017,
|
|
NVTEVT_WIFI_EXE_TIMEFORMAT = 0x14020018,
|
|
NVTEVT_WIFI_EXE_POWEROFF = 0x14020019,
|
|
NVTEVT_WIFI_EXE_LANGUAGE = 0x1402001a,
|
|
NVTEVT_WIFI_EXE_TVFORMAT = 0x1402001b,
|
|
NVTEVT_WIFI_EXE_FORMAT = 0x1402001c,
|
|
NVTEVT_WIFI_EXE_SYSRESET = 0x1402001d,
|
|
NVTEVT_WIFI_EXE_VERSION = 0x1402001e,
|
|
NVTEVT_WIFI_EXE_FWUPDATE = 0x1402001f,
|
|
NVTEVT_WIFI_EXE_RECONNECT = 0x14020020,
|
|
NVTEVT_WIFI_EXE_SAVEMENU = 0x14020021,
|
|
NVTEVT_WIFI_EXE_REMOVE_USER = 0x14020022,
|
|
NVTEVT_WIFI_EXE_SEND_SSID_PASSPHRASE = 0x14020026,
|
|
NVTEVT_WIFI_EXE_SET_WIFI_CONNECT_MODE = 0x14020027,
|
|
//#NT#2016/03/23#Isiah Chang -begin
|
|
//#NT#add new Wi-Fi UI flow.
|
|
NVTEVT_WIFI_EXE_PIP_STYLE = 0x14020028,
|
|
NVTEVT_WIFI_EXE_MODE_DONE = 0x14020029,
|
|
NVTEVT_WIFI_EXE_APP_STARTUP = 0x1402002a,
|
|
NVTEVT_WIFI_EXE_APP_SESSION_CLOSE = 0x1402002b,
|
|
NVTEVT_WIFI_EXE_HEARTBEAT = 0x1402002c,
|
|
//#NT#2016/03/23#Isiah Chang -end
|
|
|
|
//#NT#2016/06/03#Charlie Chang -begin
|
|
//#NT# support contrast ,two-way audio, flip_mirror, quality set
|
|
NVTEVT_WIFI_EXE_MOVIE_CONTRAST = 0x1402002d,
|
|
NVTEVT_WIFI_EXE_MOVIE_AUDIOIN = 0x1402002e,
|
|
NVTEVT_WIFI_EXE_MOVIE_AUDIOIN_SR = 0x1402002f,
|
|
NVTEVT_WIFI_EXE_MOVIE_FLIP_MIRROR = 0x14020030,
|
|
NVTEVT_WIFI_EXE_MOVIE_QUALITY_SET = 0x14020031,
|
|
//#NT#2016/06/03#Charlie Chang -end
|
|
//#NT#2016/12/02#Isiah Chang -begin
|
|
//#NT#Add WiFiCmd Bitrate control.
|
|
NVTEVT_WIFI_EXE_MOVIE_BRC_ADJUST = 0x14020033,
|
|
//#NT#2016/12/02#Isiah Chang -end
|
|
/* INSERT NEW EVENT HRER */
|
|
}
|
|
CUSTOM_WIFI_EVENT;
|
|
|
|
extern VControl UIWifiCmdObjCtrl;
|
|
#endif
|