# CUE/ARIA ビューア

`Windows` `macOS` `Linux` `M5Stack` `RasPi`&#x20;

[TWELITE CUE](https://mono-wireless.com/cue)や[TWELITE ARIA](https://mono-wireless.com/jp/products/twelite-aria/index.html)通知メッセージを解釈します。

{% hint style="info" %}
CUEビューア は v1.0.9 から CUE/ARIAビューアに名称を変更し、TWELITE ARIAの表示に対応します。本解説中には新旧バージョンのキュプチャ画像が混在します。
{% endhint %}

## TWELITE CUEタブ

![画面例：面の検出](https://342755103-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M5_tfOG08pt22FxVn3O%2F-MNY_CKb0HO7BF8ihuom%2F-MNYadNzhmuxQ3dKXp6-%2Fimage.png?alt=media\&token=cefb0175-00bc-42f8-a8b2-3483777a3e40)

TWELITE CUEのデフォルト設定(CUEモード)は、コイン電池でも動作できるスリープを用いた間欠駆動をしながら、いくつかの要因により起床し、起床後様々な情報を送信しいます。

{% hint style="info" %}
CUEモードはTWELITE CUEの動作をお試しいただく目的で、搭載センサー、LEDをすべて動作させています。
{% endhint %}

#### 起床要因

* タイマーの起床（設定値による定期起床）
* 加速度の検出による起床
* 磁気センサーによる起床（磁石が近づいたことを検出した場合）

#### 送信データ

* 検出イベント（後述）
* モジュール電源電圧
* 磁気センサーの検出値
* 加速度データ

### パケット

パケットの基本情報を表示します。

| 項目    | 解説                                                                                                                       |
| ----- | ------------------------------------------------------------------------------------------------------------------------ |
| #???? | これまでの受信パケット数です。                                                                                                          |
| 種別    | [`E_PKT`](https://mwm5.twelite.info/references/parser/twefmt/twepacket/e_pkt)の値で、パケット種別です。CUEからのパケットは通常PKT\_PAL=02になります。 |
| ID    | 送信元の論理IDです。通常は0..100の値になります。                                                                                             |
| AD    | 送信元のシリアル番号です。                                                                                                            |
| LQ    | LQI、電波強度に対応する値です。                                                                                                        |
| SQ    | パケットの続き番号です。                                                                                                             |

### イベント

TWELITE CUEのデフォルトの出力では、必ず加速度イベントとして出力します。起床要因に関わらず、起床後には一定サンプル数の加速度計測を行います。この加速度の結果に応じたイベントが送信します。

<table data-header-hidden><thead><tr><th width="150">検出イベント</th><th width="187.72481359458988">番号</th><th>解説</th></tr></thead><tbody><tr><td>検出イベント</td><td>番号</td><td>解説</td></tr><tr><td>ダイス</td><td>1(0x00) .. 6(0x06)</td><td>定期起床と磁気センサー検出起床を起点に判定されます。起床後大きな加速度が検出される場合は、判定不可としたイベント(0xFF)が検出される場合があります。</td></tr><tr><td>ムーブ</td><td>16(0x10)</td><td>加速度センサーが一定以上の加速度を検出したときに起床したときに、ムーブまたはシェイクのイベントが発生します。ムーブは、計測した加速度の変化があまり大きくない場合に発生します。（加速度の変化は検出したが、連続的な加速度の変化がなかった場合）</td></tr><tr><td>  シェイク</td><td>8(0x08)</td><td>加速度センサーが一定以上の加速度を検出したときに起床したときに、ムーブまたはシェイクのイベントが発生します。シェイクは、計測した加速度の変化が比較的大きい場合に発生します。（加速度の変化は検出し、連続的な加速度の変化が検出できた場合。シェイクの名前の通りCUEを振り続けていると発生します）</td></tr></tbody></table>

{% hint style="info" %}
加速度により起床の検出閾値・イベントの検出条件について、定量的な定義は案内しておりません。
{% endhint %}

### 電圧

モジュールの電源電圧\[mV]です。

### 磁石

検出された磁石の極または未検出を表示します。

{% hint style="info" %}
磁気センサーの検出による起床かどうかの表示はありません。
{% endhint %}

### 加速度

起床後に計測された加速度を表示します。

|       |                                                              |
| ----- | ------------------------------------------------------------ |
| サンプル  | 加速度のサンプル数を表示しています。10サンプル固定です。                                |
| レートID | 加速度のサンプルレートです。04固定で100Hzです。                                  |
| X,Y,Z | ３つの軸の加速度です。８サンプル分の平均値として求めています。単位はミリG (1000mG=1G=9.8m/s2)です。 |

## TWELITE ARIAタブ

{% hint style="info" %}
このタブはTWELITE STAGE APP v1.0.9以上で使用できます。
{% endhint %}

![画面例：温湿度表](https://342755103-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M5_tfOG08pt22FxVn3O-694727794%2Fuploads%2FCzwWrG4QUtre3Kwq9O9U%2Fstage-viewer-aria.png?alt=media\&token=bcec8bad-cb4c-407c-8163-a6832e9094a9)

TWELITE ARIAのデフォルト設定(ARIAモード)は、コイン電池でも動作できるスリープを用いた間欠駆動をしながら、いくつかの要因により起床し、起床後様々な情報を送信しいます。

#### 起床要因

* タイマーの起床（設定値による定期起床）
* 磁気センサーによる起床（磁石が近づいたことを検出した場合）

#### 送信データ

* モジュール電源電圧
* 磁気センサーの検出値
* 温湿度データ

### パケット

パケットの基本情報を表示します。

| 項目    | 解説                                                                                                                       |
| ----- | ------------------------------------------------------------------------------------------------------------------------ |
| #???? | これまでの受信パケット数です。                                                                                                          |
| 種別    | [`E_PKT`](https://mwm5.twelite.info/references/parser/twefmt/twepacket/e_pkt)の値で、パケット種別です。CUEからのパケットは通常PKT\_PAL=02になります。 |
| ID    | 送信元の論理IDです。通常は0..100の値になります。                                                                                             |
| AD    | 送信元のシリアル番号です。                                                                                                            |
| LQ    | LQI、電波強度に対応する値です。                                                                                                        |
| SQ    | パケットの続き番号です。                                                                                                             |

### データ表

TWELITE ARIAから受信した過去9回分のデータの履歴を表示します。上にあるほど新しいデータです。

#### 時間(s)

TWELITE STAGE APPが起動してからデータを受信するまでの時間\[秒]です。

#### ID

モジュールの論理デバイスIDです。

#### VCC(mV)

モジュールの電源電圧\[mV]です。

#### 温度(C)

モジュールが計測した温度(℃)です。

#### 湿度(%)

モジュールが計測した湿度(％)です。

#### 磁石

検出された磁石の極または未検出を表示します。

{% hint style="info" %}
磁気センサーの検出による起床かどうかの表示はありません。
{% endhint %}

## 解説タブ

簡易マニュアルです。

## 画面例

![画面例：ムーブ（加速度の検出）](https://342755103-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M5_tfOG08pt22FxVn3O%2F-MNY_CKb0HO7BF8ihuom%2F-MNYbRN4Cy7rd4g8eeZs%2Fimage.png?alt=media\&token=65ca1ac0-d6c7-45ef-9ae5-d63262444d7f)

![画面例：シェイク（振り続けた）](https://342755103-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M5_tfOG08pt22FxVn3O%2F-MNY_CKb0HO7BF8ihuom%2F-MNYlE9LUPWGAyEv_Vmq%2Fimage.png?alt=media\&token=bdff5676-410d-45cb-993a-1345eb06ce4a)
