return 0;
}
+
+bool uapi_cat1_get_power_stat(void)
+{
+
+ return ( GPIO_LEVEL_HIGH == uapi_gpio_get_output_val(S_AGPIO_L23));
+
+}
void uapi_cat1_start_volte_voice(void)
{
char *argv[]={"start"};
void uapi_cat1_remove_audio_vote(void);\r
void uapi_cat1_add_audio_vote(void);\r
void uapi_cat1_wakeup_cat1(uint8_t wakeup);\r
+bool uapi_cat1_get_power_stat(void);\r
\r
#ifdef __cplusplus\r
#if __cplusplus\r
#include "uart_porting.h"
void udp_send_msg_toCat1(char cmd,char *content)
{
+
+ if (!uapi_cat1_get_power_stat())
+ {
+ printf("Error cat1 poweroff skipp send data\n");
+ return ;
+ }
uapi_cat1_wakeup_cat1(1);
// uart_port_register_irq(UART_BUS_0);