VolumeLimit.h
3.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
/**
********************************************************************
* @file VolumeLimit.h
* VolumeLimit.h 的头文件
* 存储音量的默认参数
*
*********************************************************************
*/
/* Define to prevent recursive inclusion 避免重定义 -------------------------------------*/
#ifndef VOLUME_LIMIT_H
#define VOLUME_LIMIT_H
/* Includes ------------------------------------------------------------------*/
#include "JZsdk_Base/JZsdk_Code/JZsdk_Code.h"
#include "BaseConfig.h"
#ifdef __cplusplus
extern "C" {
#endif
/* Exported constants --------------------------------------------------------*/
/* 常亮定义*/
#if DEVICE_VERSION == JZ_H150S || DEVICE_VERSION == JZ_H150T
// #define MAX_VOLUME (61)
// #define MAX_TTS_VOLUME (75)
//2025 4 10 改滤波 降低到90%
#define MAX_VOLUME (51)
#define MAX_TTS_VOLUME (60)
#elif DEVICE_VERSION == JZ_H1E
// #define MAX_VOLUME (75)
// #define MAX_TTS_VOLUME (82)
//2025 4 10 改滤波 降低到80%
#define MAX_VOLUME (61)
#define MAX_TTS_VOLUME (66)
#elif DEVICE_VERSION == JZ_H1T
// #define MAX_VOLUME 75
// #define MAX_TTS_VOLUME 84
//2025 4 10 改滤波 降低到u85%
#define MAX_VOLUME (61)
#define MAX_TTS_VOLUME (69)
// #define MAX_VOLUME (100)
// #define MAX_TTS_VOLUME (100)
#elif DEVICE_VERSION == JZ_H10
// #define MAX_VOLUME (65)
// #define MAX_TTS_VOLUME (70)
//2025 4 10 改滤波 降低到u85%
// 55 58 串口音量118.4 飞机文本115-116,放歌118.1
// 54 57 串口文本,117-118 飞机文本115.3,歌117.6
#define MAX_VOLUME (54)
#define MAX_TTS_VOLUME (57)
#elif DEVICE_VERSION == JZ_H10T
// #define MAX_VOLUME (83)
// #define MAX_TTS_VOLUME (83)
//70 74 串口文本 116.3-117.5 飞机放歌116.6-117.0
//2025 4 10 改滤波 降低到u56%
#define MAX_VOLUME (70)
#define MAX_TTS_VOLUME (74)
#elif DEVICE_VERSION == JZ_U3
// #define MAX_VOLUME (74)
// #define MAX_TTS_VOLUME (82)
//2025 4 10 改滤波 降低到u53%
#define MAX_VOLUME (63)
#define MAX_TTS_VOLUME (70)
#elif DEVICE_VERSION == JZ_U3D
// #define MAX_VOLUME (73)
// #define MAX_TTS_VOLUME (81)
//2025 4 10 改滤波 降低到u53%
#define MAX_VOLUME (63)
#define MAX_TTS_VOLUME (70)
#elif DEVICE_VERSION == JZ_U30
// #define MAX_VOLUME (74)
// #define MAX_TTS_VOLUME (82)
//2025 4 10 改滤波 降低到u53%
#define MAX_VOLUME (63)
#define MAX_TTS_VOLUME (70)
#elif DEVICE_VERSION == JZ_U3S
// #define MAX_VOLUME (74)
// #define MAX_TTS_VOLUME (82)
//2025 4 10 改滤波 降低到u53%
#define MAX_VOLUME (63)
#define MAX_TTS_VOLUME (70)
#elif DEVICE_VERSION == TF_A1
#define MAX_VOLUME (75)
#define MAX_TTS_VOLUME (82)
#elif DEVICE_VERSION == JZ_T40
#define MAX_VOLUME (63)
#define MAX_TTS_VOLUME (70)
#elif DEVICE_VERSION == JZ_H150A
// #define MAX_VOLUME (80)
// #define MAX_TTS_VOLUME (75)
#define MAX_VOLUME (100)
#define MAX_TTS_VOLUME (100)
#else
#define MAX_VOLUME (75)
#define MAX_TTS_VOLUME (75)
#endif
/* Exported types ------------------------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
#ifdef __cplusplus
}
#endif
#endif