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

T1000-E Tracker を使い始める

note

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

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

ビデオチュートリアル

パート 1: 開封とセットアップ

パート 2: ステータスインジケーター

パート 3: 新しいファームウェアの書き込み

note

ファームウェアを書き込む前に、T1000-E for Meshtastic を購入していることを確認してください。Meshtastic をサポートしていない他のトラッカーモデルにはファームウェアを書き込まないでください。また、ファームウェアの更新に don't use NRF-OTA を使用しないでください。デバイスが完全に故障する可能性があります。

パート 4: トラブルシューティング手順

はじめに

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

デバイスの電源を入れる

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

ヒント

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

アプリ経由で接続する

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

pir

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

pir

Web サイト経由で接続する

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

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

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

pir

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

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

pir

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

方法 1: Bluetooth 経由

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

pir

方法 2: シリアル経由

シリアル方法を選択します。デバイスマネージャーを開き、デバイスがどのポートに接続されているかを確認します。ポップアップウィンドウでそのポートを選択します。

pir

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

pir

設定

LoRa の設定

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

pir

リージョン一覧

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

より包括的な一覧については、国別 LoRa リージョン を参照してください。

備考

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

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

(オプション)センサーの設定

センサー説明
温度
現在アプリではサポートされていません
加速度センサー今後対応予定

温度センサー設定

Settings -> Telemetry(Sensors) -> センサーを有効化、の順に移動します。

pir

ブザーと LED の設定

タイプ出力 PIN
ブザーPWM ブザー25
LED-24

Settings -> External Notification -> GPIO を有効化 -> Output Pin GPIO を設定、の順に移動します。

pir

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

ヒント

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

(オプション)着信音の設定

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

pir

次の RTTTL サンプルのいずれかをそのまま貼り付けることができます:

ゼルダの伝説: アイテム入手

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

スーパーマリオ テーマ(ショート)

24:d=4,o=5,b=100:16e6,16e6,32p,8e6,16c6,8e6,8g6,8p,8g

マリオ コイン

24:d=8,o=6,b=200:b,e7

マリオ パワーアップ

powerup:d=16,o=5,b=200:g,a,b,c6,d6,e6,f#6,g6,a6,b6,2c7

Nokia 着信音

24:d=4,o=5,b=180:8e6,8d6,f#,g#,8c#6,8b,d,e,8b,8a,c#,e,2a

モールス信号 CQ

24:d=16,o=6,b=120:8c,p,c,p,8c,p,c,4p,8c,p,8c,p,c,p,8c,8p

デモ動画

(オプション)GPS の設定

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

pir

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

pir

(オプション)ブザーの設定

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

pir

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

ファームウェアバージョンを確認する

Settings -> Firmware Updates に移動し、現在のファームウェアバージョンを確認します。

pir

⚠️以下のファームウェアは絶対に書き込まないでください

危険

T1000-E ファームウェア以外のファームウェアを絶対に書き込まないでください。デバイスがフリーズする可能性があります。

以下のファームウェアはデバイスをブリックさせます:

  • nrf52_promicro_diy_tcxo
  • nrf52_promicro_diy_xtal
  • Dongle_nRF52840-pca10059-v1
  • feather_diy
  • TWC_mesh_v4
  • wio-sdk-wm1110
  • wio-tracker-wm1110
  • xiao_ble

アプリケーションファームウェアを書き込む

note

ファームウェアを書き込む前に、T1000-E for Meshtastic を購入したことを必ず確認してください。Meshtastic をサポートしていない他のトラッカーモデルにはファームウェアを書き込まないでください。ファームウェアの更新には don't use NRF-OTA を使用しないでください。デバイスが完全に動作不能になる可能性があります。

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

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

デバイスを PC に接続し、デバイスを Seeed Card Tracker T1000-E に設定して最新のファームウェアを選択し、Flash をクリックします。

pir

Enter DFU Mode をクリックすると、T1000-E xxx という名前のシリアルポートが表示されます。それをクリックして接続すると、緑色の LED が点灯し、T1000-E という名前のドライバが表示されます。

pir

pir

ステップ 2: Flash Erase

note

ファームウェアを書き込む前に、まず消去用ファームウェアを書き込んでください!

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

pir

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

pir

この処理には時間がかかる場合があります。ドライブが消えるまで待ち、その後シリアルモニタを開いて消去プロセスを完了します。

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

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

pir

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

FAQ

デバイス名を確認する方法

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

Open Serial Monitor をクリックし、デバイスを PC に接続してシリアルログを確認し、キーワード using nodenum を探します。

pir

pir

デバイスを再起動する方法

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

トラブルシューティング

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

  • デバイスを 1〜2 時間充電する

  • USB ケーブルを抜き、ボタンを押し続けたまま USB ケーブルを再接続し、そのまま 5 秒間ボタンを押し続けます。

  • 充電ケーブルを交換する

  • 電源が切れているように見えても、実際には LED とブザーが有効化されていないだけの場合があります。以下のパラメータを確認してください:

pir

  • それでも解決しない場合は、デバイスボタンを押し続けたまま充電ケーブルを接続し、PC にディスクが表示されるかどうかを確認します。表示される場合は、ブートローダーを再インストールするためにここをクリックしてください

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

説明:

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

解決方法:

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

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

pir

デバイスがブリックした

説明

デバイスが反応せず、LED も点灯せず、アプリとペアリングできません。

1) デバイスがまだ DFU モードに入れる場合は、ブートローダーの書き込みを試してください。

ブートローダーを書き込む

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 ユーザーは、デバイスマネージャーを開いて「ポート」に移動し、デバイス接続後に新たに表示されたポート番号がデバイスのポート番号です。

Mac ユーザーの場合、例えば次のようになります:

pir

Windows ユーザーの場合、例えば次のようになります:

pir

ステップ3:ブートローダーを書き込む

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

  • Windows の場合
adafruit-nrfutil --verbose dfu serial --package t1000_e_bootloader-0.9.1-5-g488711a_s140_7.3.0.zip -p COMxx -b 115200 --singlebank --touch 1200

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

adafruit-nrfutil --verbose dfu serial --package t1000_e_bootloader-0.9.1-5-g488711a_s140_7.3.0.zip -p **COM6** -b 115200 --singlebank --touch 1200

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

  • その他の OS の場合
adafruit-nrfutil --verbose dfu serial --package t1000_e_bootloader-0.9.1-5-g488711a_s140_7.3.0.zip -p /dev/tty.SLAB_USBtoUART -b 115200 --singlebank --touch 1200

pir

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

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

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

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

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

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

ファームウェアの書き込みに失敗する

  • シリアルポートでデータを受信しない

pir

デバイスが DFU モードになっているか確認してください。DFU モード中は緑色の LED が点灯し続けます。

  • シリアルポートを開けない

pir

ポートが正しいか確認するか、別のポートを試してください。

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

説明

  • デバイスの電源を入れた後、しばらくすると自動的に電源が切れる、または再起動します。
  • シリアルポートのログがしばらく流れた後、停止します。

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

トラブルシューティング

ここをクリックしてフラッシュ消去を実行します。

工場出荷時リセット

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

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

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

    pir

メッセージ通信の失敗

NodeDB のリセット

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

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

Device entry in Settings

Reset NodeDB button in Device Config

ユーザー情報の交換

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

Device entry in Settings

秘密鍵の再生成

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

Device entry in Settings

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

注記

他の LoRa チップとの通信に関する詳細は、こちらを参照してください:link

信号品質

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

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

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

ポゴピン定義

pir

リソース

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

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

Loading Comments...