-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathtelegram_blaster.yml
277 lines (235 loc) · 11.8 KB
/
telegram_blaster.yml
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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
# telegram_blaster.yml
#
# This is the configuration file for the telegram_blaster.py application.
application:
# specify the IP address of the EK80 server. Currently this only
# works from the loopback interface meaning you have to run
# telegram_blaster on the same machine the EK80 server is running
# on. I don't know if this is an issue with my local configuration
# or a limitation of the EK80 REST server.
#ek80_server_ip: 127.0.0.1
ek80_server_ip: 192.168.117.37
# specify the IP address of the local interface used to transmit
# the datagrams. The client IPs defined below must be accessible
# from this interface.
local_udp_ip: 192.168.117.208
#local_udp_ip: 192.168.117.208
# specify the local UDP port the telegrams will be sent from.
local_udp_port: 15024
# set the log level. This controls the amount of text displayed on
# screen when the application runs. Options are DEBUG, INFO, WARNING
log_level: DEBUG
# specify the interval that the polled parameters will be requested
# from the server. Currently "navigation" data is the only polled param.
polled_param_interval_ms: 1000
# telegram_blaster will automatically reconnect to the EK80 server
# if a connection is lost. Specify the interval in ms between attempts
# to reconnect when this happens.
lost_server_retry_interval_ms: 5000
# specify the network address and port where the EK500 telegrams
# will be sent. All telegrams are sent to each address/port defined
# here. You can specify one port for multiple IPs, or separate ports
# for each IP. If you do the latter, you must specify a port for
# each IP address. If specifying multiple values they should be
# defined in YML list format.
#
# You can use the broadcast address to transmit to all IPs on your
# subnet, or you can specify one or more individual machines to send
# the telegrams to.
clients:
client_ips:
- 192.168.117.208
#- 192.168.114.123
#- 192.168.117.255 # this is an example of
client_ports:
#- 2002
- 5001
# here you specify the channels, and subscription and Q telegram parameters
# that telegram_blaster will use to broadcast telegrams.
channels:
# Specify the channel name. This must match the channel name in EK80
WBT 998501-15 ES18_ES:
# specify the bottom detection subscription parameters for this channel.
# The upper and lower limit values are specified in meters depth. The
# back step is defined in dB.
upper_detector_limit: 15
lower_detector_limit: 1000
bottom_back_step: -50.0
# specify the Q telegram channel number. This must be unique and in
# the range from 1-9. The data will appear in Echoview as Tn where n
# is the value you specify here.
q_telegram_channel: 1
# specify the surface echogram start and end, in meters depth.
surface_echogram_start: 0
surface_echogram_range: 500
# specify the number of samples in the surface echogram. Note the
# total number of surface and bottom samples must not exceed 714
surface_echogram_count: 550
# specify the bottom echogram start. This is meters from the detected
# bottom. Negative values are above the bottom.
bottom_echogram_start: -10
bottom_echogram_range: 15
# specify the number of samples in the bottom echogram. Note the
# total number of surface and bottom samples must not exceed 714
# I *think* this can be set to 0 to disable the expanded bottom.
bottom_echogram_count: 100
WBT 978217-15 ES38-7_ES:
# specify the bottom detection subscription parameters for this channel.
# The upper and lower limit values are specified in meters depth. The
# back step is defined in dB.
upper_detector_limit: 15
lower_detector_limit: 1000
bottom_back_step: -50.0
# specify the Q telegram channel number. This must be unique and in
# the range from 1-9. The data will appear in Echoview as Tn where n
# is the value you specify here.
q_telegram_channel: 2
# specify the surface echogram start and end, in meters depth.
surface_echogram_start: 0
surface_echogram_range: 500
# specify the number of samples in the surface echogram. Note the
# total number of surface and bottom samples must not exceed 714
surface_echogram_count: 550
# specify the bottom echogram start. This is meters from the detected
# bottom. Negative values are above the bottom.
bottom_echogram_start: -10
bottom_echogram_range: 15
# specify the number of samples in the bottom echogram. Note the
# total number of surface and bottom samples must not exceed 714
# I *think* this can be set to 0 to disable the expanded bottom.
bottom_echogram_count: 100
WBT 978213-15 ES70-7C_ES:
# specify the bottom detection subscription parameters for this channel.
# The upper and lower limit values are specified in meters depth. The
# back step is defined in dB.
upper_detector_limit: 15
lower_detector_limit: 500
bottom_back_step: -50.0
# specify the Q telegram channel number. This must be unique and in
# the range from 1-9. The data will appear in Echoview as Tn where n
# is the value you specify here.
q_telegram_channel: 3
# specify the surface echogram start and end, in meters depth.
surface_echogram_start: 0
surface_echogram_range: 500
# specify the number of samples in the surface echogram. Note the
# total number of surface and bottom samples must not exceed 714
surface_echogram_count: 550
# specify the bottom echogram start. This is meters from the detected
# bottom. Negative values are above the bottom.
bottom_echogram_start: -10
bottom_echogram_range: 15
# specify the number of samples in the bottom echogram. Note the
# total number of surface and bottom samples must not exceed 714
# I *think* this can be set to 0 to disable the expanded bottom.
bottom_echogram_count: 100
WBT 976714-15 ES120-7C_ES:
# specify the bottom detection subscription parameters for this channel.
# The upper and lower limit values are specified in meters depth. The
# back step is defined in dB.
upper_detector_limit: 15
lower_detector_limit: 200
bottom_back_step: -50.0
# specify the Q telegram channel number. This must be unique and in
# the range from 1-9. The data will appear in Echoview as Tn where n
# is the value you specify here.
q_telegram_channel: 4
# specify the surface echogram start and end, in meters depth.
surface_echogram_start: 0
surface_echogram_range: 500
# specify the number of samples in the surface echogram. Note the
# total number of surface and bottom samples must not exceed 714
surface_echogram_count: 550
# specify the bottom echogram start. This is meters from the detected
# bottom. Negative values are above the bottom.
bottom_echogram_start: -10
bottom_echogram_range: 15
# specify the number of samples in the bottom echogram. Note the
# total number of surface and bottom samples must not exceed 714
# I *think* this can be set to 0 to disable the expanded bottom.
bottom_echogram_count: 100
WBT 978208-15 ES200-7C_ES:
# specify the bottom detection subscription parameters for this channel.
# The upper and lower limit values are specified in meters depth. The
# back step is defined in dB.
upper_detector_limit: 15
lower_detector_limit: 150
bottom_back_step: -50.0
# specify the Q telegram channel number. This must be unique and in
# the range from 1-9. The data will appear in Echoview as Tn where n
# is the value you specify here.
q_telegram_channel: 5
# specify the surface echogram start and end, in meters depth.
surface_echogram_start: 0
surface_echogram_range: 500
# specify the number of samples in the surface echogram. Note the
# total number of surface and bottom samples must not exceed 714
surface_echogram_count: 550
# specify the bottom echogram start. This is meters from the detected
# bottom. Negative values are above the bottom.
bottom_echogram_start: -10
bottom_echogram_range: 15
# specify the number of samples in the bottom echogram. Note the
# total number of surface and bottom samples must not exceed 714
# I *think* this can be set to 0 to disable the expanded bottom.
bottom_echogram_count: 100
# WBT 976726-15 ES333-7C_ES:
# # specify the bottom detection subscription parameters for this channel.
# # The upper and lower limit values are specified in meters depth. The
# # back step is defined in dB.
# upper_detector_limit: 15
# lower_detector_limit: 50
# bottom_back_step: -50.0
#
# # specify the Q telegram channel number. This must be unique and in
# # the range from 1-9. The data will appear in Echoview as Tn where n
# # is the value you specify here.
# q_telegram_channel: 6
#
# # specify the surface echogram start and end, in meters depth.
# surface_echogram_start: 0
# surface_echogram_range: 500
# # specify the number of samples in the surface echogram. Note the
# # total number of surface and bottom samples must not exceed 714
# surface_echogram_count: 550
#
# # specify the bottom echogram start. This is meters from the detected
# # bottom. Negative values are above the bottom.
# bottom_echogram_start: -10
# bottom_echogram_range: 15
# # specify the number of samples in the bottom echogram. Note the
# # total number of surface and bottom samples must not exceed 714
# # I *think* this can be set to 0 to disable the expanded bottom.
# bottom_echogram_count: 100
# If you include a default entry, these values will be used for any channels
# that aren't explicitly defined above. This may not always result in reasonable
# configurations, especially when it comes to bottom detection subscriptions.
# default:
#
# # specify the bottom detection subscription parameters for this channel.
# # The upper and lower limit values are specified in meters depth. The
# # back step is defined in dB.
# upper_detector_limit: 15
# lower_detector_limit: 500
# bottom_back_step: -50.0
#
# # specify the Q telegram channel number. This must be unique and in
# # the range from 1-9. The data will appear in Echoview as Tn where n
# # is the value you specify here.
# q_telegram_channel: 6
#
# # specify the surface echogram start and end, in meters depth.
# surface_echogram_start: 0
# surface_echogram_range: 500
# # specify the number of samples in the surface echogram. Note the
# # total number of surface and bottom samples must not exceed 714
# surface_echogram_count: 550
#
# # specify the bottom echogram start. This is meters from the detected
# # bottom. Negative values are above the bottom.
# bottom_echogram_start: -10
# bottom_echogram_range: 15
# # specify the number of samples in the bottom echogram. Note the
# # total number of surface and bottom samples must not exceed 714
# # I *think* this can be set to 0 to disable the expanded bottom.
# bottom_echogram_count: 100