本发明专利技术涉及一种无屏智能手表的检测方法,所述方法包括:预设测试初始码;预设手表各项功能的功能码;所有的所述功能码和初始码为具有相同位数的N位数,并且,所有的所述功能码与初始码在同一位数的数字不相同,对手表按键进行第一操作,进入检测步骤,可以检测手表是否能够进入到功能检测的功能且用手表的指针给出指示。
A detection method of non screen smart Watch
【技术实现步骤摘要】
一种无屏智能手表的检测方法
本专利技术涉及一种智能手表的检测方法,具体涉及一种无屏幕智能手表的检测方法。
技术介绍
在智能手表领域,存在一种智能手表,没有触摸屏幕只有实体指针的智能手表。没有屏幕,对于开发阶段的测试可谓很头疼,一旦唯一的通讯通道蓝牙无法连上,设备便处于失联状态,单靠转针很难判断设备里面发生了些什么事,出问题找线索就会极其被动。当一个产品突然没有广播了,没有屏幕,意味着失去无线通信的方法,开发人员很难获取到里面相关有用信息,从而很难找到问题的切入点。
技术实现思路
有鉴于此,本专利技术提供一种无屏智能手表的检测方法,该方法在无线通信不可使用的情况下能通过按键来获取设备内部信息。本专利技术具体的技术方案如下:一种无屏智能手表的检测方法,所述方法包括:预设测试初始码;预设手表各项功能的功能码;所有的所述功能码和初始码为具有相同位数的N位数,并且,所有的所述功能码与初始码在同一位数的数字不相同;对手表按键进行第一操作,进入检测步骤:S1,输入第一位数的码:对所述手表按键进行第二操作,每操作一次所述第二操作,计数器在当前初始码的该位数增加1,直至所述第一位数的码等于用户需要检测的功能的功能码在该位数的数值;对手表按键进行第三操作;S2,输入第二位数的码:对所述手表按键进行第二操作,每操作一次所述第二操作,计数器在当前初始码的该位数增加1,直至所述第二位数的码等于用户需要检测的功能的功能码在该位数的数值;对手表按键进行第三操作;<br>S3,若所述初始码为具有大于2的N位数,则依次输入第二位数之后的所有位数的码,并且对手表按键进行第三操作;S4,对输入的N位数的码与功能码进行匹配,若匹配成功,则手表执行该功能码对应的功能,并将N位码数恢复至所述初始码并终止检测步骤;若匹配不成功,则直接将N位码数恢复至所述初始码并终止检测步骤;在所述检测步骤,在计数器计数的过程中,若遇到计数器在增加1后某位数的码数等于初始码在该位数的码数,则计数器再增加1;若遇到在某位数的码数为9,在增加1后,则计数器记为0且不进位,若在该位数的初始码的码数为0,则计数器再增加1后记为1且不进位。进一步地,所述手表为单按键手表。进一步地,所述第一操作和第三操作均为长按按键。进一步地,所述长按按键为时间大于2秒的长按。进一步地,所述第二操作为短按按键。进一步地,所述第二操作为大于0.2秒且小于2秒的短按。进一步地,在所述检测步骤中,若任意两次手表的按键操作之间的时长大于5秒,则直接将N位码数恢复至所述初始码并终止检测步骤。通过上述方式,在没有屏幕的设备上,同过按键密码组合的方法,可以有效读取设备当前的状态,当设备出现问题的时候,可以找到更多有用的信息,缩小解决问题的方向,提高解决问题的效率。附图说明图1为本专利技术的流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。应当理解,尽管在本专利技术实施例中可能采用术语第一、第二、第三等来描述……,但这些……不应限于这些术语。这些术语仅用来将……区分开。例如,在不脱离本专利技术实施例范围的情况下,第一……也可以被称为第二……,类似地,第二……也可以被称为第一……。取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。无屏幕手表有时候存在蓝牙连接不上的情况,这时候,用户无法通过与手表进行蓝牙绑定而获取手表的信息。而对于存在故障的手表,一旦蓝牙绑定失败,操作者或者开发者完全没有任何途径入手对手表进行检测。现有技术中除了设置有USB接口的手表可以通过移动终端来进行判断,但是,对于没有屏幕(用户无法通过屏幕交互)、没有usb接口(没有办法与电脑等终端连接)的手表,开发者目前没有任何相关的解决方案。本专利技术旨在提出一种在没有屏幕只有按键,且无线通信不可用的情况下检测设备各项内部信息的方法。如附图1所示,预设手表各种功能的功能码以及初始码,所述功能码和初始码优选均为3位数字,初始码优选为000。此时长按按键,进入步骤②,告诉设备接下来将要输入第一个密码X,短按一下,进入步骤③X加1,加完后回到步骤②,再短按一下,再进入步骤③,X再加1,加完后回到步骤②。确认第一个密码X后,长按按键,进入步骤④,告诉设备第一个密码X已确认,并等待输入第二个密码Y,短按一下,进入步骤⑤Y加1,加完后回到步骤④,再短按一下,进入步骤⑤Y再加1,加完后回到步骤④。确认第二个密码Y后,长按按键,进入步骤⑥,告诉设备第二个密码Y已确认,并等待输入第三个密码Z,短按一下,进入步骤⑦Z加1,加完后回到步骤⑥,再短按一下,进入步骤⑦Z再加1,加完后回到步骤⑥。确认第三个密码Z后,长按按键,进入步骤⑧,告诉设备第三个密码Z已确认,由于此时3个密码已输入,则自动到步骤⑨进行密码的匹配。若密码匹配成功,则跳到步骤⑩执行密码对应的功能。若匹配不成功,则跳到步骤①,密码初始化为0。在按键输入密码过程中,若两次按键的间隔超过5秒,则视为此次密码输入无效,返回到步骤①,密码重新初始化为000。每次短按和长按,程序都会记录下来,直到满足了对应的密码组合,才会执行对应的测试功能,所以可以在不影响客户正常使用的条件下加上此功能。下面,针对几种功能对本方法进行详细的实施说明。实施例一功能为获取蓝牙连接的状态,由于手表没有屏幕本文档来自技高网...
【技术保护点】
1.一种无屏智能手表的检测方法,所述方法包括:/n预设测试初始码;/n预设手表各项功能的功能码;所有的所述功能码和初始码为具有相同位数的N位数,并且,所有的所述功能码与初始码在同一位数的数字不相同;/n对手表按键进行第一操作,进入检测步骤:/nS1,输入第一位数的码:对所述手表按键进行第二操作,每操作一次所述第二操作,计数器在当前初始码的该位数增加1,直至所述第一位数的码等于用户需要检测的功能的功能码在该位数的数值;对手表按键进行第三操作;/nS2,输入第二位数的码:对所述手表按键进行第二操作,每操作一次所述第二操作,计数器在当前初始码的该位数增加1,直至所述第二位数的码等于用户需要检测的功能的功能码在该位数的数值;对手表按键进行第三操作;/nS3,若所述初始码为具有大于2的N位数,则依次输入第二位数之后的所有位数的码,并且对手表按键进行第三操作;/nS4,对输入的N位数的码与功能码进行匹配,若匹配成功,则手表执行该功能码对应的功能,并将N位码数恢复至所述初始码并终止检测步骤;若匹配不成功,则直接将N位码数恢复至所述初始码并终止检测步骤;/n在所述检测步骤,在计数器计数的过程中,若遇到计数器在增加1后某位数的码数等于初始码在该位数的码数,则计数器再增加1;若遇到在某位数的码数为9,在增加1后,则计数器记为0且不进位,若在该位数的初始码的码数为0,则计数器再增加1后记为1且不进位。/n...
【技术特征摘要】
1.一种无屏智能手表的检测方法,所述方法包括:
预设测试初始码;
预设手表各项功能的功能码;所有的所述功能码和初始码为具有相同位数的N位数,并且,所有的所述功能码与初始码在同一位数的数字不相同;
对手表按键进行第一操作,进入检测步骤:
S1,输入第一位数的码:对所述手表按键进行第二操作,每操作一次所述第二操作,计数器在当前初始码的该位数增加1,直至所述第一位数的码等于用户需要检测的功能的功能码在该位数的数值;对手表按键进行第三操作;
S2,输入第二位数的码:对所述手表按键进行第二操作,每操作一次所述第二操作,计数器在当前初始码的该位数增加1,直至所述第二位数的码等于用户需要检测的功能的功能码在该位数的数值;对手表按键进行第三操作;
S3,若所述初始码为具有大于2的N位数,则依次输入第二位数之后的所有位数的码,并且对手表按键进行第三操作;
S4,对输入的N位数的码与功能码进行匹配,若匹配成功,则手表执行该功能码对应的功能,并将N位码数恢复至所述初始码并终止检测步骤;若匹配不成功,则直接将N位码数恢复至所述初...
【专利技术属性】
技术研发人员:关梓立,杨雄,
申请(专利权)人:广东乐芯智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。