Compare commits
	
		
			2 Commits
		
	
	
		
			v2.1.6-alp
			...
			v2.1.8-alp
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						ec06ee84de
	
				 | 
					
					
						|||
| 
						
						
							
						
						92e59cf650
	
				 | 
					
					
						
@@ -91,13 +91,13 @@ type EventModelGetAlarmingResponse struct {
 | 
			
		||||
 | 
			
		||||
// 3.4.1.3
 | 
			
		||||
type EventModelGetAlarmInfoStatusResponse struct {
 | 
			
		||||
	ErrorCode              uint                         `json:"ERRORCODE"`
 | 
			
		||||
	ErrorCause             string                       `json:"ERRORCAUSE"`
 | 
			
		||||
	MotionDetectionAlarm   []MotionDetectionAlarmStatus `json:"MD"`
 | 
			
		||||
	IOAlarm                []IOAlarmStatus              `json:"IO"`
 | 
			
		||||
	StorageAlarm           []StorageAlarmStatus         `json:"ST"`
 | 
			
		||||
	StorageAlarmParameters []CameraCoveredAlarmStatus   `json:"VS"`
 | 
			
		||||
	VideoLossAlarm         []VideoLossAlarmStatus       `json:"VL"`
 | 
			
		||||
	ErrorCode            uint                         `json:"ERRORCODE"`
 | 
			
		||||
	ErrorCause           string                       `json:"ERRORCAUSE"`
 | 
			
		||||
	MotionDetectionAlarm []MotionDetectionAlarmStatus `json:"MD"`
 | 
			
		||||
	IOAlarm              []IOAlarmStatus              `json:"IO"`
 | 
			
		||||
	StorageAlarm         []StorageAlarmStatus         `json:"ST"`
 | 
			
		||||
	CameraCoveredAlarm   []CameraCoveredAlarmStatus   `json:"VS"`
 | 
			
		||||
	VideoLossAlarm       []VideoLossAlarmStatus       `json:"VL"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// 3.4.1.4.1
 | 
			
		||||
@@ -117,9 +117,8 @@ type IOAlarmStatus struct {
 | 
			
		||||
 | 
			
		||||
// 3.4.1.4.4
 | 
			
		||||
type CameraCoveredAlarmStatus struct {
 | 
			
		||||
	ChannelMask uint `json:"CH"`
 | 
			
		||||
	AlarmMask   uint `json:"AT"`
 | 
			
		||||
	StatusMask  uint `json:"AS"`
 | 
			
		||||
	Status uint `json:"ISA"`
 | 
			
		||||
	Mask   uint `json:"LCH"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// 3.4.1.4.4
 | 
			
		||||
 
 | 
			
		||||
@@ -2,12 +2,15 @@ package parameters
 | 
			
		||||
 | 
			
		||||
// 7.2
 | 
			
		||||
type RIP struct {
 | 
			
		||||
	DEVID string // ID номер устройства
 | 
			
		||||
	BN    string // бортовой номер
 | 
			
		||||
	BID   string // гос. номер
 | 
			
		||||
	LN    string // Название линии
 | 
			
		||||
	DID   string // номер водительского удостоверения
 | 
			
		||||
	DNAME string // ФИО водителя
 | 
			
		||||
	DEVID   string // ID номер устройства
 | 
			
		||||
	BN      string // бортовой номер
 | 
			
		||||
	BID     string // гос. номер
 | 
			
		||||
	LN      string // Название линии
 | 
			
		||||
	DID     string // номер водительского удостоверения
 | 
			
		||||
	DNAME   string // ФИО водителя
 | 
			
		||||
	REC     int    // Тип записи видоепотока (0 - беск запись, 1 - запись по событиям, 2 - по расписанию)
 | 
			
		||||
	PREREC  int    // Длительность предтревожной записи
 | 
			
		||||
	POSTREC int    // Длительность послетревожной записи
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type VS struct {
 | 
			
		||||
@@ -71,9 +74,11 @@ type NEC struct {
 | 
			
		||||
	AEN int // звук (вкл/выкл)
 | 
			
		||||
	VEN int // видео (вкл/выкл)
 | 
			
		||||
	BR  int // битрейт
 | 
			
		||||
	BRM int
 | 
			
		||||
	ECT int // кодировка
 | 
			
		||||
	FR  int // фреймрейт
 | 
			
		||||
	FT  int // тип кадров
 | 
			
		||||
	KFI int
 | 
			
		||||
	QLT int // качество трансляции
 | 
			
		||||
	RST int // разрешение
 | 
			
		||||
}
 | 
			
		||||
@@ -95,8 +100,10 @@ type VEC struct {
 | 
			
		||||
	ECT int // кодировка
 | 
			
		||||
	FR  int // фреймрейт
 | 
			
		||||
	QLT int // качество записи
 | 
			
		||||
	RM  int // режим работы
 | 
			
		||||
	AEN int // звук (вкл/выкл)
 | 
			
		||||
	ALT int // качество видео при тревоге
 | 
			
		||||
	BRM int // режим битрейта
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type EOSD struct {
 | 
			
		||||
@@ -134,6 +141,18 @@ type COSD struct {
 | 
			
		||||
	Y  int
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type MAIN struct {
 | 
			
		||||
	VEN uint // 1/0
 | 
			
		||||
	RST uint // разрешение
 | 
			
		||||
	ECT uint // кодировка
 | 
			
		||||
	FR  uint // фреймрейт
 | 
			
		||||
	QLT uint // качество записи
 | 
			
		||||
	RM  uint // режим работы (0 - всегда, 1 - по расписанию, 2 - по тревоге)
 | 
			
		||||
	AEN uint // звук
 | 
			
		||||
	ALT uint // качество видео при тревоге
 | 
			
		||||
	BRM uint // режим битрейта
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type IOP struct {
 | 
			
		||||
	EN  int
 | 
			
		||||
	AS  int
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user