<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Robotphobia &#187; compass</title>
	<atom:link href="http://www.voo-doo.net/robotphobia/tag/compass/feed" rel="self" type="application/rss+xml" />
	<link>http://www.voo-doo.net/robotphobia</link>
	<description>something about future..</description>
	<lastBuildDate>Fri, 13 May 2011 17:46:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OpenIntents Sensor simulator</title>
		<link>http://www.voo-doo.net/robotphobia/2009/12/openintents-sensor-simulator</link>
		<comments>http://www.voo-doo.net/robotphobia/2009/12/openintents-sensor-simulator#comments</comments>
		<pubDate>Sat, 05 Dec 2009 21:42:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[accelerometer]]></category>
		<category><![CDATA[compass]]></category>
		<category><![CDATA[simulation]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.voo-doo.net/robotphobia/?p=374</guid>
		<description><![CDATA[
Sensor simulator is a java standalone application that simulates sensor data and transmits them to the Android emulator. You can try out a web preview version of the Sensor simulator online or download the standalone version.
Currently, Sensor simulator sensors supports the following functions:

Simulates accelerometer, compass, and orientation sensors, as well as a temperature sensor.
Mobile device [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-376" title="android sensor simulator" src="http://www.voo-doo.net/robotphobia/wp-content/uploads/2009/12/android_sensor_sim.png" alt="android sensor simulator" width="400" height="400" /></p>
<p>Sensor simulator is a java standalone application that simulates sensor data and transmits them to the Android emulator. You can try out a web preview version of the <a href="http://www.openintents.org/en/node/6" target="_blank">Sensor simulator online</a> or download the <a title="Sensor simulator for Android" href="http://www.openintents.org/en/download" target="_blank">standalone version</a>.</p>
<p>Currently, Sensor simulator sensors supports the following functions:</p>
<ul>
<li>Simulates accelerometer, compass, and orientation sensors, as well as a temperature sensor.</li>
<li>Mobile device can be rotated and moved through the mouse or sliders.</li>
<li>Supports all functionality that the Android Sensor classes provide (enabled / supported sensors, sensor update rates).</li>
<li>Listens on a selectable port for incoming connection from the Android emulator.</li>
<li>Many settings available to control various aspects of the sensors.</li>
</ul>
<p>The connection settings are set in the emulator through the sensor simulator settings. There one can also test the connection and see the data transmitted.</p>
<h4 style="text-align: center;"><img class="alignnone size-full wp-image-379" title="sensorsimulator-0-1-6-a" src="http://www.voo-doo.net/robotphobia/wp-content/uploads/2009/12/sensorsimulator-0-1-6-a.png" alt="sensorsimulator-0-1-6-a" width="580" height="471" /></h4>
<h4>Try it out</h4>
<ul>
<li>Launch the Sensor Simulator as standalone application from the tools directory.</li>
<li>In the emulator, open OpenIntents, then tab &#8220;Settings&#8221;, and then &#8220;Sensor Simulator&#8221;.</li>
<li>There you should enter the IP address and socket as displayed in the Sensor Simulator application.</li>
<li>To test the connection, click on the &#8220;Testing&#8221; tab and press &#8220;Connect&#8221;.</li>
<li>Note: The first time you connect to the SensorSimulator, all sensors are DISABLED automatically. This is, because it is the Android application&#8217;s responsibility to enable the sensors before reading values.</li>
<li>In the emulator, enable the sensors you wish to monitor.</li>
<li>If you rotate or move the mobile device in the Sensor simulator, the values in the emulator are updated as well.</li>
<li>You can also set the sensor update rate in the emulator (see below for details).</li>
<li>When you are done, disable the sensors and press &#8220;Disconnect&#8221;.</li>
<li>You may further test the Sensor simulator with the sample application <a href="http://www.openintents.org/en/node/22" target="_blank">OpenGLSensors</a> or with the <a href="http://www.openintents.org/en/node/32" target="_blank">API Demos Sensors</a>.</li>
</ul>
<h4>Testing advanced features</h4>
<p>The SensorSimulator throws the same exceptions as a real sensor would. To try this out:</p>
<ul>
<li>Switch to the &#8220;Testing&#8221; tab in the sensor simulator settings and connect</li>
<li>Enable a sensor in the settings tab of the emulator.</li>
<li>Disable the same sensor in the SensorSimulator java application in the settings pane.</li>
<li>A moment later, when the Android emulator tries to read out the sensor values to update them, an exception is thrown.</li>
<li>An application developer can catch these exceptions in their program and test these exceptions properly.</li>
<li>Tip: if you want to change the supported sensors, disconnect first, then adjust the settings, and then connect again.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.voo-doo.net/robotphobia/2009/12/openintents-sensor-simulator/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

