\r
\r
\r
-typedef struct {\r
- uint8_t lcd; // LCD测试结果\r
- uint8_t tp; // 触摸屏测试结果\r
- uint8_t mag; // 磁力计测试结果\r
- uint8_t brightness; // 亮度测试结果\r
- uint8_t bat; // 亮度测试结果\r
- uint8_t spk; // 喇叭测试结果\r
- uint8_t mic; // 麦克风测试结果\r
- uint8_t motor; // 马达测试结果\r
- uint8_t hr; // 心率漏光测试结果\r
- uint8_t gsensor; // 重力加速度传感器\r
- uint8_t cat1; // 4g测试结果\r
- uint8_t button; // 按键测试结果\r
- uint8_t bt; // 蓝牙扫描测试结果\r
- uint8_t aplipay; // 支付宝加密芯片测试结果\r
- uint8_t gps; // gps测试结果\r
- uint8_t lowpower; // 低功耗测试结果\r
-} FactoryTestResult;\r
+// typedef struct {\r
+// uint8_t lcd; // LCD测试结果\r
+// uint8_t tp; // 触摸屏测试结果\r
+// uint8_t mag; // 磁力计测试结果\r
+// uint8_t brightness; // 亮度测试结果\r
+// uint8_t bat; // 亮度测试结果\r
+// uint8_t spk; // 喇叭测试结果\r
+// uint8_t mic; // 麦克风测试结果\r
+// uint8_t motor; // 马达测试结果\r
+// uint8_t hr; // 心率漏光测试结果\r
+// uint8_t gsensor; // 重力加速度传感器\r
+// uint8_t cat1; // 4g测试结果\r
+// uint8_t button; // 按键测试结果\r
+// uint8_t bt; // 蓝牙扫描测试结果\r
+// uint8_t aplipay; // 支付宝加密芯片测试结果\r
+// uint8_t gps; // gps测试结果\r
+// uint8_t lowpower; // 低功耗测试结果\r
+// } FactoryTestResult;\r
\r
-static FactoryTestResult g_factoryTestResult = {0};\r
+// static FactoryTestResult g_factoryTestResult = {0};\r
\r
namespace OHOS\r
{\r
\r
static testPresenter *GetInstance();\r
\r
- FactoryTestResult* GetFactoryTestResult() {return &g_factoryTestResult;}\r
+ // FactoryTestResult* GetFactoryTestResult() {return &g_factoryTestResult;}\r
\r
\r
private:\r
}\r
\r
\r
- mcu_pm_lcd_off(NULL,NULL);\r
+ // mcu_pm_lcd_off(NULL,NULL);\r
+ \r
+ const power_display_svr_api_t * display_api = power_display_svr_get_api();\r
+ if (display_api)\r
+ {\r
+ display_api->turn_off_screen(); \r
+ }\r
+ \r
return true;\r
}\r
\r
#endif
#endif
-#ifdef SUPPORT_CYWEE_SERVICE
-static gsenson_t last_value = {0};
-static bool isInit = false;
-#endif
+// #ifdef SUPPORT_CYWEE_SERVICE
+// static gsenson_t last_value = {0};
+// static bool isInit = false;
+// #endif
//#include "acc_service.h"
namespace OHOS
static osTimerId_t Gsenson_TEST_timer=NULL;
void testgsensonView::ClearAll()
{
-#ifdef SUPPORT_CYWEE_SERVICE
- last_value.x = 0;
- last_value.y = 0;
- last_value.z = 0;
- isInit = false;
-#endif
+// #ifdef SUPPORT_CYWEE_SERVICE
+// last_value.x = 0;
+// last_value.y = 0;
+// last_value.z = 0;
+// isInit = false;
+// #endif
if(testGsonsonScrollView)
{
testGsonsonScrollView->RemoveAll();
#endif
#endif
-static float last_value = 0;
+// static float last_value = 0;
namespace OHOS
{
osTimerId_t magneyic_TEST_timer=NULL;
void testMagicView::ClearAll()
{
- last_value = 0;
+ // last_value = 0;
if(testmagicScrollView)
{
#ifdef SUPPORT_MAG_SERVICE
mag_get_fAzimuth(&angle_value);
#endif
- if(angle_value && !last_value)
- {
- last_value = angle_value;
- }
- else if(last_value && angle_value && last_value != angle_value)
- {
- FactoryTestResult *g_ret = OHOS::testPresenter::GetInstance()->GetFactoryTestResult();
- if(g_ret)
- {
- g_ret->mag = 1;
- }
- }
- else if(!angle_value)
- {
- FactoryTestResult *g_ret = OHOS::testPresenter::GetInstance()->GetFactoryTestResult();
- if(g_ret)
- {
- g_ret->mag = 2;
- }
- }
+ // if(angle_value && !last_value)
+ // {
+ // last_value = angle_value;
+ // }
+ // else if(last_value && angle_value && last_value != angle_value)
+ // {
+ // FactoryTestResult *g_ret = OHOS::testPresenter::GetInstance()->GetFactoryTestResult();
+ // if(g_ret)
+ // {
+ // g_ret->mag = 1;
+ // }
+ // }
+ // else if(!angle_value)
+ // {
+ // FactoryTestResult *g_ret = OHOS::testPresenter::GetInstance()->GetFactoryTestResult();
+ // if(g_ret)
+ // {
+ // g_ret->mag = 2;
+ // }
+ // }
- FactoryTestResult *g_ret = OHOS::testPresenter::GetInstance()->GetFactoryTestResult();
- if(g_ret)
- printf("mag test result:%d\n",g_ret->mag);
+ // FactoryTestResult *g_ret = OHOS::testPresenter::GetInstance()->GetFactoryTestResult();
+ // if(g_ret)
+ // printf("mag test result:%d\n",g_ret->mag);
char buf[16]={0};
sprintf(buf,"angle:%.2f",angle_value);