Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
car-controlserver
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wenzhongjian
car-controlserver
Commits
f7226cd0
Commit
f7226cd0
authored
Dec 25, 2024
by
957dd
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update mqtt
parent
3d5b2c74
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
5 additions
and
7 deletions
+5
-7
main
main
+0
-0
main.c
main.c
+1
-4
mqtt.c
mqtt.c
+1
-1
opensh.c
opensh.c
+3
-2
No files found.
main
View file @
f7226cd0
No preview for this file type
main.c
View file @
f7226cd0
...
...
@@ -83,10 +83,7 @@ void *Mqtt_onnect(void *arg)
Delay_Ms
(
5
,
0
);
mqtt_init
();
//mqtt初始化
mqtt_create
(
mosq
);
//创建mqtt客户端
mqtt_create
(
mosq
);
//mqtt_wirte();//mqtt心跳首次发送
while
(
1
)
{
if
(
mqtt_create
(
mosq
)
!=-
1
)
{
...
...
@@ -94,7 +91,7 @@ void *Mqtt_onnect(void *arg)
}
}
mqtt_clean
(
mosq
);
return
NULL
;
}
...
...
mqtt.c
View file @
f7226cd0
...
...
@@ -296,7 +296,7 @@ int mqtt_create(struct mosquitto *mosq) //创建mqtt客服端
if
(
rc
!=
MOSQ_ERR_SUCCESS
)
{
fprintf
(
stderr
,
"Failed to connect to broker: %s
\n
"
,
mosquitto_strerror
(
rc
));
mosquitto_destroy
(
mosq
);
return
EXIT_FAILURE
;
//
return EXIT_FAILURE;
}
//mosquitto_subscribe_opt_set(mosq, TOPIC, strlen(TOPIC), 1, MOSQ_OPT_NO_LOCAL);
...
...
opensh.c
View file @
f7226cd0
...
...
@@ -2,6 +2,7 @@
#include <stdlib.h>
#include "opensh.h"
#include <string.h>
#include "mqtt.h"
char
gwebcam
[
100
];
...
...
@@ -9,8 +10,8 @@ int opencamsh()
{
setenv
(
"DISPLAY"
,
":0"
,
1
);
//设置环境变量https://jywy.yd-ss.com?dev=controcar0004 --new-window sudo
//sprintf(gwebcam,"sudo firefox --new-window https://jywy.yd-ss.com?dev=%s &",gsite
);
system
(
"sudo firefox https://jywy.yd-ss.com?dev=controlcar0002"
);
sprintf
(
gwebcam
,
"sudo firefox --new-window https://jywy.yd-ss.com?dev=%s &"
,
TOPIC3
);
system
(
gwebcam
);
printf
(
"%s
\n
"
,
gwebcam
);
printf
(
"close cam
\n
"
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment