sysinfo — 获取系统信息

sysinfo模块用于获取S60手机的系统信息。注 意:ring type()不支持S60 1st机型。

sysinfo模块中含有下列函数:

battery()

获取当前电池的电量信息。 S60 2ND FP1(S60 2.1)之前的手机满格为7, S60 2ND FP1之后的手机满格为100。电量耗尽则为0。对于模拟器,这个数值永远是0。
注 意: 如果手机正在充电,那么就不能获得正确数值。


display_twips()

获取显示高宽值,以缇(twip)为单位。关于缇的定义参阅章节10。


display_pixels()

获取显示高宽值,以象素为单位。

free_drivespace()

{u’C:’100} 获取驱动器可用空间信息。形如 。注意,盘符后面跟着一个冒号(:)。

imei()

获取手机的IMEI码。对于模拟器,永远是u’000000000000000’.

max_ramdrive_size()

获取手机支持的内存上限。

total_ram()

获取手机的内存总量。

free_ram()

获取手机的可用内存量。


total_rom()

获取手机的固件存储量。


ring_type()

获取当前响铃类型。不支持S60 1st机型。包括:’normal’, ’ascending’, ’ring once’, ’beep’,’silent’.
(注:依次为“连续响铃、渐强、响铃一次、蜂鸣、无声”)

os_version()

获取手机的系统版本信息。用三元组表示:(主版本号,副版本号,附加版本号)
数值范围定义如下
主版本号:0 - 127
副版本号 :0 - 99
附加版本号:0 - 32767


signal_bars()

获取当前的网络信号强度。用0-7表示:0即无信号,7即信号最强。
对于模拟器,这个数值永远是0。

signal_dbm()

获取当前的网络信号强度,以dBm为单位。对SDK 2.8以上版本有效。
对于模拟器,这个数值永远是0。


sw_version()

获取软件的版本信息。形如:u’V 4.09.1 26-02-04 NHL-10 (c) NMP’
对于模拟器,这个返回信息永远是 u’emulator’.

你可能感兴趣的:(C++,c,OS,C#)