LEAPS Raspberry Pi
本页提供:
LEAPS Raspberry Pi 软件包.
有关系统要求的信息.
如何安装 LEAPS Raspberry Pi 的说明.
安装快速简单,只需要完成一次.
开始之前:记住备份 SD 卡中任何你想要保留的重要文件,因为格式化时所有数据都将被永久覆盖.
系统要求
Raspberry Pi 3B 或更新版本.
推荐: 一套 UDK1 (至少五个设备) 来验证.
推荐:为设备供电的电池或 USB-C 电缆.
推荐: LEAPS 管理器 用于配置设备.
设置说明
下载 LEAPS Raspberry Pi 镜像.
LEAPS Docker: LEAPS-RPI-IMAGE-v1.0.0.zip.
提取 LEAPS Raspberry Pi 档案.
使用 WinZip 或 7-Zip 等程序解压缩下载的 LEAPS Raspberry Pi 压缩文件.
启动 Raspberry Pi 相机.
您的操作系统可能会尝试阻止安装程序.
在视窗上: 如果看到警告信息,请点击 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 管理器 准备网络.
配置演示: 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 中心.
在网络浏览器中,访问 192.168.200.1/24 的地址. (可以直接在 Raspberry Pi 上打开,或者在连接到 Raspberry Pi 广播的
LEAPS-AP
网络的 PC 上打开,密码为Leaps1234
- 第 9 步)如果你在局域网中,请使用另一台电脑的网页浏览器来访问 Raspberry Pi 的 IP 地址.
在 LEAPS 中心 中配置网络设置,以匹配您所连接的网关板的网络 ID.
登录 LEAPS 中心.
在 LEAPS 中心 上配置网络.
现在系统已经成功设置和配置. 祝您使用愉快!
注解
如何重新配置任何网络
关闭Raspberry Pi 上的 LEAPS-AP Wi-Fi AP
首先,确保关闭 Raspberry Pi 上的 Wi-Fi 接入点 (AP).
将 Raspberry Pi 连接到所需的网络
将你的 Raspberry Pi 连接到你想要使用的以太网或 Wi-Fi 网络.
检查IP 地址
更新对应的 IP 地址
重新启动 LEAPS 服务器和 LEAPS 网关
修改后,重新启动这两个服务:
sudo docker restart leaps_serversudo docker restart leaps_gateway
确认 LEAPS服务器和LEAPS网关工作正常
检查正在运行的 Docker 容器的状态:
leaps@raspberrypi:~ $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b5bc1d479a04 leapslabs/leaps_gateway:udk1 "/app/leaps-gateway …" 6 days ago Up 15 minutes leaps_gateway 68c33d70bc07 leapslabs/leaps_server:udk1 "/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:udk1 "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 中心并更新主机
启动 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.