3 #define kmp_received_task_prio USER_TASK_PRIO_2 4 #define kmp_received_task_queue_length 64 ICACHE_FLASH_ATTR void kmp_request_init()
ICACHE_FLASH_ATTR void kmp_request_send()
#define ICACHE_FLASH_ATTR
void(* meter_is_ready_cb)(void)
unsigned char kmp_fifo_put(unsigned char c)
unsigned int kmp_fifo_in_use()
ICACHE_FLASH_ATTR void kmp_set_mqtt_client(MQTT_Client *client)
unsigned char kmp_fifo_snoop(unsigned char *c, unsigned int pos)
#define kmp_received_task_queue_length
ICACHE_FLASH_ATTR unsigned int kmp_get_received_serial()
os_event_t kmp_received_task_queue[kmp_received_task_queue_length]
ICACHE_FLASH_ATTR void kmp_register_meter_is_ready_cb(meter_is_ready_cb cb)
ICACHE_FLASH_ATTR unsigned int kmp_get_received_energy_kwh()
unsigned char kmp_fifo_get(unsigned char *c)