diff --git a/source/app/task_game.c b/source/app/task_game.c index a7a087d..ca56ccd 100644 --- a/source/app/task_game.c +++ b/source/app/task_game.c @@ -1,15 +1,3 @@ -//////////////////////////////////////////////////////////////////////////// -///@copyright Copyright (c) 2018, 传控科技 All rights reserved. -///------------------------------------------------------------------------- -/// @file bsp_drv.c -/// @brief bsp @ driver config -///------------------------------------------------------------------------- -/// @version 1.0 -/// @author CC -/// @date 20180331 -/// @note cc_AS_stc02 -////////////////////////////////////////////////////////////////////////////// - #include "../app/task_game.h" #include "../bsp/bsp_oid.h" #include "../app/app_config.h" @@ -25,28 +13,24 @@ // 3.游戏标识码 // 4.游戏内容码:正确码和错误码0x**FF:单个游戏内的 - -// 非点读类游戏 /*************************************游戏标识码***************************************** */ /***************************************PAGE1******************************************* */ /****************************************15个******************************************* */ -#define GAME_OID_ZLXS_4 0x2800 -#define GAME_OID_HYJJ_3 0x2900 -#define GAME_OID_HYJJ_4 0x2A00 -#define GAME_OID_HYJJ_5 0x2B00 -#define GAME_OID_CXDD_4 0x2C00 -#define GAME_OID_MCQH_4 0x2D00 -#define GAME_OID_MCQH_5 0x2E00 -#define GAME_OID_JMZX_3 0x2F00 -#define GAME_OID_JMZX_4 0x3000 -#define GAME_OID_JMZX_5 0x3100 -#define GAME_OID_HYZB_1 0x4000 -#define GAME_OID_HYZB_2 0x4100 -#define GAME_OID_SJGH_3 0x4200 -#define GAME_OID_JSSJ_4 0x4300 -#define GAME_OID_JSSJ_5 0x4400 - -/*************************************游戏标识码***************************************** */ +#define GAME_OID_ZLXS_4 0x2800 +#define GAME_OID_HYJJ_3 0x2900 +#define GAME_OID_HYJJ_4 0x2A00 +#define GAME_OID_HYJJ_5 0x2B00 +#define GAME_OID_CXDD_4 0x2C00 +#define GAME_OID_MCQH_4 0x2D00 +#define GAME_OID_MCQH_5 0x2E00 +#define GAME_OID_JMZX_3 0x2F00 +#define GAME_OID_JMZX_4 0x3000 +#define GAME_OID_JMZX_5 0x3100 +#define GAME_OID_HYZB_1 0x4000 +#define GAME_OID_HYZB_2 0x4100 +#define GAME_OID_SJGH_3 0x4200 +#define GAME_OID_JSSJ_4 0x4300 +#define GAME_OID_JSSJ_5 0x4400 /***************************************PAGE2******************************************* */ /****************************************24个******************************************* */ #define GAME_OID_YXPL_1 0x1000 @@ -73,9 +57,6 @@ #define GAME_OID_SETFG_5 0x2500 #define GAME_OID_SETFG_SZDD_5 0x2600 #define GAME_OID_ZLXS_3 0x2700 - - -/*************************************游戏标识码***************************************** */ /***************************************PAGE3******************************************* */ /****************************************19个******************************************* */ #define GAME_OID_YXLP_1 0xA000 @@ -97,8 +78,56 @@ #define GAME_OID_ZFTPT_3 0x5100 #define GAME_OID_ZFTPT_4 0x5200 #define GAME_OID_ZFTPT_5 0x5300 - -/*************************************************************************************** */ +/***************************************PAGE4******************************************* */ +/****************************************15个******************************************* */ +#define GAME_OID_BSTP_1 0x7000 +#define GAME_OID_TPFL_2 0x7100 +#define GAME_OID_JYTP_3 0x7200 +#define GAME_OID_HYWS_3 0x7300 +#define GAME_OID_HYWS_4 0x7400 +#define GAME_OID_GWSZ_3 0x7500 +#define GAME_OID_GWSZ_4 0x7600 +#define GAME_OID_QJTP_4 0x7700 +#define GAME_OID_QJTP_5 0x7800 +#define GAME_OID_QQDG_5 0x7900 +#define GAME_OID_SUDU_2 0x9000 +#define GAME_OID_SUDU_3 0x9100 +#define GAME_OID_SUDU_RJDS_4 0x9200 +#define GAME_OID_SUDU_4 0x9300 +#define GAME_OID_SUDU_5 0x9400 +/***************************************PAGE5******************************************* */ +/****************************************14个******************************************* */ +#define GAME_OID_AHFZ_1 0x6000 +#define GAME_OID_ASFZ_2 0x6100 +#define GAME_OID_SZCL_1 0x6200 +#define GAME_OID_SZHC_2 0x6300 +#define GAME_OID_CSSC_3 0x6400 +#define GAME_OID_BBXD_3 0x6500 +#define GAME_OID_LLKA_3 0x6600 +#define GAME_OID_LLKA_4 0x6700 +#define GAME_OID_LLKA_5 0x6800 +#define GAME_OID_ZBTO_1 0xB000 +#define GAME_OID_ZBTO_2 0xB100 +#define GAME_OID_ZBTO_3 0xB200 +#define GAME_OID_ZBTO_4 0xB300 +#define GAME_OID_ZBTO_5 0xB400 +/***************************************PAGE6******************************************* */ +/****************************************15个******************************************* */ +#define GAME_OID_ASCZ_1 0x8000 +#define GAME_OID_ASCZ_2 0x8100 +#define GAME_OID_JYCZ_2 0x8200 +#define GAME_OID_JYCZ_3 0x8300 +#define GAME_OID_QCCZ_3 0x8400 +#define GAME_OID_QJJM_3 0x8500 +#define GAME_OID_QJJM_4 0x8600 +#define GAME_OID_QJJM_BHSL_4 0x8700 +#define GAME_OID_QJJM_5 0x8800 +#define GAME_OID_QJJM_BHYS_5 0x8900 +#define GAME_OID_ZMGO_1 0xC000 +#define GAME_OID_ZMGO_2 0xC100 +#define GAME_OID_ZMGO_3 0xC200 +#define GAME_OID_ZMGO_4 0xC300 +#define GAME_OID_ZMGO_5 0xC400 // 点读类游戏 #define GAME_OID_ZBT_1 0xB000 @@ -161,16 +190,16 @@ void L3_task_game_init(void) _s_task_game.game_info[1].game_audio = &audio_game_shulte_3; _s_task_game.game_info[1].game_supported_oid = pointbuf.shert_3; _s_task_game.game_info[1].game_oid_num = shert_3_num; - _s_task_game.game_info[1].game_supported_oid[0].oid = 0x2201; - _s_task_game.game_info[1].game_supported_oid[1].oid = 0x2202; - _s_task_game.game_info[1].game_supported_oid[2].oid = 0x2203; - _s_task_game.game_info[1].game_supported_oid[3].oid = 0x2204; - _s_task_game.game_info[1].game_supported_oid[4].oid = 0x2205; - _s_task_game.game_info[1].game_supported_oid[5].oid = 0x2206; - _s_task_game.game_info[1].game_supported_oid[6].oid = 0x2207; - _s_task_game.game_info[1].game_supported_oid[7].oid = 0x2208; - _s_task_game.game_info[1].game_supported_oid[8].oid = 0x2209; - _s_task_game.game_info[1].game_supported_oid[9].oid = 0x220A; + _s_task_game.game_info[1].game_supported_oid[0].oid = 0x2201; + _s_task_game.game_info[1].game_supported_oid[1].oid = 0x2202; + _s_task_game.game_info[1].game_supported_oid[2].oid = 0x2203; + _s_task_game.game_info[1].game_supported_oid[3].oid = 0x2204; + _s_task_game.game_info[1].game_supported_oid[4].oid = 0x2205; + _s_task_game.game_info[1].game_supported_oid[5].oid = 0x2206; + _s_task_game.game_info[1].game_supported_oid[6].oid = 0x2207; + _s_task_game.game_info[1].game_supported_oid[7].oid = 0x2208; + _s_task_game.game_info[1].game_supported_oid[8].oid = 0x2209; + _s_task_game.game_info[1].game_supported_oid[9].oid = 0x220A; _s_task_game.game_info[1].game_supported_oid[10].oid = 0x220B; _s_task_game.game_info[1].game_supported_oid[11].oid = 0x220C; _s_task_game.game_info[1].game_supported_oid[12].oid = 0x220D; @@ -194,21 +223,20 @@ void L3_task_game_init(void) // 走迷宫1星 _s_task_game.game_info[2].game_oid = GAME_OID_ZMG_1; - // _s_task_game.game_info[2].game_audio = &audio_game_maze_1; - // _s_task_game.game_info[2].game_supported_oid = pointbuf.zmg_1; - // _s_task_game.game_info[2].game_oid_num = zmg_1_num; - // _s_task_game.game_info[2].game_supported_oid[0].oid = 0xC001; - // _s_task_game.game_info[2].game_supported_oid[1].oid = 0xC002; - // _s_task_game.game_info[2].game_supported_oid[2].oid = 0xC003; - // _s_task_game.game_info[2].game_supported_oid[3].oid = 0xC004; - // _s_task_game.game_info[2].game_supported_oid[4].oid = 0xC005; - // _s_task_game.game_info[2].game_supported_oid[5].oid = 0xC0FF; //错误码 - // _s_task_game.game_info[2].game_supported_oid[5].yes_or_no = 1; - // _s_task_game.game_info[2].game_order = 1; - // _s_task_game.game_info[2].game_timeout_seconds = 60; - // _s_task_game.game_info[2].game_score = 0; - -/*************************************************************************************** */ + _s_task_game.game_info[2].game_audio = &audio_game_maze_1; + _s_task_game.game_info[2].game_supported_oid = pointbuf.zmg_1; + _s_task_game.game_info[2].game_oid_num = zmg_1_num; + _s_task_game.game_info[2].game_supported_oid[0].oid = 0xC001; + _s_task_game.game_info[2].game_supported_oid[1].oid = 0xC002; + _s_task_game.game_info[2].game_supported_oid[2].oid = 0xC003; + _s_task_game.game_info[2].game_supported_oid[3].oid = 0xC004; + _s_task_game.game_info[2].game_supported_oid[4].oid = 0xC005; + _s_task_game.game_info[2].game_supported_oid[5].oid = 0xC0FF; //错误码 + _s_task_game.game_info[2].game_supported_oid[5].yes_or_no = 1; + _s_task_game.game_info[2].game_order = 1; + _s_task_game.game_info[2].game_timeout_seconds = 60; + _s_task_game.game_info[2].game_score = 0; + /***************************************PAGE1******************************************* */ /****************************************15个******************************************* */ @@ -741,13 +769,406 @@ void L3_task_game_init(void) _s_task_game.game_info[60].game_score = 0; /***************************************PAGE4******************************************* */ /****************************************15个******************************************* */ - + // 辨识图片,1星 + _s_task_game.game_info[61].game_oid = GAME_OID_BSTP_1; + _s_task_game.game_info[61].game_audio = &audio_game_bstp_1; + _s_task_game.game_info[61].game_supported_oid = pointbuf.bstp_1; + _s_task_game.game_info[61].game_oid_num = 1; + _s_task_game.game_info[61].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[61].game_order = 0; + _s_task_game.game_info[61].game_timeout_seconds = 300; + _s_task_game.game_info[61].game_score = 0; + // 图片分类,2星 + _s_task_game.game_info[62].game_oid = GAME_OID_TPFL_2; + _s_task_game.game_info[62].game_audio = &audio_game_tpfl_2; + _s_task_game.game_info[62].game_supported_oid = pointbuf.tpfl_2; + _s_task_game.game_info[62].game_oid_num = 1; + _s_task_game.game_info[62].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[62].game_order = 0; + _s_task_game.game_info[62].game_timeout_seconds = 300; + _s_task_game.game_info[62].game_score = 0; + // 记忆图片,3星 + _s_task_game.game_info[63].game_oid = GAME_OID_JYTP_3; + _s_task_game.game_info[63].game_audio = &audio_game_jytp_3; + _s_task_game.game_info[63].game_supported_oid = pointbuf.jytp_3; + _s_task_game.game_info[63].game_oid_num = 1; + _s_task_game.game_info[63].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[63].game_order = 0; + _s_task_game.game_info[63].game_timeout_seconds = 300; + _s_task_game.game_info[63].game_score = 0; + // 回忆往事,3星 + _s_task_game.game_info[64].game_oid = GAME_OID_HYWS_3; + _s_task_game.game_info[64].game_audio = &audio_game_hyws_3; + _s_task_game.game_info[64].game_supported_oid = pointbuf.hyws_3; + _s_task_game.game_info[64].game_oid_num = 1; + _s_task_game.game_info[64].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[64].game_order = 0; + _s_task_game.game_info[64].game_timeout_seconds = 300; + _s_task_game.game_info[64].game_score = 0; + // 回忆往事,4星 + _s_task_game.game_info[65].game_oid = GAME_OID_HYWS_4; + _s_task_game.game_info[65].game_audio = &audio_game_hyws_4; + _s_task_game.game_info[65].game_supported_oid = pointbuf.hyws_4; + _s_task_game.game_info[65].game_oid_num = 1; + _s_task_game.game_info[65].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[65].game_order = 0; + _s_task_game.game_info[65].game_timeout_seconds = 300; + _s_task_game.game_info[65].game_score = 0; + //购物算账,3星 + _s_task_game.game_info[66].game_oid = GAME_OID_GWSZ_3; + _s_task_game.game_info[66].game_audio = &audio_game_gwsz_3; + _s_task_game.game_info[66].game_supported_oid = pointbuf.gwsz_3; + _s_task_game.game_info[66].game_oid_num = 1; + _s_task_game.game_info[66].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[66].game_order = 0; + _s_task_game.game_info[66].game_timeout_seconds = 300; + _s_task_game.game_info[66].game_score = 0; + // 购物算账,4星 + _s_task_game.game_info[67].game_oid = GAME_OID_GWSZ_4; + _s_task_game.game_info[67].game_audio = &audio_game_gwsz_4; + _s_task_game.game_info[67].game_supported_oid = pointbuf.gwsz_4; + _s_task_game.game_info[67].game_oid_num = 1; + _s_task_game.game_info[67].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[67].game_order = 0; + _s_task_game.game_info[67].game_timeout_seconds = 300; + _s_task_game.game_info[67].game_score = 0; + // 巧记图片,4星 + _s_task_game.game_info[68].game_oid = GAME_OID_QJTP_4; + _s_task_game.game_info[68].game_audio = &audio_game_qjtp_4; + _s_task_game.game_info[68].game_supported_oid = pointbuf.qjtp_4; + _s_task_game.game_info[68].game_oid_num = 1; + _s_task_game.game_info[68].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[68].game_order = 0; + _s_task_game.game_info[68].game_timeout_seconds = 300; + _s_task_game.game_info[68].game_score = 0; + // 巧记图片,5星 + _s_task_game.game_info[69].game_oid = GAME_OID_QJTP_5; + _s_task_game.game_info[69].game_audio = &audio_game_qjtp_5; + _s_task_game.game_info[69].game_supported_oid = pointbuf.qjtp_5; + _s_task_game.game_info[69].game_oid_num = 1; + _s_task_game.game_info[69].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[69].game_order = 0; + _s_task_game.game_info[69].game_timeout_seconds = 300; + _s_task_game.game_info[69].game_score = 0; + // 巧切蛋糕,5星 + _s_task_game.game_info[70].game_oid = GAME_OID_QQDG_5; + _s_task_game.game_info[70].game_audio = &audio_game_qqdg_5; + _s_task_game.game_info[70].game_supported_oid = pointbuf.qqdg_5; + _s_task_game.game_info[70].game_oid_num = 1; + _s_task_game.game_info[70].game_supported_oid[0].oid = 0x70FE; + _s_task_game.game_info[70].game_order = 0; + _s_task_game.game_info[70].game_timeout_seconds = 300; + _s_task_game.game_info[70].game_score = 0; + // 数独,2星 + _s_task_game.game_info[71].game_oid = GAME_OID_SUDU_2; + _s_task_game.game_info[71].game_audio = &audio_game_sudu_2; + _s_task_game.game_info[71].game_supported_oid = pointbuf.sudu_2; + _s_task_game.game_info[71].game_oid_num = 1; + _s_task_game.game_info[71].game_supported_oid[0].oid = 0x90FE; + _s_task_game.game_info[71].game_order = 0; + _s_task_game.game_info[71].game_timeout_seconds = 300; + _s_task_game.game_info[71].game_score = 0; + // 数独,3星 + _s_task_game.game_info[72].game_oid = GAME_OID_SUDU_3; + _s_task_game.game_info[72].game_audio = &audio_game_sudu_3; + _s_task_game.game_info[72].game_supported_oid = pointbuf.sudu_3; + _s_task_game.game_info[72].game_oid_num = 1; + _s_task_game.game_info[72].game_supported_oid[0].oid = 0x90FE; + _s_task_game.game_info[72].game_order = 0; + _s_task_game.game_info[72].game_timeout_seconds = 300; + _s_task_game.game_info[72].game_score = 0; + // 数独(人机对赛),4星 + _s_task_game.game_info[73].game_oid = GAME_OID_SUDU_RJDS_4; + _s_task_game.game_info[73].game_audio = &audio_game_sudu_rjds_4; + _s_task_game.game_info[73].game_supported_oid = pointbuf.sudu_rjds_4; + _s_task_game.game_info[73].game_oid_num = 1; + _s_task_game.game_info[73].game_supported_oid[0].oid = 0x90FE; + _s_task_game.game_info[73].game_order = 0; + _s_task_game.game_info[73].game_timeout_seconds = 300; + _s_task_game.game_info[73].game_score = 0; + // “数独,4星 + _s_task_game.game_info[74].game_oid = GAME_OID_SUDU_4; + _s_task_game.game_info[74].game_audio = &audio_game_sudu_4; + _s_task_game.game_info[74].game_supported_oid = pointbuf.sudu_4; + _s_task_game.game_info[74].game_oid_num = 1; + _s_task_game.game_info[74].game_supported_oid[0].oid = 0x90FE; + _s_task_game.game_info[74].game_order = 0; + _s_task_game.game_info[74].game_timeout_seconds = 300; + _s_task_game.game_info[74].game_score = 0; + // 数独,5星 + _s_task_game.game_info[75].game_oid = GAME_OID_SUDU_5; + _s_task_game.game_info[75].game_audio = &audio_game_sudu_5; + _s_task_game.game_info[75].game_supported_oid = pointbuf.sudu_5; + _s_task_game.game_info[75].game_oid_num = 1; + _s_task_game.game_info[75].game_supported_oid[0].oid = 0x90FE; + _s_task_game.game_info[75].game_order = 0; + _s_task_game.game_info[75].game_timeout_seconds = 300; + _s_task_game.game_info[75].game_score = 0; /***************************************PAGE5******************************************* */ /****************************************14个******************************************* */ - + // 按花分组,1星 + _s_task_game.game_info[76].game_oid = GAME_OID_AHFZ_1; + _s_task_game.game_info[76].game_audio = &audio_game_ahfz_1; + _s_task_game.game_info[76].game_supported_oid = pointbuf.ahfz_1; + _s_task_game.game_info[76].game_oid_num = 1; + _s_task_game.game_info[76].game_supported_oid[0].oid = 0x60FE; + _s_task_game.game_info[76].game_order = 0; + _s_task_game.game_info[76].game_timeout_seconds = 300; + _s_task_game.game_info[76].game_score = 0; + // 按数分组,2星 + _s_task_game.game_info[77].game_oid = GAME_OID_ASFZ_2; + _s_task_game.game_info[77].game_audio = &audio_game_asfz_2; + _s_task_game.game_info[77].game_supported_oid = pointbuf.asfz_2; + _s_task_game.game_info[77].game_oid_num = 1; + _s_task_game.game_info[77].game_supported_oid[0].oid = 0x60FE; + _s_task_game.game_info[77].game_order = 0; + _s_task_game.game_info[77].game_timeout_seconds = 300; + _s_task_game.game_info[77].game_score = 0; + //数字长龙,1星 + _s_task_game.game_info[78].game_oid = GAME_OID_SZCL_1; + _s_task_game.game_info[78].game_audio = &audio_game_szcl_1; + _s_task_game.game_info[78].game_supported_oid = pointbuf.szcl_1; + _s_task_game.game_info[78].game_oid_num = 1; + _s_task_game.game_info[78].game_supported_oid[0].oid = 0x60FE; + _s_task_game.game_info[78].game_order = 0; + _s_task_game.game_info[78].game_timeout_seconds = 300; + _s_task_game.game_info[78].game_score = 0; + // 数字火车,2星 + _s_task_game.game_info[79].game_oid = GAME_OID_SZHC_2; + _s_task_game.game_info[79].game_audio = &audio_game_szhc_2; + _s_task_game.game_info[79].game_supported_oid = pointbuf.szhc_2; + _s_task_game.game_info[79].game_oid_num = 1; + _s_task_game.game_info[79].game_supported_oid[0].oid = 0x60FE; + _s_task_game.game_info[79].game_order = 0; + _s_task_game.game_info[79].game_timeout_seconds = 300; + _s_task_game.game_info[79].game_score = 0; + // 凑十胜出,3星 + _s_task_game.game_info[80].game_oid = GAME_OID_CSSC_3; + _s_task_game.game_info[80].game_audio = &audio_game_cssc_3; + _s_task_game.game_info[80].game_supported_oid = pointbuf.cssc_3; + _s_task_game.game_info[80].game_oid_num = 1; + _s_task_game.game_info[80].game_supported_oid[0].oid = 0x60FE; + _s_task_game.game_info[80].game_order = 0; + _s_task_game.game_info[80].game_timeout_seconds = 300; + _s_task_game.game_info[80].game_score = 0; + // 比比大小,3星 + _s_task_game.game_info[81].game_oid = GAME_OID_BBXD_3; + _s_task_game.game_info[81].game_audio = &audio_game_bbxd_3; + _s_task_game.game_info[81].game_supported_oid = pointbuf.bbxd_3; + _s_task_game.game_info[81].game_oid_num = 1; + _s_task_game.game_info[81].game_supported_oid[0].oid = 0x60FE; + _s_task_game.game_info[81].game_order = 0; + _s_task_game.game_info[81].game_timeout_seconds = 300; + _s_task_game.game_info[81].game_score = 0; + // 连连看,3星 + _s_task_game.game_info[82].game_oid = GAME_OID_LLKA_3; + _s_task_game.game_info[82].game_audio = &audio_game_llka_3; + _s_task_game.game_info[82].game_supported_oid = pointbuf.llka_3; + _s_task_game.game_info[82].game_oid_num = 1; + _s_task_game.game_info[82].game_supported_oid[0].oid = 0x60FE; + _s_task_game.game_info[82].game_order = 0; + _s_task_game.game_info[82].game_timeout_seconds = 300; + _s_task_game.game_info[82].game_score = 0; + // 连连看,4星 + _s_task_game.game_info[83].game_oid = GAME_OID_LLKA_4; + _s_task_game.game_info[83].game_audio = &audio_game_llka_4; + _s_task_game.game_info[83].game_supported_oid = pointbuf.llka_4; + _s_task_game.game_info[83].game_oid_num = 1; + _s_task_game.game_info[83].game_supported_oid[0].oid = 0x60FE; + _s_task_game.game_info[83].game_order = 0; + _s_task_game.game_info[83].game_timeout_seconds = 300; + _s_task_game.game_info[83].game_score = 0; + // 连连看,5星 + _s_task_game.game_info[84].game_oid = GAME_OID_LLKA_5; + _s_task_game.game_info[84].game_audio = &audio_game_llka_5; + _s_task_game.game_info[84].game_supported_oid = pointbuf.llka_5; + _s_task_game.game_info[84].game_oid_num = 1; + _s_task_game.game_info[84].game_supported_oid[0].oid = 0x60FE; + _s_task_game.game_info[84].game_order = 0; + _s_task_game.game_info[84].game_timeout_seconds = 300; + _s_task_game.game_info[84].game_score = 0; + //找不同,1星 + _s_task_game.game_info[85].game_oid = GAME_OID_ZBTO_1; + // _s_task_game.game_info[85].game_audio = &audio_game_zbto_1; + // _s_task_game.game_info[85].game_supported_oid = pointbuf.zbto_1; + // _s_task_game.game_info[85].game_oid_num = 1; + // _s_task_game.game_info[85].game_supported_oid[0].oid = 0xB0FE; + // _s_task_game.game_info[85].game_order = 0; + // _s_task_game.game_info[85].game_timeout_seconds = 300; + // _s_task_game.game_info[85].game_score = 0; + // 找不同,2星 + _s_task_game.game_info[86].game_oid = GAME_OID_ZBTO_2; + _s_task_game.game_info[86].game_audio = &audio_game_zbto_2; + _s_task_game.game_info[86].game_supported_oid = pointbuf.zbto_2; + _s_task_game.game_info[86].game_oid_num = 1; + _s_task_game.game_info[86].game_supported_oid[0].oid = 0xB0FE; + _s_task_game.game_info[86].game_order = 0; + _s_task_game.game_info[86].game_timeout_seconds = 300; + _s_task_game.game_info[86].game_score = 0; + // 找不同,3星 + _s_task_game.game_info[87].game_oid = GAME_OID_ZBTO_3; + _s_task_game.game_info[87].game_audio = &audio_game_zbto_3; + _s_task_game.game_info[87].game_supported_oid = pointbuf.zbto_3; + _s_task_game.game_info[87].game_oid_num = 1; + _s_task_game.game_info[87].game_supported_oid[0].oid = 0xB0FE; + _s_task_game.game_info[87].game_order = 0; + _s_task_game.game_info[87].game_timeout_seconds = 300; + _s_task_game.game_info[87].game_score = 0; + // 找不同,4星 + _s_task_game.game_info[88].game_oid = GAME_OID_ZBTO_4; + _s_task_game.game_info[88].game_audio = &audio_game_zbto_4; + _s_task_game.game_info[88].game_supported_oid = pointbuf.zbto_4; + _s_task_game.game_info[88].game_oid_num = 1; + _s_task_game.game_info[88].game_supported_oid[0].oid = 0xB0FE; + _s_task_game.game_info[88].game_order = 0; + _s_task_game.game_info[88].game_timeout_seconds = 300; + _s_task_game.game_info[88].game_score = 0; + // 找不同,5星 + _s_task_game.game_info[89].game_oid = GAME_OID_ZBTO_5; + _s_task_game.game_info[89].game_audio = &audio_game_zbto_5; + _s_task_game.game_info[89].game_supported_oid = pointbuf.zbto_5; + _s_task_game.game_info[89].game_oid_num = 1; + _s_task_game.game_info[89].game_supported_oid[0].oid = 0xB0FE; + _s_task_game.game_info[89].game_order = 0; + _s_task_game.game_info[89].game_timeout_seconds = 300; + _s_task_game.game_info[89].game_score = 0; /***************************************PAGE6******************************************* */ /****************************************15个******************************************* */ - + // 按色串珠,1星 + _s_task_game.game_info[90].game_oid = GAME_OID_ASCZ_1; + _s_task_game.game_info[90].game_audio = &audio_game_ascz_1; + _s_task_game.game_info[90].game_supported_oid = pointbuf.ascz_1; + _s_task_game.game_info[90].game_oid_num = 1; + _s_task_game.game_info[90].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[90].game_order = 0; + _s_task_game.game_info[90].game_timeout_seconds = 300; + _s_task_game.game_info[90].game_score = 0; + // 按色串珠,2星 + _s_task_game.game_info[91].game_oid = GAME_OID_ASCZ_2; + _s_task_game.game_info[91].game_audio = &audio_game_ascz_2; + _s_task_game.game_info[91].game_supported_oid = pointbuf.ascz_2; + _s_task_game.game_info[91].game_oid_num = 1; + _s_task_game.game_info[91].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[91].game_order = 0; + _s_task_game.game_info[91].game_timeout_seconds = 300; + _s_task_game.game_info[91].game_score = 0; + // 记忆串珠,2星 + _s_task_game.game_info[92].game_oid = GAME_OID_JYCZ_2; + _s_task_game.game_info[92].game_audio = &audio_game_jycz_2; + _s_task_game.game_info[92].game_supported_oid = pointbuf.jycz_2; + _s_task_game.game_info[92].game_oid_num = 1; + _s_task_game.game_info[92].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[92].game_order = 0; + _s_task_game.game_info[92].game_timeout_seconds = 300; + _s_task_game.game_info[92].game_score = 0; + // 记忆串珠,3星 + _s_task_game.game_info[93].game_oid = GAME_OID_JYCZ_3; + _s_task_game.game_info[93].game_audio = &audio_game_jycz_3; + _s_task_game.game_info[93].game_supported_oid = pointbuf.jycz_3; + _s_task_game.game_info[93].game_oid_num = 1; + _s_task_game.game_info[93].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[93].game_order = 0; + _s_task_game.game_info[93].game_timeout_seconds = 300; + _s_task_game.game_info[93].game_score = 0; + // 巧串串珠,3星 + _s_task_game.game_info[94].game_oid = GAME_OID_QCCZ_3; + _s_task_game.game_info[94].game_audio = &audio_game_qccz_3; + _s_task_game.game_info[94].game_supported_oid = pointbuf.qccz_3; + _s_task_game.game_info[94].game_oid_num = 1; + _s_task_game.game_info[94].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[94].game_order = 0; + _s_task_game.game_info[94].game_timeout_seconds = 300; + _s_task_game.game_info[94].game_score = 0; + // 巧记积木,3星 + _s_task_game.game_info[95].game_oid = GAME_OID_QJJM_3; + _s_task_game.game_info[95].game_audio = &audio_game_qjjm_3; + _s_task_game.game_info[95].game_supported_oid = pointbuf.qjjm_3; + _s_task_game.game_info[95].game_oid_num = 1; + _s_task_game.game_info[95].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[95].game_order = 0; + _s_task_game.game_info[95].game_timeout_seconds = 300; + _s_task_game.game_info[95].game_score = 0; + // 巧记积木,4星 + _s_task_game.game_info[96].game_oid = GAME_OID_QJJM_4; + _s_task_game.game_info[96].game_audio = &audio_game_qjjm_4; + _s_task_game.game_info[96].game_supported_oid = pointbuf.qjjm_4; + _s_task_game.game_info[96].game_oid_num = 1; + _s_task_game.game_info[96].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[96].game_order = 0; + _s_task_game.game_info[96].game_timeout_seconds = 300; + _s_task_game.game_info[96].game_score = 0; + //巧记积木(变换数量),4星 + _s_task_game.game_info[97].game_oid = GAME_OID_QJJM_BHSL_4; + _s_task_game.game_info[97].game_audio = &audio_game_qjjm_bhsl_4; + _s_task_game.game_info[97].game_supported_oid = pointbuf.qjjm_bhsl_4; + _s_task_game.game_info[97].game_oid_num = 1; + _s_task_game.game_info[97].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[97].game_order = 0; + _s_task_game.game_info[97].game_timeout_seconds = 300; + _s_task_game.game_info[97].game_score = 0; + // 巧记积木,5星 + _s_task_game.game_info[98].game_oid = GAME_OID_QJJM_5; + _s_task_game.game_info[98].game_audio = &audio_game_qjjm_5; + _s_task_game.game_info[98].game_supported_oid = pointbuf.qjjm_5; + _s_task_game.game_info[98].game_oid_num = 1; + _s_task_game.game_info[98].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[98].game_order = 0; + _s_task_game.game_info[98].game_timeout_seconds = 300; + _s_task_game.game_info[98].game_score = 0; + // 巧记积木(变换颜色),5星 + _s_task_game.game_info[99].game_oid = GAME_OID_QJJM_BHYS_5; + _s_task_game.game_info[99].game_audio = &audio_game_qjjm_bhys_5; + _s_task_game.game_info[99].game_supported_oid = pointbuf.qjjm_bhys_5; + _s_task_game.game_info[99].game_oid_num = 1; + _s_task_game.game_info[99].game_supported_oid[0].oid = 0x80FE; + _s_task_game.game_info[99].game_order = 0; + _s_task_game.game_info[99].game_timeout_seconds = 300; + _s_task_game.game_info[99].game_score = 0; + // 走迷宫,1星 + _s_task_game.game_info[100].game_oid = GAME_OID_ZMGO_1; + // _s_task_game.game_info[100].game_audio = &audio_game_zmgo_1; + // _s_task_game.game_info[100].game_supported_oid = pointbuf.zmgo_1; + // _s_task_game.game_info[100].game_oid_num = 1; + // _s_task_game.game_info[100].game_supported_oid[0].oid = 0xA0FE; + // _s_task_game.game_info[100].game_order = 0; + // _s_task_game.game_info[100].game_timeout_seconds = 300; + // _s_task_game.game_info[100].game_score = 0; + // 走迷宫,2星 + _s_task_game.game_info[101].game_oid = GAME_OID_ZMGO_2; + _s_task_game.game_info[101].game_audio = &audio_game_zmgo_2; + _s_task_game.game_info[101].game_supported_oid = pointbuf.zmgo_2; + _s_task_game.game_info[101].game_oid_num = 1; + _s_task_game.game_info[101].game_supported_oid[0].oid = 0xC0FE; + _s_task_game.game_info[101].game_order = 0; + _s_task_game.game_info[101].game_timeout_seconds = 300; + _s_task_game.game_info[101].game_score = 0; + // 走迷宫,3星 + _s_task_game.game_info[102].game_oid = GAME_OID_ZMGO_3; + _s_task_game.game_info[102].game_audio = &audio_game_zmgo_3; + _s_task_game.game_info[102].game_supported_oid = pointbuf.zmgo_3; + _s_task_game.game_info[102].game_oid_num = 1; + _s_task_game.game_info[102].game_supported_oid[0].oid = 0xC0FE; + _s_task_game.game_info[102].game_order = 0; + _s_task_game.game_info[102].game_timeout_seconds = 300; + _s_task_game.game_info[102].game_score = 0; + // 走迷宫,4星 + _s_task_game.game_info[103].game_oid = GAME_OID_ZMGO_4; + _s_task_game.game_info[103].game_audio = &audio_game_zmgo_4; + _s_task_game.game_info[103].game_supported_oid = pointbuf.zmgo_4; + _s_task_game.game_info[103].game_oid_num = 1; + _s_task_game.game_info[103].game_supported_oid[0].oid = 0xC0FE; + _s_task_game.game_info[103].game_order = 0; + _s_task_game.game_info[103].game_timeout_seconds = 300; + _s_task_game.game_info[103].game_score = 0; + // 走迷宫,5星 + _s_task_game.game_info[104].game_oid = GAME_OID_ZMGO_5; + _s_task_game.game_info[104].game_audio = &audio_game_zmgo_5; + _s_task_game.game_info[104].game_supported_oid = pointbuf.zmgo_5; + _s_task_game.game_info[104].game_oid_num = 1; + _s_task_game.game_info[104].game_supported_oid[0].oid = 0xC0FE; + _s_task_game.game_info[104].game_order = 0; + _s_task_game.game_info[104].game_timeout_seconds = 300; + _s_task_game.game_info[104].game_score = 0; } #define D_task_READ_OID 0x50 @@ -807,7 +1228,7 @@ void L3_task_game_handler(S_TASK_GAME *s) for (i = 0; i < game_num_max; i++) { - //目前仅支持3个游戏,其余游戏均初始化为0 + //目前仅支持102个游戏,其余游戏均初始化为0 if (s->game_info[i].game_oid == 0) { break; diff --git a/source/app/task_game.h b/source/app/task_game.h index c036be5..5f724e5 100644 --- a/source/app/task_game.h +++ b/source/app/task_game.h @@ -1,16 +1,3 @@ -//////////////////////////////////////////////////////////////////////////// -///@copyright Copyright (c) 2018, 传控科技 All rights reserved. -///------------------------------------------------------------------------- -/// @file bsp_drv.h -/// @brief bsp @ driver config -///------------------------------------------------------------------------- -/// @version 1.0 -/// @author CC -/// @date 20180331 -/// @note cc_AS_stc02 - -////////////////////////////////////////////////////////////////////////////// - #ifndef _APP_TASK_GAME_H #define _APP_TASK_GAME_H @@ -20,77 +7,121 @@ // #define game_supported_oid_max 32 -#define game_num_max 70 - +#define game_num_max 110 -#define zbt_1_num 4 -#define zmg_1_num 6 -#define shert_3_num 26 +#define zbt_1_num 4 +#define zmg_1_num 6 +#define shert_3_num 26 + /********PAGE1*******/ -#define zlxs_4_num 1 -#define hyjj_3_num 1 -#define hyjj_4_num 1 -#define hyjj_5_num 1 -#define cxdd_4_num 1 -#define mcqh_4_num 1 -#define mcqh_5_num 1 -#define jmzx_3_num 1 -#define jmzx_4_num 1 -#define jmzx_5_num 1 -#define hyzb_1_num 1 -#define hyzb_2_num 1 -#define sjgh_3_num 1 -#define jssj_4_num 1 -#define jssj_5_num 1 +#define zlxs_4_num 1 +#define hyjj_3_num 1 +#define hyjj_4_num 1 +#define hyjj_5_num 1 +#define cxdd_4_num 1 +#define mcqh_4_num 1 +#define mcqh_5_num 1 +#define jmzx_3_num 1 +#define jmzx_4_num 1 +#define jmzx_5_num 1 +#define hyzb_1_num 1 +#define hyzb_2_num 1 +#define sjgh_3_num 1 +#define jssj_4_num 1 +#define jssj_5_num 1 /********PAGE2*******/ -#define yxpl_1_num 1 -#define yxpl_2_num 1 -#define ydsd_1_num 1 -#define ydsd_2_num 1 +#define yxpl_1_num 1 +#define yxpl_2_num 1 +#define ydsd_1_num 1 +#define ydsd_2_num 1 #define ydsd_szdd_1_num 1 #define ydsd_szdd_2_num 1 -#define bbdx_1_num 1 -#define bbdx_2_num 1 -#define bbdx_3_num 1 -#define bbdx_4_num 1 -#define cscd_2_num 1 -#define cscd_3_num 1 -#define dqpm_2_num 1 -#define dqpm_3_num 1 -#define szsb_2_num 1 -#define szsb_3_num 1 -#define szdb_2_num 1 -#define szdb_3_num 1 -#define setfg_3_num 26 -#define setfg_szxz_3_num 1 -#define setfg_4_num 1 -#define setfg_5_num 1 -#define setfg_szdd_5_num 1 -#define zlxs_3_num 1 +#define bbdx_1_num 1 +#define bbdx_2_num 1 +#define bbdx_3_num 1 +#define bbdx_4_num 1 +#define cscd_2_num 1 +#define cscd_3_num 1 +#define dqpm_2_num 1 +#define dqpm_3_num 1 +#define szsb_2_num 1 +#define szsb_3_num 1 +#define szdb_2_num 1 +#define szdb_3_num 1 +#define setfg_3_num 26 +#define setfg_szxz_3_num 1 +#define setfg_4_num 1 +#define setfg_5_num 1 +#define setfg_szdd_5_num 1 +#define zlxs_3_num 1 /********PAGE3*******/ -#define yxlp_1_num 1 -#define fztp_2_num 1 -#define fztp_3_num 1 -#define fztp_4_num 1 -#define fztp_5_num 1 -#define hytc_3_num 1 -#define hytc_4_num 1 -#define syxt_3_num 1 -#define syxt_4_num 1 -#define typy_3_num 1 -#define szbs_3_num 1 -#define szbs_4_num 1 -#define szbd_3_num 1 -#define hcss_4_num 1 -#define hcss_5_num 1 -#define zftpt_2_num 1 -#define zftpt_3_num 1 -#define zftpt_4_num 1 -#define zftpt_5_num 1 +#define yxlp_1_num 1 +#define fztp_2_num 1 +#define fztp_3_num 1 +#define fztp_4_num 1 +#define fztp_5_num 1 +#define hytc_3_num 1 +#define hytc_4_num 1 +#define syxt_3_num 1 +#define syxt_4_num 1 +#define typy_3_num 1 +#define szbs_3_num 1 +#define szbs_4_num 1 +#define szbd_3_num 1 +#define hcss_4_num 1 +#define hcss_5_num 1 +#define zftpt_2_num 1 +#define zftpt_3_num 1 +#define zftpt_4_num 1 +#define zftpt_5_num 1 /********PAGE4*******/ +#define bstp_1_num 1 +#define tpfl_2_num 1 +#define jytp_3_num 1 +#define hyws_3_num 1 +#define hyws_4_num 1 +#define gwsz_3_num 1 +#define gwsz_4_num 1 +#define qjtp_4_num 1 +#define qjtp_5_num 1 +#define qqdg_5_num 1 +#define sudu_2_num 1 +#define sudu_3_num 1 +#define sudu_rjds_4_num 1 +#define sudu_4_num 1 +#define sudu_5_num 1 /********PAGE5*******/ +#define ahfz_1_num 1 +#define asfz_2_num 1 +#define szcl_1_num 1 +#define szhc_2_num 1 +#define cssc_3_num 1 +#define bbxd_3_num 1 +#define llka_3_num 1 +#define llka_4_num 1 +#define llka_5_num 1 +#define zbto_1_num 1 +#define zbto_2_num 1 +#define zbto_3_num 1 +#define zbto_4_num 1 +#define zbto_5_num 1 /********PAGE6*******/ +#define ascz_1_num 1 +#define ascz_2_num 1 +#define jycz_2_num 1 +#define jycz_3_num 1 +#define qccz_3_num 1 +#define qjjm_3_num 1 +#define qjjm_4_num 1 +#define qjjm_bhsl_4_num 1 +#define qjjm_5_num 1 +#define qjjm_bhys_5_num 1 +#define zmgo_1_num 1 +#define zmgo_2_num 1 +#define zmgo_3_num 1 +#define zmgo_4_num 1 +#define zmgo_5_num 1 typedef struct _point_info @@ -106,7 +137,6 @@ typedef struct _point_buf POINT_INFO zbt_1[zbt_1_num]; POINT_INFO zmg_1[zmg_1_num]; POINT_INFO shert_3[shert_3_num]; - /************PAGE1***********/ POINT_INFO zlxs_4[zlxs_4_num]; POINT_INFO hyjj_3[hyjj_3_num]; @@ -123,7 +153,6 @@ typedef struct _point_buf POINT_INFO sjgh_3[sjgh_3_num]; POINT_INFO jssj_4[jssj_4_num]; POINT_INFO jssj_5[jssj_5_num]; - /************PAGE2***********/ POINT_INFO yxpl_1[yxpl_1_num]; POINT_INFO yxpl_2[yxpl_2_num]; @@ -149,7 +178,6 @@ typedef struct _point_buf POINT_INFO setfg_5[setfg_5_num]; POINT_INFO setfg_szdd_5[setfg_szdd_5_num]; POINT_INFO zlxs_3[zlxs_3_num]; - /************PAGE3***********/ POINT_INFO yxlp_1[yxlp_1_num]; POINT_INFO fztp_2[fztp_2_num]; @@ -170,11 +198,53 @@ typedef struct _point_buf POINT_INFO zftpt_3[zftpt_3_num]; POINT_INFO zftpt_4[zftpt_4_num]; POINT_INFO zftpt_5[zftpt_5_num]; - /************PAGE4***********/ - + POINT_INFO bstp_1[bstp_1_num]; + POINT_INFO tpfl_2[tpfl_2_num]; + POINT_INFO jytp_3[jytp_3_num]; + POINT_INFO hyws_3[hyws_3_num]; + POINT_INFO hyws_4[hyws_4_num]; + POINT_INFO gwsz_3[gwsz_3_num]; + POINT_INFO gwsz_4[gwsz_4_num]; + POINT_INFO qjtp_4[qjtp_4_num]; + POINT_INFO qjtp_5[qjtp_5_num]; + POINT_INFO qqdg_5[qqdg_5_num]; + POINT_INFO sudu_2[sudu_2_num]; + POINT_INFO sudu_3[sudu_3_num]; + POINT_INFO sudu_rjds_4[sudu_rjds_4_num]; + POINT_INFO sudu_4[sudu_4_num]; + POINT_INFO sudu_5[sudu_5_num]; /************PAGE5***********/ + POINT_INFO ahfz_1[ahfz_1_num]; + POINT_INFO asfz_2[asfz_2_num]; + POINT_INFO szcl_1[szcl_1_num]; + POINT_INFO szhc_2[szhc_2_num]; + POINT_INFO cssc_3[cssc_3_num]; + POINT_INFO bbxd_3[bbxd_3_num]; + POINT_INFO llka_3[llka_3_num]; + POINT_INFO llka_4[llka_4_num]; + POINT_INFO llka_5[llka_5_num]; + POINT_INFO zbto_1[zbto_1_num]; + POINT_INFO zbto_2[zbto_2_num]; + POINT_INFO zbto_3[zbto_3_num]; + POINT_INFO zbto_4[zbto_4_num]; + POINT_INFO zbto_5[zbto_5_num]; /************PAGE6***********/ + POINT_INFO ascz_1[ascz_1_num]; + POINT_INFO ascz_2[ascz_2_num]; + POINT_INFO jycz_2[jycz_2_num]; + POINT_INFO jycz_3[jycz_3_num]; + POINT_INFO qccz_3[qccz_3_num]; + POINT_INFO qjjm_3[qjjm_3_num]; + POINT_INFO qjjm_4[qjjm_4_num]; + POINT_INFO qjjm_bhsl_4[qjjm_bhsl_4_num]; + POINT_INFO qjjm_5[qjjm_5_num]; + POINT_INFO qjjm_bhys_5[qjjm_bhys_5_num]; + POINT_INFO zmgo_1[zmgo_1_num]; + POINT_INFO zmgo_2[zmgo_2_num]; + POINT_INFO zmgo_3[zmgo_3_num]; + POINT_INFO zmgo_4[zmgo_4_num]; + POINT_INFO zmgo_5[zmgo_5_num]; }POINT_BUF; diff --git a/source/bsp/bsp_WT2605B.c b/source/bsp/bsp_WT2605B.c index bec7782..3930d8c 100644 --- a/source/bsp/bsp_WT2605B.c +++ b/source/bsp/bsp_WT2605B.c @@ -5,80 +5,80 @@ #include "../msp/msp_eeprom.h" /****************************************系统提示音****************************************/ -TS_SPEECH_AUDIO audio_powerdown = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x31,0x8F,0xEF}; //T001 谢谢使用,再见 -TS_SPEECH_AUDIO audio_poweron = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x32,0x90,0xEF}; //T002 欢迎使用睿思认知训练系统 -TS_SPEECH_AUDIO audio_wifi_connected = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x33,0x91,0xEF}; //T003 WIFI链接成功 -TS_SPEECH_AUDIO audio_TCP_connected = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x34,0x92,0xEF}; //T004 服务器连接成功 -TS_SPEECH_AUDIO audio_config_mode = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x35,0x93,0xEF}; //T005 进入配网模式 -TS_SPEECH_AUDIO audio_config_complete = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x36,0x94,0xEF}; //T006 配网成功,请重启设备 -TS_SPEECH_AUDIO audio_config_phone = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x37,0x95,0xEF}; //T007 进入配网模式,请打开APP进行配置 -TS_SPEECH_AUDIO audio_volume_up = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x38,0x96,0xEF}; //T008 音量增大 -TS_SPEECH_AUDIO audio_volume_down = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x39,0x97,0xEF}; //T009 音量减小 -TS_SPEECH_AUDIO audio_low_power = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x32,0x92,0xEF}; //T022 电池电量低,请及时充电 -TS_SPEECH_AUDIO audio_game_error = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x33,0x92,0xEF}; //T013 错误 -TS_SPEECH_AUDIO audio_game_correct = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x34,0x93,0xEF}; //T014 “正确提示音” -TS_SPEECH_AUDIO audio_game_overtime = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x35,0x94,0xEF}; //T015 超时结束,再接再励 -TS_SPEECH_AUDIO audio_game_complete = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x36,0x95,0xEF}; //T016 恭喜你,任务完成 +TS_SPEECH_AUDIO audio_powerdown = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x31,0x8F,0xEF}; //T001 谢谢使用,再见 +TS_SPEECH_AUDIO audio_poweron = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x32,0x90,0xEF}; //T002 欢迎使用睿思认知训练系统 +TS_SPEECH_AUDIO audio_wifi_connected = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x33,0x91,0xEF}; //T003 WIFI链接成功 +TS_SPEECH_AUDIO audio_TCP_connected = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x34,0x92,0xEF}; //T004 服务器连接成功 +TS_SPEECH_AUDIO audio_config_mode = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x35,0x93,0xEF}; //T005 进入配网模式 +TS_SPEECH_AUDIO audio_config_complete = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x36,0x94,0xEF}; //T006 配网成功,请重启设备 +TS_SPEECH_AUDIO audio_config_phone = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x37,0x95,0xEF}; //T007 进入配网模式,请打开APP进行配置 +TS_SPEECH_AUDIO audio_volume_up = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x38,0x96,0xEF}; //T008 音量增大 +TS_SPEECH_AUDIO audio_volume_down = {0x7E,0x07,0xA3,0x54,0x30,0x30,0x39,0x97,0xEF}; //T009 音量减小 +TS_SPEECH_AUDIO audio_low_power = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x32,0x92,0xEF}; //T022 电池电量低,请及时充电 +TS_SPEECH_AUDIO audio_game_error = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x33,0x92,0xEF}; //T013 错误 +TS_SPEECH_AUDIO audio_game_correct = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x34,0x93,0xEF}; //T014 “正确提示音” +TS_SPEECH_AUDIO audio_game_overtime = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x35,0x94,0xEF}; //T015 超时结束,再接再励 +TS_SPEECH_AUDIO audio_game_complete = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x36,0x95,0xEF}; //T016 恭喜你,任务完成 /****************************************服务器下发任务************************************/ -TS_SPEECH_AUDIO audio_tcp_maze = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x37,0x96,0xEF}; //T017 请进行走迷宫游戏训练 -TS_SPEECH_AUDIO audio_tcp_different = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x38,0x97,0xEF}; //T018 请进行找不同游戏训练 -TS_SPEECH_AUDIO audio_tcp_shulte = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x39,0x98,0xEF}; //T019 请进行舒尔特方格游戏训练 -TS_SPEECH_AUDIO audio_tcp_complete = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x30,0x90,0xEF}; //T020 恭喜你,今天所有训练任务已完成 -TS_SPEECH_AUDIO audio_tcp_noplan = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x31,0x91,0xEF}; //T021 今天暂无训练任务,可以进行自由训练哦 +TS_SPEECH_AUDIO audio_tcp_maze = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x37,0x96,0xEF}; //T017 请进行走迷宫游戏训练 +TS_SPEECH_AUDIO audio_tcp_different = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x38,0x97,0xEF}; //T018 请进行找不同游戏训练 +TS_SPEECH_AUDIO audio_tcp_shulte = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x39,0x98,0xEF}; //T019 请进行舒尔特方格游戏训练 +TS_SPEECH_AUDIO audio_tcp_complete = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x30,0x90,0xEF}; //T020 恭喜你,今天所有训练任务已完成 +TS_SPEECH_AUDIO audio_tcp_noplan = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x31,0x91,0xEF}; //T021 今天暂无训练任务,可以进行自由训练哦 /****************************************************点击游戏标识码,播放游戏名称和游戏规则**********************************************************/ -TS_SPEECH_AUDIO audio_game_maze_1 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x30,0x8F,0xEF}; //T010 走迷宫,一星。请按照要求画出一条从入口到出口的线,不能跨越实线 -TS_SPEECH_AUDIO audio_game_different_1 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x31,0x90,0xEF}; //T011 找不同,一星。请找出两张图片中不同的地方 -TS_SPEECH_AUDIO audio_game_shulte_3 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x32,0x91,0xEF}; //T012 舒尔特方格,三星。请按照从小到大的顺序依次指出1-25 +TS_SPEECH_AUDIO audio_game_maze_1 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x30,0x8F,0xEF}; //T010 走迷宫,一星。请按照要求画出一条从入口到出口的线,不能跨越实线 +TS_SPEECH_AUDIO audio_game_different_1 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x31,0x90,0xEF}; //T011 找不同,一星。请找出两张图片中不同的地方 +TS_SPEECH_AUDIO audio_game_shulte_3 = {0x7E,0x07,0xA3,0x54,0x30,0x31,0x32,0x91,0xEF}; //T012 舒尔特方格,三星。请按照从小到大的顺序依次指出1-25 /*****************************************************************PAGE1************************************************************************* */ /******************************************************************15个************************************************************************* */ -TS_SPEECH_AUDIO audio_game_zlxs_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x33,0x93,0xEF}; //T023 众里寻3,四星。请按顺序逐行依次指出3和3的倍数,以及含3的数字方块 -TS_SPEECH_AUDIO audio_game_hyjj_3 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x34,0x94,0xEF}; //T024 火眼金晶,三星。请快速找出顺时针旋转90度的数字方块 -TS_SPEECH_AUDIO audio_game_hyjj_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x35,0x95,0xEF}; //T025 火眼金晶,四星。请快速找出顺时针旋转180度的数字方块 -TS_SPEECH_AUDIO audio_game_hyjj_5 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x36,0x96,0xEF}; //T026 火眼金晶,五星。请快速找出顺时针旋转270度的数字方块 -TS_SPEECH_AUDIO audio_game_cxdd_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x37,0x97,0xEF}; //T027 从小到大,四星。请按照从小到大的顺序依次指出刚才出现的数字 -TS_SPEECH_AUDIO audio_game_mcqh_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x38,0x98,0xEF}; //T028 明察秋毫,四星。请按顺序指出数字积木的位置 -TS_SPEECH_AUDIO audio_game_mcqh_5 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x39,0x99,0xEF}; //T029 明察秋毫,五星。请按顺序指出数字积木的位置 -TS_SPEECH_AUDIO audio_game_jmzx_3 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x30,0x91,0xEF}; //T030 积木再现,三星。请回忆数字积木的位置并指出 -TS_SPEECH_AUDIO audio_game_jmzx_4 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x31,0x92,0xEF}; //T031 积木再现,四星。请回忆数字积木的位置并指出 -TS_SPEECH_AUDIO audio_game_jmzx_5 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x32,0x93,0xEF}; //T032 积木再现,五星。请回忆数字积木的位置并指出 -TS_SPEECH_AUDIO audio_game_hyzb_1 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x33,0x94,0xEF}; //T033 还原钟表,一星。请将数字摆放在钟表合适的位置上 -TS_SPEECH_AUDIO audio_game_hyzb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x34,0x95,0xEF}; //T034 还原钟表,二星。请将数字摆放在钟表合适的位置上 -TS_SPEECH_AUDIO audio_game_sjgh_3 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x35,0x96,0xEF}; //T035 时间规划,三星。请按提示将指针指向相应的时间 -TS_SPEECH_AUDIO audio_game_jssj_4 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x36,0x97,0xEF}; //T036 计算时间,四星。计算并将钟表拨动至相应的位置 -TS_SPEECH_AUDIO audio_game_jssj_5 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x37,0x98,0xEF}; //T037 计算时间,五星。计算并将钟表拨动至相应的位置 +TS_SPEECH_AUDIO audio_game_zlxs_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x33,0x93,0xEF}; //T023 众里寻3,四星。请按顺序逐行依次指出3和3的倍数,以及含3的数字方块 +TS_SPEECH_AUDIO audio_game_hyjj_3 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x34,0x94,0xEF}; //T024 火眼金晶,三星。请快速找出顺时针旋转90度的数字方块 +TS_SPEECH_AUDIO audio_game_hyjj_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x35,0x95,0xEF}; //T025 火眼金晶,四星。请快速找出顺时针旋转180度的数字方块 +TS_SPEECH_AUDIO audio_game_hyjj_5 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x36,0x96,0xEF}; //T026 火眼金晶,五星。请快速找出顺时针旋转270度的数字方块 +TS_SPEECH_AUDIO audio_game_cxdd_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x37,0x97,0xEF}; //T027 从小到大,四星。请按照从小到大的顺序依次指出刚才出现的数字 +TS_SPEECH_AUDIO audio_game_mcqh_4 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x38,0x98,0xEF}; //T028 明察秋毫,四星。请按顺序指出数字积木的位置 +TS_SPEECH_AUDIO audio_game_mcqh_5 = {0x7E,0x07,0xA3,0x54,0x30,0x32,0x39,0x99,0xEF}; //T029 明察秋毫,五星。请按顺序指出数字积木的位置 +TS_SPEECH_AUDIO audio_game_jmzx_3 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x30,0x91,0xEF}; //T030 积木再现,三星。请回忆数字积木的位置并指出 +TS_SPEECH_AUDIO audio_game_jmzx_4 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x31,0x92,0xEF}; //T031 积木再现,四星。请回忆数字积木的位置并指出 +TS_SPEECH_AUDIO audio_game_jmzx_5 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x32,0x93,0xEF}; //T032 积木再现,五星。请回忆数字积木的位置并指出 +TS_SPEECH_AUDIO audio_game_hyzb_1 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x33,0x94,0xEF}; //T033 还原钟表,一星。请将数字摆放在钟表合适的位置上 +TS_SPEECH_AUDIO audio_game_hyzb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x34,0x95,0xEF}; //T034 还原钟表,二星。请将数字摆放在钟表合适的位置上 +TS_SPEECH_AUDIO audio_game_sjgh_3 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x35,0x96,0xEF}; //T035 时间规划,三星。请按提示将指针指向相应的时间 +TS_SPEECH_AUDIO audio_game_jssj_4 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x36,0x97,0xEF}; //T036 计算时间,四星。计算并将钟表拨动至相应的位置 +TS_SPEECH_AUDIO audio_game_jssj_5 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x37,0x98,0xEF}; //T037 计算时间,五星。计算并将钟表拨动至相应的位置 /*****************************************************************PAGE2************************************************************************* */ /******************************************************************24个************************************************************************* */ -TS_SPEECH_AUDIO audio_game_yxpl_1 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x38,0x99,0xEF}; //T038 有序排列,1星。请将数字方块按照从小到大、从左到右的顺序依次摆放 -TS_SPEECH_AUDIO audio_game_yxpl_2 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x39,0x9A,0xEF}; //T039 有序排列,2星。请将数字方块按照从小到大、从左到右的顺序依次摆放 -TS_SPEECH_AUDIO audio_game_ydsd_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x30,0x92,0xEF}; //T040 眼到手到,1星。请按数字顺序快速依次指出1到10 -TS_SPEECH_AUDIO audio_game_ydsd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x31,0x93,0xEF}; //T041 眼到手到,2星。请按数字顺序快速依次指出1到15 -TS_SPEECH_AUDIO audio_game_ydsd_szdd_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x32,0x94,0xEF}; //T042 眼到手到(数字颠倒),1星。请按数字顺序快速依次指出1到10 -TS_SPEECH_AUDIO audio_game_ydsd_szdd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x33,0x95,0xEF}; //T043 眼到手到(数字颠倒),2星。请按数字顺序快速依次指出1到15 -TS_SPEECH_AUDIO audio_game_bbdx_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x34,0x96,0xEF}; //T044 比比大小,1星。请按照任务要求,进行训练 -TS_SPEECH_AUDIO audio_game_bbdx_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x35,0x97,0xEF}; //T045 比比大小,2星。请按照任务要求,进行训练 -TS_SPEECH_AUDIO audio_game_bbdx_3 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x36,0x98,0xEF}; //T046 比比大小,3星。请按照任务要求,进行训练 -TS_SPEECH_AUDIO audio_game_bbdx_4 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x37,0x99,0xEF}; //T047 比比大小,4星。请按照任务要求,进行训练 -TS_SPEECH_AUDIO audio_game_cscd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x38,0x9A,0xEF}; //T048 成双成对,2星。请将双数按照从小到大的顺序排列至左方 -TS_SPEECH_AUDIO audio_game_cscd_3 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x39,0x9B,0xEF}; //T049 成双成对,3星。请将双数按照从大到小的顺序排列至左方 -TS_SPEECH_AUDIO audio_game_dqpm_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x30,0x93,0xEF}; //T050 单枪匹马,2星。请将单数按照从小到大的顺序排列至左方 -TS_SPEECH_AUDIO audio_game_dqpm_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x31,0x94,0xEF}; //T051 单枪匹马,3星。请将单数按照从大到小的顺序排列至左方 -TS_SPEECH_AUDIO audio_game_szsb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x32,0x95,0xEF}; //T052 数字顺背,2星。请按照任务要求,进行训练 -TS_SPEECH_AUDIO audio_game_szsb_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x33,0x96,0xEF}; //T053 数字顺背,3星。请按照任务要求,进行训练 -TS_SPEECH_AUDIO audio_game_szdb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x34,0x97,0xEF}; //T054 数字倒背,2星。请按照任务要求,进行训练 -TS_SPEECH_AUDIO audio_game_szdb_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x35,0x98,0xEF}; //T055 数字倒背,3星。请按照任务要求,进行训练 -TS_SPEECH_AUDIO audio_game_setfg_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x36,0x99,0xEF}; //T056 舒尔特方格,3星。请按照从小到大的顺序依次指出1到25 -TS_SPEECH_AUDIO audio_game_setfg_4 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x37,0x9A,0xEF}; //T057 舒尔特方格,4星。请按照从小到大的顺序依次指出1到25 -TS_SPEECH_AUDIO audio_game_setfg_5 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x38,0x9B,0xEF}; //T058 舒尔特方格,5星。请按照从小到大的顺序依次指出1到25 +TS_SPEECH_AUDIO audio_game_yxpl_1 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x38,0x99,0xEF}; //T038 有序排列,1星。请将数字方块按照从小到大、从左到右的顺序依次摆放 +TS_SPEECH_AUDIO audio_game_yxpl_2 = {0x7E,0x07,0xA3,0x54,0x30,0x33,0x39,0x9A,0xEF}; //T039 有序排列,2星。请将数字方块按照从小到大、从左到右的顺序依次摆放 +TS_SPEECH_AUDIO audio_game_ydsd_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x30,0x92,0xEF}; //T040 眼到手到,1星。请按数字顺序快速依次指出1到10 +TS_SPEECH_AUDIO audio_game_ydsd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x31,0x93,0xEF}; //T041 眼到手到,2星。请按数字顺序快速依次指出1到15 +TS_SPEECH_AUDIO audio_game_ydsd_szdd_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x32,0x94,0xEF}; //T042 眼到手到(数字颠倒),1星。请按数字顺序快速依次指出1到10 +TS_SPEECH_AUDIO audio_game_ydsd_szdd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x33,0x95,0xEF}; //T043 眼到手到(数字颠倒),2星。请按数字顺序快速依次指出1到15 +TS_SPEECH_AUDIO audio_game_bbdx_1 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x34,0x96,0xEF}; //T044 比比大小,1星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_bbdx_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x35,0x97,0xEF}; //T045 比比大小,2星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_bbdx_3 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x36,0x98,0xEF}; //T046 比比大小,3星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_bbdx_4 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x37,0x99,0xEF}; //T047 比比大小,4星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_cscd_2 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x38,0x9A,0xEF}; //T048 成双成对,2星。请将双数按照从小到大的顺序排列至左方 +TS_SPEECH_AUDIO audio_game_cscd_3 = {0x7E,0x07,0xA3,0x54,0x30,0x34,0x39,0x9B,0xEF}; //T049 成双成对,3星。请将双数按照从大到小的顺序排列至左方 +TS_SPEECH_AUDIO audio_game_dqpm_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x30,0x93,0xEF}; //T050 单枪匹马,2星。请将单数按照从小到大的顺序排列至左方 +TS_SPEECH_AUDIO audio_game_dqpm_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x31,0x94,0xEF}; //T051 单枪匹马,3星。请将单数按照从大到小的顺序排列至左方 +TS_SPEECH_AUDIO audio_game_szsb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x32,0x95,0xEF}; //T052 数字顺背,2星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_szsb_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x33,0x96,0xEF}; //T053 数字顺背,3星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_szdb_2 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x34,0x97,0xEF}; //T054 数字倒背,2星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_szdb_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x35,0x98,0xEF}; //T055 数字倒背,3星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_setfg_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x36,0x99,0xEF}; //T056 舒尔特方格,3星。请按照从小到大的顺序依次指出1到25 +TS_SPEECH_AUDIO audio_game_setfg_4 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x37,0x9A,0xEF}; //T057 舒尔特方格,4星。请按照从小到大的顺序依次指出1到25 +TS_SPEECH_AUDIO audio_game_setfg_5 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x38,0x9B,0xEF}; //T058 舒尔特方格,5星。请按照从小到大的顺序依次指出1到25 TS_SPEECH_AUDIO audio_game_setfg_szxz_3 = {0x7E,0x07,0xA3,0x54,0x30,0x35,0x39,0x9C,0xEF}; //T059 舒尔特方格(数字旋转),3星。请按照从小到大的顺序依次指出1到25 -TS_SPEECH_AUDIO audio_game_setfg_szdd_5 = {0x7E,0x07,0xA3,0x54,0x30,0x36,0x30,0x94,0xEF}; //T060 舒尔特方格(数字颠倒),5星。请按照从小到大的顺序依次指出1到25 -TS_SPEECH_AUDIO audio_game_zlxs_3 = {0x7E,0x07,0xA3,0x54,0x30,0x36,0x31,0x95,0xEF}; //T061 众里寻三,3星。请按顺序逐行依次指出3和3的倍数 +TS_SPEECH_AUDIO audio_game_setfg_szdd_5 = {0x7E,0x07,0xA3,0x54,0x30,0x36,0x30,0x94,0xEF}; //T060 舒尔特方格(数字颠倒),5星。请按照从小到大的顺序依次指出1到25 +TS_SPEECH_AUDIO audio_game_zlxs_3 = {0x7E,0x07,0xA3,0x54,0x30,0x36,0x31,0x95,0xEF}; //T061 众里寻三,3星。请按顺序逐行依次指出3和3的倍数 /*****************************************************************PAGE3************************************************************************* */ /******************************************************************19个************************************************************************* */ @@ -102,9 +102,59 @@ TS_SPEECH_AUDIO audio_game_zftpt_3 = {0x7E,0x07,0xA3,0x54,0x30,0x37,0x38,0x TS_SPEECH_AUDIO audio_game_zftpt_4 = {0x7E,0x07,0xA3,0x54,0x30,0x37,0x39,0x9E,0xEF}; //T079 正方体拼图,4星。请按参照图片拼出图形 TS_SPEECH_AUDIO audio_game_zftpt_5 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x30,0x96,0xEF}; //T080 正方体拼图,5星。请按参照图片拼出图形 - - -TS_SPEECH_VOLUME volume_control = {0x7E,0x04,0xAE,0x1E,0xD0,0xEF}; //音量控制 +/*****************************************************************PAGE4************************************************************************* */ +/******************************************************************15个************************************************************************* */ +TS_SPEECH_AUDIO audio_game_bstp_1 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x31,0x97,0xEF}; //T081 辨识图片,1星。请说出下面图片正确的名字 +TS_SPEECH_AUDIO audio_game_tpfl_2 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x32,0x98,0xEF}; //T082 图片分类,2星。请将下放图片按照图片性质进行分类 +TS_SPEECH_AUDIO audio_game_jytp_3 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x33,0x99,0xEF}; //T083 记忆图片,3星。请记住下方图片 +TS_SPEECH_AUDIO audio_game_hyws_3 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x34,0x9A,0xEF}; //T084 回忆往事,3星。请观察下方图片 +TS_SPEECH_AUDIO audio_game_hyws_4 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x35,0x9B,0xEF}; //T085 回忆往事,4星。请观察下方图片 +TS_SPEECH_AUDIO audio_game_gwsz_3 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x36,0x9C,0xEF}; //T086 购物算账,3星。请根据题目的要求,算出正确的答案 +TS_SPEECH_AUDIO audio_game_gwsz_4 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x37,0x9D,0xEF}; //T087 购物算账,4星。请根据题目的要求,算出正确的答案 +TS_SPEECH_AUDIO audio_game_qjtp_4 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x38,0x9E,0xEF}; //T088 巧记图片,4星。请记住下方图片 +TS_SPEECH_AUDIO audio_game_qjtp_5 = {0x7E,0x07,0xA3,0x54,0x30,0x38,0x39,0x9F,0xEF}; //T089 巧记图片,5星。请记住下方图片 +TS_SPEECH_AUDIO audio_game_qqdg_5 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x30,0x97,0xEF}; //T090 巧切蛋糕,5星。请试着切分蛋糕,把蛋糕分成相应的块数。 +TS_SPEECH_AUDIO audio_game_sudu_2 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x31,0x98,0xEF}; //T091 数独,2星。请观察数字的位置及排列逻辑,填补空缺的数字。 +TS_SPEECH_AUDIO audio_game_sudu_3 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x32,0x99,0xEF}; //T092 数独,3星。请观察数字的位置及排列逻辑,填补空缺的数字。 +TS_SPEECH_AUDIO audio_game_sudu_rjds_4 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x33,0x9A,0xEF}; //T093 数独(人机对赛),4星。请与对手依次每人放一个数字在棋盘中,并确保每一行每一列的数字不重复。 +TS_SPEECH_AUDIO audio_game_sudu_4 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x34,0x9B,0xEF}; //T094 数独,4星。请自行将数字摆入棋盘,且每一行每一列的数字不能重复。 +TS_SPEECH_AUDIO audio_game_sudu_5 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x35,0x9C,0xEF}; //T095 数独,5星。请自行将数字摆入棋盘,每一行每一列数字不能重复。 +/*****************************************************************PAGE5************************************************************************* */ +/******************************************************************14个************************************************************************* */ +TS_SPEECH_AUDIO audio_game_ahfz_1 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x36,0x9D,0xEF}; //T096 按花分组,1星。请按照不同花色,将扑克牌分成四类 +TS_SPEECH_AUDIO audio_game_asfz_2 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x37,0x9E,0xEF}; //T097 按数分组,2星。请按照不同的数字,将扑克牌进行分组 +TS_SPEECH_AUDIO audio_game_szcl_1 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x38,0x9F,0xEF}; //T098 数字长龙,1星。请按照数字从小到大的顺序,将扑克牌排成一列 +TS_SPEECH_AUDIO audio_game_szhc_2 = {0x7E,0x07,0xA3,0x54,0x30,0x39,0x39,0xA0,0xEF}; //T099 数字火车,2星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_cssc_3 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x30,0x8F,0xEF}; //T100 凑十胜出,3星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_bbxd_3 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x31,0x90,0xEF}; //T101 比比大小,3星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_llka_3 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x32,0x91,0xEF}; //T102 连连看,3星。请翻转任意两张牌,数字相同即可收牌 +TS_SPEECH_AUDIO audio_game_llka_4 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x33,0x92,0xEF}; //T103 连连看,4星。请翻转任意两张牌,数字相同即可收牌 +TS_SPEECH_AUDIO audio_game_llka_5 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x34,0x93,0xEF}; //T104 连连看,5星。请翻转任意两张牌,数字相同即可收牌 +TS_SPEECH_AUDIO audio_game_zbto_1 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x35,0x94,0xEF}; //T105 找不同,1星。请找出下方两幅图中不同之处,一共有三处地方 +TS_SPEECH_AUDIO audio_game_zbto_2 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x36,0x95,0xEF}; //T106 找不同,2星。请找出下方两幅图中不同之处,一共有四处地方 +TS_SPEECH_AUDIO audio_game_zbto_3 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x37,0x96,0xEF}; //T107 找不同,3星。请找出下方两幅图中不同之处,一共有五处地方 +TS_SPEECH_AUDIO audio_game_zbto_4 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x38,0x97,0xEF}; //T108 找不同,4星。请找出下方两幅图中不同之处,一共有六处地方 +TS_SPEECH_AUDIO audio_game_zbto_5 = {0x7E,0x07,0xA3,0x54,0x31,0x30,0x39,0x98,0xEF}; //T109 找不同,5星。请找出下方两幅图中不同之处,一共有七处地方 +/*****************************************************************PAGE6************************************************************************* */ +/******************************************************************15个************************************************************************* */ +TS_SPEECH_AUDIO audio_game_ascz_1 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x30,0x90,0xEF}; //T110 按色串珠,1星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_ascz_2 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x31,0x91,0xEF}; //T111 按色串珠,2星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_jycz_2 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x32,0x92,0xEF}; //T112 记忆串珠,2星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_jycz_3 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x33,0x93,0xEF}; //T113 记忆串珠,3星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_qccz_3 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x34,0x94,0xEF}; //T114 巧串串珠,3星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_qjjm_3 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x35,0x95,0xEF}; //T115 巧记积木,3星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_qjjm_4 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x36,0x96,0xEF}; //T116 巧记积木,4星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_qjjm_bhsl_4 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x37,0x97,0xEF}; //T117 巧记积木(变换数量),4星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_qjjm_5 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x38,0x98,0xEF}; //T118 巧记积木,5星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_qjjm_bhys_5 = {0x7E,0x07,0xA3,0x54,0x31,0x31,0x39,0x99,0xEF}; //T119 巧记积木(变换颜色),5星。请按照任务要求,进行训练 +TS_SPEECH_AUDIO audio_game_zmgo_1 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x30,0x91,0xEF}; //T120 走迷宫,1星。请按照要求画出一条从入口到出口的线,不能跨越实线 +TS_SPEECH_AUDIO audio_game_zmgo_2 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x31,0x92,0xEF}; //T121 走迷宫,2星。请按照要求画出一条从入口到出口的线,不能跨越实线 +TS_SPEECH_AUDIO audio_game_zmgo_3 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x32,0x93,0xEF}; //T122 走迷宫,3星。请按照要求画出一条从入口到出口的线,不能跨越实线 +TS_SPEECH_AUDIO audio_game_zmgo_4 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x33,0x94,0xEF}; //T123 走迷宫,4星。请按照要求画出一条从入口到出口的线,不能跨越实线 +TS_SPEECH_AUDIO audio_game_zmgo_5 = {0x7E,0x07,0xA3,0x54,0x31,0x32,0x34,0x95,0xEF}; //T124 走迷宫,5星。请按照要求画出一条从入口到出口的线,不能跨越实线 + + +TS_SPEECH_VOLUME volume_control = {0x7E,0x04,0xAE,0x1E,0xD0,0xEF}; //音量控制 void L2_WT2605B_init() diff --git a/source/bsp/bsp_WT2605B.h b/source/bsp/bsp_WT2605B.h index db1108b..19ea330 100644 --- a/source/bsp/bsp_WT2605B.h +++ b/source/bsp/bsp_WT2605B.h @@ -82,30 +82,73 @@ extern TS_SPEECH_AUDIO audio_game_setfg_szdd_5; //T060 舒尔特方格(数字 extern TS_SPEECH_AUDIO audio_game_zlxs_3; //T061 众里寻三,3星 /****************************PAGE3****************************/ -extern TS_SPEECH_AUDIO audio_game_yxlp_1; //T062 有序排列,1星 -extern TS_SPEECH_AUDIO audio_game_fztp_2; //T063 复制图形,2星 -extern TS_SPEECH_AUDIO audio_game_fztp_3; //T064 复制图形,3星 -extern TS_SPEECH_AUDIO audio_game_fztp_4; //T065 复制图形,4星 -extern TS_SPEECH_AUDIO audio_game_fztp_5; //T066 复制图形,5星 -extern TS_SPEECH_AUDIO audio_game_hytc_3; //T067 慧眼“挑刺”,3星 -extern TS_SPEECH_AUDIO audio_game_hytc_4; //T068 慧眼“挑刺”,4星 -extern TS_SPEECH_AUDIO audio_game_syxt_3; //T069 手眼协调,3星 -extern TS_SPEECH_AUDIO audio_game_syxt_4; //T070 手眼协调,4星 -extern TS_SPEECH_AUDIO audio_game_typy_3; //T071 听1拍1,3星 -extern TS_SPEECH_AUDIO audio_game_szbs_3; //T072 数字顺背,3星 -extern TS_SPEECH_AUDIO audio_game_szbs_4; //T073 数字顺背,4星 -extern TS_SPEECH_AUDIO audio_game_szbd_3; //T074 数字倒背,3星 -extern TS_SPEECH_AUDIO audio_game_hcss_4; //T075 “火柴算数”,4星 -extern TS_SPEECH_AUDIO audio_game_hcss_5; //T076 “火柴算数”,5星 -extern TS_SPEECH_AUDIO audio_game_zftpt_2; //T077 正方体拼图,2星 -extern TS_SPEECH_AUDIO audio_game_zftpt_3; //T078 正方体拼图,3星 -extern TS_SPEECH_AUDIO audio_game_zftpt_4; //T079 正方体拼图,4星 -extern TS_SPEECH_AUDIO audio_game_zftpt_5; //T080 正方体拼图,5星 +extern TS_SPEECH_AUDIO audio_game_yxlp_1; //T062 有序排列,1星 +extern TS_SPEECH_AUDIO audio_game_fztp_2; //T063 复制图形,2星 +extern TS_SPEECH_AUDIO audio_game_fztp_3; //T064 复制图形,3星 +extern TS_SPEECH_AUDIO audio_game_fztp_4; //T065 复制图形,4星 +extern TS_SPEECH_AUDIO audio_game_fztp_5; //T066 复制图形,5星 +extern TS_SPEECH_AUDIO audio_game_hytc_3; //T067 慧眼“挑刺”,3星 +extern TS_SPEECH_AUDIO audio_game_hytc_4; //T068 慧眼“挑刺”,4星 +extern TS_SPEECH_AUDIO audio_game_syxt_3; //T069 手眼协调,3星 +extern TS_SPEECH_AUDIO audio_game_syxt_4; //T070 手眼协调,4星 +extern TS_SPEECH_AUDIO audio_game_typy_3; //T071 听1拍1,3星 +extern TS_SPEECH_AUDIO audio_game_szbs_3; //T072 数字顺背,3星 +extern TS_SPEECH_AUDIO audio_game_szbs_4; //T073 数字顺背,4星 +extern TS_SPEECH_AUDIO audio_game_szbd_3; //T074 数字倒背,3星 +extern TS_SPEECH_AUDIO audio_game_hcss_4; //T075 “火柴算数”,4星 +extern TS_SPEECH_AUDIO audio_game_hcss_5; //T076 “火柴算数”,5星 +extern TS_SPEECH_AUDIO audio_game_zftpt_2; //T077 正方体拼图,2星 +extern TS_SPEECH_AUDIO audio_game_zftpt_3; //T078 正方体拼图,3星 +extern TS_SPEECH_AUDIO audio_game_zftpt_4; //T079 正方体拼图,4星 +extern TS_SPEECH_AUDIO audio_game_zftpt_5; //T080 正方体拼图,5星 /****************************PAGE4****************************/ +extern TS_SPEECH_AUDIO audio_game_bstp_1; //T081 辨识图片,1星 +extern TS_SPEECH_AUDIO audio_game_tpfl_2; //T082 图片分类,2星 +extern TS_SPEECH_AUDIO audio_game_jytp_3; //T083 记忆图片,3星 +extern TS_SPEECH_AUDIO audio_game_hyws_3; //T084 回忆往事,3星 +extern TS_SPEECH_AUDIO audio_game_hyws_4; //T085 回忆往事,4星 +extern TS_SPEECH_AUDIO audio_game_gwsz_3; //T086 购物算账,3星 +extern TS_SPEECH_AUDIO audio_game_gwsz_4; //T087 购物算账,4星 +extern TS_SPEECH_AUDIO audio_game_qjtp_4; //T088 巧记图片,4星 +extern TS_SPEECH_AUDIO audio_game_qjtp_5; //T089 巧记图片,5星 +extern TS_SPEECH_AUDIO audio_game_qqdg_5; //T090 巧切蛋糕,5星 +extern TS_SPEECH_AUDIO audio_game_sudu_2; //T091 数独,2星。请观 +extern TS_SPEECH_AUDIO audio_game_sudu_3; //T092 数独,3星。请观 +extern TS_SPEECH_AUDIO audio_game_sudu_rjds_4; //T093 数独(人机对赛),4星 +extern TS_SPEECH_AUDIO audio_game_sudu_4; //T094 数独,4星 +extern TS_SPEECH_AUDIO audio_game_sudu_5; //T095 数独,5星 /****************************PAGE5****************************/ +extern TS_SPEECH_AUDIO audio_game_ahfz_1; //T096 按花分组,1星 +extern TS_SPEECH_AUDIO audio_game_asfz_2; //T097 按数分组,2星 +extern TS_SPEECH_AUDIO audio_game_szcl_1; //T098 数字长龙,1星 +extern TS_SPEECH_AUDIO audio_game_szhc_2; //T099 数字火车,2星 +extern TS_SPEECH_AUDIO audio_game_cssc_3; //T100 凑十胜出,3星 +extern TS_SPEECH_AUDIO audio_game_bbxd_3; //T101 比比大小,3星 +extern TS_SPEECH_AUDIO audio_game_llka_3; //T102 连连看,3星 +extern TS_SPEECH_AUDIO audio_game_llka_4; //T103 连连看,4星 +extern TS_SPEECH_AUDIO audio_game_llka_5; //T104 连连看,5星 +extern TS_SPEECH_AUDIO audio_game_zbto_1; //T105 找不同,1星 +extern TS_SPEECH_AUDIO audio_game_zbto_2; //T106 找不同,2星 +extern TS_SPEECH_AUDIO audio_game_zbto_3; //T107 找不同,3星 +extern TS_SPEECH_AUDIO audio_game_zbto_4; //T108 找不同,4星 +extern TS_SPEECH_AUDIO audio_game_zbto_5; //T109 找不同,5星 /****************************PAGE6****************************/ - +extern TS_SPEECH_AUDIO audio_game_ascz_1; //T110 按色串珠,1星 +extern TS_SPEECH_AUDIO audio_game_ascz_2; //T111 按色串珠,2星 +extern TS_SPEECH_AUDIO audio_game_jycz_2; //T112 记忆串珠,2星 +extern TS_SPEECH_AUDIO audio_game_jycz_3; //T113 记忆串珠,3星 +extern TS_SPEECH_AUDIO audio_game_qccz_3; //T114 巧串串珠,3星 +extern TS_SPEECH_AUDIO audio_game_qjjm_3; //T115 巧记积木,3星 +extern TS_SPEECH_AUDIO audio_game_qjjm_4; //T116 巧记积木,4星 +extern TS_SPEECH_AUDIO audio_game_qjjm_bhsl_4; //T117 巧记积木(变换数量),4星 +extern TS_SPEECH_AUDIO audio_game_qjjm_5; //T118 巧记积木,5星 +extern TS_SPEECH_AUDIO audio_game_qjjm_bhys_5; //T119 巧记积木(变换颜色),5星 +extern TS_SPEECH_AUDIO audio_game_zmgo_1; //T120 走迷宫,1星 +extern TS_SPEECH_AUDIO audio_game_zmgo_2; //T121 走迷宫,2星 +extern TS_SPEECH_AUDIO audio_game_zmgo_3; //T122 走迷宫,3星 +extern TS_SPEECH_AUDIO audio_game_zmgo_4; //T123 走迷宫,4星 +extern TS_SPEECH_AUDIO audio_game_zmgo_5; //T124 走迷宫,5星 extern TS_SPEECH_AUDIO audio_game_error; //错误 extern TS_SPEECH_AUDIO audio_game_correct; //正确