<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=121.2.44.137</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=121.2.44.137"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/121.2.44.137"/>
	<updated>2026-04-22T01:56:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Digital_compass&amp;diff=6225</id>
		<title>Digital compass</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Digital_compass&amp;diff=6225"/>
		<updated>2009-10-03T08:25:03Z</updated>

		<summary type="html">&lt;p&gt;121.2.44.137: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All information pertains to the N900.&lt;br /&gt;
&lt;br /&gt;
= Why a compass is needed =&lt;br /&gt;
== Augmented Reality (AR) ==&lt;br /&gt;
* GPS gives location of device; compass gives orientation&lt;br /&gt;
* Allows pointing the device and getting information relevant to the pointed direction&lt;br /&gt;
* E.g. Layar, Wikitude&lt;br /&gt;
== Navigation ==&lt;br /&gt;
* Car navigation&lt;br /&gt;
* On-foot navigation&lt;br /&gt;
** Map rotation&lt;br /&gt;
&lt;br /&gt;
= Connection options =&lt;br /&gt;
&lt;br /&gt;
* Optical (use one of the cameras, plus image processing)&lt;br /&gt;
** Best to use user-facing camera, so the world-facing can be used for capturing the world image for AR&lt;br /&gt;
* USB&lt;br /&gt;
** Unknown if USB host possible.&lt;br /&gt;
** Unknown if power is available from USB.&lt;br /&gt;
* IRDA&lt;br /&gt;
** Seems unsupported at this point&lt;br /&gt;
* Bluetooth&lt;br /&gt;
** Bluetooth data&lt;br /&gt;
** Bluetooth audio - sending analog signals via Bluetooth microphone for digital signal processing on the N900&lt;br /&gt;
* FM radio&lt;br /&gt;
** Requires headphones be connected&lt;br /&gt;
** Signal processing of audio in software&lt;br /&gt;
&lt;br /&gt;
= Compass chips or sensors =&lt;br /&gt;
* Honeywell HMC5843&lt;br /&gt;
** I2C interface&lt;br /&gt;
** Magnetometer requires vector math on client side for interpretation, see OpenMoko i2c compass project for more info&lt;br /&gt;
* Dinsmore analog&lt;br /&gt;
&lt;br /&gt;
= Ready-built compass modules =&lt;br /&gt;
* Ocean Server OS4000&lt;br /&gt;
* Ocean Server OS5000&lt;br /&gt;
** USB and RS232 interface&lt;br /&gt;
&lt;br /&gt;
= Microcontrollers =&lt;br /&gt;
&lt;br /&gt;
= Converters =&lt;br /&gt;
* I2C to RS232&lt;br /&gt;
** http://www.gedanken.demon.co.uk/rs232-converters/i2c.html&lt;br /&gt;
** http://www.i2cchip.com/&lt;br /&gt;
* RS232 to Bluetooth&lt;br /&gt;
** Sparkfun BlueSmiRF Gold&lt;br /&gt;
* I2C to USB&lt;br /&gt;
** http://www.harbaum.org/till/i2c_tiny_usb/&lt;br /&gt;
* I2C to Bluetooth&lt;br /&gt;
** http://www.emv-electronics.com/de/intro/i2cbusadapter.htm (seems unavailable for purchase)&lt;br /&gt;
&lt;br /&gt;
= Designs =&lt;br /&gt;
== Optical image processing of compass ==&lt;br /&gt;
* Periscope-like mirror&lt;br /&gt;
== Ready-made RS232 compass modules with RS232-Bluetooth conversion ==&lt;br /&gt;
== Custom board designs ==&lt;br /&gt;
&lt;br /&gt;
= Alternatives to a digital compass =&lt;br /&gt;
* Use GPS motion to determine direction&lt;br /&gt;
** Only useful for navigation, not AR&lt;br /&gt;
** Does not work if standing still&lt;br /&gt;
* Use image processing for AR&lt;br /&gt;
** E.g. artoolkit&lt;br /&gt;
** Still you cannot get absolute orientation of device&lt;br /&gt;
* Initialized orientation + delta orientations&lt;br /&gt;
** Maybe you can initialize the device to a known orientation (e.g. straight north), then use optical flow and/or accelerometer data to extrapolate subsequent orientations&lt;br /&gt;
* Optical compass + manually dragging an on-screen compass to match&lt;br /&gt;
** Not automatic so some AR apps like games might not work&lt;br /&gt;
** But for navigation or rotating maps, it could work: just glance at the optical compass, then drag the map icon to match the orientation.&lt;/div&gt;</summary>
		<author><name>121.2.44.137</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Digital_compass&amp;diff=6226</id>
		<title>Digital compass</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Digital_compass&amp;diff=6226"/>
		<updated>2009-10-03T08:17:53Z</updated>

		<summary type="html">&lt;p&gt;121.2.44.137: Starting to gather the info from the DIY compass thread, not finished yet, please help!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All information pertains to the N900.&lt;br /&gt;
&lt;br /&gt;
= Connection options =&lt;br /&gt;
&lt;br /&gt;
* Optical (use one of the cameras, plus image processing)&lt;br /&gt;
** Best to use user-facing camera, so the world-facing can be used for capturing the world image for AR&lt;br /&gt;
* USB&lt;br /&gt;
** Unknown if USB host possible.&lt;br /&gt;
** Unknown if power is available from USB.&lt;br /&gt;
* IRDA&lt;br /&gt;
** Seems unsupported at this point&lt;br /&gt;
* Bluetooth&lt;br /&gt;
** Bluetooth data&lt;br /&gt;
** Bluetooth audio - sending analog signals via Bluetooth microphone for digital signal processing on the N900&lt;br /&gt;
* FM radio&lt;br /&gt;
** Requires headphones be connected&lt;br /&gt;
** Signal processing of audio in software&lt;br /&gt;
&lt;br /&gt;
= Compass chips or sensors =&lt;br /&gt;
* Honeywell HMC5843&lt;br /&gt;
** I2C interface&lt;br /&gt;
** Magnetometer requires vector math on client side for interpretation, see OpenMoko i2c compass project for more info&lt;br /&gt;
* Dinsmore analog&lt;br /&gt;
&lt;br /&gt;
= Ready-built compass modules =&lt;br /&gt;
* Ocean Server OS4000&lt;br /&gt;
* Ocean Server OS5000&lt;br /&gt;
** USB and RS232 interface&lt;br /&gt;
&lt;br /&gt;
= Microcontrollers =&lt;br /&gt;
&lt;br /&gt;
= Converters =&lt;br /&gt;
* I2C to RS232&lt;br /&gt;
** http://www.gedanken.demon.co.uk/rs232-converters/i2c.html&lt;br /&gt;
** http://www.i2cchip.com/&lt;br /&gt;
* RS232 to Bluetooth&lt;br /&gt;
** Sparkfun BlueSmiRF Gold&lt;br /&gt;
* I2C to USB&lt;br /&gt;
** http://www.harbaum.org/till/i2c_tiny_usb/&lt;br /&gt;
* I2C to Bluetooth&lt;br /&gt;
** http://www.emv-electronics.com/de/intro/i2cbusadapter.htm (seems unavailable for purchase)&lt;br /&gt;
&lt;br /&gt;
= Designs =&lt;br /&gt;
== Optical image processing of compass ==&lt;br /&gt;
* Periscope-like mirror&lt;br /&gt;
== Ready-made RS232 compass modules with RS232-Bluetooth conversion ==&lt;br /&gt;
== Custom board designs ==&lt;/div&gt;</summary>
		<author><name>121.2.44.137</name></author>
	</entry>
</feed>