Radarsoftware-ontwikkelkit

Radarsoftware-ontwikkelkit

Beschikbaar voor Quantum- en Cycloonradars.

Geavanceerde detectietechnologieën voor klantspecifieke toepassingen

Geavanceerde detectietechnologieën voor klantspecifieke toepassingen

Raymarine's Radar Software Development Kit (SDK) stelt ontwikkelaars en OEM's in staat om aangepaste besturings- en weergaveoplossingen te bouwen voor Raymarine's toonaangevende radarplatforms, waaronder Quantum*, Quantum 2 Doppler, Cyclone en Cyclone Pro. De SDK ondersteunt integratie met zowel Microsoft Windows PC's als Linux systemen, waardoor flexibele inzet mogelijk is voor desktop, embedded en industriële toepassingen.

Ontworpen met ontwikkelaars in het achterhoofd, bevat de SDK platform-specifieke bibliotheken en voorbeeldcode in C++ met compatibiliteit voor populaire ontwikkelomgevingen zoals Visual Studio, GCC en CLion. Het ondersteunt asynchrone gegevensverwerking, multi-threaded werking en real-time radarbesturing, waardoor het ideaal is voor missiekritische maritieme toepassingen.

Ontwikkelaars hebben toegang tot de volledige radarfunctionaliteit - van zendcontrole en Doppler-gegevens tot ARPA-targetracking en multi-radarbeheer - via een goed gedocumenteerde API en voorbeeldprojecten.

Voor de Raymarine SDK moet een USB-stick (onderdeelnummer A80631) worden aangeschaft bij uw plaatselijke Raymarine-dealer. U kunt de SDK-licentieovereenkomst hier bekijken en opslaan.

*Let op, de radar SDK is niet compatibel met modellen met alleen Quantum Wi-Fi.

Radarfuncties

Quantum radar

Quantum radar

Raymarine’s prijswinnende Quantum-radar gebruikt CHIRP-pulscompressietechnologie voor superieure beeldvorming en doeldetectie op zowel lange als korte afstanden. De Quantum-radar kan worden geïnstalleerd in een bekabelde of draadloze configuratie met behulp van het ingebouwde wifi-toegangspunt. Quantum is zeer energiezuinig en licht, waardoor het uitermate geschikt is voor verschillende detectietoepassingen op afstand.

Quantum 2 voegt Doppler-doelvolging toe aan een toch al indrukwekkende lijst van standaardkenmerken. Met Doppler-verwerking kan Quantum 2 bewegende radarcontacten onmiddellijk detecteren en ze op de PPI uitlichten. Dit zorgt voor onmiddellijke herkenning van de operators, verbetert omgevingsbewustzijn, en kan het risico op een aanvaring bij gebruik op drukke waterwegen aanzienlijk verminderen.

Cyclone radar

Cyclone radar

Ultieme uitstraling van ontwerp, robuuste prestaties en een ongeëvenaard omgevingsbewustzijn. De Cyclone solid-state open-array radars geven schippers het vertrouwen om de zwaarste omstandigheden aan te pakken, om voordeel te behalen bij het vissen en om zelfverzekerd over drukke waterwegen te navigeren. Cyclone-radars zijn verkrijgbaar met een array van 0,9; 1,2 of 1,8 meter en met twee opties voor uitgangsvermogen.

De Cyclone-radars bieden een uitstekende objectonderscheiding en resolutie op lange afstand met CHIRP-pulscompressie en beam-sharpening technologie van Raymarine. Elk model beschikt over innovatieve detectiemogelijkheden, waaronder Cyclone Bird Mode, RangeFusion™-technologie en high-speed 60 rpm-beeldvorming.

Belangrijkste voordelen voor uw integratieproject

Belangrijkste voordelen voor uw integratieproject

Onze Quantum en Cyclone radars bieden u een krachtige reeks voordelen waarmee u integratieoplossingen op maat kunt creëren:

  • CHIRP-pulscompressietechnologie voor superieure afstandsresolutie
  • Doppler doelvolging
  • Multi-target, hoge-snelheid ARPA-targetvolgalgoritme voor koers, snelheid, CPA en TCPA
  • Doelopsporingsbereik Quantum 24 nm, Cyclone 72 nm, Cyclone Pro 96 nm
  • Geïntegreerd Ethernet voor eenvoudige installatie
  • Quantum laag stroomverbruik in standby en zenden (7/17 Watt)
  • Lichtgewicht ontwerpen voor flexibele installatie
  • Lage RF-emissies voor de veiligheid van het personeel
  • Snel opstarten, met instant-on. Geen opwarming nodig voor onmiddellijke bewustwording
  • 256-kleuren doeldisplay

Volledige radarfunctionaliteit

Onze volledige radarfuncties worden hieronder weergegeven. Mocht u nog vragen hebben of hier meer over willen weten, neem dan contact op met een Raymarine SDK-expert via het onderstaande formulier.

  • Uitzenden en stoppen met uitzenden Radar
  • Snelheidsregeling antennedraaiing
  • Blinde sector(en) instellen
  • Verwerkte radargegevens ontvangen
  • Bereik instellen
  • Pulsbreedte instellen
  • Interferentie onderdrukking
  • MBS (hoofdknalonderdrukking) aanpassen
  • Gain/Rain/Sea, rommelregeling (automatisch of handmatig)
  • Bewakingszone alarm instellen
  • Diagnostiek
  • Automatisch zones verwerven
  • Doel volgen (ARPA & MARPA)
      • Doelopsporing starten/stoppen
      • Doelinformatie ontvangen
      • Doel zoeken instellen (automatisch of handmatig)
      • Instelling doelfilter
  • Beheer van meerdere radars
  • Meerdere instanties die dezelfde PPI-gegevens gebruiken
  • Instellen en ophalen radarbron/gastheer en/of wijzigen radar host
  • Radaralarmstatus ontvangen
  • Dopplergegevens (Naderende en Naderende ID)

Veelgestelde vragen

Ontdek de meest gestelde vragen over onze radar software development kit.

Ja. De USB-stekker (onderdeelnummer A80631) is verplicht voor alle SDK-bewerkingen, inclusief initialisatie, radarbesturing, gegevenstoegang en visualisatie. Zonder deze sleutel werkt de SDK niet, zelfs niet voor ontwikkeling of testen.

De SDK ondersteunt bedrade Quantum- en Cyclone-radarsystemen. Het ondersteunt niet het Quantum-model met alleen Wi-Fi. Voorbeeldprogramma's demonstreren interfacing met beide ondersteunde modellen.

Radargegevens worden gedefinieerd door:

  • SpokesPerScan: Aantal richtstralen per rotatie.
  • SamplesPerSpoke: Aantal bereikmonsters per straal.

Cyclone biedt een hogere resolutie en meer gegevens dan Quantum, vooral bij lagere toerentallen en langere afstanden. Toepassingen moeten omgaan met variërende gegevensgroottes en zich aanpassen aan verschillende radarconfiguraties.

Nee. Er kan maar één klasse tegelijk geregistreerd worden. Een tweede proberen te registreren zal resulteren in de foutmelding QuantumLib::eErrorNotifyAlreadyRegistered. Gebruik design patterns zoals Observer, Event Bus of Delegates binnen een enkele notify class om meerdere listeners te ondersteunen.

De SDK ontvangt externe navigatiegegevens niet rechtstreeks. Uw toepassing moet gegevens verzamelen (bijv. van NMEA0183, NMEA2000, SeaTalk) en deze via SDK-commando's aan de radar doorgeven. Dit is essentieel voor functies zoals MARPA en Doppler-verwerking.

Bent u klaar om te beginnen?

Neem vandaag nog contact op met een Raymarine SDK-expert om uw Software Development Kit te bestellen.