System API
System API allows applications to configure miscellaneous system settings not covered
by any other category. These settings include Time, Syslog, and etc.
// NOTE: In the future, we may switch to rsyslog instead of syslogd.
Data structures
Data Structure
SDeviceInfo
STimeSetting
SSyslogSetting
SSystemStatus
/* SDeviceInfo */
typedef struct _SSDeviceInfo {
char chipVersion[65];
char sensorID[65];
char macAddress[17];
char firmwareVersion[65];
char firmwareReleasedDate[65];
char InternalName[65];
char ProductName[65];
char ModelNumber[16];
char CompanyName[32];
char Comments[128];
} SDeviceInfo;
/* STimeSetting */
enum TimeConfigType {
TIME_CONFIG_TYPE_NONE=0,
TIME_CONFIG_TYPE_MANUAL,
TIME_CONFIG_TYPE_NTP,
};
// TODO: TBD.
enum TimeZoneID {
TIME_ZONE_MIN,
TIME_ZONE_KWAJALEIN,
TIME_ZONE_SAMOA,
TIME_ZONE_HAWAII,
TIME_ZONE_ALASKA,
TIME_ZONE_LOS_ANGELES,
TIME_ZONE_PHOENIX,
TIME_ZONE_MEXICO_CITY,
TIME_ZONE_NEW_YORK,
TIME_ZONE_SANTIAGO,
Description
IP Camera device info
Time setting
Syslog setting
Structure containing system status info
100
Need help?
Do you have a question about the WFB-100A and is the answer not in the manual?
Questions and answers