This commit is contained in:
eatfishfish
2024-05-31 11:38:52 +08:00
parent 33cf4d0dc5
commit 9efaf98d38
6 changed files with 251 additions and 28 deletions
+27 -26
View File
@@ -1,16 +1,17 @@
# openpilot-server
#### 1. 配置文件
(1)在 config.txt 文件中,
<ws_bind> 是绑定websocket server 的ip和端口。
<http_bind> 是绑定http server 的ip和端口。
<athena_host> 是该服务端公网的域名。
<upload_url> 是该服务端公网的域名。
<amap_key> 高德API KEY 。https://console.amap.com/dev/index 这里注册。选择绑定“Web服务”
(1)在 config.txt 文件中,
<ws_bind> 是绑定websocket server 的ip和端口。
<http_bind> 是绑定http server 的ip和端口。
<athena_host> 是该服务端公网的域名。
<upload_url> 是该服务端公网的域名。
<amap_key> 高德API KEY 。https://console.amap.com/dev/index 这里注册。选择绑定“Web服务”
<ffmpeg_path>ffmpeg程序路径。 ffmpeg 从https://ffmpeg.org/download.html下载。
(2) 启动
在服务器上启动opserver.exe。
在服务器上启动opserver.exe。
#### 2. 设置c3/c3x
#### 2. 设置c3/c3x
(1) ssh进入c3/c3x 设备。
(2) 在/data/continue.sh export 添加 <athena_host> 和 <upload_url>。
export ATHENA_HOST='ws://laolang.duckdns.org:7899'
@@ -19,22 +20,22 @@
像这样:
/-----/data/continue.sh file-----------------
#!/usr/bin/bash
export ATHENA_HOST='ws://laolang.duckdns.org:7899'
export API_HOST='http://laolang.duckdns.org:7898'
export MAPBOX_TOKEN='pk.eyJ1Ijoiam5ld2IiLCJhIjoiY2xxNW8zZXprMGw1ZzJwbzZneHd2NHljbSJ9.gV7VPRfbXFetD-1OVF0XZg'
cd /data/openpilot
exec ./launch_openpilot.sh
/----------------------
(3) rm -rf /data/params/d/DongleId
sudo reboot #重启你的c3/c3x
#### 3. 下载文件和设置导航
#### 3. 下载文件和设置导航
(1) 浏览器中打开 http://<your_domain_name> 例如 [http://laolang.duckdns.org:7898](http://laolang.duckdns.org:7898/static/index.html)
输入测试Dongle ID : e7a8b8c1cb559c9d
输入测试Dongle ID : e7a8b8c1cb559c9d
(2) 进入设置导航地址。(仅支持IPhone地图和高德地图)
@@ -42,7 +43,7 @@ exec ./launch_openpilot.sh
# openpilot-server for english
#### 1. Configuration File
#### 1. Configuration File
(1) In the config.txt file,
<ws_bind> IP and port of the websocket server.
<http_bind> IP and port of the http server.
@@ -50,8 +51,8 @@ exec ./launch_openpilot.sh
<upload_url> The domain name of the server.
(2) Launch
Launch opserver.exe on your windows server.
#### 2. Configuration in c3/c3x
#### 2. Configuration in c3/c3x
(1) SSH into the c3/c3x device.
(2) In "/data/continue.sh" file, export <athena_host> and <upload_url>.
export ATHENA_HOST='ws://laolang.duckdns.org:7899'
@@ -59,24 +60,24 @@ export API_HOST=' http://laolang.duckdns.org:7898 '
export MAPBOX_TOKEN='<register_on_mapbox_website.>'
like this:
/-----/data/continue.sh file-----------------
#!/usr/bin/bash
#!/usr/bin/bash
export ATHENA_HOST='ws://laolang.duckdns.org:7899'
export API_HOST='http://laolang.duckdns.org:7898'
export MAPBOX_TOKEN='<register_on_mapbox_website.>'
cd /data/openpilot
exec ./launch_openpilot.sh
/----------------------
(3) rm -rf /data/params/d/DongleId
sudo reboot #Restart your c3/c3x
#### 3. Download and navigation
(1) Open http://<your_domain_name> (for example [http://laolang.duckdns.org:7898](http://laolang.duckdns.org:7898/static/index.html)) in your browser
#### 3. Download and navigation
(1) Open http://<your_domain_name> (for example [http://laolang.duckdns.org:7898](http://laolang.duckdns.org:7898/static/index.html)) in your browser
Input test Dongle ID : e7a8b8c1cb559c9d
(2) In the web page configure the navigation.(Only support IPhone map and AMap)
#### 4.Star me. Thank you