首页> 外文期刊>Pomiary Automatyka Kontrola >Interfejsy programistyczne akcelerometrów dla urządzeń mobilnych typu Smartphone
【24h】

Interfejsy programistyczne akcelerometrów dla urządzeń mobilnych typu Smartphone

机译:适用于智能手机等移动设备的加速度计的编程接口

获取原文
获取原文并翻译 | 示例
           

摘要

Celem artykułu jest porównanie cech API dla najpopularniejszych platform programistyczno-systemowych zaawansowanych telefonów komórkowych, tzn. platformy Java Micro Edition, Android oraz nowego systemu Windows Phone 7. W części praktycznej przedstawiono parametry i wyniki pomiarów uzyskanych poprzez opisywane API akcelerometrów wbudowanych w telefony Nokia 5800 XprcssMusic i LG GT540 Swift. Jak wykazano największe możliwości posiada obecnie platforma Java ME jednak szybko rozwijające się systemy Android i Windows Phone 7 mogą tą sytuację szybko zmienić ponieważ posiadają unikalne funkcje wykorzystujące kilka czujników jednocześnie.%The aim of this paper is a comparison of API capabilities for the most popular system-programming platforms of cellular phones (Smartphones), i.e. Java Micro Edition platform, Android system and new Windows Phone 7 system. Section 2 contains an introduction to terms of an accelerometcr and phone axis of acceleration measurement. Sections 3, 4 and 5 are descriptions of programming library members for sensor services of Java ME, Android and Windows Fhone 7 platforms. Parameters of internal accelerometers for Nokia 5800 XpressMusic and LG GT540 Swift phones are given in Section 6. There are presented the results of measuring the Earth acceleration along all three phone axis. Information of accelerometers and acceleration values were read thanks to utilisation of API functions described before. They are Mobile Sensor API of Java ME for Nokia and Android system API in case of LG phone. As it is shown in Tab. 1 the measurement accuracy as well as the values of acceleration measured along particular axes are different for the tested devices. The maximum error reaches 7%. As it is shown all programming interfaces allow reading data asynchronously. Java ME platform has got the largest range of functions and supported kinds of sensors but fast developing Android and Windows Phone 7 systems may change this situation quickly. They have got some unique abilities, e.g. functions which use data from multiple sensors during attitude measurement.
机译:本文旨在比较高级手机最流行的编程和系统平台(即Java Micro Edition平台,Android和新的Windows Phone 7)的API功能。实际部分介绍通过诺基亚5800 XprcssMusic手机内置的上述API加速度计获得的参数和测量结果和LG GT540 Swift。如上所示,Java ME平台目前具有最强大的功能,但是快速增长的Android和Windows Phone 7系统可以快速改变这种情况,因为它们具有同时使用多个传感器的独特功能,本文旨在比较最受欢迎的系统的API功能手机(Smartphone)的编程平台,即Java Micro Edition平台,Android系统和新的Windows Phone 7系统。第2节介绍了加速度计和电话轴加速度测量的术语。第3、4和5节描述了Java ME,Android和Windows Fhone 7平台的传感器服务的编程库成员。第6节中给出了诺基亚5800 XpressMusic和LG GT540 Swift手机的内部加速度计的参数。给出了沿所有三个手机轴测量地球加速度的结果。由于使用了前面介绍的API函数,因此可以读取加速度计和加速度值的信息。它们是用于诺基亚的Java ME的移动传感器API,对于LG手机则是Android系统的API。如表1所示,被测设备的测量精度以及沿特定轴测得的加速度值是不同的。最大误差达到7%。如图所示,所有编程接口都允许异步读取数据。 Java ME平台具有最大的功能范围和受支持的各种传感器,但是快速开发的Android和Windows Phone 7系统可能会迅速改变这种情况。他们有一些独特的能力,例如在姿态测量中使用来自多个传感器的数据的功能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号