18#ifndef HYPERPULSE_LIB_H
19#define HYPERPULSE_LIB_H
65 const char *
const cmd,
char *
const response,
size_t response_len);
int32_t hyperpulse_lib_init(void)
Initialise the Myriota HyperPulse™ library.
void hyperpulse_lib_unsolicited_at_response_app_handler(const char *const response)
APP defined notification function that library uses to send unsolicited modem response.
int32_t hyperpulse_lib_send_at_command(const char *const cmd, char *const response, size_t response_len)
Send AT command in ASCII format to the modem and receive ASCII response in buffer of specified length...
bool hyperpulse_lib_is_initialised(void)
Return status of Myriota HyperPulse™ library initialisation.