diff options
| author | malongwei <[email protected]> | 2021-07-08 12:02:29 +0800 |
|---|---|---|
| committer | malongwei <[email protected]> | 2021-07-08 12:02:29 +0800 |
| commit | 180d0e122499ad88f02558fdcab4a9e19b20bdbf (patch) | |
| tree | 03413dcd0b8a086bbbd5115f4b43110c18849ef3 /components/net/at/src/at_utils.c | |
| parent | e7b63ed7ab2bed790d8b24b68333f65232f71926 (diff) | |
add at_utils_send virtual function
Diffstat (limited to 'components/net/at/src/at_utils.c')
| -rw-r--r-- | components/net/at/src/at_utils.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/components/net/at/src/at_utils.c b/components/net/at/src/at_utils.c index d75ee0990e..028f262566 100644 --- a/components/net/at/src/at_utils.c +++ b/components/net/at/src/at_utils.c @@ -65,6 +65,14 @@ const char *at_get_last_cmd(rt_size_t *cmd_size) return send_buf; } +RT_WEAK rt_size_t at_utils_send(rt_device_t dev, + rt_off_t pos, + const void *buffer, + rt_size_t size) +{ + return rt_device_write(dev, pos, buffer, size); +} + rt_size_t at_vprintf(rt_device_t device, const char *format, va_list args) { last_cmd_len = vsnprintf(send_buf, sizeof(send_buf), format, args); @@ -75,7 +83,7 @@ rt_size_t at_vprintf(rt_device_t device, const char *format, va_list args) at_print_raw_cmd("sendline", send_buf, last_cmd_len); #endif - return at_device_send(device, 0, send_buf, last_cmd_len); + return at_utils_send(device, 0, send_buf, last_cmd_len); } rt_size_t at_vprintfln(rt_device_t device, const char *format, va_list args) @@ -93,5 +101,5 @@ rt_size_t at_vprintfln(rt_device_t device, const char *format, va_list args) at_print_raw_cmd("sendline", send_buf, len); #endif - return at_device_send(device, 0, send_buf, len); + return at_utils_send(device, 0, send_buf, len); } |
