Android · pengumpulan data luar talian · versi 1.5.2

Telefon yang berfungsi
sebagai alat sebenar.

Signal Collector merekod secara berterusan data penderia, radio dan rangkaian yang dapat dicapai telefon anda, terus ke dalam telefon — tiada storan awan, tiada data yang diukur meninggalkan peranti.

Tangkapan sebenar · Pixel 10a

  1. Pengukuran sedang berjalan dengan gelang dikembangkan

    Pengukuran yang sedang berjalan. Gelang menunjukkan satelit, rangkaian dan penderia sebaik sahaja ia tiba.

  2. Memilih teknologi yang hendak diukur

    Memilih apa yang hendak diukur. Setiap sumber ialah satu baris yang menyatakan apa yang direkodnya.

  3. Butang kawalan semasa pengukuran berjalan

    Mula, set semula dan henti, dengan tempoh, jarak dan bilangan rekod di atasnya.

  4. Kesihatan pengumpulan dan panel eksport

    Bahagian bawah panel: apa yang dilakukan setiap sumber dan fail yang meninggalkan telefon.

  5. Menu tetapan yang dibuka daripada pengepala

    Tetapan: penghantaran ke pelayan anda sendiri, unit, dan apa yang berlaku selepas berhenti.

Setempat Room / SQLite pada telefon, tiada apa-apa dihantar dengan sendirinya
Berterusan Terus mengumpul dengan skrin dikunci
Dalam capaian Empat widget, satu jubin tetapan pantas dan panel pemberitahuan
Eksport TXT atau GZIP, dipilih mengikut saiz

Ujian dalaman

Versi seterusnya, sebelum gedung memilikinya.

Setiap binaan mendarat dalam ujian dalaman sebelum ia pergi ke pengeluaran. Sertai dengan akaun Google yang digunakan telefon untuk log masuk, dan kemas kini itu kemudian tiba seperti mana-mana yang lain.

Satu larian.
Seluruh konteks.

Setiap kes berakhir
dengan satu fail.

Alat pengukur tidak dijual melalui senarai sumbernya tetapi melalui soalan yang dijawabnya. Enam daripada dua belas keadaan yang menjadi asas pembinaan aplikasi ini — setiap satunya sebuah perjalanan, dan sebuah fail pada penghujungnya.

01

Titik mati di bilik mesyuarat

Berjalan di seluruh tingkat dengan telefon dalam poket dan sebutkan satu nota di setiap pintu. Keluarlah truput saat demi saat, AP yang benar-benar digunakan telefon, dan sebuah bilik dan bukannya pertengkaran antara dua jabatan.

02

Ujian pemanduan tanpa van

Kedua-dua SIM mengimbas, GPS pada satu saat, telefon dikunci pada papan pemuka. Setiap perubahan teknologi, Cell ID atau PCI mendarat sebagai satu peristiwa, jadi penyerahan keluar dengan lokasi tepat hingga ke meter.

03

Tinjauan tempat GPS tidak memberi apa-apa

Di dalam gudang, langitnya ialah bumbung. Tandakan setiap lorong dengan foto daripada pembidik aplikasi itu sendiri dan kumpulkan AP, pautan MLO dan jarak RTT — peta liputan sebelum AP baharu yang pertama dibeli.

04

Penderia yang melapor dengan sendirinya

Berpuluh-puluh termometer BLE di sekeliling bangunan, tiada satu pun yang berpasangan. Berjalan melaluinya dan suhu, kelembapan serta voltan bateri masing-masing tiba bernama dan dalam unit SI, di sebelah bait asalnya.

05

Bukti untuk tuan tanah

Sepuluh minit berjalan menghasilkan sebuah fail dengan cap masa, kedudukan, kekuatan isyarat dan gambar bilik. “Isyarat elok di mana-mana” menjadi dakwaan yang boleh disemak.

06

Pelanggan yang tidak mahukan awan

Ukur seperti biasa dan hantar ke S3, WebDAV atau SFTP anda sendiri — atau serahkan sebuah fail. Foto dan nota suara tidak pernah menyentuh galeri telefon, jadi NDA kekal boleh ditandatangani.

Kesemua dua belas keadaan, dan apa yang membaca datanya

Log perubahan penuh

Kerja yang dapat anda
perhatikan.

Versi 1.5.1 menghantar kesemua dua belas bahasa dalam setiap pemasangan, membolehkan anda melihat eksport panjang atau Set semula sedang bekerja, dan menambah buku nota bebas untuk titik, foto dan ujian yang diambil tanpa pengukuran yang berjalan.

01

Bahasa yang benar-benar ada

Google Play dahulunya hanya menghantar bahasa yang ada pada telefon semasa pemasangan, jadi pilihan bahasa bagi setiap aplikasi menawarkan bahasa Czech dan yang lain tanpa sebarang rentetan di belakangnya. Kesemua dua belas terjemahan kini dihantar dalam setiap pemasangan.

02

Komet pada kekunci

Muat turun, Kongsi dan Set semula mengambil masa beberapa saat hingga beberapa minit pada pengukuran yang besar. Satu komet kini berlari di sekeliling tepi kekunci, ekornya membesar bersama bahagian yang siap, dan satu baris langsung di bawahnya menyatakan berapa banyak yang siap, berapa lama ia berjalan dan kira-kira berapa lama lagi berbaki. Ruang kosong ditunjukkan sebelum penulisan bermula — kuning ambar apabila sempit, merah apabila eksport tidak akan muat.

03

Buku nota bebas

Titik tinjauan, foto, nota suara, ujian internet sekali sahaja dan satu kitaran truput Wi-Fi tidak lagi memerlukan Mula. Tanpa pengukuran yang berjalan, semuanya masuk ke dalam rekod berasingan tanpa pengumpul, tanpa kunci jaga dan tanpa caj terhadap jam percuma — dengan kadnya sendiri, fail Kongsinya sendiri dan Kosongkannya sendiri.

04

Kongsi daripada ikon, kawalan sistem

Tekan lama ikon aplikasi setelah sesuatu pengukuran berhenti dan Kongsi ada di sana bersebelahan Mula; ia membuka aplikasi dan memulakan eksport serta-merta. Suis, medan teks, pilihan dan mesej kini ialah kawalan Android standard — kekunci dan alat itu kekal seperti sedia kala.

Dipasang melalui
Google Play sahaja.

Versi1.5.2
PlatformAndroid 12+
KetersediaanSetiap negara yang dibenarkan Play
Dapatkannya di Google Play
  1. 1

    Pasang daripada Google Play — tiada jemputan, tiada senarai penguji, tiada menunggu.

  2. 2

    Ukur sehingga sejam setahun tanpa membayar apa-apa.

  3. 3

    Buka kunci pengukuran tanpa had dari dalam aplikasi bila-bila masa jam itu tidak lagi mencukupi.

Google Play ialah satu-satunya saluran pengedaran: ia menandatangani rantai kemas kini dan tiada APK terus ditawarkan di mana-mana. Aplikasi itu sendiri tidak memerlukan akaun kami mahupun pelayan kami untuk berjalan.

Sejam setahun
untuk membuat keputusan.

Alat lapangan tidak dapat dinilai daripada tangkapan skrin, jadi Signal Collector menyerahkan kepada setiap telefon satu jam masa pengukuran setahun — cukup untuk menyusuri satu laluan, melihat gelang itu terisi dan membuka eksport. Jam itu dikira dalam masa pengukuran, bukan dalam bilangan larian, jadi ia boleh dibelanjakan di beberapa tempat pada beberapa hari. Apabila ia habis, membuka kunci ialah pembelian dalam aplikasi sekali sahaja pada harga Google Play bagi negara anda: tiada langganan, tiada tarikh pembaharuan, dan ia terbawa ke setiap telefon yang log masuk ke akaun yang sama.

1 jammasa pengukuran percuma, diperbaharui setiap tahun
Satu pembeliantanpa had sejak itu, pada setiap telefon anda
24 jamdaripada satu ulasan kepada satu isu yang telah disaring

Maklum balas datang melalui ulasan Google Play; setiap ulasan baharu diambil dalam masa sehari, ditukar menjadi satu isu dan dijawab, dan pembetulan menumpang kemas kini seterusnya. Aplikasi berbayar ini tidak membawa pengiklanan, tiada analitik dan tiada SDK pihak ketiga di dalam pengukuran — harganya yang membayar pembangunan sebagai gantinya.

Daripada penderia fizikal
kepada rangkaian di sekeliling anda.

Setiap sumber boleh dihidupkan atau dimatikan satu per satu sebelum pengukuran, dan bagi teknologi terpilih, selangnya juga boleh ditetapkan.

01

Rangkaian selular

Sel yang melayan dan sel jiran, parameter LTE/NR/3G/2G, perubahan pendaftaran dan imbasan aktif eksperimen.

02

GNSS dan lokasi

GPS 1 Hz, satelit, pengukuran GNSS mentah, jam, AGC, mesej navigasi, NMEA dan maklumat antena.

03

Wi‑Fi dan RTT

Sambungan semasa, AP berdekatan, MLO Wi‑Fi 7, keupayaan dan julat RTT/FTM ke titik capaian yang disokong.

04

Bluetooth

Penemuan klasik dan muatan pengiklanan BLE, termasuk data pengeluar dan perkhidmatan.

05

Penderia dan hingar

Gerakan, medan magnet, tekanan, cahaya, kehampiran, vektor putaran dan aras dBFS anggaran tanpa sebarang audio disimpan.

06

Rangkaian dan pemindahan

Sampel setiap saat bagi muat turun, muat naik, RTT, jitter dan had masa yang sebenar, pecutan kapasiti 30 saat, dan pengikatan kepada rangkaian Wi‑Fi dan selular tertentu pada masa yang sama.

07

SIM dan eSIM

Slot, pengendali, MCC/MNC, perayauan dan kad mana yang membawa data — sel dengan sendirinya menamakan pemancar, bukan siapa yang memerhatikannya. ICCID mahupun EID tidak direkodkan: kedua-duanya nombor langganan kekal yang bertahan lebih lama daripada pertukaran telefon.

Penderia yang tidak berada
di dalam telefon.

Telefon mengukur apa yang dapat dicapainya. Kuar pada dinding, meter pada kabel, penerima di bumbung — semua itu perlu masuk dengan cara lain. Ada empat jalan masuk, dan yang pertama sudah pun berfungsi.

01

Penderia yang menyiar · berfungsi sekarang

BTHome, Ruuvi, ATC dan pvvx, telemetri Eddystone. Tiada apa-apa untuk dipasangkan dan tiada apa-apa untuk disambungkan: penderia menyeru bacaannya ke dalam bilik dan imbasan yang sedang berjalan mendengarnya. Suhu, kelembapan, tekanan, CO₂, zarahan, voltan — bernama, dalam unit SI, dalam fail yang sama dengan segala yang lain.

02

Profil Bluetooth LE · dirancang

Environmental Sensing memerihalkan pengukurannya sendiri, jadi meter yang tidak pernah didengari sesiapa pun masih boleh dibaca bersama unitnya. Di sebelahnya ada profil standard — bateri, termometer, lokasi — dan perkhidmatan Nordic UART, iaitu cara kuar buatan sendiri bertutur.

03

Talian bersiri pada kabel · dirancang

CDC-ACM, FTDI, CP210x, PL2303, CH340. Lima keluarga cip meliputi hampir segala yang dipalamkan ke USB dan bukan cakera: papan Arduino dan ESP32, penerima u-blox, penganalisis spektrum, meter yang menjawab dalam SCPI.

04

Peranti pada rangkaian setempat · dirancang

Ditemui melalui mDNS, dibaca melalui HTTP atau sebagai strim TCP biasa. Permintaan itu diikat kepada rangkaian Wi-Fi, jadi ia tidak keluar melalui data mudah alih dan tersesat dalam perjalanan ke mesin yang hanya sebilik jauhnya.

Tiada apa-apa yang diteka. Bacaan yang ditanda oleh penderia itu sendiri sebagai tidak sah ditinggalkan dan bukannya ditulis sebagai nombor, muatan tersulit direkodkan sebagai tersulit dan bukannya dinyahkod menjadi rekaan, dan format yang tidak dikenali aplikasi kekal dalam fail sebagai bait mentah. Kuncinya disenaraikan dalam kamus data.

Kekunci yang tidak memerlukan
aplikasi dibuka dahulu.

Mengukur di lapangan bermakna satu tangan pada telefon dan sebelah lagi pada sesuatu yang lain. Oleh itu setiap kawalan yang penting mempunyai tempat di luar aplikasi, dan setiap satunya menghantar arahan yang sama persis seperti yang dihantar oleh skrin.

01

Panel pengukuran

Widget yang memulakan set sumber dan selang yang disimpan di dalamnya. Semasa ia berjalan, ia menyatakannya, membawa nombor pengukuran, dan ketikan kedua bertanya dahulu sebelum ia berhenti. Kekunci itu menyimpan salinannya sendiri tentang apa yang dimulakannya, jadi menukar pratetap dalam aplikasi kemudian tidak mengubah secara senyap apa yang diukur oleh skrin utama.

02

Tanda titik

Sehingga empat label anda sendiri bersebelahan — pintu, sudut, tingkap masing-masing satu ketikan, ditulis ke dalam titik serta-merta. Apabila tiada apa-apa berjalan, kekunci itu memulakan pengukuran dan menanda titik sekali gus.

03

Jubin sumber

Satu sumber sebagai satu nombor besar: titik capaian dalam jangkauan, satelit dalam penetapan, kelantangan. Satu ketikan semasa tiada apa-apa berjalan memulakan pengukuran dengan sumber itu sahaja.

04

Bacaan sumber

Sehingga enam sumber, satu baris setiap satu, dalam susunan anda memilihnya — senarai untuk dibaca sepintas lalu dan bukannya dicari.

05

Jubin dalam tetapan pantas

Mula dan Henti daripada mana-mana aplikasi dan di atas skrin kunci. Ia mengukur dengan apa sahaja yang diukur oleh aplikasi kali terakhir. Di atas skrin kunci yang dilindungi, ia meminta telefon dibuka kunci dahulu: yang bermula ialah lokasi dengan mikrofon.

06

Pintasan di bawah ikon

Tekan lama ikon aplikasi menawarkan Mula semasa tiada apa-apa berjalan, dan Henti bersama Tanda titik setelah ada sesuatu berjalan. Titik ditanda tanpa label — label ada pada kekunci widget, tempat yang ada ruang untuknya.

07

Pemberitahuan

Semasa mengukur, ia membawa tempoh, bilangan rekod dan jarak yang dilalui, dengan Tanda titik dan Henti di bawahnya. Mula boleh dikekalkan pada panel sepanjang masa tiada apa-apa berjalan, supaya pengukuran yang diambil secara bahagian tidak bermakna mencari aplikasi setiap kali.

Kekunci dilukis semula oleh pengukuran itu sendiri, sekali setiap lima saat — widget tidak boleh lebih segar daripada aplikasi yang menyuapnya. Itulah sebabnya setiap kekunci membawa masa nombornya dibaca; jam randik ialah pengecualian, ia berdetik dengan sendirinya. Kesemuanya disediakan di satu tempat, Kekunci skrin utama dalam menu tetapan, dan diperihalkan dalam bantuan.

Data daripada telefon
sebenar.

Segala yang di bawah ini diukur pada Google Pixel 10a yang menjalankan Android 16. Pada versi 0.7.2, satu pengukuran dalam tiga bahagian mengumpulkan 87,597 rekod: tempohnya bertambah daripada 2:49 melalui 7:21 kepada 8:12, nombor pengukuran tidak pernah berubah, dan lebih dua puluh minit jeda antara bahagian itu tidak dikira dalam tempohnya. Angka jarak datang daripada larian sembilan minit versi 0.7.1 pada telefon yang sama — penapis jarak tidak berubah sejak itu.

429 mhingar GPS yang dibuang oleh penapis jarak
0 mdilalui oleh telefon yang tidak pernah bergerak
9/9pecutan dengan permulaan yang berpasangan dengan hasilnya

274 penetapan pertama mempunyai ketepatan antara 9 dan 114 m. Menjumlahkan jarak antara penetapan bersebelahan akan memberikan 429 m, atau 28 m setelah penetapan kasar ditapis keluar; menggerakkan sauh melepasi ambang memberikan sifar. Telefon ujian itu tiada SIM, jadi cabang selular pemetaan itu dengan betul melaporkan rangkaian sebagai tidak tersedia.

Pemasangan, perubahan
dan kod sumber.

Repositori kekal peribadi. Rakan kerja yang telah log masuk menemui kod sumber, keluaran bertanda dan hasil semak APK di dalamnya.

Data yang diukur tidak pernah meninggalkan telefon.

Aplikasi berfungsi luar talian dan tidak mengandungi SDK analitik, pengiklanan, atribusi atau pelaporan ranap — dan tiada satu pun akan ditambah. Setiap pustaka yang membina aplikasi ini dinamakan dalam dasar privasi, setiap satu dipaku pada versi yang tepat, jadi tiada apa-apa di dalamnya berubah tanpa keluaran yang menyatakannya. Pemetaan berterusan kualiti pemindahan yang bersifat pilihan menggunakan hujung awam Cloudflare Speedtest untuk pemindahan HTTPS ujian yang kecil dan pecutan berkala; ia bukan pengukuran kelajuan internet maksimum. Modul itu dimatikan secara lalai. Jika anda membeli pembukaan kunci, satu laporan pembelian meninggalkan telefon dan tidak membawa sebarang data yang diukur; ia diperihalkan dalam dasar privasi. Sesuatu eksport mungkin mengandungi data lokasi sensitif dan pengecam rangkaian berdekatan.

Daripada penderia
kepada satu baris dalam fail.

Setiap sumber berjalan pada rentaknya sendiri. Satu sampel dicap dengan masa dan lokasi terakhir yang diketahui, melalui baris gilir tanpa sekatan dan disimpan ke dalam pangkalan data setempat secara berkelompok. Kunci bergaris dalam rajah membawa kepada kamus data.

Rajah laluan data: sumber, SampleSink, baris gilir, penulis, Room/SQLite, degupan dan eksport

Tetapan pengumpulan

Parameter yang sama yang ditawarkan aplikasi bagi setiap sumber sebelum pengukuran bermula. Julat dan anggaran data sepadan dengan pelaksanaannya; sesuatu perubahan muncul dalam rajah di atas serta-merta.

ms

Julat 10–1000 ms

ms

Julat 100–60000 ms

s

Julat 5–300 s

s

Julat 5–60 s

s

Julat 5–300 s

Pemetaan internetRangkaian untuk pengukuran berterusan

Dengan kedua-duanya dipilih, dua pemegang Network Android yang berasingan berjalan pada masa yang sama.

ms

Julat 500–5000 ms

KiB

Julat 1–1024 KiB

KiB

Julat 1–256 KiB

s

Julat 10–300 s

KiB

Julat 64–10240 KiB

KiB

Julat 8–2048 KiB

407 MBanggaran atas data yang digunakan setiap 30 minit pemetaan
8 400sampel seminit daripada tujuh penderia
120sampel seminit daripada pemetaan internet
20imbasan Wi-Fi dan selular setiap 10 minit

Anggaran itu ialah had atas: pada pautan yang perlahan, satu sampel mengambil masa lebih lama, jadi lebih sedikit daripadanya muat dalam masa yang sama dan kurang data dipindahkan. Ini bukan pengukuran kelajuan maksimum — mengapa.

Log perubahan 1.0.0

Buka sebagai TXT ↗