|
|
Liberado programa cliente de TPV para Nintendo DS.
(7370 lectures)
Por Fco. Javier M. C.
ElectronD
()
Creado el 15/08/2010 13:54 modificado el 15/08/2010 13:54
|
Todo-Redes ha liberado, con licencia GPL 3, su programa cliente de BulmaTPV para la videoconsola Nintendo DS.
El programa se puede ejecutar en cualquier videoconsola Nintendo de la familia DS (NDS, NDS Lite, NDSi o NDSi XL)
| Pagina1/1 |
Comentan la noticia en Menéame: http://www.meneame.net/story/liberado-programa-cliente-tpv-para-nintendo-ds
Está disponible en 2 modos de funcionamiento: "producción" (se conecta al servidor BulmaTPV central para el envío de datos vía WIFI) o en modo "demo" que incorpora una base de datos de ejemplo para hacer pruebas de funcionamiento (en este caso no se conecta a ningún servidor) y es la más fácil de probar porque no hay que configurar nada.
Descarga de la versión DEMO:
bulmatpv_nds_demo.nds
Se puede probar directamente en la NDS o utilizando un emulador (DESMUME recomendado para GNU/Linux o NO$GBA para MS-Windows).
Vale, explicaciones:
¿Qué es un TPV?
Un TPV (Terminal Punto de Venta) es el aparato que todos hemos podido ver en los bares y restaurantes donde los camareros registran las comandas (pedidos de los clientes) para luego poder generar los tickets de venta, poder cobrarnos y llevar un control interno de lo que venden en cada momento. El equipo es básicamente un ordenador con pantalla táctil y un programa destinado a las funciones de TPV (BulmaTPV es el programa diseñado para este propósito).
Cuando un cliente se sienta en una mesa el camarero se le acercará para tomar nota de lo que van a consumir. Lo más sencillo es que vaya el camarero con un bloc de hojas y escriba lo que el cliente quiere (o lo memorice), vaya al TPV, registre la comanda y pase nota a cocina para que el pedido se prepare. Luego, cuando esté listo, el camarero lo llevará a la mesa del cliente. Este procedimiento consume mucho tiempo a los camareros porque tienen que hacer muchos viajes desde la mesa de los clientes hasta el TPV/cocina y viceversa para servir a cada cliente. Una manera de agilizar el procedimiento es dotar al camarero con un PDA especial o equipo equivalente donde registrar las comandas a distancia. De esta manera el camarero puede recibir las comandas de varias mesas a la vez mientras se van preparando las comandas.
Uno de los inconvenientes de estos PDAs es que son unos equipos realmente caros (tanto en compra como en reparación) y se pueden sonseguir sólo en establecimientos especializados.
¿Qué ventajas tiene usar una Nintendo DS como terminal para el TPV?
- La primera ventaja es el coste, una NDS es mucho más económica que un PDA típica para el TPV. También es más económica que un 'Smartphone'.
- Otra ventaja es que el hardware se puede conseguir prácticamente en cualquier gran superficie o pequeño comercio (es hardware es altamente conocido y está muy disponible).
- También las reparaciones son más económicas que en una PDA.
- Se puede usar la conexión WIFI que dispone y encriptar la señal.
- Al estar pensada para uso de niños (y no tan niños) es muy resistente a golpes.
- Dispone de una gran autonomía de funcionamiento. Las baterías y los cargadores son baratos y fáciles de encontrar.
- Dispone de doble pantalla, una de ellas táctil, con lo que introducir las comandas se puede hacer pulsando con un dedo.
- La versión NDS Lite se puede llevar fácilmente en el bolsillo y mientras está cerrada se mantiene en 'stand-by' y casi no consume batería.
Con todo ello parece evidente que usar una Nintendo DS puede ser una buena idea. En Todo-Redes nos pusimos a trabajar hace unos meses manos a la obra para desarrollar el concepto y hemos comprobado que funciona realmente bien y estamos muy satisfechos con ello.
Las funcionalidades básicas necesarias están implementadas y la última versión, 1.5 beta, es la que se hemos decidido liberar bajo licencia GPL 3 para que continúe su desarrollo a partir de este momento de forma pública y compartida. Adicionalmente, también hemos publicado el 'plugin' para BulmaTPV que proporciona las funciones de servidor y es el encargado de mandar y recibir mensajes de los terminales NDS.
¿BulmaTPV también es Software Libre?
Sí, por supuesto. BulmaTPV es uno de los programas de la 'suite' BulmaGes promovida por la Asociación IGLUES que Todo-Redes comercializa con el nombre BulmagesPlus para ofrecer servicios adicionales, pero que se desarrolla de forma colaborativa como cualquier otro proyecto de Software Libre. El código fuente del proyecto, que incluye el código del cliente para la NDS, se puede descargar desde el SVN oficial del proyecto BulmaGes. También disponemos de una lista de correo donde se pueden poner en contacto directo con los desarrolladores.
Copyright (c) Fco. Javier M.C. Se concede permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre de GNU, Versión 1.3 o cualquier otra versión posterior publicada por la Free Software Foundation; sin Secciones Invariantes ni Textos de Cubierta Delantera ni Textos de Cubierta Trasera. Una copia de la licencia está incluida en la sección titulada GNU Free Documentation License.
|
|
|
|
|
|
Comentarios Es posible que se hayan omitido algunos comentarios considerados poco constructivos
| 1. Re: Liberado programa cliente de TPV para Nintendo DS. (15/08/2010 16:06, #44164) Por: Angelverde (http://angelverde.info) |
| Vaya! de lo mejor que eh visto para la DS.
Mi DS lo vendi hace mucho, era un gordito. Me hubiera gustado seguir probando aplicaciones. |
|
2. Re: Liberado programa cliente de TPV para Nintendo DS. (15/08/2010 17:05, #44165) Por: Anonimo |
| Cuanto me costaría tener esto en un bar con 5 camareros?. Pero la terraza esta un poco lejos y no se si poner 2 impresoras o con una bastaría. ¿Se puede? |
|
3. Re: Liberado programa cliente de TPV para Nintendo DS. (15/08/2010 17:23, #44166) Por: Anonimo |
| Si la terraza está un poco lejos sólo te hace falta poner un Access Point o un repetidor de señal WIFI. |
|
4. Re: Liberado programa cliente de TPV para Nintendo DS. (15/08/2010 23:43, #44169) Por: Anonimo |
| No me entiendes. Yo lo que quiero hacer es poner una impresora en la terraza y otra en la barra para que se puedan sacar los tickets desde un sitio u otro. Y si tengo que comprar 2 terminales o con la impresora bastaria. |
|
5. Re: Liberado programa cliente de TPV para Nintendo DS. (16/08/2010 00:29, #44170) Por: Anonimo |
| Puedes poner una impresora sola con un servidor de impresora via Wifi. Saludos. |
|
6. Re: Liberado programa cliente de TPV para Nintendo DS. (13/04/2012 17:04, #68066) Por: Anonimo |
| de lo mejor que eh visto para la DS. Mi DS lo vendi hace mucho, era un gordito. Me hubiera gustado seguir probando aplicaciones. casas de madera |
|
|
|
7. Re: Liberado programa cliente de TPV para Nintendo DS. (17/08/2010 01:03, #44179) Por: dani (http://www.tpv.net) |
| Esta muy chulo, pero un software pro de tpv debe gestionar aditivos y modificadores para definir corrrectamente combinados, pizzas, preparación, posicion en mesa. Ademas de combinaciones como los 2x1 de combinados,etc o gestion de las bolas de un helado. Además debes gestionar la impresion de comandas en funcion de donde se preparen, con agrupacion de las mismas.. no es lo mismi 5 cocacola que 1 cocacola, 1cocacola,... lo de la DS esta muy bien pero no es una novedad, los de blatta tienen uno que va con ipod,ipad,iphone,nokia N770 y si te quieres gastar pasta con orderman y ademas hace todo eso de la gestion de impresion.
VIDEO PDA Nokia |
|
8. Re: Liberado programa cliente de TPV para Nintendo DS. (17/08/2010 01:07, #44180) Por: Anonimo |
| Bueeeno, pero este está basado en software libre y el otro va en windows. |
|
9. Re: Liberado programa cliente de TPV para Nintendo DS. (17/08/2010 01:53, #44181) Por: tborras (http://www.iglues.org) |
Buffff. Con tal de defender lo tuyo dirás lo primero que se le ocurra y te quedarás tan ancho.
A mi Blatta, para emepezar, me confunde con tantas versiones y no acabo de saber bien que es lo que tengo que comprar para que se ajuste a mis necesidades. Y luego es que nunca termino de tenerlo ajutado a mi gusto y como no puedo modificarlo pués .......
A mi un software de TPV que no pueda enlazar con una facturación, con una contabilidad y que no pueda generar etiquetas de los artículos, ni controlar la trazabilidad de los productos vendidos me parece poco menos que un software amateur.
Ahhh, y por supuesto ya no que tenga 5 opciones (plus, un poco menos plus o chachi guay te dejarás una pasta ....) sino que sea verdaderamente modular y que le puedas meter y sacar lo que realmente necesitas y quitar lo que te estorba. Pq los modificadores en una discoteca son tan inútiles como los 2x1 en el colmado de la esquina.
Ohh wait !!! Y encima lo quiero libre. Con el código fuente incluido y que me garantize ciertas libertades.
¿Tienes algo así?
Enfin, para darte de comer aparte. |
|
10. Re: Liberado programa cliente de TPV para Nintendo DS. (17/08/2010 15:01, #44182) Por: Dani (http://www.tpv.net) |
| No te piques tBorras, no se trata de defender a Blatta, solo he dicho que no son los primeros en encontrar un sistema economico para radiocomandas.. Y al hilo de lo que ha pedido un anonimo para un bar con 5 camareros he explicado que esto es muy bonito pero un sistema TPV no solo es una DS a modo de PDA, se requiere un poco mas de adaptación. De hecho no dudo de que quien ha conseguido hacer esta virgueria con la NDS no sea capaz de conseguirlo pero ya hay algo "no libre" (aunque bastante economico para lo que se encuentra en el mercado) que ya tiene eso y más. |
|
11. Re: Liberado programa cliente de TPV para Nintendo DS. (17/08/2010 21:16, #44183) Por: tborras |
Verás, este es un lug de software libre.
¿Hay algo en software libre para comandas?.
En privativo hasta lo podemos encontrar gratuito. Pero no es ese el tema.
Ya el mismo comentario de "hay algo económico no libre" implica que o bien no entiendes nada, o bien directamente no te interesa, o bien pretendes meter una cuña comercial a modo de comentario. Y a mi ninguna de las tres opciones me parece adecuada.
Además me parece especialmente sangrante el tema del "económico" ya que lo que realmente implica es que estas vendiendo sin márgenes y con ello estas tumbando el mercado y asfixiandote a ti mismo pensando que estas haciendote una cartera de clientes.
Y con todo, luego pretenderás ser informático cuando lo único que haces es de comercial de un producto que seguro que ni siquiera puedes tocar.
Pero no te confundas, no es que me pique, lo he vivido tantas veces que ya lo doy como algo normal. |
|
|
|
|
12. Re: Liberado programa cliente de TPV para Nintendo DS. (15/08/2010 20:48, #44167) Por: H (http://h.says.it/) |
Enhorabuena.
Si no me equivoco es el primer caso de algo así con software libre. Eso es un puntazo.
Gracias por tu contribución. |
|
13. Re: Liberado programa cliente de TPV para Nintendo DS. (15/08/2010 23:32, #44168) Por: WeNDaL |
Claro que para usar ese software es necesario un cartucho tipo R4 capaz de hacer correr software libre o cualquier otro software que no esté firmado por Nintendo.
Además en algunos países como el Reino Unido está tipificado como delito la distribución y el uso de dichos cartuchos.
También hay que mencionar que la propia Nintendo ya ha intentado denunciar en España a algunas tiendas distribuidoras de estos cartucho. |
|
14. Re: Liberado programa cliente de TPV para Nintendo DS. (16/08/2010 00:32, #44171) Por: Todo-Redes (http://www.todo-redes.com) |
| "Intentado" no, les ha denunciado. A ver como acaba eso. Espero que no ganen, lógicamente. El uso que se propone aquí es totalmente legítimo. |
|
15. Re: Liberado programa cliente de TPV para Nintendo DS. (17/08/2010 23:03, #44185) Por: WeNDaL |
| Ya han habido algunas denuncias desestimadas. En la página de EOL (www.elotrolado.net) ya se han publicado algunas sentenciás faborables a los distribuidores. Desgraciadamente estas denuncias iban acompañadas de una redada ilegítima de material y una fuerte demagogia en los medios de comunicación. |
|
|
16. Nintendo se une al ataque a la interoperatividad (16/08/2010 05:11, #44172) Por: H (http://h.says.it) |
Con eso lo que Nintendo está atacando es el principio de interoperatividad.
Si dificultas el conocer el API, añades firma digital al estilo DRM o bloqueas con patentes la forma del cartucho (manda huevos!) y otras formas de dañarnos así, lo que atacas es la libertad del usuario de aprovechar las posibilidades de la máquina.
A las empresas les interesa monetarizar el lock-in pero no es más que un daño al progreso tecnológico y a la libertad en general. Y a la larga es pésimo para la independencia tecnológica de los países.
¿Cómo puede ser legal intentar impedir el programar una consola para usarla como terminal para el TPV o cualquier otro programa libre?
El uso de software libre respalda principios jurídicos que forman base de nuestros derechos fundamentales. Nintendo nos está atacando a todos con esa beligerancia. No es que ataquen a ciertos usuarios de cierta consola, atacados unos en sus derechos, los derechos de todo resto también han sido atacados.
Porque lo que atacaron fueron los derechos.
Y eso es absolutamente inaceptable. |
|
17. Re: Nintendo se une al ataque a la interoperatividad (17/08/2010 23:07, #44186) Por: WeNDaL |
| Nintendo se apoya en sus patentes tecnologícas para denunciar a aquellos que hacen un uso inlegítimo de esta tecnología como es el caso de los famosos cartuchos R4. Estos "cacharritos" no son de código abierto.
Pero en el mercado existen consolas portátiles abiertas como Wizz que dispone de pantalla táctil y el nuevo modelo Canoo creo que dispone de Wifi de serie. Así que se puede programar de manera abierta este tipo de utilidades en consolas abiertas.
Un saludo. |
|
18. Re: Nintendo se une al ataque a la interoperatividad (18/08/2010 01:47, #44187) Por: ElectronD (http://www.todo-redes.com) |
¿Porqué dices que es un uso ilegítimo? El programa es Software Libre y no estoy "pirateando" ningún programa de nadie.
En lo que dices mezclas conceptos, supongo que es por desconocimiento y no lo haces conscientemente, permite que te puntualice 2 conceptos.
1) En España es ilegal hacer uso de software fuera de los usos que te permita su licencia. Como mucho puedes hacer una copia de seguridad. Por tanto el uso de juegos sin permiso está tipificado desde hace muchos años. El canon no se aplica a los programas informáticos porque el concepto de 'copia privada' no se aplica al software, en comparación con la música/películas.
2) La GP2X Wiz utiliza el sistema operativo Linux, pero su hardware no es libre (al menos que yo sepa). Como bien dices no tiene Wifi (¡vaya inconveniente!), la nueva versión Caanoo, tiene Wifi opcional (no integrado) y todavía no ha salido al mercado (¿Cómo puedes poner esta consola como ejemplo de algo serio?)
Si te lees las ventajas de usar una Nintendo DS que he puesto en el artículo verás que la consola Wiz cumple muy pocos y encima está limitado en cuanto a conectividad.
Ya está bien de hacerle la pelota a Nintendo, si un usuario compra su consola tiene que tener derecho a usarla como quiera, siempre dentro de la legalidad. ¿Cómo puede Nintendo decir que le están copiando si no tiene ningún producto que haga lo mismo que los cartuchos R4? ¿Acaso lo tiene? El tema es siempre poner impedimentos a todo, sea uso legítimo o no.
En Todo-Redes llevamos más de 1 año enseñando a programar (a modo de pruebas) en C++ a niños entre 12 y 16 años juegos y aplicaciones para la Nintendo DS y es genial por varios motivos, primero porque es realmente fácil hacer cosas con esta máquina principalmente porque no tiene Sistema Operativo y todo es directo a la máquina. La librería LibNDS va fantásticamente bien y los alumnos se están muy motivados (alguno me tiene alucinado con lo que ha conseguido hacer) y segundo porque los chavales tienen estas videoconsolas por así decirlo, de serie. No tienen que hacer un gasto extra. Además les es muy familiar y pueden enseñar a sus amigos sus progresos en programación. ¿Debo renunciar a hacer cosas interesantes porque Nintendo se pone de los nervios si alguien vende un cartucho que no sea suyo que lo único que permite es que pueda poner MIS propios programas en marcha?
Insisto, para que no quepan dudas, el uso de juegos comerciales sin autorización es ilegal y está penado. No discuto en ningún caso esto.
|
|
19. Re: Nintendo se une al ataque a la interoperatividad (18/08/2010 06:04, #44188) Por: H (http://h.says.it) |
Wendal, en mi opinión utilizan trucos como inventarse una forma para que sea el puente único para poner una tarjeta normal de memoria y así lograr el objetivo que es limitar por patente ligeramente relacionada el uso de esa memoria que es de uso generalizado.
La tecnología es el terreno perfecto para con un par de trucos legales limitar la libertad de la gente. Y luego solo te dicen "lo siento, es lo que hay."
Si la patente es sobre vender algo parecido para poner las memorias, que lo vendan ellos, (a un precio y tiempo razonable, sin trucos) y si la patente no es para eso, que dejen que los demás lo vendan.
Yo no creo que sea aplicable al hecho de poder impedir que se use software libre y ni a que se ataque el principio de interoperatividad.
La gente tiene derecho a dar y a recibir software libre, la libertad es un derecho fundamental. |
|
|
|
20. Re: Liberado programa cliente de TPV para Nintendo DS. (16/08/2010 07:36, #44174) Por: tborras (http://www.iglues.org) |
| Ese es precisamente el punto que convierte esta noticia en IMPORTANTE !!.
El argumento que sigue Nintendo en los juicios es que una flashcard sirve únicamente para jugar a juegos "piratas", mientras que la defensa dice que sirve para hacer backups (Un poco cogido con pinzas). Con un software (además de libre) que te reconvierte la maquinita en algo completamente diferente desde el punto de vista de la usabilidad y que para funcionar precisa de una flashcard el argumento de Nintendo queda en evidencia. |
|
|
21. Re: Liberado programa cliente de TPV para Nintendo DS. (16/08/2010 08:51, #44175) Por: Arturo |
Muchas felicidades, Francisco Javier.
Genial trabajo :) |
|
22. Re: Liberado programa cliente de TPV para Nintendo DS. (16/08/2010 10:40, #44176) Por: Anonimo |
Vale, pero el Homebrew en NDS solo soporta WEP para el cifrado de la conexion WiFi.
Ergo, para desplegar esta solucion, tienes que dejar el Restaurante expuesto al ataque de cualquier persona que tambien tenga una NDS y la capacidad de romper la clave WEP.
Es la unica pega que le veo. |
|
23. Re: Liberado programa cliente de TPV para Nintendo DS. (16/08/2010 12:56, #44177) Por: Anonimo |
¿Lo has probado antes de criticar? porque le estás buscando 3 pies al gato.
Para empezas: ¿Tu no sabes que es el filtrado por MAC verdad? además la encriptación de la NDS y NDS lite es WEB128 (implementado en el programa) y NDSi y NDSi XL también soportan WPA2 (que se implementará en cuanto esté disponible). Luego puedes tomar otras medidas de seguridad como firmar los paquetes de datos entre la NDS y el TPV. Si te has fijado en las soluciones tradicionales van con Radiofrecuencia de 27 MHz que se puede bloquear también fácilmente.
¿Puedes buscar otro argumento mejor que la supuesta "falta de seguridad"? |
|
|
24. Re: Liberado programa cliente de TPV para Nintendo DS. (07/03/2012 17:02, #67928) Por: Anonimo |
| sosh | forfait sans engagement | forfait illimite | forfait sms illimite | forfait mobile internet | comparateur forfait bloque | rio orange | rio orange | rio sfr | rio bouygues | cod e rio virgin | calcul imc | portabilite du numero |
|
|
|
|
|---|
|
|
|
|
Calificacion
    Vots: 6 |
Danos tu opinion:
|
|
|
|
|
|
|