LEAPS Raspberry Pi
本页提供:
LEAPS Raspberry Pi 软件包。
有关系统要求的信息。
如何安装 LEAPS Raspberry Pi 的说明。
安装快速简单,只需要完成一次。
开始之前:记住备份 SD 卡中任何你想要保留的重要文件,因为格式化时所有数据都将被永久覆盖。
系统要求
Raspberry Pi 3B 或更新版本。
推荐: 一套 UDK (至少五个设备) 来验证。
推荐: 为设备供电的电池或 USB-C 电缆。
推荐: LEAPS Manager 用于配置设备.
设置说明
下载 LEAPS Raspberry Pi 镜像。
LEAPS Docker: LEAPS-RPI-IMAGE-v1.0.0.zip.
提取 LEAPS Raspberry Pi 档案。
使用 WinZip 或 7-Zip 等程序解压缩下载的 LEAPS Raspberry Pi 压缩文件。
启动 Raspberry Pi 相机。
您的操作系统可能会尝试阻止安装程序。
在windows上: 如果看到警告信息,请点击 More info 和 Run anyway。
安装 LEAPS Raspberry Pi 镜像。
写入并完成。
开始使用LEAPS。
从电脑或笔记本电脑中取出SD卡,并将其插入 Raspberry Pi。
确保你的 Raspberry Pi 处于开机状态。
LEAPS 系统已安装并配置为与你的 Raspberry Pi 一起启动。
等待系统启动。
请耐心等待几分钟,让整个系统完成启动。
使用密码
Leaps1234
连接到 Raspberry Pi 广播的LEAPS-AP
网络。
SSH 进入 Raspberry Pi(可选)。
在 PC 上(甚至是另一台 Raspberry Pi),打开 PowerShell 或 Terminal 窗口,然后输入以下命令,通过 SSH 连接 Raspberry Pi。
ssh leaps@192.168.200.1默认情况下,账户是
leaps
,密码是leaps
。
使用 LEAPS Manager 准备网络。
配置演示: TWR RTLS 和数据遥测演示 或 上行链路 TDoA RTLS 演示。
默认情况下,网络ID将是
0x1234
。在本例中,你需要连接 ID 为
0x83A2
的网关板。
与网关板连接。
使用 USB-C 数据线将网关板连接到你的 Raspberry Pi。
将 USB-C 数据线插入 PC 上的 USB-C Data Port 1. 确保连接稳定。
如果在网关模式下成功连接,将听到两声哔哔声作为确认。
检查系统状态(可选)。
使用 mosquitto_sub 命令来检查系统状态. 该命令将连接到 Mosquitto MQTT 代理,并显示所有收到的消息。
mosquitto_sub -p 1883 -d -v -t '#'
访问 LEAPS Center。
在网络浏览器中,访问 192.168.200.1/24 的地址. (可以直接在 Raspberry Pi 上打开,或者在连接到 Raspberry Pi 广播的
LEAPS-AP
网络的 PC 上打开,密码为Leaps1234
- 第 9 步)如果你在局域网中,请使用另一台电脑的网页浏览器来访问 Raspberry Pi 的 IP 地址。
在 LEAPS Center 中配置网络设置,以匹配您所连接的网关板的网络 ID。
登录 LEAPS Center。
在 LEAPS Center 上配置网络。
检查 LEAPS Center 中的网络设置,以匹配您所连接的网关板卡的网络 ID。
请参阅 LEAPS Center 和 LEAPS Manager 了解更多关于如何使用应用程序来配置和可视化节点和网络的详情。
现在系统已经成功设置和配置。 祝您使用愉快!
注解
如何重新配置任何网络
关闭Raspberry Pi 上的 LEAPS-AP Wi-Fi AP
首先,确保关闭 Raspberry Pi 上的 Wi-Fi 接入点 (AP)。
将 Raspberry Pi 连接到所需的网络
将你的 Raspberry Pi 连接到你想要使用的以太网或 Wi-Fi 网络。
检查IP 地址
更新对应的 IP 地址
重新启动 LEAPS server和 LEAPS Gateway
修改后,重新启动这两个服务:
sudo docker restart leaps_serversudo docker restart leaps_gateway
确认 LEAPS server和LEAPS Gateway工作正常
检查正在运行的 Docker 容器的状态:
leaps@raspberrypi:~ $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b5bc1d479a04 leapslabs/leaps_gateway:udk "/app/leaps-gateway …" 6 days ago Up 15 minutes leaps_gateway 68c33d70bc07 leapslabs/leaps_server:udk "/app/leaps-server -…" 6 days ago Up 15 minutes 0.0.0.0:7777->7777/tcp, 0.0.0.0:7777->7777/udp, :::7777->7777/tcp, :::7777->7777/udp leaps_server 38092ca7b1b1 leapslabs/leaps_center:udk "sh -c 'cd /app && …" 6 days ago Up 15 minutes 80/tcp, 0.0.0.0:80->8080/tcp, [::]:80->8080/tcp leaps_center
监控 MQTT 消息
要监控 MQTT 消息,请使用:
mosquitto_sub -p 1883 -d -v -t '#'
打开 LEAPS Center并更新主机
启动 LEAPS Center 应用程序,将主机地址更新为
192.168.0.104
。确保重新加载网络以应用更改。
如何为 Wi-Fi 接入点设置密码:LEAPS-AP
在 Raspberry Pi OS Bookworm 上设置接入点安全和密码:
sudo nmcli con modify hotspot wifi-sec.key-mgmt wpa-psk sudo nmcli con modify hotspot wifi-sec.psk "Leaps1234"在 Raspberry Pi OS Bullseye 及更早版本上设置接入点:
编辑Hostapd配置. 使用此命令打开Hostapd配置文件:
sudo nano /etc/hostapd/hostapd.conf
在文件末尾添加以下参数:
wpa=2 wpa_passphrase=Leaps1234 wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP
保存并退出
按 CTRL + O 保存,然后按 CTRL + X 退出编辑器。
重新启动你的 Raspberry Pi
要应用更改,请重启你的 Raspberry Pi。