メインコンテンツまでスキップ

MeshTracker X1 を使い始める

note

デバイスが以下の状態にあるときは、手動で再起動したり電源を切ったりしないでください。そうしないとデバイスが故障する可能性があります。

  1. メッセージ送信プロセスが完了していない
  2. 設定中

はじめに

デバイスの電源を入れる

ボタンを 1 回押してデバイスの電源を入れます。上昇するメロディーが鳴り、緑色 🟢 LED が約 1 秒間点灯します。

ヒント

ボタンを押してもデバイスが反応しない場合は、まず充電してください。急速充電器は使用しないでください。

デバイスの電源を切る

ボタンを 5 秒以上押し続けます。ブザーから 3 回ビープ音が鳴った後、デバイスの電源が切れます。

アプリ経由で接続する

Meshtastic アプリをダウンロードします:

  • Bluetooth パネルで対象デバイスを選択します。

pir

  • コード(デフォルトコードは 123456)を入力し、Pair をクリックしてデバイスに接続します。

pir

LoRa を設定する

メッシュ上で通信を開始するには、まずリージョンを設定する必要があります。この設定はデバイスが使用する周波数帯域を制御し、お住まいの地域に合わせて設定する必要があります。

pir

リージョン一覧

Region Code説明周波数帯域 (MHz)デューティサイクル (%)出力制限 (dBm)
UNSET未設定N/AN/AN/A
USアメリカ合衆国902.0 - 928.010030
EU_868欧州連合 868MHz869.4 - 869.651027

より包括的な一覧については、LoRa Region by Country を参照してください。

備考

EU_868 は、1 時間あたり 10% のデューティサイクル制限を順守する必要があり、1 時間のローリングウィンドウに対して毎分計算されます。この制限に達すると、再び許可されるまでデバイスは送信を停止します。

デバイスで LoRa リージョンを設定したら、ニーズに合わせて任意の LoRa Configs を続けて設定できます。

デバイスステータス

ライトステータスデバイスステータス
🟢green点灯デバイス起動中
高速点滅通常動作中
低速点滅充電中
点灯充電完了
🔴Red点滅バッテリー残量低下
⚪️white点灯DFU モード / ブートローダーモード

ボタン操作

ボタン操作デバイスの応答
1 回クリック(電源オフ時)デバイス起動
5 秒間長押しデバイス電源オフ
ダブルクリックノード ID と位置情報をブロードキャスト
トリプルクリックGPS のオン / オフ切り替え
4 回クリック一時的にブザーのオン / オフ切り替え

ファームウェアを書き込む

note

ファームウェアの更新には OTA を使用しないで ください。デバイスが完全に故障する可能性があります。詳細については、こちらをクリックしてください。

ステップ 1: DFU モードに入る

Web フラッシャー経由で DFU に入ります。これが何度も失敗する場合は、手動で DFU に入ってください。

Meshtastic Web Flasher にアクセスします。

デバイスを PC に接続し、デバイスとして SenseCAP Mesh Tracker X1 を選択して最新のファームウェアを選び、Flash をクリックします。

pir

Enter DFU Mode をクリックすると、X1 xxx という名前のシリアルポートが表示されます。それをクリックして接続します。

pir

X1 が DFU モードの場合、白色 ⚪️ LED が点灯状態になります。また、コンピューター上に X1 という名前のドライブが表示されるはずです。

pir

ステップ 2: フラッシュ消去

ファームウェアを書き込む前に、必ず先に消去してください!

trash シンボルをクリックします。

pir

消去用ファームウェアをダウンロードし、それをドライブにコピーします。

pir

このプロセスには時間がかかる場合があります。ドライブが消えるまでお待ちください。

ステップ 3: ファームウェアを書き込む

最新のファームウェアを選択し、UF2 ファイルをダウンロードします。

pir

UF2 ファイルを DFU ドライブにコピーします。ファイルのコピー完了後、デバイスが再起動するとファームウェアが書き込まれます。

上級チュートリアル

GPS を設定する

GPS を有効にしてください。更新間隔とブロードキャスト間隔を調整して、より最新の位置情報を取得できます。

pir

IOS の場合は、Accurate Location をオンにしてください。そうしないと、位置情報がずれる可能性があります。

pir

Web サイト経由で接続する

Web サイト上でテキストメッセージを送信し、他のノードと通信したい場合は、デバイスを Meshtastic Web サイト に接続できます。

ステップ 1: Web サイトを開く

ここをクリックして Web サイトに移動します。

ステップ 2: 新しいデバイスを追加する

「+ New Connection」をクリックします。

pir

接続方法は 2 通りあります。お好みの方法を選択してください。

Bluetooth を選択します。ポップアップウィンドウでデバイス ID を選択します。

pir

デバイスがリストに表示されます。クリックして接続します。接続に成功すると、Web サイト上でデバイスステータスを直接確認できます。

pir

センサーを設定する

センサー説明
気圧
6 軸センサー(今後のバージョン)
3 軸センサー(今後のバージョン)

ブザーと LED の設定

タイプ出力 PIN
ブザーPWM ブザー25
LEDRGBR:03
G:24
B:28
バイブレーション-05

Settings -> External Notification -> GPIO を有効化 -> Output Pin GPIO を設定します。

pir

詳細については External Notification Config を確認してください。

ヒント

デバイス構成を更新すると、デバイスは再起動します。これには少し時間がかかる場合があります。

着信音の設定

Settings -> Ringtone Config に移動し、外部通知に使用したい RTTTL 着信音文字列を入力します。

pir

24:d=16,o=5,b=120:g,c6,d6,2g6

ブザーの設定

ブザーはデフォルトで有効になっています。ブザーを無効にしたい場合は、次のスクリーンショットのように Alert Message buzzerAlert bell buzzerUse PWM buzzer を設定してください。

pir

メッセージアラートの設定

メッセージアラートは External Notification で設定できます。

Setting -> External Notification に移動します。

pir

buzzer off + vibra off に設定できます。

pir

または buzzer on + vibra on に設定します。

pir

FAQ

デバイス ID の確認方法

MAC アドレスの 最後の 4 桁 がデバイス ID です。

例えば、以下のデバイスのデバイス ID は A0D4 になります。

pir

デバイスの再起動方法

ボタンを押し続けたまま、充電ケーブルを接続します。

トラブルシューティング

デバイスの電源が入らない

  • LED インジケータとブザーが動作していない場合、デバイスの電源が切れているように見えることがあります。上記の手順を実行する前に、以下のパラメータを確認する ことをお勧めします。

pir

  • 動作確認済みの USB ケーブルを使用して、システムを起動するのに十分な電力がバッテリーに蓄えられるよう、1~2 時間連続して デバイスを充電 してください。

  • 充電後もデバイスが反応しない場合は、次の手順で ハードリセットを実行 してください:USB ケーブルを抜きます。ボタンを押し続けたまま、ボタンを押した状態で USB ケーブルを接続します。約 3 秒間押し続けてから離します。これによりシステムが強制的にリセットされます。

  • それでも改善しない場合は、USB ケーブルをコンピュータに接続します。デバイスのボタンを押し続けたまま、デバイスをコンピュータに接続し、PC にディスクがポップアップ表示されるかどうかを確認します。表示される場合は、ブートローダーを再インストールしてください。

デバイスがブートループに陥る

説明:

デバイスが繰り返し再起動し、シリアルポートが接続と切断を繰り返します。

解決方法:

  • ステップ 1:DFU モードに手動で入ることを試します。デバイスのボタンを押し続けたまま、素早く 充電ケーブルを 2 回接続します。

pir

白色 LED が点灯し続けている場合、デバイスは DFU モードになっています。

注記

DFU モードに正常に入るには、この操作を素早く行う必要があります。複数回試す必要があるかもしれません。

  • ステップ 2:フラッシュを消去します。

  • ステップ 3:ファームウェアを書き込みます。

ブートローダーのインストール

note

ブートローダーを書き込む際は、ケーブル接続が安定していることを確認し、書き込み処理の途中で 絶対に 取り外さないでください。

ステップ 1:Adafruit-nrfutil のインストール

Windows ユーザーは、「Win」キーと「r」キーを押し、ポップアップウィンドウに「cmd」と入力して「Enter」を押します。これでコマンドラインを開くことができます。

Mac ユーザーは、「Command」キーと「Space」キーを押して Spotlight を開きます。その後「termial」と入力し、「Return」を押します。これでコマンドラインを開くことができます。

前提条件

コマンドラインで、Python と pip が正しくインストールされているか確認します。

python --version
python -m pip --version

その後、「Python xxx」と「pip xxx」が表示されるはずです。表示されない場合は、Python を再インストールしてください。

これは最新バージョンをインストールするための推奨方法です:

pip3 install --user adafruit-nrfutil

インストールパスを確認します:

python -m pip show adafruit-nrfutil

これはインストール場所です:

pir

Windows ユーザーは、パスを手動で追加する必要がある場合があります。前のステップで表示されたインストール場所をコピーし、次のように追加します:

pir

ステップ 2:ポート番号の確認

デバイスを PC に接続し、ポート番号を確認します。

Windows ユーザーは、デバイスマネージャーを開き、port に移動します。デバイス接続後に新たに表示されたポート番号がデバイスのポート番号です。

Mac ユーザーの例:

pir

Windows ユーザーの例:

pir

ステップ 3:ブートローダーの書き込み

ターミナルまたはコマンドプロンプトで、ブートローダーの zip パッケージをダウンロードしたディレクトリに移動し、次のコマンドを実行します。その際、デバイスに対応する正しいポートに置き換えてください:

  • Windows の場合
adafruit-nrfutil --verbose dfu serial --package mesh_tracker_x1_bootloader-0.10.0-13.zip -p COMxx -b 115200 --singlebank --touch 1200

COMXX を自分の COM 番号に変更してください。例えば、デバイスが com6 の場合、コマンドを次のように変更します:

adafruit-nrfutil --verbose dfu serial --package mesh_tracker_x1_bootloader-0.10.0-13.zip -p **COM6** -b 115200 --singlebank --touch 1200

一部のデバイスは、このコマンドを入力した後にポート番号が変わることがあります。そのため、インストールに失敗した場合は、もう一度ポート番号を確認してください。

  • その他の場合:
adafruit-nrfutil --verbose dfu serial --package mesh_tracker_x1_bootloader-0.10.0-13.zip -p /dev/tty.SLAB_USBtoUART -b 115200 --singlebank --touch 1200

pir

上記の手順が完了したら、この手順に従ってアプリケーションファームウェアを書き込むことができます。

2) デバイスが DFU モードに入れないが、シリアルポートは検出できる場合

  • シリアルポートツールを開きます

  • ボーレートを 1200 に設定します。

  • デバイスを接続します。 接続するとライトが一瞬点滅します。ライトが点灯したままになるまでこれを繰り返してください。ライトが点灯したままになれば、デバイスが DFU モードに戻れることを意味します。その後、ブートローダーの書き込み -> フラッシュの消去 -> ファームウェアの書き込み を行ってください。

3) デバイスが DFU モードに入れず、シリアルポートも表示されない場合

  • デバイスボタンを押し続けたまま充電ケーブルを接続します。PC 上にディスクが表示された後、シリアルポートが見える場合があります。

  • それでもうまくいかない場合は、充電ケーブルを外し、バッテリーが完全に放電するまで数日間デバイスを放置してから、充電ケーブルを接続し、再度ペアリングを試してください。

4) 上記のいずれの手順でも解決しない場合は、テクニカルサポート [email protected] までご連絡ください。

デバイスが自動的に電源オフになる

  • 現象の説明

  • デバイスの電源を入れた後、しばらくすると自動的に電源が切れる、または再起動します。

  • シリアルポートログはしばらく動作した後、停止します。

これは、メッセージ送信プロセスが完了していない、設定中であるなど、デバイスが以下の状態にあるときに、手動で強制的に再起動または電源オフしたことが原因の可能性があります。

  • トラブルシューティング

こちらをクリックしてフラッシュ消去を実行してください。

工場出荷時リセット

デフォルト設定に戻したい場合は、工場出荷時リセットを行うことができます。工場出荷時リセットを行う方法は 2 つあります。

  • こちらをクリックしてデバイスのフラッシュを消去し、その後最新のファームウェアを書き込みます。

  • アプリで Factory Reset ボタンをクリックします。デバイスは自動的に工場出荷時の設定で再起動します。

    pir

ダイレクトメッセージの失敗

NodeDB リセット

NodeDB は、現在の Mesh ネットワークで検出されたノードに関する情報を保存するローカルデータベースです。特定のノードと通信できない状況に遭遇した場合、そのノードに対して nodeDB に古い情報が保存されている可能性があります。更新する必要があります。

アプリを開いて対象デバイスに接続します。Settings->Device->Device Config->Reset NodeDB に進みます。

Device entry in Settings

Reset NodeDB button in Device Config

ユーザー情報の交換

各ノードは定期的に自分自身のノード情報を送信し、メッシュ内の他のノードがそれを「見て」「認識」できるようにします。2 つのノードが互いに通信できるようにするには、互いのノード情報を交換する必要があります。リスト上の別のノードとプライベートメッセージの送受信ができない場合は、アプリで手動で情報交換を促すことができます。

Device entry in Settings

秘密鍵の再生成

2 つのノードが互いに通信できるようにするには、互いの秘密鍵を知っている必要があります。あるノードがプライベートメッセージ送信に失敗し続ける場合は、そのノードの秘密鍵を再生成してみてください。

Device entry in Settings

設定を有効にするために、不具合のあるデバイスを再起動してください。

注記

鍵を再生成した後は、他のデバイスがそのノードに再接続する必要があります。そのため、他のデバイスのノードリストからそのノードを削除しておくことをお勧めします。

信号品質

  • SNR は通信リンクの品質を反映します。通常のデバイスは -7 dB 以上で動作します。SNR が -10 dB 未満のデバイスは性能が低いことを示します。

  • RSSI はデバイスとその周囲の環境の両方によって決まります。通常のデバイスは -110 dBm 以上で動作します。RSSI が -115 dBm 未満のデバイスは、性能が低いと見なされます。

    最良の信号効果を得るために、干渉が最小限で、開けていて障害物のない場所でデバイスを使用してください。

リソース

技術サポート & 製品ディスカッション

弊社製品をお選びいただきありがとうございます。弊社は、製品をできるだけスムーズにご利用いただけるよう、さまざまなサポートを提供しています。お好みやニーズに応じて選択いただけるよう、複数のコミュニケーションチャネルをご用意しています。

Loading Comments...