- 积分
- 28
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
MasterPatch][x65]智能提醒 v12(04.03修正)设置说明
补丁在每个时间段的设置总共是1个字节,共8位,这8个位对应的功能分别被定义如下:
-0 (1) - 播放整点提醒
-1 (2) - 播放语音报时 (必须刷 "语音报时"补丁)
-2 (4) - 运行指定的java程序
-3 (8) - 关闭手机
-4 \
-5 > 设置情景模式
-6 /
-7 - 保留
一天24个小时00 :00—23:00,例:早上9点就在09位置后面十四位数字,两位代表星期的一天(1-7)
01(星期一)01(星期二)01(三)……01(日)
3 1写成2进制数是 0011 0001
分析一下这个数:
0 0 1 1 0 0 0 1
0011换算成十六进制就是3,意思是切换到第3个情景模式后面的四位0001,从后面开始分别对应整点报时,播放语音报时,运行制定java和关闭手机,需要什么功能就设置在1位置就可以了。
大家不用考虑那么复杂情景模式的数字是几就写几就可以了
例 1. 如果 (09,00) 位置上的设置等于 31 (=30+1),09 01310101010101
即表示在 星期一,9:00 切换到情景模式3并整点提醒(代号为1).星期二到星期天正点提醒不切换模式
例 2. 如果 (18,06) 位置上的设置等于 25 (=20+1+4), 18 01310101010125
即表示在 星期天,18:00 切换到情景模式2, 播放整点提醒(代号为1)并执行指定的java程序(代号为4).
例3.如果 (23,01) 位置上的设置等于 08, 即表示在 星期二,23:00 手机关闭(代号为8).
下列设置会有问题:如果 (23,01) 位置上的设置等于 23, 即表示在 星期二,23:00 切换到情景模式2, 播放整点提醒(代号为1)+整点报时(代号为2).可见:
http://mobile.0110.cn/viewthread.ph ... C%CC%E1%D0%D1%2Bv12
铃声设置部分:
铃声代号与smelter中的相对应,比较复杂。可以默认就行。见图5F声音
1、如果铃声代号十六进制超过80h,小于80+65=E5h,则提醒时手机震铃+震动.
2、如果设置的铃声代号为十六进制DF(DF=DF=80+5F),)(我的理解D=8+5,增加一位D0=80+50。DF=80+5F)。则播放代号为5F的铃声并震动.
3、如果不需要某项提示时,把铃声设置在66-7F中间的数值就行了,因为smelter看到铃声代号范围是00-65,这时没有震动,没有铃声;
4、只要大于E6=80+66就有震动,没有铃声了(要保证VibraDuration 震动时长设不为0,若为0也没有震动)。
OnlyFrom起始 OnlyTo结束 我理解是提示的时间段,用整点提示试验了一下好不对。
HourlyBeep 整点提示音
MissedAlarm 未接闹钟,提示铃声
MissedCall 未接电话,提示铃声
MissedEvent 未接事件,提示铃声
LowBattery 电量低低时
LowIfLess 我理解设的电量低的数值,达到数值开始提示
FullBattery 充电满时的提示音
PlayIfCable 插着充电线情况(可选)
`Period (min)` 提醒间隔时间分钟单位
VibraDuration 震动时长时间分钟单位
VibraEvenIfOff 可选项,当震动关闭的时候 |
-
-
|