Radar Software Development Kit

Radar Software Development Kit

Finns för Quantum- och Cyclone-radar.

Avancerad sensorteknik för kundanpassade applikationer

Avancerad sensorteknik för kundanpassade applikationer

Raymarines Radar Software Development Kit (SDK) ger utvecklare och OEM-företag möjlighet att bygga anpassade kontroll- och displaylösningar för Raymarines ledande radarplattformar - inklusive Quantum*, Quantum 2 Doppler, Cyclone och Cyclone Pro. SDK:n stöder integration med både Microsoft Windows-baserade datorer och Linux-system, vilket möjliggör flexibel användning för stationära, inbyggda och industriella applikationer.

SDK är utformat med tanke på utvecklare och innehåller plattformsspecifika bibliotek och exempelkod i C++ med kompatibilitet för populära utvecklingsmiljöer som Visual Studio, GCC och CLion. Den stöder asynkron datahantering, flertrådad drift och radarkontroll i realtid, vilket gör den idealisk för uppdragskritiska marina applikationer.

Utvecklare får tillgång till alla radarfunktioner - från sändningskontroll och Doppler-data till ARPA-målspårning och hantering av flera radarsystem - via ett väldokumenterat API och exempelprojekt.

Raymarine SDK kräver inköp av en USB-nyckel (artikelnummer A80631) som kan köpas från din lokala Raymarine-återförsäljare. Du kan visa och spara SDK-licensavtalet här.

*Radar-SDK är inte kompatibelt med Quantum-modeller som endast har Wi-Fi.

Radarfunktioner

Quantum-radar

Quantum-radar

I Raymarines prisbelönta Quantum-radar används CHIRP pulskompressionsteknik för överlägsen bildtagning och måldetektion på både långa och korta avstånd. Quantum-radar kan installeras med kabel eller trådlöst via båtens Wi-Fi-anslutning. Quantum är extremt energieffektiv och har låg vikt vilket gör den till ett utmärkt val för många tillämpningar med fjärrsensorteknik.

Quantum 2 lägger Doppler-målsökning till den redan imponerande listan över standardfunktioner. Doppler-bearbetning gör att Quantum 2 omedelbart kan upptäcka rörliga radarkontakter och markera dem på positionsindikatorn (PPI). Därmed ges radaroperatörer omedelbar insikt, situationsmedvetenheten förbättras och risken för kollision i hårt trafikerade vatten minskas avsevärt.

Cyclone-radar

Cyclone-radar

Med Cyclone, det ultimata uttrycket för design, robust prestanda och oöverträffad situationsmedvetenhet, och med öppen solid-state-antenn, kan man känna sig trygg under de tuffaste förhållanden, få övertag i jakten på fisk och navigera tryggt i hårt trafikerade farleder. Cyclone-radar finns med antenn på 3, 4 eller 6 fot och två effektalternativ.

Cyclone-radar ger överlägsen målseparation och upplösning på långt avstånd med hjälp av CHIRP pulskompression och Raymarines teknik som koncentrerar radarpulsen. Varje modell har innovativa detekteringsfunktioner, inklusive Cyclone fågelläge, RangeFusion™-teknik och hela 60 rpm bilduppdatering.

Viktiga fördelar för ditt integrationsprojekt

Viktiga fördelar för ditt integrationsprojekt

Våra Quantum- och Cyclone-radarer ger dig ett kraftfullt utbud av fördelar som gör att du kan skapa skräddarsydda integrationslösningar:

  • CHIRP Pulse Compression-teknik för överlägsen avståndsupplösning
  • Doppler-målspårning
  • ARPA-målföljningsalgoritm med flera mål och hög hastighet för kurs, hastighet, CPA och TCPA
  • Måldetekteringsområde Quantum 24 nm, Cyclone 72 nm, Cyclone Pro 96 nm
  • Integrerad Ethernet för enkel installation
  • Quantum har låg strömförbrukning i standby och vid sändning (7/17 watt)
  • Lättviktsdesign ger flexibilitet vid installation
  • Låga RF-emissioner för personalens säkerhet
  • Snabb uppstart med omedelbar påslagning. Ingen uppvärmning krävs för omedelbar medvetenhet
  • Måldisplay med 256 färger

Alla radarfunktioner

Information om alla radarfunktioner finns nedan, men om du har några frågor eller vill veta mer är du välkommen kontakta en Raymarine SDK-expert genom att använda kontaktformuläret nedan.

  • Sändning och stopp av sändning Radar
  • Kontroll av antennens rotationshastighet
  • Ställ in blindsektor(er)
  • Ta emot bearbetade radardata
  • Inställning av räckvidd
  • Justera pulsbredd
  • Undertryckning av störningar
  • Justera MBS (main bang suppression)
  • Gain/Rain/Sea, clutterkontroll (Auto eller Manuell)
  • Ställ in larm för vaktzon
  • Diagnostik
  • Automatisk inhämtning av zoner
  • Målspårning (ARPA & MARPA)
      • Starta/stoppa målspårning
      • Ta emot målinformation
      • Ställ in förvärvande mål (Auto eller Manuell)
      • Inställning av filter för målspårning
  • Hantering av flera radar
  • Flera instanser som använder samma PPI-data
  • Ställ in och hämta radarkälla/värd och/eller ändra radarvärd
  • Ta emot status för radarlarm
  • Dopplerdata (ID för annalkande och avtagande)

Vanliga frågor och svar

Utforska de vanligaste frågorna om vårt utvecklingskit för radarmjukvara.

Ja, USB-nyckeln (artikelnummer A80631) är obligatorisk för alla SDK-funktioner, inklusive initialisering, radarkontroll, dataåtkomst och visualisering. Utan den fungerar inte SDK, inte ens för utveckling eller testning.

SDK stöder de trådbundna radarsystemen Quantum och Cyclone. Den stöder inte Quantum-modellen med endast Wi-Fi. Exempelprogrammen visar gränssnittet för båda modellerna som stöds.

Radardata definieras av:

  • SpokesPerScan: Antal riktade strålar per rotation.
  • SamplingarPerSpoke: Antal avståndsprover per stråle.

Cyclone erbjuder högre upplösning och mer data än Quantum, särskilt vid lägre varvtal och längre räckvidd. Applikationerna måste kunna hantera varierande datastorlekar och anpassa sig till olika radarkonfigurationer.

Nej. Endast en notify-klass kan registreras åt gången. Försök att registrera en andra kommer att resultera i felet QuantumLib::eErrorNotifyAlreadyRegistered. För att stödja flera lyssnare, använd designmönster som Observer, Event Bus eller Delegates inom en enda notify-klass.

SDK tar inte emot externa navigeringsdata direkt. Ditt program måste samla in data (t.ex. från NMEA0183, NMEA2000, SeaTalk) och skicka dem till radarn via SDK-kommandon. Detta är nödvändigt för funktioner som MARPA och Doppler-behandling.

Är du redo att sätta igång?

Ta kontakt med en Raymarine Radar SDK-expert idag för att beställa ditt Software Development Kit.