%FILES%
usr/
usr/bin/
usr/bin/sparrow-wifi
usr/share/
usr/share/doc/
usr/share/doc/sparrow-wifi/
usr/share/doc/sparrow-wifi/README.md
usr/share/doc/sparrow-wifi/Spectral Fusion Sparrow Wifi.pdf
usr/share/doc/sparrow-wifi/TODO.md
usr/share/sparrow-wifi/
usr/share/sparrow-wifi/__init__.py
usr/share/sparrow-wifi/controller/
usr/share/sparrow-wifi/controller/README.md
usr/share/sparrow-wifi/controller/__init__.py
usr/share/sparrow-wifi/controller/app/
usr/share/sparrow-wifi/controller/app/__init__.py
usr/share/sparrow-wifi/controller/app/agent_client.py
usr/share/sparrow-wifi/controller/app/config.py
usr/share/sparrow-wifi/controller/app/continuous.py
usr/share/sparrow-wifi/controller/app/database.py
usr/share/sparrow-wifi/controller/app/dependencies.py
usr/share/sparrow-wifi/controller/app/events.py
usr/share/sparrow-wifi/controller/app/exporters.py
usr/share/sparrow-wifi/controller/app/main.py
usr/share/sparrow-wifi/controller/app/models.py
usr/share/sparrow-wifi/controller/app/notifications.py
usr/share/sparrow-wifi/controller/app/notifier.py
usr/share/sparrow-wifi/controller/app/routers/
usr/share/sparrow-wifi/controller/app/routers/__init__.py
usr/share/sparrow-wifi/controller/app/routers/agents.py
usr/share/sparrow-wifi/controller/app/routers/cellular.py
usr/share/sparrow-wifi/controller/app/routers/falcon.py
usr/share/sparrow-wifi/controller/app/routers/ingest.py
usr/share/sparrow-wifi/controller/app/routers/scans.py
usr/share/sparrow-wifi/controller/app/routers/spectrum.py
usr/share/sparrow-wifi/controller/app/routers/stream.py
usr/share/sparrow-wifi/controller/app/schemas.py
usr/share/sparrow-wifi/controller/app/services.py
usr/share/sparrow-wifi/controller/frontend/
usr/share/sparrow-wifi/controller/frontend/index.html
usr/share/sparrow-wifi/controller/frontend/main.js
usr/share/sparrow-wifi/controller/frontend/styles.css
usr/share/sparrow-wifi/controller/images/
usr/share/sparrow-wifi/controller/images/sparrow-dashboard.png
usr/share/sparrow-wifi/controller/images/sparrow-falcon.png
usr/share/sparrow-wifi/controller/images/sparrow-spectrum-5g.png
usr/share/sparrow-wifi/controller/requirements.txt
usr/share/sparrow-wifi/controller/state/
usr/share/sparrow-wifi/controller/state/.gitkeep
usr/share/sparrow-wifi/controller/tests/
usr/share/sparrow-wifi/controller/tests/__init__.py
usr/share/sparrow-wifi/controller/tests/demo_workflow.py
usr/share/sparrow-wifi/controller/tests/mock_agent.py
usr/share/sparrow-wifi/docs/
usr/share/sparrow-wifi/images/
usr/share/sparrow-wifi/images/1_bar2.png
usr/share/sparrow-wifi/images/2_bars2.png
usr/share/sparrow-wifi/images/3_bars2.png
usr/share/sparrow-wifi/images/4_bars2.png
usr/share/sparrow-wifi/init.d_scripts/
usr/share/sparrow-wifi/init.d_scripts/sparrow-elastic.service.example
usr/share/sparrow-wifi/install_dashboards.py
usr/share/sparrow-wifi/legacy/
usr/share/sparrow-wifi/legacy/README.md
usr/share/sparrow-wifi/legacy/sparrow-elastic.py
usr/share/sparrow-wifi/legacy/sparrow_elastic_lifecycle_policy.txt
usr/share/sparrow-wifi/legacy/sparrow_elastic_sparrowbt_index_template.txt
usr/share/sparrow-wifi/legacy/sparrow_elastic_sparrowwifi_index_template.txt
usr/share/sparrow-wifi/plugins/
usr/share/sparrow-wifi/plugins/cellscanner.py
usr/share/sparrow-wifi/plugins/falconwifi.py
usr/share/sparrow-wifi/plugins/falconwifidialogs.py
usr/share/sparrow-wifi/pyrightconfig.json
usr/share/sparrow-wifi/requirements-elastic.txt
usr/share/sparrow-wifi/requirements.txt
usr/share/sparrow-wifi/rpi.setup_prerequisites.sh
usr/share/sparrow-wifi/scripts/
usr/share/sparrow-wifi/scripts/rpi.monitor_3dr.sh
usr/share/sparrow-wifi/scripts/rpi.sparrowagentstart.sh
usr/share/sparrow-wifi/scripts/rpi.sparrowagentstop.sh
usr/share/sparrow-wifi/sparrow-droneid/
usr/share/sparrow-wifi/sparrow-droneid/.gitignore
usr/share/sparrow-wifi/sparrow-droneid/build_droneid_appimage.sh
usr/share/sparrow-wifi/sparrow-droneid/data/
usr/share/sparrow-wifi/sparrow-droneid/data/.gitignore
usr/share/sparrow-wifi/sparrow-droneid/data/drone_ssid_patterns.json
usr/share/sparrow-wifi/sparrow-droneid/data/kibana_dashboards.ndjson
usr/share/sparrow-wifi/sparrow-droneid/data/osd_dashboards.ndjson
usr/share/sparrow-wifi/sparrow-droneid/data/vendor_codes.json
usr/share/sparrow-wifi/sparrow-droneid/detail_panel.png
usr/share/sparrow-wifi/sparrow-droneid/notifications.png
usr/share/sparrow-wifi/sparrow-droneid/sparrow_drone_id_api.md
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/__init__.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/__main__.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/app.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/__init__.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/alert_engine.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/api_handler.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/cert_manager.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/cot_engine.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/database.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/droneid_engine.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/elasticsearch_engine.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/errors.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/export.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/geozone_cache.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/gps_engine.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/models.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/openapi.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/backend/wifi_ssid_scanner.py
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/css/
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/css/styles.css
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/index.html
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/alerts.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/api.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/app.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/contextmenu.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/geozones.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/map.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/replay.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/settings.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/table.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/frontend/js/utils.js
usr/share/sparrow-wifi/sparrow-droneid/sparrow_droneid/requirements.txt
usr/share/sparrow-wifi/sparrow-droneid/tests/
usr/share/sparrow-wifi/sparrow-droneid/tests/test_alert_friendly.py
usr/share/sparrow-wifi/sparrow-droneid/tests/test_disposition_db.py
usr/share/sparrow-wifi/sparrow-droneid/tests/test_disposition_elastic.py
usr/share/sparrow-wifi/sparrow-droneid/tests/test_disposition_engine.py
usr/share/sparrow-wifi/sparrow-droneid/tests/test_elasticsearch_engine.py
usr/share/sparrow-wifi/sparrow-droneid/tests/test_french_rid_parser.py
usr/share/sparrow-wifi/sparrow-elastic.conf.example
usr/share/sparrow-wifi/sparrow-elastic.env.example
usr/share/sparrow-wifi/sparrow-elastic.py
usr/share/sparrow-wifi/sparrow-screenshot.png
usr/share/sparrow-wifi/sparrow-wifi.py
usr/share/sparrow-wifi/sparrow_elastic/
usr/share/sparrow-wifi/sparrow_elastic/README.md
usr/share/sparrow-wifi/sparrow_elastic/__init__.py
usr/share/sparrow-wifi/sparrow_elastic/ble_adv_parser.py
usr/share/sparrow-wifi/sparrow_elastic/bulk_buffer.py
usr/share/sparrow-wifi/sparrow_elastic/channel_utils.py
usr/share/sparrow-wifi/sparrow_elastic/client_factory.py
usr/share/sparrow-wifi/sparrow_elastic/controller_signature.py
usr/share/sparrow-wifi/sparrow_elastic/dashboards/
usr/share/sparrow-wifi/sparrow_elastic/dashboards/.gitkeep
usr/share/sparrow-wifi/sparrow_elastic/dashboards/_gen_ndjson.py
usr/share/sparrow-wifi/sparrow_elastic/dashboards/index_patterns.ndjson
usr/share/sparrow-wifi/sparrow_elastic/dashboards/legacy_preserved.ndjson
usr/share/sparrow-wifi/sparrow_elastic/dashboards/sparrow_bluetooth_situational_awareness.ndjson
usr/share/sparrow-wifi/sparrow_elastic/dashboards/sparrow_wifi_new_device_detection.ndjson
usr/share/sparrow-wifi/sparrow_elastic/dashboards/sparrow_wifi_pattern_of_life.ndjson
usr/share/sparrow-wifi/sparrow_elastic/dashboards/sparrow_wifi_situational_awareness.ndjson
usr/share/sparrow-wifi/sparrow_elastic/dashboards/sparrow_wifi_spectrum_planning.ndjson
usr/share/sparrow-wifi/sparrow_elastic/data/
usr/share/sparrow-wifi/sparrow_elastic/data/.gitkeep
usr/share/sparrow-wifi/sparrow_elastic/data/apple_continuity_subtypes.json
usr/share/sparrow-wifi/sparrow_elastic/data/bt_sig_appearance_values.json
usr/share/sparrow-wifi/sparrow_elastic/data/bt_sig_company_ids.json
usr/share/sparrow-wifi/sparrow_elastic/data/bt_sig_service_uuids.json
usr/share/sparrow-wifi/sparrow_elastic/data/device_classifier_rules.json
usr/share/sparrow-wifi/sparrow_elastic/data/manuf
usr/share/sparrow-wifi/sparrow_elastic/data_refresh.py
usr/share/sparrow-wifi/sparrow_elastic/device_classifier.py
usr/share/sparrow-wifi/sparrow_elastic/document_builder.py
usr/share/sparrow-wifi/sparrow_elastic/ecs_helpers.py
usr/share/sparrow-wifi/sparrow_elastic/elasticsearch_client.py
usr/share/sparrow-wifi/sparrow_elastic/fingerbank_client.py
usr/share/sparrow-wifi/sparrow_elastic/mac_utils.py
usr/share/sparrow-wifi/sparrow_elastic/opensearch_client.py
usr/share/sparrow-wifi/sparrow_elastic/policies/
usr/share/sparrow-wifi/sparrow_elastic/policies/.gitkeep
usr/share/sparrow-wifi/sparrow_elastic/policies/sparrow-bt-ilm.json
usr/share/sparrow-wifi/sparrow_elastic/policies/sparrow-bt-ism.json
usr/share/sparrow-wifi/sparrow_elastic/policies/sparrow-wifi-ilm.json
usr/share/sparrow-wifi/sparrow_elastic/policies/sparrow-wifi-ism.json
usr/share/sparrow-wifi/sparrow_elastic/search_client.py
usr/share/sparrow-wifi/sparrow_elastic/settings.py
usr/share/sparrow-wifi/sparrow_elastic/signal_utils.py
usr/share/sparrow-wifi/sparrow_elastic/templates/
usr/share/sparrow-wifi/sparrow_elastic/templates/.gitkeep
usr/share/sparrow-wifi/sparrow_elastic/templates/__init__.py
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-bt-components/
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-bt-components/.gitkeep
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-bt-components/mappings.json
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-bt-components/settings.json
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-bt-template.json
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-wifi-components/
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-wifi-components/.gitkeep
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-wifi-components/mappings.json
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-wifi-components/settings.json
usr/share/sparrow-wifi/sparrow_elastic/templates/sparrow-wifi-template.json
usr/share/sparrow-wifi/sparrowbluetooth.py
usr/share/sparrow-wifi/sparrowcommon.py
usr/share/sparrow-wifi/sparrowdialogs.py
usr/share/sparrow-wifi/sparrowdrone.py
usr/share/sparrow-wifi/sparrowgps.py
usr/share/sparrow-wifi/sparrowhackrf.py
usr/share/sparrow-wifi/sparrowmap.py
usr/share/sparrow-wifi/sparrowrpi.py
usr/share/sparrow-wifi/sparrowtablewidgets.py
usr/share/sparrow-wifi/sparrowwifiagent.cfg.sample
usr/share/sparrow-wifi/sparrowwifiagent.py
usr/share/sparrow-wifi/spectrum-screenshot.png
usr/share/sparrow-wifi/telemetry-screenshot.png
usr/share/sparrow-wifi/telemetry.py
usr/share/sparrow-wifi/tests/
usr/share/sparrow-wifi/tests/__init__.py
usr/share/sparrow-wifi/tests/test_ble_adv_parser.py
usr/share/sparrow-wifi/tests/test_bulk_buffer.py
usr/share/sparrow-wifi/tests/test_channel_utils.py
usr/share/sparrow-wifi/tests/test_client_factory.py
usr/share/sparrow-wifi/tests/test_controller_signature.py
usr/share/sparrow-wifi/tests/test_dashboards.py
usr/share/sparrow-wifi/tests/test_data_refresh.py
usr/share/sparrow-wifi/tests/test_device_classifier.py
usr/share/sparrow-wifi/tests/test_docs_sanity.py
usr/share/sparrow-wifi/tests/test_document_builder.py
usr/share/sparrow-wifi/tests/test_ecs_helpers.py
usr/share/sparrow-wifi/tests/test_elasticsearch_client.py
usr/share/sparrow-wifi/tests/test_fingerbank_client.py
usr/share/sparrow-wifi/tests/test_mac_utils.py
usr/share/sparrow-wifi/tests/test_mapping_compliance.py
usr/share/sparrow-wifi/tests/test_opensearch_client.py
usr/share/sparrow-wifi/tests/test_signal_utils.py
usr/share/sparrow-wifi/tests/test_sparrow_elastic_bridge.py
usr/share/sparrow-wifi/tests/test_templates.py
usr/share/sparrow-wifi/wifi_icon.png
usr/share/sparrow-wifi/wirelessengine.py
