ICC 守护进程服务接口与内部数据定义
More...
#include "icc_common.h"
#include "icc_protocol.h"
#include "tbox/icc.h"
#include <internal/fs_paths.h>
#include <pthread.h>
Go to the source code of this file.
|
|
#define | ICC_TX_QUEUE_FILE (TBOX_TMP_PATH "tbox_icc_tx") |
|
#define | ICC_RX_QUEUE_FILE (TBOX_TMP_PATH "tbox_icc_rx") |
|
#define | ICC_UART_DEV "/dev/ttyS0" |
|
#define | ICC_UART_BAUDRATE B576000 |
|
#define | ICC_QUEUE_RX_TYPE 1 |
|
#define | ICC_QUEUE_TX_TYPE 2 |
ICC 守护进程服务接口与内部数据定义
- Version
- 1.0.0
- Date
- 2026-07-02
- Copyright
- Copyright © 2026 Shenzhen One IOT World Co., Ltd. All rights reserved.
◆ icc_get_proto_mgr()
获取 ICC 协议管理器。
- Returns
- ICC 协议管理器指针。
◆ icc_service_get_handshake()
| bool icc_service_get_handshake |
( |
void | | ) |
|
获取 ICC 服务握手状态。
- Returns
- ICC 握手状态。
◆ icc_service_get_transfer_switch()
| bool icc_service_get_transfer_switch |
( |
void | | ) |
|
获取 ICC 服务传输开关状态。
- Returns
- TRUE 已打开,FALSE 已关闭。
◆ icc_service_set_transfer_switch()
| int icc_service_set_transfer_switch |
( |
bool | switch_on | ) |
|
设置 ICC 服务传输开关。
- Parameters
-
| switch_on | TRUE 打开传输,FALSE 关闭传输。 |
- Returns
- 0 成功,其他 失败
◆ icc_set_printf_switch()
| void icc_set_printf_switch |
( |
bool | rx_printf, |
|
|
bool | tx_printf ) |
设置 ICC 裸数据打印开关。
- Parameters
-
| rx_printf | 接收方向打印开关。 |
| tx_printf | 发送方向打印开关。 |