diff options
Diffstat (limited to 'src/venus_api.h')
-rw-r--r-- | src/venus_api.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/venus_api.h b/src/venus_api.h index 79a1729..8212487 100644 --- a/src/venus_api.h +++ b/src/venus_api.h @@ -84,6 +84,9 @@ void venus_msg_free(struct venus_msg *msg); uint8_t venus_checksum(void *data, uint16_t len); int venus_write_msg(int fd, struct venus_msg *msg); int venus_read_msg(int fd, struct venus_msg *msg); +int venus_read_ack(int fd); +int venus_write_msg_read_ack(int fd, struct venus_msg *msg); + ssize_t venus_read_nmea_sentence(int fd, void *buf, size_t count); int venus_system_restart(int fd, uint8_t mode, time_t utc, int16_t latitude, int16_t longitude, int16_t altitude); |