Read and Save¶
基本的なデータの読み出しと保存方法について説明します。
はじめての方へ
はじめて測定する場合は、はじめての測定を先にお読みください。
Quick Reference¶
# 1. スレッショルドを設定
kazunoko threshold "1:300;2:310;3:290"
# 2. イベントを読み出してファイルに保存
kazunoko read 1000 > data.jsonl
# 3. スレッショルド設定と測定を一括で実行
kazunoko measure "1:300;2:310;3:290" 1000 > data.jsonl
Set RTC (Real-Time Clock)¶
OSECHIのマイコンは電源リセット時に時刻情報が削除されます。 測定前にパソコンの時刻と同期してください。
$ date +%s
1764756036
$ uv run kazunoko query "SET_RTC_TIME 1764756036"
Read and Save to File¶
kazunoko read または kazunoko measure でイベントを取得し、リダイレクトでファイルに保存します。
# イベント数を指定して保存
kazunoko read 1000 > data.jsonl
# 時間ベースで保存
kazunoko read 60 --use-sec > data.jsonl
# 既存ファイルに追記
kazunoko read 1000 >> data.jsonl
詳細なオプションは CLI Guide: read を参照してください。
Load Saved Data¶
保存したデータをPythonで読み込みます。
import pandas as pd
data = pd.read_json("data.jsonl", lines=True)
data.head()
詳細な解析方法は First Analysis を参照してください。