Skip to content

Latest commit

 

History

History
executable file
·
65 lines (57 loc) · 2.64 KB

TODO.md

File metadata and controls

executable file
·
65 lines (57 loc) · 2.64 KB

To Do

This is a informal to-do list for Assassin. This is not a complete change-log, nor is it an official declaration of upcoming features. This list is subject to change.

Planned

Tasks in this section are actively planned, and are likely to be completed some time in the near future.

  • Version 1.0
    • Add configuration options for how warning messages are displayed.
    • Add wireless access point logging.
    • Fix drone hazard logging.
    • Add ADS-B monitoring to detect planes.
      • Complete ADS-B data processing.
      • Complete alert processing.
      • Add message time-to-live support.
      • Complete ADS-B data streaming.
      • Refine alerting sensitivity.
        • Add max aircraft height threshold.
        • Add minimum vehicle speed threshold.
        • Add minimum aircraft speed threshold.
        • Add threat confidence level.
    • Improve efficiency by removing unnecessary plugin loading.
    • Revise Bluetooth alerts.
      • Add a Bluetooth blacklist, for which Assassin will instantly alert instead of waiting for devices to follow.
      • Remove Bluetooth alert GPS dependency.
    • Finish alert sounds.
      • Add Bluetooth alert sound.
      • Add ADS-B alert sound.
      • Normalize all sounds.
    • Add information_displayed to CONFIGURE.md.
    • Add text-to-speech support.
    • Add customizable file name to telemetry logging.
  • Version 2.0
    • Add weather alerts.
    • Add GPS spoofing detection.
    • Add driving attention timer.
  • Version 3.0
    • Improve ADS-B data intake process.
    • Solve run-away ADS-B message file size.
    • Improve drone detection process.
    • Improve Bluetooth scanning process.
    • Refine GPS alert processing.
  • Version 4.0
    • Add Predator integration.
      • Add alert handling.
      • Add configuration validation for new configuration values.
      • Add Predator start/stop capability.
      • Test functionality.
      • Add alert name display.
    • Add alert sounds.
      • Add Predator alert sound.
      • Add attention monitoring alert sound.
    • Add notification when no ADS-B messages are being received.

Hypothetical

Tasks in this section are purely hypothetical, and may not ever be finished.

  • Add crowd sourced alerts.
  • Add integration for radar detectors.
  • Add the ability to identify aircraft that are circling.
  • Add the ability to activate GPIO pins on alerts.
  • Add the ability to import custom GPS alert databases.