towerops/priv/antennas/ubiquiti-am-5g-lite-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.7 KiB
Text

NAME AM-5G-Lite V-pol
MAKE Ubiquiti
FREQUENCY 5700
H_WIDTH 67
V_WIDTH 14
FRONT_TO_BACK 23
GAIN 15.5 dBi
TILT 0
POLARIZATION VERTICAL
COMMENT AirMax Base Station
HORIZONTAL 360
0 0
1 0
2 0
3 0
4 0.1
5 0.1
6 0.1
7 0.2
8 0.2
9 0.3
10 0.3
11 0.4
12 0.5
13 0.6
14 0.6
15 0.7
16 0.8
17 0.9
18 1
19 1.1
20 1.2
21 1.4
22 1.5
23 1.6
24 1.7
25 1.9
26 2
27 2.2
28 2.3
29 2.5
30 2.6
31 2.8
32 3
33 3.2
34 3.3
35 3.5
36 3.7
37 3.9
38 4.1
39 4.3
40 4.5
41 4.8
42 5
43 5.2
44 5.4
45 5.7
46 5.9
47 6.2
48 6.4
49 6.7
50 6.9
51 7.2
52 7.4
53 7.7
54 8
55 8.3
56 8.5
57 8.8
58 9.1
59 9.4
60 9.7
61 10
62 10.3
63 10.6
64 10.9
65 11.2
66 11.5
67 11.8
68 12.2
69 12.5
70 12.8
71 13.1
72 13.5
73 13.8
74 14.1
75 14.5
76 14.8
77 15.1
78 15.5
79 15.8
80 16.2
81 16.5
82 16.9
83 17.2
84 17.6
85 17.9
86 18.3
87 18.6
88 18.9
89 19.3
90 19.6
91 20
92 20.3
93 20.7
94 21
95 21.3
96 21.6
97 22
98 22.3
99 22.6
100 22.9
101 23.2
102 23.5
103 23.7
104 24
105 24.2
106 24.5
107 24.7
108 24.9
109 25.1
110 25.3
111 25.5
112 25.6
113 25.8
114 25.9
115 26.1
116 26.2
117 26.3
118 26.5
119 26.6
120 26.7
121 26.9
122 27
123 27.2
124 27.3
125 27.5
126 27.7
127 27.9
128 28.1
129 28.4
130 28.7
131 29
132 29.4
133 29.8
134 30.2
135 30.7
136 31.2
137 31.8
138 32.5
139 33.2
140 34
141 34.9
142 35.8
143 36.7
144 37.6
145 38.2
146 38.5
147 38.3
148 37.6
149 36.7
150 35.6
151 34.6
152 33.5
153 32.6
154 31.7
155 30.9
156 30.1
157 29.4
158 28.8
159 28.2
160 27.7
161 27.2
162 26.7
163 26.3
164 25.9
165 25.6
166 25.2
167 24.9
168 24.7
169 24.4
170 24.2
171 24
172 23.9
173 23.7
174 23.6
175 23.5
176 23.4
177 23.3
178 23.3
179 23.3
180 23.3
181 23.3
182 23.3
183 23.4
184 23.5
185 23.5
186 23.7
187 23.8
188 23.9
189 24.1
190 24.3
191 24.5
192 24.7
193 25
194 25.3
195 25.6
196 25.9
197 26.2
198 26.6
199 27
200 27.4
201 27.9
202 28.3
203 28.8
204 29.3
205 29.9
206 30.4
207 30.9
208 31.4
209 31.9
210 32.2
211 32.4
212 32.5
213 32.5
214 32.3
215 31.9
216 31.5
217 31.1
218 30.6
219 30.1
220 29.6
221 29.1
222 28.6
223 28.1
224 27.7
225 27.3
226 27
227 26.6
228 26.3
229 26
230 25.7
231 25.5
232 25.2
233 25
234 24.8
235 24.6
236 24.4
237 24.2
238 24
239 23.8
240 23.7
241 23.5
242 23.3
243 23.1
244 23
245 22.8
246 22.6
247 22.4
248 22.2
249 22
250 21.8
251 21.6
252 21.4
253 21.2
254 21
255 20.8
256 20.6
257 20.3
258 20.1
259 19.8
260 19.6
261 19.3
262 19.1
263 18.8
264 18.6
265 18.3
266 18
267 17.7
268 17.5
269 17.2
270 16.9
271 16.6
272 16.4
273 16.1
274 15.8
275 15.5
276 15.2
277 14.9
278 14.7
279 14.4
280 14.1
281 13.8
282 13.5
283 13.2
284 13
285 12.7
286 12.4
287 12.1
288 11.8
289 11.5
290 11.3
291 11
292 10.7
293 10.4
294 10.2
295 9.9
296 9.6
297 9.4
298 9.1
299 8.8
300 8.6
301 8.3
302 8.1
303 7.8
304 7.5
305 7.3
306 7.1
307 6.8
308 6.6
309 6.3
310 6.1
311 5.9
312 5.6
313 5.4
314 5.2
315 5
316 4.8
317 4.6
318 4.4
319 4.2
320 4
321 3.8
322 3.6
323 3.4
324 3.2
325 3.1
326 2.9
327 2.7
328 2.6
329 2.4
330 2.3
331 2.1
332 2
333 1.8
334 1.7
335 1.6
336 1.5
337 1.3
338 1.2
339 1.1
340 1
341 0.9
342 0.8
343 0.7
344 0.6
345 0.6
346 0.5
347 0.4
348 0.3
349 0.3
350 0.2
351 0.2
352 0.1
353 0.1
354 0.1
355 0
356 0
357 0
358 0
359 0
VERTICAL 360
0 0
1 0.2
2 0.5
3 0.9
4 1.5
5 2.1
6 2.9
7 3.6
8 4.4
9 5.2
10 5.9
11 6.6
12 7.3
13 8.1
14 8.9
15 9.9
16 10.8
17 11.8
18 12.5
19 12.9
20 13.1
21 13
22 13.1
23 13.2
24 13.6
25 14.3
26 15.3
27 16.5
28 17.9
29 19.1
30 19.5
31 19
32 18
33 17
34 16.2
35 15.6
36 15.3
37 15.2
38 15.3
39 15.5
40 15.9
41 16.3
42 16.8
43 17.2
44 17.6
45 18
46 18.3
47 18.7
48 19
49 19.4
50 19.9
51 20.5
52 21.1
53 21.9
54 22.8
55 23.9
56 25
57 26.3
58 27.7
59 29.2
60 30.8
61 32.4
62 34.1
63 35.7
64 37.1
65 38.1
66 38.7
67 38.6
68 38
69 37.1
70 36
71 34.9
72 33.8
73 32.8
74 31.8
75 30.9
76 30.2
77 29.5
78 28.8
79 28.3
80 27.8
81 27.3
82 26.9
83 26.6
84 26.3
85 26
86 25.8
87 25.6
88 25.5
89 25.4
90 25.3
91 25.2
92 25.2
93 25.2
94 25.3
95 25.3
96 25.4
97 25.6
98 25.7
99 26
100 26.2
101 26.5
102 26.8
103 27
104 27.3
105 27.5
106 27.6
107 27.6
108 27.5
109 27.2
110 26.8
111 26.3
112 25.8
113 25.3
114 24.8
115 24.4
116 24.1
117 23.9
118 23.8
119 23.9
120 24.1
121 24.4
122 24.9
123 25.4
124 26.1
125 26.6
126 27
127 27
128 26.7
129 26.1
130 25.5
131 24.9
132 24.5
133 24.3
134 24.4
135 24.7
136 25.3
137 26
138 26.9
139 27.5
140 27.7
141 27.2
142 26.5
143 25.6
144 25
145 24.7
146 24.7
147 25
148 25.6
149 26.4
150 27
151 27.1
152 26.6
153 25.8
154 25
155 24.5
156 24.3
157 24.5
158 25
159 25.7
160 26.2
161 26.3
162 25.6
163 24.7
164 23.8
165 23.2
166 22.9
167 22.9
168 23.2
169 23.5
170 23.6
171 23.4
172 22.8
173 22.1
174 21.5
175 21.1
176 21.1
177 21.4
178 22.2
179 23.3
180 24.8
181 26.8
182 29.2
183 31.8
184 34.6
185 37.6
186 41.2
187 45
188 42
189 37
190 33.5
191 31.3
192 29.9
193 29.3
194 29.2
195 29.7
196 30.4
197 30.8
198 30.5
199 29.3
200 27.9
201 26.8
202 26
203 25.7
204 25.9
205 26.4
206 27.4
207 28.5
208 29.4
209 29.5
210 28.8
211 27.7
212 26.8
213 26.2
214 26
215 26.2
216 26.9
217 28
218 29.6
219 31.3
220 32.5
221 32.2
222 30.7
223 29.2
224 28
225 27.2
226 26.8
227 26.9
228 27.3
229 28.1
230 29.4
231 31.4
232 34.5
233 39.6
234 50.2
235 42.2
236 36.1
237 32.7
238 30.6
239 29.1
240 28.1
241 27.4
242 27.1
243 26.9
244 27
245 27.3
246 27.8
247 28.4
248 29.2
249 30.2
250 31.4
251 32.6
252 33.6
253 34.2
254 34
255 33.1
256 31.9
257 30.7
258 29.5
259 28.4
260 27.4
261 26.5
262 25.8
263 25.1
264 24.5
265 23.9
266 23.4
267 23
268 22.6
269 22.3
270 22
271 21.7
272 21.4
273 21.2
274 21.1
275 20.9
276 20.8
277 20.8
278 20.8
279 20.8
280 20.9
281 21
282 21.2
283 21.4
284 21.7
285 22.1
286 22.6
287 23.1
288 23.7
289 24.3
290 24.9
291 25.4
292 25.8
293 25.9
294 25.8
295 25.4
296 25
297 24.5
298 24.1
299 23.9
300 23.7
301 23.8
302 24.1
303 24.7
304 25.5
305 26.7
306 28.1
307 29.4
308 29.6
309 28.5
310 26.5
311 24.7
312 23.1
313 21.9
314 21
315 20.4
316 20.2
317 20.2
318 20.5
319 21.1
320 21.9
321 22.8
322 23.4
323 23.5
324 22.7
325 21.5
326 20.3
327 19.1
328 18.1
329 17.3
330 16.7
331 16.1
332 15.5
333 15
334 14.4
335 13.8
336 13.1
337 12.5
338 11.9
339 11.4
340 10.9
341 10.5
342 10.2
343 9.8
344 9.5
345 9
346 8.5
347 7.9
348 7.1
349 6.2
350 5.3
351 4.4
352 3.6
353 2.7
354 2
355 1.3
356 0.8
357 0.4
358 0.1
359 0