towerops/priv/antennas/tarana-tarana-bn-5ghz-r0.msi
Graham McIntire 3273312f6a feat: 198 real vendor .msi antenna patterns + Leaflet auto-load
Sourced 198 vendor-published MSI Planet pattern files via the
wireless-planning.com aggregator (data1.mlinkplanner.com). Real
patterns now ship for: Cambium (6), Ubiquiti (154), RF Elements
(27), MARS (5), MTI Wireless (1), Tarana (2), Ruckus (1), RFE (2).
Files dropped into priv/antennas/<vendor>-<part>.msi; the existing
boot loader picks them up and they override the synthesized catalog
entries by slug where the slugs match.

Parser improvements to handle real-world MSI file quirks:
- File-extension filter now accepts .ant/.msi (case-insensitive).
- Slug normalisation: spaces, +, and other non-alnum collapse to
  hyphens.
- Header parser splits on whitespace runs (tab or space) — different
  vendor tools produce different delimiters.
- New parse_frequency_mhz/1 handles "5500", "5 GHz", "5GHz",
  "5.6GHz", "5500 MHz", "5150-5850" (centre frequency), and
  "5.45 - 5.85 GHz" formats. Replaces the old integer-only parse.
- 2 MARS files with non-360 angular resolution and 1 with
  angle-less pattern lines were excluded; the rest parse cleanly.

Total registry now 305 antennas: 198 real vendor patterns + 107
synthesized catalog entries (used as fallback for SKUs without
public .msi files: Cambium ePMP/PMP variants, Tarana G1/G2,
ALPHA, ITELITE, KP Performance, RADWIN, Mimosa, etc.).

Leaflet auto-load fix:
- The location-picker map wasn't appearing because the form page
  didn't have the inline <script> tag the existing site map uses
  to load Leaflet. AGENTS.md forbids inline <script> in templates,
  so I added an ensureLeaflet() helper in app.ts that lazy-loads
  /vendor/leaflet/leaflet.{js,css} on first hook mount and caches
  the promise. SitesMap, CoverageMap, and CoverageLocationPicker
  all use it now — no inline scripts needed.
2026-05-06 15:09:29 -05:00

732 lines
7.5 KiB
Text

NAME Tarana_BN_5GHz_R0
MAKE Tarana Wireless Inc.
FREQUENCY 4900-6500
H_WIDTH 80
V_WIDTH
FRONT_TO_BACK
GAIN 17.65 dBi
TILT 3
POLARIZATION VERTICAL
COMMENT BN Antenna
HORIZONTAL 360
0 0
1 0.08
2 0.21
3 0.35
4 0.49
5 0.58
6 0.61
7 0.58
8 0.5
9 0.41
10 0.33
11 0.29
12 0.31
13 0.37
14 0.48
15 0.62
16 0.77
17 0.9
18 1
19 1.07
20 1.09
21 1.09
22 1.08
23 1.1
24 1.15
25 1.25
26 1.39
27 1.58
28 1.8
29 2.02
30 2.24
31 2.42
32 2.56
33 2.66
34 2.73
35 2.79
36 2.85
37 2.93
38 3.05
39 3.22
40 3.44
41 3.7
42 3.99
43 4.28
44 4.57
45 4.83
46 5.05
47 5.22
48 5.34
49 5.42
50 5.47
51 5.51
52 5.55
53 5.61
54 5.7
55 5.83
56 6
57 6.21
58 6.46
59 6.73
60 7.03
61 7.33
62 7.63
63 7.93
64 8.22
65 8.51
66 8.8
67 9.1
68 9.41
69 9.72
70 10.03
71 10.34
72 10.64
73 10.94
74 11.24
75 11.54
76 11.84
77 12.16
78 12.5
79 12.86
80 13.23
81 13.61
82 13.99
83 14.35
84 14.7
85 15.03
86 15.35
87 15.65
88 15.95
89 16.26
90 16.58
91 16.91
92 17.26
93 17.63
94 18
95 18.38
96 18.75
97 19.1
98 19.45
99 19.77
100 20.09
101 20.39
102 20.69
103 20.99
104 21.3
105 21.62
106 21.95
107 22.26
108 22.56
109 22.83
110 23.05
111 23.24
112 23.44
113 23.67
114 24
115 24.47
116 25.08
117 25.79
118 26.45
119 26.84
120 26.78
121 26.35
122 25.83
123 25.46
124 25.4
125 25.71
126 26.38
127 27.25
128 28.06
129 28.47
130 28.42
131 28.19
132 28.1
133 28.29
134 28.7
135 29.11
136 29.3
137 29.28
138 29.3
139 29.68
140 30.72
141 32.63
142 35.49
143 37.73
144 36.13
145 33.47
146 31.79
147 31.16
148 31.46
149 32.53
150 33.99
151 34.97
152 34.89
153 34.54
154 34.87
155 36.5
156 40
157 43.93
158 40.35
159 36.6
160 34.87
161 34.82
162 36.44
163 40.43
164 48.83
165 44.51
166 39.18
167 37.11
168 36.86
169 37.82
170 39.2
171 39.58
172 38.87
173 38.5
174 39.35
175 42.09
176 48.41
177 54.23
178 45.63
179 42.57
180 42.28
181 44.34
182 44.34
183 50
184 55.81
185 47.22
186 43.69
187 42.69
188 43.36
189 45.26
190 46.92
191 46.13
192 44.49
193 43.76
194 44.12
195 44.66
196 43.16
197 40.02
198 37.23
199 35.32
200 34.32
201 34.22
202 35.07
203 36.95
204 39.73
205 41.68
206 40.59
207 39
208 38.5
209 39.1
210 40
211 39.52
212 37.76
213 36.3
214 35.82
215 36.46
216 38.34
217 41.47
218 44.26
219 43.05
220 40.58
221 38.75
222 37.34
223 36.09
224 35.05
225 34.3
226 33.74
227 33.04
228 31.95
229 30.66
230 29.54
231 28.89
232 28.82
233 29.37
234 30.39
235 31.52
236 32.11
237 31.86
238 31.15
239 30.3
240 29.28
241 28.03
242 26.68
243 25.47
244 24.58
245 24.04
246 23.82
247 23.81
248 23.84
249 23.74
250 23.49
251 23.16
252 22.88
253 22.71
254 22.66
255 22.64
256 22.53
257 22.27
258 21.84
259 21.34
260 20.85
261 20.41
262 20.05
263 19.72
264 19.39
265 19.04
266 18.66
267 18.25
268 17.86
269 17.48
270 17.12
271 16.77
272 16.42
273 16.05
274 15.67
275 15.28
276 14.89
277 14.53
278 14.2
279 13.9
280 13.63
281 13.37
282 13.11
283 12.84
284 12.57
285 12.28
286 12
287 11.72
288 11.47
289 11.23
290 10.99
291 10.74
292 10.47
293 10.16
294 9.81
295 9.42
296 9.01
297 8.57
298 8.14
299 7.7
300 7.28
301 6.88
302 6.51
303 6.17
304 5.88
305 5.64
306 5.48
307 5.39
308 5.38
309 5.43
310 5.52
311 5.61
312 5.66
313 5.63
314 5.51
315 5.29
316 5.01
317 4.71
318 4.42
319 4.17
320 3.98
321 3.85
322 3.75
323 3.69
324 3.64
325 3.58
326 3.5
327 3.37
328 3.22
329 3.03
330 2.83
331 2.63
332 2.46
333 2.31
334 2.19
335 2.11
336 2.06
337 2.03
338 2
339 1.96
340 1.9
341 1.81
342 1.71
343 1.58
344 1.45
345 1.32
346 1.22
347 1.13
348 1.07
349 1.02
350 0.98
351 0.95
352 0.9
353 0.83
354 0.73
355 0.61
356 0.46
357 0.31
358 0.16
359 0.05
VERTICAL 360
0 0.93
1 0.31
2 0
3 0.02
4 0.4
5 1.17
6 2.37
7 4.11
8 6.54
9 10
10 15.17
11 21.88
12 18.54
13 14.47
14 12.46
15 11.67
16 11.77
17 12.6
18 14.15
19 16.39
20 19.02
21 20.59
22 19.77
23 18.2
24 17.19
25 17.02
26 17.77
27 19.71
28 23.54
29 31.04
30 27.53
31 21.14
32 17.67
33 15.64
34 14.52
35 14.06
36 14.17
37 14.78
38 15.87
39 17.43
40 19.42
41 21.71
42 23.87
43 25.29
44 25.9
45 26.33
46 27.26
47 29.11
48 32.11
49 34.34
50 31.35
51 27.51
52 24.76
53 22.9
54 21.7
55 21.03
56 20.81
57 21.01
58 21.61
59 22.66
60 24.25
61 26.58
62 30.14
63 36.66
64 55.62
65 35.23
66 29.96
67 27.02
68 25.11
69 23.82
70 22.93
71 22.34
72 21.95
73 21.72
74 21.62
75 21.61
76 21.68
77 21.84
78 22.08
79 22.4
80 22.82
81 23.31
82 23.88
83 24.47
84 25.06
85 25.6
86 26.06
87 26.4
88 26.65
89 26.83
90 26.98
91 27.16
92 27.4
93 27.72
94 28.11
95 28.57
96 29.05
97 29.51
98 29.91
99 30.21
100 30.43
101 30.57
102 30.66
103 30.75
104 30.88
105 31.1
106 31.5
107 32.15
108 33.16
109 34.65
110 36.84
111 40.02
112 44.33
113 46.26
114 42.92
115 39.96
116 38.15
117 37.18
118 36.81
119 36.9
120 37.34
121 38.05
122 38.99
123 40.21
124 41.9
125 44.53
126 49.18
127 55.35
128 48.13
129 42.89
130 39.85
131 38.08
132 37.22
133 37.13
134 37.79
135 39.26
136 41.8
137 46.14
138 55.95
139 55.46
140 46.48
141 42.47
142 40.03
143 38.42
144 37.36
145 36.77
146 36.59
147 36.82
148 37.47
149 38.57
150 40.23
151 42.72
152 46.77
153 55.51
154 55.96
155 46.85
156 42.82
157 40.59
158 39.46
159 39.15
160 39.51
161 40.35
162 41.35
163 41.99
164 41.99
165 41.71
166 41.62
167 41.95
168 42.68
169 43.61
170 44.41
171 44.78
172 44.76
173 44.6
174 44.47
175 44.45
176 44.56
177 44.78
178 45.01
179 45.07
180 44.88
181 44.57
182 44.37
183 44.42
184 44.59
185 44.59
186 44.25
187 43.77
188 43.56
189 43.95
190 45.1
191 46.95
192 48.6
193 48.32
194 46.64
195 45.15
196 44.28
197 43.97
198 44.22
199 45.23
200 47.52
201 51.78
202 51.04
203 44.8
204 40.69
205 38.18
206 36.82
207 36.43
208 36.92
209 38.22
210 39.91
211 40.71
212 39.8
213 38.38
214 37.42
215 36.98
216 36.76
217 36.3
218 35.41
219 34.31
220 33.33
221 32.6
222 32.1
223 31.76
224 31.54
225 31.43
226 31.49
227 31.75
228 32.16
229 32.48
230 32.38
231 31.77
232 30.9
233 30.11
234 29.6
235 29.41
236 29.49
237 29.71
238 29.91
239 29.95
240 29.82
241 29.62
242 29.45
243 29.35
244 29.31
245 29.26
246 29.12
247 28.88
248 28.59
249 28.31
250 28.11
251 28.01
252 28.02
253 28.11
254 28.27
255 28.5
256 28.82
257 29.24
258 29.79
259 30.44
260 31.15
261 31.85
262 32.47
263 33
264 33.48
265 34.05
266 34.82
267 35.91
268 37.37
269 39.14
270 40.95
271 42.22
272 42.59
273 42.4
274 42.15
275 41.9
276 41.31
277 40.07
278 38.29
279 36.39
280 34.64
281 33.14
282 31.89
283 30.86
284 29.99
285 29.21
286 28.47
287 27.74
288 26.99
289 26.24
290 25.54
291 24.93
292 24.45
293 24.14
294 24.02
295 24.13
296 24.49
297 25.13
298 26.08
299 27.42
300 29.27
301 31.9
302 35.74
303 39.89
304 37.09
305 32.55
306 29.42
307 27.32
308 26
309 25.31
310 25.22
311 25.73
312 26.84
313 28.38
314 29.43
315 28.51
316 26.19
317 23.87
318 21.99
319 20.52
320 19.37
321 18.43
322 17.65
323 16.98
324 16.4
325 15.96
326 15.69
327 15.63
328 15.84
329 16.34
330 17.11
331 18.01
332 18.68
333 18.64
334 17.84
335 16.8
336 15.98
337 15.63
338 15.92
339 17.01
340 19.21
341 23.24
342 29.74
343 26.11
344 20.9
345 18.16
346 16.93
347 16.89
348 18.1
349 21.1
350 28.22
351 28.43
352 19.33
353 14.48
354 11.14
355 8.55
356 6.41
357 4.6
358 3.09
359 1.86