Skip to main content

T1000-E Tracker 入门指南

note

当设备处于以下状态时,请不要手动重启或关闭设备。否则设备可能会损坏。

  1. 尚未完成消息传输过程
  2. 正在配置中

视频教程

第 1 部分:开箱与设置

第 2 部分:状态指示

第 3 部分:刷写新固件

note

在刷写固件之前,请确保你购买的是 T1000-E for Meshtastic。请不要将固件刷写到其他不支持 Meshtastic 的 Tracker 型号上。请不要使用 NRF-OTA 更新固件,否则可能导致设备完全损坏。

第 4 部分:故障排查说明

入门

下载 Meshtastic 应用:

打开设备电源

短按一次按键即可打开设备电源,会有一个上升的提示音旋律,LED 指示灯会常亮约 1 秒。

tip

如果按下按键后设备没有响应,请先为其充电。不要使用快充充电器。

通过 App 连接

  • 在蓝牙面板中选择目标设备。

pir

  • 输入配对码(默认配对码为 123456),然后点击 OK 连接设备。

pir

通过网站连接

如果你希望在网站上发送文本消息并与其他节点通信,现在可以将设备连接到 Meshtastic 网站

步骤 1:打开网站

点击这里 进入网站。

pir

步骤 2:添加新设备

点击 "+ New Connection"。

pir

有两种连接方式,你可以选择自己偏好的方式。

方法 1:通过蓝牙

选择蓝牙方式。在弹出的窗口中选择设备 ID。

pir

方法 2:通过串口

选择串口方式。打开设备管理器查看设备连接到哪个端口,然后在弹出的窗口中选择该端口。

pir

你的设备会显示在列表中。点击进行连接。如果连接成功,你可以在网站上直接看到设备状态。

pir

配置

配置 LoRa

为了开始在 Mesh 网络中通信,你必须设置所在区域。该设置控制设备使用的频率范围,应根据你所在的地区进行设置。

pir

区域列表

Region CodeDescriptionFrequency Range (MHz)Duty Cycle (%)Power Limit (dBm)
UNSET未设置N/AN/AN/A
US美国902.0 - 928.010030
EU_868欧盟 868MHz869.4 - 869.651027

更多完整列表请参考 按国家划分的 LoRa 区域

info

EU_868 必须遵守每小时 10% 的占空比限制,以滚动 1 小时为周期、每分钟计算一次。当达到限制时,你的设备将停止发射,直到再次被允许。

现在你已经在设备上设置了 LoRa 区域,可以继续配置任意适合你需求的 LoRa 配置

(可选)配置传感器

SensorDescription
Temperature
Light当前 App 不支持
Accelerometer敬请期待

温度传感器配置

进入 Settings -> Telemetry(Sensors) -> 启用传感器。

pir

蜂鸣器和 LED 配置

类型输出 PIN
蜂鸣器PWM 蜂鸣器25
LED-24

进入 Settings -> External Notification -> 启用 GPIO -> 设置 Output Pin GPIO

pir

更多详情请查看 External Notification Config

tip

在你更新设备配置后,设备会重启,这可能需要一些时间。

(可选)配置铃声

进入 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

诺基亚铃声

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

⚠️请勿刷写以下固件

danger

请勿刷写除 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 的追踪器型号上。请不要使用 NRF-OTA 更新固件,否则可能导致设备完全损坏。

步骤 1:进入 DFU 模式

访问 Meshtastic Web Flasher

将设备连接到电脑,将设备选择为 Seeed Card Tracker T1000-E 并选择最新固件,然后点击 Flash

pir

点击 Enter DFU Mode,会出现一个名为 T1000-E xxx 的串口,点击并连接它,绿色 LED 会常亮,并且会出现一个名为 T1000-E 的驱动器。

pir

pir

步骤 2:擦除 Flash

note

在刷写固件之前,请先刷写擦除固件!

点击 trash 图标。

pir

下载擦除固件并复制到驱动器中。

pir

此过程可能需要一些时间,等待驱动器消失,然后打开串口监视器以完成擦除过程。

步骤 3:刷写固件

选择最新固件,并下载 UF2 文件。

pir

将 UF2 文件复制到 DFU 驱动器中。文件复制完成并且设备重启后,固件就会被刷写。

常见问题

如何查看设备名称

访问 Meshtastic Web Flasher

点击 Open Serial Monitor,将设备连接到电脑,查看串口日志,关键字为 using nodenum

pir

pir

如何重启设备

按住按键,然后连接充电线。

故障排查

设备无法开机

  • 给设备充电 1~2 小时

  • 拔下 USB 线,然后按住按键不放,再在按住按键的同时重新插上 USB 线并保持 5 秒。

  • 更换充电线

  • 有时看起来像是关机了,但实际上是因为 LED 和蜂鸣器没有被激活。请检查以下参数:

pir

  • 如果仍然无效,按住设备按键,然后连接充电线,查看电脑中是否弹出一个磁盘。如果有,请点击这里重新安装引导程序

设备卡在启动循环中

现象说明:

设备会不断重启,串口会反复连接和断开。

解决方案:

  • 步骤 1:尝试手动进入 DFU 模式:按住设备按键,然后快速连接充电线两次,绿色 LED 会常亮。
note

要成功进入 DFU 模式,需要快速完成此操作。你可能需要尝试多次。

pir

设备变砖

说明

设备无响应,没有 LED 指示灯,无法与 App 配对。

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:检查你的端口号

将设备连接到电脑,并检查端口号。

对于 Windows 用户,打开设备管理器,进入“端口”,设备连接后新出现的端口号就是设备的端口号。

对于 Mac 用户,例如:

pir

对于 Windows 用户,例如:

pir

步骤 3:烧录 bootloader

在终端或命令提示符中,进入你下载 bootloader 压缩包的目录,并执行以下命令,将端口替换为你设备的正确端口:

  • 对于 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 改为你的串口号。例如,如果你的设备在 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

部分设备在你输入此命令后会改变它们的端口号。所以如果安装失败,请再次检查端口号。

  • 对于其他系统
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 模式,但可以检测到串口

  • 打开一个串口工具

  • 将波特率设置为 1200

  • 连接设备。 当你连接设备时,指示灯会短暂闪烁。持续尝试,直到指示灯常亮,这意味着设备可以回到 DFU 模式,然后依次进行烧录 bootloader -> 擦除 flash -> 烧录固件

3)设备无法进入 DFU 模式且没有串口显示

  • 按住设备按键不放,然后连接充电线。当电脑中弹出一个磁盘后,你可能就能看到串口。

  • 如果仍然不行,请断开充电线,将设备放置几天直到电池完全耗尽,然后重新连接充电线并再次尝试配对。

4)如果以上步骤都无效,请联系技术支持:[email protected]

固件烧录失败

  • 串口无数据接收

pir

请检查设备是否处于 DFU 模式,当设备处于 DFU 模式时,绿色指示灯会常亮。

  • 无法打开串口

pir

请检查端口是否正确,或者尝试另一个端口。

设备自动关机

描述

  • 设备开机后,过一段时间会自动关机或重启。
  • 串口日志运行一段时间后停止。

这可能是由于在设备处于以下状态时,手动强制重启或关机导致的:尚未完成消息传输过程、正在配置中……

故障排查

点击这里执行 flash 擦除操作。

恢复出厂设置

如果你想恢复到默认设置,可以执行恢复出厂设置。你可以通过两种方式进行恢复出厂设置。

  • 点击这里对设备进行 flash 擦除。然后重新烧录最新固件。

  • 在 App 中点击 Factory Reset 按钮。设备将自动以出厂配置重启。

    pir

NodeDB 重置

NodeDB 是一个本地数据库,用于存储当前 Mesh 网络中已发现节点的信息,包括:

  • 节点 ID
  • 用户名
  • 位置信息
  • 信号信息(SNR)
  • 最后一次看到的时间

何时需要重置

在以下情况下重置 NodeDB:

  • 节点列表中包含过期、重复或无效的条目。
  • 你移动到不同的 Mesh 环境并希望重新发现附近节点。
  • App 中的节点信息显示不正确或不完整。
danger

重置 NodeDB 只会清除存储在设备上的节点数据库。它不会执行恢复出厂设置,也不会移除设备的基础配置

从 App 中重置

  1. 打开 App 并连接到目标设备。
  2. 进入 Settings
  3. 点击 Device
  4. Device Config 页面滑动到最底部,找到 Reset NodeDB
  5. 点击它并确认操作。

App 路径

Settings > Device > Reset NodeDB

示例界面

步骤 1:在 Settings 页面中打开 Device

Device entry in Settings

步骤 2:在 Device Config 页面点击 Reset NodeDB

Reset NodeDB button in Device Config

tip

请注意以下选项之间的区别:

  • Reset NodeDB:只清除节点数据库。
  • Factory Reset:将设备恢复到出厂设置,并移除更多配置信息。

重置后会发生什么

执行 Reset NodeDB 后,设备会清除当前存储的节点列表。随着设备继续运行,它会再次发现并记录附近的节点。

你可能会观察到以下现象:

  • 节点列表可能会暂时变为空或变少。
  • 随着设备持续运行,节点会逐渐重新出现。
  • 之前存储的历史节点记录将不再可用。

注意事项

  • 在重置之前,请确认问题确实与异常的节点列表有关。
  • 如果问题只是节点显示延迟,请先等待一段时间,看看是否会自动恢复。
  • 如果在重置 NodeDB 后问题仍然存在,请继续排查设备配置或其他可能原因。
  • 请谨慎使用 Factory Reset,以避免误删设备配置。

信号质量

  • SNR 反映通信链路的质量。正常设备通常在 -7 dB 以上工作。SNR 低于 -10 dB 的设备表示性能较差。

  • RSSI 由设备及其周围环境共同决定。正常设备通常在 -110 dBm 以上工作。RSSI 低于 -115 dBm 的设备被认为性能较差。

    为获得最佳信号效果,请在开阔、无遮挡且干扰较少的区域使用设备。

Pogo Pin 定义

pir

资源

资源

技术支持与产品讨论

感谢你选择我们的产品!我们将为你提供多种支持,以确保你在使用我们产品时尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...