[ubuntu-ar] Lenguaje de programacion

Ariel Santana arielsantana0 en gmail.com
Mar Sep 23 19:31:23 UTC 2008


El mar, 23-09-2008 a las 16:01 -0300, Alejandro bosch escribió:

> Hola amigos, nuevamente con Uds, y esta vez para pedir consejo.
> Ante todo pido disculpas por lo ignorante de mi consulta.
> Resulta que tengo un Scaner Genius color Page hr7x Slim, y todavia no
> esta soportado en Ubuntu.
> La consulta es: seria muy descabellado comenzar a estudiar un lenguaje
> de programación que me permita escribir estos drivers que me faltan??
> Esto es posible o muy complejo?
> Y en ese caso cual seria el apropiado.
> Además del lenguaje que otros conceptos harían falta?
> Desde ya muchas gracias.


Hola Alejando, mi intención no es desanimarte, pero para hacer un
driver, teniendo en cuenta que no posees información de Genius, la
opción es hacerlo con ingeniería inversa, es decir, ir probando y viendo
como reacciona el aparato o comparando, o tomando otros drivers libres
similares, analizar como funciona y tratar de arrancar por ahi. Esto ya
de por sí es (bastante) complejo.
Por otro lado no se que conocimientos de programación tenés, pero por lo
que decís son pocos. No se si programaste, o si lo hiciste en que
lenguaje fue, algún curso, universidad, etc.

Pero retomando la pregunta, supongo que el lenguaje sería C, y los
conocimientos son de programación básica, quizá escribir algo a más bajo
nivel para conectarte con el aparato, también librerías de comunicación
(USB, COM, etc.), compilar bajo linux, generar módulos, algo que tocar
al kernel, etc.

Otra posibilidad es estar atentos al status de los drivers que manejan
en este proyecto: 
http://www.sane-project.org/sane-mfgs.html#Z-GENIUS
En particular tu scanner todavía no está soportado, pero seguramente
estén trabajando en ello, quizá si te contactás puedas aportar a algo ya
hecho y no arrancar de 0. Podrías testear el driver actual o alguna otra
cosa.

Espero que sirva el comentario,
saludos.


--
Ariel Santana
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://lists.ubuntu.com/archives/ubuntu-ar/attachments/20080923/2a850fd7/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Esta parte del mensaje está firmada	digitalmente
URL: <https://lists.ubuntu.com/archives/ubuntu-ar/attachments/20080923/2a850fd7/attachment-0001.sig>


Más información sobre la lista de distribución Ubuntu-ar