靜心救世者 heart-break開發日誌

2026-09-08

「沒量到」跟「你沒有動」,長得一模一樣

儀器分不出來的時候,它會挑一個講

圖為示意,波形是合成的。

錄下來的那份波形,原本只在檔頭記一個取樣間隔:每秒五十次。之後每一筆 就照順序排下去,第幾筆等於第幾個五十分之一秒。

那個假設在順利的時候是對的。

掉了三十筆,跟安靜了 0.6 秒

不順利的時候,手機會漏掉幾筆。系統忙、感測器停一下、有東西插隊—— 漏掉的那幾筆不會留下任何痕跡,後面的資料直接接上去。

於是掉三十筆,跟真的安靜了 0.6 秒,在檔案裡長得一模一樣。

而這兩件事的意思完全相反。前者是儀器沒看到,後者是你做到了。 更糟的是,它會挑錯的那個講:一段沒有資料的空白,算出來是一直很安靜。

現在每一筆自己帶時間

改成每一筆都記下自己的時間,來自一個不受系統時鐘影響的單調計時器。 兩筆之間隔太久,那就是一個缺口,而缺口不是安靜。

舊的檔案不假裝有答案

以前錄的那些沒有這個欄位。讀進來的時候會用檔頭那個固定間隔補上—— 但那是重建的,不是量到的。

所以舊檔的缺口偵測一律回空。不是「沒有缺口」,是「這份檔案答不出這個問題」。

← 其他的開發日誌