<?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>spime project &#187; datamatrix</title>
	<atom:link href="http://spimeproject.com/tag/datamatrix/feed/" rel="self" type="application/rss+xml" />
	<link>http://spimeproject.com</link>
	<description>redes de objetos, internet de las cosas, cooperación</description>
	<lastBuildDate>Sat, 03 Jul 2010 14:57:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Peculiaridades de los códigos ubicuos</title>
		<link>http://spimeproject.com/2010/07/peculiaridades-de-los-codigos-ubicuos/</link>
		<comments>http://spimeproject.com/2010/07/peculiaridades-de-los-codigos-ubicuos/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 13:04:36 +0000</pubDate>
		<dc:creator>Quique</dc:creator>
				<category><![CDATA[código ubicuo]]></category>
		<category><![CDATA[experimental]]></category>
		<category><![CDATA[datamatrix]]></category>
		<category><![CDATA[QR]]></category>

		<guid isPermaLink="false">http://spimeproject.com/?p=643</guid>
		<description><![CDATA[Los códigos QR y los códigos Datamatrix estan formados por un patrón de celdas cuadradas, en principio suelen ser en blanco y negro pero admiten un menor contraste llegando a una diferenciación del 20%, esa es la teoría pero en realidad la calidad de la óptica de la cámara del móvil y del software decodificador [...]]]></description>
			<content:encoded><![CDATA[<p>Los códigos QR y los códigos Datamatrix estan formados por un patrón de celdas cuadradas, en principio suelen ser en blanco y negro pero admiten un menor contraste llegando a una diferenciación del 20%, esa es la teoría pero en  realidad la calidad de la óptica de la  cámara del móvil y del software  decodificador hace que debamos   aumentar el contraste como mínimo a un 40% para asegurarnos que  funciona en la mayoría de lectores.</p>
<p>Por otro lado la información codificada en su interior es redundante, esto quiere decir que  esta repetida y distribuida aleatoriamente por su superficie y aun faltando un trozo de código se puede seguir decodificando sin problemas, esta funcionalidad es el código <a title="Reed-Solomon" href="http://es.wikipedia.org/wiki/Reed-Solomon">Reed-Solomon,</a> un código de <a title="corrección y detección de errores" href="http://es.wikipedia.org/wiki/Detecci%C3%B3n_y_correcci%C3%B3n_de_errores">detección y corrección de errores</a>.</p>
<p>Un vez conocidas estas cualidades de los códigos, podemos modificarlos a nuestro antojo sin que sigan perdiendo su cualidad principal; almacenar información. A continuación explicare algunos ejemplos prácticos.</p>
<h3>Una diferencia de contraste del 20% es mejor clara que oscura</h3>
<p>En principio se pueden decodificar con celdas en negro y fondo de un 80% de gris o  celdas con un 20% de gris y fondo blanco, pero a un mismo rango de contraste es  mejor un fondo claro que uno oscuro.</p>
<p><img class="alignnone size-full wp-image-664" title="QR - spimebox.com - contraste 0 a 20 %" src="http://spimeproject.com/wp-content/uploads/2010/07/spimebox_com_20.png" alt="QR - spimebox.com - contraste 0 a 20 %" width="232" height="232" /> <img class="size-full wp-image-665" style="margin-left: 110px;" title="QR - spimebox.com -  contraste 80 a 100 %" src="http://spimeproject.com/wp-content/uploads/2010/07/spimebox_com_80.png" alt="QR - spimebox.com - contraste 80 a 100 %" width="232" height="232" /></p>
<h3>Cuando una parte es el todo</h3>
<p>Aún tapando una parte del código se puede seguir decodificando debido a la redundancia de la información, la posición tampoco debe ser necesariamente horizontal ya que viene definida por los tres cuadrados más grandes en el caso del código QR y por las lineas lateral izquierda e inferior en el caso de Datamatrix.</p>
<p><img class="alignnone size-full wp-image-662" title="Qr parcial" src="http://spimeproject.com/wp-content/uploads/2010/07/codigo-mano.jpg" alt="Qr parcial" width="450" height="399" /></p>
<h3>No seas cuadriculado, a veces conviene perder las formas<img class="size-full wp-image-661 alignright" title="Datamatrix -  Cingles Blaus" src="http://spimeproject.com/wp-content/uploads/2010/07/cingles_codigo.png" alt="Datamatrix - Cingles Blaus" width="164" height="164" /></h3>
<p>Las celdas del código no tienen porque mantenerse cuadradas, en este caso se utiliza un tramado de circulos en un código Datamatrix donde además no son todos del mismo color. El color no afecta a la información almacenada siempre y cuando se mantenga un cierto contraste entre la trama y el fondo.</p>
<p>Incluso se puede utilizar cualquier objeto totalmente irregular como en este caso unas simples avellanas con las que se forma un código que sigue estando totalmente vivo.</p>
<p><img title="avellanas datamatrix" src="http://spimeproject.com/wp-content/uploads/2010/07/avellanas.jpg" alt="avellanas datamatrix" width="310" height="312" /></p>
<h3>Y para acabar se hace camino al andar</h3>
<p><img class="size-full wp-image-663 alignright" title="QR -  seadesarrollo.com - logo animado" src="http://spimeproject.com/wp-content/uploads/2010/07/sea_desarrollo_logo.gif" alt="QR - seadesarrollo.com - logo animado" width="150" height="150" />Despues de experimentar las modificaciones de contraste, forma y horizontalidad, faltaba comprobar si los códigos ubícuos debián ser necesariamente estáticos. En este caso se ha generado una animación en la que cada uno de sus fotogramas es trazable por lo que la suma de todos ellos también sigue siéndolo, así se consigue crear un código animado, pero incluso en el caso de generar una animación con fotogramas no descifrables seguirá funcionando si algunos de ellos si lo son.</p>
]]></content:encoded>
			<wfw:commentRss>http://spimeproject.com/2010/07/peculiaridades-de-los-codigos-ubicuos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como generar diferentes formatos de códigos ubicuos</title>
		<link>http://spimeproject.com/2009/07/como-generar-diferentes-formatos-de-codigos-ubicuos/</link>
		<comments>http://spimeproject.com/2009/07/como-generar-diferentes-formatos-de-codigos-ubicuos/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 17:48:21 +0000</pubDate>
		<dc:creator>Quique</dc:creator>
				<category><![CDATA[código ubicuo]]></category>
		<category><![CDATA[datamatrix]]></category>
		<category><![CDATA[QR]]></category>
		<category><![CDATA[utilidad]]></category>

		<guid isPermaLink="false">http://spimeproject.com/?p=479</guid>
		<description><![CDATA[Existen diferentes generadores de códigos ubicuos con funciones específicas para generar enlaces a webs, a e-mail, a movil, SMS y otros, pero en realidad con cualquier generador de código de texto simple es posible crearlos. A continuación os explico como se crea cada uno y al final del post os dejo un generador para que [...]]]></description>
			<content:encoded><![CDATA[<p>Existen diferentes generadores de códigos ubicuos con funciones específicas para generar enlaces a webs, a e-mail, a movil, SMS y otros, pero en realidad con cualquier generador de código de texto simple es posible crearlos.  A continuación os explico como se crea cada uno y al final del post os dejo un generador para que experimentéis.</p>
<h2>Dirección web</h2>
<p>Con cualquiera de estos formatos el código generado sera interpretado como un enlace.</p>
<pre>URL:spimeproject.com;</pre>
<pre>http://spimeproject.com</pre>
<pre>www.spimeproject.com</pre>
<h2>Número de teléfono</h2>
<pre>TEL:933022842</pre>
<h2>e-mail</h2>
<pre>EMAIL:quique@somosene.com</pre>
<pre>mailto:quique@somosene.com</pre>
<h2>SMS</h2>
<pre>SMSTO:9345677</pre>
<h2>SMS con mensaje</h2>
<pre>SMSTO:9345677:esto es el mensaje</pre>
<p>Esta funcion es muy útil si queremos enviar un SMS sin tener que teclearlo en el móvil.</p>
<h2>MCard (Tarjeta electronica)</h2>
<pre>MECARD:N:Quique;TEL:933022842;EMAIL:quique@somosene.com;;</pre>
<pre>MECARD:N:Quique;EMAIL:quique@somosene.com;URL:spimeproject.com;;</pre>
<pre>MECARD:N:Quique;URL:spimeproject.com;URL:somosene.com;;</pre>
<p>Como veis se pueden repetir campos para poner varias webs o telefonos.</p>
<p><script src="http://www.gmodules.com/ig/ifr?url=http://hosting.gmodules.com/ig/gadgets/file/117533285680223974099/QRGadget.xml&amp;synd=open&amp;w=333&amp;h=400&amp;title=Creador+de+C%C3%B3digo+QR&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://spimeproject.com/2009/07/como-generar-diferentes-formatos-de-codigos-ubicuos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Generadores de código ubicuo</title>
		<link>http://spimeproject.com/2009/04/generadores-de-codigo-ubicuo/</link>
		<comments>http://spimeproject.com/2009/04/generadores-de-codigo-ubicuo/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 01:49:12 +0000</pubDate>
		<dc:creator>Quique</dc:creator>
				<category><![CDATA[código ubicuo]]></category>
		<category><![CDATA[utilidad]]></category>
		<category><![CDATA[datamatrix]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[QR]]></category>

		<guid isPermaLink="false">http://spimeproject.com/?p=191</guid>
		<description><![CDATA[Varios gadgets de Google para generar códigos ubícuos listos para añadir en tu página web, tienen algunas opciones que son configurables. Ver configuración: QR-Code Generator Ver configuración: Barcode and Mobile Tag Generator Otros generadores Ver configuración: Create QR Code Ver configuración: U2Q:-) Ver configuración: Datamatrix]]></description>
			<content:encoded><![CDATA[<p>Varios gadgets de Google para generar códigos ubícuos listos para añadir en tu página web, tienen algunas opciones que son configurables.</p>
<p><script src="http://www.gmodules.com/ig/ifr?url=http://www.mobile-barcodes.com/widget/google-gadget.xml&amp;synd=open&amp;w=274&amp;h=420&amp;title=QR-Code+Generator&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script> Ver configuración: <a href="http://www.gmodules.com/ig/creator?synd=open&amp;url=http%3A%2F%2Fwww.mobile-barcodes.com%2Fwidget%2Fgoogle-gadget.xml&amp;lang=es">QR-Code Generator</a> <script src="http://www.gmodules.com/ig/ifr?url=http://hosting.gmodules.com/ig/gadgets/file/105682671337516634136/barcode.xml&amp;up_showbc=0&amp;up_bccode=MobileQRUrl&amp;up_bcdata=Barcode_and_Mobile_Tag_Generator&amp;synd=open&amp;w=274&amp;h=274&amp;title=spimeproject.com&amp;lang=es&amp;country=ALL&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script></p>
<p>Ver configuración: <a href="http://www.gmodules.com/ig/creator?synd=open&amp;url=http%3A%2F%2Fhosting.gmodules.com%2Fig%2Fgadgets%2Ffile%2F105682671337516634136%2Fbarcode.xml&amp;lang=es">Barcode and Mobile Tag Generator</a></p>
<h2>Otros generadores</h2>
<p>Ver configuración: <a href="http://www.gmodules.com/ig/creator?synd=open&amp;url=http%3A%2F%2Fhosting.gmodules.com%2Fig%2Fgadgets%2Ffile%2F117533285680223974099%2FQRGadget.xml&amp;lang=es">Create QR Code</a></p>
<p>Ver configuración: <a href="http://www.gmodules.com/ig/creator?synd=open&amp;url=http%3A%2F%2Fdebeso.com%2Fxml%2Fu2q.xml&amp;lang=es">U2Q:-)</a></p>
<p>Ver configuración: <a href="http://www.gmodules.com/ig/creator?synd=open&amp;url=http%3A%2F%2Fwww.y01.fr%2Fgadget%2Fdatamatrix.php&amp;lang=es">Datamatrix</a></p>
]]></content:encoded>
			<wfw:commentRss>http://spimeproject.com/2009/04/generadores-de-codigo-ubicuo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jugando con códigos</title>
		<link>http://spimeproject.com/2009/04/jugando-con-codigos/</link>
		<comments>http://spimeproject.com/2009/04/jugando-con-codigos/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 04:09:41 +0000</pubDate>
		<dc:creator>Quique</dc:creator>
				<category><![CDATA[código ubicuo]]></category>
		<category><![CDATA[utilidad]]></category>
		<category><![CDATA[datamatrix]]></category>
		<category><![CDATA[QR]]></category>
		<category><![CDATA[Vcard]]></category>

		<guid isPermaLink="false">http://spimeproject.com/?p=149</guid>
		<description><![CDATA[Un amigo me contó una vez que la rueda la inventó un niño, porque solo los niños son capaces de inventar, los adultos se limitan a descubrir. Y como no hay mejor manera de ser un niño que jugando, os propongo que juguemos y que inventemos. Os dejo una lista de herramientas para jugar con [...]]]></description>
			<content:encoded><![CDATA[<p>Un amigo me contó una vez que la rueda la inventó un niño, porque solo los niños son capaces de inventar, los adultos se limitan a descubrir.</p>
<p>Y como no hay mejor manera de ser un niño que jugando, os propongo que juguemos y que inventemos. Os dejo una lista de herramientas para jugar con códigos ubicuos, tenemos para todos los gustos y de todos colores.</p>
<h2>Generadores de código on-line</h2>
<p><a title="Active Print" href="http://www.activeprint.org/codes.php">Active Print</a><br />
Código: QR Code &#8211; Datamatrix &#8211; Cool Datamatrix (experimental)<br />
Tipo: texto &#8211; enlace &#8211; teléfono &#8211; SMS &#8211; contacto</p>
<p><a href="http://www.i-nigma.com/personal/Create.asp">i-migma</a><br />
Código: QR Code &#8211; Datamatrix<br />
Tipo: texto &#8211; enlace &#8211; contacto</p>
<p><a href="http://www.jaxo-systems.com/barshow/?lang=en_US#">Jaxo-Systems</a><br />
Código: QR Code &#8211; Datamatrix &#8211; Micro QR &#8211; Aztec &#8211; Varios 1D<br />
Tipo: texto &#8211; enlace &#8211; teléfono &#8211; SMS &#8211; e-mail</p>
<p><a href="http://datamatrix.kaywa.com/">Kaywa Datamatrix</a><br />
Código: Datamatrix<br />
Tipo: texto &#8211; enlace &#8211; teléfono &#8211; SMS</p>
<p><a href="http://qrcode.kaywa.com/">Kaywa QR</a><br />
Código: QR Code<br />
Tipo: texto &#8211; enlace &#8211; teléfono &#8211; SMS</p>
<p><a href="http://nfggames.com/system/qrcodegen.php#">nfggames</a><br />
Código: QR Code<br />
Tipo: texto &#8211; enlace &#8211; e-mail &#8211; contacto</p>
<p><a href="http://mobilecodes.nokia.com/create.jsp?terms=accepted">Nokia mobile codes</a><br />
Código: QR Code &#8211; Datamatrix<br />
Tipo: texto &#8211; enlace &#8211; vCard</p>
<p><a href="http://www.openqrcode.com/">Open QRCode</a><br />
Código: QR Code<br />
Tipo: texto</p>
<p><a href="http://www.tec-it.com/online-demos/tbarcode/barcode-generator.aspx?LANG=en">TBarCode</a><br />
Código: Multiples<br />
Tipo: texto &#8211; enlace &#8211; teléfono &#8211; SMS</p>
<p><a href="http://www.mobile-barcodes.com/qr-code-generator/">Mobile-Barcodes.com</a><br />
Código: QR Code<br />
Tipo: texto &#8211; enlace &#8211; teléfono &#8211; SMS &#8211; e-mail &#8211; vCard</p>
<h2>Lectores de código para móvil</h2>
<p><a href="http://www.i-nigma.com/personal/Devices.asp/">i-nigma</a><br />
Código: QR-code &#8211; Datamatrix<br />
Móvil: <a href="http://www.i-nigma.com/personal/Devices.asp">lista completa</a></p>
<p><a href="http://reader.kaywa.com/">Kaywa</a><br />
Código: QR-code &#8211; Datamatrix<br />
Móvil: <a href="http://reader.kaywa.com/phones">lista completa</a></p>
<p><a href="http://europe.nokia.com/A4149142">Barcode reader</a><br />
Código: QR-code &#8211; Datamatrix<br />
Móvil: Nokia N80</p>
<p><a href="http://www.activeprint.org/glass.html">Glass</a><br />
Código: QR-code &#8211; Datamatrix &#8211; Cool Datamatrix (experimental)<br />
Móvil: Nokia 3650 &#8211; 3660 &#8211; 6600 &#8211; 6630 &#8211; 6670 &#8211; 6680 &#8211; 7610 &#8211; 7650 &#8211; N70 &#8211; N90 &#8211; Siemens SX1</p>
<p><a href="http://www.imatrix.lt/default.aspx?page=about">Imatrix</a><br />
Código: QR Code &#8211; Datamatrix &#8211; ShotCode<br />
Móvil: iPhone<a href="http://www.neoreader.com/download.html">Neoreader</a><br />
Código: QR-code &#8211; Datamatrix &#8211; Aztec Codes &#8211; EAN &#8211; UPC &#8211; Code 128<br />
Móvil: <a href="http://www.neoreader.com/pc.html">lista completa</a></p>
<p><a href="http://semacode.com/">Semacode</a><br />
Código: Lector/Generador de Datamatrix para Facebook<br />
Móvil: No especificados</p>
<p><a href="http://www.upc.fi/en/upcode/">Upcode</a><br />
Código: QR-code &#8211; Datamatrix &#8211; 1D barcode &#8211; color code &#8211; otros tipos de tags (imagen, OCR)<br />
Móvil: <a href="http://www.upcode.fi/mobile/pc_download.asp?language=4">lista completa</a></p>
<h2>Software</h2>
<p><a href="http://www.quickmark.com.tw/">Quickmark</a><br />
Lector para móviles y WebCams.<br />
Móvil: <a href="http://www.quickmark.com.tw/En/basic/download.asp">lista completa</a></p>
<p><a href="https://launchpad.net/ubuntu/+source/qrencode/3.0.3-1">qrencode</a><br />
Generador QR para Ubuntu</p>
<p><a href="http://web.mac.com/micono/DecodingQR/%E3%81%A7%E3%80%81%E3%81%93%E3%80%9C%E3%81%A7%E3%82%93%E3%81%8B%E3%81%81%EF%BC%9F.html">DecodingQR</a><br />
Lector QR para MacOSX (En japones)</p>
<p><a href="http://www.rafaeldohms.com.br/wp-content/uploads/dmsqrgenerator.zip">DMS QR Generator</a><br />
Widget para  para MacOSX</p>
]]></content:encoded>
			<wfw:commentRss>http://spimeproject.com/2009/04/jugando-con-codigos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
