├── .github └── FUNDING.yml ├── LICENSE ├── README.md ├── bin ├── mdns-browser.js ├── rfparty-info ├── rfparty-monitor └── simple-gpsd.js ├── package.json ├── party ├── build.js ├── rfparty-service.js ├── schema │ ├── ble_adv.js │ ├── ble_obs.js │ ├── ble_source.js │ ├── ble_station.js │ ├── geo_point.js │ ├── geo_track.js │ ├── helpers.js │ ├── wifi_ap.js │ └── wifi_obs.js └── tasks │ ├── ble-monitor.js │ ├── gpsd-logger.js │ ├── lora-baseband-serial-rn2xxx.js │ ├── wifi-ap-monitor.js │ └── wifi-monitor.js ├── scripts ├── install-requirements.sh ├── install.sh ├── pinephone │ ├── enable-gps.sh │ ├── get_time.py │ ├── install.sh │ ├── load_agps_data.py │ ├── notes.txt │ └── wait_for_modem.sh ├── start-snif.sh ├── systemd │ └── rfparty-monitor.service ├── uninstall.sh ├── wake-loop.sh └── wake-test.sh └── src ├── BLEMonitor.js ├── device-identifiers.js ├── documents ├── ble_adv.js ├── ble_obs.js ├── ble_station.js ├── geo_point.js ├── geo_track.js └── index.js ├── home-detect.js ├── parsers ├── 16bit-uuid-tables.json ├── apple-continuity.js ├── device-identifiers.js ├── gap-parser.js ├── manufacturer-company-id.json └── uuid-parser.js ├── rfpartyd.js └── utils ├── command.js ├── geo-utils.js ├── index.js └── reach.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [sevenbitbyte] 2 | ko_fi: dataparty 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/README.md -------------------------------------------------------------------------------- /bin/mdns-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/bin/mdns-browser.js -------------------------------------------------------------------------------- /bin/rfparty-info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/bin/rfparty-info -------------------------------------------------------------------------------- /bin/rfparty-monitor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/bin/rfparty-monitor -------------------------------------------------------------------------------- /bin/simple-gpsd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/bin/simple-gpsd.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/package.json -------------------------------------------------------------------------------- /party/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/build.js -------------------------------------------------------------------------------- /party/rfparty-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/rfparty-service.js -------------------------------------------------------------------------------- /party/schema/ble_adv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/schema/ble_adv.js -------------------------------------------------------------------------------- /party/schema/ble_obs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/schema/ble_obs.js -------------------------------------------------------------------------------- /party/schema/ble_source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/schema/ble_source.js -------------------------------------------------------------------------------- /party/schema/ble_station.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/schema/ble_station.js -------------------------------------------------------------------------------- /party/schema/geo_point.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/schema/geo_point.js -------------------------------------------------------------------------------- /party/schema/geo_track.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/schema/geo_track.js -------------------------------------------------------------------------------- /party/schema/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/schema/helpers.js -------------------------------------------------------------------------------- /party/schema/wifi_ap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/schema/wifi_ap.js -------------------------------------------------------------------------------- /party/schema/wifi_obs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/schema/wifi_obs.js -------------------------------------------------------------------------------- /party/tasks/ble-monitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/tasks/ble-monitor.js -------------------------------------------------------------------------------- /party/tasks/gpsd-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/party/tasks/gpsd-logger.js -------------------------------------------------------------------------------- /party/tasks/lora-baseband-serial-rn2xxx.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /party/tasks/wifi-ap-monitor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /party/tasks/wifi-monitor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/install-requirements.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/install-requirements.sh -------------------------------------------------------------------------------- /scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/install.sh -------------------------------------------------------------------------------- /scripts/pinephone/enable-gps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/pinephone/enable-gps.sh -------------------------------------------------------------------------------- /scripts/pinephone/get_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/pinephone/get_time.py -------------------------------------------------------------------------------- /scripts/pinephone/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/pinephone/install.sh -------------------------------------------------------------------------------- /scripts/pinephone/load_agps_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/pinephone/load_agps_data.py -------------------------------------------------------------------------------- /scripts/pinephone/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/pinephone/notes.txt -------------------------------------------------------------------------------- /scripts/pinephone/wait_for_modem.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/pinephone/wait_for_modem.sh -------------------------------------------------------------------------------- /scripts/start-snif.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/start-snif.sh -------------------------------------------------------------------------------- /scripts/systemd/rfparty-monitor.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/systemd/rfparty-monitor.service -------------------------------------------------------------------------------- /scripts/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/uninstall.sh -------------------------------------------------------------------------------- /scripts/wake-loop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/wake-loop.sh -------------------------------------------------------------------------------- /scripts/wake-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/scripts/wake-test.sh -------------------------------------------------------------------------------- /src/BLEMonitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/BLEMonitor.js -------------------------------------------------------------------------------- /src/device-identifiers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/device-identifiers.js -------------------------------------------------------------------------------- /src/documents/ble_adv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/documents/ble_adv.js -------------------------------------------------------------------------------- /src/documents/ble_obs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/documents/ble_obs.js -------------------------------------------------------------------------------- /src/documents/ble_station.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/documents/ble_station.js -------------------------------------------------------------------------------- /src/documents/geo_point.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/documents/geo_point.js -------------------------------------------------------------------------------- /src/documents/geo_track.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/documents/geo_track.js -------------------------------------------------------------------------------- /src/documents/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/documents/index.js -------------------------------------------------------------------------------- /src/home-detect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/home-detect.js -------------------------------------------------------------------------------- /src/parsers/16bit-uuid-tables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/parsers/16bit-uuid-tables.json -------------------------------------------------------------------------------- /src/parsers/apple-continuity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/parsers/apple-continuity.js -------------------------------------------------------------------------------- /src/parsers/device-identifiers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/parsers/device-identifiers.js -------------------------------------------------------------------------------- /src/parsers/gap-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/parsers/gap-parser.js -------------------------------------------------------------------------------- /src/parsers/manufacturer-company-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/parsers/manufacturer-company-id.json -------------------------------------------------------------------------------- /src/parsers/uuid-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/parsers/uuid-parser.js -------------------------------------------------------------------------------- /src/rfpartyd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/rfpartyd.js -------------------------------------------------------------------------------- /src/utils/command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/utils/command.js -------------------------------------------------------------------------------- /src/utils/geo-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/utils/geo-utils.js -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/utils/index.js -------------------------------------------------------------------------------- /src/utils/reach.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datapartyjs/rfparty-monitor/HEAD/src/utils/reach.js --------------------------------------------------------------------------------