add:增加文档和上位机
This commit is contained in:
@@ -92,11 +92,11 @@ void drv_air724_set_server(const char *ip, uint16_t port)
|
||||
void drv_air724_connect_channel(uint8_t channel)
|
||||
{
|
||||
if (channel < 1 || channel > AIR724_SOCKET_MAX) {
|
||||
printf("4G: 通道 %d 无效 \r\n", channel);
|
||||
printf("[ 4G ] 通道 %d 无效 \r\n", channel);
|
||||
return;
|
||||
}
|
||||
drv_air724_send_cmd(0x03, 0x01, &channel, 1);
|
||||
printf("4G: 通道 %d 连接请求已发送 \r\n", channel);
|
||||
printf("[ 4G ] 通道 %d 连接请求已发送 \r\n", channel);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -108,11 +108,11 @@ void drv_air724_connect_channel(uint8_t channel)
|
||||
void drv_air724_disconnect_channel(uint8_t channel)
|
||||
{
|
||||
if (channel < 1 || channel > AIR724_SOCKET_MAX) {
|
||||
printf("4G: 通道 %d 无效\r\n", channel);
|
||||
printf("[ 4G ] 通道 %d 无效\r\n", channel);
|
||||
return;
|
||||
}
|
||||
drv_air724_send_cmd(0x03, 0x02, &channel, 1);
|
||||
printf("4G: 通道 %d 断开请求已发送\r\n", channel);
|
||||
printf("[ 4G ] 通道 %d 断开请求已发送\r\n", channel);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -186,15 +186,15 @@ void drv_air724_parse_response(const uint8_t *frame, uint16_t len)
|
||||
switch (sub_cmd) {
|
||||
case 0x01:
|
||||
g_air724_info.socket_connected[socket_id - 1] = 1;
|
||||
printf("4G: 通道 %d 连接成功\r\n", socket_id);
|
||||
printf("[ 4G ] 通道 %d 连接成功\r\n", socket_id);
|
||||
break;
|
||||
case 0x02:
|
||||
g_air724_info.socket_connected[socket_id - 1] = 0;
|
||||
printf("4G: 通道 %d 已断开\r\n", socket_id);
|
||||
printf("[ 4G ] 通道 %d 已断开\r\n", socket_id);
|
||||
break;
|
||||
case 0x03:
|
||||
g_air724_info.socket_connected[socket_id - 1] = 0;
|
||||
printf("4G: 通道 %d 连接失败\r\n", socket_id);
|
||||
printf("[ 4G ] 通道 %d 连接失败\r\n", socket_id);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -210,17 +210,17 @@ void drv_air724_parse_response(const uint8_t *frame, uint16_t len)
|
||||
case 0x01:
|
||||
memcpy(g_air724_info.iccid, &frame[5], data_len < 23 ? data_len : 23);
|
||||
g_air724_info.iccid[data_len < 23 ? data_len : 23] = '\0';
|
||||
printf("4G: ICCID=%s\r\n", g_air724_info.iccid);
|
||||
printf("[ 4G ] ICCID=%s\r\n", g_air724_info.iccid);
|
||||
break;
|
||||
case 0x02:
|
||||
memcpy(g_air724_info.imsi, &frame[5], data_len < 15 ? data_len : 15);
|
||||
g_air724_info.imsi[data_len < 15 ? data_len : 15] = '\0';
|
||||
printf("4G: IMSI=%s\r\n", g_air724_info.imsi);
|
||||
printf("[ 4G ] IMSI=%s\r\n", g_air724_info.imsi);
|
||||
break;
|
||||
case 0x03:
|
||||
memcpy(g_air724_info.imei, &frame[5], data_len < 15 ? data_len : 15);
|
||||
g_air724_info.imei[data_len < 15 ? data_len : 15] = '\0';
|
||||
printf("4G: IMEI=%s\r\n", g_air724_info.imei);
|
||||
printf("[ 4G ] IMEI=%s\r\n", g_air724_info.imei);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
@@ -231,7 +231,7 @@ void drv_air724_parse_response(const uint8_t *frame, uint16_t len)
|
||||
if (len >= 7) {
|
||||
g_air724_info.csq = frame[4];
|
||||
g_air724_info.ber = frame[5];
|
||||
printf("4G: CSQ=%d, BER=%d\r\n", g_air724_info.csq, g_air724_info.ber);
|
||||
printf("[ 4G ] CSQ=%d, BER=%d\r\n", g_air724_info.csq, g_air724_info.ber);
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -241,7 +241,7 @@ void drv_air724_parse_response(const uint8_t *frame, uint16_t len)
|
||||
for (uint8_t i = 0; i < count; i++) {
|
||||
g_air724_info.socket_connected[i] = frame[4 + i];
|
||||
}
|
||||
printf("4G: 链路[");
|
||||
printf("[ 4G ] 链路[");
|
||||
for (uint8_t i = 0; i < AIR724_SOCKET_MAX; i++) {
|
||||
printf("%d", g_air724_info.socket_connected[i]);
|
||||
}
|
||||
@@ -252,7 +252,7 @@ void drv_air724_parse_response(const uint8_t *frame, uint16_t len)
|
||||
/* ── 0x87: 服务器配置结果 ── */
|
||||
case 0x87:
|
||||
if (len >= 6) {
|
||||
printf("4G: 服务器配置%s\r\n", frame[4] == 0 ? "成功" : "失败");
|
||||
printf("[ 4G ] 服务器配置%s\r\n", frame[4] == 0 ? "成功" : "失败");
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user