12. 钛极OS平台基础特性

钛极OS平台基础特性

 

tijos.framework.platform中包含了与平台特性相关的类,如:设置主机名称、设置电源模式等。

 

Java包

tijos.framework.platform

 

包含类如下:

 

类名称说明
TiSettings平台设置,如主机名称
TiPower电源管理

 

TiSettings - 平台设置

主要方法如下:

 

方法说明
void renameHost(String name)主机重命名
void resetLoggerLevel(int level)设置全局日志等级
long getDateTime( )获取系统时间,单位为秒
void setDateTime(long seconds)设置系统时间,单位为秒

 

TiSettings类中他方法的技术说明请参考TiJOS Framework说明文档。

 

调用过程举例:

 

  1. <font size="3">...
  2. TiSettings.renameHost("TiJOS-12345678"); //重新命名主机名
  3. ...
  4. TiSettings.resetLoggerLevel(1000); //设置全局日志等级为1000
  5. ...</font>

复制代码

这些设置可通过TiDevManager工具进行设置。

 

TiPower - 电源管理

主要方法如下:

 

方法说明
void sleep( )系统进入Sleep模式,通过外部事件(GPIO)自动唤醒。 唤醒后程序会继续运行。
void stop(int timeWakeup)系统进入Stop模式,通过外部事件(GPIO)或指定时间后自动唤醒,时间单位:秒。 唤醒后程序会继续运行。
void standby(int timeWakeup)系统进入StandBy模式,通过唤醒引脚或在指定时间后自动唤醒,时间单位:秒。唤醒后程序会重新运行。

 

TiPower类中他方法的技术说明请参考TiJOS Framework说明文档。

注意:电源管理受平台特性限制,设置时须了解硬件平台特性。

 

调用过程举例:

 

  1. <font size="3">...
  2. TiPower.getInstance().standby(60); //系统进入standby模式,并在60秒以后自动唤醒。
  3. ...</font>

复制代码


用户可在应用中根据实际情况来进行电源管理从而达到降低功耗的目的。 由于不同CPU的电耗管理能力不同, 因此在使用电源管理功能前请先确认该CPU是否支持相应的模式。

更多详细介绍请见钛云物联官网:www.tijos.net

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值