{
 "generated": "2026-10-23",
 "count": 168,
 "license": "CC BY 4.0 - attribution: link https://fpv-db.com",
 "items": [
  {
   "type": "vtx",
   "brand": "AKK",
   "model": "FX3 Ultimate Mini 20x20 25-600mW 5.8GHz - MMCX & U.FL",
   "slug": "akk-fx3-ultimate-mini-20x20-25-600mw-5-8ghz-mmcx-u-fl",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 600,
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX / U.FL",
    "price_usd": 26.49,
    "power_levels_mw": "25 / 200 / 400 / 600"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/akk-fx3-ultimate-mini-20x20-25-600mw-5-8ghz-vtx-w-smart-audio-mmcx-u-fl",
    "https://www.akktek.com/akk-fx3-ultimate.html",
    "https://docs.google.com/document/d/1B97Ol2UQOWj8A2ZzzsRcIU3JlOwlX6hYAzeutjb6c1E/edit"
   ],
   "note": "power_levels_mw is AKK's own: the four levels its FX3-ultimate product page lists, and the power labels of the FX3-ultimate block in AKK's VTX table document (both read 2026-10-17)."
  },
  {
   "type": "vtx",
   "brand": "AKK",
   "model": "Infinite DVR 30x30 25-1000mW 5.8GHz - MMCX",
   "slug": "akk-infinite-dvr-30x30-25-1000mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 1000,
    "mount_mm": "30x30mm",
    "channels": 37,
    "antenna_connector": "MMCX",
    "weight_g": 8.8,
    "price_usd": 28.99,
    "power_levels_mw": "25 / 200 / 600 / 1000"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/akk-infinite-dvr-30x30-25-1000mw-5-8ghz-vtx-w-smart-audio-mmcx",
    "https://docs.google.com/document/d/1B97Ol2UQOWj8A2ZzzsRcIU3JlOwlX6hYAzeutjb6c1E/edit"
   ],
   "note": "power_levels_mw is the power labels of the 'Infinite DVR VTX Table' block in AKK's own VTX table document, read 2026-10-17; that block also lists 37 channels, as this page does. The table itself is not offered as a Betaflight table here: its '1000' label is four characters and Betaflight takes at most three, and the maker's table is published only as the maker wrote it."
  },
  {
   "type": "vtx",
   "brand": "AKK",
   "model": "Race Ranger 5.8G 1.6W VTX",
   "slug": "akk-race-ranger-5-8g-1-6w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 1600,
    "power_levels_mw": "200 / 400 / 800 / 1600",
    "frequency_range": "5.8 GHz",
    "input_voltage": "7-28V",
    "mount_mm": "30.5x30.5mm",
    "antenna_connector": "MMCX",
    "price_usd": 54.99
   },
   "sources": [
    "https://darwinfpv.com/products/darwinfpv-akk-5-8g-1600mw-1-6w-vtx",
    "https://www.akktek.com/akk-race-ranger-n-a-for-us-customer.html",
    "https://docs.google.com/document/d/1B97Ol2UQOWj8A2ZzzsRcIU3JlOwlX6hYAzeutjb6c1E/edit"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's shop, and it is an AKK radio: the board is printed 'AKK RACE RANGER' with AKK's logo and it ships in an AKK box, both read at full resolution in the brand's own photographs, so the brand column holds AKK and not the shop that sells it. This matters because akktek.com has been unreadable since the thirteenth burst - every path answers a Cloudflare interactive challenge - and this is the first AKK part in this catalogue whose figures come from a stated spec block rather than from the US retail scrape's title. The block, published in full on the listing: 'Input voltage: 7V-28V', 'Output power: 200mW 400mW 800mW 1600mW', '(International version)', 'Antenna connector: MMCX', 'Cable connector: JST.6pin', 'Dimensions: 36(W) x 36(D)mm, 30.5 x 30.5mm(hole)', 'Power supply: 5V camera@under 500mA max', 'Weigh: 9.6g(excluding antenna)', SmartAudio with a one-button setup and a microphone. mount_mm takes the hole spacing and not the 36x36 body. weight_g is deliberately empty although the block states 9.6 g: the brand's own scale photograph of this module with its cable reads 18.0 g, and a finned aluminium case this size is not a 9.6 g part with 8 g of cable, so the two figures are for two configurations the page does not distinguish - the seventh burst's kit-weight rule. It is the sixteenth-burst question, which of a kit's weights a column should hold, arriving on a part whose two figures differ by a factor of two. AKK's own product page (akktek.com, read 2026-10-17) now sells an 'Updated Version' that starts at 25 mW (25 / 400 / 800 / 1600); the levels above are the version DarwinFPV lists. AKK's VTX table document carries a Race Ranger block (labels 200 400 800 1600) that is not offered as a Betaflight table here, because '1600' is four characters and Betaflight takes at most three."
  },
  {
   "type": "vtx",
   "brand": "AKK",
   "model": "RDQ Mach 3 25-1000mW 5.8GHz - Choose Version",
   "slug": "akk-rdq-mach-3-25-1000mw-5-8ghz-choose-version",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 1000,
    "price_usd": 32.49,
    "input_voltage": "7-26V",
    "power_levels_mw": "25 / 200 / 600 / 1000",
    "antenna_connector": "MMCX / U.FL",
    "weight_g": 6.5
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/rdq-mach-3-video-transmitter-25-1000mw-5-8ghz-vtx-choose-version",
    "https://www.dropbox.com/s/rf84ajx7gjkvke7/Mach3%20manual.pdf?dl=0",
    "https://drive.google.com/open?id=1rh64JYnL7s6c_ZGqR359c_p-HTBXi2pV"
   ],
   "note": "Cited to the Mach 3 manual ('Mach 3 Video Transmitter Manual', 'Video Transmitter by RDQ'), linked from RaceDayQuads' own listing of its house-brand transmitter, read 2026-10-20: 'Input voltage: 7V to 26V', 'Video Power: 25mW 200mW 600mW 1000mW', 'Pigtail Type & Connector: SMA Female; MMCX', 'Dimensions: (MMCX): 30.5 (H) x 20 (W) x 8 (D) mm', 'Weight: 6.5g', and Audio Control (TBS SmartAudio). The listing sells two versions, MMCX and U.FL, hence both connectors; its power line adds a 0 mW pit setting. frequency_range keeps the band label: the manual's Frequency Table is the 40-cell A/B/E/F/R grid 5645-5945 MHz, but the same manual says the radio 'does not transmit 5645, 5925, 5945' (US-legal) and that selecting them 'will result in poor/unusable video', so the grid's edges are not its range and no other span is printed; channels stays empty for the same reason (40 cells, 37 transmitted, no count stated). The Betaflight table the listing links (Google Drive) prints the same grid and labels 25 200 600 1000; it is not offered as a Betaflight table here, because '1000' is four characters and Betaflight takes at most three."
  },
  {
   "type": "vtx",
   "brand": "AKK",
   "model": "TX5000AC Ultra Long Range 5W 4.9-6G",
   "slug": "akk-tx5000ac-ultra-long-range-5w-4-9-6g",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "frequency_range": "4900-6060 MHz",
    "power_levels_mw": "25 / 200 / 500 / 1000 / 3000 / 5000",
    "input_voltage": "14.6-28V",
    "mount_mm": "30.5x30.5mm",
    "channels": 96,
    "antenna_connector": "MMCX",
    "weight_g": 25.0,
    "price_usd": 99.0
   },
   "sources": [
    "https://www.akktek.com/products/vtx/akk-ultra-long-range-all-channels-version-5w-ultra-wide-band-96ch-vtx.html",
    "https://www.akktek.com/media/wysiwyg/tx5000-ac-description.jpg"
   ],
   "note": "Sold by AKK as 'Ultra Long Range All Channels Version 5W 4.9G-6G Ultra Wide Band 96CH VTX - TX5000AC' (SKU TX5000AC). Spec image: 'Input voltage 14.6V to 28V, suggest 6S battery', 'Extra features Smart audio 5000mW', 'Output power 25/200/500/1000/3000/5000mW', 'Antenna connector MMCX', 'Weight 25g (excluding antenna)', kit 1x VTX, 1x cable, 1x pigtail. 96 channels in twelve bands (A, b, E, F, r, P, L, U, O, H, T, n), printed by AKK as a channel table whose edges are 4900 MHz (L CH1) and 6060 MHz (U CH8), the span the page states ('Ultra wide 96 channels from 4900 to 6060MHz'). 36x36 mm with a 30.5x30.5 mm hole pattern, cooling fan and heatsink, 5 V camera output under 500 mA, SmartAudio, JST 6-pin cable, no microphone. Read 2026-10-20 off AKK's own product page and its specification image (akktek.com, Cloudflare-walled, read through camofox with the VPN off). `system` is 'analog' because AKK's sheet is an analog band plan (A/B/E/F/R bands, SmartAudio control, a 5 V supply for the camera) and AKK sells the matching 'Diversity RX 96 Channels' receiver; the page itself never prints the word, but the board's own printed pinout reads 'Video in' beside the '5V output' for the camera. AKK says its 5 GHz antenna works in 4900-5500 MHz and its 5.8 GHz antenna in 5500-6060 MHz, so one antenna does not cover the whole range. price_usd is the maker's sale price on 2026-10-20 (regular $119.00). AKK states it stopped exporting VTXs on 2024-09-01 and that clones sold under its name by four named vendors are fakes."
  },
  {
   "type": "vtx",
   "brand": "AKK",
   "model": "TX8000AC Ultra Long Range 8W 4.9-6G",
   "slug": "akk-tx8000ac-ultra-long-range-8w-4-9-6g",
   "specs": {
    "system": "analog",
    "max_power_mw": 8000,
    "frequency_range": "4900-6060 MHz",
    "power_levels_mw": "25 / 1000 / 3000 / 5000 / 8000",
    "input_voltage": "14.6-28V",
    "mount_mm": "30.5x30.5mm",
    "channels": 96,
    "antenna_connector": "SMA",
    "weight_g": 25.0,
    "price_usd": 95.2
   },
   "sources": [
    "https://www.akktek.com/products/vtx/akk-tx8000ac-ultra-long-range-all-channels-version-8w-ultra-wide-band-96ch-vtx.html",
    "https://www.akktek.com/media/wysiwyg/tx8000ac-specs.jpg"
   ],
   "note": "Sold by AKK as 'Ultra Long Range All Channels Version 8W 4.9G-6G Ultra Wide Band 96CH VTX - TX8000AC' (SKU TX8000AC). Spec image: 'Input voltage 14.6V to 28V', 'Output power 25/1000/3000/5000/8000mW', 'Antenna connector SMA', 'Weight 25g (excluding antenna)', kit 1x VTX, 1x cable, 1x pigtail. 96 channels in twelve bands (A, b, E, F, r, P, L, U, O, H, T, n), printed by AKK as a channel table whose edges are 4900 MHz (L CH1) and 6060 MHz (U CH8), the span the page states ('Ultra wide 96 channels from 4900 to 6060MHz'). 36x36 mm with a 30.5x30.5 mm hole pattern, cooling fan and heatsink, 5 V camera output under 500 mA, SmartAudio, JST 6-pin cable, no microphone. Read 2026-10-20 off AKK's own product page and its specification image (akktek.com, Cloudflare-walled, read through camofox with the VPN off). `system` is 'analog' because AKK's sheet is an analog band plan (A/B/E/F/R bands, SmartAudio control, a 5 V supply for the camera) and AKK sells the matching 'Diversity RX 96 Channels' receiver; the page itself never prints the word, but the board's own printed pinout reads 'Video in' beside the '5V output' for the camera. AKK says its 5 GHz antenna works in 4900-5500 MHz and its 5.8 GHz antenna in 5500-6060 MHz, so one antenna does not cover the whole range. price_usd is the maker's sale price on 2026-10-20 (regular $119.00). AKK states it stopped exporting VTXs on 2024-09-01 and that clones sold under its name by four named vendors are fakes."
  },
  {
   "type": "vtx",
   "brand": "ATOMRC",
   "model": "1.2G 1.6W Video Transmitter",
   "slug": "atomrc-1-2g-1-6w-video-transmitter",
   "specs": {
    "system": "analog",
    "max_power_mw": 1600,
    "power_levels_mw": "200 / 800 / 1600",
    "frequency_range": "1080-1360 MHz",
    "input_voltage": "7-26V",
    "price_usd": 55.0,
    "channels": 9,
    "mount_mm": "30.5x30.5mm M3",
    "weight_g": 10.0
   },
   "sources": [
    "https://www.skyzonefpv.com/products/atomrc-1-2g-1-6w-led-video-transmitter",
    "https://cdn.shopify.com/s/files/1/0597/9668/4956/files/1.2G1.6Wvtx_table.jpg"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. Titled 'ATOMRC 1.2G 1.6W LED Video Transmitter' and sold without a model number; its board is silkscreened 'TX1G2_1600 V1.1', read at full resolution, which is the brand's own designation for it. The page's feature list states '1.2G Hz, better range and penetration', '200/800/1600mW adjustable power output', '7-26V Wide Range Voltage input', an LED segment display and Button/IRC control, and nothing else - no channel table, no weight, no mounting pattern, no connector. Re-read 2026-10-20 (burst 227): the description embeds one long image, 1.2G1.6Wvtx_table.jpg (1000x11045, read in full-resolution bands), that the 09-25 read did not open. Its 'Frequency Table' prints one row of nine channels, CH1-CH8 1080/1120/1160/1200/1240/1280/1320/1360M and CH9 1258M, so channels 9 and frequency_range 1080-1360 MHz. Its Specification table prints Input voltage '7~26V' (as the text), Mounting holes '30.5*30.5 M3', Weight '10g' and Size '36*36mm'. The same table's Power row reads '200mw/800mw/1200mw', against the title's 1.6W, the feature list's '200/800/1600mW', the image's own '200mW / 800mW / 1600mW' segment-display legend and its spectrum capture (1.884 W at 1360 MHz): four statements against one, so max_power_mw and power_levels_mw keep 1600 and that row is treated as a copy of the TX1200's (whose steps are 200/800/1200). The 'Frequency' row of that table prints '9', the channel count. The board photos show an MMCX jack and the packing list an MMCX-to-SMA pigtail, but no line states the connector, so antenna_connector stays empty."
  },
  {
   "type": "vtx",
   "brand": "ATOMRC",
   "model": "TX1200 Analog VTX",
   "slug": "atomrc-tx1200-analog-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 1200,
    "power_levels_mw": "200 / 800 / 1200",
    "frequency_range": "5645-5945 MHz",
    "channels": 40,
    "input_voltage": "7-26V",
    "mount_mm": "20x30mm",
    "weight_g": 17.0,
    "price_usd": 45.0
   },
   "sources": [
    "https://www.skyzonefpv.com/products/atomrc-tx1200-analog-vtx",
    "https://cdn.shopifycdn.net/s/files/1/0597/9668/4956/files/TX1200EN.jpg?v=1686901624"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. A labelled specification block in text: Item ATOMRC TX1200 Analog VTX, Weight 17g, Dimension 25.5X36.5mm, Power 200/800/1200mW, Voltage 7~26V, CH 40, Mounting Hole 20X30mm. The 25.5x36.5mm is the body and the 20x30mm is what the brand labels as the hole pattern, which is what mount_mm holds - a rectangular pattern, printed as such. The brand states no antenna connector for it. frequency_range re-read 2026-10-20 (burst 210) off the brand's own description image (TX1200EN.jpg, 1000 px wide, read at native resolution): a 'Frequency Table' of five bands A/B/E/F/R x CH1-CH8, 40 cells, lowest E4 5645M and highest E8 5945M, which is the block's own 'CH: 40' - so the span is the maker's whole table, not a class label. The table's heading reads 'ISM 5.8GHz 48 Channel Diversity receiver', a receiver template's caption over a 40-cell grid; it is recorded here and not used as a channel count."
  },
  {
   "type": "vtx",
   "brand": "ATOMRC",
   "model": "TX1201 5.8G 1.2W VTX",
   "slug": "atomrc-tx1201-5-8g-1-2w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 1200,
    "power_levels_mw": "200 / 800 / 1200",
    "frequency_range": "4990-5945 MHz",
    "input_voltage": "7-26V",
    "price_usd": 45.0,
    "channels": 56,
    "mount_mm": "30.5x30.5mm M3",
    "weight_g": 5.0
   },
   "sources": [
    "https://www.skyzonefpv.com/products/atomrc-tx1201-5-8g-1-2w-vtx",
    "https://cdn.shopifycdn.net/s/files/1/0597/9668/4956/files/TX1201.jpg?v=1702632198"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. The page is a feature list, not a block: 'Support X Band(5G Hz) and Low Band', '200/800/1200mW adjustable power output', '7-26V Wide Range Voltage input', an LED segment display and Button/IRC control. Its board is silkscreened 'ATOMRC TX1201 V1.1', read at full resolution, which is what identifies it as this brand's own. Re-read 2026-10-20 (burst 210): the page's long description image (TX1201.jpg, 1000x11800, read at native resolution) does print what the text omits. Its 'Frequency Table' ('The L-band and X-band are added to 40 regular frequencies') is seven bands x CH1-CH8: A/B/E/F/R as standard, L 5362M-5621M and X 4990M-5200M, 56 cells, lowest X1 4990M, highest E8 5945M; its Specification table prints 'Frequency: 56', 'Mounting holes: 30.5*30.5 M3', 'Weight: 5±0.2g', 'Size: 35.9*35.9mm', 'Input voltage: 7~26V' and 'Power: 200mw/800mw/1200mw', agreeing with the text. frequency_range is the table's edges (56 = 7 x 8, so the whole table), channels the 56, mount_mm the hole line, weight_g the 5 g without its tolerance. The image's '56 Frequency' icon repeats the count. No antenna connector is stated."
  },
  {
   "type": "vtx",
   "brand": "ATOMRC",
   "model": "TX2500 5.8G 2.5W VTX",
   "slug": "atomrc-tx2500-5-8g-2-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "800 / 1600 / 2500",
    "frequency_range": "4990-5945 MHz",
    "channels": 56,
    "input_voltage": "7-26V",
    "antenna_connector": "SMA",
    "price_usd": 60.0
   },
   "sources": [
    "https://www.skyzonefpv.com/products/skyzone-atomrc-tx2500-vtx-with-2-5w-output-and-5-8g-antenna",
    "https://cdn.shopify.com/s/files/1/0597/9668/4956/files/TX2500_TX2501_vtx_table_25mw_2500mw_ch_ABEFRLX_230601.json"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. Sold under a SKYZONE title ('SKYZONE TX2500 4.9G/5.8G 2.5W 56 CH L.X Band VTX') and filed here under ATOMRC, because the description's first sentence says 'The ATOMRC TX2500 is powerful VTX which have 2.5W Transmitter output and SMA connector' and both of the brand's own photographs of the case are printed ATOMRC: the top reads 'ATOMRC / Tx2500 5.8G VTX' and the underside 'ATOMRC / TX2500 5.8G VTX' over the pin rail 'DC 7~26V / GND / 5V OUT / GND / VIDEO / DATA (tramp)' and 'Install antenna before power on!', all read at full resolution. The page's own feature list gives the three power steps and the 7-26V, and the case print agrees with the voltage. The channel count is the title's 56 and the band edges are the 7-band table the brand publishes for this model and the TX2501 together (its Betaflight config file is named TX2500_TX2501_vtx_table_25mw_2500mw_ch_ABEFRLX). One of the page's images is a spectrum-analyser capture reading 4.063 W at 5.918 GHz with 'C:\\TX2500.STA file loaded' - a measurement of one unit at one channel, above the rated 2.5 W, and not a figure this column holds. /products/skyzone-tx2500-56ch-vtx is a second listing of the same radio, not a second product. The brand states no weight or mounting pattern."
  },
  {
   "type": "vtx",
   "brand": "ATOMRC",
   "model": "TX800 Analog VTX",
   "slug": "atomrc-tx800-analog-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 800,
    "power_levels_mw": "200 / 500 / 800",
    "frequency_range": "5645-5945 MHz",
    "channels": 40,
    "input_voltage": "7-26V",
    "mount_mm": "16x26mm",
    "weight_g": 3.2,
    "price_usd": 29.99
   },
   "sources": [
    "https://atomrc.com/products/atomrc-tx800-analog-vtx",
    "https://cdn.shopifycdn.net/s/files/1/0377/3051/7125/files/TX800--EN.jpg?v=1686897591"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. Read on atomrc.com, which is where this brand's own transmitters live; the labelled block says Item ATOMRC TX800 Analog VTX, Weight 3.2g, Dimension 29*20mm, Power 200/500/800 mW, Voltage 7~26V, CH 40, Mounting Hole 16*26mm - the same shape of block the TX1200's page carries, with the body dimension and the hole pattern printed as separate lines. Not to be confused with the SpeedyBee TX800 this catalogue already carries at /vtx/runcam-speedybee-tx800-20x20-25-800mw-5-8ghz-mmcx/: that board is 20x20mm, 5.6 g and 3.7-5V, this one is 29*20mm, 3.2 g and 7~26V, and the two share only a number that names their power. frequency_range re-read 2026-10-20 (burst 210) off the brand's own description image (TX800--EN.jpg, 1000 px wide, read at native resolution): a 'Frequency Table' of five bands A/B/E/F/R x CH1-CH8, 40 cells, lowest E4 5645M and highest E8 5945M, which is the block's own 'CH: 40' - so the span is the maker's whole table, not a class label. The table's heading reads 'ISM 5.8GHz 48 Channel Diversity receiver', a receiver template's caption over a 40-cell grid; it is recorded here and not used as a channel count."
  },
  {
   "type": "vtx",
   "brand": "Axisflying",
   "model": "S-MURFS MINI VTX",
   "slug": "axisflying-s-murfs-mini-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 100,
    "power_levels_mw": "25 / 50 / 100",
    "frequency_range": "5.8 GHz",
    "channels": 40,
    "input_voltage": "5-25V",
    "mount_mm": "25.5x25.5mm",
    "antenna_connector": "U.FL",
    "weight_g": 3.1,
    "price_usd": 20.9
   },
   "sources": [
    "https://www.axisflying.com/products/s-murfs-mini-vtx"
   ],
   "note": "Read 2026-09-24 off Axisflying's own site, the fourteenth VTX manufacturer catalogue read beside the US retail scrape and the third brand this catalogue carried no transmitter of at all. www.axisflying.com is a UEEShop store with no products.json; its sitemap is named after the domain and is linked only from robots.txt. Its whole transmitter line is /collections/vtx. The brand's own Download Center (/download/vtx) serves six VTX manuals through a public POST (do_action=action.getDownloadCheck), all one-page image-only PDFs rendered here at 6x with Quartz/CoreGraphics. This product page has no description text at all - every figure came off the brand's own description images, read at full resolution. Its Product Specifications panel states Model Smurfs Mini, Frequency Band 5.8G Band / 5 Groups / 40 Channels, Power Levels 25/50/100mW, Antenna Connector IPEX, Input Voltage 5-25V, Configuration Mode Button / OSD, Product Dimensions 30X30mm, Product Weight 3.1g, Mounting Hole Spacing 25.5X25.5mm, VTX Protocol IRC Tramp, Pit Mode Not Supported. Two further panels corroborate it: a photograph of the board on a 0.1g pocket scale reading 3.1, and a dimension drawing annotating 25.5mm and 30mm. The bare PCB is silkscreened 'VTX_100mW' and carries the AXIS FLYING logo. Note that this is the one board in the line whose mounting pattern is not 20x20mm and whose antenna port is not MMCX or SMA. Axisflying's own Product Specifications image prints 'Antenna Connector: IPEX' with no generation. IPEX-1 is the same connector as U.FL and is what the board carries - one micro-coax jack beside the 5.8G copper-tube whip the brand's Package Contents image shows terminated in it - so the column holds U.FL and this note holds the brand's unqualified word. Re-read 2026-10-20 (burst 211), description images 01-07: the spec table says '5.8G Band / 5 Groups / 40 Channels' and the Betaflight VTX-table screenshot holds A/B/E/F/R x 8 (5645-5945 MHz), but the User Guide's group setting reads 'L blinks 6 times. Cycles through A->B->E->F->R->L->A' - a sixth (LowRace) band the table omits. The maker's documents disagree on what the radio tunes, so frequency_range keeps the 5.8 GHz label."
  },
  {
   "type": "vtx",
   "brand": "Axisflying",
   "model": "S-MURFS V2 5.8G 1.6W VTX",
   "slug": "axisflying-s-murfs-v2-5-8g-1-6w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 1600,
    "power_levels_mw": "25 / 100 / 400 / 800 / 1600",
    "frequency_range": "5362-5945 MHz",
    "channels": 48,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm M2",
    "antenna_connector": "MMCX",
    "weight_g": 14.2,
    "price_usd": 44.9
   },
   "sources": [
    "https://www.axisflying.com/products/s-murfs-v2-58g-16w-1",
    "https://ueeshop.ly200-cdn.com/u_file/UPBG/UPBG828/2604/25/file/SmurfsV2Manual.pdf"
   ],
   "note": "Read 2026-09-24 off Axisflying's own site, the fourteenth VTX manufacturer catalogue read beside the US retail scrape and the third brand this catalogue carried no transmitter of at all. www.axisflying.com is a UEEShop store with no products.json; its sitemap is named after the domain and is linked only from robots.txt. Its whole transmitter line is /collections/vtx. The brand's own Download Center (/download/vtx) serves six VTX manuals through a public POST (do_action=action.getDownloadCheck), all one-page image-only PDFs rendered here at 6x with Quartz/CoreGraphics. Page and manual agree on every field: 5.8G band, 6 frequency groups, 48 transmission channels; power levels 25/100/400/800/1600mW; MMCX; input 7V-36V (2-8S); 30*30*9.5mm; 14.2g; mounting 20*20mm with M2 screws; IRC Tramp, button and OSD control. The brand spells the line both 'S-murfs' and 'Smurfs' in the same page (model row 'Smurfs V2', prose 'S-murfs V2') and the manual's case photograph is silkscreened 'SMURFS V2 5.8G 1.6W' under the AXIS FLYING logo, which is also what settles the brand: this is Axisflying's own board, not a rebadge. frequency_range is the edges of the Betaflight table in Axisflying's SMURFS V2 manual, six bands of eight (48 channels), L1 5362 .. E8 5945 MHz."
  },
  {
   "type": "vtx",
   "brand": "Axisflying",
   "model": "TERK 1.2G 2W VTX",
   "slug": "axisflying-terk-1-2g-2w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2000,
    "power_levels_mw": "0 (pit) / 25 / 400 / 600 / 1000 / 2000",
    "frequency_range": "1200-1480 MHz",
    "channels": 8,
    "input_voltage": "7-28V (2-6S)",
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "weight_g": 27.5,
    "price_usd": 56.9,
    "power_draw": "600 mA at 12 V (2 W output)"
   },
   "sources": [
    "https://www.axisflying.com/products/12g-2w-analog-vtx",
    "https://ueeshop.ly200-cdn.com/u_file/UPBG/UPBG828/2604/10/photo/-107.jpg"
   ],
   "note": "Read 2026-09-24 off Axisflying's own site, the fourteenth VTX manufacturer catalogue read beside the US retail scrape and the third brand this catalogue carried no transmitter of at all. www.axisflying.com is a UEEShop store with no products.json; its sitemap is named after the domain and is linked only from robots.txt. Its whole transmitter line is /collections/vtx. The brand's own Download Center (/download/vtx) serves six VTX manuals through a public POST (do_action=action.getDownloadCheck), all one-page image-only PDFs rendered here at 6x with Quartz/CoreGraphics. This page carries a labelled Specifications table in the page HTML (Model TERK 1.2G 2W VTX, Brand Axisflying, Frequency Band 1.2GHz (1200-1480MHz), Channels 8CH, Transmit Power PIT/25mW/400mW/600mW/1W/2W, Input Voltage 7-28V (2-6S LiPo), Antenna Port MMCX, Mounting Standard 20x20mm, Dimensions 53.79x27.8x13.5mm, Weight ~27.5g excluding antenna), and its description images repeat every figure in the brand's own Parameters table read at full resolution: RF output PIT,25mW,400mW,600mW,1W,2W; Input power 7-28VDC; Current consumption 600mA@12VDC@2W; MMCX; RF impedance 50 ohm; video 75 ohm CVBS 0.8~1.2Vp-p NTSC/PAL; Weight 27.5g. A dimension drawing in the same set annotates 53.79mm x 27.8mm x 13.5mm with a 20mm x 20mm hole pattern, which is why the body dimensions this board shares with the 5.8G TERKs are a shell family and not a copied line. The eight channel frequencies are printed out: 1200/1240/1280/1320/1360/1400/1440/1480 MHz. One caveat: the wiring-harness illustration in the same set photographs a TERK case silkscreened '7-36V DC-IN', which is the 5.8G models' range; both of this model's own statements say 7-28V and that is what the field holds. power_draw is the maker's own supply figure, the Parameters table row 'Current consumption: 600mA@12VDC@2W', read 2026-10-20 at full resolution (1400 px wide) off the brand's description image on its own product page; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Axisflying",
   "model": "TERK 1.2G 4W VTX",
   "slug": "axisflying-terk-1-2g-4w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "power_levels_mw": "0 (pit) / 25 / 200 / 2000 / 4000",
    "frequency_range": "1080-1360 MHz",
    "channels": 16,
    "input_voltage": "7-30V",
    "mount_mm": "20x20mm",
    "antenna_connector": "SMA",
    "weight_g": 40.0,
    "price_usd": 77.9,
    "power_draw": "at 12 V: 140 ± 20 mA pit mode, 410 ± 30 mA at 25 mW, 460 ± 40 mA at 200 mW, 800 ± 50 mA at 2000 mW, 1150 ± 50 mA at 4000 mW"
   },
   "sources": [
    "https://www.axisflying.com/products/terk-12g-4w-vtx",
    "https://ueeshop.ly200-cdn.com/u_file/UPBG/UPBG828/2605/15/photo/04.jpg"
   ],
   "note": "Read 2026-09-24 off Axisflying's own site, the fourteenth VTX manufacturer catalogue read beside the US retail scrape and the third brand this catalogue carried no transmitter of at all. www.axisflying.com is a UEEShop store with no products.json; its sitemap is named after the domain and is linked only from robots.txt. Its whole transmitter line is /collections/vtx. The brand's own Download Center (/download/vtx) serves six VTX manuals through a public POST (do_action=action.getDownloadCheck), all one-page image-only PDFs rendered here at 6x with Quartz/CoreGraphics. The page's own Specifications table has no power row at all - the figure comes from the brand's datasheet image, read at full resolution: an RF Output table giving Power Level 0-4 as PIT / 25mW / 200mW / 2W / 4W with min/typ/max in dBm per step (-30/12/22/32/35.5 min, 37dBm max at level 4) and current at 12V per step. Its General Characteristics table states Input voltage DC +7V~30V, output DC +5V, IRC TRAMP, Frequency band 1080-1360MHz, 16 channels, SMA 50 Ohms, FM/PLL, +-100kHz stability, S/N >55dBc, -10C~+60C, Weight Approx 40g, Profile dimension 48mm(L)*32mm(W)*19mm(H); a dimension drawing gives the 20mm x 20mm hole pattern. The page's HTML table agrees on all of these. Both the page and the image print Band B channel 5 as 1258 MHz where every other step in both bands is a multiple of 40 (1080/1120/1160/1200/1240/1280/1320/1360) - the brand's own typo, carried consistently, not a reading error here. power_draw is the maker's own supply figure, the 'Current @12V' row of the RF Output table, '140mA±20mA / 410mA±30mA / 460mA±40mA / 800mA±50mA / 1.15A±50mA' under power levels PIT / 25mW / 200mW / 2W / 4W, read 2026-10-20 at full resolution (1400 px wide) off the brand's description image on its own product page; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Axisflying",
   "model": "TERK 3.3G 2.5W VTX",
   "slug": "axisflying-terk-3-3g-2-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "0 (pit) / 25 / 400 / 1000 / 2500",
    "frequency_range": "3170-3470 MHz",
    "channels": 16,
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "price_usd": 79.9,
    "power_draw": "900 mA at 12 V"
   },
   "sources": [
    "https://www.axisflying.com/products/33g-25w-analog-vtx",
    "https://ueeshop.ly200-cdn.com/u_file/UPBG/UPBG828/2604/25/file/TERKVTX33G25W.pdf"
   ],
   "note": "Read 2026-09-24 off Axisflying's own site, the fourteenth VTX manufacturer catalogue read beside the US retail scrape and the third brand this catalogue carried no transmitter of at all. www.axisflying.com is a UEEShop store with no products.json; its sitemap is named after the domain and is linked only from robots.txt. Its whole transmitter line is /collections/vtx. The brand's own Download Center (/download/vtx) serves six VTX manuals through a public POST (do_action=action.getDownloadCheck), all one-page image-only PDFs rendered here at 6x with Quartz/CoreGraphics. Page and manual agree on the power steps (25mW/400mW/1W/2.5W with PIT, the manual adding @12V900mA), on MMCX, on the 20*20mm mounting and on 3.3G A/B two groups / 16 frequencies, and the page prints the band edges 3170-3470MHz. They disagree on three other fields, so this page publishes without them: input voltage is '7-36V (2-8S LiPo)' on the page and '9-28V' in the manual; weight is '~25g (excluding antenna)' on the page and '27.5g' in the manual; dimensions are 53x28.85x16mm on the page and 53.79*27.8*13.5mm in the manual - the last being the figure the 5.8G TERKs also carry, so the manual may be reusing the 5.8G shell's sheet. Two manufacturer statements for one field publish neither. power_draw is the maker's own supply figure, the '@12V...mA' tail of the Output Power line in Axisflying's TERK VTX manual (TERKVTX33G25W.pdf), 'Output Power: 25mW,400mW,1W,2.5W @12V900mA', read 2026-10-19 at full resolution off the PDF's embedded page image. The manual does not say at which power level the current is drawn. It is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Axisflying",
   "model": "TERK 3.3G 4W VTX",
   "slug": "axisflying-terk-3-3g-4w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "power_levels_mw": "0 (pit) / 25 / 200 / 2000 / 4000",
    "frequency_range": "3170-3470 MHz",
    "channels": 16,
    "input_voltage": "7-30V",
    "mount_mm": "20x20mm",
    "antenna_connector": "SMA",
    "weight_g": 40.0,
    "price_usd": 72.9,
    "power_draw": "at 12 V: 160 ± 20 mA pit mode, 580 ± 30 mA at 25 mW, 660 ± 40 mA at 200 mW, 1000 ± 50 mA at 2000 mW, 1250 ± 50 mA at 4000 mW"
   },
   "sources": [
    "https://www.axisflying.com/products/33g-4w-vtx-analog-terk-ultra-lightweight",
    "https://ueeshop.ly200-cdn.com/u_file/UPBG/UPBG828/2604/10/photo/04-170346936a.jpg"
   ],
   "note": "Read 2026-09-24 off Axisflying's own site, the fourteenth VTX manufacturer catalogue read beside the US retail scrape and the third brand this catalogue carried no transmitter of at all. www.axisflying.com is a UEEShop store with no products.json; its sitemap is named after the domain and is linked only from robots.txt. Its whole transmitter line is /collections/vtx. The brand's own Download Center (/download/vtx) serves six VTX manuals through a public POST (do_action=action.getDownloadCheck), all one-page image-only PDFs rendered here at 6x with Quartz/CoreGraphics. The page's Specifications table states no weight and no dimensions; the brand's datasheet images do, read at full resolution. General Characteristics: Input voltage DC +7V~30V, output DC +5V, IRC TRAMP, Frequency band 3170~3470MHz, 16 channels (Band A 3330-3470, Band B 3170-3310, every step 20MHz), FM/PLL, SMA 50 Ohms, -10C~+60C, Weight Approx 40g, Profile dimension 48mm(L)*32mm(W)*19mm(H) - the same shell as the 1.2G 4W. The RF Output table gives Power Level 0-4 as PIT / 25mW / 200mW / 2W / 4W, matching the page's '25mW/200mW/2W/4W (With PIT Mode)'. input_voltage takes 7-30V because three of this model's own statements say so (the datasheet table, the pin-port table and the interface diagram's '7V-30V' label) against the page block's '7-36V (2-8S LiPo)', which is the 5.8G family's range appearing on a 3.3G page. power_draw is the maker's own supply figure, the 'Current @12V' row of the RF Output table, '160mA±20mA / 580mA±30mA / 660mA±40mA / 1A±50mA / 1.25A±50mA' under power levels PIT / 25mW / 200mW / 2W / 4W, read 2026-10-20 at full resolution (1400 px wide) off the brand's description image on its own product page; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Axisflying",
   "model": "TERK 4.9G-6G SEG 10W VTX",
   "slug": "axisflying-terk-4-9g-6g-seg-10w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "frequency_range": "4900-6000 MHz",
    "channels": 80,
    "input_voltage": "7-28V (3-6S)",
    "mount_mm": "20x20mm",
    "antenna_connector": "SMA",
    "price_usd": 100.0
   },
   "sources": [
    "https://www.axisflying.com/products/49g-6g-seg-10w-vtx-analog-terk-transmitter-high-power-fpv-transmitter-module"
   ],
   "note": "Read 2026-09-24 off Axisflying's own site, the fourteenth VTX manufacturer catalogue read beside the US retail scrape and the third brand this catalogue carried no transmitter of at all. www.axisflying.com is a UEEShop store with no products.json; its sitemap is named after the domain and is linked only from robots.txt. Its whole transmitter line is /collections/vtx. The brand's own Download Center (/download/vtx) serves six VTX manuals through a public POST (do_action=action.getDownloadCheck), all one-page image-only PDFs rendered here at 6x with Quartz/CoreGraphics. A wideband 4.9-6.0 GHz module of the class this catalogue carries deliberately (see CLAUDE.md) - the US retail scrape sells none. Page and images agree that it is 80 channels over 4900-6000MHz at up to 10W on 7-28V through an SMA port, and the brand's own dimension drawing gives the 20mm x 20mm hole pattern the page never states. They disagree on three fields and two of them are left empty here. Power steps: the page says '1W/3W/5W/7W/10W Adjustable', the brand's Product Specifications image says 'PIT / 25mW / 200mW / 5W / 10W', and the digital-display legend on the same sheet says power cycles through levels 0-4, which fits either list. Weight: 'About 150g (With Fan)' on the page against '76g+-3' in the image. Dimensions: 68x36x15mm on the page against 60.5x39x25mm in the image, whose drawing annotates 60.5mm and 39mm on the face and 25mm on the side - so the image is the self-consistent document and the page's three figures are the odd ones, but a second statement is a second statement and these fields stay empty. The brand names this part three ways on one page: 'TERK 10W VTX' in the spec table, 'TERK 6G 10W SEG VTX' in the page's structured data and '4.9G-6G SEG 10W VTX ANALOG' in the title; the model here keeps the frequency range the buyer searches for."
  },
  {
   "type": "vtx",
   "brand": "Axisflying",
   "model": "TERK 5.8G 3W VTX",
   "slug": "axisflying-terk-5-8g-3w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 3000,
    "power_levels_mw": "25 / 400 / 600 / 1600 / 3000",
    "frequency_range": "4990-5945 MHz",
    "channels": 56,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "weight_g": 27.5,
    "price_usd": 57.9,
    "power_draw": "1300 mA at 12 V"
   },
   "sources": [
    "https://www.axisflying.com/products/terk58g-3w-analog-vtx",
    "https://ueeshop.ly200-cdn.com/u_file/UPBG/UPBG828/2604/25/file/TERKVTX58G3W.pdf"
   ],
   "note": "Read 2026-09-24 off Axisflying's own site, the fourteenth VTX manufacturer catalogue read beside the US retail scrape and the third brand this catalogue carried no transmitter of at all. www.axisflying.com is a UEEShop store with no products.json; its sitemap is named after the domain and is linked only from robots.txt. Its whole transmitter line is /collections/vtx. The brand's own Download Center (/download/vtx) serves six VTX manuals through a public POST (do_action=action.getDownloadCheck), all one-page image-only PDFs rendered here at 6x with Quartz/CoreGraphics. Page and manual agree that the maximum is 3W and on 7-36V DC, MMCX, 53.79*27.8*13.5mm, 27.5g and 20*20mm, but they disagree on the steps below it and on the channel count, and the manual wins both because it agrees with itself three ways. Its spec block says '5.8G band, 7 frequency groups, 56 transmission frequencies' and 'Output Power 25mW,400mW,600mw,1.6W,3.0W @12V1300mA'; its button description says 1 blink for 25mW, 2 for 400mW, 3 for 600mW, 4 for 1.6W and 5 for 3.0W; and its Betaflight VTX Table screenshot shows 7 bands x 8 channels (BOSCAM_A/B/E, FATSHARK, RACEBAND, LOWRACE, BAND_X) with power values 25/400/600/1600/3000 and labels 25/400/600/1.6/3.0. The product page instead says '5.8GHz (6 groups, 48 channels)' and '25mW/400mW/1W/3W', which is the 5.8G 5W page's block with the top number changed. power_draw is the maker's own supply figure, the '@12V...mA' tail of the Output Power line in Axisflying's TERK VTX manual (TERKVTX58G3W.pdf), 'Output Power: 25mW,400mW,600mw,1.6W,3.0W @12V1300mA', read 2026-10-19 at full resolution off the PDF's embedded page image. The manual does not say at which power level the current is drawn. It is the VTX's input draw, not its RF output. frequency_range is the edges of the Betaflight table in Axisflying's TERK 3W manual, 7 groups / 56 frequencies, X1 4990 .. E8 5945 MHz - the extended analog table of a 5.8 GHz radio, not a wideband one."
  },
  {
   "type": "vtx",
   "brand": "Axisflying",
   "model": "TERK 5.8G 5W VTX",
   "slug": "axisflying-terk-5-8g-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "power_levels_mw": "25 / 400 / 1000 / 5000",
    "frequency_range": "5362-5945 MHz",
    "channels": 48,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "weight_g": 27.5,
    "price_usd": 96.0,
    "power_draw": "1300 mA at 12 V"
   },
   "sources": [
    "https://www.axisflying.com/products/58g-5w-analog-vtx",
    "https://ueeshop.ly200-cdn.com/u_file/UPBG/UPBG828/2604/25/file/TERKVTX58G5W.pdf"
   ],
   "note": "Read 2026-09-24 off Axisflying's own site, the fourteenth VTX manufacturer catalogue read beside the US retail scrape and the third brand this catalogue carried no transmitter of at all. www.axisflying.com is a UEEShop store with no products.json; its sitemap is named after the domain and is linked only from robots.txt. Its whole transmitter line is /collections/vtx. The brand's own Download Center (/download/vtx) serves six VTX manuals through a public POST (do_action=action.getDownloadCheck), all one-page image-only PDFs rendered here at 6x with Quartz/CoreGraphics. The one model in this line whose page and manual agree on every field: 5.8G band, 6 frequency groups, 48 transmission frequencies; Output Power 25mW,400mW,1W,5W (the manual adding @12V1300mA, the page adding 'PIT mode available'); Input 7-36V DC (2-8S LiPo); MMCX 50 ohm; 53.79*27.8*13.5mm; 27.5g; button and OSD control over SmartAudio/IRC Tramp. The page block has no mounting row at all - the 20*20mm comes from the manual. power_draw is the maker's own supply figure, the '@12V...mA' tail of the Output Power line in Axisflying's TERK VTX manual (TERKVTX58G5W.pdf), 'Output Power: 25mW,400mW,1W,5W @12V1300mA', read 2026-10-19 at full resolution off the PDF's embedded page image. The manual does not say at which power level the current is drawn. It is the VTX's input draw, not its RF output. frequency_range is the edges of the Betaflight table in Axisflying's TERK 5W manual, 6 groups / 48 channels, L1 5362 .. E8 5945 MHz."
  },
  {
   "type": "vtx",
   "brand": "BetaFPV",
   "model": "A02 25-800mW 5.8G VTX",
   "slug": "betafpv-a02-25-800mw-5-8g-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 800,
    "power_levels_mw": "25 / 200 / 500 / 800",
    "mount_mm": "26x26mm",
    "antenna_connector": "MMCX",
    "weight_g": 5.26,
    "input_voltage": "7-35V"
   },
   "sources": [
    "https://betafpv.com/products/a02-25-800mw-5-8g-vtx"
   ],
   "note": "BetaFPV's product page prints the labelled block: Output power: 25/200/500/800mW (adjustable), Supply voltage range: 7-35V, Weight: 5.26g (excluding antenna), VTX size: 27.3x27.3x4.5mm, Antenna: Air Antenna(MMCX Straight), Frequency: 5.8GHz 48 channels, with Raceband: 5658~5917MHz, Channel SEL: SmartAudio, Channel Indicate: 3 LEDs. The scale photograph reads 5.26 g, and the pinout drawing labels the connector ANT(MMCX). channels is EMPTY although the block says 48: the page's own channel table is five bands of eight (A, B, E, F, R) and prints no L band, so the brand states 48 and 40 for one radio and this column publishes neither - the same test the mounting pattern gets elsewhere. mount_mm is not in the block at all; it is the brand's own dimension drawing, which measures 26mm x 26mm between hole centres, the banner reading '26*26mm Mounting Hole', and the comparison table on the A03's page, which lists the A02 at 26*26mm. A built-in microphone is part of this board and has no column here."
  },
  {
   "type": "vtx",
   "brand": "BetaFPV",
   "model": "A03 400mW 5.8G VTX",
   "slug": "betafpv-a03-400mw-5-8g-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 400,
    "power_levels_mw": "PIT / RCE / 25 / 100 / 400",
    "channels": 48,
    "mount_mm": "26x26mm",
    "antenna_connector": "MMCX",
    "weight_g": 4.9,
    "input_voltage": "7-35V",
    "power_draw": "under 300 mA at 8 V (400 mW output)"
   },
   "sources": [
    "https://betafpv.com/products/a03-400mw-5-8g-vtx"
   ],
   "note": "BetaFPV's product page prints the labelled block: Output power: PIT/RCE/25mW/100mW/400mW (10-26dBm), Supply voltage range: 7-35V, Current (8v): <300mA (400mW), Weight: 4.9g (excluding antenna), VTX size: 30.34*30.34*4.6mm, Mounting Hole Size: 26*26mm, Antenna: Air Antenna (MMCX Straight), Frequency: 5.8GHz 48 channels, Raceband: 5658~5917MHz, Channel SEL: SmartAudioV2.0 & Tramp. The board runs OpenVTx firmware, which is where the RCE (race) step comes from; power_levels_mw keeps the two named steps beside the three in milliwatts, as this column does elsewhere. Every figure is confirmed by the page's own graphics at full resolution: the dimension drawing measures 26mm x 26mm between hole centres, the scale photograph reads 4.90 g, the LED legend's power row is 0 / RCE / 25 / 100 / 400, and the A03 VTX Frequency Table is six bands of eight (A, B, E, F, R, L) - 48, which is what the block says. mount_mm is the mounting line, not the 30.34*30.34mm body. power_draw is the maker's own supply figure, 'Current (8v): <300mA (400mW)' in BetaFPV's spec list, read 2026-10-20 through scraper/propose_vtx_power_draw.py (the store's products.json, common.UA; the proposer now strips tags before decoding '&lt;'); it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "BetaFPV",
   "model": "Air VTX",
   "slug": "betafpv-air-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 25,
    "power_levels_mw": "PIT / 25",
    "channels": 48,
    "antenna_connector": "U.FL",
    "weight_g": 0.6,
    "input_voltage": "5V",
    "power_draw": "150 mA at 5 V (25 mW output)"
   },
   "sources": [
    "https://betafpv.com/products/air-vtx"
   ],
   "note": "BetaFPV's product page prints the labelled block: Operating voltage: 5V, Operating current: 150 mA (25mW), VTX internal size: 14*10.5mm, Antenna connector: IPEX, Output power: 25/PIT, Frequency: 5.8GHz 48 channels, with Raceband: 5658-5917MHz, Channel SEL: SmartAudio 2.0, Video format: PAL/NTSC, Weight: 0.6g (antenna excluded). max_power_mw is the only power this radio has - the block's two states are a 25 mW output and PIT, so power_levels_mw prints both and neither is a step above 25. channels is confirmed by the page's own frequency table, six bands of eight (A, B, E, F, R, L), and by its LED legend, which names the same six as BOSCAM_A/B/E, FATSHARK, RACEBAND and LOWRACE; the block's 5658-5917 MHz is the R band alone and not the radio's span. antenna_connector is normalised to this column's U.FL spelling: the block says IPEX and the page's own pinout diagram labels the same part ANT(U.FL). mount_mm is empty - 14*10.5mm is the board, which the block calls its internal size, and the page states no mounting pattern. power_draw is the maker's own supply figure, 'Operating voltage: 5V' and 'Operating current: 150 mA (25mW)' in the Specifications block of BetaFPV's product page, read 2026-10-20 through scraper/propose_vtx_power_draw.py (the store's products.json, common.UA); it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "BetaFPV",
   "model": "C04 Camera and VTX Module (Cetus VTX V2)",
   "slug": "betafpv-c04-and-module-cetus-v2",
   "specs": {
    "system": "analog",
    "max_power_mw": 350,
    "price_usd": 47.99,
    "frequency_range": "5.8 GHz",
    "channels": 8,
    "input_voltage": "5V"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/betafpv-c04-camera-and-vtx-module-cetus-v2",
    "https://betafpv.com/products/c04-camera-and-vtx-module"
   ],
   "note": "Cited to BetaFPV, whose labelled block covers both versions of this module in one line each: 'Output power: 25-400mW (M04 VTX)/ 25-350mW (Cetus VTX V2)' and 'Frequency: 5 bands 40 channels with Raceband (M04 VTX), 1 band 8 channels (B band) (Cetus VTX V2)'. This entry is the Cetus V2 SKU, so max_power_mw 350 was right and channels is 8 - a transmitter locked to one band, the second in this column after iFlight's BLITZ Race. weight_g is REMOVED: the block's only weight is '4.14g (with antenna)', and a weight stated with the antenna on is not this column's weight (the rule the Happymodel Whoop_VTX_HP set). model_set gives the part BetaFPV's own name with the version it is; the scrape had it as 'C04 and Module - Cetus V2', and the slug does not move. The module is a camera and a transmitter soldered together - a 1/3\" CMOS 1200TVL 160deg camera on the other side of the same 14.5*21*23.5mm body - which is the AIO class question still open under 'Needs a human'; it stays in the vtx class because that is where the scrape filed it and a published URL does not move."
  },
  {
   "type": "vtx",
   "brand": "BetaFPV",
   "model": "M02 25-350mW 5.8G VTX",
   "slug": "betafpv-m02-25-350mw-5-8g-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 350,
    "power_levels_mw": "PIT / 25 / 100 / 200 / 350",
    "antenna_connector": "U.FL",
    "weight_g": 1.7,
    "input_voltage": "4.5-5.5V"
   },
   "sources": [
    "https://betafpv.com/products/m02-aio-5-8g-vtxpin-connected"
   ],
   "note": "BetaFPV's product page prints the labelled block: Item: M02 5.8G VTX, Output power: 25/100/200/350mW (adjustable), Supply voltage range: 4.5-5.5V, Weight: 1.7g (Mounting hole 0.7g), VTX internal size: 18X14mm, Frequency: 5.8GHz 48 channels, with Raceband: 5658~5917MHz, Channel SEL: SmartAudio, Channel Indicate: 3 LEDs. power_levels_mw adds the PIT state the block omits and the page's own LED legend prints (flash = PitMode, then 25/100/200/350mW). weight_g is the board alone, which the page states twice - 'the single M02 VTX only weight 1.7g' beside the bracket's 0.7 g; the scale photograph reads 2.36 g, which is the pair. channels is EMPTY although the block says 48: the page's own channel table is five bands of eight (A, B, E, F, R) and its prose calls the same table '40CH', so the brand states two counts for one radio. mount_mm is EMPTY for the same reason one column over: the mounting bracket this board ships with is 'a separate 26.5 * 26.5mm mounting hole' in the page's prose and 26*26mm in the comparison table on the A03's page, and no labelled line states either - the bracket is also optional, which is why the block gives its weight separately. antenna_connector is normalised to U.FL from BetaFPV's 'IPX type of antenna'."
  },
  {
   "type": "vtx",
   "brand": "BetaFPV",
   "model": "M03 5.8G VTX",
   "slug": "betafpv-m03-5-8g-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 400,
    "power_levels_mw": "PIT / 25 / 100 / 200 / 400",
    "channels": 48,
    "antenna_connector": "U.FL",
    "weight_g": 1.1,
    "input_voltage": "4.5-5.5V"
   },
   "sources": [
    "https://betafpv.com/products/m03-25-350mw-5-8g-vtx"
   ],
   "note": "BetaFPV's product page prints the labelled block: Item: M03 5.8G VTX, Output power: PIT/25/100/200/400mW (V1.1, adjustable), Supply voltage range: 4.5-5.5V, Weight: 1.1g (antenna not included), VTX internal size: 18X14mm, Frequency: 5.8GHz 48 channels, with Raceband: 5658~5917MHz, Channel SEL: SmartAudio, Camera connector: JST-0.8. max_power_mw is 400 and the figure is VERSION-TAGGED: the page opens 'Note: The current version for M03 VTX is V1.1' and the spec line states the V1.1 steps. Three other statements on the same site say 350 and every one of them is V1.0 material - the handle (m03-25-350mw-5-8g-vtx) and banner images that read 'M03 25-350mW 5.8G VTX', the LED legend photographed on a board silkscreened M03 V1.0 (green 25mW, yellow 100mW, red 200mW, purple 350mW), the 'Switchable power includes 25mW, 100mW, 200mW and 350mW' paragraph that sits directly above the sentence introducing the V1.0 and V1.1 frequency tables, and the comparison table on the A03's page. This is a disagreement a document explains rather than one it leaves open: the two figures are two hardware revisions, and the field holds the shipping one. channels is the block's 48 and the page's own frequency table agrees - six bands of eight (A, B, E, F, R, L), R 5658-5917 and L 5362-5621. weight_g is the block's 1.1 g; the banner rounds the same measurement to 1.13g. antenna_connector is normalised to U.FL: BetaFPV says 'IPX type of antenna' and labels the pad IPX1. mount_mm is EMPTY: this board has no mounting pattern of its own, and the 14*18mm the A03's comparison table lists in its Mounting Hole column for the M03 is this board's own 18x14mm size, a body dimension in a mounting column."
  },
  {
   "type": "vtx",
   "brand": "Caddx",
   "model": "Walksnail Ascent HD Lite+ Kit",
   "slug": "caddx-walksnail-ascent-hd-lite-plus-kit",
   "specs": {
    "system": "Walksnail",
    "max_power_mw": 500,
    "frequency_range": "5.730-5.815 GHz",
    "mount_mm": "20x20mm",
    "channels": 3,
    "antenna_connector": "U.FL",
    "input_voltage": "3-12.6V"
   },
   "sources": [
    "https://www.caddxfpv.com/products/walksnail-ascent-hd-lite-plus-kit",
    "https://cdn.shopify.com/s/files/1/0036/3921/4169/files/Ascent_Lite_plus_manual_V1.3.pdf"
   ],
   "note": "Walksnail's second Ascent-series transmitter, above the Ascent Lite. max_power_mw is the manufacturer's own words in the Ascent Lite+ quick start guide V1.3 p3: 'a mini 22x22 mm body with the VTX weighing only 2.75 g, equipped with 500 mW transmit power' - transmit power in milliwatts, the same quantity the analog entries in this column hold, and not the 'Transmitter Power (EIRP) FCC/SRRC:27dBm' row in the same manual's spec table (p9-p10). The product page states it the same way ('delivers up to 500mW of power'). The two figures are numerically close (27 dBm is 501 mW), which is true of most of this brand's radios and is why the note says which one this column holds. weight_g is deliberately empty: the manual's spec table says 10.5 g and its own introduction says 2.75 g for the VTX, so the page states two weights and names only one of them as the transmitter's - the rule the kit weights on the DJI air units already follow. Body size is stated twice the same way (22x22 mm in the text, 23.5x23.5x8 mm in the table). Mounting hole is 20x20mm(M2), channels 3, spec-table name 'Ascent Lite+ VTX', model WN13-7007B, FCC ID 2BHG9-WN13-7007B."
  },
  {
   "type": "vtx",
   "brand": "Caddx",
   "model": "Walksnail Ascent Lite Kit",
   "slug": "caddx-walksnail-ascent-lite-kit",
   "specs": {
    "frequency_range": "5.730-5.815 GHz",
    "system": "Walksnail",
    "mount_mm": "25x25mm",
    "antenna_connector": "U.FL",
    "price_usd": 39.99,
    "max_power_mw": 100,
    "power_levels_mw": "25 / 100",
    "channels": 3,
    "input_voltage": "3-12.6V"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/walksnail-ascent-lite-vtx-kit",
    "https://www.caddxfpv.com/products/walksnail-ascent-lite-kit",
    "https://wiki.caddxfpv.com/en/Ascent-HD-Series/Air-Unit/ascent-lite"
   ],
   "note": "Walksnail's own product page states the output levels in milliwatts in the feature copy - 'switches between 25mW and 100mW output' - and prints no EIRP row at all, so there is nothing for this figure to contradict. Output power, the same quantity as the analog listings in this column. The retail listing is a second source for the power figure and agrees: it prints 'Transmit Power (EIRP): <20dBm', and 20 dBm is 100 mW - an EIRP ceiling that matches the manufacturer's stated 100 mW output rather than exceeding it. mount_mm is that listing's 'Mounting Hole: 25mm' line, read as the 25x25mm square those holes describe. It used to hold '14x15mm', which is two of the three figures in 'Camera: 12 x 14 x 15mm' - the camera's body, not the transmitter's holes. Confirmed 2026-09-23 against Walksnail's documentation wiki, which states the range rather than the top step: 'With selectable transmission power from 25 to 100 mW'. The product page's spec block confirms the rest - name 'Ascent Lite VTX', model WN13-4S09B, 5.730-5.815 GHz, 'Mounting Hole 25mm', '6g (Antenna not included)', 3 channels, 3V~12.6V in, one IPEX-1 antenna, VTX 30.5*30.5*3.5mm. Weight withheld 2026-10-20 (223rd burst): the owner's ruling of 2026-10-20 makes a VTX kit's weight_g the camera-excluded figure, and this kit ships its camera ('1x Ascent Lite Kit (Camera Included)'), and its one '6g (Antenna not included)' sits beside 'Camera:12 x 14 x 15mm' and 'VTX: 30.5 x 30.5 x 3.5mm'. Nothing the maker prints says whether the camera is in that figure, so weight_g stays empty until it does. Walksnail's own product page states the output levels in milliwatts in the feature copy - 'switches between 25mW and 100mW output' - and prints no EIRP row at all, so there is nothing for this figure to contradict. Output power, the same quantity as the analog listings in this column. The retail listing is a second source for the power figure and agrees: it prints 'Transmit Power (EIRP): <20dBm', and 20 dBm is 100 mW - an EIRP ceiling that matches the manufacturer's stated 100 mW output rather than exceeding it. mount_mm is that listing's 'Mounting Hole: 25mm' line, read as the 25x25mm square those holes describe. It used to hold '14x15mm', which is two of the three figures in 'Camera: 12 x 14 x 15mm' - the camera's body, not the transmitter's holes. Confirmed 2026-09-23 against Walksnail's documentation wiki, which states the range rather than the top step: 'With selectable transmission power from 25 to 100 mW'. The product page's spec block confirms the rest - name 'Ascent Lite VTX', model WN13-4S09B, 5.730-5.815 GHz, 'Mounting Hole 25mm', '6g (Antenna not included)', 3 channels, 3V~12.6V in, one IPEX-1 antenna, VTX 30.5*30.5*3.5mm. Weight withheld 2026-10-20 (223rd burst): the owner's ruling of 2026-10-20 makes a VTX kit's weight_g the camera-excluded figure, and this kit ships its camera ('1x Ascent Lite Kit (Camera Included)'), and its one '6g (Antenna not included)' sits beside 'Camera:12 x 14 x 15mm' and 'VTX: 30.5 x 30.5 x 3.5mm'. Nothing the maker prints says whether the camera is in that figure, so weight_g stays empty until it does. input_voltage 3-12.6V (2026-10-23, 281st burst) is that spec block's '3V~12.6V' line, restated by Walksnail's documentation wiki for this model (read 2026-10-23): 'a wide input voltage range of 3–12.6 V' - two maker documents that agree."
  },
  {
   "type": "vtx",
   "brand": "Caddx",
   "model": "Walksnail Avatar GT2 Kit",
   "slug": "caddx-walksnail-avatar-gt2-kit",
   "specs": {
    "frequency_range": "5.725-5.850 GHz",
    "system": "Walksnail",
    "mount_mm": "25.5x25.5mm / 20x20mm",
    "antenna_connector": "MMCX",
    "price_usd": 203.49,
    "channels": 4,
    "max_eirp_dbm": 33,
    "input_voltage": "11.1-25.2V"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/walksnail-avatar-gt2-kit",
    "https://www.caddxfpv.com/products/walksnail-avatar-gt2-kit",
    "https://wiki.caddxfpv.com/en/Avatar-HD-Series/Air-Unit/GT2",
    "https://cdn.shopify.com/s/files/1/0036/3921/4169/files/Avatar_GT2_Kit_User_Manual_EN_CHS_V1.1.pdf"
   ],
   "note": "Second source 2026-09-23: Walksnail's own product page, whose spec block confirms every figure this page already carried off the retail listing - 5.725-5.850 GHz, 'Mounting Hole 25.5*25.5mm; 20*20mm', MMCX, '52g (Antenna Not Included)' - and adds 4 channels, an 11.1-25.2 V input and a 34*36*23.5mm body. The power figure is the one thing the two sources state differently in kind: the retail listing sells it as a 2 W radio, Walksnail's wiki calls it 'intelligent adaptive transmission power of up to 2 W', and the spec block's only numeric power row is 'Transmission Power (EIRP) FCC: <=33dBm', which is 1995 mW. 2 W is kept here because both manufacturer statements name it as transmission power, but note that the Avatar GT - the GT2's predecessor, one page over - is queued for the opposite reading of the same pair of numbers, and that asymmetry is recorded in docs/loop-state.md under 'Needs a human'. The GT2's manual adds that output is limited to 10 mW while standby mode is on. Since 2026-10-17 (owner) the maker's EIRP ceiling has its own column: max_eirp_dbm 33, the spec block's 'Transmission Power (EIRP) FCC: <=33dBm'; the 2000 mW max_power_mw carried until then was that ceiling restated (33 dBm is 1995 mW) and is cleared, because the maker states no conducted output for this unit. max_power_mw still holds conducted milliwatts only and stays empty here. Weight withheld 2026-10-20 (223rd burst): the owner's ruling of 2026-10-20 makes a VTX kit's weight_g the camera-excluded figure, and this kit ships the Avatar Pro camera: its one 'Weight: 52g (Antenna Not Included)' sits in a block that prints 'Dimensions: VTX: 34 x 36 x 23.5mm; Camera: 19 x 19 x 24mm' and 'Camera Name: Avatar pro'. Nothing the maker prints says whether the camera is in that figure, so weight_g stays empty until it does. Second source 2026-09-23: Walksnail's own product page, whose spec block confirms every figure this page already carried off the retail listing - 5.725-5.850 GHz, 'Mounting Hole 25.5*25.5mm; 20*20mm', MMCX, '52g (Antenna Not Included)' - and adds 4 channels, an 11.1-25.2 V input and a 34*36*23.5mm body. The power figure is the one thing the two sources state differently in kind: the retail listing sells it as a 2 W radio, Walksnail's wiki calls it 'intelligent adaptive transmission power of up to 2 W', and the spec block's only numeric power row is 'Transmission Power (EIRP) FCC: <=33dBm', which is 1995 mW. 2 W is kept here because both manufacturer statements name it as transmission power, but note that the Avatar GT - the GT2's predecessor, one page over - is queued for the opposite reading of the same pair of numbers, and that asymmetry is recorded in docs/loop-state.md under 'Needs a human'. The GT2's manual adds that output is limited to 10 mW while standby mode is on. Since 2026-10-17 (owner) the maker's EIRP ceiling has its own column: max_eirp_dbm 33, the spec block's 'Transmission Power (EIRP) FCC: <=33dBm'; the 2000 mW max_power_mw carried until then was that ceiling restated (33 dBm is 1995 mW) and is cleared, because the maker states no conducted output for this unit. max_power_mw still holds conducted milliwatts only and stays empty here. Weight withheld 2026-10-20 (223rd burst): the owner's ruling of 2026-10-20 makes a VTX kit's weight_g the camera-excluded figure, and this kit ships the Avatar Pro camera: its one 'Weight: 52g (Antenna Not Included)' sits in a block that prints 'Dimensions: VTX: 34 x 36 x 23.5mm; Camera: 19 x 19 x 24mm' and 'Camera Name: Avatar pro'. Nothing the maker prints says whether the camera is in that figure, so weight_g stays empty until it does. input_voltage 11.1-25.2V (2026-10-23, 281st burst) is the spec block's input line, restated by Walksnail's documentation wiki for the GT2 (read 2026-10-23): 'a wide input voltage range of 11.1–25.2 V' - two maker documents that agree."
  },
  {
   "type": "vtx",
   "brand": "Caddx",
   "model": "Walksnail Avatar HD Mini 1S Kit",
   "slug": "caddx-walksnail-avatar-hd-mini-1s-kit",
   "specs": {
    "frequency_range": "5.725-5.850 GHz",
    "system": "Walksnail",
    "mount_mm": "25.5x25.5mm",
    "antenna_connector": "U.FL",
    "price_usd": 131.99,
    "max_power_mw": 500,
    "channels": 8
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/walksnail-avatar-hd-mini-1s-kit",
    "https://www.caddxfpv.com/products/walksnail-avatar-hd-mini-1s-kit",
    "https://wiki.caddxfpv.com/en/Avatar-HD-Series/Air-Unit/Mini-1S"
   ],
   "note": "Still queued: Walksnail's page heads the product 'Power 500mW' but its own spec block gives 'Transmitter Power (EIRP) FCC:<25.5dBm; CE:<14dBm; SRRC:<20dBm; MIC:<25dBm', and 25.5 dBm is 355 mW - an EIRP below the claimed output, which cannot happen with the 1.9 dBi antenna the same page specs. The two figures describe different things and the field stays empty until one of them is confirmed. Unqueued 2026-09-23 by Walksnail's own documentation wiki, which states the figure per model where the product page does not: 'The air unit delivers up to 500 mW of transmission power' (Avatar HD Series > Air Unit > Mini 1S). That is transmission power in milliwatts, the quantity this column holds, and it is what the product page's 'Power 500mW' banner means; the 'Transmitter Power (EIRP) FCC:<25.5dBm' row beside it is a regional EIRP ceiling for this SKU and a different measurement - the sister SKU on the same 30 mm board, the Mini 1s Lite, carries the same 500 mW statement under an EIRP row reading <27dBm, which is what shows that the EIRP row varies per certification while the output figure does not. The earlier note on this page read the two as claims about one quantity and queued the part for the contradiction; they are two quantities. weight_g stays empty: the spec block's VTX row says 6.8 g, the banner says '6.8g light weight board', and the wiki calls 6.8 g the whole kit's weight beside a 3.5 g camera. frequency_range corrected the same day from '5.725-5.850 / 5.6-5.9 GHz': the second span is the bundled Avatar V2 antenna's, printed as 'Bandwidth 5600MHz-6000MHz' in its own block below the VTX's, and the radio's own row reads 'Communication Frequency 5.725-5.850GHz'. An antenna's usable band is not the transmitter's tuning range."
  },
  {
   "type": "vtx",
   "brand": "Caddx",
   "model": "Walksnail Avatar HD Mini 1s Lite Kit",
   "slug": "caddx-walksnail-avatar-hd-mini-1s-lite-kit",
   "specs": {
    "system": "Walksnail",
    "max_power_mw": 500,
    "frequency_range": "5.725-5.850 GHz",
    "mount_mm": "25.5x25.5mm",
    "channels": 8,
    "antenna_connector": "U.FL"
   },
   "sources": [
    "https://www.caddxfpv.com/products/walksnail-avatar-hd-mini-1s-lite-kit",
    "https://wiki.caddxfpv.com/en/Avatar-HD-Series/Air-Unit/1S-Lite"
   ],
   "note": "The lighter of the two 30x30 mm Avatar mini 1S kits (the other is the Mini 1s Kit, which pairs the same 'Avatar mini 1s module' with a 3.5 g camera instead of a 1.8 g one). max_power_mw is Walksnail's own statement on the model's wiki page: 'The air unit delivers up to 500 mW of transmission power' - transmission power in milliwatts, not the 'Transmitter Power (EIRP) FCC:<27dBm' row of the product page's spec block; the product page states the same figure as output ('3.1-13V voltage input and 500mw power output'). weight_g is deliberately empty: the spec block gives 6.8 g as the VTX's weight, the product page banner says 7.8 g, and the wiki calls 6.8 g the kit's total weight beside a 1.8 g camera - three statements that cannot all be about the same thing. input_voltage is empty for the same reason: the block prints '3.1V-5V(V2) / 3.1-13V(V3)', which is two board versions and not one range. Board dimensions 30*30*6.5mm, 8 GB onboard storage."
  },
  {
   "type": "vtx",
   "brand": "Caddx",
   "model": "Walksnail Avatar HD Mini VTX V3 Module",
   "slug": "caddx-walksnail-avatar-hd-mini-vtx-v3-module",
   "specs": {
    "system": "Walksnail",
    "max_power_mw": 500,
    "frequency_range": "5.725-5.850 GHz",
    "mount_mm": "25.5x25.5mm / 20x20mm",
    "channels": 8,
    "weight_g": 13.4,
    "input_voltage": "3.1-13V"
   },
   "sources": [
    "https://www.caddxfpv.com/products/walksnail-avatar-hd-mini-vtx-v3",
    "https://wiki.caddxfpv.com/en/Avatar-HD-Series/Air-Unit/Race-Nano"
   ],
   "note": "The metal-housed V3 board of the Avatar mini line, sold on its own; Walksnail's wiki files it under the kit it ships in, the 'Walksnail Avatar HD Nano Kit V3', and the product page's own copy names that kit too. max_power_mw is the figure both state in milliwatts - the wiki's 'The air unit delivers up to 500 mW of transmission power' and the page's '3.1-13V voltage input and 500mw power output' - and not the 'Transmitter Power (EIRP) FCC:<27dBm' row of the same spec block. The two mounting patterns are printed with the screw each hole takes, '25.5*25.5mm(M2 hole);20*20mm(M3 hole)', so this is the hole and not the screw. 31.5*31.5*9.4mm, 8 GB onboard storage, no antenna connector stated on the module's own block."
  },
  {
   "type": "vtx",
   "brand": "CubePilot",
   "model": "Herelink Blue Air Unit V1.1",
   "slug": "cubepilot-herelink-blue-air-unit-v1-1",
   "specs": {
    "system": "Digital HD (other)",
    "max_power_mw": 200,
    "antenna_connector": "MMCX",
    "weight_g": 68.0,
    "price_usd": 1399.0,
    "frequency_range": "2.4 GHz"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/cubepilot-herelink-blue-air-unit-v1-1",
    "https://docs.cubepilot.org/cubepilot-ecosystem/cubepilot-partners/union-robotics/herelink-blue",
    "https://docs.cubepilot.org/cubepilot-ecosystem/cubepilot-partners/union-robotics/herelink-blue/herelink-blue-user-guide/air-unit/air-unit-specifications"
   ],
   "note": "CubePilot's own HereLink Blue documentation (docs.cubepilot.org, Union Robotics partner pages, read 2026-10-20) prints the system's radio table: 'Frequency Band: 2.4GHz ISM', 'Receive Sensitivity: -99dBm@20MHz BW', and calls HereLink Blue 'an integrated remote controller, ground station and wireless digital transmission system' carrying 'HD video'; its Air Unit specification page states 'Signal Bandwidth: 20MHz/10MHz' and prints no frequency of its own, so the system's band is the air unit's. system is therefore Digital HD (other), not the analog the retail scrape assigned for want of a digital keyword in the listing. The listing itself calls it 'a long-range digital video and data transmission module'. weight_g stays the listing's 68 g for the NW Blue V1.1 unit (78 x 30 x 17 mm); CubePilot's page shows 90 g with antennas for a 104.5 x 30.5 x 16 mm housing, a different case."
  },
  {
   "type": "vtx",
   "brand": "CubePilot",
   "model": "Herelink Blue Bundle V1.1",
   "slug": "cubepilot-herelink-blue-bundle-v1-1",
   "specs": {
    "frequency_range": "2.4 GHz",
    "system": "Digital HD (other)",
    "max_power_mw": 200,
    "antenna_connector": "MMCX",
    "weight_g": 68.0,
    "price_usd": 3999.0
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/cubepilot-herelink-blue-bundle-v1-1",
    "https://docs.cubepilot.org/cubepilot-ecosystem/cubepilot-partners/union-robotics/herelink-blue"
   ],
   "note": "CubePilot's own HereLink Blue documentation (docs.cubepilot.org, Union Robotics partner pages, read 2026-10-20) prints the system's radio table: 'Frequency Band: 2.4GHz ISM', 'Receive Sensitivity: -99dBm@20MHz BW', and calls HereLink Blue 'an integrated remote controller, ground station and wireless digital transmission system' carrying 'HD video'; its Air Unit specification page states 'Signal Bandwidth: 20MHz/10MHz' and prints no frequency of its own, so the system's band is the air unit's. system is therefore Digital HD (other), not the analog the retail scrape assigned for want of a digital keyword in the listing. The bundle listing prints the same 'Frequency Band: 2.4 GHz ISM'; the '5.8 GHz' this page carried until 2026-10-20 was the controller's '5.8 GHz WiFi' line, which the scraper now steps over."
  },
  {
   "type": "vtx",
   "brand": "DarwinFPV",
   "model": "5.8G 40CH 1200mW Baby Ape VTX",
   "slug": "darwinfpv-5-8g-40ch-1200mw-baby-ape-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 1200,
    "power_levels_mw": "400 / 800 / 1200",
    "frequency_range": "5.8 GHz",
    "channels": 40,
    "input_voltage": "7-33V",
    "mount_mm": "20x20mm / 25.5x25.5mm / 30.5x30.5mm",
    "weight_g": 4.2,
    "price_usd": 40.99,
    "power_draw": "510 mA at 10 V (1.2 W output)",
    "antenna_connector": "U.FL"
   },
   "sources": [
    "https://darwinfpv.com/products/darwinfpv-5-8g-40ch-400mw-800mw-1200mw-baby-ape-vtx"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's own shop. The page is prose with no spec block, and the figures come from three different kinds of statement. max_power_mw and input_voltage are feature lines: 'With 1200mW transmit power', 'Supports 7-33V wide voltage input'. mount_mm is the feature line 'tri-mode mounting compatibility (20x20/25.5x25.5/30.5x30.5mm)' and is confirmed by the brand's own dimension drawing (image 6 of 7, read at full resolution), which dimensions the same three spacings - 20mm, 25.5mm and 30.5mm - across a 37x37mm board 4.5mm tall on a 1mm PCB. weight_g 4.2 is read at full resolution off the brand's photograph of the bare board on a 0.1 g scale (image 7 of 7). power_levels_mw is the brand's own product handle and its retail title for this part, '400mW 800mW 1200mW'; the body text states only the 1200. channels 40 is the title's '40CH'. antenna_connector is empty: the packing list's '5.8G-IPEX1/U.FL-RF113-80mm Copper Tube Antenna' is the antenna in the box rather than a statement about the board, though the u.FL is visible in the photographs. Stated in prose and not fielded: 'No Burnout' PA protection with the antenna disconnected, a 3oz copper PCB in place of a heatsink, a dual-stage filter, 5 km in the brand's own test. power_draw is the maker's own supply figure, 'Current: 10V/510mA@1.2W' in DarwinFPV's Specifications table image for the 'DarwinFPV 5.8G 1.2W VTX' (1_Sheet2.png), read 2026-10-20 at native resolution off the listing's spec-sheet image (Shopify CDN through common.UA, listed by scraper/propose_vtx_power_draw.py --images); it is the VTX's input draw, not its RF output. Re-read 2026-10-20 (burst 210): the Specifications image (the 2678 px original) labels 'Antenna Interface: U.FL/IPEX1', so antenna_connector is now the maker's own line (U.FL, the catalogue's one spelling); its other rows agree with the fields above ('Output Power 400mW/800mW/1.2W', 'Input Power DC 7-33V', three hole patterns, 'Weight(without the antenna) 4.2±2g'). 'Output Frequency: 40CH(A-B-E-F-R)' names bands but no frequency, so frequency_range keeps the 5.8 GHz label."
  },
  {
   "type": "vtx",
   "brand": "DarwinFPV",
   "model": "5.8G 40CH HULK VTX",
   "slug": "darwinfpv-5-8g-40ch-hulk-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 600,
    "power_levels_mw": "25 / 200 / 400 / 600",
    "frequency_range": "5.8 GHz",
    "channels": 40,
    "input_voltage": "7-30V",
    "mount_mm": "30.5x30.5mm",
    "antenna_connector": "MMCX",
    "weight_g": 15.9,
    "price_usd": 59.99
   },
   "sources": [
    "https://darwinfpv.com/products/darwinfpv-5-8g-40ch-hulk-vtx"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's own shop, where this part has a labelled Specifications table: 'Model HULK VTX', 'Frequency 5.8G 40CH', 'Transmitting Power 25mW/200mW/400mW/600mW(Adjustable)', 'Power supply DC 7-30V', 'Weight 15.9g (Antenna Not Included)', 'Center distance of mounting holes 30.5mm x 30.5mm', 'Size 37.6mm x 37.6mm x 6.6mm'. antenna_connector is the prose line above the table, 'the antenna adopts mainstream MMCX connector, and the installation hole is 30.5x30.5mm', which agrees with the table on the pattern. The 600 mW ceiling is the brand's own figure for a part whose price is its highest analog SKU: the money is in the aluminium-alloy potted IP67 case, not the power. The page's body_html is one word per line - the brand pasted it out of a translation tool, and the last line of it is that tool's own expiry notice - which is worth knowing before writing a parser against this shop."
  },
  {
   "type": "vtx",
   "brand": "DarwinFPV",
   "model": "Cement 5.8G 1000mW VTX",
   "slug": "darwinfpv-cement-5-8g-1000mw-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 1000,
    "power_levels_mw": "200 / 800 / 1000",
    "frequency_range": "5.645-5.945 GHz",
    "channels": 40,
    "input_voltage": "7-24V (2-6S)",
    "mount_mm": "30.5x30.5mm M3",
    "antenna_connector": "MMCX",
    "weight_g": 9.2,
    "price_usd": 39.99,
    "power_draw": "600 mA at 10 V (1000 mW output)"
   },
   "sources": [
    "https://darwinfpv.com/products/darwinfpv-cement-5-8g-1000mw-vtx"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's own shop. This is the fullest spec block the brand publishes for any transmitter and every field here is one of its labelled lines: 'Output power : 200mW/800mW/1W', 'Input Voltage : DC7-24V(2-6S)', 'Frequency range : 5645-5945MHz (5.645-5.945GHz)', 'Frequency group : 40 channel(A/B/E/F/R frequency group)', 'Antenna interface : MMCX', 'Mounting Hole Size : 30.5mm x 30.5mm(M3)', 'Weight : 9.2g+-5g (without antenna and power cable)', 'Size : 38mm x 37mm x 4.5mm'. The weight tolerance is printed as +-5g on a 9.2 g part, which cannot be what the brand means and is recorded here as the 9.2 figure alone. Also stated: rated current 10V/600mA at 1000mW/30dBm, input impedance 75 ohm, SmartAudio, OSD parameter adjustment, IP67, NTSC/PAL, operating range -10C to 50C, no microphone. The 30dBm in the current row is the 1000 mW restated, not a separate EIRP claim, so max_power_mw takes the brand's own milliwatt figure. price_usd is the plain SKU; the same page sells a 'Care Card' bundle at $44.99, which is a warranty product and not this radio. power_draw is the maker's own supply figure, 'Rated current(Tested at maximum power) : 10V/600mA@1000mW/30dBm' in the Specifications block of DarwinFPV's product page, read 2026-10-20 through scraper/propose_vtx_power_draw.py (the store's products.json, common.UA); it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "DarwinFPV",
   "model": "Cement Ultra-Durable 5.8G 2.5W Waterproof VTX",
   "slug": "darwinfpv-cement-ultra-durable-5-8g-2-5w-waterproof-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "frequency_range": "5.8 GHz",
    "weight_g": 21.8,
    "price_usd": 49.99,
    "power_draw": "900 mA at 10 V (2.5 W output)",
    "channels": 40,
    "input_voltage": "7-33V",
    "mount_mm": "20x20mm M2",
    "antenna_connector": "MMCX",
    "power_levels_mw": "200 / 800 / 1000 / 2500"
   },
   "sources": [
    "https://darwinfpv.com/products/darwinfpv-5-8g-2-5w-waterproof-vtx",
    "https://cdn.shopify.com/s/files/1/0585/5841/5023/files/Specifications_cecba17b-8e85-4195-86ec-762d93d4f68a.jpg?v=1726900014"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's own shop. Unlike the 1000 mW Cement beside it this page has no spec block at all - it is prose plus a packing list - so only two fields could be filled. max_power_mw is the brand's own sentence, 'features a powerful 2500mW output, offering strong penetration and stable transmission', restated by the title and by the first feature line ('2500mW High Power Output'); it is output power in milliwatts, and DarwinFPV states no EIRP or dBm figure anywhere on the page. weight_g 21.8 is read at full resolution off the brand's own photograph of the module on a scale (image 5 of 6, a 0.1 g pocket scale with the Chinese unit legend), which is the only weight DarwinFPV publishes for this part; no other unit is physically possible for a part this size. input_voltage is deliberately empty although the case is silkscreened with it: the label reads '7-__V' with the digits hidden behind the connector in the only photograph that shows that face. mount_mm, channels and antenna_connector are empty for want of any statement - the packing list's 'MMCX pigtail antenna (140mm)' describes what is in the box, which is the props' 'for T-mount builds' rule one class over. Stated in prose and not fielded: aluminium CNC housing with an active fan, IP67 to 0.5 m for 30 minutes, two-stage filtering, reverse-polarity/surge/over-temperature protection, SmartAudio. power_draw is the maker's own supply figure, 'Current: 10V/900mA@2.5W' in DarwinFPV's Specifications table image (Specifications_cecba17b...jpg, 2400 px wide), read 2026-10-20 at native resolution off the listing's spec-sheet image (Shopify CDN through common.UA, listed by scraper/propose_vtx_power_draw.py --images); it is the VTX's input draw, not its RF output. Re-read 2026-10-20 (burst 210), same image: its labelled rows fill what the prose left empty - 'Output power: 200mW/800mW/1W/2.5W' (power_levels_mw), 'Input power: DC 7-33V' (input_voltage; the case label's hidden digits are 33), 'Output frequency: 40CH(A-B-E-F-R)' (channels), 'Antenna interface: MMCX', 'Installation hole position: 20x20mm (M2)' (mount_mm), 'Dimensions: 32x28.5x15mm (including the fan)', 'Weight(without the antenna): 21.8±2g' (agrees with the scale photograph). The sheet names the five bands but prints no frequency, so frequency_range keeps the 5.8 GHz label: a span from the standard band plan would be our figure, not DarwinFPV's."
  },
  {
   "type": "vtx",
   "brand": "DarwinFPV",
   "model": "OMNIS Analog VTX 10W",
   "slug": "darwinfpv-omnis-analog-vtx-10w",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "power_levels_mw": "0 (pit) / 25 / 1000 / 5000 / 10000",
    "input_voltage": "15-36V (2-8S)",
    "mount_mm": "25x25mm / 30.5x30.5mm",
    "antenna_connector": "SMA",
    "price_usd": 129.99
   },
   "sources": [
    "https://darwinfpv.com/products/darwinfpv-omnis-analog-vtx-series"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's own shop. The OMNIS is sold as one page with sixty variants - ten frequency options by two power options by three antenna/receiver bundles - so this catalogue splits it by the only variant that changes a required field, the power, and carries the band list in the note instead of in frequency_range. max_power_mw and power_levels_mw are the page's own line: 'Crank it up to 10W peak power ... or dial it down with multi-level power control: PIT / 25mW / 1W / 5W / 10W', which is output power in watts and milliwatts and not an EIRP or dBm figure; the brand prints 10W on the case of every 10 W variant, visible in its product photographs. input_voltage is 'Works directly with 2S-8S LiPo batteries (15-36V DC)', mount_mm is 'Dual mounting holes: 25x25mm and 30.5x30.5mm', antenna_connector is 'Standard SMA connector'. The brand disagrees with itself about how many bands there are: the prose lists nine - 500MHz / 1.2G / 1.5G / 1.8G / 3.3G / 4G / 5.8G / 7.2G / 8G - while the variant selector offers ten, adding 4.5G, and the product photographs show cases printed 1.2G, 1.5G, 1.8G, 3.3G, 4G, 4.5G, 5.8G and 7.2G. Every one of the sixty variants read as unavailable on 2026-09-24. IRC Tramp protocol, CNC aluminium chassis with a fan, dual video input formats. price_usd is the module-only SKU at $129.99; the same variant is $139.99 with an antenna and $234.99 with an antenna and a receiver."
  },
  {
   "type": "vtx",
   "brand": "DarwinFPV",
   "model": "OMNIS Analog VTX 5W",
   "slug": "darwinfpv-omnis-analog-vtx-5w",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "input_voltage": "15-36V (2-8S)",
    "mount_mm": "25x25mm / 30.5x30.5mm",
    "antenna_connector": "SMA",
    "price_usd": 79.99
   },
   "sources": [
    "https://darwinfpv.com/products/darwinfpv-omnis-analog-vtx-series"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's own shop; the 5 W half of the OMNIS series page described on the 10 W entry beside this one, and the same body text, mounting pattern, input range and SMA connector. max_power_mw is the brand's own 5W, stated twice - it is one of the page's two Power options, priced $50 below the 10 W across all thirty of its variants, and the case of every 5 W variant is printed '5W' in the brand's product photographs. power_levels_mw is deliberately empty: the page's step list, 'PIT / 25mW / 1W / 5W / 10W', is written for the 10 W part and DarwinFPV publishes no step list for this one. frequency_range is empty for the reason given on the 10 W entry - band is a variant of this SKU, and the brand's own prose (nine bands) and its variant selector (ten, adding 4.5G) do not agree on which. Every one of the sixty variants read as unavailable on 2026-09-24."
  },
  {
   "type": "vtx",
   "brand": "DarwinFPV",
   "model": "TinyApe 600mW VTX",
   "slug": "darwinfpv-tinyape-600mw-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 600,
    "power_levels_mw": "25 / 200 / 400 / 600",
    "frequency_range": "5.8 GHz",
    "channels": 40,
    "input_voltage": "5V",
    "weight_g": 3.5,
    "price_usd": 34.99,
    "power_draw": "600 mA at 5 V"
   },
   "sources": [
    "https://darwinfpv.com/products/25-200-400-600mw-tinyape-vtx"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's own shop, the twelfth VTX manufacturer catalogue read beside the US retail scrape and the first brand this catalogue carries no transmitter of at all. The product page carries a labelled Specifications block and every figure here is a line of it: 'Output Power: 25/200/400/600mW(adjustable)', 'Frenquency: 5.8Hz 40port', 'Power Supply Voltage Range: 5V', 'Weight: 3.5g', 'Protocol: SmartAudio'. The brand names this part three ways on one page - the title is 'DarwinFPV 25/200/400/600mW VTX', the spec block's own Name row says 'DarwinFPV 600mW VTX', and the only variant is called 'TinyApe/CineApe VTX'; the model recorded here takes the variant's product word and the block's power. channels is the block's '40port', which is the brand's wording for 40 channels; the '5.8Hz' beside it is a typo for 5.8 GHz. mount_mm is deliberately empty: the block's only dimension line is 'Pitch: 28*15mm(length*width)', and a figure the manufacturer itself annotates as length by width is the board's outline, not a mounting pattern - the seventh burst's mount-holds-body-dimensions rule, this time stated by the brand. antenna_connector is empty for the same reason: the board's u.FL is visible in the product photographs and the packing list names a 4-pin cable, but no line of the block states a connector. DC 5 V in, 600 mA draw, powered from the flight controller's 5 V rail. power_draw is the maker's own supply figure, 'DC5V input, the power consumption is only 600mA' in the Features list of DarwinFPV's product page (no output level is named beside it), read 2026-10-20 through scraper/propose_vtx_power_draw.py (the store's products.json, common.UA); it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "DarwinFPV",
   "model": "VT5804 HV MAX 5.8G 1W VTX",
   "slug": "darwinfpv-vt5804-hv-max-5-8g-1w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 1000,
    "power_levels_mw": "200 / 800 / 1000",
    "frequency_range": "5.8 GHz",
    "channels": 40,
    "input_voltage": "7-24V",
    "weight_g": 6.7,
    "price_usd": 49.99
   },
   "sources": [
    "https://darwinfpv.com/products/darwinfpv-vt5804-hv-max-5-8g-1w-vtx"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's own shop. The page is prose - 'it can stably output 1W power for a long time' is its only figure - and everything numeric here was read at full resolution off the module's own case label in the brand's product photographs, the eighth burst's RushFPV method: 'VT5804 HV MAX / 5.8G 40CH 1W VTX / 200mW/800mW/1000mW', with the pad rail beneath it reading SMART AUDIO, VIDEO, 5V OUT, GND, GND, 7-24V IN. The back of the same board (image 4 of 7) repeats the rail as DATA / VIDEO / 5V OUT / GND / GND / 7-24V, so input_voltage is stated twice by the hardware. weight_g 6.7 is off the brand's scale photograph (image 5 of 7). mount_mm is empty: the board is the usual four-armed 30.5 shape but neither the label, the page nor any photograph states a spacing, and the arms are not a measurement. The back is also silkscreened 'XF5804', which is the board's own part number and not DarwinFPV's - see the PandaRC VT5804 AIR in this catalogue for the same shop selling another maker's board under its own title."
  },
  {
   "type": "vtx",
   "brand": "DJI",
   "model": "O4 Air Unit",
   "slug": "dji-o4-air-unit",
   "specs": {
    "frequency_range": "5.170-5.250 / 5.725-5.850 GHz",
    "system": "DJI",
    "mount_mm": "25.5x25.5mm",
    "weight_g": 5.1,
    "weight_excludes": "camera",
    "price_usd": 139.99,
    "max_power_mw": 700,
    "power_levels_mw": "25 / 50 / 100 / 200 / 400 / 700"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/dji-o4-air-unit",
    "https://dl.djicdn.com/downloads/DJI_O4_Air_Unit_Series/UM/DJI_O4_Air_Unit_Series_User_Manual_v1.0_en.pdf",
    "https://cliftoncameras.co.uk/uploads/specifications/DJI%20O4%20Air%20Unit%20Specifications.pdf"
   ],
   "note": "max_power_mw and power_levels_mw are DJI's own figures from the O4 Air Unit Series user manual v1.0 (section 4.3 Setting Transmission Power, p17): 'DJI O4 Air Unit: The maximum available transmission power levels are 25mW, 50mW, 100mW, 200mW, 400mW, and 700mW.' These are output-power levels in milliwatts, the same quantity the analog listings in this column print, and NOT the Transmitter Power (EIRP) dBm figures DJI publishes elsewhere - EIRP includes antenna gain and is a different measurement. Available levels are lower in regions whose regulations cap them (DJI states this in the same block). weight_g is 5.1 g, the camera-excluded figure (owner ruling 2026-10-20: a kit's weight is the transmitter's, the camera being its own class here). DJI's own O4 Air Unit specification table (DJI's spec-page export, hosted by a UK dealer, read 2026-10-20) prints 'Air Unit (camera module excluded): Approx. 5.1 g', 'Air Unit (camera module included): Approx. 8.2 g*', 'Antenna: Approx. 0.75 g' and the footnote '*The lens mount is not included. With the lens mount, the weight is 9.2 grams.' - the listing's figures exactly."
  },
  {
   "type": "vtx",
   "brand": "DJI",
   "model": "O4 Air Unit Pro",
   "slug": "dji-o4-air-unit-pro",
   "specs": {
    "frequency_range": "5.170-5.250 / 5.725-5.850 GHz",
    "system": "DJI",
    "mount_mm": "20x20mm / 25.5x25.5mm",
    "weight_g": 15.6,
    "weight_excludes": "camera",
    "price_usd": 289.0,
    "max_power_mw": 1200,
    "power_levels_mw": "25 / 50 / 100 / 200 / 400 / 700 / 1200"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/dji-o4-air-unit-pro",
    "https://dl.djicdn.com/downloads/DJI_O4_Air_Unit_Series/UM/DJI_O4_Air_Unit_Series_User_Manual_v1.0_en.pdf",
    "https://cliftoncameras.co.uk/uploads/specifications/DJI%20O4%20Air%20Unit%20Pro%20Specifications.pdf"
   ],
   "note": "max_power_mw and power_levels_mw from DJI's O4 Air Unit Series user manual v1.0 (section 4.3, p17): 'DJI O4 Air Unit Pro: The maximum available transmission power levels are 25mW, 50mW, 100mW, 200mW, 400mW, 700mW, and 1200mW.' The same page adds that above 700mW the unit trims itself between the set value and 700mW based on the flight environment, so 1200 mW is the ceiling, not a sustained figure. Output power in milliwatts, not EIRP. mount_mm is the listing's own 'VTX Mounting Pattern: 20x20/25.5x25.5mm' line, which the scraper now reads in place of the '33.5x13mm' it used to take from 'Dimensions: 33.5 x 33.5 x 13 mm (L x W x H)'. weight_g is 15.6 g, the camera-excluded figure (owner ruling 2026-10-20: a kit's weight is the transmitter's, the camera being its own class here). DJI's own O4 Air Unit Pro specification table (DJI's spec-page export, hosted by a UK dealer, read 2026-10-20) prints 'Air Unit (camera module excluded): Approx. 15.6 g', 'Air Unit (camera module included): Approx. 32 g' and 'Antenna: Approx. 2.1 g/pcs' - the listing's figures exactly. 15.6 g is also what the transmission-module SKU publishes."
  },
  {
   "type": "vtx",
   "brand": "DJI",
   "model": "O4 Air Unit Pro Transmission Module",
   "slug": "dji-o4-air-unit-pro-transmission-module",
   "specs": {
    "system": "DJI",
    "weight_g": 15.6,
    "price_usd": 169.0,
    "max_power_mw": 1200,
    "power_levels_mw": "25 / 50 / 100 / 200 / 400 / 700 / 1200",
    "mount_mm": "20x20mm / 25.5x25.5mm",
    "frequency_range": "5.170-5.250 / 5.725-5.850 GHz"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/dji-o4-air-unit-pro-transmission-module",
    "https://dl.djicdn.com/downloads/DJI_O4_Air_Unit_Series/UM/DJI_O4_Air_Unit_Series_User_Manual_v1.0_en.pdf",
    "https://www.racedayquads.com/products/dji-o4-air-unit-pro"
   ],
   "note": "This SKU is the O4 Air Unit Pro's video transmission module sold without the camera - the retail listing gives 'Compatibility: DJI O4 Air Unit Pro' and sells it for repair and replacement - so it is the same radio as the kit and carries the kit's figures from DJI's O4 Air Unit Series user manual v1.0 (section 4.3, p17). Output power in milliwatts, not EIRP. mount_mm is the kit listing's 'VTX Mounting Pattern: 20x20/25.5x25.5mm' line: this SKU is that kit's transmission module, so it is the same board with the same holes, and its own listing states no pattern at all. What it used to hold was '33.5x13mm', two of the three figures the same listing prints as 'Dimensions: 33.5 x 33.5 x 13 mm (L x W x H)'. frequency_range is the same manual's section 4.4 (p17), which covers the whole O4 Air Unit series: in Auto mode the unit 'will automatically select the channel with optimal signal strength between 5.170GHz and 5.250GHz or between 5.725GHz and 5.850GHz' - the span the kit's page already prints."
  },
  {
   "type": "vtx",
   "brand": "EMAX",
   "model": "F4 Magnum II VTX",
   "slug": "emax-f4-magnum-ii-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 200,
    "power_levels_mw": "25 / 200",
    "frequency_range": "5.362-5.945 GHz",
    "channels": 37,
    "input_voltage": "4.5-5.5V",
    "price_usd": 19.99
   },
   "sources": [
    "https://shop.emax-usa.com/products/emax-magnum-ii-video-transmitter-vtx-25-200mw-37-channel"
   ],
   "note": "EMAX's own labelled block, printed above the marketing copy on its store page: 'Replacement part for Buzz Freestyle quadcopter. Frequency band: 5362-5945MHz. Audio Control. Channels: 37. Transmit power: 14dBm/23dBm (25mW/200mW). Supply voltage: 4.5V-5.5V. Antenna port: 50 Ohm.' The power steps are stated twice in one line and the two statements agree with each other: 14 dBm is 25.1 mW and 23 dBm is 199.5 mW, so the milliwatt figures are the conducted output the dBm figures convert to, not an EIRP ceiling a brand has restated in round numbers. frequency_range is that stated 5362-5945 MHz band, written as GHz the way this column already holds measured spans. The factory VTX of the EMAX BUZZ, sold as an OEM replacement board. antenna_connector is empty: the block states the port's impedance (50 Ohm) and not its type. No weight or mounting pattern is stated."
  },
  {
   "type": "vtx",
   "brand": "EMAX",
   "model": "Wyvern Link (Alpha) OpenIPC - 100mW",
   "slug": "emax-wyvern-link-alpha-openipc-100mw",
   "specs": {
    "system": "Digital HD (OpenIPC)",
    "max_power_mw": 100,
    "price_usd": 89.99,
    "mount_mm": "25.5x25.5mm",
    "input_voltage": "5V"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/emax-wyvern-link-alpha-openipc-100mw-vtx",
    "https://shop.emax-usa.com/products/wyvern-link-alpha-openipc-100mw-video-transmitter",
    "https://www.emax-usa.com/openipc-detail-dark.html?product=wyvern-link-alpha-openipc-100mw-video-transmitter"
   ],
   "note": "Cited and extended 2026-09-24 against EMAX's own catalogue, which is the second source for a part this catalogue had only from the retail scrape. EMAX's own Wyvern Link comparison table, published as a content image on the brand's catalogue page for this part (www.emax-usa.com, openipc-detail-dark.html) and read at full resolution. It is a screenshot of a spreadsheet - the cell cursor and a spell-check underline under its 'Openipc' heading are both in the picture - and it has two product columns, headed '100mw' and '800mw', plus a third for the WIFI module. Its rows: Camera sensor imx415; Video specifications 1280x720; Video FPS 120fps; input voltage 100mw 5v in / 800mw 2-6s in; Lens specifications 100mw 14mm / 800mw 19mm; Weight 100mw 13.76g / 800mw 28.85g; Hole spacing 100mw 25.5mm / 800mw 30.5mm / WIFI modular 35.0mm; Aperture 3.0mm throughout; Receiver input xt30 2-6s / type-c 5v in; Receiver Weight 100mw 51.69g / 2000mw 44.5g. mount_mm is that table's 'Hole spacing 100mw 25.5mm', read as the 25.5x25.5mm square those holes describe (these patterns are square by definition). input_voltage is its '100mw 5v in'. The weight_g this page already carried, 13.76 g, is the table's own 100 mW figure, so the retail listing and the manufacturer agree on it. EMAX states no frequency range, channel count or antenna connector for the Wyvern Link line anywhere it publishes: both its store page and its catalogue page are prose, and the only numbers on either are the ones in this image. Weight withheld 2026-10-20 (223rd burst): the owner's ruling of 2026-10-20 makes a VTX kit's weight_g the camera-excluded figure, and the box holds '1x FPV Camera', and EMAX's table weighs each column (13.76 g here) with the camera's sensor and lens rows in the same column. Nothing the maker prints says whether the camera is in that figure, so weight_g stays empty until it does."
  },
  {
   "type": "vtx",
   "brand": "EMAX",
   "model": "Wyvern Link (Alpha) V1 OpenIPC - 800mW",
   "slug": "emax-wyvern-link-alpha-v1-openipc-800mw",
   "specs": {
    "system": "Digital HD (OpenIPC)",
    "max_power_mw": 800,
    "price_usd": 107.99,
    "mount_mm": "30.5x30.5mm"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/emax-wyvern-link-alpha-v1-openipc-800mw-vtx",
    "https://shop.emax-usa.com/products/wyvern-link-alpha-openipc-800mw-video-transmitter",
    "https://www.emax-usa.com/openipc-detail-dark.html?product=wyvern-link-alpha-openipc-800mw-video-transmitter"
   ],
   "note": "Cited and extended 2026-09-24 against EMAX's own catalogue. EMAX's own Wyvern Link comparison table, published as a content image on the brand's catalogue page for this part (www.emax-usa.com, openipc-detail-dark.html) and read at full resolution. It is a screenshot of a spreadsheet - the cell cursor and a spell-check underline under its 'Openipc' heading are both in the picture - and it has two product columns, headed '100mw' and '800mw', plus a third for the WIFI module. Its rows: Camera sensor imx415; Video specifications 1280x720; Video FPS 120fps; input voltage 100mw 5v in / 800mw 2-6s in; Lens specifications 100mw 14mm / 800mw 19mm; Weight 100mw 13.76g / 800mw 28.85g; Hole spacing 100mw 25.5mm / 800mw 30.5mm / WIFI modular 35.0mm; Aperture 3.0mm throughout; Receiver input xt30 2-6s / type-c 5v in; Receiver Weight 100mw 51.69g / 2000mw 44.5g. mount_mm is that table's 'Hole spacing 800mw 30.5mm', read as the 30.5x30.5mm square those holes describe. The weight_g this page already carried, 28.85 g, is the table's own 800 mW figure, so the retail listing and the manufacturer agree on it. input_voltage stays EMPTY deliberately: what EMAX states for this unit is '800mw 2-6s in', a cell count and not a voltage, and this column holds volts - converting 2-6S into a 7.4-25.2V range would put a computed figure in a column of stated ones, which is the same mistake as writing an EIRP dBm ceiling into max_power_mw. The cell range is here in the note instead. EMAX states no frequency range, channel count or antenna connector for the Wyvern Link line anywhere it publishes. Weight withheld 2026-10-20 (223rd burst): the owner's ruling of 2026-10-20 makes a VTX kit's weight_g the camera-excluded figure, and the box holds '1x FPV Camera', and EMAX's table weighs each column (28.85 g here) with the camera's sensor and lens rows in the same column. Nothing the maker prints says whether the camera is in that figure, so weight_g stays empty until it does."
  },
  {
   "type": "vtx",
   "brand": "EMAX",
   "model": "Wyvern Link OpenIPC - 200mW",
   "slug": "emax-wyvern-link-openipc-200mw",
   "specs": {
    "system": "Digital HD (OpenIPC)",
    "max_power_mw": 200,
    "price_usd": 89.99
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/emax-wyvern-link-openipc-200mw-vtx",
    "https://shop.emax-usa.com/products/wyvern-link-alpha-openipc-200mw-video-transmitter-vtx",
    "https://www.emax-usa.com/openipc-detail-dark.html?product=wyvern-link-alpha-openipc-200mw-video-transmitter-vtx"
   ],
   "note": "Cited 2026-09-24 against EMAX's own catalogue, which confirms the part and its 200 mW output - the brand titles it 'Wyvern Link OpenIPC - 200mW Video Transmitter VTX' and its own description panel calls it 'The Wyvern Link 200mW VTX v2 ... built for everyday FPV flying' - and confirms nothing else. EMAX's own Wyvern Link comparison table, published as a content image on the brand's catalogue page for this part (www.emax-usa.com, openipc-detail-dark.html) and read at full resolution. It is a screenshot of a spreadsheet - the cell cursor and a spell-check underline under its 'Openipc' heading are both in the picture - and it has two product columns, headed '100mw' and '800mw', plus a third for the WIFI module. Its rows: Camera sensor imx415; Video specifications 1280x720; Video FPS 120fps; input voltage 100mw 5v in / 800mw 2-6s in; Lens specifications 100mw 14mm / 800mw 19mm; Weight 100mw 13.76g / 800mw 28.85g; Hole spacing 100mw 25.5mm / 800mw 30.5mm / WIFI modular 35.0mm; Aperture 3.0mm throughout; Receiver input xt30 2-6s / type-c 5v in; Receiver Weight 100mw 51.69g / 2000mw 44.5g. There is no 200 mW column in it. The same image is published unchanged on the 100 mW page, the 800 mW page and this one, so it is shared line artwork rather than a statement about this SKU, and the two figures the retail listing prints - weight_g 13.76 and mount_mm 25.5x25.5mm - are exactly the table's 100 mW figures. Owner ruling 2026-10-20: a retailer figure that equals the maker's figure for a sibling SKU is contamination, not corroboration, so both are cleared (specs_clear) and this page carries no weight or mounting pattern until EMAX states one for the 200 mW unit."
  },
  {
   "type": "vtx",
   "brand": "EMAX",
   "model": "Wyvern Link OpenIPC 800mW VTX V2",
   "slug": "emax-wyvern-link-openipc-800mw-vtx-v2",
   "specs": {
    "system": "Digital HD (OpenIPC)",
    "max_power_mw": 800
   },
   "sources": [
    "https://shop.emax-usa.com/products/wyvern-link-openipc-800mw-vtx-v2",
    "https://www.emax-usa.com/openipc-detail-dark.html?product=wyvern-link-openipc-800mw-vtx-v2"
   ],
   "note": "EMAX's own store and its own catalogue page both title this part 'Wyvern Link OpenIPC 800mW VTX V2' and its description panel restates the figure - '800mW Output Power - high-power transmission for maximum range', 'The Wyvern Link 800mW VTX v2 is built for long-range FPV flying'. Output power in milliwatts, the quantity this column holds; EMAX prints no EIRP or dBm row anywhere on the part. It is a distinct SKU from the Wyvern Link (Alpha) 800mW this catalogue already carries: its own SKU 114001019, its own price, and EMAX's own panel describes hardware the Alpha's does not - 'Its durable aluminum frame protects the hardware from impacts, while an integrated cooling fan keeps temperatures under control during extended use, preventing thermal throttling'. Its product photographs show that finned aluminium case with a fan, silkscreened 'Wyvern Link 800mW'. weight_g, mount_mm and input_voltage are deliberately empty: the Wyvern Link comparison table EMAX publishes as a content image carries columns for the 100 mW and 800 mW Alpha units only and is not on this product's page, so nothing it states is a statement about the V2. No frequency figure is stated anywhere EMAX publishes this part. price_usd is empty for the same reason the spec fields are: EMAX's store prices this SKU at $112.89 and EMAX's own catalogue site prices it at $95.99, two figures from one brand for one field. Both of them agree with each other about the Wyvern Link (Alpha) 800mW beside it ($85.99), which is what shows the disagreement is about this part and not about one of the two pages being stale."
  },
  {
   "type": "vtx",
   "brand": "FATSHARK",
   "model": "Fat Shark Aura - NDAA",
   "slug": "fatshark-fat-shark-aura-ndaa",
   "specs": {
    "system": "analog",
    "max_power_mw": 1000,
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "weight_g": 13.0,
    "price_usd": 74.99
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/fat-shark-aura-vtx-ndaa"
   ]
  },
  {
   "type": "vtx",
   "brand": "Flywoo",
   "model": "GOKU HM600 20x20/25x25/30x30 25-600mW 5.8GHz - U.FL",
   "slug": "flywoo-goku-hm600-20x20-25x25-30x30-25-600mw-5-8ghz-u-fl",
   "specs": {
    "frequency_range": "5645-5945 MHz",
    "system": "analog",
    "max_power_mw": 600,
    "mount_mm": "20x20mm / 25x25mm / 30x30mm",
    "antenna_connector": "U.FL",
    "weight_g": 3.0,
    "price_usd": 19.99
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/flywoo-goku-hm600-25-600mw-5-8ghz-20x20-25x25-30x30-vtx-u-fl",
    "https://cdn.shopify.com/s/files/1/0010/7410/2324/files/FLYWOO_GOKU_HM600_VTXTABLE.json?v=1613716642"
   ],
   "note": "frequency_range is the edges of Flywoo's own HM600 Betaflight table (FLYWOO_GOKU_HM600_VTXTABLE.json, bands A/B/E/F/R, 5645-5945 MHz with band B CH5 read as 5809 per Flywoo's HM850 sheet, which Flywoo says shares this table). The RaceDayQuads listing prints 'Raceband: 5362-5945 MHZ' beside '5 bands 37 channels'; 5362 is in none of those five bands, so the retailer's range is not used. channels is left empty: the listing's 37 is under the 40 slots (39 different frequencies) of the maker's table, and Flywoo prints no channel count for the HM600 itself."
  },
  {
   "type": "vtx",
   "brand": "Flywoo",
   "model": "GOKU HM850 20x20/25x25/30x30 25-850mW 5.8GHz - U.FL",
   "slug": "flywoo-goku-hm850-20x20-25x25-30x30-25-850mw-5-8ghz-u-fl",
   "specs": {
    "frequency_range": "5645-5945 MHz",
    "system": "analog",
    "max_power_mw": 850,
    "mount_mm": "20x20mm / 25x25mm / 30x30mm",
    "antenna_connector": "U.FL",
    "price_usd": 29.99,
    "channels": 40
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/flywoo-goku-hm850-16x16-20x20-25x25-25-850mw-5-8ghz-vtx-u-fl",
    "https://cdn.shopify.com/s/files/1/0010/7410/2324/files/HM850.jpg?v=1627960533"
   ],
   "note": "frequency_range and channels are Flywoo's own GOKU HM850 instruction sheet (https://cdn.shopify.com/s/files/1/0010/7410/2324/files/HM850.jpg?v=1627960533): 'Frequency: 5 bands 40 channels' over a printed grid of bands A/b/E/F/r whose lowest cell is 5645 (E4) and highest 5945 (E8). Flywoo's product page (https://flywoo.net/products/goku-hm600-5-8ghz-ufl-850mw-vtx-w-agc-microphone) prints 'Channels: 40CH' but 'Raceband: 5362-5945 MHZ', and 5362 is in none of the five bands the sheet prints (it is the bottom of the L band, which this radio does not list); two maker documents disagree and the sheet, whose band count, channel count and grid all agree, is the one used. weight_g is left empty: the product page says 'Weight: 3g' and the sheet 'Weight: 2.5g', two maker figures with nothing to choose between them."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "HDZero 720P 20x20 25-200mw Digital HD - Race",
   "slug": "foxeer-hdzero-720p-20x20-25-200mw-digital-hd-race",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "HDZero",
    "max_power_mw": 200,
    "mount_mm": "20x20mm M3",
    "antenna_connector": "U.FL",
    "weight_g": 6.3,
    "price_usd": 81.49,
    "power_levels_mw": "25 / 200",
    "input_voltage": "8-26V (3-6S)",
    "power_draw": "410 mA at 12 V"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/foxeer-hdzero-hd-720p-25-200mw-digital-vtx-race-edition",
    "https://www.foxeer.com/foxeer-hdzero-hd-720p-digital-vtx-race-edition-g-509"
   ],
   "note": "Second source 2026-09-23: Foxeer's own product page for this transmitter (SKU MR1715) prints the full block the retail listing paraphrases - 1280*720@60fps, RF power 25mw/200mw, 'Secured UFL' connector, 4-lane MIPI CSI YUV422 camera interface, 32x34x6 mm, 6.3 g, 410 mA at 12 V, 8~26V (3~6S) in, and 'Mounting: 20mm x 20mm phi4 M3'. It confirms the 200 mW and the 6.3 g already published and adds the input voltage, the two power steps and the M3 screw size on the 20x20 pattern. power_draw is that block's 'Power: 410mA@12V', re-read 2026-10-20 off the same Foxeer page; it is the VTX's supply current, not its RF output, and the page does not say at which power step it is drawn."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper 3.3GHz 10W",
   "slug": "foxeer-reaper-3-3ghz-10w",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "power_levels_mw": "1000 / 2500 / 5000 / 7500 / 10000",
    "frequency_range": "3.17-3.63 GHz",
    "input_voltage": "10-36V",
    "mount_mm": "20x20mm M2",
    "channels": 40,
    "weight_g": 48.0,
    "power_draw": "4.5 A at 10 V, 2.0 A at 20 V (10 W output)"
   },
   "sources": [
    "https://www.foxeer.com/foxeer-reaper-3-3g-10w-40ch-vtx-tramp-g-629"
   ],
   "note": "Foxeer's own spec table (SKU MR1883, 'Name: Reaper 3.3G 10W VTx'), read 2026-10-20: 10~36V in, 5V out, Tramp control, 40CH, 1W/2.5W/5W/7.5W/10W, PIT by double-click, fan, 'Mounting Hole: 2 Groups/20*20mm M2 2.5mm depth' (two 20x20 groups), 48 g, 66*37*16 mm, 'Consumption: 10V/4.5A & 20V/2.0A'. The table names no antenna connector, so that field is empty. frequency_range is the span of the page's own channel table - five bands of eight from 3170 MHz (band E ch1) to 3630 MHz (band C ch8), the same grid as the Reaper 3.3G 4W - rather than the '3.3G' of the title. power_draw is the VTX's input draw, not its RF output. A 3.3 GHz link needs a licence in most countries; check local rules before transmitting."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper 3.3GHz 4W",
   "slug": "foxeer-reaper-3-3ghz-4w",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "power_levels_mw": "250 / 500 / 1000 / 2000 / 4000",
    "frequency_range": "3.17-3.63 GHz",
    "input_voltage": "9-36V",
    "mount_mm": "20x20mm M2",
    "channels": 40,
    "weight_g": 29.8,
    "power_draw": "2.1 A at 10 V"
   },
   "sources": [
    "https://www.foxeer.com/foxeer-reaper-3-3g-4w-40ch-vtx-tramp-g-598"
   ],
   "note": "Foxeer's own spec table (SKU MR1847, 'Name: Reaper 3.3G 4W VTx'): 9~36V in, 5V out, Tramp control, 40CH, 250mW/500mW/1W/2W/4W, 29.8 g, 50*34*14.5 mm, 'Mounting Hole: 2 Groups/20*20mm M2 2.5mm depth' (two 20x20 groups, i.e. it bolts to a 20x20 stack either way round), fan, 2.1 A at 10 V. frequency_range is the span of the page's own channel table - five bands of eight from 3170 MHz (band E ch1) to 3630 MHz (band C ch8) - rather than the '3.3G' of the title, which is the class label. A 3.3 GHz link needs a licence in most countries; check local rules before transmitting. power_draw is the maker's own supply figure, 'Consumption: 2.1A/10V', read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Extreme 1.8W 5.8GHz",
   "slug": "foxeer-reaper-extreme-1-8w-5-8ghz",
   "specs": {
    "system": "analog",
    "max_power_mw": 1800,
    "power_levels_mw": "25 / 200 / 500 / 1000 / 1800",
    "frequency_range": "5325-5945 MHz",
    "input_voltage": "9-36V",
    "mount_mm": "20x20mm M2",
    "channels": 72,
    "weight_g": 13.0,
    "power_draw": "850 mA at 10 V (1.8 W output)"
   },
   "sources": [
    "https://www.foxeer.com/foxeer-5-8g-reaper-extreme-1-8w-72ch-vtx-g-574"
   ],
   "note": "Foxeer's own spec table (SKU MR1828, 'Name: Reaper Extreme 1.8W'): 9~36V in, 5V out, 72CH, 25mW/200mW/500mW/1W/1.8W, 13 g, 36*27.5*8 mm, mounting hole 20*20mm M2 2.8 mm deep, 850 mA at 10 V at full power. Same shell and same nine bands (5325-5945 MHz in the page's frequency table) as the 5.8 GHz Reaper Extreme V2; the amplifier is the difference. antenna_connector is empty: the table names no connector. Out of stock at Foxeer on 2026-09-23. power_draw is the maker's own supply figure, 'Consumption: 850ma;10V/1.8W', read 2026-10-17; it is the VTX's input draw, not its RF output. frequency_range is the edges of that table (U1 5325, E8 5945; read again 2026-10-20)."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Extreme 3W V2 4.9-6.0GHz",
   "slug": "foxeer-reaper-extreme-3w-v2-4-9-6-0ghz",
   "specs": {
    "system": "analog",
    "max_power_mw": 3000,
    "power_levels_mw": "25 / 200 / 500 / 1500 / 3000",
    "frequency_range": "4.9-6.0 GHz",
    "input_voltage": "9-36V",
    "channels": 80,
    "weight_g": 15.2,
    "power_draw": "1.4 A at 10 V"
   },
   "sources": [
    "https://www.foxeer.com/foxeer-4-9-6g-reaper-extreme-3w-80ch-vtx-g-576"
   ],
   "note": "Every figure from the spec table on Foxeer's own product page (SKU MR1831), whose 'Name' row reads 'Reaper Extreme 3W V2': 9~36V in, 5V out for the camera, 80CH, 25mW/200mW/500mW/1.5W/3W, 15.2 g, 38*29.2*11.5 mm, 1.4 A at 10 V, and 'Fan: Yes' - the only Extreme with active cooling. The 80 channels are ten bands of eight in the page's own frequency table, running from 4990 MHz (band X ch1) to 5945 MHz (band E ch8); band X and the L/U/O bands below 5.62 GHz are what a 72-channel 5.8 GHz-only Extreme does not have. mount_mm is empty because this page prints no mounting line at all - the 2.5 W Extreme's 20*20mm M2 is not copied onto it. antenna_connector likewise: the table names no connector. Betaflight accepts 64 channels, so two bands have to be dropped before the table is loaded (Foxeer's own note). power_draw is the maker's own supply figure, 'Consumption: 1.4A/10V', read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Extreme V2 2.5W 5.8GHz",
   "slug": "foxeer-reaper-extreme-v2-2-5w-5-8ghz",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 200 / 500 / 1500 / 2500",
    "frequency_range": "5325-5945 MHz",
    "input_voltage": "9-36V",
    "mount_mm": "20x20mm M2",
    "channels": 72,
    "weight_g": 13.0,
    "power_draw": "1.2 A at 9 V"
   },
   "sources": [
    "https://www.foxeer.com/foxeer-5-8g-reaper-extreme-v2-2-5w-72ch-vtx-g-566"
   ],
   "note": "Foxeer's own spec table (SKU MR1819, 'Name: Reaper Extreme V2'): 9~36V in, 5V out, 72CH, 25mW/200mW/500mW/1.5W/2.5W with the red LED flashing 1-5 times to show the step, 13 g, 36*27.5*8 mm, mounting hole 20*20mm M2 2.8 mm deep, 1.2 A at 9 V. This is the 5.8 GHz-only V2, nine bands of eight running 5325-5945 MHz in the page's frequency table (A/B/E/F/R/H/L/U/O) - not the 80-channel 4.9-6.0 GHz Extreme we carry separately, whose tenth band starts at 4990 MHz. The O band is left out of the default table because Betaflight accepts 64 channels. antenna_connector is empty: the table names no connector. Out of stock at Foxeer on 2026-09-23. power_draw is the maker's own supply figure, 'Consumption: 1.2A/9V', read 2026-10-17; it is the VTX's input draw, not its RF output. frequency_range is the edges of that table (U1 5325, E8 5945; read again 2026-10-20)."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Extreme V2 4.9-6.0GHz 2.5W",
   "slug": "foxeer-reaper-extreme-v2-4-9-6-0ghz",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "frequency_range": "4.9-6.0 GHz",
    "power_levels_mw": "25 / 200 / 500 / 1500 / 2500",
    "input_voltage": "9-36V (3-8S)",
    "mount_mm": "20x20mm M2",
    "channels": 80,
    "antenna_connector": "MMCX",
    "weight_g": 13.0,
    "power_draw": "1.2 A at 9 V"
   },
   "sources": [
    "https://www.arrishobby.com/products/foxeer-49g6g-reaper-extreme-v2-25w-80ch-vtx-with-mmcx-conenctor",
    "https://www.foxeer.com/foxeer-4-9g-6g-reaper-extreme-v3-2-5w-80ch-vtx-g-591"
   ],
   "note": "Wideband version of the Reaper Extreme: 80 channels spread over 4.9-6.0 GHz instead of the 40-72 channels of the 5.8 GHz-only model. 36x27.5x8 mm CNC shell, 5 V BEC for the camera, built-in microphone, 1.2 A draw at 9 V. Retailer spec blocks disagree on the top step - some list 1.5 W as the maximum while the model is sold as 2.5 W; Foxeer's own manual gives the five steps recorded here. Second source 2026-09-23: Foxeer's own catalogue. The foxeer.com link this page used to carry (g-566) is the 5.8 GHz 72-channel Reaper Extreme V2, a different module with its own page here; the part Foxeer sells as the 80-channel 4.9G~6G 2.5W module is listed as 'Reaper Extreme V3' (SKU MR1844) and its spec table matches every value on this page - 9~36V in, 5V out, 80CH, 25mW/200mW/500mW/1.5W/2.5W, 13 g, 20*20mm M2 2.8 mm deep, 36*27.5*8 mm, 1.2 A at 9 V. Retailers sell the same module as 'Reaper Extreme V2 4.9G-6G 2.5W', which is the name this page was created under and the name a buyer searches; whether the page should be renamed to V3 is recorded as a question for a human rather than guessed at. power_draw is the maker's own supply figure, 'Consumption: 1.2A/9V' (Foxeer lists this 80-channel module as Reaper Extreme V3), read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Infinity 4.9-6.0GHz 10W",
   "slug": "foxeer-reaper-infinity-4-9-6-0ghz-10w",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "frequency_range": "4.9-6.0 GHz",
    "power_levels_mw": "1000 / 2500 / 5000 / 7500 / 10000",
    "input_voltage": "9-36V",
    "channels": 80,
    "antenna_connector": "SMA",
    "mount_mm": "20x20mm M2",
    "weight_g": 48.0,
    "power_draw": "3.3 A at 10 V, 1.5 A at 20 V (10 W output)"
   },
   "sources": [
    "https://qwinout.com/products/foxeer-4-9g-6g-reaper-infinity-5-8g-10w-80cn-vtx-2-8s-lipo-400mw-2w-5w-7-5w-10w-switchable-transmitter-for-long-range-rc-fpv-1",
    "https://www.foxeer.com/foxeer-4-9g-6g-reaper-infinity-10w-80ch-vtx-g-587",
    "https://www.foxeer.com/foxeer-4-9g-6g-reaper-infinity-v2-10w-80ch-vtx-g-622"
   ],
   "note": "The 10 W step of the Infinity line. Output at this level is far above what most countries allow unlicensed on 5.8 GHz - check local rules before transmitting. Weight was left out until the manufacturer stated it, because the retail listings disagreed. Second source 2026-09-23, Foxeer's own spec table (SKU MR1841), and it corrects two values: the power steps are 1W/2.5W/5W/7.5W/10W, not the 400mW/2W/5W/7.5W/10W a retailer listed, and the input is 9~36V rather than '2-8S LiPo' (9 V rules 2S out). weight_g 48 g and mounting hole 20*20mm M2 with 2.5 mm depth are new, as is the 66*37*16 mm body and the 3.3 A it draws at 10 V. Foxeer lists a 'Reaper Infinity V2 10W' beside it (SKU MR1880) whose spec table is identical except for the control cable - GH1.25 8P against 6P - so both SKUs are cited on this one page rather than split into two pages differing in a connector. power_draw is the maker's own supply figure, 'Consumption: 10V/3.3A & 20V/1.5A; 10W', read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Infinity 5W 5.8GHz 40CH",
   "slug": "foxeer-reaper-infinity-5w-5-8ghz-40ch",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "power_levels_mw": "50 / 500 / 1000 / 2500 / 5000",
    "frequency_range": "5645-5945 MHz",
    "input_voltage": "9-36V",
    "mount_mm": "20x20mm M2",
    "channels": 40,
    "antenna_connector": "SMA",
    "weight_g": 58.0,
    "power_draw": "3 A at 9 V, 0.8 A at 36 V"
   },
   "sources": [
    "https://www.foxeer.com/foxeer-5-8g-reaper-infinity-5w-40ch-vtx-g-531"
   ],
   "note": "The original 40-channel Infinity, from Foxeer's own spec table (SKU MR1796, 'Name: Reaper Infinity'): 9~36V in, 5V out, 40CH, 50mW/500mW/1000mW/2500mW/5000mW, 58 g, 72*41*17 mm, mounting hole 20*20mm M2, SMA, 3 A at 9 V or 0.8 A at 36 V. Five bands of eight (A/B/E/F/R) running 5645-5945 MHz. This is where the 58 g that used to sit on our 4.9-6.0 GHz Infinity V2 5W page came from - that module is 48 g by Foxeer's own table. Out of stock at Foxeer on 2026-09-23. power_draw is the maker's own supply figure, 'Consumption: 9V/3A; 36V/0.8A', read 2026-10-17; it is the VTX's input draw, not its RF output. frequency_range is the edges of that table (E4 5645, E8 5945; read again 2026-10-20)."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Infinity 7.2GHz 10W",
   "slug": "foxeer-reaper-infinity-7-2ghz-10w",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "power_levels_mw": "1000 / 2500 / 5000 / 7500 / 10000",
    "frequency_range": "6.1-7.2 GHz",
    "input_voltage": "9-36V",
    "mount_mm": "20x20mm M2",
    "channels": 64,
    "antenna_connector": "SMA",
    "weight_g": 50.0,
    "power_draw": "4.7 A at 10 V, 2.0 A at 20 V (10 W output)"
   },
   "sources": [
    "https://www.foxeer.com/foxeer-reaper-infinity-7-2g-64ch-fpv-vtx-g-621"
   ],
   "note": "Foxeer's own spec table (SKU MR1879), whose 'Name' row reads 'Reaper 7.2G 10W VTX' while the product title says Reaper Infinity 7.2G: 9~36V in, 5V out, 64CH, 1W/2.5W/5W/7.5W/10W, 50 g, 66.5*37*16.5 mm, 'Mounting Hole: 2 Groups/20*20mm M2 2.5mm depth', SMA, GH1.25 8P control cable, 4.7 A at 10 V at full power. The eight bands of eight run 6110-7190 MHz, which is the 6.1-7.2 GHz recorded here; one figure in the table is out of sequence (band H ends '7170 7190 7120' where every other row steps +20 MHz), so the top edge is taken from the 7190 MHz that fits the step and the anomaly is recorded rather than corrected. 10 W at 7 GHz is licensed spectrum almost everywhere - check local rules before transmitting. power_draw is the maker's own supply figure, 'Consumption: 10V/4.7A & 20V/2.0A;10W', read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Infinity V2 4.9-6.0GHz 5W",
   "slug": "foxeer-reaper-infinity-v2-4-9-6-0ghz-5w",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "frequency_range": "4.9-6.0 GHz",
    "power_levels_mw": "1000 / 2000 / 3000 / 4000 / 5000",
    "input_voltage": "9-36V (3-8S)",
    "channels": 80,
    "antenna_connector": "SMA",
    "weight_g": 48.0,
    "mount_mm": "20x20mm M2",
    "power_draw": "2.3 A at 10 V (5 W output)"
   },
   "sources": [
    "https://pyrodrone.com/products/foxeer-reaper-infinity-5-8g-5w-40ch-vtx-1",
    "https://druav.com/products/foxeer-4-9g-6g-reaper-infinity-v2-5w-80ch-vtx",
    "https://www.foxeer.com/foxeer-4-9g-6g-reaper-infinity-v2-5w-80ch-vtx-g-588",
    "https://www.foxeer.com/x-g-588"
   ],
   "note": "Long-range transmitter: 66x37x16 mm, 48 g, 5 V output for the camera. The V2 widens the original 5.8 GHz 40-channel model to 4.9-6.0 GHz and 80 channels. Corrected 2026-09-23 against Foxeer's own spec table (SKU MR1839): weight_g was 58 g and is 48 g, and the '41x20x17 mm' in the note above was wrong too - the module is 66*37*16 mm. 58 g and 72*41*17 mm are the figures for the *original* 40-channel 5.8 GHz Infinity, which has its own page here, so the retail listings this page was built from were partly describing that part. The rest of the table confirms what was already published: 9~36V in, 5V out, 80CH, 1W/2W/3W/4W/5W, SMA, GH1.25 6P control cable, 2.3 A at 10 V. mount_mm (20*20mm M2 with 2.5 mm depth) is new from the same table. power_draw is the maker's own supply figure, 'Consumption: 10V/2.3A, 5W' (page titled 'Foxeer 4.9G~6G Reaper Infinity V2 5W 80CH VTx'), read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Infinity V3 4.9-6.0GHz 5W",
   "slug": "foxeer-reaper-infinity-v3-4-9-6-0ghz-5w",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "power_levels_mw": "1000 / 2000 / 3000 / 4000 / 5000",
    "frequency_range": "4990-5945 MHz",
    "input_voltage": "9-36V",
    "mount_mm": "20x20mm M2",
    "channels": 80,
    "antenna_connector": "SMA",
    "weight_g": 35.7,
    "power_draw": "1.9 A at 10 V (5 W output)"
   },
   "sources": [
    "https://www.foxeer.com/foxeer-4-9g-6g-reaper-infinity-v3-5w-80ch-vtx-g-628"
   ],
   "note": "Foxeer's own spec table (SKU MR1882, page titled 'Foxeer 4.9G~6G Reaper Infinity V3 5W 80CH VTx', whose 'Name' row reads 'Reaper Infinity 5W'), read 2026-10-20: 9~36V in, output voltage 'NC' (no camera supply), 80CH, Tramp control, fan, 1W/2W/3W/4W/5W, PIT by double-click, 35.7 g, 50*34*14.5 mm, 'Mounting Hole: 20*20mm M2 with 2.5mm depth', SMA, GH1.25 6P control cable, 'Consumption: 10V/1.9A, 5W'. A smaller and lighter body than the V2 5W (66*37*16 mm, 48 g), which has its own page. frequency_range is the span of the page's own channel table - ten bands of eight (A B E F R H L U O X) from 4990 MHz (band X ch1) to 5945 MHz (band E ch8) - rather than the '4.9G~6G' of the title. Foxeer notes Betaflight takes at most 64 channels, so two bands must be dropped from a VTX table. power_draw is the VTX's input draw, not its RF output. 4.9 GHz and the upper 5.9 GHz channels are outside the licence-free 5.8 GHz band in most countries - check local rules before transmitting."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Nano 25-350mW 5.8G Micro - U.FL",
   "slug": "foxeer-reaper-nano-25-350mw-5-8g-micro-u-fl",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 350,
    "channels": 40,
    "antenna_connector": "U.FL",
    "price_usd": 29.99,
    "power_levels_mw": "25 / 100 / 200 / 350",
    "input_voltage": "5V"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/foxeer-reaper-nano-25-350mw-5-8g-micro-vtx-u-fl",
    "https://inew.foxeer.com/upload/image/20210811/20210811010434_58249.jpg"
   ],
   "note": "This is the 40-channel Reaper Nano (V1). Foxeer's own catalogue no longer lists it - what it sells is the 72-channel Reaper Nano V2 (goods 583, images uploaded 2024-12), which has the same 350 mW ceiling and a different frequency table, and which is a separate page here; foxeer.com goods ids 300-439 (read 2026-10-20) hold only the 'Reaper Nano VTx V1 Extension Board' (goods 404), no page for this transmitter. The cited source is Foxeer's own product graphic for it, uploaded 2021-08-11 to Foxeer's image server and embedded in the retail listing: 'REAPER NANO VTX', <1g, 12*16mm, 350mW, Tramp, a pinout naming VIDEO / GND / 5V OUT / TRAMP / GND / 5V IN pads and an LED legend CHANNEL / BAND / POWER, and the power row '25 - 100 - 200 - 350mW', read at full resolution (1080x1500). power_levels_mw and input_voltage (the 5V IN pad, which the retail block's 'Input Voltage: 5V DC' repeats) come from it. The graphic prints no channel table and no frequencies, so frequency_range keeps the 5.8 GHz label and channels stays the retail block's 40CH. power_draw stays empty: the retail block's '340mA @ 350mW' is the V2's maker figure word for word, and a retailer figure that equals a sibling SKU's maker figure is not taken."
  },
  {
   "type": "vtx",
   "brand": "Foxeer",
   "model": "Reaper Nano V2 5.8GHz 72CH",
   "slug": "foxeer-reaper-nano-v2-5-8ghz-72ch",
   "specs": {
    "system": "analog",
    "max_power_mw": 350,
    "power_levels_mw": "25 / 100 / 200 / 350",
    "frequency_range": "5325-5945 MHz",
    "input_voltage": "5V",
    "channels": 72,
    "weight_g": 0.8,
    "power_draw": "340 mA at 350 mW output"
   },
   "sources": [
    "https://www.foxeer.com/foxeer-reaper-nano-v2-vtx-5-8g-72ch-350mw-tramp-g-583"
   ],
   "note": "Foxeer's own spec table (SKU MR1840, 'Name: Reaper Nano V2'): 5V in, 5V out, 72CH, 25mW/100mW/200mW/350mW, 0.8 g, 12*16 mm, 340 mA at 350 mW, Tramp control. The 72 channels are nine bands of eight running 5325-5945 MHz, which is what separates it from the 40-channel Reaper Nano we carry from the retail scrape - same 350 mW, different frequency table, so the two are separate parts and not one page. mount_mm is empty: 12*16 mm is the board, not a mounting pattern, and the page prints no pattern. antenna_connector is empty for the same reason - Foxeer's table names no connector. Out of stock at Foxeer on 2026-09-23. power_draw is the maker's own supply figure, 'Consumption: 340mA @ 350mW' (no voltage printed), read 2026-10-17; it is the VTX's input draw, not its RF output. frequency_range is the edges of that table (U1 5325, E8 5945; read again 2026-10-20)."
  },
  {
   "type": "vtx",
   "brand": "FT Systems",
   "model": "FT VTX 1.2GHz 4W 9CH",
   "slug": "ft-systems-ft-vtx-1-2ghz-4w-9ch",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "frequency_range": "1080-1360 MHz",
    "power_levels_mw": "0 (pit) / 25 / 2000 / 4000",
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm",
    "channels": 9,
    "antenna_connector": "SMA"
   },
   "sources": [
    "https://ft.systems/en/video-transmitter-vtx-ft-1-2/",
    "https://ft.systems/wp-content/uploads/2025/08/FT_VTX_instruction_1.2_GHz.pdf"
   ],
   "note": "Ukrainian-made transmitter: 9 channels (one band) over 1080-1360 MHz, an aluminium heatsink with a fan, controlled over IRC Tramp. FT Systems quotes measured RF output of 3680-4530 mW across the range rather than one figure, because the amplifier does not deliver the same power at every frequency - the 4000 mW here is the nominal top setting. No weight: the product page says 30 g and the maker's manual 25.85 g for the same 53x28.85x16 mm body, so the two maker sources disagree one against one. Outside the 5.8 GHz band this is not a licence-free link in most countries; check local rules before transmitting. FT prints the connector as 'SMA female'; the column holds one spelling per connector."
  },
  {
   "type": "vtx",
   "brand": "FT Systems",
   "model": "FT VTX 2.7GHz 4W 16CH",
   "slug": "ft-systems-ft-vtx-2-7ghz-4w-16ch",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "frequency_range": "2700-3000 MHz",
    "power_levels_mw": "0 (pit) / 25 / 2000 / 4000",
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm",
    "channels": 16,
    "antenna_connector": "SMA"
   },
   "sources": [
    "https://ft.systems/en/video-transmitter-vtx-ft-2-7/",
    "https://ft.systems/wp-content/uploads/2025/08/FT_VTX_instruction_2.7_GHz.pdf"
   ],
   "note": "Ukrainian-made transmitter: 16 channels (two bands) over 2700-3000 MHz, an aluminium heatsink with a fan, controlled over IRC Tramp. FT Systems quotes measured RF output of 3400-3890 mW across the range rather than one figure, because the amplifier does not deliver the same power at every frequency - the 4000 mW here is the nominal top setting. No weight: the product page says 30 g and the maker's manual 25.85 g for the same 53x28.85x16 mm body, so the two maker sources disagree one against one. Outside the 5.8 GHz band this is not a licence-free link in most countries; check local rules before transmitting. FT prints the connector as 'SMA female'; the column holds one spelling per connector."
  },
  {
   "type": "vtx",
   "brand": "FT Systems",
   "model": "FT VTX 3.3GHz 4W 16CH",
   "slug": "ft-systems-ft-vtx-3-3ghz-4w-16ch",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "frequency_range": "3170-3470 MHz",
    "power_levels_mw": "0 (pit) / 25 / 2000 / 4000",
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm",
    "channels": 16,
    "antenna_connector": "SMA"
   },
   "sources": [
    "https://ft.systems/en/video-transmitter-vtx-ft-3-3/",
    "https://ft.systems/wp-content/uploads/2025/08/FT_VTX_3.3-GHZ.pdf"
   ],
   "note": "Ukrainian-made transmitter: 16 channels (two bands) over 3170-3470 MHz, an aluminium heatsink with a fan, controlled over IRC Tramp. FT Systems quotes measured RF output of 4090-4480 mW across the range rather than one figure, because the amplifier does not deliver the same power at every frequency - the 4000 mW here is the nominal top setting. No weight: the product page says 30 g and the maker's manual 25.85 g for the same 53x28.85x16 mm body, so the two maker sources disagree one against one. Outside the 5.8 GHz band this is not a licence-free link in most countries; check local rules before transmitting. FT prints the connector as 'SMA female'; the column holds one spelling per connector."
  },
  {
   "type": "vtx",
   "brand": "FT Systems",
   "model": "FT VTX 4.8-7.2GHz 4W 176CH",
   "slug": "ft-systems-ft-vtx-4-8-7-2ghz-4w-176ch",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "frequency_range": "4867-7210 MHz",
    "power_levels_mw": "0 (pit) / 25 / 2000 / 4000",
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm",
    "channels": 176,
    "antenna_connector": "SMA"
   },
   "sources": [
    "https://ft.systems/en/video-transmitter-vtx-ft-4-8-7-2/",
    "https://ft.systems/wp-content/uploads/2026/08/FT_VTX_4.8_7.2_GHZ.pdf"
   ],
   "note": "Ukrainian-made wideband transmitter: 176 channels in 22 bands (BAND_A to BAND_V) over 4867-7210 MHz, 52.25x28.85x19.2 mm, an aluminium heatsink with a fan, controlled over IRC Tramp. FT Systems quotes measured RF output of 2320-5490 mW across the range rather than one figure, because a wideband amplifier does not deliver the same power at every frequency - the 4000 mW here is the nominal setting, as on the 5.8 GHz sibling; at the 25 mW step the maker states up to 5 mW on 5.8 GHz and up to 100 mW in the 7.2 GHz band. The lowest step reads 0 mW on the module but the manual commands it as 9 mW. No weight: the product page says 30 g and the manual 25.85 g, which is the figure FT's 4.9-6 GHz manual prints for the thinner (16 mm) 5.8 model, so the two maker sources disagree one against one. FT prints the connector as 'SMA female'; the column holds one spelling per connector."
  },
  {
   "type": "vtx",
   "brand": "FT Systems",
   "model": "FT VTX 5.8 4W 96CH",
   "slug": "ft-systems-ft-vtx-5-8-4w-96ch",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "frequency_range": "4867-5945 MHz",
    "power_levels_mw": "0 (pit) / 25 / 2000 / 4000",
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm",
    "channels": 96,
    "antenna_connector": "SMA",
    "weight_g": 25.85
   },
   "sources": [
    "https://ft.systems/en/video-transmitter-vtx-ft-5-8/"
   ],
   "note": "Ukrainian-made transmitter, 96 channels across 12 bands covering 4867-5945 MHz. 53x28.85x16 mm with an aluminium heatsink and a cooling fan; controlled over IRC Tramp from the flight controller. FT Systems quotes measured RF output of 2200-5080 mW across the range rather than a single figure, because a wideband amplifier does not deliver the same power at every frequency - the 4000 mW here is the nominal setting. FT Systems prints the connector as 'SMA female'; the column holds one spelling per connector, and the gender of the socket is not a different connector - every VTX SMA jack in this catalogue is the female one."
  },
  {
   "type": "vtx",
   "brand": "FT Systems",
   "model": "FT VTX 7.0-8.5GHz 5W 80CH",
   "slug": "ft-systems-ft-vtx-7-0-8-5ghz-5w-80ch",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "frequency_range": "7060-8500 MHz",
    "power_levels_mw": "0 (pit) / 500 / 2500 / 5000",
    "input_voltage": "15-36V (4-8S)",
    "mount_mm": "20x20mm",
    "channels": 80,
    "antenna_connector": "SMA"
   },
   "sources": [
    "https://ft.systems/en/video-transmitter-ft-7-0-8-5/",
    "https://ft.systems/wp-content/uploads/2026/09/FT_VTX_7.0_8.5GHz_5W.pdf"
   ],
   "note": "Ukrainian-made transmitter: 80 channels (ten bands of eight) over 7060-8500 MHz, an aluminium heatsink with a fan, controlled over IRC Tramp. FT Systems quotes measured RF output of 3920-8010 mW across the range rather than one figure, because the amplifier does not deliver the same power at every frequency - the 5000 mW here is the nominal top setting. No weight: the product page says 50 g and the maker's manual 56 g (the page gives 64.13x37.2x17.2 mm, the manual 64.13x37.4x18.8 mm), so the two maker sources disagree one against one. Outside the 5.8 GHz band this is not a licence-free link in most countries; check local rules before transmitting. FT prints the connector as 'SMA female'; the column holds one spelling per connector."
  },
  {
   "type": "vtx",
   "brand": "FT Systems",
   "model": "FT VTX 7.2GHz 5W 64CH",
   "slug": "ft-systems-ft-vtx-7-2ghz-5w-64ch",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "frequency_range": "6110-7210 MHz",
    "power_levels_mw": "0 (pit) / 25 / 2500 / 5000",
    "input_voltage": "12-36V (3-8S)",
    "mount_mm": "20x20mm",
    "channels": 64,
    "antenna_connector": "SMA"
   },
   "sources": [
    "https://ft.systems/en/video-transmitter-vtx-ft-7-2/",
    "https://ft.systems/wp-content/uploads/2025/08/FT_VTX_7.2-MHZ-5W.pdf"
   ],
   "note": "Ukrainian-made transmitter: 64 channels (eight bands) over 6110-7210 MHz, an aluminium heatsink with a fan, controlled over IRC Tramp. FT Systems quotes measured RF output of 4400-6000 mW across the range rather than one figure, because the amplifier does not deliver the same power at every frequency - the 5000 mW here is the nominal top setting. No weight: the product page says 50 g and the maker's manual 56 g for the same 64.13x37.2x17.2 mm body, so the two maker sources disagree one against one. Outside the 5.8 GHz band this is not a licence-free link in most countries; check local rules before transmitting. FT prints the connector as 'SMA female'; the column holds one spelling per connector."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 1.2G 2W VTX",
   "slug": "geprc-maten-1-2g-2w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2000,
    "power_levels_mw": "25 / 400 / 800 / 2000",
    "frequency_range": "1080-1360 MHz",
    "channels": 9,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "30.5x30.5mm M3",
    "antenna_connector": "MMCX",
    "weight_g": 14.5,
    "price_usd": 54.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-1-2g-2w-vtx/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Every field is a line of the block: 'Output power：25mW/400mW/800mW/2000mW/Pit mode', 'Frequency band：1080MHz-1360MHz', 'Channel customer：9', 'Input voltage：DC7-36V（2-8S Battery）', 'Mounting hole：30.5×30.5mm(M3)', 'Antenna interface：MMCX', 'Weight：14.5g（VTX only）'. The nine channel frequencies are printed out - 1080/1120/1160/1200/1240/1280/1320/1360/1220 MHz - with the ninth (1220) out of sequence at the end. Also stated: size 36.4x36.4x7.4mm, 5V@600mA output, IRC Tramp, PAL/NTSC, sh1.25 6pin cable, 50 ohm antenna port, frequency stability +-100kHz, frequency precision +-200kHz, S/N (Fo+-3MHz) >70dBc, operating temperature -10C to +60C. price_usd is the 'VTX' variation ($54.99); the same page's $5.99 variation is a spare antenna, not a configuration of the radio, which is why the page headlines a $5.99-$54.99 range."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 1.2G 5W VTX PRO",
   "slug": "geprc-maten-1-2g-5w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "power_levels_mw": "25 / 400 / 800 / 5000",
    "frequency_range": "1080-1360 MHz",
    "channels": 16,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm M2 / 25.5x25.5mm M2",
    "antenna_connector": "SMA",
    "weight_g": 48.0,
    "price_usd": 76.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-1-2g-5w-vtx-pro/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output Power: 25mW/400mW/800mW/5000mW/Pit mode', 'Frequency Band: 1080MHz-1360MHz', 'Channels: 16CH', 'Mounting Patterns: 20x20mm(M2)，25.5×25.5mm(M2)', 'Input Voltage: DC7-36V（2-8S Battery）', 'Antenna Connector: SMA', 'Weight: 48g（VTX only）'. The sixteen channels are two named groups of eight - A: 1080/1120/1160/1200/1240/1280/1320/1360 and B: 1200/1220/1240/1258/1280/1300/1320/1340 MHz - so the band edges in frequency_range are the brand's own stated span and not the table's. Also stated: dimension 60x33.2x19.1mm, direct frequency entry supported, IRC Tramp, 5V@600mA output, sh1.25 6pin cable."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 3.3G 3W VTX PRO",
   "slug": "geprc-maten-3-3g-3w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 3000,
    "power_levels_mw": "25 / 200 / 1600 / 3000",
    "frequency_range": "3000-3500 MHz",
    "channels": 48,
    "input_voltage": "12-36V (3-8S)",
    "mount_mm": "20x20mm M2 / 25.5x25.5mm M2",
    "antenna_connector": "MMCX",
    "weight_g": 37.0,
    "price_usd": 59.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-3-3g-3w-vtx-pro/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output power: 25mW/200mW/1600mW/3000mW/Pit mode', 'Frequency: 3000-3500MHz', 'Channel: 48CH', 'Input voltage: DC12-36V（3-8S Battery）', 'Mounting hole: 20x20mm(M2),25.5×25.5mm(M2)', 'Antenna interface: MMCX', 'Weight: 37g', 'Size: 50×31.5×17.5mm'. The page also prints the six eight-channel bands A-F, whose real edges are 3083 and 3495 MHz - narrower than the round 3000-3500 the spec line states, which is the figure recorded here because it is the brand's own answer for this field. price_usd is the listing's price on the day, sale included (owner ruling 2026-10-20): re-read 2026-10-20, the page prints 'Original price was: $69.99. Current price is: $59.99.' and its Offer markup gives 59.99 with 69.99 as the ListPrice, the same promotion first seen 2026-09-24, when 69.99 had been recorded as the list price."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 3.3G 4W VTX PRO",
   "slug": "geprc-maten-3-3g-4w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "power_levels_mw": "25 / 200 / 1600 / 4000",
    "frequency_range": "3000-3500 MHz",
    "channels": 48,
    "input_voltage": "12-36V (3-8S)",
    "mount_mm": "20x20mm M2 / 25.5x25.5mm M2",
    "antenna_connector": "SMA",
    "weight_g": 36.0,
    "price_usd": 69.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-3-3g-4w-vtx-pro/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output power: 25mW/200mW/1600mW/4000mW/Pit mode', 'Frequency: 3000-3500MHz', 'Channel: 48CH', 'Input voltage: DC12-36V（3-8S Battery）', 'Mounting hole: 20x20mm(M2),25.5×25.5mm(M2)', 'Antenna interface: SMA', 'Weight: 36g', 'Size: 57×31.5×17.5mm'. Same six A-F bands (3083-3495 MHz) as the 3 W model, and the same round 3000-3500 on the spec line; this SKU differs from it in the amplifier, the SMA pigtail and 7mm of length."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 3.3G 5W VTX PRO",
   "slug": "geprc-maten-3-3g-5w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "power_levels_mw": "25 / 200 / 1600 / 5000",
    "frequency_range": "3083-3495 MHz",
    "channels": 48,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm M2",
    "antenna_connector": "SMA",
    "weight_g": 28.4,
    "price_usd": 79.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-3-3g-5w-vtx-pro/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output Power: 25mW/200mW/1600mW/5000mW/Pit mode', 'Frequency Range: 3083-3495MHz', 'Channels: 48CH', 'Input Voltage: DC7-36V（2-8S Battery）', 'Mounting Pattern: 20x20mm(M2)', 'Antenna Connector: SMA', 'Weight: 28.4g (VTX only)', 'Dimension: 53x30x16.7mm'. This is the one page of the 3.3G line where the brand states the band's real edges rather than the round 3000-3500 - the same six A-F channel groups are printed below it and they run 3083 to 3495 MHz exactly. It is also the lightest and the widest-input of the three, and the only one with a single mounting pattern."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 4.9G 2.5W VTX PRO",
   "slug": "geprc-maten-4-9g-2-5w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 200 / 600 / 1600 / 2500",
    "frequency_range": "4990-5200 MHz",
    "channels": 8,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm M2 / 30.5x30.5mm M2",
    "antenna_connector": "MMCX",
    "weight_g": 20
   },
   "sources": [
    "https://geprc.com/wp-content/uploads/2025/04/MATEN4.9G-2.5W-VTX-PRO%E8%AF%B4%E6%98%8E%E4%B9%A6.pdf",
    "https://geprc.com/maten-4-9g-2-5w-vtx-pro-irc-tramp/",
    "https://geprc.com/wp-content/uploads/2025/07/MATEN-4.9G-2.5W-VTX-PRO-IRC-Tramp.txt"
   ],
   "note": "Read 2026-10-06 off GEPRC's own manual, the first MATEN this catalogue carries that geprc.com sells no product page for: it is in neither product-sitemap.xml nor the WooCommerce product list, so every figure here comes from the V1.0 manual PDF in the media library (MATEN4.9G-2.5W-VTX-PRO说明书.pdf, uploads/2025/04). Spec-block lines, paired by their position on the page: '产品名称 (product name): MATEN 4.9G 2.5W VTX PRO', '输出功率 (output power): 25mW/200mW/600mW/1600mW/2500mW/Pit mode', '频率 (frequency): 4990-5200MHz', '频道数 (channels): 8CH', '输入电压 (input voltage): DC7-36V（2-8S Battery）', '安装孔位 (mounting): 20x20mm(M2)、30.5x30.5mm(M2)', '天线接口 (antenna connector): MMCX', '控制协议 (protocol): IRC Tramp', '外尺寸 (dimension): 36.3x36.3x15.1mm', '重量 (weight): 20克' (20 g; the manual states no output-stage-only figure). 输出电压 5V@600mA is the camera rail. The five output-power steps are exactly the five powervalues of the maker's CLI dump, which the manual's own QR link (https://geprc.com/maten-4-9g-2-5w-vtx-pro-irc-tramp/, a 301 to the file) points at; Pit mode is a button mode and not a power level. One band of eight channels, 4990-5200 MHz, is the whole radio - see the VTX table."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 5.8G 1.6W VTX",
   "slug": "geprc-maten-5-8g-1-6w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 1600,
    "power_levels_mw": "25 / 200 / 600 / 1600",
    "frequency_range": "5325-5945 MHz",
    "channels": 72,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "30.5x30.5mm M3",
    "antenna_connector": "MMCX",
    "weight_g": 17.5,
    "price_usd": 47.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-5-8g-1-6w-vtx/",
    "https://geprc.com/wp-content/uploads/2025/07/MATEN-5.8G-1.6W-VTX-IRC-Tramp.txt"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output power：25mW/200mW/600mW/1600mW/Pit mode', 'Frequency：5.8G', 'Channel：72CH', 'Input voltage：DC7-36V（2-8S Battery）', 'Mounting hole：30.5×30.5mm(M3)', 'Antenna interface：MMCX', 'Weight：17.5g', 'Dimension：36.4×36.4×7.9mm'. frequency_range holds the brand's class label because '5.8G' is the whole of what this page states - no channel table and no span. Also stated: built-in microphone, PAL/NTSC, IRC Tramp, SH1.0 6pin cable, 5V@600mA output. Read again 2026-10-07 against GEPRC's CLI dump for this model (uploads/2025/07/MATEN-5.8G-1.6W-VTX-IRC-Tramp.txt, byte-identical to the 2024/03 copy), for the VTX table. GEPRC publishes no manual for the 1.6W - the media library has only the two copies of this dump - so the file is the single source for its table. Its grid is the 2.5W model's cell for cell, which is what the shared board means in practice and which that model's V1.0 manual confirms twice over; the power column is this model's own, four values (25/200/600/1600) against the 2.5W's five, matching the output-power line already recorded here. The file declares eight bands and prints nine, band 8 twice, and resolves it itself: 'delete the O band above' to run band H. Nine bands x 8 is the 72CH the product page states. frequency_range is the edges of GEPRC's own nine-band CLI dump (72CH), U1 5325 .. E8 5945 MHz; the commented-out H band (5653-5933) lies inside them."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 5.8G 10W VTX PRO",
   "slug": "geprc-maten-5-8g-10w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "power_levels_mw": "25 / 2500 / 5000 / 10000",
    "frequency_range": "4884-6184 MHz",
    "channels": 104,
    "input_voltage": "12-36V (3-8S)",
    "mount_mm": "20x20mm M2 / 30.5x30.5mm M3",
    "antenna_connector": "SMA",
    "weight_g": 110.0,
    "price_usd": 149.99,
    "power_draw": "3.5 A peak"
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-5-8g-10w-vtx-pro/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output Power: 25mW/2.5W/5W/10W/Pit mode', 'Frequency：4884-6184MHz', 'Channels: 104CH', 'Input Voltage: DC12-36V（3-8S Battery）', 'Mounting Hole Size:20x20mm(M2),30.5×30.5mm(M3)', 'Antenna Connector: SMA', 'Weight: 110g（VTX only）', 'Dimension: 78.5×43.6×25.3mm', 'Peak Operating Current：3.5A'. Every one of those figures is repeated in the page's own specification *image*, which also prints the 104 channels as thirteen bands (A, B, E, F, R, L, U, O, H, X, J, K, Z) running 4884 MHz at J CH1 to 6184 MHz at Z CH8 - the stated span is the table's edges exactly, and the image carries a note that a Betaflight configurator can only address 64 of the 104. Checking the infographic against the text was the seventeenth burst's HGLRC rule; on this brand the two agree. power_draw is the maker's own supply figure, 'Peak Operating Current：3.5A' in the Specifications block of GEPRC's product page (read 2026-10-04, cached copy; geprc.com refused a fetch of its manual PDFs with 403 on 2026-10-19, so none was retried); no supply voltage is printed beside it. It is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 5.8G 2.5W VTX",
   "slug": "geprc-maten-5-8g-2-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 200 / 600 / 1600 / 2500",
    "frequency_range": "5325-5945 MHz",
    "channels": 72,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "30.5x30.5mm M3",
    "antenna_connector": "MMCX",
    "weight_g": 18.0,
    "price_usd": 52.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-5-8g-2-5w-vtx/",
    "https://geprc.com/wp-content/uploads/2026/04/MATEN-5.8G-2.5W-VTX-%E8%AF%B4%E6%98%8E%E4%B9%A6_V1.0.pdf",
    "https://geprc.com/wp-content/uploads/2025/07/MATEN-5.8G-2.5W-VTX-IRC-Tramp.txt"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output power：25mW/200mW/600mW/1600mW/2500mW/Pit mode', 'Frequency：5.8G', 'Channel：72CH', 'Input voltage：DC7-36V（2-8S Battery）', 'Mounting hole：30.5×30.5mm(M3)', 'Antenna interface：MMCX', 'Weight：18g', 'Dimension：36.4×36.4×7.9mm'. The same board as the 1.6W model above - identical size, mount, channel count and connector, half a gram apart - with one more power step. frequency_range holds the class label for the same reason: the page states '5.8G' and nothing narrower. Read again 2026-10-07 against two more GEPRC sources, for the VTX table: the V1.0 manual (uploads/2026/04/MATEN-5.8G-2.5W-VTX-说明书_V1.0.pdf) and the CLI dump (uploads/2025/07/...-IRC-Tramp.txt, byte-identical to the 2024/03 and 2025/03 copies). The manual's spec block (page 9) confirms every figure here - 'Output power 25mW/200mW/600mW/1600mW/2500mW/Pit mode', 'Input Voltage DC7-36V（2-8S Battery）', 'Frequency 5.8G', 'Channel 72CH', 'Mounting hole 30.5x30.5mm(M3)', MMCX, 'Weight 18g' - and adds 'Control protocol IRC Tramp' and 'Output Voltage 5V@600mA' (the camera rail); it states no dimension, so the page's 36.4x36.4x7.9mm stands alone. channels stays 72: the manual prints nine eight-channel bands (A B E F R L U O H) and its spec line says 72CH, which is that grid, and its footnote adds that a Betaflight vtxtable holds only 64 - the dump therefore loads eight of the nine and tells the reader to paste H in place of O. 5.8G is still the only span the brand states. frequency_range is the edges of GEPRC's own nine-band CLI dump (72CH, the grid its V1.0 manual prints), U1 5325 .. E8 5945 MHz; the commented-out H band (5653-5933) lies inside them."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 5.8G 2.5W VTX PRO",
   "slug": "geprc-maten-5-8g-2-5w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 200 / 600 / 1600 / 2500",
    "frequency_range": "4884-6184 MHz",
    "channels": 80,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm M2 / 30.5x30.5mm M2",
    "antenna_connector": "MMCX",
    "weight_g": 20.0,
    "price_usd": 59.9
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-5-8g-2-5w-vtx-pro/",
    "https://geprc.com/wp-content/uploads/2026/04/MATEN-5.8G-2.5W-VTX-PRO%E8%AF%B4%E6%98%8E%E4%B9%A6V1.3.pdf",
    "https://geprc.com/maten-5-8g-2-5w-vtx-pro-irc-tramp/",
    "https://geprc.com/wp-content/uploads/2023/11/MATEN-5.8G-2.5W-VTX-PRO-IRC-Tramp.txt"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output power: 25mW/200mW/600mW/1600mW/2500mW/Pit mode', 'Frequency: 4884-6184MHz', 'Channel: 80CH', 'Input voltage: DC7-36V（2-8S Battery）', 'Mounting hole: 20x20mm(M2),30.5×30.5mm(M2)', 'Antenna interface: MMCX', 'Weight: 20g', 'Size: 36.3×36.3×15.1mm'. mount_mm records the M2 the brand prints against both patterns, including the 30.5mm one where M3 is the usual thread - it is the page's own text and the prose above it repeats it. This page is the only one in the line that carries a changelog, and it is worth reading as a record of what the same SKU has been: channels 48 -> 72 on 2024-01-12, the red shell discontinued for a silver one on 2024-03-08, and the 4.9G X group plus direct frequency entry added on 2025-11-27 - which is why the spec line now says 80CH and starts at 4884 MHz. The two colour variations are priced identically, so price_usd is not a variant figure. Read again 2026-10-07 against two more GEPRC sources, for the VTX table: the V1.3 manual (uploads/2026/04/MATEN-5.8G-2.5W-VTX-PRO说明书V1.3.pdf) and the CLI dump its QR code resolves to (uploads/2023/11/...-IRC-Tramp.txt). Both confirm 'Output power 25mW/200mW/600mW/1600mW/2500mW/Pit mode', 'Input Voltage DC7-36V（2-8S Battery）', 'Mounting hole 20x20mm(M2)、30.5x30.5mm(M2)', 'Antenna MMCX', 'Weight 20g' and 'Dimension 36.3x36.3x15.1mm', and the manual adds 'Control protocol IRC Tramp' and 'Output Voltage 5V@600mA' (the camera rail). channels stays at the product page's 80, which the dump's own note repeats ('supports 80 channels'): that is the eight bands the file loads plus the H and X alternates it publishes commented out, 10 x 8. The manual contradicts it, printing '72CH' beside a nine-band grid that omits X and a footnote that a vtxtable takes only 64 - a maker disagreement about how many of its bands count, not about any frequency. frequency_range keeps the page's 4884-6184MHz, which is the tuning range of the direct-frequency entry added 2025-11-27 and wider than any band in the grid; the manual states no span."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 5.8G 3W VTX PRO",
   "slug": "geprc-maten-5-8g-3w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 3000,
    "power_levels_mw": "25 / 200 / 600 / 1600 / 3000",
    "frequency_range": "4990-5945 MHz",
    "channels": 80,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm M2 / 30.5x30.5mm M2",
    "antenna_connector": "MMCX",
    "weight_g": 21.1,
    "price_usd": 69.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-5-8g-3w-vtx-pro/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output power: 25mW/200mW/600mW/1600mW/3000mW/Pit mode', 'Frequency：4.9G-5.8G', 'Channels: 80CH', 'Input voltage: DC7-36V（2-8S Battery）', 'Mounting Hole Size：20x20mm(M2),30.5×30.5mm(M2)', 'Antenna Connector: MMCX', 'Weight: 21.1g', 'Dimension: 36.3×36.3×15.1mm'. Same shell and mounting as the 2.5W PRO, dual-core amplifier. frequency_range is the brand's own '4.9G-5.8G' written as a span; its 80-channel sibling states the same coverage as 4884-6184MHz, but this page does not, so the figure is not borrowed across pages. Frequency range is the edges GEPRC's own Betaflight CLI dump for this module prints, set 2026-10-17 (owner's call): the product block's \"Frequency: 4.9G-5.8G\" rounds the X band's 4990 MHz floor to 4.9 and stops at 5.8, while the dump tunes 5325-5945 MHz in its eight active bands (19 of 62 frequencies above 5800) and its notes publish the X (4990-5200) and H (5653-5933) bands commented out. Both edges here are printed in that dump On 2026-10-20 the product URL answered 301 to the MATEN 5.8G 3W VTX PRO V2 page (a separate entry here), so this listing's price could not be re-read; price_usd stays as last read and is not taken from the V2."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 5.8G 3W VTX PRO V2",
   "slug": "geprc-maten-5-8g-3w-vtx-pro-v2",
   "specs": {
    "system": "analog",
    "max_power_mw": 3000,
    "power_levels_mw": "25 / 200 / 600 / 1600 / 3000",
    "frequency_range": "4884-6184 MHz",
    "channels": 104,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm M2 / 25.5x25.5mm M2",
    "antenna_connector": "MMCX / SMA",
    "weight_g": 35.6,
    "price_usd": 59.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-5-8g-3w-vtx-pro-v2/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output Power: 25mW/200mW/600mW/1600mW/3000mW/Pit mode', 'Frequency：4884-6184MHz', 'Channels: 104CH', 'Input Voltage: DC7-36V(2-8S Battery)', 'Mounting Hole Size：20x20mm(M2),25.5×25.5mm(M2)', 'Weight: 35.6g (VTX only)'. antenna_connector is 'MMCX / SMA': the block states 'Antenna Connector: MMCX, SMA' and the page sells an MMCX SKU and an SMA SKU at the same $59.99, with the dimension line giving each its own figure ('57.5×31.5×17.5mm(SMA) , 50×31.5×17.5mm(MMCX)'), and GEPRC's own spec image (2026/04 '2-1.jpg' in the page gallery, read 2026-10-20) prints the same line. Two hub versions of one radio are written as one ' / '-joined value, as on the AKK FX3 and RDQ Mach 3 pages (filled 2026-10-20, 248th burst; until then left empty under the props' mount rule). The V2 is a different radio from the 3W PRO above it, not a revision of the listing: 104 channels against 80, 35.6 g against 21.1 g, and a 25.5mm second pattern where the older board has 30.5mm."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 5.8G 4W VTX PRO",
   "slug": "geprc-maten-5-8g-4w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "power_levels_mw": "25 / 200 / 1600 / 4000",
    "frequency_range": "4800-6200 MHz",
    "channels": 104,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm M2",
    "antenna_connector": "SMA",
    "weight_g": 28.8,
    "price_usd": 72.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-5-8g-4w-vtx-pro/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output Power: 25mW/200mW/1600mW/4000mW/Pit mode', 'Frequency: 4800-6200MHz', 'Channels: 104CH', 'Input Voltage: DC7-36V（2-8S Battery）', 'Mounting Hole Size: 20x20mm(M2)', 'Antenna Connector: SMA', 'Weight: 28.8g (VTX only)', 'Dimension: 53.5x29x17.2mm'. The 104-channel siblings state their span as 4884-6184MHz; this page rounds it outward to 4800-6200, and the field takes what this page says rather than the family figure."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "MATEN 5.8G 5W VTX PRO",
   "slug": "geprc-maten-5-8g-5w-vtx-pro",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "power_levels_mw": "300 / 600 / 1600 / 3000 / 5000",
    "frequency_range": "4990-5945 MHz",
    "channels": 80,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "20x20mm M2 / 25.5x25.5mm M2",
    "antenna_connector": "SMA",
    "weight_g": 49.5,
    "price_usd": 89.99
   },
   "sources": [
    "https://geprc.com/product/geprc-maten-5-8g-5w-vtx-pro/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output Power: 300mW/600mW/1600mW/3000mW/5000mW/Pit mode', 'Frequency：4.9-5.8GHz', 'Channels: 80CH', 'Input Voltage: DC7-36V（2-8S Battery）', 'Mounting Hole Size：20x20mm(M2),25.5×25.5mm(M2)', 'Antenna Connector: SMA', 'Weight: 49.5g（VTX only）', 'Dimension: 60×33.2×19.1mm'. The lowest step is 300 mW, not the 25 mW every other MATEN starts at, stated identically in the block and in the feature list ('Five adjustable power levels, up to 5000mW') - this module cannot be turned down to a bench-safe power, which is a fact about the part and not a typo to normalise. Same 60×33.2×19.1mm shell as the 1.2G 5W PRO. Frequency range is the edges GEPRC's own Betaflight CLI dump for this module prints, set 2026-10-17 (owner's call): the product block's \"Frequency: 4.9G-5.8G\" rounds the X band's 4990 MHz floor to 4.9 and stops at 5.8, while the dump tunes 5325-5945 MHz in its eight active bands (19 of 62 frequencies above 5800) and its notes publish the X (4990-5200) and H (5653-5933) bands commented out. Both edges here are printed in that dump"
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "RAD MINI 5.8G 1W VTX",
   "slug": "geprc-rad-mini-5-8g-1w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 1000,
    "power_levels_mw": "25 / 200 / 500 / 1000",
    "frequency_range": "5.362-5.945 GHz",
    "channels": 48,
    "mount_mm": "20x20mm",
    "price_usd": 46.99
   },
   "sources": [
    "https://geprc.com/product/geprc-rad-mini-5-8g-1w-vtx/",
    "https://geprc.com/wp-content/uploads/2023/08/RAD-MINI-5.8G-1W-VTX-Manual.pdf"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. The one transmitter on this brand's site whose product page is images only - the description is thirteen JPEGs and no spec text at all - so it was read off the brand's own RAD MINI 5.8G 1W VTX User Manual (linked from geprc.com/electronics/vtx-manual/), whose page 1 SPECS block gives: 'Installing Hole: 20x20mm φ3mm', 'Output power: Pit/25/200/500/1000mw switchable', 'Channels: 48CH', 'Input Voltage: 7-36V', 'Current: MAX 9V@650mA', 'Antenna: MMCX', 'Frequency: 5.8 GHZ', 'Video Format: PAL/NTSC', 'Control protocol: IRC Tramp', 'Weight: 4.8g (Shell not included)'. The manual is image-only and pypdf extracts nothing; it was rendered through Quartz (CoreGraphics) at 7x, which is the Happymodel qlmanage trick on a machine with no Ghostscript. frequency_range is the manual's own 48-channel table read at full resolution - six bands A/B/E/F/R/L whose edges are 5362 MHz (L CH1) and 5945 MHz (E CH8) - rather than its '5.8 GHZ' row, because the L band runs a long way below the label. **input_voltage is deliberately empty**: the SPECS block says 7-36V and the brand's own photograph of the bare board is silkscreened '7-28V' beside the power pad (read at full resolution, with 'RX / VTX / CAM / GND' above it and '1000mW' beside the 5.8G mark). Two manufacturer statements for one field publish neither - the iFlight BLITZ Whoop rule, arriving this time between a manual and a case label. **antenna_connector is empty for the same reason**: the SPECS block says MMCX and the brand's parts table on the product page ships an 'IPEX copper pipe antenna' and an 'IPEX transfer SMA patch cord'. **weight_g is empty**: the only figure the brand publishes is 4.8 g explicitly excluding the CNC shell that every photograph of this part shows it wearing, so it is not the weight of the thing sold. mount_mm is the 20x20mm pattern; the hole is φ3mm and the description image annotates it '3.05mm' against an 'M2 Thread' in the shell, which is the eleventh burst's rule that the column takes the hole."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "RAD Tiny 5.8G 400mW VTX",
   "slug": "geprc-rad-tiny-5-8g-400mw-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 400,
    "power_levels_mw": "25 / 200 / 400",
    "frequency_range": "5.8 GHz",
    "channels": 48,
    "input_voltage": "5V",
    "antenna_connector": "U.FL",
    "weight_g": 1.1,
    "price_usd": 26.99
   },
   "sources": [
    "https://geprc.com/product/geprc-rad-tiny-5-8g-400mw-vtx/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output power: 25mW/200mW/400mW/PIT MODE', 'Channels: 48CH', 'Input Voltage: DC 5V', 'Antenna: UFL', 'Weight: 1.1g（antenna not included）', 'Dimension: 14mmx18.5mm', 'Control protocol: IRC Tramp', 'Input Impedance: 75Ω', 'Video Format: PAL/NTSC'. mount_mm is empty on purpose: 14x18.5mm is the board's outline and this page states no mounting pattern at all - the seventh burst's mount-holds-body-dimensions rule. frequency_range is the title's class label; the page's only band statement is its button legend, which names A, B, E, F, R and L without frequencies. The output-voltage row reads 'Output Voltage: 5V(Power supply 5V to camera)', so the 5 V here is an input taken from the flight controller and a 5 V feed passed to the camera."
  },
  {
   "type": "vtx",
   "brand": "GEPRC",
   "model": "RAD VTX 5.8G 2.5W",
   "slug": "geprc-rad-vtx-5-8g-2-5w",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 200 / 600 / 1600 / 2500",
    "frequency_range": "5.8 GHz",
    "channels": 40,
    "input_voltage": "7-36V (2-8S)",
    "mount_mm": "30.5x30.5mm M3",
    "antenna_connector": "MMCX",
    "weight_g": 15.0,
    "price_usd": 49.99
   },
   "sources": [
    "https://geprc.com/product/geprc-rad-vtx-5-8g-2-5w/"
   ],
   "note": "Read 2026-09-24 off GEPRC's own site, the thirteenth VTX manufacturer catalogue read beside the US retail scrape and the second brand this catalogue carried no transmitter of at all. geprc.com is WooCommerce: /wp-json/wp/v2/product lists the whole catalogue and product_cat=211 ('Electronics', 114 SKUs) holds the transmitters, but the REST API's content field is only the description gallery - the labelled Specifications block is in the product page HTML, so every figure here was read off the page itself. Block lines: 'Output power: PitMode/25mW/200mW/600mW/1600mW/2500mW', 'Input voltage: DC7-36V（2-8S Battery）', 'Mounting holes: 30.5mm x 30.5mm(M3)', 'Antenna interface: MMCX', 'Size: 36.5mm x 36.5mm x 12mm', 'Weight: 15g (without wire)', 'Input Impedance: 75Ω', 'Protocol: IRC Tramp', 'Microphone: Built-in microphone'. channels takes the brand's general group: the block prints three, 'general regional frequency group (40CH), US FCC frequency group (37CH), European EU frequency group (26CH)', and the smaller two are what the same radio is allowed to use in those regions, not what it has. The weight and size lines arrive one digit per HTML span on this page ('Weight: 1' + '5' + 'g'), which is a page-builder artefact and not two figures. frequency_range is the title's class label; the page states no span."
  },
  {
   "type": "vtx",
   "brand": "Happymodel",
   "model": "Diamond VTX",
   "slug": "happymodel-diamond-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 200,
    "power_levels_mw": "25 / 100 / 200",
    "channels": 40,
    "antenna_connector": "U.FL",
    "weight_g": 3.0,
    "input_voltage": "4.8-5.5V",
    "power_draw": "250-510 mA (typical)"
   },
   "sources": [
    "https://www.happymodel.cn/index.php/2019/07/03/happymodel-diamond-vtx-5-8g-40ch-25mw-200mw-switchable-vtx-with-dvr/",
    "https://www.happymodel.cn/wp-content/uploads/2019/07/Diamond-VTX-built-in-DVR-manual.pdf"
   ],
   "note": "Happymodel's product post prints the block: Output power: 25~200mw switchable, Frequency: 40CH, Input voltage: 4.8v~5.5v, Current consumption: 250mA~510mA(type), Antenna: RG178 antenna U.FL interface, Frequency: 5.8GHz 5bands 40 channels, With Raceband, Smartaudio ready, Weight: 3g without antenna, plus the recorder rows: Video Output Size VGA (640x480), Video Output format NTSC, Record video size 1280x720 @25FPS, TF Card support Max.32G, Compress Format AVI. power_levels_mw is the manual's own instruction - \"set vtx_power=1\" is 25mw, \"=2\" 100mw, \"=3\" 200mw - and that manual prints the same 5-band 40-channel table (Band1 5865-5725, Band5 5658-5917 MHz). A transmitter that records to its own TF card on the VTX board rather than in the goggles; recording starts automatically at power-on and the manual warns there is no auto-save at power-off. power_draw is the maker's own supply figure, 'Current consumption: 250mA~510mA(type)', read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Happymodel",
   "model": "OVX300 25-300mW 5.8GHz U.Fl w/ OpenVTX",
   "slug": "happymodel-ovx300-25-300mw-5-8ghz-u-fl-w-openvtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 300,
    "antenna_connector": "U.FL",
    "weight_g": 0.9,
    "price_usd": 33.99,
    "channels": 40,
    "input_voltage": "5V",
    "power_levels_mw": "0 / 25 / 100 / 300",
    "power_draw": "under 650 mA at 5 V (300 mW output)"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/happymodel-ovx300-25-300mw-5-8ghz-u-fl-vtx-w-openvtx",
    "https://www.happymodel.cn/index.php/2021/07/27/happymodel-ovx300-ovx303-5-8g-40ch-300mw-vtx-openvtx/"
   ],
   "note": "Happymodel's own post for the OVX300 and OVX303 prints the block: Model: OVX300, Frequency: 5.8G 40CH, Transmitting Power: 0/RCE/25mw/100mw/300mw, Power supply: DC 5V, Current (5v): <650ma (300mw), Weight: 0.9gram without antenna, Standard size: 14*15*3mm. It confirms the two figures this page already carried off the retail listing (300 mW, 0.9 g) and adds the channel count, the input voltage and the power steps. 14*15*3mm is the board, not a pattern: the OVX300 states no mounting holes at all - that is the OVX303's half of the same post - so mount_mm stays empty. power_levels_mw keeps the steps stated in milliwatts; the list also carries a step labelled 'RCE' between 0 and 25 whose power is never given a figure. The Betaflight vtxtable pasted under the blocks is not a source for this column: its powerlabels read '0 RCE 25 100 400' on a page whose two spec blocks both say 300, so it is the OVX306's table. power_draw is the maker's own supply figure, 'Current (5v): <650ma (300mw)' in the OVX300 block, read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Happymodel",
   "model": "OVX303 25-300mW 5.8GHz 20x20 U.Fl w/ OpenVTX",
   "slug": "happymodel-ovx303-25-300mw-5-8ghz-20x20-u-fl-w-openvtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 300,
    "mount_mm": "16x16mm / 20x20mm / 25.5x25.5mm",
    "antenna_connector": "U.FL",
    "weight_g": 1.5,
    "price_usd": 19.49,
    "channels": 40,
    "input_voltage": "5V",
    "power_levels_mw": "0 / 25 / 100 / 300",
    "power_draw": "under 650 mA at 5 V (300 mW output)"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/happymodel-ovx303-25-300mw-5-8ghz-u-fl-vtx-w-openvtx",
    "https://www.happymodel.cn/index.php/2021/07/27/happymodel-ovx300-ovx303-5-8g-40ch-300mw-vtx-openvtx/"
   ],
   "note": "Corrected against Happymodel's own post, whose OVX303 block reads: Model: OVX303, Frequency: 5.8G 40CH, Transmitting Power: 0/RCE/25mw/100mw/300mw, Power supply: DC 5V, Current (5v): <650ma (300mw), Weight: 1.5gram without antenna, Center distance of mounting holes: 16mmx16mm / 20mmx20mm / 25.5mmx25.5mm. The 0.9 g this page used to show came from RaceDayQuads' listing, which also prints 'Dimensions: 15x14mm' - both are the *OVX300's* figures from the same Happymodel post ('Weight: 0.9gram without antenna', 'Standard size: 14*15*3mm'), so the listing is partly its sibling's listing. mount_mm now keeps all three patterns the manufacturer states, as the stacks do; the listing's 'Stack Size: 16x16mm, 20x20mm, 25x25mm' differs in its last entry and 25.5x25.5 is the pattern frames are sold for. power_levels_mw keeps the steps stated in milliwatts; the list also carries an 'RCE' step with no figure. power_draw is the maker's own supply figure, 'Current (5v): <650ma (300mw)' in the OVX303 block, read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Happymodel",
   "model": "OVX306",
   "slug": "happymodel-ovx306",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 400,
    "power_levels_mw": "0 / 25 / 100 / 400",
    "channels": 48,
    "mount_mm": "25.5x25.5mm",
    "weight_g": 1.5,
    "input_voltage": "5V",
    "power_draw": "under 650 mA at 5 V (400 mW output)"
   },
   "sources": [
    "https://www.happymodel.cn/index.php/2022/02/25/happymodel-ovx306-openvtx-5-8g-48ch-400mw-vtx-replacement-of-whoop_vtx/"
   ],
   "note": "Happymodel's own product post prints the labelled block: Model: OVX306, Frequency: 5.8G 48CH, Transmitting Power: 0/RCE/25mw/100mw/400mw, Power supply: DC 5V, Current (5v): <650ma (400mw), Weight: 1.5gram without antenna, Center distance of mounting holes: 25.5mmx25.5mm. power_levels_mw keeps only the steps the page states in milliwatts - the list also carries a step labelled 'RCE' between 0 and 25 whose power is never given a figure. frequency_range keeps the 5.8 GHz class label this column uses for the band; the two Betaflight vtxtables pasted on the same page (SmartAudio and Tramp) run from 5333 MHz (LOWRACE L1) to 5917 MHz (Raceband R8). No antenna connector is recorded: the page says only that the module is 'the same size as whoop_vtx and whoop_vtx_hp, and the interface are also exactly the same', which is a compatibility statement about two other boards and not this one's own spec. Sold as the replacement for the discontinued whoop_VTX and whoop_VTX_hp, and the transmitter the Cine8 kit has shipped with since 25 Feb 2022. Runs the open-source OpenVTx firmware, so both SmartAudio and Tramp are supported and detected automatically. power_draw is the maker's own supply figure, 'Current (5v): <650ma (400mw)', read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Happymodel",
   "model": "Whoop_VTX",
   "slug": "happymodel-whoop-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 200,
    "power_levels_mw": "25 / 100 / 200",
    "channels": 40,
    "antenna_connector": "U.FL",
    "weight_g": 2.0,
    "input_voltage": "3.3-5.5V",
    "power_draw": "300 mA (typical)"
   },
   "sources": [
    "https://www.happymodel.cn/index.php/2018/12/21/whoop_vtx-5-8g-40ch-25mw200mw-switchable-vtx-for-brushed-brushles-whoop/",
    "https://www.happymodel.cn/wp-content/uploads/2019/01/5.8G-25-200mw-switchable-Whoop_VTX-Manual.pdf"
   ],
   "note": "Happymodel's product post prints the block: Output power: 25~200mw switchable, Frequency: 40CH, Input voltage: 3.3V 5.5V, Current consumption: 300mA(type), Antenna: RG178 antenna U.FL interface, Frequency: 5.8GHz 5bands 40 channels, With Raceband, Smartaudio ready, Weight: 2g without antenna. input_voltage is that line read as the range it prints without a separator. power_levels_mw is off the one-page manual, which labels the board's three power test points 25MW, 100MW and 200MW and prints the 5-band 40-channel table (Band1 5865-5725, Band5/Raceband 5658-5917 MHz). The same manual carries a warning worth repeating: 'In the Smartaudio control menu, the vtx power is actually 200mw when it shows 500mw and it's actually 100mw when it shows 200mw' - this radio's own on-screen menu prints power steps it does not have, so an OSD photograph is not a source for this column. Discontinued; Happymodel names the OVX306 as the replacement. power_draw is the maker's own supply figure, 'Current consumption: 300mA(type)', read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Happymodel",
   "model": "Whoop_VTX_HP",
   "slug": "happymodel-whoop-vtx-hp",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 400,
    "channels": 40,
    "antenna_connector": "U.FL",
    "input_voltage": "5V",
    "power_draw": "400 mA (typical)"
   },
   "sources": [
    "https://www.happymodel.cn/index.php/2021/01/03/happymodel-5-8g-40ch-25mw400mw-vtx-for-cine8-and-brushless-whoop/"
   ],
   "note": "Happymodel's product post prints the block: Brand name: happymodel, Item name: whoop_VTX_hp, Output power: 25~400mw switchable, Frequency: 40CH, Input voltage: 5V, Current consumption: 400mA(type), Antenna: directional linear U.FL interface, Frequency: 5.8GHz 5bands 40 channels, With Raceband, Smartaudio ready, Weight: 2.8g with antenna. weight_g is deliberately empty: the only weight the page states includes the antenna, and every other weight in this column is the module without one. The 'Package included' line on the same page reads '1x happymodel whoop_VTX_hp 5.8G 40CH 25mW~200mW Switchable VTX' - the non-HP board's figure copied into the HP's packing list; the post title, the spec block and the discontinuation notice all say 25~400 mW, so the packing list is the error. power_levels_mw is empty because the page states a range and no steps. Discontinued, with the OVX306 named as the replacement; this is the transmitter the Cine8 kit shipped with before 25 Feb 2022. power_draw is the maker's own supply figure, 'Current consumption: 400mA(type)', read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Eco VTX",
   "slug": "hdzero-eco-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "HDZero",
    "max_power_mw": 200,
    "power_levels_mw": "25 / 200",
    "channels": 12,
    "mount_mm": "25.5x25.5mm M2",
    "antenna_connector": "U.FL",
    "weight_g": 4.5,
    "input_voltage": "4-12V",
    "power_draw": "5-6 W"
   },
   "sources": [
    "https://www.hd-zero.com/product-page/hdzero-eco-vtx",
    "https://www.hd-zero.com/product-page/hdzero-eco-bundle",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf",
    "https://docs.hd-zero.com/vtx-summary"
   ],
   "note": "HDZero's own product page prints the labelled block: Model HDZero Eco VTX, SKU HDZ3160, Frequency 5.8G, Resolution Default 1280*720@60fps, RF power 25mw/200mw, RF Connector U.FL, Interface Composite HD, Size 32.4x32.5mm (29x29mm inner), Weight 4.5grames/4mm Thickness (w/o shielding), Power 1000mA@5V, power input 1S-3S, Mounting 25.5x25.2 M2 soft mounting. The one VTX in the HDZero line that takes composite HD video over a single wire instead of a MIPI cable, which is why it pairs with the LUX/Eco camera and not with the MIPI cameras the rest of the system uses. mount_mm and input_voltage are the HDZero VTX User Manual v1.1 figures (p2 product table: 25.5x25.5, M2 (Soft), 4.5grams, 4V-12V, 5~6W, RF power output 25mW/200mW), because three manufacturer statements of the mounting pattern disagree in the last digit - 25.5x25.2 on the product page, '25 x 25 M2 Soft Mounting' on the Eco Bundle page and 25.5x25.5 in the manual - and 25.5x25.5 is the only one of the three that is a pattern frames are sold for. The manual's own Dimension row for this model (29x30) is not used: it repeats the Freestyle V2's figure and contradicts the product page's 32.4x32.5mm. channels is the manual's 'All VTXes support R1-R8, E1, F1, F2 and F4 channels' (p8), twelve; eight more (L1-L8) appear only after the low-band unlock firmware is flashed. power_draw is the maker's own supply figure, 'Power Consumption: 5~6W' in the ECO column, read 2026-10-17; it is the VTX's input draw, not its RF output. The 12 channels are, by the HDZero VTX User Manual v1.1's menu page (p8, re-read 2026-10-20), R1-R8, E1, F1, F2 and F4, with L1-L8 added only by the regional low-band unlock (p18). The manual names channels, not frequencies, and the product page's 'Frequency 5.8G' is the only frequency figure, so frequency_range keeps that label."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Freestyle 30x30 25-1000mW Digital HD - U.FL",
   "slug": "hdzero-freestyle-30x30-25-1000mw-digital-hd-u-fl",
   "specs": {
    "frequency_range": "5.725-5.850 GHz",
    "system": "HDZero",
    "max_power_mw": 1000,
    "mount_mm": "30x30mm M3",
    "antenna_connector": "U.FL",
    "weight_g": 28.0,
    "price_usd": 99.99,
    "input_voltage": "2S-6S (1st batch 2S-4S)",
    "power_levels_mw": "25 / 200",
    "power_draw": "6-15 W",
    "channels": 12
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hdzero-freestyle-30x30-25-1000mw-digital-hd-vtx-u-fl",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf",
    "https://docs.hd-zero.com/vtx-dis-summary"
   ],
   "note": "Manufacturer source 2026-09-23, and it names the part: this is the HDZero Freestyle V1, which the HDZero VTX User Manual v1.1 lists under 'Discontinued Video Transmitters' (p22) at 40x40 mm body, 30x30 M3 (Soft) mounting, 28 grams, 2S-6S power input, 6~15W, RF power output '25mW,200mW (500mW, 1W if with HAM license)', Secured U.FL, RHCP antenna included. The 28 g and the 30x30 pattern this page already published are that row exactly, which is how the retail title's 'Freestyle 30x30' is pinned to a model name. The manual adds (p28) that the first batch supports 2S-4S and ships with a 2S-6S BEC, the second batch and later 2S-6S with no BEC, and that the heat sink is part of the design. HDZero's shop no longer lists it, so there is no product page to cite - the manual is the whole manufacturer record. power_levels_mw holds the legal steps only, 25 / 200 (owner ruling 2026-10-20); the manual's licence-only steps, '500mW, 1W if with HAM license', stay here and not in the column. power_draw is the maker's own supply figure, 'Power Consumption: 6~15W' in the Freestyle V1 (EOL, 30x30) column of HDZero's discontinued-VTX table, read 2026-10-17; it is the VTX's input draw, not its RF output. channels is the HDZero VTX User Manual v1.1's own list, re-read 2026-10-20: 'Using VTX Menu' (p8) says 'All VTXes support R1-R8, E1, F1, F2 and F4 channels. You will get an additional 8 channels L1-L8 if you unlock the low band', and the 'Unlock Low Band' page (p18) has it flashed from HDZero's Unlock_Lowband.zip after 'Make sure your region allows low band before unlocking' - so 12 is the count as shipped and the L1-L8 band is a regional unlock, not counted. The manual keeps the Freestyle V1's own page (p27), so the menu line covers it."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Freestyle V2 20x20 25-1000mW Digital HD Kit - U.FL",
   "slug": "hdzero-freestyle-v2-20x20-25-1000mw-digital-hd-kit-u-fl",
   "specs": {
    "frequency_range": "5.725-5.850 GHz",
    "system": "HDZero",
    "max_power_mw": 1000,
    "mount_mm": "20x20mm M2",
    "antenna_connector": "U.FL",
    "price_usd": 179.99,
    "input_voltage": "7-25V",
    "channels": 12,
    "power_levels_mw": "25 / 200",
    "power_draw": "6-15 W"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hdzero-freestyle-v2-20x20-25-1000mw-digital-hd-vtx-kit-u-fl",
    "https://www.hd-zero.com/product-page/hdzero-freestyle-v2-kit",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf",
    "https://docs.hd-zero.com/vtx-summary"
   ],
   "note": "Second source 2026-09-23: this kit is the Freestyle V2 VTX plus a Nano 90 V2 camera (19x19 mount) and an RHCP antenna, and HDZero's kit page reprints the transmitter's block verbatim - 22.3 g, 29x30x14mm, 5.725-5.850GHz, Transmitter Power 25mW,200mW, 20x20mm M2 holes, Secured U.FL, Input Power 7-25V, 6-15W - with the same sentence that the VTX is capable of 1W at R1 once unlocked with a licence. weight_g stays empty on purpose: 22.3 g is the transmitter and this SKU is a box with a camera and an antenna in it, and no source weighs the box. power_levels_mw holds the legal steps only, 25 / 200, the maker's 'Transmitter Power 25mW,200mW' (owner ruling 2026-10-20); the HAM-licence unlock steps, 500 / 1000 mW (1 W at R1), stay here and not in the column. power_draw is the maker's own supply figure, 'Power Consumption: 6~15W' in the Freestyle V2 column (the VTX in this kit), read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Freestyle V2 20x20 25-1000mW Digital HD - U.FL",
   "slug": "hdzero-freestyle-v2-20x20-25-1000mw-digital-hd-u-fl",
   "specs": {
    "frequency_range": "5.725-5.850 GHz",
    "system": "HDZero",
    "max_power_mw": 1000,
    "mount_mm": "20x20mm M2",
    "antenna_connector": "U.FL",
    "weight_g": 22.3,
    "price_usd": 118.99,
    "input_voltage": "7-25V",
    "channels": 12,
    "power_levels_mw": "25 / 200",
    "power_draw": "6-15 W"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hdzero-freestyle-v2-20x20-25-1000mw-digital-hd-vtx-u-fl",
    "https://www.hd-zero.com/product-page/freestyle-v2-vtx",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf",
    "https://docs.hd-zero.com/vtx-summary"
   ],
   "note": "Second source 2026-09-23: HDZero's own product page prints the labelled block - Manufacturer Divimath, Inc, Model HDZero Freestyle V2 VTX, Weight 22.3 g, Dimensions 29x30x14mm, Operating Frequency 5.725-5.850GHz, Transmitter Power 25mW,200mW, Mounting Pattern 20x20mm M2 holes, Antenna Interface Secured U.FL, Video In Secured MIPI, Input Power 7-25V, Power Consumption 6-15W - and the 1 W this page publishes is the same manufacturer's, stated twice outside that block: 'The VTX is capable of maximum 1W RF output at R1 channel if unlocked with license or approval from the local authorities' on the product page, and in the HDZero VTX User Manual v1.1 (linked from hd-zero.com/document), p2 'HDZero VTX Products' table as '25mW, 200mW (500mW, 1W with HAM license unlock)', with an Unlock RF Power Limit procedure on p18 citing FCC 47 CFR 97.215(c). So max_power_mw is the radio and power_levels_mw records that it ships limited to 200 mW; output also decreases as the channel frequency rises above R1. This is the TBS Unify Pro32 DP case from the other direction - there a retail title printed a locked-down subset as the whole radio, here the manufacturer's own spec block does. power_levels_mw holds the legal steps only, 25 / 200, the maker's 'Transmitter Power 25mW,200mW' (owner ruling 2026-10-20); the HAM-licence unlock steps, 500 / 1000 mW (1 W at R1), stay here and not in the column. power_draw is the maker's own supply figure, 'Power Consumption: 6~15W' in the Freestyle V2 column, read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Race V2 20x20 25-200mW Digital HD - U.FL",
   "slug": "hdzero-race-v2-20x20-25-200mw-digital-hd-u-fl",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "HDZero",
    "max_power_mw": 200,
    "mount_mm": "20x20mm M4",
    "antenna_connector": "U.FL",
    "weight_g": 5.9,
    "price_usd": 83.99,
    "power_levels_mw": "25 / 200",
    "input_voltage": "7-17V (2S-4S)",
    "power_draw": "5-6 W",
    "channels": 12
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hdzero-race-v2-25-200mw-digital-hd-vtx-u-fl",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf",
    "https://docs.hd-zero.com/vtx-dis-summary"
   ],
   "note": "Manufacturer source 2026-09-23: the HDZero VTX User Manual v1.1 lists the Race V2 under 'Discontinued Video Transmitters' (p22) at 34x34 mm body, 20x20 M4 (Soft) mounting, 6 grams, 7V-17V (2S-4S) power input, 5~6W, RF power output 25mW,200mW, Secured U.FL, no antenna included, and its own page (p26) labels the board '20x20 M4 mounting holes' with a 'Rubber Grommet (M4 to M3)' - the same hole-versus-screw pair as the Race V3. weight_g stays at the retailer's 5.9 g rather than moving to the manual's 6 grams: the manual's table rounds every weight in it to a whole gram (7, 6, 28) and 5.9 is the same figure at the resolution the column holds. HDZero's shop no longer lists this model. power_draw is the maker's own supply figure, 'Power Consumption: 5~6W' in the Race V2 (EOL) column of HDZero's discontinued-VTX table, read 2026-10-17; it is the VTX's input draw, not its RF output. channels is the HDZero VTX User Manual v1.1's own list, re-read 2026-10-20: 'Using VTX Menu' (p8) says 'All VTXes support R1-R8, E1, F1, F2 and F4 channels. You will get an additional 8 channels L1-L8 if you unlock the low band', and the 'Unlock Low Band' page (p18) has it flashed from HDZero's Unlock_Lowband.zip after 'Make sure your region allows low band before unlocking' - so 12 is the count as shipped and the L1-L8 band is a regional unlock, not counted. The manual keeps this discontinued transmitter's own page, so the menu line covers it. The manual names channels, not frequencies, so frequency_range stays HDZero's own '5.8GHz' label."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Race V3 1080P 20x20 25-200mw Digital HD",
   "slug": "hdzero-race-v3-1080p-20x20-25-200mw-digital-hd",
   "specs": {
    "frequency_range": "5.725-5.850 GHz",
    "system": "HDZero",
    "max_power_mw": 200,
    "mount_mm": "20x20mm M4",
    "antenna_connector": "U.FL",
    "weight_g": 5.5,
    "price_usd": 83.99,
    "power_levels_mw": "25 / 200",
    "input_voltage": "4-12V",
    "channels": 12,
    "power_draw": "5-6 W"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hdzero-race-v3-1080p-20x20-25-200mw-digital-hd-vtx",
    "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf",
    "https://docs.hd-zero.com/vtx-summary"
   ],
   "note": "Second source 2026-09-23: HDZero's own product page prints the labelled block the retail listing paraphrases - Model HDZero Race V3, SKU HDZ3143, Frequency 5.725-5.850GHz, Resolution Default 540p90/720p60/1080p30, RF power 25mw/200mw, RF Connector Secured U.FL, Interface 4 lane MIPI CSI YUV422, Size 32mm x 28mm x 5mm, Weight 5.5g, Harness length 40mm, power input 4V-12V, Mounting 20mm x 20mm M4 with rubber grommets. It confirms the 200 mW, the 5.5 g and the 5.725-5.850 GHz already published and adds the two power steps and the input range. mount_mm gains the screw size: the holes are M4 and the included 'Rubber Grommet (M4 to M3)' reduces them to M3 screws, which is why the HDZero VTX User Manual v1.1 (linked from hd-zero.com/document), p2 'HDZero VTX Products' table prints the same pattern as '20x20 M3 (Soft)' - the table names the screw that goes through the grommet, the product page names the hole. channels is the manual's 'All VTXes support R1-R8, E1, F1, F2 and F4 channels' (p8); L1-L8 exist only after the low-band unlock firmware. power_draw is the maker's own supply figure, 'Power Consumption: 5~6W' in the Race V3 column, read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Whoop Lite 25x25 200mw Digital HD - U.FL",
   "slug": "hdzero-whoop-lite-25x25-200mw-digital-hd-u-fl",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "HDZero",
    "max_power_mw": 200,
    "mount_mm": "25x25mm",
    "antenna_connector": "U.FL",
    "price_usd": 77.99,
    "power_levels_mw": "25 / 200",
    "input_voltage": "2.8-13V",
    "weight_g": 4.9,
    "channels": 12
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hdzero-whoop-lite-25x25-200mw-digital-hd-vtx-u-fl",
    "https://www.hd-zero.com/product-page/hdzero-whoop-lite-v2-vtx",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf"
   ],
   "note": "Manufacturer source 2026-09-23, and it survives only on its successor's page: HDZero has discontinued the Whoop Lite, so there is no product page for it, but the Whoop V2's page prints a 'Whoop Lite VTX Comparison' column that states its figures - Standard U.FL (no retention bar), Size 32.5x32.5 mm (29x29 inner), Weight 4.9 g (4.6 g w/o wires), Board Thickness ~1.2 mm (no shielding), recommended use 65-85 mm whoops - and the HDZero VTX User Manual v1.1 keeps its own page for it (p24): 720p60, 'capable of delivering up to 200mW on 5.8GHz', power input range 2.8V - 13V, no reverse polarity protection, M2 gummies for soft mounting, zip ties for antenna retention, and removable grounded protection cases on both sides. weight_g is the 4.9 g with the wires, the same as-shipped basis as the Whoop V2's 5.4 g. power_levels_mw is the manual's selectable pair (p8, 'selectable between 25mW, 200mW'). mount_mm keeps the retailer's 25x25mm: the manufacturer states M2 soft mounting for this model but prints no pattern for it anywhere, so there is nothing to correct it with. channels is the HDZero VTX User Manual v1.1's own list, re-read 2026-10-20: 'Using VTX Menu' (p8) says 'All VTXes support R1-R8, E1, F1, F2 and F4 channels. You will get an additional 8 channels L1-L8 if you unlock the low band', and the 'Unlock Low Band' page (p18) has it flashed from HDZero's Unlock_Lowband.zip after 'Make sure your region allows low band before unlocking' - so 12 is the count as shipped and the L1-L8 band is a regional unlock, not counted. The manual keeps this discontinued transmitter's own page (p24), so the menu line covers it. The manual names channels, not frequencies, so frequency_range stays HDZero's own '5.8GHz' label."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Whoop Lite Bundle Kit",
   "slug": "hdzero-whoop-lite-bundle-kit",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "HDZero",
    "max_power_mw": 200,
    "mount_mm": "25x25mm",
    "antenna_connector": "U.FL",
    "price_usd": 119.99,
    "power_levels_mw": "25 / 200",
    "input_voltage": "2.8-13V",
    "channels": 12
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hdzero-whoop-lite-bundle-kit",
    "https://www.hd-zero.com/product-page/hdzero-whoop-lite-v2-vtx",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf"
   ],
   "note": "Manufacturer source 2026-09-23: the radio in this bundle is the Whoop Lite, discontinued by HDZero and documented in the HDZero VTX User Manual v1.1 (p24) - 720p60, up to 200mW on 5.8GHz, power input 2.8V-13V, M2 gummies for soft mounting - and in the 'Whoop Lite VTX Comparison' column of the Whoop V2's product page. frequency_range was '5.727-5.850 GHz', a figure that appears in one retail line and nowhere else: the same retailer's page for the bare module says 5.8 GHz, every other HDZero page says 5.725-5.850 GHz, and no manufacturer source prints a 5.727 edge, so this holds the band label HDZero itself uses for the model. weight_g stays empty: 4.9 g is the transmitter and this SKU is a bundle. channels is the HDZero VTX User Manual v1.1's own list, re-read 2026-10-20: 'Using VTX Menu' (p8) says 'All VTXes support R1-R8, E1, F1, F2 and F4 channels. You will get an additional 8 channels L1-L8 if you unlock the low band', and the 'Unlock Low Band' page (p18) has it flashed from HDZero's Unlock_Lowband.zip after 'Make sure your region allows low band before unlocking' - so 12 is the count as shipped and the L1-L8 band is a regional unlock, not counted. The bundle's radio is the Whoop Lite, which the manual covers (p24)."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Whoop V2",
   "slug": "hdzero-whoop-v2",
   "specs": {
    "frequency_range": "5.725-5.850 GHz",
    "system": "HDZero",
    "max_power_mw": 200,
    "mount_mm": "25.5x25.5mm M2",
    "antenna_connector": "U.FL",
    "weight_g": 5.4,
    "price_usd": 59.49,
    "power_levels_mw": "25 / 200",
    "input_voltage": "3-12.6V (1S-3S)",
    "channels": 12,
    "power_draw": "5-6 W"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hdzero-whoop-v2-vtx",
    "https://www.hd-zero.com/product-page/hdzero-whoop-lite-v2-vtx",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf",
    "https://docs.hd-zero.com/vtx-summary"
   ],
   "note": "Second source 2026-09-23: HDZero's own page for this transmitter - which lives at /product-page/hdzero-whoop-lite-v2-vtx although the product on it is the Whoop V2 - prints a Whoop V2 / Whoop Lite comparison table: RF Power Output 25 mW / 200 mW, Frequency Range 5.725-5.850 GHz, RF Connector Secured U.FL with brass bar, Video Connector MIPI, Size 31x31 mm (29x29 inner), Mounting Pattern 25.5x25.5 mm (M2), Weight 5.4 g (5.1 g w/o wires), Board Thickness ~1.6 mm, Power Input 3-12.6 V (1S-3S), Power Consumption 5-6 W. It confirms the 200 mW, the 25.5x25.5 pattern and the 5.4 g this page already published. weight_g stays 5.4, the as-shipped figure with the pre-soldered harness; the HDZero VTX User Manual v1.1 (linked from hd-zero.com/document), p2 'HDZero VTX Products' table rounds the same board to 5.3 grams and the product page gives 5.1 g without wires. channels is the manual's 'All VTXes support R1-R8, E1, F1, F2 and F4 channels' (p8). HDZero states this VTX has no reverse-polarity protection circuit, which it calls the number one failure cause. power_draw is the maker's own supply figure, 'Power Consumption: 5~6W' in the Whoop V2 column, read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "HDZero",
   "model": "Whoop V2 Bundle (Nano V3)",
   "slug": "hdzero-whoop-v2-bundle-nano-v3",
   "specs": {
    "frequency_range": "5.725-5.850 GHz",
    "system": "HDZero",
    "max_power_mw": 200,
    "mount_mm": "25.5x25.5mm M2",
    "antenna_connector": "U.FL",
    "price_usd": 119.99,
    "power_levels_mw": "25 / 200",
    "input_voltage": "3-12.6V (1S-3S)",
    "channels": 12,
    "weight_g": 5.4,
    "power_draw": "5-6 W"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hdzero-whoop-v2-bundle-nano-v3-camera",
    "https://www.hd-zero.com/product-page/hdzero-whoop-v2-bundle",
    "https://www.hd-zero.com/_files/ugd/967e02_49a7b1b0a308477dadd5ef5d2bc382d5.pdf",
    "https://docs.hd-zero.com/vtx-summary"
   ],
   "note": "Second source 2026-09-23: this bundle's radio is the Whoop V2 VTX, and HDZero's own bundle page reprints that transmitter's comparison table in full - 25 mW / 200 mW, 5.725-5.850 GHz, Secured U.FL with brass bar, 31x31 mm (29x29 inner), Mounting Pattern 25.5x25.5 mm (M2), 5.4 g (5.1 g w/o wires), Power Input 3-12.6 V (1S-3S) - beside the Nano V3 camera's own (14x16x14mm, 2.2gram, 0.5 inch CMOS, FOV D:155 H:126 V:94). The columns hold the transmitter, so weight_g stays the 5.4 g of the module and not the bundle, which also contains the camera, a dipole antenna and a 40mm MIPI cable. channels is the manual's R1-R8, E1, F1, F2, F4 (p8). weight_g is set here (2026-10-20, 223rd burst) because the scraper no longer takes a bundle's single weight once the box holds a camera ('1x HDZero Nano V3 Camera'); HDZero's table states the module's 5.4 g apart from the camera's 2.2 gram, so this one is the transmitter's own. power_draw is the maker's own supply figure, 'Power Consumption: 5~6W' in the Whoop V2 column (the VTX in this bundle), read 2026-10-17; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "HGLRC",
   "model": "3.3G 5W Video Transmitter",
   "slug": "hglrc-3-3g-5w-video-transmitter",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "power_levels_mw": "300 / 1000 / 3000 / 5000",
    "frequency_range": "3.06-3.50 GHz",
    "channels": 64,
    "antenna_connector": "SMA",
    "mount_mm": "20x20mm M2",
    "weight_g": 52.0,
    "input_voltage": "7-36V"
   },
   "sources": [
    "https://www.hglrc.com/products/3-3g-5w-high-power-vtx-adjustable-power-long-range-for-fpv-drone"
   ],
   "note": "HGLRC's own labelled block: 'Product Name: 3.3G 5W Video Transmitter, Input Voltage: DC 7-36V, Operating Frequency: 3060MHz-3500MHz, Available Channels: 64-CH, Max Output Power: 5W, Max Dimensions (LWH): 48.5mm 35mm 21.5mm, Mounting Hole Pattern: 20X20mm * M2, Output Power: \"PIT/300mW /1W /3W/5W\", Signal-to-Noise Ratio S/N (Fo+-3MHz): >55dBc, Antenna Port Impedance: 50 Ohms, Input Signal Format: NTSC or PAL, Operating Temperature: -10C ~ +60C, Weight: 52g'. frequency_range is the span of the page's own 8x8 frequency chart, which runs 3060 MHz (FR1 CH1) to 3500 MHz (FR8 CH8) and matches the stated operating frequency; the '3.3G' of the title is the class label. power_levels_mw follows the product page, which states the same list three times - the advantages line ('4 adjustable power levels: PIT/300mW/1W/3W/5W'), the function description ('cycle through power levels: 300mW/1W/3W/5W') and the spec block. HGLRC's own Specification graphic on the same page prints the low step as 25mW instead ('Output power: 25mW/1W/3W/5W'), and that panel is the unreliable one: its size row says 64mmX37mmX18mm against the dimension drawing in the same image, which says 48.5/35/21.5 like the text. Neither figure is version-tagged, so this is not the BetaFPV M03's two hardware revisions; it is one panel carrying a number the rest of the brand's material does not. max_power_mw is 5000 on either reading. A 3.3 GHz link needs a licence in most countries; check local rules before transmitting."
  },
  {
   "type": "vtx",
   "brand": "HGLRC",
   "model": "4.9-6GHz 10W VTX",
   "slug": "hglrc-4-9-6ghz-10w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "power_levels_mw": "25 / 200 / 5000 / 10000",
    "frequency_range": "4.9-6.0 GHz",
    "channels": 80,
    "antenna_connector": "SMA",
    "mount_mm": "20x20mm M2",
    "weight_g": 73.2,
    "input_voltage": "7-36V"
   },
   "sources": [
    "https://www.hglrc.com/products/4-9-6ghz-10w-high-power-vtx-for-aerial-photography-fpv-drone-racing"
   ],
   "note": "HGLRC's own labelled block: 'Input Voltage: DC 7-36V, Operating Frequency: 4900~6000MHz, Available Channels: 80-CH, Maximum Output Power: 10W, Dimensions (L*W*H): 60.5mm x 36mm x 25mm, Mounting Hole Pattern: 20 x 20mm, M2 holes, Output Power Levels: PIT / 25mW / 200mW / 5W / 10W, Signal-to-Noise Ratio S/N (Fo+-3MHz): >70dBc, Antenna Port Impedance: 50 Ohms, Input Signal Format: NTSC or PAL, Operating Temperature: -10C ~ +60C, Weight: 73.2g', and the brand's own Parameters graphic on the same page repeats every row of it. power_levels_mw drops the PIT step, which has no figure. weight_g is the module's own: the dimension drawing prints 'weight: 73.2g' beside 'Total weight: 109.4g' for the boxed set (128x81.6x36.3mm), and the labelled block's Weight row is the 73.2. This is a wideband 4.9-6.0 GHz radio whose case silkscreen, product graphic and packing list all call it '5.8G 10W VTX' while the shop title calls it '4.9-6Ghz 10W High-Power VTX'; the model name here keeps the band the spec block measures, because that is the class this catalogue files it in. Wideband 4.9-6.0 GHz output is the Ukrainian long-range class - most of the span needs a licence or is outside the amateur allocation in the EU and US, so check local rules before transmitting."
  },
  {
   "type": "vtx",
   "brand": "HGLRC",
   "model": "5.8G 2.5W VTX",
   "slug": "hglrc-5-8g-2-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 200 / 800 / 1600 / 2500",
    "frequency_range": "5.8 GHz",
    "channels": 40,
    "antenna_connector": "MMCX",
    "mount_mm": "30.5x30.5mm M3",
    "weight_g": 19.6,
    "input_voltage": "7-26V"
   },
   "sources": [
    "https://www.hglrc.com/products/hglrc-zeus-vtx-2-5w-high-power-5-8g-image-transmission-adjustable-power-aerial-photography-travel-fpv"
   ],
   "note": "HGLRC's own labelled block, printed identically in the page text and in the brand's Product parameters graphic: 'Product name: 5.8G 2.5W VTX, Support voltage: DC 7-26V (2-6S), BEC: 5V/800mA, Antenna interface: MMCX, Cable interface: GH1.25 6P, Video format: PAL/NTSC, Standard 40 channels: A/B/E/F/R frequency group, Protocol: TBS SmartAudio, Output power: PIT/25/200/800/1600mW/2500mW, Installation hole position: 30.5*30.5*M3, Dimensions (L*W*H): 40mm x 35mm x 11.8mm, Weight: 19.6g', with a dBm equivalent per step (25mW/13.95, 200mW/23.01, 800mW/29.03, 1.6W/32.04, 2.5W/33.98 dBm). power_levels_mw drops the PIT step, which has no figure. weight_g is the module's own: the dimension drawing prints 'Weight: 19.6g' beside 'Total weight: 34.8g' for the boxed set. The shop's own URL calls this part 'zeus-vtx-2-5w' and the title omits any model name at all, while the brand's graphic, the spec block and the case label all say 5.8G 2.5W VTX and no Zeus mark appears on the board; the block's name is the one used here."
  },
  {
   "type": "vtx",
   "brand": "HGLRC",
   "model": "5.8G 5.5W VTX",
   "slug": "hglrc-5-8g-5-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 5500,
    "power_levels_mw": "25 / 1000 / 2000 / 3000 / 5500",
    "frequency_range": "4990-5945 MHz",
    "channels": 64,
    "antenna_connector": "SMA",
    "mount_mm": "20x20mm M2",
    "weight_g": 68.6,
    "input_voltage": "7-36V"
   },
   "sources": [
    "https://www.hglrc.com/products/5-8g-5-5w-high-power-vtx-adjustable-power-aerial-photography-fpv-drone",
    "https://cdn.shopify.com/s/files/1/2672/8290/files/0bd79d3118bdb9bb8dda85fad7e7fb84_e8491226-120b-46e2-bc30-3116d46dd5eb.jpg?v=1742284559"
   ],
   "note": "HGLRC's own labelled block, printed identically in the page text and in the brand's Parameters graphic: 'Product name: 5.8G 5.5W VTX, Support voltage: DC 7-36V (2-8S), Antenna interface: SMA, Cable interface: GH1.25 6P, Video format: PAL/NTSC, Standard 64 channels: A/B/E/F/R/O/L/X frequency group, Protocol: TBS SmartAudio, Output power: PIT/25mW/1000mW/2000mW/3000mW/5500mW, Installation hole: 20*20*M2, Dimensions (L*W*H): 80.33mm x36.06mm x 18.37mm, Weight: 68.6g', with a dBm equivalent per step (25mW/13.95, 1000mW/30.00, 2000mW/33.01, 3000mW/34.77, 5500mW/37.40 dBm) - conducted milliwatts, not an EIRP. power_levels_mw drops the PIT step, which has no figure. weight_g is the module's own: the dimension drawing prints 'weight: 68.6g' beside 'Total weight: 108.1g' for the boxed set. frequency_range keeps the 5.8 GHz class label the brand titles it with; the page's advantages line also claims 'you can directly input any frequency point within 4.9-5.8G', which is a tuning claim in prose rather than a stated band, and the O/L/X groups above and below the standard five are where that span comes from. Re-read 2026-10-20 (burst 211): the page's long description image (1000x11302, read at native resolution) carries a Betaflight 'VTX Table' screenshot of 8 bands x 8 channels - BOSCAM_A 5865-5725, BOSCAM_B 5733-5866, BOSCAM_E 5705-5945, FATSHARK 5740-5880, RACEBAND 5658-5917, O 5474-5600, L 5333-5613, X 4990-5200 - 64 cells with no zero, the page text's 'Standard 64 channels: A/B/E/F/R/O/L/X frequency group', and the advantages line 'directly input any frequency point within 4.9-5.8G'. frequency_range 4990-5945 MHz is that table's lowest and highest cell. The same image's Specification block prints 'Standard 40 channels: A/B/E/F/R frequency group' - the 2.5W's line carried over; the page text and the table agree with each other on 64, so channels stays 64 and the block's line is recorded here, not used (self-consistent document wins)."
  },
  {
   "type": "vtx",
   "brand": "HGLRC",
   "model": "5.8G VTX PRO 1.6W",
   "slug": "hglrc-5-8g-vtx-pro-1-6w",
   "specs": {
    "system": "analog",
    "max_power_mw": 1600,
    "power_levels_mw": "25 / 400 / 800 / 1600",
    "frequency_range": "5.8 GHz",
    "channels": 40,
    "antenna_connector": "MMCX",
    "mount_mm": "20x20mm M2",
    "weight_g": 13.0
   },
   "sources": [
    "https://www.hglrc.com/products/5-8g-vtx-pro-1-6w-for-fpv-racing-drone"
   ],
   "note": "HGLRC's own labelled block: 'Model: 5.8G VTX PRO 1.6W, Built-in Microphone, Antenna interface: MMCX, Output power: PIT/25/400/800/1.6W, Standard 40 Frequency Point: A/B/E/F/R frequency group, VTX protocol: TBS SmartAudio, Installing Hole: 20X20.M2, Size: 25mm x 37mm x 6.5mm, Weight: 13g', with the per-step dBm list beside it (25mW/13.95dBm, 400mW/26.02dBm, 800mW/29.03dBm, 1.6W/32.04dBm) - conducted milliwatts with a dBm equivalent per step, not an EIRP. power_levels_mw drops the PIT step, which has no figure. input_voltage is deliberately EMPTY: the product page's block says 'Input voltage: DC 6-26V' and the brand's own Specification graphic on the same page says 'Support voltage: 7-36V', two manufacturer figures for one field, so neither is published (the rule the iFlight BLITZ Whoop 1.6W's mount set). Both sources agree on the 5V/500mA BEC the other line of that pair states. Re-read 2026-10-20 (burst 211): the description image (1000x6851) prints no channel table, so frequency_range keeps the 5.8 GHz label. input_voltage stays empty on purpose: the page text says 'Input voltage: DC 6-26V' and the image's Specification block 'Support voltage: 7-36V' - two maker figures, neither corroborated, a tie."
  },
  {
   "type": "vtx",
   "brand": "HGLRC",
   "model": "Zeus 20x20/30x30 25-800mW 5.8GHz - MMCX",
   "slug": "hglrc-zeus-20x20-30x30-25-800mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5362-5917 MHz",
    "system": "analog",
    "max_power_mw": 800,
    "mount_mm": "20x20mm / 30x30mm M3",
    "channels": 40,
    "antenna_connector": "MMCX",
    "weight_g": 4.8,
    "price_usd": 41.99,
    "power_levels_mw": "25 / 100 / 200 / 400 / 800",
    "input_voltage": "6-26V",
    "power_draw": "94 mA in pit mode, 169 mA at 25 mW, 199 mA at 100 mW, 216 mA at 200 mW, 279 mA at 400 mW, 387 mA at 800 mW"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hglrc-zeus-20x20-30x30-25-800mw-5-8ghz-vtx-with-mmcx-to-sma-adapter",
    "https://www.hglrc.com/products/hglrc-zeus-800mw-smart-mounting-20-20-30-30-vtx-for-fpv-racing-drone",
    "https://cdn.shopifycdn.net/s/files/1/2672/8290/files/Zeus_VTX_800mw_V2.0.json?v=1635392484"
   ],
   "note": "Cited to HGLRC, whose own labelled block reads: 'Model: Zeus VTX 800mW, Built-in Microphone, Input voltage: DC 6-26V, Output voltage: 5V/2A, Antenna interface: MMCX, Output power: PIT/25/100/200/400/800mW, Frequency: 5.8GHz 5 bands, 40 channels, Installing Hole: 20X20/30X30mm.M3, Size: 37mm x 37mm x 5mm, Weight: 4.8g, Protocol: IRC tramp', with a current draw per step (PIT@94mA, 25mW@169mA/14dBm, 100mW@199mA/20dBm, 200mW@216mA/23dBm, 400mW@279mA/26dBm, 800mW@387mA/29dBm) - conducted milliwatts with a dBm equivalent, not an EIRP. The 800 mW, 40 channels, MMCX and 4.8 g the retail listing gave us are all confirmed. mount_mm gains the second pattern the board is named for: this is the 'Smart Mounting' Zeus, whose ears carry both a 20x20 and a 30x30 hole set (both visible in HGLRC's own board photographs), and the scrape had only the 20x20 from the retail title. power_draw is the maker's own supply figure, the per-level lines of HGLRC's labelled block, 'PIT@94mA, 25mW@169mA/14dBm, 100mW@199mA/20dBm, 200mW@216mA/23dBm, 400mW@279mA/26dBm, 800mW@387mA/29dBm'; no supply voltage is printed beside them (input DC 6-26V), read 2026-10-20 through scraper/propose_vtx_power_draw.py (the store's products.json, common.UA); it is the VTX's input draw, not its RF output. frequency_range is the edges of HGLRC's own Betaflight file Zeus_VTX_800mw_V2.0.json, linked from the product page: five bands, 40 channels (the page's '5 bands, 40 channels'), IMD6 I1 5362 .. R8 5917 MHz; no Band E, so nothing above 5917."
  },
  {
   "type": "vtx",
   "brand": "HGLRC",
   "model": "Zeus nano VTX 350mW 16x16/20x20/25.5x25.5 5.8GHz - U.FL",
   "slug": "hglrc-zeus-nano-16x16-20x20-25x25-25-350mw-5-8ghz-u-fl",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 350,
    "mount_mm": "16x16mm / 20x20mm / 25.5x25.5mm",
    "channels": 40,
    "antenna_connector": "U.FL",
    "weight_g": 2.4,
    "price_usd": 22.99,
    "power_levels_mw": "25 / 100 / 200 / 350",
    "input_voltage": "5V",
    "power_draw": "75 mA in pit mode, 180 mA at 25 mW, 280 mA at 100 mW, 330 mA at 200 mW, 400 mA at 350 mW"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/hglrc-zeus-nano-25-350mw-5-8ghz-16x16-20x20-25x25-vtx-u-fl",
    "https://www.hglrc.com/products/hglrc-zeus-nano-vtx-350mw-for-fpv-racing-drone"
   ],
   "note": "Cited to HGLRC, whose own labelled block reads: 'Model: Zeus nano VTX, CE Certified, Built-in Microphone, Input voltage: DC 5V, Antenna interface: ipex, Output power: PIT/25/100/200/350mW, Standard 40 channels. A/B/E/F/R frequency group, Installing Hole: 16X16/25.5X25.5mm.M2 / 20X20mm.M3, Size: 18.6mm x 13.6mm x 6mm, Weight: 2.4g, Protocol: IRC tramp', with a current draw per step (PIT@75mA, 25mW@180mA/16dBm, 100mW@280mA/21.5dBm, 200mW@330mA/24.5dBm, 350mW@400mA/27.5dBm). The brand's own photograph annotates the three hole sets on the board - 25.5*25.5mm M2, 20*20mm M3, 16*16mm M2 - and its scale photo shows the 2.4 g. mount_mm is corrected to those three: the retail title sells it as '16x16/20x20/25x25' and 25x25 is not a pattern HGLRC states, the Happymodel OVX303's third figure one brand over (25.5 is the pattern frames are sold for). model_set carries the same correction into the name; the slug keeps the 25x25 it was minted with, because a published URL does not move. 'ipex' is this column's U.FL. power_draw is the maker's own supply figure, the per-level lines of HGLRC's labelled block, 'PIT@75mA, 25mW@180mA/16dBm, 100mW@280mA/21.5dBm, 200mW@330mA/24.5dBm, 350mW@400mA/27.5dBm', on its DC 5V input, read 2026-10-20 through scraper/propose_vtx_power_draw.py (the store's products.json, common.UA); it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Holybro",
   "model": "Atlatl HV 5.8G 3W Pro VTx",
   "slug": "holybro-atlatl-hv-5-8g-3w-pro-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 3000,
    "frequency_range": "4990-5945 MHz",
    "power_levels_mw": "25 / 400 / 600 / 1600 / 3000",
    "channels": 56,
    "input_voltage": "9-28V",
    "antenna_connector": "MMCX",
    "price_usd": 59.99,
    "power_draw": "1.3 A at 12 V (3 W output)"
   },
   "sources": [
    "https://holybro.com/products/atlatl-3w-vtx"
   ],
   "note": "Read 2026-09-25 off Holybro's own shop, the sixteenth VTX manufacturer catalogue read beside the US retail scrape and the fourth brand this catalogue carried no transmitter of at all (it already carries Holybro stacks, one of which ships this very module). holybro.com is Shopify: products.json?limit=250 is the whole catalogue in one request (178 SKUs, page=2 empty), product_type is the brand's own class label and 'VTX & OSD' holds five parts - these four transmitters and a Micro OSD V2. The labelled spec block is in body_html; nothing sits in the page HTML that is not in it, and docs.holybro.com (323 pages, all autopilot) documents no Atlatl. This is SKU 13040, the Pro version of /products/atlatl-3w-vtx; the Standard (SKU 13038) is a separate entry. Holybro sells them as one product with a 'Version' option, but every differing figure is printed in its own labelled half of the same block - power 'Pro version:25mW, 400mW, 600mW, 1.6W & 3W' against the Standard's five steps, dimensions 'Pro: 53.79 mm x 27.8 mm x 13.5 mm' against 'Standard: 40.8 x 24.8 x 13.3mm', operating mode 'Smart Audio (Standard), IRC Tramp (Pro)' - and each version has its own SKU, its own fifteen-image and eight-image photo sets, and its own Betaflight VTX-table file. The Pro's (BTFL_vtxtable_W1.json) carries real values, 25/400/600/1600/3000, and its seven bands and 56 channels agree with the page's frequency table, whose edges are 4990 and 5945 MHz. input_voltage is this board's own case print, '9-28V DC-IN / GND / DATA / VIDEO / GND / 5V-OUT', read at full resolution - the Standard's case says 7-36V, which is how two boards on one page were told apart; the block's '2~6s' is a cell count and not a voltage. mount_mm is EMPTY: the brand publishes a dimension drawing for the Standard only, and nothing states this larger fan-cooled body's hole pattern. weight_g is EMPTY too - the one figure is a scale photograph reading 30.9 g with the supplied pigtail attached. Unavailable on 2026-09-25. power_draw is the maker's own supply figure, 'Current consumption 1.3A/12VDC @ 3000mW' in the spec table of Holybro's Atlatl HV 5.8G 3W page, which covers the Standard and the Pro version with one current line (both top out at 3W), read 2026-10-20 through scraper/propose_vtx_power_draw.py (the store's products.json, common.UA); it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Holybro",
   "model": "Atlatl HV 5.8G 3W VTx",
   "slug": "holybro-atlatl-hv-5-8g-3w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 3000,
    "frequency_range": "4990-5945 MHz",
    "power_levels_mw": "25 / 1600 / 2000 / 2500 / 3000",
    "channels": 56,
    "input_voltage": "7-36V",
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "price_usd": 59.99,
    "power_draw": "1.3 A at 12 V (3 W output)"
   },
   "sources": [
    "https://holybro.com/products/atlatl-3w-vtx"
   ],
   "note": "Read 2026-09-25 off Holybro's own shop, the sixteenth VTX manufacturer catalogue read beside the US retail scrape and the fourth brand this catalogue carried no transmitter of at all (it already carries Holybro stacks, one of which ships this very module). holybro.com is Shopify: products.json?limit=250 is the whole catalogue in one request (178 SKUs, page=2 empty), product_type is the brand's own class label and 'VTX & OSD' holds five parts - these four transmitters and a Micro OSD V2. The labelled spec block is in body_html; nothing sits in the page HTML that is not in it, and docs.holybro.com (323 pages, all autopilot) documents no Atlatl. This is SKU 13038, the Standard version of a page that sells two boards under one URL; the Pro (SKU 13040) is a separate entry. The shared block prints Frequency 5.8G, '7 bands: A, B, E, F, R, L, X', 'Transmission Channel: 56', Operating mode 'Key button, Smart Audio (Standard), IRC Tramp (Pro)', Transmission power 'Standard: 25mW,1.6W, 2W, 2.5W, 3W' against 'Pro version:25mW, 400mW, 600mW, 1.6W & 3W', Antenna connector MMCX, Voltage input 2~6s, Current consumption 1.3A/12VDC @ 3000mW, RF impedance 50 ohm, input video 75 ohm CVBS 0.8~1.2Vp-p NTSC/PAL, and Dimensions 'Standard: 40.8 mm x 24.8 mm x 13.3mm' against 'Pro: 53.79 mm x 27.8 mm x 13.5 mm'. The page's own indicator-light legend counts this version's five steps again (25mW/1.6W/2W/2.5W/3W), which is why the top step publishes: unlike SpeedyBee's TX ULTRA and Axisflying's ROCK, the brand numbers it. frequency_range is the page's own 7x8 frequency table, whose edges are 4990 MHz (X1) and 5945 MHz (E8) - the same span the Skyzone/ATOMRC 7-band boards carry. mount_mm and input_voltage are the brand's own, but not from the block: the dimension drawing in its images annotates 41 mm x 25 mm x 13.5 mm around a 20 mm x 20 mm hole pattern, and the case is silkscreened '7-36V DC-IN / GND / DATA / VIDEO / GND / 5V-OUT'. The block's '2~6s' is a cell count and not a voltage, so it stays here rather than in the field. weight_g is deliberately EMPTY: the only figure the brand publishes for this board is a scale photograph reading 22.6 g, and the thing on the scale is the module with the supplied 80mm SMA-MMCX pigtail attached - the kit-weight rule. (The Shopify variant's own 'weight':50 is a shipping weight, identical for both versions.) One hazard recorded: the brand's Betaflight VTX-table JSON for this version (atlatl_3W_vtx_table.json) is corrupt where its own page is not - its E band reads 5705,5685,5665,5665,5885,5905,5905,5905 where the page's table prints 5705,5685,5665,5645,5885,5905,5925,5945 - and its power labels are Betaflight's three-character display strings ('25 ','1.6','2.0','2.5','MAX'). Bands and channel count from it; numbers from the page. Both versions read as unavailable on 2026-09-25. power_draw is the maker's own supply figure, 'Current consumption 1.3A/12VDC @ 3000mW' in the spec table of Holybro's Atlatl HV 5.8G 3W page, which covers the Standard and the Pro version with one current line, read 2026-10-20 through scraper/propose_vtx_power_draw.py (the store's products.json, common.UA); it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "Holybro",
   "model": "Atlatl HV micro",
   "slug": "holybro-atlatl-hv-micro",
   "specs": {
    "system": "analog",
    "max_power_mw": 800,
    "frequency_range": "5645-5945 MHz",
    "power_levels_mw": "25 / 200 / 500 / 800",
    "channels": 40,
    "input_voltage": "7-28V (2-6S)",
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "weight_g": 3.6,
    "price_usd": 27.59
   },
   "sources": [
    "https://holybro.com/products/atlatl-hv-micro",
    "https://cdn.shopifycdn.net/s/files/1/0604/5905/7341/files/Holybro_Atlatl_HV_micro_Manual_V1.1.pdf"
   ],
   "note": "Read 2026-09-25 off Holybro's own shop, the sixteenth VTX manufacturer catalogue read beside the US retail scrape and the fourth brand this catalogue carried no transmitter of at all (it already carries Holybro stacks, one of which ships this very module). holybro.com is Shopify: products.json?limit=250 is the whole catalogue in one request (178 SKUs, page=2 empty), product_type is the brand's own class label and 'VTX & OSD' holds five parts - these four transmitters and a Micro OSD V2. The labelled spec block is in body_html; nothing sits in the page HTML that is not in it, and docs.holybro.com (323 pages, all autopilot) documents no Atlatl. SKU 13012. The page's labelled block and p1 of the brand's own manual (V1.1) print the same lines: 'Output Power: 0.5 mW (pit mode), 25 mW, 200 mW, 500 mW, 800 mW', Audio 6.5 MHz Mono, Protocol SmartAudio 2.0, Antenna Connector MMCX, 'Input Voltage: 7 to 28 volts (2-6S LiPo)', Dimensions 30x26, 'Mounting Holes: Standard 20mm square to center of holes(M3)' and Weight 3.6g. power_levels_mw drops the 0.5 mW pit step. frequency_range is the manual's p3 channel table - the same 40-channel A/B/E/F/R set as the 5.8G Atlatl HV V2, edges 5645 and 5945 MHz. mount_mm takes the hole and not the screw: the box also contains four M2 anti-vibration grommets, which is the HDZero grommet case again. weight_g is 3.6 g although the brand's own scale photograph of the bare board reads 3.7 g - two self-consistent statements (page and manual) against one photograph, so the majority wins; on the 1.2G Atlatl, which has no manual, the same 0.1 g disagreement is one against one and publishes nothing. The board is silkscreened ATLATL Micro V1.2. Unavailable on 2026-09-25."
  },
  {
   "type": "vtx",
   "brand": "Holybro",
   "model": "Atlatl HV V2",
   "slug": "holybro-atlatl-hv-v2",
   "specs": {
    "system": "analog",
    "max_power_mw": 800,
    "frequency_range": "5645-5945 MHz",
    "power_levels_mw": "25 / 200 / 500 / 800",
    "channels": 40,
    "input_voltage": "7-28V (2-6S)",
    "mount_mm": "30.5x30.5mm",
    "antenna_connector": "MMCX",
    "weight_g": 9.3,
    "price_usd": 31.59
   },
   "sources": [
    "https://holybro.com/products/atlatl-hv-v2",
    "https://cdn.shopifycdn.net/s/files/1/0604/5905/7341/files/Holybro-Atlatl-HV-v2-Manual.pdf"
   ],
   "note": "Read 2026-09-25 off Holybro's own shop, the sixteenth VTX manufacturer catalogue read beside the US retail scrape and the fourth brand this catalogue carried no transmitter of at all (it already carries Holybro stacks, one of which ships this very module). holybro.com is Shopify: products.json?limit=250 is the whole catalogue in one request (178 SKUs, page=2 empty), product_type is the brand's own class label and 'VTX & OSD' holds five parts - these four transmitters and a Micro OSD V2. The labelled spec block is in body_html; nothing sits in the page HTML that is not in it, and docs.holybro.com (323 pages, all autopilot) documents no Atlatl. SKU 13008. Three sources agree on every figure here. The page's labelled block and p1 of the brand's own 9-page manual print the same lines - 'Output Power: 0.5 mW (pit mode), 25 mW, 200 mW, 500 mW, 800 mW', Audio 6.5 MHz Mono, Protocol SmartAudio 2.0, Antenna Connector MMCX, 'Input Voltage: 7 to 28 volts (2-6S LiPo) with absolute maximum 42 volts', Dimensions 35x25x7mm (includes USB height), 'Mounting Holes: Standard 30.5mm square to center of holes', Weight 9.3g - and the board itself is silkscreened with the same power legend beside its LEDs ('Pit / 25 / 200 / 500 / 800'), the five band letters A B E F R and the channel numbers 1-8, read at full resolution. power_levels_mw drops the 0.5 mW pit step. frequency_range is the manual's p3 channel table, 40 channels whose edges are 5645 MHz (E4) and 5945 MHz (E8); the brand also ships it as a Betaflight vtxtable text file (bands 5, channels 8, powerlabels 25 200 500 800) that agrees. The board's own silkscreen reads ATLATL-HV V2.1 where the product is sold as V2. The manual's pinout row says 'B+ Input Voltage (7-42 volts)' against its own spec line's 7-28 V with a 42 V absolute maximum - the same document, and the spec line is what the field holds. Unavailable on 2026-09-25."
  },
  {
   "type": "vtx",
   "brand": "Holybro",
   "model": "Atlatl HV V2 1.2GHz 1W",
   "slug": "holybro-atlatl-hv-v2-1-2ghz-1w",
   "specs": {
    "system": "analog",
    "max_power_mw": 1000,
    "frequency_range": "1080-1380 MHz",
    "power_levels_mw": "25 / 200 / 1000",
    "channels": 9,
    "input_voltage": "7-42V",
    "mount_mm": "30.5x30.5mm",
    "antenna_connector": "MMCX",
    "price_usd": 48.99
   },
   "sources": [
    "https://holybro.com/products/atlatl-hv-v2-1-2ghz-vtx"
   ],
   "note": "Read 2026-09-25 off Holybro's own shop, the sixteenth VTX manufacturer catalogue read beside the US retail scrape and the fourth brand this catalogue carried no transmitter of at all (it already carries Holybro stacks, one of which ships this very module). holybro.com is Shopify: products.json?limit=250 is the whole catalogue in one request (178 SKUs, page=2 empty), product_type is the brand's own class label and 'VTX & OSD' holds five parts - these four transmitters and a Micro OSD V2. The labelled spec block is in body_html; nothing sits in the page HTML that is not in it, and docs.holybro.com (323 pages, all autopilot) documents no Atlatl. SKU 13035. The labelled block prints 'Output Power: 0.5 mW (pit mode), 25 mW, 200 mW, 1000 mW', Audio 6.5 MHz Mono (6.0 MHz optional), Antenna Connector MMCX, Input Voltage 2-8S LiPo, Dimensions 35x35x9mm (including connector), 'Mounting Holes: Standard 30.5mm square to center of holes' and 'Weight: 9.3g (VTX Only)'; the features list repeats 'Variable transmit power: Pit/25/200/1000mw' and 'up to 9 frequency Channels'. power_levels_mw drops the 0.5 mW pit step, the way the rest of this column does. frequency_range is the block's own DIP-switch channel table, CH1 1080 / CH2 1120 / CH3 1160 / CH4 1200 / CH5 1240 / CH6 1280 / CH7 1320 / CH8 1380 / CH9 1258 MHz - nine channels, edges 1080 and 1380. input_voltage is the RF shield's own label, read at full resolution: 'AtlatlHV / 1.2G Video Tx / 25-1000mW / 7~42V'. The block's '2-8S LiPo' is a cell count and not a voltage, and the shield's power line confirms the 1000 mW. weight_g is deliberately EMPTY: the block says 9.3 g (VTX only) and the brand's own scale photograph of the bare board says 9.4 g, one manufacturer statement against one, which publishes neither. (9.3 g is also the figure the 5.8G Atlatl HV V2's block prints, so it may be that block's line rather than this board's.) Its sibling the Atlatl HV micro has the same 0.1 g disagreement and resolves the other way, because there a manual agrees with the page. This product has no manual on the shop. A dimension drawing in the images annotates 38 mm x 35 mm where the block says 35x35x9mm; the hole pattern is stated once and is what the field holds. Unavailable on 2026-09-25."
  },
  {
   "type": "vtx",
   "brand": "iFlight",
   "model": "BLITZ 25mW Race VTX",
   "slug": "iflight-blitz-25mw-race-vtx",
   "specs": {
    "frequency_range": "5658-5917 MHz",
    "system": "analog",
    "max_power_mw": 25,
    "channels": 8,
    "mount_mm": "30.5x30.5mm / 20x20mm",
    "antenna_connector": "U.FL",
    "input_voltage": "7-26V"
   },
   "sources": [
    "https://shop.iflight.com/BLITZ-5.8GHz-25mW-Race-VTX-Pro2207",
    "https://shop.iflight.com/index.php?route=product/product/download&download_id=393"
   ],
   "note": "iFlight's product page prints the labelled block: Item: BLITZ RACE 25mW VTX, Input voltage: DC 7-26V, Volts input: 2-6S, LED lamp output voltage 5V current 2A, Fixed transmitting power: 25mW(14dbm), Antenna connector: IPEX, VTX input connector: SH0.8 4P, LED connector: SH0.8 3P. power_levels_mw is deliberately empty: this radio has no selectable power, and both the block and the feature list call the figure fixed - so max_power_mw here is the only power the board has, not the top of a list. channels is the manual's own frequency table (B015949_BLITZ RACE 25mW VTX Instructions_20241030.pdf), which prints ONE band - RACE, CH1-CH8, 5658-5917 MHz - and whose LED legend says the channel is 'cycled in RACE BAND 1-8CH'; the product page states no channel count at all, and this is the only transmitter in this column locked to a single band. mount_mm is the page's own 'Double mounting holes: 30.5*30.5mm / 20*20mm'. antenna_connector is normalised to the column's U.FL spelling; iFlight writes IPEX in the block and 'iPex/UFL' in the same page's packing list ('1 x iPex/UFL to M2 SMA F Adapter Cable'), which is the same connector. weight_g is empty: neither the page nor the manual states one. The board carries an LED-strip controller (5V 2A output on an SH0.8 3P connector), which is why it also has a colour button. frequency_range is that one band's edges, the whole radio (R1 5658, R8 5917; manual read again 2026-10-20)."
  },
  {
   "type": "vtx",
   "brand": "iFlight",
   "model": "BLITZ 5.8GHz 1.6W VTX",
   "slug": "iflight-blitz-30x30-25-1000mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 1600,
    "mount_mm": "30.5x30.5mm",
    "channels": 48,
    "antenna_connector": "MMCX",
    "weight_g": 18.9,
    "price_usd": 57.99,
    "power_levels_mw": "25 / 400 / 800 / 1600",
    "input_voltage": "7-34V"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/iflight-blitz-30x30-25-1000mw-5-8ghz-vtx-mmcx",
    "https://shop.iflight.com/BLITZ-1.6W-VTX-Adjustable-Pro1703",
    "https://shop.iflight.com/index.php?route=product/product/download&download_id=244"
   ],
   "note": "iFlight's own product page prints the labelled block: Input voltage: 7V~34V, Interface: MMCX, Power levels: PIT/25mW/400mW/800mW/1600mW, Channels: 48 (including Raceband), Mounting pattern: 30.5x30.5mm/Φ3, Lightweight: 18.9g (excluding antenna), VTX telemetry: IRC Tramp. channels was 40 off the retail listing and is 48: the manual's frequency table (BLITZ 1.6W VTX Manual.pdf) is six bands of eight, A-B-E-F-R-L, and the page says 48 twice. model is iFlight's own name for the radio: the retail title 'Blitz 30x30 25-1000mW+ 5.8GHz - MMCX' prints a top step of 1000mW+ for a radio whose maker lists 1600 mW, and a 30x30 class for a board the maker measures at 30.5x30.5mm. The slug keeps the name it was minted with. max_power_mw 1600, mount_mm 30.5x30.5mm and weight_g 18.9 were already right and are now cited to the manufacturer; the manual rounds the same weight to 19g. The manual's LED legend reads '1 flash=25mW, 2 flashes=100mW, 3 flashes=200mW', three steps that are not this radio's four - the same boilerplate legend appears in the BLITZ Whoop 1.6W manual, so it is a copied block and not a fifth and sixth power level."
  },
  {
   "type": "vtx",
   "brand": "iFlight",
   "model": "BLITZ Mini Force 5.8GHz 600mW VTX",
   "slug": "iflight-blitz-mini-force-5-8ghz-600mw-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 600,
    "power_levels_mw": "25 / 200 / 400 / 600",
    "channels": 40,
    "mount_mm": "20x20mm / 25x25mm",
    "antenna_connector": "MMCX",
    "weight_g": 4.0
   },
   "sources": [
    "https://shop.iflight.com/succex-mini-force-5-8ghz-600mw-vtx-adjustable-pro1529",
    "https://shop.iflight.com/index.php?route=product/product/download&download_id=302"
   ],
   "note": "iFlight's product page prints the labelled block: Power: PIT/25/200/400mW/600mW, Antenna interface: MMCX, VTX protocol: IRC Tramp, Output 40 channels, Size: 29*29mm, Mounting pattern: 20*20Φ3/25*25 mmΦ2, Weight: 4g. The manual (S009006 BLITZ Mini Force Manual 20210426.pdf) confirms the steps in its LED legend ('1=25mW, 2=200mW, 3=400mW, 4=600mW') and prints the five bands A/B/E/F/R of eight channels that make 40. mount_mm keeps the two patterns and not the Φ3/Φ2 hole sizes; 29*29mm is the board. input_voltage is empty: neither the page nor the manual states a voltage range, only a +5V pin on the pinout. The part has four names across its own listing - the URL and the manual say SucceX Mini Force, the page title says BLITZ Mini Force, the description says BLITZ Micro Force and the packing list says BLITZ Force Mini - which is the SucceX line being renamed BLITZ; the page title is what the brand sells it as today. weight_g is the module without an antenna."
  },
  {
   "type": "vtx",
   "brand": "iFlight",
   "model": "BLITZ Whoop 5.8GHz 1.6W VTX",
   "slug": "iflight-blitz-whoop-5-8ghz-1-6w-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 1600,
    "power_levels_mw": "25 / 400 / 800 / 1600",
    "channels": 44,
    "antenna_connector": "U.FL",
    "weight_g": 16.5,
    "input_voltage": "7-34V"
   },
   "sources": [
    "https://shop.iflight.com/BLITZ-Whoop-1.6W-VTX-Adjustable-Pro1982",
    "https://shop.iflight.com/index.php?route=product/product/download&download_id=503"
   ],
   "note": "iFlight's product page prints the labelled block: Input voltage: 7V~34V, Interface: IPEX, Power levels: PIT/25mW/400mW/800mW/1600mW, Channels: 44 (including Raceband), Mounting pattern: 25.5x25.5mm/Φ1.6, Lightweight: 16.5g (excluding antenna), VTX telemetry: IRC Tramp, and repeats the four steps as 'RC Tramp VTX table values: 25mW/400mW/800mW/1600mW'. power_levels_mw drops PIT, the way the rest of this column does. mount_mm is deliberately EMPTY: the brand states two different patterns for one board - the product page's 25.5x25.5mm/Φ1.6 and the manual's (B013728_BLITZ Whoop 1.6W VTX Instructions_20250506.pdf) 'Mounting Pattern: 25*25mm/Φ2mm' - and a column that has to choose between two manufacturer figures publishes neither. input_voltage is the manual's port line, 'VBAT: 2-8S, 7-34V DC Positive Input', which agrees with the page. The manual's LED legend contradicts its own spec line - it reads '1 flash=25mW, 2 flashes=100mW, 3 flashes=200mW', three steps that are not this radio's four - and is the same boilerplate legend printed in the non-Whoop BLITZ 1.6W manual; the power figures here come from the two places that agree, the page block and the manual's Specs line. antenna_connector is the column's U.FL spelling for the IPEX the manufacturer prints. The board switches camera video through itself (Camera in / Camera out / Video in) and carries a microphone. Channels is the 44 iFlight's product block prints (\"44 (including Raceband)\"); iFlight's own Betaflight VTX table download for this board lists 47 frequencies in six bands. Both figures are iFlight's, and the table is shown below as published"
  },
  {
   "type": "vtx",
   "brand": "iFlight",
   "model": "BLITZ Whoop 5.8GHz 2.5W VTX",
   "slug": "iflight-blitz-whoop-5-8ghz-2-5w-vtx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 400 / 1000 / 2500",
    "channels": 48,
    "mount_mm": "25.5x25.5mm",
    "antenna_connector": "MMCX",
    "weight_g": 32.0,
    "input_voltage": "7-34V"
   },
   "sources": [
    "https://shop.iflight.com/BLITZ-Whoop-5.8G-2.5W-VTX-Pro2060",
    "https://shop.iflight.com/index.php?route=product/product/download&download_id=505"
   ],
   "note": "iFlight's product page prints the labelled block: Input voltage: 7V~34V, Interface: MMCX, Power levels: PIT/25mW/400mW/1000mW/2500mW, Channels: 48 (including Raceband), Mounting pattern: 25.5x25.5mm/Φ1.6, Lightweight: 32g (excluding antenna), VTX telemetry: IRC Tramp. Three further statements agree with it and are the reason this one is published rather than queued: the manual's Specs line (B014898_BLITZ Whoop 5.8G 2.5W VTX lnstructions_20250912.pdf) repeats all four steps and adds 'Channels: 48CH(A-B-E-F-R-L)' and 'Dimensions: 50*30*16mm'; the page's own LED legend counts the same four ('1 flash=25mW, 2 flashes=400mW, 3 flashes=1000mW, 4 flashes=2500mW'); and the manual's frequency table is the six bands that make 48. power_levels_mw drops PIT. input_voltage is the ports line, 'VBAT: 2-8S, 7-34V DC'; one wiring diagram in the manual labels the battery '6-36V', which is a drawing's label and not the spec line. mount_mm keeps the pattern and not the Φ1.6 hole size. The 50x30x16mm body is the module, not a mounting pattern - it has a CNC case and a cooling fan. At 2.5 W this is the strongest analog transmitter iFlight publishes."
  },
  {
   "type": "vtx",
   "brand": "iFlight",
   "model": "Borg Race 5.8G 200mW VTX",
   "slug": "iflight-borg-race-5-8g-200mw-vtx",
   "specs": {
    "frequency_range": "5362-5917 MHz",
    "system": "analog",
    "max_power_mw": 200,
    "power_levels_mw": "25 / 100 / 200",
    "channels": 16,
    "mount_mm": "20x20mm",
    "antenna_connector": "U.FL",
    "weight_g": 3.5,
    "input_voltage": "4.5-28V"
   },
   "sources": [
    "https://shop.iflight.com/Borg-Race-5.8G-200mW-VTX-Pro2394",
    "https://shop.iflight.com/index.php?route=product/product/download&download_id=500"
   ],
   "note": "iFlight's product page prints the labelled block: Power: PIT/25mw/100mw/200mw, Antenna interface: IPEX, VTX protocol: IRC Tramp, Output 16 channels, Size: 25*25*3.7mm, Mounting pattern: 20*20mm, Weight: 3.5g - and the manual (BV19232_Borg Race 5.8G 200mW VTX lnstructions.pdf) repeats every line of it. channels is 16 because the manual's frequency table is two bands of eight and not the usual five or six: BAND R 5658-5917 MHz and BAND L 5362-5621 MHz, with its LED legend confirming '1 flash=Band R, 2 flashes=Band L'. That is the whole radio - there is no A/B/E/F here - and frequency_range is the table's edges, 5362-5917 MHz (L1 5362, R8 5917; manual read again 2026-10-20), not the 5.8 GHz class label it held until then. input_voltage is the manual's port line, 'DC IN: Positive, input voltage 4.5-28V', which the page's feature list states as 4.5V-28V and 2S-6S. antenna_connector is the column's U.FL spelling: the block says IPEX and the page's feature list says IPEX-1, which is U.FL. The 25*25*3.7mm size is the board, not a pattern; mount_mm is the labelled mounting line. Like the BLITZ Race 25mW it drives an LED strip, with 1.5A current limiting."
  },
  {
   "type": "vtx",
   "brand": "ImmersionRC",
   "model": "Ghost Hybrid DUO V2 2.4GHz Diversity Receiver & 25-600mW 5.8GHz 20x20",
   "slug": "immersionrc-ghost-hybrid-duo-v2-2-4ghz-diversity-receiver-25-600mw-5-8ghz-20x20",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 600,
    "mount_mm": "20x20mm / 25.5x25.5mm",
    "antenna_connector": "U.FL",
    "weight_g": 2.2,
    "price_usd": 82.49,
    "channels": 48,
    "input_voltage": "5V"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/immersionrc-ghost-hybrid-duo-v2-2-4ghz-receiver-20-600mw-5-8ghz-vtx",
    "https://web.archive.org/web/20260117000008/https://www.immersionrc.com/fpv-products/ghosthybridv2/"
   ],
   "note": "Manufacturer source, read 2026-10-20 from the Web Archive copy of 2026-01-17 (immersionrc.com itself answers 503 'Site en maintenance'): ImmersionRC's Ghost Hybrid V2 page, one page for the Uno and Duo boards, prints '5.8GHz 1-600mW Video Transmitter', 'All 48 Standard Channels', 'Power Supply: 5V, with Over Voltage Protection', 'Antenna Connectors: Standard U.FL with Locking Connectors', '26mm x 26mm, 2.2g (w/o antennas)' and '20 x 20, or 25.5 x 25.5mm Mounting', with the footnote 'Available vTx channels and power may vary from region to region to comply with local regulations'. channels is that 48 as shipped on the standard SKU. The page and the Ghost Users Manual v2.6 (Appendix B: region power limits only) name no frequencies, so frequency_range keeps the '5.8 GHz' label. power_levels_mw is not filled: the maker states only the 1-600 mW range, and the listing's 25-600 / 20-600 is the retailer's."
  },
  {
   "type": "vtx",
   "brand": "ImmersionRC",
   "model": "Ghost Hybrid UNO V2 2.4GHz Receiver & 20-600mW 5.8GHz 20x20",
   "slug": "immersionrc-ghost-hybrid-uno-v2-2-4ghz-receiver-20-600mw-5-8ghz-20x20",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 600,
    "mount_mm": "20x20mm / 25.5x25.5mm",
    "antenna_connector": "U.FL",
    "weight_g": 2.2,
    "price_usd": 54.99,
    "channels": 48,
    "input_voltage": "5V"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/immersionrc-ghost-hybrid-uno-v2-2-4ghz-receiver-20-600mw-5-8ghz-vtx",
    "https://web.archive.org/web/20260117000008/https://www.immersionrc.com/fpv-products/ghosthybridv2/"
   ],
   "note": "Manufacturer source, read 2026-10-20 from the Web Archive copy of 2026-01-17 (immersionrc.com itself answers 503 'Site en maintenance'): ImmersionRC's Ghost Hybrid V2 page, one page for the Uno and Duo boards, prints '5.8GHz 1-600mW Video Transmitter', 'All 48 Standard Channels', 'Power Supply: 5V, with Over Voltage Protection', 'Antenna Connectors: Standard U.FL with Locking Connectors', '26mm x 26mm, 2.2g (w/o antennas)' and '20 x 20, or 25.5 x 25.5mm Mounting', with the footnote 'Available vTx channels and power may vary from region to region to comply with local regulations'. channels is that 48 as shipped on the standard SKU. The page and the Ghost Users Manual v2.6 (Appendix B: region power limits only) name no frequencies, so frequency_range keeps the '5.8 GHz' label. power_levels_mw is not filled: the maker states only the 1-600 mW range, and the listing's 25-600 / 20-600 is the retailer's."
  },
  {
   "type": "vtx",
   "brand": "PandaRC",
   "model": "VT5804 AIR",
   "slug": "pandarc-vt5804-air",
   "specs": {
    "system": "analog",
    "max_power_mw": 400,
    "power_levels_mw": "0 (pit) / 25 / 50 / 100 / 200 / 400",
    "frequency_range": "5.8 GHz",
    "channels": 40,
    "input_voltage": "6-26V",
    "antenna_connector": "U.FL",
    "mount_mm": "25.5x25.5mm",
    "price_usd": 50.99,
    "power_draw": "240 mA at 12 V (400 mW output)"
   },
   "sources": [
    "https://darwinfpv.com/products/darwinfpv-vt5804-5-8g-25-50-100-200-400mw-vtx",
    "https://www.pandarc.com/vt5804air"
   ],
   "note": "Read 2026-09-24 off DarwinFPV's shop, which sells this board as the 'DarwinFPV VT5804 5.8G 25/50/100/200/400mW VTX' - but the board is not DarwinFPV's. Its back is silkscreened with PandaRC's logo and 'VT5804_AIR V1.0' (image 4 of 4, read at full resolution), so the brand column holds the maker and the note holds the seller: the fourteenth burst's lesson, that a vendor field is a distribution fact rather than a spec, arriving here from a manufacturer's own store rather than from a retailer. power_levels_mw is the listing's whole sentence, 'it support 6 gears of power: 0-25-50-100-200-400mW', and max_power_mw is its top step. input_voltage and antenna_connector are off the annotated wiring diagram the listing publishes as its fourth image: 'DC-IN(6-26V)' against the Vin pad, 'IPXE1 ANT' (the brand's spelling of IPEX1) against the u.FL, and a pad rail of Video / GND / +5V / RX / GND / Vin wired out as VTX, GND, 5V-OUT, SA, GND, DC-IN. The chip is an RTC6705 and the board is a triangle that fits a whoop or toothpick frame's rear corner. weight_g is empty: the listing states 'It's <=3g', which is a bound and not a measurement, and no scale photograph accompanies this part as it does the rest of this shop's transmitters. mount_mm is unstated. This entry's page is not a second citation for anything: this catalogue carried no PandaRC part before it. The wiring diagram labels the jack 'IPEX1 (U.FL)'; IPEX-1 is Hirose's name for the U.FL connector, so the column holds U.FL and this note holds the maker's own spelling. Extended 2026-10-07 against PandaRC's own product page for this board (www.pandarc.com/vt5804air, the maker site the seller never names; its body is served as a script, and the specification block reads 'Frequency Band: 5.8GHz. Channel: 40CH. Power: 0/25/50/100/200/400mW Switchable. Input Voltage: 6-26V, +12V/240mA @400mW. Video Format: NTSC/PAL. Dimension: 28.5x28.5x3mm. Mounting Holes: 25.5X25.5mm. Weight: <=3g (Without antenna)'). channels is that line's 40CH, which the page's feature list spells out as '40CH, including A, b, E, F, r' and its own frequency-table image prints as five rows of eight; mount_mm is the 'Mounting Holes' figure, which no source stated before - the 28.5x28.5x3mm beside it is the board, not the pattern. The maker's ladder confirms the power figures this entry took from the seller, 0/25/50/100/200/400mW, twice: in that line and in the LED diagram above the grid (one to five blinks for 25/50/100/200/400mW, plus a Fault light). The page contradicts itself once, in prose - control method 4 says 'change the power 25mW/100mW/200mW/400mW/600mW' - and that sentence is the only place a 600 mW step or a missing 50 mW step appears; the spec block and the LED diagram agree with each other and with the seller, so the stored ladder does not move. weight_g stays empty: '<=3g' is still a bound. No VTX table is stored although the page prints the full 5x8 grid - PandaRC states its power only in milliwatts and names its control protocol two ways on the one page (control method 1 'Smart Audio configuration' against an OSD walkthrough that selects Betaflight's VTX TR), and a vtxtable power value is mW for Tramp but dBm for SmartAudio 2.1, so the figures cannot be written down as values. The grid as read is kept in scratchpad/vtxtab/pandarc/ for the day PandaRC publishes a manual. power_draw is the maker's own supply figure, the tail of the 'Input Voltage: 6-26V,+12V/240mA @400mW' line in the specification block of PandaRC's product page (www.pandarc.com/vt5804air, body served as a script), re-read 2026-10-20. It is the VTX's input draw at its 400 mW top step, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "SpeedyBee",
   "model": "TX800 20x20 25-800mW 5.8GHz - MMCX",
   "slug": "runcam-speedybee-tx800-20x20-25-800mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5645-5945 MHz",
    "system": "analog",
    "max_power_mw": 800,
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "weight_g": 5.6,
    "price_usd": 51.99,
    "channels": 40,
    "input_voltage": "3.7-5V",
    "power_levels_mw": "25 / 200 / 400 / 800"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/speedybee-tx800-20x20-25-800mw-5-8ghz-vtx-mmcx",
    "https://store-fhxxhuiq8q.mybigcommerce.com/product_images/TX800/TX800-manual_EN.pdf",
    "https://docs.speedybee.cn/en/fpv/vtx_vrx/tx800/how-to-unlock-or-lock-the-tx800-switch-channels-and-bands-and-change-increase-ou.html",
    "https://www.speedybee.com/tx800-download/"
   ],
   "note": "Brand corrected from RunCam to SpeedyBee: the board's own silkscreen reads SpeedyBee TX800, SpeedyBee sells it and hosts its manual, and RunCam is the vendor field of the RaceDayQuads listing the scrape read - a shop's supplier, not the part's manufacturer. The slug still carries the wrong brand because a published URL does not move, and model_set drops the 'SpeedyBee' the title carried: clean_model() strips the brand it was given, so a corrected brand leaves its own name printed twice. Cited against SpeedyBee's own TX800 user manual, which prints: Power in 3.7-5V, Power out 5V, board 28x28mm with the four holes on a 20x20mm pattern, 'Long press 5 seconds to enter POWER mode; each 5-second press switches to 25/200/400/800mW in sequence', and a 5-band 8-channel frequency table (A, B, E, Airwave, Race Band) running 5645-5945 MHz - 40 channels, which is what channels holds. frequency_range is that table's edges (E4 5645, E8 5945; manual read again 2026-10-20). SpeedyBee's knowledge base repeats the four power steps per LED state but heads the band question 'switch between Band1/2/3/4/5/6' - six bands is the TX ULTRA's table, not this radio's, so a brand's FAQ can carry a sibling's figure the way a retail listing can. Discontinued: the TX800 is gone from speedybee.com's catalogue and survives only in the downloads and the knowledge base."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "1.2/1.3GHz 800mW VTX Module",
   "slug": "rushfpv-1-2-1-3ghz-800mw-vtx-module",
   "specs": {
    "system": "analog",
    "max_power_mw": 800,
    "power_levels_mw": "25 / 200 / 400 / 800",
    "frequency_range": "1.08-1.36 GHz",
    "channels": 8,
    "input_voltage": "7-30V"
   },
   "sources": [
    "https://rushfpv.net/products/1-3g-vtx"
   ],
   "note": "Silkscreen on the SMA board: power steps PIT / 25 / 200 / 400 / 800 mW, band A with eight channels (1080, 1120, 1160, 1200, 1240, 1280, 1320, 1360 MHz), DC 7-30 V. An earlier U.FL revision of the same board is pictured on the same page with nine channels (1258 MHz added) and a 7-36 V input; where the two revisions disagree the figures above are the SMA one's. Sold in an SMA and a U.FL version, so the connector column stays empty - it is a choice, not this board's socket. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "1.3/3.3GHz Dual-Band 2.5W",
   "slug": "rushfpv-1-3-3-3ghz-dual-band-2-5w",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 200 / 1000 / 2500",
    "frequency_range": "1.3 / 3.3 GHz",
    "input_voltage": "7-30V",
    "channels": 32,
    "antenna_connector": "SMA"
   },
   "sources": [
    "https://rushfpv.net/products/1-3g-3-3g-dual-band-vtx-transmitter-module"
   ],
   "note": "Two SMA ports on one module: port B is 1G3, port A is 3G3, and the four bands (1G3A, 1G3B, 3G3A, 3G3B) are split two to each port, eight channels each. Label: power steps PIT / 25 / 200 / 1000 / 2500 mW, 7-30 V. RushFPV also sells a 4 W version of this module under the same product page; it has no label photograph of its own, so it is not published as a separate page and the 4 W figure is not written into this one. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder. Channels is 32 since 2026-10-17: four bands of eight, as RushFPV's own Betaflight table for this module holds them (bands A, B, E and F, eight frequencies each), which matches the four bands (1G3A, 1G3B, 3G3A, 3G3B) this note describes. RushFPV does not print 32 anywhere; the 8 this page showed until then was one band's count"
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "1.3GHz 1.6W VTX Module",
   "slug": "rushfpv-1-3ghz-1-6w-vtx-module",
   "specs": {
    "system": "analog",
    "max_power_mw": 1600,
    "frequency_range": "1.08-1.36 GHz",
    "channels": 9,
    "antenna_connector": "U.FL",
    "power_draw": "230-500 mA at 12 V",
    "input_voltage": "7-30V (3-6S)",
    "weight_g": 10.3
   },
   "sources": [
    "https://rushfpv.net/products/1-6w-1-3g"
   ],
   "note": "A bare board, not a cased brick. Its silkscreen (the listing's gallery photo 20240109112957.jpg) prints nine channels - 1080, 1120, 1160, 1200, 1240, 1258, 1280, 1320 and 1360 MHz - and 'PIT <-> 1600 PWR LEVEL' rather than named levels, and the maker's Betaflight table (1G3_1W6_VTX_new_version_.json) carries the same nine channels; channels follows those two. Rush's current sheet '1.3GHz analog video transmitter module' (V1.2; image 1G3-1600_V12.jpg in the listing body, read 2026-10-20 at native resolution) disagrees on both: 'Channel Frequency CH1-1080 CH2-1120 CH3-1160 CH4-1200 CH5-1240 CH6-1280 CH7-1320 CH8-1360' (no 1258) and 'Transmit Power 14dB (25mW) 23dB (200mW) 29dB (800mW) 32dB (1600mW)', with a board drawing that prints the same eight channels and P / 25 / 200 / 800 / 1600, while the Betaflight table's ladder is 200 / 500 / 800 / MAX. Three maker statements, apparently two board revisions; power_levels stays empty until it is known which one is sold. Band (1080-1360 MHz) and the 1600 mW maximum agree everywhere. input_voltage and weight_g are the V1.2 sheet's own, contradicted by nothing: 'Input Voltage DC 7-30V (3-6S Lipo)', 'Weight 10.3g (VTX)' ('Dimension 36mm x 22mm x 9mm'). U.FL (IPEX) antenna socket; six-pin VIDEO / GND / 5V / DATA / GND / DC-IN harness; the sheet sets it up through the DATA pin with the 'IRC Trump protocol'. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder. power_draw is the maker's own supply figure, 'Power Consumption: 230mA - 500mA @12V' on Rush's sheet '1.3GHz analog video transmitter module' (V1.2; image 1G3-1600_V12.jpg), read 2026-10-20 at native resolution off the listing's image (Shopify CDN through common.UA, listed by scraper/propose_vtx_power_draw.py --images); the sheet does not say which power level each end is; it is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "1.3GHz 4W VTX Module V2",
   "slug": "rushfpv-1-3ghz-4w-vtx-module-v2",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "frequency_range": "1080-1360 MHz",
    "power_draw": "at 12 V: 160 mA pit mode, 270 mA at 25 mW, 420 mA at 200 mW, 780 mA at 1000 mW, 1400 mA at 4000 mW",
    "channels": 16,
    "power_levels_mw": "25 / 200 / 1000 / 4000",
    "input_voltage": "7-30V",
    "antenna_connector": "SMA"
   },
   "sources": [
    "https://rushfpv.net/products/1-3g-4w-vtx-v2-transmitter-module"
   ],
   "note": "No spec block and no label photograph, so the 4 W is the manufacturer's own model name and nothing else is filled. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder. power_draw is the maker's own supply figure, the 'Current @12V' row of the power-level table on Rush's SPECIFICATION sheet '1.3GHz 4W Video Transmitter' (REV. A, 12-05-2024; image 13_4W_SPEC_00.jpg): PIT 160mA, 25mW 270mA, 200mW 420mA, 1000mW 780mA, 4000mW 1400mA, read 2026-10-20 at native resolution off the listing's spec-sheet image (Shopify CDN through common.UA, listed by scraper/propose_vtx_power_draw.py --images); it is the VTX's input draw, not its RF output. power_draw is the maker's own supply figure, the 'Current @12V' row of the power-level table on Rush's SPECIFICATION sheet '1.3GHz 4W Video Transmitter' (REV. A, 12-05-2024; image 13_4W_SPEC_00.jpg): PIT 160mA, 25mW 270mA, 200mW 420mA, 1000mW 780mA, 4000mW 1400mA, read 2026-10-20 at native resolution off the listing's spec-sheet image (Shopify CDN through common.UA, listed by scraper/propose_vtx_power_draw.py --images); it is the VTX's input draw, not its RF output. frequency_range, channels, power_levels_mw, input_voltage and antenna_connector come from the same sheet's General Characteristics and RF output tables: 'Frequency band 1080-1360MHz', 'Channel customer 16' (1G3 band A 1080-1360 in 40 MHz steps, band B 1200-1340; four band B cells repeat band A frequencies, so 16 is the maker's channel count, not 16 distinct frequencies), 'Power Supply DC 7-30V', 'Antenna Port SMA 50 Ohms', power levels PIT / 25mW / 200mW / 1000mW / 4000mW; read 2026-10-20 (burst 219) at native resolution from the copy of the listing's spec-sheet image fetched earlier the same day through common.UA. The sheet's 'any band customization' in 1.4-2.8 GHz is a factory option, not this product's range. This supersedes the earlier line saying nothing else was filled."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "3.3GHz 2W VTX Module",
   "slug": "rushfpv-3-3ghz-2w-vtx-module",
   "specs": {
    "system": "analog",
    "max_power_mw": 2000,
    "frequency_range": "3330-3470 MHz",
    "input_voltage": "7-30V",
    "channels": 8,
    "power_levels_mw": "25 / 200 / 1000 / 2000",
    "antenna_connector": "SMA",
    "weight_g": 16.5
   },
   "sources": [
    "https://rushfpv.net/products/3-3g-2w-vtx-transmitter-module-复制",
    "https://cdn.shopify.com/s/files/1/0628/1320/8746/files/353cb0d32da4db38143b1f3b254cfdc5.jpg"
   ],
   "note": "The case is silkscreened '3.3GHz VTX 2W 8CH', band A, 7-30 V, with a six-pin DC-IN / GND / DATA / 5V-OUT / GND / VIDEO harness - which is where these figures come from; the product page itself carries no spec block. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder. frequency_range, power_levels_mw, antenna_connector and weight_g are RushFPV's own '3.3GHz VIDEO TRANSMITTER Air KIT' sheet (the listing's description image 353cb0d32da4db38143b1f3b254cfdc5.jpg, 2480x3508), 'RUSHFPV 3.3GHz VTX 2W' table: 'Frequency* BAND-A 3330-3470MHz 8CH / BAND-B 3170-3310MHz 8CH' ('*BAND A and BAND B run on different models of transmitter hardware'), 'RF Power >2W', 'Protocol IRC Tramp', 'DC Input 7-30V', 'Connector SMA', 'Dimension L40.5 X W26 X H8.5mm', 'Weight 16.5g'; power level table PIT 0 / 25 / 200 / 1000 / 2000 mW. The listing sells one variant ('3.3G 2W Video Transmitter Air Kit'), its packaging-list image (3.3.jpg) shows the module silkscreened 'A BAND', as does the case photo, so the span is band A's, the same band as the stored Betaflight table; band B is other hardware this listing does not sell. Read 2026-10-20 (burst 229) at native resolution, fetched through common.UA."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "3.3GHz 4W VTX Module",
   "slug": "rushfpv-3-3ghz-4w-vtx-module",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "frequency_range": "3170-3470 MHz",
    "power_draw": "at 12 V: 160 mA pit mode, 270 mA at 25 mW, 550 mA at 200 mW, 880 mA at 1000 mW, 1400 mA at 4000 mW",
    "channels": 16,
    "power_levels_mw": "25 / 200 / 1000 / 4000",
    "input_voltage": "7-30V",
    "antenna_connector": "SMA"
   },
   "sources": [
    "https://rushfpv.net/products/3-3g-4w-vtx-transmitter-module"
   ],
   "note": "No spec block and no readable label photograph on RushFPV's page, so the 4 W is the manufacturer's own model name and the power steps, band plan and input voltage are left empty rather than copied from the 3.3 GHz 2 W module next to it. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder. power_draw is the maker's own supply figure, the 'Current @12V' row of the power-level table on Rush's SPECIFICATION sheet '3.3GHz 4W Video Transmitter' (REV. A, 12-05-2024; image 33_4W_SPEC_00.jpg): PIT 160mA, 25mW 270mA, 200mW 550mA, 1000mW 880mA, 4000mW 1400mA, read 2026-10-20 at native resolution off the listing's spec-sheet image (Shopify CDN through common.UA, listed by scraper/propose_vtx_power_draw.py --images); it is the VTX's input draw, not its RF output. power_draw is the maker's own supply figure, the 'Current @12V' row of the power-level table on Rush's SPECIFICATION sheet '3.3GHz 4W Video Transmitter' (REV. A, 12-05-2024; image 33_4W_SPEC_00.jpg): PIT 160mA, 25mW 270mA, 200mW 550mA, 1000mW 880mA, 4000mW 1400mA, read 2026-10-20 at native resolution off the listing's spec-sheet image (Shopify CDN through common.UA, listed by scraper/propose_vtx_power_draw.py --images); it is the VTX's input draw, not its RF output. frequency_range, channels, power_levels_mw, input_voltage and antenna_connector come from the same sheet's General Characteristics and RF output tables: 'Frequency band 3170-3470MHz', 'Channel customer 16' (3G3 band A 3330-3470 and band B 3170-3310 in 20 MHz steps, eight each), 'Power Supply DC 7-30V', 'Antenna Port SMA 50 Ohms', power levels PIT / 25mW / 200mW / 1000mW / 4000mW; read 2026-10-20 (burst 219) at native resolution from the copy of the listing's spec-sheet image fetched earlier the same day through common.UA. The sheet also offers bands C (3010-3150MHz) and D (2850-2990MHz) as a factory customization; those are not this product's range. This supersedes the earlier line saying the power steps, band plan and input voltage were left empty."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "4.9GHz 4W VTX Module",
   "slug": "rushfpv-4-9ghz-4w-vtx-module",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "power_levels_mw": "25 / 200 / 1000 / 4000",
    "frequency_range": "4.99-5.20 GHz",
    "input_voltage": "7-30V",
    "channels": 8
   },
   "sources": [
    "https://rushfpv.net/products/4-9g-4w-vtx-transmitter-module"
   ],
   "note": "Label: power steps PIT / 25 / 200 mW / 1 W / 4 W and a single X band of eight fixed channels - 4990, 5020, 5050, 5080, 5110, 5140, 5170 and 5200 MHz. 7-30 V Lipo-in. Sold as '4.9G'; the 4.99-5.20 GHz range is the eight channels the label prints. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "5.8/4.9GHz Dual-Band 2.5W",
   "slug": "rushfpv-5-8-4-9ghz-dual-band-2-5w",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 200 / 1000 / 2500",
    "frequency_range": "4990-5200 / 5362-5945 MHz",
    "input_voltage": "7-30V",
    "antenna_connector": "SMA",
    "power_draw": "at 12 V: 40 mA pit mode, 140 mA at 25 mW, 300 mA at 200 mW, 450 mA at 1000 mW, 750 mA at 2500 mW",
    "channels": 56
   },
   "sources": [
    "https://rushfpv.net/products/5-8g-4-9g-dual-band-vtx-transmitter-module"
   ],
   "note": "Two SMA ports on one module: port A is 5G8 and carries the six 5.8 GHz bands (A, B, E, F, R, L), port B is 4G9 and carries the single X band. Label: power steps PIT / 25 / 200 / 1000 / 2500 mW, 7-30 V. The label names no channel count, so that column stays empty. Ships with a 4.9 GHz 120 mm and a 5.8 GHz Cherry2 123 mm SMA antenna. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder. power_draw is the maker's own supply figure, the 'Current @12V' row of the RF Power table on Rush's SPECIFICATION sheet '4.9 / 5.8GHz 2.5W Video Transmitter' (REV. A, 08-27-2024; page 2, image 4958_SPEC_01.jpg): PIT 40 mA, 25mW 140 mA, 200mW 300 mA, 1000mW 450mA, 2500mW 750mA, read 2026-10-20 at native resolution off the listing's spec-sheet image (Shopify CDN through common.UA, listed by scraper/propose_vtx_power_draw.py --images); it is the VTX's input draw, not its RF output. power_draw is the maker's own supply figure, the 'Current @12V' row of the RF Power table on Rush's SPECIFICATION sheet '4.9 / 5.8GHz 2.5W Video Transmitter' (REV. A, 08-27-2024; page 2, image 4958_SPEC_01.jpg): PIT 40 mA, 25mW 140 mA, 200mW 300 mA, 1000mW 450mA, 2500mW 750mA, read 2026-10-20 at native resolution off the listing's spec-sheet image (Shopify CDN through common.UA, listed by scraper/propose_vtx_power_draw.py --images); it is the VTX's input draw, not its RF output. frequency_range and channels are the same sheet's page 1 (image 4958_SPEC_00.jpg), General Characteristics: 'Frequency band 4990-5200+5362-5945MHz', 'Channel customer 8 + 48CH'; its Channel List gives port A bands A, B, E, F, R and L (5362-5945) and port B band X (4990-5200, 30 MHz steps), eight channels each; read 2026-10-20 (burst 219) at native resolution from the copy of the listing's spec-sheet image fetched earlier the same day through common.UA. This supersedes the earlier line saying the label names no channel count."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "5.8GHz 4W VTX Module",
   "slug": "rushfpv-5-8ghz-4w-vtx-module",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "power_levels_mw": "25 / 200 / 1000 / 4000",
    "frequency_range": "5362-5945 MHz",
    "input_voltage": "7-30V",
    "channels": 48
   },
   "sources": [
    "https://rushfpv.net/products/5-8g-4w-vtx-transmitter-module"
   ],
   "note": "Label: power steps PIT / 25 / 200 mW / 1 W / 4 W, six bands (A, B, E, F, R, L), 7-30 V Lipo-in. The label names no channel count, so that column stays empty. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder. frequency_range and channels are Rush's SPECIFICATION sheet '5G8-4W Video Transmitter' (REV.PO, DATE 13-11-2025; the listing's first description image, 5.8g_4W__01.jpg), General Characteristics: 'Frequency band 5362-5945MHz', 'Channel customer 48CH'; its RF output table lists bands A, B, E, F, Race Band and Low Race (5362-5621), eight channels each; read 2026-10-20 (burst 219) at native resolution from the copy of the listing's spec-sheet image fetched earlier the same day through common.UA. This supersedes the earlier line saying the label names no channel count. The sheet's Antenna Port row reads only '50 Ohms', so antenna_connector stays empty."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "Max Solo 25-1000mW+ 5.8GHz - MMCX",
   "slug": "rushfpv-max-solo-25-1000mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 2500,
    "channels": 37,
    "antenna_connector": "MMCX",
    "weight_g": 15.0,
    "price_usd": 93.99
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/rushfpv-max-solo-25-1000-mw-5-8ghz-vtx-mmcx",
    "https://rushfpv.net/products/rushfpv-max-solo-vtx"
   ],
   "note": "max_power_mw corrected 1000 -> 2500 against RushFPV's own catalogue, where this radio is listed as 'MAX SOLO 5.8G VTX 2.5W' and its product artwork prints 'MAX 2.5W'. The retail listing this page was scraped from titles it '25-1000mW+', and the trailing '+' is exactly the case the plausibility check already treats as a floor rather than a ceiling - so nothing flagged, and the column simply held the wrong end of the range until the manufacturer was read."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "Max Solo X-Band 4.9GHz 2.5W",
   "slug": "rushfpv-max-solo-x-band-4-9ghz-2-5w",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "frequency_range": "4990-5200 MHz",
    "input_voltage": "7-36V DC",
    "antenna_connector": "MMCX",
    "channels": 8,
    "power_levels_mw": "25 / 500 / 1000 / 2500",
    "weight_g": 15,
    "weight_excludes": "cable"
   },
   "sources": [
    "https://rushfpv.net/products/max-solo-xband-4-9g-vtx-2-5w",
    "https://cdn.shopify.com/s/files/1/0628/1320/8746/files/4.9g_max_solo.jpg"
   ],
   "note": "The 4.9 GHz X-Band version of the Max Solo. Its case label reads 'CVBS A/V Transmitter, 7-36V DC-IN / 5V 500mA DC-OUT', MMCX, SH1.0 six-pin, and a separate AUD / 5V / GND microphone header; RushFPV's dimension drawing gives 40 x 24 x 10 mm. The 2.5 W is the manufacturer's own model name. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder. frequency_range, channels, power_levels_mw and weight_g are RushFPV's own 'MAX SOLO VTX [X-BAND] User Manual' (the listing's description image 4.9g_max_solo.jpg, 2031x4535), Specification block: 'CHANNEL: 8CH X-BAND 4990-5020-5050-5080-5110-5140-5170-5200', 'POWER LEVEL: PIT-25mW-500mW-1000mW-2500mW', 'INPUT: DC 7-36V (6S LiPo)', 'ANTENNA CONNECTOR: MMCX 50Ω', 'EXTERNAL CONTROL: IRC Tramp', 'SIZE: H 40mm* W 24mm* D 10.5mm', 'WEIGHT:15g (With out cable)'; its VTX TABLE screenshot matches the stored Betaflight file cell for cell. Read 2026-10-20 (burst 229) at native resolution, fetched through common.UA. This supersedes the earlier line saying the power-steps column stays empty."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "Tank II Ultimate 30x30 25-800mW 5.8GHz - MMCX",
   "slug": "rushfpv-tank-ii-ultimate-30x30-25-800mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5362-5945 MHz",
    "system": "analog",
    "max_power_mw": 800,
    "mount_mm": "30x30mm",
    "channels": 48,
    "antenna_connector": "MMCX",
    "weight_g": 6.8,
    "price_usd": 44.49
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/rush-fpv-tank-ii-ultimate-30x30-25-800mw-5-8ghz-vtx-w-smart-audio-mmcx",
    "https://drive.google.com/file/d/1kPKAVDcCnHYdVzdYFs0QlkU4oPclrnGF/view"
   ],
   "note": "frequency_range is the edges of RushFPV's own 48CH Betaflight file in its VTX Table Drive folder (six bands, LOWRACE L1 5362 .. E8 5945 MHz; read again 2026-10-20). The file's B5 cell prints 5999 inside a 5790/5809/5828 ladder; the model's 37CH file prints 5809 there, so 5999 is not an edge. The 37CH US version tunes 5658-5917 MHz."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "Tank Mini 20x20 25-800mW 5.8GHz - MMCX",
   "slug": "rushfpv-tank-mini-20x20-25-800mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5362-5945 MHz",
    "system": "analog",
    "max_power_mw": 800,
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "weight_g": 4.46,
    "price_usd": 47.99,
    "channels": 48,
    "input_voltage": "7-36V DC",
    "power_levels_mw": "25 / 200 / 500 / 800",
    "power_draw": "at 12 V: 40 mA pit mode, 95 mA at 25 mW, 185 mA at 200 mW, 250 mA at 500 mW, 380 mA at 800 mW"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/rush-fpv-tank-mini-25-800mw-20x20-5-8ghz-vtx-mmcx",
    "https://rushfpv.net/products/tank-ultimate-mini-vtx",
    "https://drive.google.com/file/d/1hHRbCXANnV5SoaRMF7GPTMS7MDgb_Niz/view"
   ],
   "note": "RushFPV calls this one the Tank Ultimate MINI2. Its spec block: 7-36 V DC in, 5 V 1 A out, 48 channels (37 on the US version), power PIT/25/200/500/800 mW, installation hole 20 x 20 mm, board 28 x 28 x 3.3 mm, and 'Weight: 4.46 g (without dust cover), 5.4 g (with dust cover)'. The 4.46 g this page shows is the first of those two; which of them the column should hold is the open question about a part weighed with and without an accessory, so the figure is left as it is and both are recorded here. power_draw is the maker's own supply figure, '12V Input Current: 40mA@Pitmode, 95mA@25mW, 185mA@200mW, 250mA@500mW, 380mA@800mW', read 2026-10-09 off the maker's product JSON; it is the VTX's input draw, not its RF output. frequency_range is the edges of RushFPV's own 48CH Betaflight file in its VTX Table Drive folder (six bands, LOWRACE L1 5362 .. E8 5945 MHz; read again 2026-10-20). The file's B5 cell prints 5999 inside a 5790/5809/5828 ladder; the model's 37CH file prints 5809 there, so 5999 is not an edge. The 37CH US version tunes 5658-5917 MHz."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "Tank Plus 25-800mW 5.8GHz 37ch - MMCX",
   "slug": "rushfpv-tank-plus-25-800mw-5-8ghz-37ch-mmcx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 800,
    "channels": 37,
    "antenna_connector": "MMCX",
    "weight_g": 6.66,
    "price_usd": 39.99
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/rushfpv-tank-plus-25-800mw-5-8ghz-37ch-vtx-mmcx"
   ]
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "Tank Solo 25-1000mW+ 5.8GHz - MMCX",
   "slug": "rushfpv-tank-solo-25-1000mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5362-5945 MHz",
    "system": "analog",
    "max_power_mw": 1000,
    "channels": 48,
    "antenna_connector": "MMCX",
    "weight_g": 12.0,
    "price_usd": 71.99,
    "input_voltage": "7-36V DC",
    "power_levels_mw": "25 / 400 / 800 / MAX"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/rush-fpv-tank-solo-25-1600mw-5-8ghz-vtx-w-smart-audio-mmcx",
    "https://rushfpv.net/products/tank-solo-vtx",
    "https://drive.google.com/file/d/1o_hinzxBtDsDjZvIJy4pT753WBiSVV-J/view"
   ],
   "note": "RushFPV's own spec block: 7-36 V DC in, 5 V/1 A (600 mA) out, 48 channels, power PIT/25/400/800/MAX mW, 37 x 24 x 6.7 mm, 12 g without cable - which confirms the 12 g and the 48 channels this page already carried. The top step is printed as 'MAX' with no figure, so power_levels records it as printed and max_power_mw keeps the 1000 mW the retail listing states. frequency_range is the edges of RushFPV's own 48CH Betaflight file in its VTX Table Drive folder (six bands, LOWRACE L1 5362 .. E8 5945 MHz; read again 2026-10-20). The file's B5 cell prints 5999 inside a 5790/5809/5828 ladder; the model's 37CH file prints 5809 there, so 5999 is not an edge. The 37CH US version tunes 5658-5917 MHz."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "Tiny Tank 25-350mW 5.8GHz Micro - U.FL",
   "slug": "rushfpv-tiny-tank-25-350mw-5-8ghz-micro-u-fl",
   "specs": {
    "frequency_range": "5362-5945 MHz",
    "system": "analog",
    "max_power_mw": 350,
    "antenna_connector": "U.FL",
    "weight_g": 1.4,
    "price_usd": 29.99,
    "channels": 48,
    "input_voltage": "5V",
    "power_levels_mw": "25 / 100 / 200 / 350"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/rush-fpv-tiny-tank-25-350mw-5-8ghz-vtx-u-fl",
    "https://rushfpv.net/products/tank-tiny-vtx",
    "https://drive.google.com/file/d/1NZ1_RVJVpcG5B4QHmQ4iyLdvNM4RHiBW/view"
   ],
   "note": "RushFPV's own spec block for the Tiny Tank: 5 V input, 1.4 g, 48 channels (37 on the US version), U.FL, TBS Smart Audio, power PIT/25/100/200/MAX 350 mW - the only Tank whose top step is printed with its figure, which is where the 350 mW this page already carried is confirmed. frequency_range is the edges of RushFPV's own 48CH Betaflight file in its VTX Table Drive folder (six bands, LOWRACE L1 5362 .. E8 5945 MHz; read again 2026-10-20). The file's B5 cell prints 5999 inside a 5790/5809/5828 ladder; the model's 37CH file prints 5809 there, so 5999 is not an edge. The 37CH US version tunes 5658-5917 MHz."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "XSPAN 3.1-3.8GHz 5W",
   "slug": "rushfpv-xspan-3-1-3-8ghz-5w",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "power_levels_mw": "25 / 200 / 1000 / 5000",
    "frequency_range": "3.17-3.79 GHz",
    "input_voltage": "7-30V"
   },
   "sources": [
    "https://rushfpv.net/products/3-1g-3-8g-xspan-5w-vtx-transmitter-module"
   ],
   "note": "Board marking 31385. Label: power steps PIT / 25 / 200 mW / 1 W / 5 W, four bands printed as MHz spans (3330-3470, 3170-3310, 3490-3630, 3650-3790), eight channels per band, 7-30 V Lipo-in. The 3.17-3.79 GHz range is those four spans end to end; the model is sold as '3.1G-3.8G'. X-SPAN is RushFPV's name for its wideband analog module line - a standalone brick with an SMA jack, a fan and a dual DC-in that also feeds the camera, not a board you bolt into a stack. RushFPV publishes no weight and no mounting pattern for the class, so those columns stay empty. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "XSPAN 3.1-3.9GHz 10W",
   "slug": "rushfpv-xspan-3-1-3-9ghz-10w",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "power_levels_mw": "25 / 200 / 2000 / 10000",
    "frequency_range": "3.17-3.95 GHz",
    "input_voltage": "7-30V"
   },
   "sources": [
    "https://rushfpv.net/products/3-1g-3-9g-xspan-10w-vtx-transmitter-module"
   ],
   "note": "Board marking XN-31391. The module's own label prints the power steps (PIT / 25 / 200 mW / 2 W / 10 W), five bands A-E spanning 3170-3950 MHz, eight channels per band, and a 7-30 V dual DC-in. RushFPV's product page carries no spec block, so every figure here is read off that label. X-SPAN is RushFPV's name for its wideband analog module line - a standalone brick with an SMA jack, a fan and a dual DC-in that also feeds the camera, not a board you bolt into a stack. RushFPV publishes no weight and no mounting pattern for the class, so those columns stay empty. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "XSPAN 4.0-4.8GHz 10W",
   "slug": "rushfpv-xspan-4-0-4-8ghz-10w",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "power_levels_mw": "25 / 200 / 2000 / 10000",
    "frequency_range": "4.02-4.80 GHz",
    "input_voltage": "7-30V"
   },
   "sources": [
    "https://rushfpv.net/products/4g-4-8g-xspan-10w-vtx-transmitter-module"
   ],
   "note": "Board marking XN-40481. Label: power steps PIT / 25 / 200 mW / 2 W / 10 W, five bands A, B, E, F, R spanning 4020-4800 MHz, eight channels per band, 7-30 V dual DC-in. Sold as '4G-4.8G'; the 4020-4800 MHz edges are the label's own. X-SPAN is RushFPV's name for its wideband analog module line - a standalone brick with an SMA jack, a fan and a dual DC-in that also feeds the camera, not a board you bolt into a stack. RushFPV publishes no weight and no mounting pattern for the class, so those columns stay empty. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "XSPAN 4.8-6.1GHz 10W",
   "slug": "rushfpv-xspan-4-8-6-1ghz-10w",
   "specs": {
    "system": "analog",
    "max_power_mw": 10000,
    "power_levels_mw": "25 / 200 / 2000 / 10000",
    "frequency_range": "4.8-6.1 GHz",
    "input_voltage": "7-30V"
   },
   "sources": [
    "https://rushfpv.net/products/4-8g-6-1g-xspan-10w-vtx-transmitter-module"
   ],
   "note": "Board marking XN-48611. Label: power steps PIT / 25 / 200 mW / 2 W / 10 W, twelve bands (A, B, E, F, R, P, L, U, O, H, T, N), eight channels per band, 7-30 V dual DC-in. The label prints no MHz edges, so the range is the manufacturer's own model name. X-SPAN is RushFPV's name for its wideband analog module line - a standalone brick with an SMA jack, a fan and a dual DC-in that also feeds the camera, not a board you bolt into a stack. RushFPV publishes no weight and no mounting pattern for the class, so those columns stay empty. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "XSPAN 4.8-6.1GHz 4W",
   "slug": "rushfpv-xspan-4-8-6-1ghz-4w",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "power_levels_mw": "25 / 200 / 1000 / 4000",
    "frequency_range": "4.8-6.1 GHz",
    "input_voltage": "7-30V",
    "channels": 96
   },
   "sources": [
    "https://rushfpv.net/products/4-8-6-1g-broadband-vtx-transmitter-module"
   ],
   "note": "Label: power steps PIT / 25 / 200 mW / 1 W / 4 W, twelve bands (A, B, E, F, R, P, L, U, O, H, T, N), eight channels per band, 7-30 V dual DC-in. The 96 channels are RushFPV's own count for this model ('96 Frequency Points'), and they agree with twelve bands of eight. Sold in a linear-antenna and a circular-polarised kit; the module is the same. X-SPAN is RushFPV's name for its wideband analog module line - a standalone brick with an SMA jack, a fan and a dual DC-in that also feeds the camera, not a board you bolt into a stack. RushFPV publishes no weight and no mounting pattern for the class, so those columns stay empty. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "XSPAN 6.1-7.2GHz 3W",
   "slug": "rushfpv-xspan-6-1-7-2ghz-3w",
   "specs": {
    "system": "analog",
    "max_power_mw": 3000,
    "power_levels_mw": "25 / 200 / 1000 / 3000",
    "frequency_range": "6.1-7.2 GHz",
    "input_voltage": "7-30V"
   },
   "sources": [
    "https://rushfpv.net/products/6-1g-7-2g-3w-vtx-transmitter-module"
   ],
   "note": "Board marking XN-61723 - the 3 W sibling of the XN-61728, same eight bands (A, B, E, F, R, P, H, U) and eight channels per band, different top two power steps: PIT / 25 / 200 mW / 1 W / 3 W. 7-30 V Lipo-in. X-SPAN is RushFPV's name for its wideband analog module line - a standalone brick with an SMA jack, a fan and a dual DC-in that also feeds the camera, not a board you bolt into a stack. RushFPV publishes no weight and no mounting pattern for the class, so those columns stay empty. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "XSPAN 6.1-7.2GHz 8W",
   "slug": "rushfpv-xspan-6-1-7-2ghz-8w",
   "specs": {
    "system": "analog",
    "max_power_mw": 8000,
    "power_levels_mw": "25 / 200 / 2000 / 8000",
    "frequency_range": "6.1-7.2 GHz",
    "input_voltage": "7-30V"
   },
   "sources": [
    "https://rushfpv.net/products/6-1g-7-2g-xspan-8w-vtx-transmitter-module"
   ],
   "note": "Board marking XN-61728. Label: power steps PIT / 25 / 200 mW / 2 W / 8 W, eight bands (A, B, E, F, R, P, H, U), eight channels per band, 7-30 V dual DC-in. No MHz edges on the label, so the range is the model name's. X-SPAN is RushFPV's name for its wideband analog module line - a standalone brick with an SMA jack, a fan and a dual DC-in that also feeds the camera, not a board you bolt into a stack. RushFPV publishes no weight and no mounting pattern for the class, so those columns stay empty. Output above the lowest step is licensed spectrum in most countries; the module's own label carries that reminder."
  },
  {
   "type": "vtx",
   "brand": "RUSHFPV",
   "model": "XSPAN 7.0-8.5GHz 5W",
   "slug": "rushfpv-xspan-7-0-8-5ghz-5w",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "frequency_range": "7.0-8.5 GHz"
   },
   "sources": [
    "https://rushfpv.net/products/7g-8-5g-xspan-5w-vtx-transmitter-module"
   ],
   "note": "The only 7-8.5 GHz air unit RushFPV lists. Unlike the rest of the X-SPAN line this one has no label photograph on the product page and no spec block, so the 5 W is the manufacturer's own model name and nothing else here is filled: the power steps, band plan and input voltage of the other X-SPAN modules are not assumed onto it. X-SPAN is RushFPV's name for its wideband analog module line - a standalone brick with an SMA jack, a fan and a dual DC-in that also feeds the camera, not a board you bolt into a stack. RushFPV publishes no weight and no mounting pattern for the class, so those columns stay empty."
  },
  {
   "type": "vtx",
   "brand": "Skyzone",
   "model": "TX2501",
   "slug": "skyzone-tx2501",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 800 / 1600 / 2500",
    "frequency_range": "4990-5945 MHz",
    "channels": 56,
    "input_voltage": "7-26V",
    "price_usd": 58.0
   },
   "sources": [
    "https://www.skyzonefpv.com/products/skyzone-tx2501-vtx-with-adjustable-power-output",
    "https://cdn.shopifycdn.net/s/files/1/0597/9668/4956/files/TX2501_240111.pdf",
    "https://cdn.shopify.com/s/files/1/0597/9668/4956/files/TX2500_TX2501_vtx_table_25mw_2500mw_ch_ABEFRLX_230601.json"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. This is the heat-sink TX2501, the version without the CNC case and fan; its board is silkscreened 'TX2501 231115 V1.0'. The page's feature list says '800/1600/2500mW adjustable power output' and 7-26V input; the brand's own one-page user manual, linked from the same page, says '25/800/1600/2500mW adjustable power output' over the same 7-26V and prints the frequency table this field holds: 7 bands (A B E F R L X) of 8 channels, 4990-5945 MHz, with X band running 4990-5200 MHz. The manual is the document that enumerates the steps, so power_levels_mw takes its four; both agree on the 2500 mW maximum. The page also links a Betaflight VTX-table JSON the brand named TX2500_TX2501_...: its band and channel list matches the manual except for one entry - band B CH5 reads 5999 MHz where the manual prints 5809 - so the config file's span is a typo and the manual's is what is recorded here. Its power labels ('025', '1.2', '2.0', '2.5') are Betaflight's three-character display strings and not a spec. One of the page's four images is a spectrum-analyser capture (Agilent, 'C:\\TX2501.STA file loaded') reading 3.229 W at 5.918 GHz; that is a measurement of one unit at one channel, not a rated figure, and nothing was taken from it. The brand states no weight, mounting pattern or antenna connector for this version."
  },
  {
   "type": "vtx",
   "brand": "Skyzone",
   "model": "TX2501 CNC 5.8G 2.5W VTX",
   "slug": "skyzone-tx2501-cnc-5-8g-2-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 800 / 1600 / 2500",
    "frequency_range": "4990-5945 MHz",
    "channels": 56,
    "antenna_connector": "MMCX",
    "price_usd": 56.5
   },
   "sources": [
    "https://www.skyzonefpv.com/products/skyzone-tx2501-cnc-5-8g-2-5w-vtx",
    "https://www.skyzonefpv.com/products/skyzone-vt5850-cnc-6-2g-vtx"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. The CNC-case version of the TX2501, with fan. Its own page states '25/800/1600/2500mW adjustable power output', 'MMCX Antenna connector' and 'Allow use customized frequency 1Mhz by 1 Mhz from 4990~5945', which is where the tuning span here comes from; the 56 channels are the 7 bands of 8 the TX2501 manual prints. input_voltage is empty on a published page because the brand states it twice and differently: the page's feature list says '7-26V Wide Range Voltage input' and this model's own case, photographed on the VT5850 and VT6550 product pages and read at full resolution, is silkscreened '9-26V / GND / 5VOUT / GND / VTX / IRC' beside 'Tx2501 CNC 5.8G 2.5W VTX'. One statement against one publishes neither. The brand annotates this case 38.8 x 38.6 x 22.5 mm in one of the page's own photographs, which is a body and not a mounting pattern, so mount_mm stays empty. The listing 'SKYZONE TX2501 CNC VTX' at /products/skyzone-tx2501-cnc6-vtx is a second listing of this same radio at a different price ($75.00), not a second product: same text, same images, same 4990~5945 statement."
  },
  {
   "type": "vtx",
   "brand": "Skyzone",
   "model": "TX2501 CNC 6.2G 2.5W VTX",
   "slug": "skyzone-tx2501-cnc-6-2g-2-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "power_levels_mw": "25 / 800 / 1600 / 2500",
    "frequency_range": "4990-6184 MHz",
    "channels": 64,
    "input_voltage": "9-26V",
    "mount_mm": "30.5x30.5mm",
    "antenna_connector": "MMCX",
    "weight_g": 27.5,
    "price_usd": 56.5
   },
   "sources": [
    "https://www.skyzonefpv.com/products/skyzone-tx2501-cnc-6-2g-2-5w-64ch-vtx",
    "https://cdn.shopify.com/s/files/1/0597/9668/4956/files/TX2501CNC-S.jpg"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. The only transmitter of this brand's line with a labelled specification block in text: Model TX2501 CNC 6.2G 2.5W VTX, Power Levels 25mW/800mW/1600mW/2500mW (Peak up to 3.5W), Input Voltage 9V-26V (Supports 3S-6S LiPo), Output Voltage 5V Out for Camera, Antenna Interface MMCX, Control Protocol IRC Tramp / Button Control, Mounting Pattern 30.5 x 30.5 mm M3, Dimensions 38.8 x 38.6 x 22.5 mm, Weight 27.5g. max_power_mw holds 2500, the top of the enumerated step list; the block's 'Peak up to 3.5W' and the prose's '3.0W ~ 3.5W under optimal conditions' are a headroom claim and not a selectable level, and the model's own name says 2.5W. The 64 channels are the block's '8 bands (A, B, E, F, R, L, X, S)' of 8; frequency_range is 4990-6184 MHz from the part's own spec sheet in the same gallery (TX2501CNC-S.jpg, 1000x2000, titled 'TX2501 CNC 6.2G 2.5W VTX', re-read 2026-10-20, 225th burst): its frequency table prints those 8 bands of 8 - A to X the 5.8G TX2501's cells, S 6002-6184M in 26 MHz steps - and the same 25/800/1600/2500mW, 9~26V, mmcx, 30.5*30.5*M3 and 27.5g as the text block. Until then the field held the 6.2 GHz label of its title."
  },
  {
   "type": "vtx",
   "brand": "Skyzone",
   "model": "VT1225 1.2G 2.5W VTX",
   "slug": "skyzone-vt1225-1-2g-2-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 2500,
    "frequency_range": "960-1400 MHz",
    "channels": 16,
    "price_usd": 53.0,
    "power_levels_mw": "25 / 800 / 1600 / 2500",
    "input_voltage": "9-26V",
    "mount_mm": "30.5x30.5mm",
    "antenna_connector": "MMCX",
    "weight_g": 27.5
   },
   "sources": [
    "https://www.skyzonefpv.com/products/skyzone-vt1225-cnc-vtx",
    "https://atomrc.com/products/skyzone-vt1225-cnc-vtx",
    "https://cdn.shopify.com/s/files/1/0597/9668/4956/files/BTFL_vtxtable_20240621_VT1225.json",
    "https://cdn.shopify.com/s/files/1/0597/9668/4956/files/VT1225_1.jpg"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. The page is its title and one sentence - 'SKYZONE VT1225 1.2G 2.5W VTX With CNC Case and Fan' - and its images are renders. max_power_mw is the 2.5W the brand names the part with, on both of its shops. The channel count and the band edges come from the brand's own Betaflight VTX table for this model, linked from /pages/download as 'VT1225 VTX table': two bands of eight, SKYZONEA 1080/1120/1160/1200/1240/1280/1320/1360 MHz and SKYZONEB 960/980/1000/1020/1040/1258/1380/1400 MHz. That file's power labels ('25 ', '800', 'HIG', 'MAX') are Betaflight's three-character display strings, not figures,. Re-read 2026-10-20 (burst 227): the product page's description now carries one spec sheet, VT1225_1.jpg (1000x2000, read at full resolution), headed 'VT1225 CNC VTX'. Its frequency table prints the same two bands of eight as the Betaflight file, cell for cell, and its rows give Power '25mW、800mW、1600mW、2500mW' (power_levels_mw), Antenna port 'mmcx', Input voltage '9~26V', mounting '30.5*30.5*M3', size '38.8*38.6*21mm' and weight '27.5g'. The 9-26V rail, 30.5 mounting and 27.5 g are also what Skyzone's TX2501 CNC sheet prints for that case; this sheet carries the VT1225's own 1.2 GHz table, so it is this model's sheet and not a copy of the 5.8 GHz one."
  },
  {
   "type": "vtx",
   "brand": "Skyzone",
   "model": "VT5850 CNC 6.2G 5W VTX",
   "slug": "skyzone-vt5850-cnc-6-2g-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "frequency_range": "4990-6184 MHz",
    "price_usd": 56.5,
    "channels": 64,
    "input_voltage": "9-36V",
    "mount_mm": "30.5x30.5mm",
    "antenna_connector": "MMCX",
    "weight_g": 40
   },
   "sources": [
    "https://www.skyzonefpv.com/products/skyzone-vt5850-cnc-6-2g-vtx",
    "https://atomrc.com/products/skyzone-vt5850-cnc-6-2g-5w-vtx",
    "https://cdn.shopify.com/s/files/1/0597/9668/4956/files/VT5850_CNC_6.2G_VTX_251031EN.jpg"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. A prose page with no spec block: the brand's only model-specific statement is its own name for the part, identical on both shops - title 'SKYZONE VT5850 CNC 6.2G 5W VTX' over a description opening 'The SKYZONE VT5850 4.9G/6.2G 5W VTX With CNC Case and Fan' - which is where the 5 W and the band edges come from. **Its photographs are another model's**: every one of the six shows a case silkscreened 'Tx2501 CNC 5.8G 2.5W VTX' beside a '9-26V / GND / 5VOUT / GND / VTX / IRC' pinout, read at full resolution, and one of them carries the TX2501 CNC's 38.8 x 38.6 x 22.5 mm dimension annotation. Nothing was taken from those photographs - a 2.5 W 5.8G case on a 5 W 6.2G page describes the other product. Re-read 2026-10-20 (225th burst): the skyzonefpv.com gallery now opens with the part's own one-page spec sheet, titled 'VT5850 CNC 6.2G VTX' (VT5850_CNC_6.2G_VTX_251031EN.jpg, 1000x2098, read at full resolution). Its frequency table is 8 bands A B E F R L X S of 8 - A to X the TX2501's 56 cells, S 6002/6028/6054/6080/6106/6132/6158/6184M - so channels 64 and frequency_range 4990-6184 MHz, the edges of that grid in the sheet's unit; a second gallery image (VT5850.png), the maker's measured output per frequency, runs over the same 4990-6184 axis. The sheet also prints Antenna port mmcx, Input voltage 9~36V, Protocol IRC / Button control with LED segment display, Mounting 30.5*30.5*M3, size 38.8*38.6*22.5mm and weight 40g, and its wiring diagram's rail reads IRC / VTX / GND / 5V OUT / GND / 9-36V - a 9-36V rail and 40 g where the TX2501 CNC prints 9-26V and 27.5 g, so this is the VT5850's own sheet and not the shared photographs. Its Power row states only tolerances ('Low power ±2dBm, Max power ±0.8dBm'), so power_levels_mw stays empty and max_power_mw keeps the 5 W of the part's name."
  },
  {
   "type": "vtx",
   "brand": "Skyzone",
   "model": "VT6550 CNC 6.5G 4W VTX",
   "slug": "skyzone-vt6550-cnc-6-5g-4w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 4000,
    "frequency_range": "6.0-6.6 GHz",
    "price_usd": 53.0,
    "input_voltage": "9-36V",
    "mount_mm": "30.5x30.5mm",
    "antenna_connector": "MMCX",
    "weight_g": 40
   },
   "sources": [
    "https://www.skyzonefpv.com/products/skyzone-vt6550-cnc-6-5g-vtx",
    "https://atomrc.com/products/skyzone-vt6550-cnc-6-5g-4w-vtx-1",
    "https://cdn.shopify.com/s/files/1/0597/9668/4956/files/VT6550_CNC_6.5G_VTX_251031EN.jpg"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. The second of the three prose VT pages: title 'SKYZONE VT6550 CNC 6.5G 4W VTX' over 'SKYZONE VT6550 6.0G/6.6G 4W VTX With CNC Case and Fan', the same two sentences on both shops, and that is the whole of what the brand states. Its photographs are the TX2501 CNC 5.8G's as well - the silkscreen 'Tx2501 CNC 5.8G 2.5W VTX' is legible at full resolution on the atomrc.com set - and the one top-down shot that looks like a label is the RF shield can, blank. Nothing taken from the images. Re-read 2026-10-20 (225th burst): the skyzonefpv.com gallery now opens with the part's own one-page spec sheet, titled 'VT6550 CNC 6.5G VTX' (VT6550_CNC_6.5G_VTX_251031EN.jpg, 987x2099, read at full resolution), which prints Antenna port mmcx, Input voltage 9~36V, Protocol IRC / Button control with LED segment display, Mounting 30.5*30.5*M3, size 38.8*38.6*22.5mm and weight 40g (wiring rail IRC / VTX / GND / 5V OUT / GND / 9-36V); those four fields are filled from it. Its frequency table shows bands S 6002-6184, U 6200-6340, C 6360-6500 and H 6520-6660 MHz, but the column rules run on below H's bottom border, so a further row may be cropped off the graphic: channels stays empty and frequency_range keeps the 6.0-6.6 GHz of the maker's own words rather than an edge the crop could hide. Power row: tolerances only ('Low power ±2dBm, Max power ±1.5dBm'), so power_levels_mw stays empty."
  },
  {
   "type": "vtx",
   "brand": "Skyzone",
   "model": "VT7550 CNC 7.5G 5W VTX",
   "slug": "skyzone-vt7550-cnc-7-5g-5w-vtx",
   "specs": {
    "system": "analog",
    "max_power_mw": 5000,
    "frequency_range": "6240-7500 MHz",
    "channels": 64,
    "input_voltage": "9-36V",
    "mount_mm": "20x20mm",
    "antenna_connector": "SMA",
    "weight_g": 73.5
   },
   "sources": [
    "https://www.skyzonefpv.com/products/skyzone-vt7550-cnc-7-5g-vtx",
    "https://atomrc.com/products/skyzone-vt7550-cnc-7-5g-5w-vtx",
    "https://cdn.shopify.com/s/files/1/0597/9668/4956/files/VT7.5G_EN260113_f22f6bec-a376-4fc0-9bda-a80e0343b5dd.jpg"
   ],
   "note": "Read 2026-09-25 off the brand's own shop, the fifteenth VTX manufacturer catalogue read beside the US retail scrape. www.skyzonefpv.com and atomrc.com are two Shopify stores of one company: /products.json?limit=250 is the whole catalogue in one request on each, the two shops carry the same product_type taxonomy and each lists the other brand's transmitters, and the boards are silkscreened with the brand whose name is on the case rather than the one in the page title. The one VT-series part the brand documents: /pages/download links an unlabelled image next to the Steadyview X 7.5G manual, and it is the VT7550's own one-page spec sheet. Read at full resolution it gives the frequency table (8 bands A B C D E F H J of 8 channels, 6240-7500 MHz), Antenna port SMA, Input voltage 9~36V, Protocol IRC/Button control with LED segment display, Mounting 20*20mm*M3, size 63.5*38*20.8mm, weight 73.5g, and a wiring diagram whose pin rail reads IRC / VTX / GND / 5V OUT / GND / 9-36V. Its Power row states only tolerances - 'Low power ±2dBm, Max power ±0.8dBm' - so max_power_mw holds the 5 W the brand names the part with on both shops ('VT7550 CNC 7.5G 5W VTX' over 'The SKYZONE VT7550 6.0G/7.5G 5W VTX'), and power_levels_mw is empty because no document enumerates the steps. price_usd is empty on a published page because the brand's two shops disagree about it: $89.90 on skyzonefpv.com and $89.99 on atomrc.com, both on 2026-09-25."
  },
  {
   "type": "vtx",
   "brand": "T-Motor",
   "model": "FT800 20x20 25-800mW 5.8GHz - MMCX",
   "slug": "t-motor-ft800-20x20-25-800mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 800,
    "mount_mm": "20x20mm",
    "antenna_connector": "MMCX",
    "weight_g": 7.58,
    "price_usd": 58.99
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/t-motor-ft800-20x20-25-800mw-5-8ghz-vtx-mmcx"
   ],
   "note": "No maker source to cite: on 2026-10-20 none of T-Motor's three stores lists the FT800 - tmotorhobby.com's search finds only the FT200 among T-Motor transmitters, and t-hobby.com and store.tmotor.com sell no VTX at all - so this page's figures are the retail listing's and frequency_range stays its '5.8GHz' label."
  },
  {
   "type": "vtx",
   "brand": "TBS",
   "model": "Unify EVO 25-800mW 5.8GHz - SMA",
   "slug": "tbs-unify-evo-25-800mw-5-8ghz-sma",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 800,
    "antenna_connector": "U.FL",
    "weight_g": 7.0,
    "price_usd": 71.99
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/tbs-unify-evo-25-800mw-5-8ghz-vtx-sma"
   ],
   "note": "TBS's own catalogue (checked 2026-09-23) no longer lists the Unify EVO: it is in neither the VTX category nor its 5G8 subcategory, which between them hold every current TBS transmitter. The obvious URL, /products/prod:unify_evo, answers 200 - but the page it returns is titled 'Secret Project' and carries no product, no spec block and no price, so there is nothing to cite. A 200 is not a product page."
  },
  {
   "type": "vtx",
   "brand": "TBS",
   "model": "Unify Pro HV 25-800mW 5.8GHz - SMA",
   "slug": "tbs-unify-pro-hv-25-800mw-5-8ghz-sma",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 800,
    "channels": 40,
    "antenna_connector": "SMA",
    "weight_g": 7.0,
    "price_usd": 59.99,
    "power_levels_mw": "25 / 200 / 500 / 800",
    "input_voltage": "6-25V",
    "power_draw": "250 mA at 25 mW, 320 mA at 200 mW, 460 mA at 500 mW, 600 mA at 800 mW"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/tbs-unify-pro-hv-25-800mw-5-8ghz-vtx-sma",
    "https://www.team-blacksheep.com/products/prod:unify_pro_hv_sma",
    "https://www.team-blacksheep.com/products/prod:unify_pro_hv",
    "https://www.team-blacksheep.com/tbs-unify-pro-5g8-manual.pdf"
   ],
   "note": "Second source 2026-09-23: TBS's own spec block for the Unify Pro 5G8 HV - Analog, 6-25 V in, Min/Max Frequency Band 5658/5945 MHz, Output Power 25 / 200 / 500 / 800 mW, 31 x 22 x 6 mm, 7 g, pit mode yes. It confirms the 800 mW and the 7 g already published. TBS sells this radio as two SKUs, (SMA) and (RP-SMA), whose spec blocks are identical, so both are cited on this one page. Both blocks name the connector u.FL, which is the connector on the board; the SMA in this page's name and in antenna_connector is the pigtail the SKU ships with, and that is what the retail listing sells it as. power_draw is the maker's own supply figure, 'Power consumption 25mW: 250mA, 200mW: 320mA, 500mW: 460mA, 800mW: 600mA', the cell the Unify Pro manual's spec table spans over its V2 5G8 and 5G8 HV columns, read 2026-10-18 at full resolution; no supply voltage is printed beside it. It is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "TBS",
   "model": "Unify Pro HV Race 25-200mW 5.8GHz - SMA",
   "slug": "tbs-unify-pro-hv-race-25-200mw-5-8ghz-sma",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 200,
    "antenna_connector": "SMA",
    "weight_g": 7.0,
    "price_usd": 35.99,
    "power_levels_mw": "25 / 200",
    "input_voltage": "6-25V",
    "power_draw": "250 mA at 25 mW, 320 mA at 200 mW"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/tbs-unify-pro-hv-race-25-200mw-5-8ghz-vtx-sma",
    "https://www.team-blacksheep.com/products/prod:unify_pro_hv_race",
    "https://www.team-blacksheep.com/tbs-unify-pro-5g8-manual.pdf"
   ],
   "note": "Second source 2026-09-23: TBS's own spec block for the Unify Pro 5G8 HV Race (SMA) - Analog, 6-25 V in, Min/Max Frequency Band 5658/5945 MHz, Output Power 25 / 200 mW, 31 x 22 x 6 mm, 7 g, pit mode yes. Same board as the Unify Pro 5G8 HV to the millimetre and the gram; the Race is the two-step race-legal version of it, and it is the only one of the three HV SKUs TBS sells in one connector flavour only. power_draw is the maker's own supply figure, 'Power consumption 25mW: 250mA, 200mW: 320mA' in the TBS UNIFY PRO HV RACE column of the Unify Pro manual's spec table, read 2026-10-18 at full resolution; no supply voltage is printed beside it. It is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "TBS",
   "model": "Unify Pro V3 25-800mW 5.8GHz - SMA",
   "slug": "tbs-unify-pro-v3-25-800mw-5-8ghz-sma",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 800,
    "antenna_connector": "SMA",
    "weight_g": 5.0,
    "price_usd": 47.99,
    "power_levels_mw": "25 / 200 / 500 / 800",
    "input_voltage": "4.5-5.5V",
    "power_draw": "250 mA at 25 mW, 320 mA at 200 mW, 460 mA at 500 mW, 600 mA at 800 mW"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/tbs-unify-pro-v3-25-800mw-5-8ghz-vtx-sma",
    "https://www.team-blacksheep.com/products/prod:unify_pro_sma",
    "https://www.team-blacksheep.com/products/prod:unify_pro",
    "https://www.team-blacksheep.com/tbs-unify-pro-5g8-manual.pdf"
   ],
   "note": "Second source 2026-09-23: TBS's own spec block for the Unify Pro 5G8 V3 - Analog, 4.5-5.5 V in (this is the 5 V one, not the HV), Min/Max Frequency Band 5658/5945 MHz, Output Power 25m / 200 / 500 / 800 mW, 18 x 25 x 4 mm, 5 g, pit mode no. It confirms the 800 mW and the 5 g already published. Sold as two SKUs, (SMA) and (RP-SMA), with identical blocks, so both are cited here; as on the HV, the block's own connector line says u.FL and the SMA is the pigtail. power_draw is the maker's own supply figure, 'Power consumption 25mW: 250mA, 200mW: 320mA, 500mW: 460mA, 800mW: 600mA' in the TBS UNIFY PRO V2 5G8 column of the Unify Pro manual's spec table (the manual this V3 listing links; the column's input cell names the V3: 'Unify PRO V3 max. 13V peaks'), read 2026-10-18 at full resolution; no supply voltage is printed beside it. It is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "TBS",
   "model": "Unify Pro32 DP 3W 4.9-6.0GHz - MMCX",
   "slug": "tbs-unify-pro32-dp-25-400mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "4.99-6.03 GHz",
    "system": "analog",
    "max_power_mw": 3000,
    "antenna_connector": "MMCX",
    "weight_g": 8.7,
    "price_usd": 59.99,
    "input_voltage": "6-25V (2-6S)",
    "power_levels_mw": "10 / 25 / 100 / 200 / 400 / 500 / 999 / MAX",
    "power_draw": "up to 1.8 A at maximum power"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/tbs-unify-pro32-dp-25-400mw-5-8ghz-vtx-mmcx",
    "https://www.team-blacksheep.com/products/prod:pro32_dp",
    "https://www.team-blacksheep.com/tbs-unify-pro32-manual.pdf"
   ],
   "note": "Corrected 2026-09-23 against TBS's own product page, which is the same module our retail listing sells - 37 x 28 x 10 mm, 8.7 g, MMCX on both - and describes it as a '3W wide band 5.8GHz video transmitter', 'World's lightest 3 Watt video transmitter', 'Frequency range: 4990 - 6030 MHz'. Its spec block reads Min/Max Frequency Band 4990/6030 MHz and Output Power 10 / 25 / 100 / 200 / 400 / 500 / 999 / MAX mW; the unnumbered MAX step is the 3 W the page headlines twice. The retail listing printed '25-400mW 5.8GHz' and a three-step block (14 dBm / 20 dBm / 26 dBm), which is the FCC-legal subset this SKU ships enabled - TBS's own footnote says the transmitter ships with only legal channels and power levels unlocked and points at the manual for the rest. So the retailer was describing a configuration and the manufacturer the radio; the columns now hold the radio and the model name no longer prints the retailer's ceiling. The URL still carries it. Wideband operation needs wideband antennas: TBS warns that running the top steps into a 5.8-only antenna bricks the unit. power_draw is the maker's own supply figure, 'PRO DP32 MAX: up to 1,8A' in the PRO32 HV (MMCX) / PRO32 DP column of the Unify Pro32 manual's spec table; the column's 25 mW and 1000 mW+ lines are not taken for the DP, because the cell does not say they cover it, read 2026-10-18 at full resolution; no supply voltage is printed beside it. It is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "TBS",
   "model": "Unify Pro32 HV 25-1000mW 5.8GHz - MMCX",
   "slug": "tbs-unify-pro32-hv-25-1000mw-5-8ghz-mmcx",
   "specs": {
    "frequency_range": "5.8 GHz",
    "system": "analog",
    "max_power_mw": 1000,
    "antenna_connector": "MMCX",
    "weight_g": 8.7,
    "price_usd": 59.99,
    "power_levels_mw": "25 / 100 / 400 / 1000+",
    "input_voltage": "6-25V",
    "power_draw": "90-130 mA at 25 mW, 300-450 mA at 1000 mW+ (22 V to 14.8 V)"
   },
   "_scraped_at": "2026-10-23",
   "sources": [
    "https://www.racedayquads.com/products/tbs-unify-pro32-hv-25-1000mw-5-8ghz-vtx-mmcx",
    "https://www.team-blacksheep.com/products/prod:unifypro32_hv",
    "https://www.team-blacksheep.com/tbs-unify-pro32-manual.pdf"
   ],
   "note": "Second source 2026-09-23: TBS's own spec block for the Unify Pro32 HV (MMCX) - Video System Analog, 6-25 V in, Min/Max Frequency Band 5658/5945 MHz, Output Power 25 / 100 / 400 / 1000+ mW, MMCX, 37 x 25 x 5.8 mm, 8.7 g, audio yes, pit mode yes, SmartAudio yes, CE certified. It confirms the 1000 mW and the 8.7 g already published. The '+' is TBS's own: the block writes the top step as 1000+mW. mount_mm stays empty - 37 x 25 x 5.8 mm is the board, and the page prints no mounting pattern. power_draw is the maker's own supply figure, 'Power consumption 25mW: 90mA - 130mA (22V - 14.8V), 1000mW+: 300mA - 450mA (22V - 14.8V)' in the TBS UNIFY PRO32 HV (MMCX) / PRO32 DP column of the Unify Pro32 manual's spec table, read 2026-10-18 at full resolution. It is the VTX's input draw, not its RF output."
  },
  {
   "type": "vtx",
   "brand": "TBS",
   "model": "Unify Pro32 Nano 5G8 V1.1",
   "slug": "tbs-unify-pro32-nano-5g8-v1-1",
   "specs": {
    "system": "analog",
    "max_power_mw": 500,
    "power_levels_mw": "25 / 100 / 400 / 500+",
    "frequency_range": "5.8 GHz",
    "input_voltage": "5-13V",
    "antenna_connector": "U.FL",
    "weight_g": 1.0,
    "power_draw": "210 mA at 25 mW, 390 mA at 400 mW"
   },
   "sources": [
    "https://www.team-blacksheep.com/products/prod:unifypro32_nano",
    "https://www.team-blacksheep.com/tbs-unify-pro32-manual.pdf"
   ],
   "note": "TBS's own spec block: Video System Analog, Min/Max Input Voltage 5/13 V, Min/Max Frequency Band 5658/5945 MHz, Output Power 25 / 100 / 400 / 500+ mW, NTSC/PAL, 75 Ohm video input, audio no, pit mode yes, SmartAudio yes, OSD support yes, u.FL, 15 x 13 x 2 mm, 1 g. max_power_mw is the 500 of that top step, which the page's own highlights repeat as 'Up to 500mw+ of output power'; the '+' is TBS's and is kept in power_levels_mw rather than turned into a number. mount_mm is empty - 15 x 13 x 2 mm is the board and the page prints no mounting pattern - and so is channels, which the block never states. This is the nano of the Pro32 family, the same radio class as the Pro32 HV we carry at a fifth of its weight. TBS notes that the transmitter ships with only legal channels and power levels enabled; a HAM licence is required for the rest. Out of stock at TBS on 2026-09-23. power_draw is the maker's own supply figure, 'Power consumption 25mW: 210mA, 400mW: 390mA' in the TBS UNIFY PRO32 5G8 nano column of the Unify Pro32 manual's spec table, read 2026-10-18 at full resolution; no supply voltage is printed beside it. It is the VTX's input draw, not its RF output."
  }
 ]
}
