/*
 * Copyright 2024 NXP
 *
 * SPDX-License-Identifier: BSD-3-Clause
 */

#ifndef AFCI_NOTIFICATION_H_
#define AFCI_NOTIFICATION_H_

#ifdef __cplusplus
extern "C" {
#endif

#define CHANNEL_VERSION_4  				0
#define CHANNEL_VERSION_8 				1

#define CHANNEL_MODLE					CHANNEL_VERSION_8
#define SAMPLE_RATE						320U  /*320K*/
#define DEMO_CHANNEL_BUFF_LENGTH  		1024
#define BUFFER_LENGTH        (DEMO_CHANNEL_BUFF_LENGTH * 4)
#define POOL_LENGRH			 (DEMO_CHANNEL_BUFF_LENGTH * 2)
void arc_detected_notify(void* notification);
void arc_cleared_notify(void* notification);

#ifdef __cplusplus
}
#endif

#endif
