towerops/priv/antennas/ubiquiti-lbe-m5-23-vpol.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
6.8 KiB
Text

NAME LBE-M5-23 V-pol
MAKE Ubiquiti
FREQUENCY 5400
H_WIDTH 11
V_WIDTH 10
FRONT_TO_BACK 30
GAIN 23 dBi
TILT 0
POLARIZATION VERTICAL
COMMENT LiteBeam M
HORIZONTAL 360
0 0.1
1 0.5
2 1
3 1.8
4 2.8
5 4.1
6 5.8
7 7.8
8 10.5
9 14.1
10 19.5
11 26
12 22
13 17.7
14 15.3
15 13.9
16 13.2
17 13
18 13.1
19 13.4
20 13.9
21 14.6
22 15.2
23 15.8
24 16.2
25 16.4
26 16.5
27 16.5
28 16.6
29 16.8
30 17.2
31 17.8
32 18.7
33 19.9
34 21.7
35 24.1
36 27.7
37 34.1
38 47.1
39 33.3
40 28.1
41 25.3
42 23.5
43 22.4
44 21.7
45 21.3
46 21.1
47 21.2
48 21.3
49 21.6
50 21.9
51 22.1
52 22.4
53 22.6
54 22.7
55 22.8
56 23
57 23.2
58 23.5
59 24
60 24.6
61 25.4
62 26.5
63 27.9
64 29.9
65 32.6
66 36.9
67 46.8
68 45.1
69 36.1
70 31.7
71 28.9
72 26.8
73 25.1
74 23.8
75 22.7
76 21.8
77 21
78 20.3
79 19.8
80 19.4
81 19
82 18.7
83 18.5
84 18.3
85 18.2
86 18.2
87 18.1
88 18.2
89 18.2
90 18.3
91 18.4
92 18.5
93 18.6
94 18.7
95 18.8
96 18.9
97 19.1
98 19.2
99 19.3
100 19.4
101 19.5
102 19.7
103 19.8
104 20
105 20.2
106 20.4
107 20.7
108 21
109 21.3
110 21.7
111 22.1
112 22.5
113 23
114 23.5
115 24
116 24.5
117 25
118 25.5
119 26
120 26.4
121 26.8
122 27.1
123 27.4
124 27.7
125 28
126 28.3
127 28.6
128 29
129 29.5
130 30
131 30.7
132 31.4
133 32.1
134 32.7
135 33.1
136 33.3
137 33.1
138 32.8
139 32.3
140 31.9
141 31.6
142 31.5
143 31.5
144 31.7
145 32.2
146 32.9
147 33.8
148 34.9
149 36.2
150 37.6
151 38.9
152 40
153 40.5
154 40.4
155 39.9
156 39.1
157 38.1
158 37.1
159 36.1
160 35
161 33.9
162 32.9
163 31.8
164 30.7
165 29.6
166 28.7
167 27.9
168 27.3
169 26.8
170 26.6
171 26.5
172 26.7
173 27.1
174 27.6
175 28.2
176 28.8
177 29.4
178 29.9
179 30.1
180 30
181 29.6
182 29.1
183 28.4
184 27.7
185 27.1
186 26.7
187 26.3
188 26.2
189 26.2
190 26.5
191 26.9
192 27.5
193 28.2
194 29.2
195 30.3
196 31.6
197 33.1
198 34.9
199 37
200 39.5
201 42.7
202 46.9
203 51.4
204 49.8
205 45.5
206 42.1
207 39.5
208 37.4
209 35.7
210 34.2
211 33.1
212 32.1
213 31.4
214 30.9
215 30.6
216 30.5
217 30.5
218 30.7
219 31.1
220 31.5
221 31.9
222 32.2
223 32.3
224 32.1
225 31.7
226 31
227 30.3
228 29.5
229 28.8
230 28.2
231 27.7
232 27.3
233 26.9
234 26.6
235 26.3
236 26.1
237 25.8
238 25.5
239 25.2
240 24.8
241 24.4
242 23.9
243 23.5
244 23
245 22.5
246 22
247 21.5
248 21.1
249 20.7
250 20.3
251 20
252 19.7
253 19.5
254 19.2
255 19.1
256 18.9
257 18.7
258 18.6
259 18.5
260 18.4
261 18.3
262 18.2
263 18.1
264 18
265 17.9
266 17.8
267 17.7
268 17.6
269 17.6
270 17.6
271 17.5
272 17.6
273 17.6
274 17.7
275 17.9
276 18.1
277 18.4
278 18.7
279 19.1
280 19.6
281 20.2
282 21
283 21.8
284 22.8
285 24
286 25.5
287 27.4
288 29.8
289 33.1
290 38.7
291 56.3
292 41.3
293 34.8
294 31.3
295 28.9
296 27.2
297 25.8
298 24.8
299 23.9
300 23.2
301 22.7
302 22.1
303 21.7
304 21.3
305 20.9
306 20.5
307 20.1
308 19.9
309 19.6
310 19.5
311 19.5
312 19.7
313 20.1
314 20.7
315 21.7
316 23.1
317 25.3
318 28.8
319 35.5
320 41.7
321 30.7
322 25.7
323 22.6
324 20.5
325 18.9
326 17.7
327 16.9
328 16.3
329 15.9
330 15.6
331 15.4
332 15.3
333 15.1
334 14.8
335 14.5
336 14.1
337 13.6
338 13.2
339 12.9
340 12.8
341 13
342 13.6
343 14.7
344 16.7
345 20.4
346 29.9
347 26.4
348 17.3
349 12.6
350 9.3
351 6.9
352 5
353 3.6
354 2.4
355 1.5
356 0.8
357 0.3
358 0.1
359 0
VERTICAL 360
0 0
1 0.2
2 0.6
3 1.3
4 2.3
5 3.5
6 5.1
7 7.1
8 9.5
9 12.5
10 16.3
11 20.9
12 25.2
13 25.8
14 24.6
15 24
16 24
17 24.1
18 23.6
19 22.5
20 21.3
21 20.3
22 19.7
23 19.5
24 19.7
25 20.2
26 21
27 22.1
28 23.3
29 24.5
30 25.5
31 26
32 26.2
33 26.3
34 26.3
35 26.5
36 26.6
37 26.8
38 27
39 27.1
40 27.1
41 27
42 26.9
43 26.9
44 26.9
45 27
46 27.2
47 27.4
48 27.7
49 28
50 28.3
51 28.6
52 28.8
53 28.9
54 29.1
55 29.3
56 29.5
57 29.7
58 30
59 30.3
60 30.7
61 31.1
62 31.5
63 31.9
64 32.2
65 32.5
66 32.7
67 32.9
68 33
69 33.1
70 33.2
71 33.3
72 33.5
73 33.7
74 34.1
75 34.6
76 35.2
77 36
78 37
79 38.2
80 39.7
81 41.7
82 44.1
83 47.3
84 51.2
85 52.6
86 49.5
87 46.4
88 44.2
89 42.5
90 41.3
91 40.4
92 39.8
93 39.3
94 39
95 38.8
96 38.7
97 38.7
98 38.7
99 38.7
100 38.7
101 38.8
102 38.8
103 38.8
104 38.8
105 38.9
106 39
107 39.1
108 39.2
109 39.4
110 39.7
111 39.9
112 40.1
113 40.2
114 40.2
115 40.2
116 40
117 39.8
118 39.6
119 39.5
120 39.4
121 39.5
122 39.7
123 40.2
124 41
125 42
126 43.3
127 44.1
128 43.5
129 41.3
130 38.8
131 36.4
132 34.4
133 32.6
134 31.2
135 30
136 29
137 28.2
138 27.6
139 27.2
140 27
141 26.9
142 27
143 27.3
144 27.7
145 28.4
146 29.2
147 30.2
148 31.3
149 32.7
150 34.2
151 35.6
152 36.5
153 36.5
154 35.5
155 34.1
156 32.8
157 31.8
158 31
159 30.4
160 30.1
161 30
162 30
163 30.1
164 30.2
165 30.2
166 30.3
167 30.3
168 30.4
169 30.5
170 30.7
171 30.9
172 31.1
173 31.1
174 31
175 30.8
176 30.6
177 30.4
178 30.2
179 30.1
180 30
181 30
182 29.9
183 29.9
184 30
185 30.2
186 30.6
187 31.1
188 31.7
189 32.2
190 32.5
191 32.6
192 32.3
193 32
194 31.7
195 31.5
196 31.6
197 31.8
198 32.4
199 33.1
200 34.2
201 35.3
202 36.3
203 36.6
204 36
205 34.6
206 33.1
207 31.6
208 30.4
209 29.5
210 28.8
211 28.3
212 28
213 28
214 28.2
215 28.5
216 29
217 29.7
218 30.5
219 31.4
220 32.3
221 33.3
222 34.1
223 34.8
224 35.3
225 35.7
226 36
227 36.2
228 36.6
229 37.1
230 37.9
231 39
232 40.6
233 42.8
234 46.2
235 52.4
236 69.3
237 50.7
238 45.1
239 41.9
240 39.6
241 38
242 36.9
243 36
244 35.4
245 35
246 34.7
247 34.7
248 34.8
249 35.1
250 35.5
251 36.2
252 37
253 38
254 39.2
255 40.7
256 42.4
257 44
258 45.1
259 44.8
260 43.5
261 41.8
262 40.2
263 38.8
264 37.7
265 36.7
266 36
267 35.4
268 34.9
269 34.6
270 34.4
271 34.3
272 34.3
273 34.3
274 34.5
275 34.7
276 35
277 35.3
278 35.7
279 36
280 36.4
281 36.8
282 37.2
283 37.5
284 37.7
285 37.9
286 37.9
287 37.9
288 37.7
289 37.5
290 37.2
291 36.9
292 36.6
293 36.2
294 35.9
295 35.6
296 35.3
297 35.2
298 35
299 35
300 35.1
301 35.4
302 35.8
303 36.4
304 37.2
305 37.9
306 38.4
307 38.2
308 36.9
309 35.1
310 33.1
311 31.3
312 29.6
313 28.2
314 27
315 25.9
316 25
317 24.4
318 23.8
319 23.4
320 23.1
321 23
322 23
323 23
324 23.2
325 23.4
326 23.6
327 23.8
328 24
329 23.9
330 23.5
331 22.9
332 22.1
333 21.2
334 20.4
335 19.7
336 19.1
337 18.7
338 18.6
339 18.7
340 19.1
341 19.6
342 20.5
343 21.7
344 23.4
345 25.7
346 26.9
347 23.8
348 19.3
349 15.4
350 12.2
351 9.5
352 7.3
353 5.4
354 3.9
355 2.6
356 1.6
357 0.8
358 0.3
359 0