/*
* @Author: luozheng 1732036298@qq.com
* @Date: 2024-04-23 09:59:32
- * @LastEditors: penglei 1624952103@qq.com
- * @LastEditTime: 2024-07-19 14:53:51
+ * @LastEditors: SnickerSun snickersun@163.com
+ * @LastEditTime: 2024-07-27 11:19:24
* @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/networkandcall/src/NetworkAndCallPresenter.cpp
*/
#include "AppViewIDs.h"
}
else if (it->second == "4GCapability")
{
+ #if defined(A5133_DEMO_CLIENT) || defined(A5133_DEMO_SERVER)
+ uapi_set4GCapability(true);
+ #else
uapi_set4GCapability(false);
+ #endif
ConfigModel::GetInstance()->SetCat1_4Gability(uapi_cat1_get_power_stat());
}
}
#ifdef SUPPORT_POWER_MANAGER
const power_display_svr_api_t *display_api = power_display_svr_get_api();
display_api->turn_on_screen();
+#if defined(A5133_DEMO_SERVER) || defined(A5133_DEMO_CLIENT)
+ display_api->set_screen_set_keepon_timeout(-1);
+#else
display_api->set_screen_set_keepon_timeout(25000);
#endif
+#endif
#if defined(CONFIG_OTA_UPDATE_SUPPORT) && defined(ENABLE_UIKIT)
#ifdef SUPPORT_POWER_MANAGER
// const power_display_svr_api_t *display_api = power_display_svr_get_api();
// display_api->turn_on_screen();
+#if !defined(A5133_DEMO_SERVER) && !defined(A5133_DEMO_CLIENT)
display_api->set_screen_set_keepon_timeout(0);
+#endif
// display_api->set_screen_set_keepon_timeout(5000);
#endif
}
'base_target_name': 'brandy-native-js',
'defines': ['SUPPORT_A5133_SERVICE'
,'A5133_DEMO_SERVER'
+ # ,'A5133_DEMO_CLIENT'
,'DISABLE_ENCODER'
,'-:ENABLE_CYWEE'
,'-:SUPPORT_ALIPAY_SEC'
# 'WEARABLE_LOG_DEBUG',
- # ,'A5133_DEMO_CLIENT'
# ,'A5133_USE_HW_SPI'
],
'ram_component':["driver_a5133","a5133_service"],
Slot_TX=1;\r
\r
TimerCnt++;\r
+\r
+ //发送数据切换\r
+ #ifdef A5133_DEMO_SERVER\r
+ if (TimerCnt >=100)\r
+ a5133_demo_msg_change_callback();\r
+ #else\r
if (TimerCnt >=500)\r
{\r
TimerCnt=0;\r
memcpy(&CmdBuf[5], &Err_Frame, 2);\r
memcpy(&CmdBuf[7], &Err_BitCnt, 4);\r
\r
- //输出日志\r
- PRINT("=====RxCnt %d , Err_Loss %d , Err_Frame %d , Err_BitCnt %d \n",RxCnt,Err_Loss,Err_Frame,Err_BitCnt);\r
// UartSendCnt=12;\r
// Uartptr=&CmdBuf[0];\r
// SBUF=CmdBuf[0];\r
+\r
+ \r
+ //输出日志\r
+ PRINT("=====RxCnt %d , Err_Loss %d , Err_Frame %d , Err_BitCnt %d \n",RxCnt,Err_Loss,Err_Frame,Err_BitCnt);\r
}\r
+ #endif\r
}\r
\r
/************************************************************************\r
"前方道路拥堵,请减速慢行,注意安全!"
};
static uint8_t a5133_demo_msg_send_index=0;
-static void a5133_demo_msg_change_callback(void)
+void a5133_demo_msg_change_callback(void)
{
uint8_t* p_msg = (uint8_t*)&a5133_demo_msg_send[a5133_demo_msg_send_index];
int msg_len = strlen((char*)p_msg);
a5133_demo_msg_change_callback();
send_a5133_cmd_msg(A5133_SERVICE_CMD_TYPE_RUN_MASTER);
// ScreenAlwaysOnCtr(true);
+#elif defined(A5133_DEMO_CLIENT)
+ send_a5133_cmd_msg(A5133_SERVICE_CMD_TYPE_RUN_SLAVE);
#endif
+
}
void startup_post_init(void)
uint16_t CRC16_XMODEM(uint8_t *bytes,uint16_t length);
errcode_t uapi_a5133_set_send_data(uint8_t *senddata,uint8_t datalen);
+
+
+#ifdef A5133_DEMO_SERVER
+void a5133_demo_msg_change_callback(void);
+#endif
+
#include "custom_utilscpp.h"