Отправляю на сервер бибу бобу и бабу, всё норм

This commit is contained in:
Aleksey Khristolyubov 2025-09-15 09:16:35 +07:00
parent 10bcb00929
commit fc3b59d767
5 changed files with 16 additions and 11 deletions

View File

@ -6,10 +6,9 @@
"type": "cppdbg", "type": "cppdbg",
"request": "launch", "request": "launch",
"program": "${workspaceFolder}/sim808_app", "program": "${workspaceFolder}/sim808_app",
"args": [],
"cwd": "${workspaceFolder}", "cwd": "${workspaceFolder}",
"MIMode": "gdb", "MIMode": "gdb",
"stopAtEntry": false, "stopAtEntry": true,
"preLaunchTask": "build" "preLaunchTask": "build"
} }
] ]

View File

@ -7,7 +7,7 @@
"command": "gcc", "command": "gcc",
"args": [ "args": [
"-std=c99", "-std=c99",
"-O2", "-O0",
"-g", "-g",
"main.c", "main.c",
"Drivers/sim808.c", "Drivers/sim808.c",

View File

@ -276,13 +276,13 @@ void sim808_timeout_processing(void) { /* на ПК не используетс
static unsigned char self_ip_buf[64] = {0}; static unsigned char self_ip_buf[64] = {0};
static unsigned char cmd = 0;
enum { enum {
CMD_NONE = 0, CMD_NONE = 0,
CMD_SIM808_OPEN_CONNECTION, CMD_SIM808_OPEN_CONNECTION,
CMD_SIM808_SEND_SMG, CMD_SIM808_SEND_SMG,
CMD_SIM808_CLOSE_CONNECTION, CMD_SIM808_CLOSE_CONNECTION,
}; };
static unsigned char cmd = 1;
static sim800_stat_t conn_open = SIM808_ERR; static sim800_stat_t conn_open = SIM808_ERR;
static sim800_stat_t conn_clos = SIM808_ERR; static sim800_stat_t conn_clos = SIM808_ERR;
@ -297,8 +297,8 @@ void sim808_demo_send(void)
conn_open = SIM808_ERR; conn_open = SIM808_ERR;
conn_open = sim808_open_connection( conn_open = sim808_open_connection(
"unused-apn", /* игнорируется */ "unused-apn", /* игнорируется */
(char*)"212.193.61.100", /* или домен */ (char*)"158.160.43.29", /* или домен */
(char*)"5000", (char*)"9090",
(char*)self_ip_buf /* вернём локальный IP интерфейса */ (char*)self_ip_buf /* вернём локальный IP интерфейса */
); );
break; break;

View File

@ -6,10 +6,16 @@ int main(void)
{ {
sim808_init_ok = sim808_init(); sim808_init_ok = sim808_init();
while (1) unsigned char self_ip_buf[64] = {0};
{ sim808_open_connection(
sim808_demo_send(); "unused-apn", /* игнорируется */
} (char*)"158.160.43.29", /* или домен */
(char*)"9090",
(char*)self_ip_buf /* вернём локальный IP интерфейса */
);
sim808_send_msg("biba");
sim808_send_msg("boba");
sim808_send_msg("baba");
sim808_close_connection();
return 0; return 0;
} }

BIN
clang_client/sim808_app Executable file

Binary file not shown.