Amateur radio MCP server with band plans, EIRP, cable loss, antenna gains, and more
Sign in to create a connector for this server.
calculate_battery_runtimeTry in InspectorBerechnet die Akkulaufzeit basierend auf Kapazität und durchschnittlichem Stromverbrauch. Berücksichtigt Effizienz und Entladetiefe.
| Name | Required | Description | Default |
|---|---|---|---|
| voltage | Yes | Nennspannung des Akkus in Volt | |
| efficiency | No | Wirkungsgrad des Reglers (0.85 = 85%) | |
| capacity_ah | Yes | Akkukapazität in Amperestunden (Ah) | |
| consumption_watts | Yes | Durchschnittlicher Verbrauch in Watt | |
| max_discharge_percent | No | Maximale Entladetiefe in % (80% empfohlen für LiFePO4) |
calculate_cable_lossTry in InspectorBerechnet die Kabeldämpfung für verschiedene Koaxialkabeltypen bei einer bestimmten Frequenz und Länge
| Name | Required | Description | Default |
|---|---|---|---|
| cable_type | Yes | Kabeltyp | |
| frequency_mhz | Yes | Frequenz in MHz | |
| length_meters | Yes | Kabellänge in Metern |
calculate_eirpTry in InspectorBerechnet EIRP (Equivalent Isotropically Radiated Power) aus Sendeleistung, Kabelverlust und Antennengewinn. Nützlich für Sicherheitsabstands-Berechnungen nach ÖNORM.
| Name | Required | Description | Default |
|---|---|---|---|
| power_watts | Yes | Sendeleistung in Watt | |
| cable_loss_db | Yes | Kabelverlust in dB | |
| antenna_gain_dbi | Yes | Antennengewinn in dBi |
calculate_swr_lossTry in InspectorBerechnet den Leistungsverlust durch Fehlanpassung (SWR/VSWR)
| Name | Required | Description | Default |
|---|---|---|---|
| swr | Yes | SWR-Wert (z.B. 1.5, 2.0, 3.0) |
calculate_wavelengthTry in InspectorBerechnet die Wellenlänge für eine gegebene Frequenz und optional Drahtlängen für Antennen
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | Einheit der Frequenz | MHz |
| frequency | Yes | Frequenz | |
| velocity_factor | No | Verkürzungsfaktor für Draht (0.95 typisch) |
check_frequencyTry in InspectorPrüft ob eine Frequenz im Amateurfunk erlaubt ist und gibt das zugehörige Band zurück
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | Einheit der Frequenz | kHz |
| frequency | Yes | Frequenz als Zahl |
compare_cablesTry in InspectorVergleicht alle verfügbaren Kabeltypen bei einer bestimmten Frequenz und Länge
| Name | Required | Description | Default |
|---|---|---|---|
| frequency_mhz | Yes | Frequenz in MHz | |
| length_meters | Yes | Kabellänge in Metern |
convert_powerTry in InspectorRechnet Leistungswerte zwischen Watt, dBm und dBW um
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | Leistungswert | |
| from_unit | Yes | Ausgangseinheit |
get_antenna_gainTry in InspectorGibt typische Gewinnwerte für verschiedene Antennentypen zurück
| Name | Required | Description | Default |
|---|---|---|---|
| antenna_type | No | Antennentyp (z.B. 'dipol', 'yagi-5el') oder leer für alle |
get_band_planTry in InspectorGibt Frequenzgrenzen, erlaubte Modes und maximale Sendeleistung für ein Amateurfunkband zurück (IARU Region 1 / Österreich)
| Name | Required | Description | Default |
|---|---|---|---|
| band | Yes | Bandbezeichnung wie '20m', '2m', '70cm', '160m' |
list_all_bandsTry in InspectorListet alle verfügbaren Amateurfunkbänder mit Grundinformationen auf
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||