MECATRON-HILDEN

Doy la vienvenida a mi blog cuyo nombre es mecatronhilden; en este blog me centrare en la parte tecnologica como las videoconsolas, la electronica y la informatica (mas que todo la parte de programacion y hacking) aunque hare todo lo posible para hablar de todo lo relacionado con la tecnologia tecnologia, por ahora lo unico que les pido es paciencia ya que aùn no he terminado la pagina pero poco a poco quedara lista.

lunes, 17 de diciembre de 2012

Teoria de circuitos y dispositivos electronicos ( BOYLESTAD )

Hoy subo el libro de electrónica de Boylestad que pesa aproximadamente 68Mb




Descargar:

martes, 13 de marzo de 2012

INSTALAR API DE COMUNICACIONES EN LINUX OPCIÓN 3

Si por algún motivo te confundiste o no entendiste el manual en ingles del API puedes leer esta opción que es el mismo manual pero explicado mi manera.

Lo primero es descargarse el comm3.0_u1_linux.zip (verJAVA: API de comunicaciones PARA LINUX).

una vez descargado el archivo se va a la consola de linux y se ingresa el comando pwd, nos mostrara un directorio.



Ahora se extrae el comm3.0_u1_linux.zip quedando la carpeta commapi; copiamos esta carpeta en el directorio que nos apareció el la consola

hecho esto entramos a la carpeta commapi-docs (o lib) y copiamos los dos archivos (libLinuxSerialParallel.so y libLinuxSerialParallel_g.so)  a /usr/lib; puede que el Linux no permita copiar los archivos directamente; así que se recomienda usar uno de estos códigos:

% setenv LD_LIBRARY_PATH `pwd`:$LD_LIBRARY_PATH
      
$ export LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH


Si se tiene permisos de administrados se puede usar el cp (Para copiar), la manera correcta de usarla es la siguiente:

sudo cp /directorio/del/archivo/original     /directorio/en/donde/se/copiara/archivo

Donde:
  •  sudo otorga al comando privilegios de administrador.
  • cp el comando para copiar.
  • En mi caso, los archivos se encuentran en /home/rxd91/commapi/lib  por lo que la linea de comdigo en mi caso sera:

% sudo cp /home/rxd91/commapi/lib/libLinuxSerialParallel.so     /usr/lib

 Con esto solamente he copiado un archivo, me falta el otro:

% sudo cp /home/rxd91/commapi/lib/libLinuxSerialParallel_g.so    /usr/lib



Ya copiados el liblibLinuxSerialParallel.so y liblibLinuxSerialParallel_g.so, nos centramos en el comm.jar.

Este archivo se encuentra en la carpeta jar y se debe agregar a la ruta jre/lib del JDK, si no sabes cual es tienes dos opciones:

  1. Ingresa uno de estos código:
    1.  % setenv CLASSPATH `pwd`/comm.jar:$CLASSPATH
    2.  export CLASSPATH=$CLASSPATH:commapi/jar/comm
  2. copia el contenido (todo el contenido) de la carpeta jar a todo directorio cuya ruta termine en jre/lib (Como por ejemplo /usr/javaopenjdk/jre/lib).


Ya por ultimo (Por fin U__U) nos dirigimos a la carpeta docs y su contenido lo enviamos a las rutas jre/lib (y me refiero a todas las rutas que terminen en jre/lib)

 Ahora reiniciamos la PC.

Luego para probar si se instalo bien el API; si se tiene un IDE como NetBeans solo se importa la libreria:

import javax.comm.*; 

Si no se tiene el IDE se puede probar el API con un ejemplo que se muestra al final del blog de Juls.

Si se tiene un IDE y no se reconoce la librería es por que hay problema con el comm.jar, entonces la importamos desde el IDE:

  1. En NetBeans se da click derecho al proyecto a y se va  propiedades 
  2. En la parte de libreria (libreries) agregamos el JAR/FOLDER (me refiero al comm.jar)  que esta en commapi/jar :
 

 

viernes, 17 de febrero de 2012

INSTALAR API DE COMUNICACIONES EN LINUX OPCIÓN 2

La opción 2 para la instalación del API de java consiste en leer el manual del usuario que viene con el paquete, este se encuentra en:

/commapi/docs/html/platform/linux/PlatformSpecific.html

El manual esta en ingles pero para eso esta el traductor de google flojo (Aunque yo lo use para leer el manual XP).

Si leíste el manual y comprendiste todos los pasos entonces no debe haber ningún problema y el API abra quedado instalado, si aun tienes problemas con el API o te has varado en algo del manual sigue este enlace:


Si aún tienes problemas Te sugiero la opción 3 :

http://juanbreak.blogspot.com/2012/03/instalar-api-de-comunicaciones-en-linux.html

 

INSTALAR API DE COMUNICACIONES EN LINUX OPCIÓN 1


OPCIÓN UNO(1)

Es la que se debe hacer antes que nada. 

Es ir a este enlace del blog de Juls donde se explica como instalar el API en LINUX:


Si el manual anterior (el del blog de luis) te sirvió y te corre el ejemplo que hay en el blog entonces no tienes que ir a la opcion dos ni tres y ya habrias terminado de instalar el API.

Si por algun motivo no te funciono el API o no entendiste muy bien el tuto del blog de luis sigue con la opción dos.


http://juanbreak.blogspot.com/2012/02/instalar-api-de-comunicaciones-en-linux_17.html

JAVA: API de comunicaciones PARA LINUX

Tambien se conoce como API communications y su libreria es conocida como javax.comm.loquesea (creo que se entiende).


Actualmente existen bastantes sitios en Internet donde puedes conseguir el API para windows y su manual de instalación respectivo, a demás de que en Windows el API es muy fácil de instalar.


Para LINUX es muy diferente..


Ahora el API ya no se puede descargar desde ORACLE asi que se debe ir a este enlace:


API comm LINUX

alli encontramos 4 archivos:

  • comm.jar : es la libreria
  •  javax.comm.properties : Esencial para el buen funcionamiento de la librería
  •  libLinuxSerialParallel.so: no se para que sirve pero sin esto no trabaja el API en liux
En si estos tres Archivos son lo esencial para trabajar con el api pero hay u archivo llamado  comm3.0_u1_linux.zip  y es el que se va a descargar, este es el paquete completo con manual de usuario el cual se encuentra dentro de una sub-carpeta llamada  docs.

Una vez descargado el archivo lo descomprimes quedando una carpeta llamada commapi:




Una vez hecho esto se abre la consola de linux y se escribe "pwd" dando como resultado la imagen que aparece a continuación:






La ruta que se muestra al final es en donde se debe dejar la carpeta commapi 

Ya colocada la carpeta donde se debe se tienen tres (3) opciones para instalar el API empezando con la OPCION UNO (1):

http://juanbreak.blogspot.com/2012/02/instalar-api-de-comunicaciones-en-linux.html