passive radar analytics

Module providing an example of exporting openBURST simulation data for analytics. passive radar detections are plotted and exported.

This module exports PCL detections from openBURST postgreSQL DB to an sqlite file for sharing.

creates one sqlite file with the following tables:
  • PCL detection (table_name: pcl_plot)

  • PCL transmitters (table_name: transmitter)

  • PCL receivers (table_name: receiver)

Further, a live bistatic range-Doppler map is plotted and saved as a png file.

The Listen/Notify mechanism of postgreSQL is used to note changes in the pcl_detection table during the simulation.

sqlite_pcl_analytics.pcl_det_to_sqlite(pcl_det_payload, sqcur, sqcon, plotid)

function to write sqlite db with a given PCL detection