Glosario

Protocolo de transferencia de datos usado por las HP48 y la mayoría de los programas de comunicación. La implementación del Kermit en la HP48 es muy lenta, y es incapaz de transmitir a más de 2400bps, aunque la implementación en computadora es mucho más rápida. Kermit es el único protocolo de transferencia que acepta el modo de transferencia ASCII en vez de tan sólo modo binario. La Universidad de Columbia tiene los derechos sobre el Kermit. El nombre Kermit viene de Kermit la Rana, de los Muppets.

Proyecto: e-Lessons (Herramienta Lecciones Electronicas)

18 respuestas [Último envío]
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
Proyecto: e-Lessons (Herramienta Lecciones Electronicas)
 
Mar, 08/07/2008 - 19:36

Hola HP adictos.

Ahora, les tengo una propuesta, bienvenidos todos los que deseen aportar su granito de arena a este proyecto.

Existia la Xpander, que tenia e-Lessons (Herramienta Lecciones Electronicas), no podemos hacer eso?. Ya que hay programadores en system, espero que me ayuden a hacer una herramienta que sea buena para crear lecciones electronicas para cualquier materia, que se vea el texto, graficos, tablas, resolucion de expresiones matematicas numericas y simbolicas, uso de la Pila, y lo mas importante, que puedan ejecutarse en el otras bibliotecas y programas que se quieran agregar.

Espero que haya mucha participacion, pero aunque no lo haya, avanzare en este proyecto, no sera igual a otras aplicaciones de otras como las CASIO (e-Activity), pero al menos que se pueda hacer algo para la comunidad.

No es lo mismo que el TGV, Winhp, Openfire y otros. Ya que no pueden graficar ni resolver, en esta nueva aplicacion se pueden aplicar estos programas y mas.

Ya hice alguna parte, pero espero mas opiniones cuando suba el archivo en system RPL y mejorarlo, ya que no lo conozco al 100% y lo estoy programando en MASD v5 (el Debug4X me falta practica), pero llevo programando algunos en ese lenguaje con los manuales y tablas.

Ya subire el codigo, y cuando este acabado, en APPS como e-Lessons, se veran los autores que participaron en este proyecto.

Saludos.

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#1
Jue, 10/07/2008 - 19:24

Esta es una version de ejemplo, no instalar en una Calculadora HP.
tienen un indicador de lo que hara y un titulo.
>TEXT: EJEMPLO

Aqui esta un ejemplo, copiar en el emulador el archivo EJEMPLOeL, es un directorio.
ejecutar el programa eLESSON.

Comandos.

+APPL añade una aplicacion al ultimo.
-APPL quita una aplicacion en su posicion.
EDIT Edita el campo.
VIEW Ejecuta el campo con su programa.
CANCL Cancela y sale del programa.
OK Acepta los cambios y sale del programa.

Programas.
eLESSON El principal en System Rpl.
ADDeL Añade una leccion electronica, en User Rpl.
EVALeL Evalua la leccion electronica, en User Rpl.

Variables.
LISTA Variable que puede ser una lista vacia para empezar, en el ejemplo ya esta con algunas lecciones electronicas.
Su formato es:
{ {">TABFX:algo" << programa en user rpl para evaluar >> } .... }

Lecciones disponibles (Solo 8, Luego se programara para mas opciones).
Aparecen con la tecla +APPL y deben estar en User RPLi.
1.STACK "Debe salir a la Pila de comandos para hacer operaciones en modo HALT"
2.TEXT "Texto para añadir como teoria, visto por SCROLL"
3.GRAPH "Va al 2D/3D, para escribir una ecuacion y tipo de grafico, luego al WINDOW para ajustar la ventana"
4.TABFX "Tabla, escribe las funciones TBLSET para ajustar tabla y TABLE muestra la tabla"
5.PRGM "Programa en User RPL, se pueden programar y llamar a otras bibliotecas"
6.MATRX "Matriz o tabla para ser vista una y otra vez"
7.SLVEQ "Resolver ecuacion en NUM.SLV. solve Equation"
8.FIELD STOP "Un Campo vacio para separar temas"

ERRORES.
>STACK deberia salir a la pila de comandos pero no lo hace. Halt Not Allowed.
>TABLE la tabla, al generarse corrompe la memoria y sale Try to Recovery Memory.
Tambien los que crean necesarios corregir, o reescribir de otra manera.

No puedo adjuntar archivos en el foro, pero de todos modos, aqui esta el archivo.

http://www.esnips.com/doc/a9ddfc2a-a0c7-49d7-b4f8-64f67f452535/ejemploel

Saludos.

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#2
Jue, 17/07/2008 - 09:43

Ya solucione el problema que corrompia la memoria, pero ahora falta que aplicaciones colocar y como manejar las lecciones, como listas o como Datos de Biblioteca, ademas me interesa hacer una animacion del tipo que lo hace la CP300 cuando seleccionas una tarea.

Ya colocare un ejemplo. pero esta en MLi y corrompe la memoria. Pero sin la animacion, funciona bien.

Ademas a estas aplicaciones o tiras, solo tienen 8, les aumentare mas para mejorar la interfase.

Saludos.

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#3
Vie, 18/07/2008 - 21:38

bueno, aqui esta el archivo, escriban que aplicaciones mas le puedo subir.

http://www.esnips.com/doc/4ee99744-2729-46c1-a290-b2dcbae29afd/el2

y aqui una imagen de la leccion electronica, la linea recta.

subir imagenes

ya que no hay mucha participacion, espero que vean como funciona y ver si quieren acotar algo.

Saludos.

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#4
Jue, 24/07/2008 - 16:45

Hay visitas pero no respuestas, pero para concluir con esto, ya introduje la manera de manejar los archivos de esta aplicacion en formado de library data, el unico gran problema es el de los library data que se encapsulan con el cambio de prologo o los llamados LIBDATAGAAK, pues con el codigo de EDWIN se corrompe la calculadora, y es el mismo codigo que usa para reconocer las lecciones electronicas.

Parece un CHOOSE de ventana completa, pero cambiare la interfase.

Tendra entrada a la mayoria de aplicaciones que tiene la calculadora, desde operaciones simples hasta resolucion y vision de problemas y una forma de exportar las lecciones con indicadores para el HPUserEdit, realizar lecciones electronicas en la PC y correrlas en la HP.

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#5
Jue, 24/07/2008 - 18:05

Pero se consideran a los aplets como e-lesson en hpcalc para la hp39.
www.hpcalc.org

Para que tengan idea de lo que debe ser una leccion electronica son como esto:

Imagen alojada en imaXenes.com

Imagen alojada en imaXenes.com

Se puede hacer en system rpl, pero no es el mismo resultado, es por eso que lo hice simple. Ahora intentare añadir grobs a las tiras o campos del entorno de e-lesson.

Top
Integró: 07/03/2007
Envíos: 135
MonedasHP: 64
Imagen de IAO
IAO Usuario Desconectado. Visto por última vez 10 semanas 3 días.
 
#6
Jue, 24/07/2008 - 19:47

Holaaaa:

Sr. Alexis:
Sin ofender, pero este tipo de aplicaciones deja a los nuevos como yo avergonzados.

Uno se queda sin palabras, usted pide ayuda y yo en nombre de todos los nuevos le digo: Ayudenos a nosotros. Jajajaja.

No se ofenda es broma, es que me deja sin palabras lo que está haciendo. Es de verdad muy bueno.

Bye('_').

=====================================================================
"No hay caminos para la PAZ. La PAZ es el camino"... (Mahatma Gandhi)

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#7
Jue, 24/07/2008 - 20:30

Gracias IAO (llevas cierto tiempo y sigues novato?, me acuerdo de un post tuyo que se reia de los novatos) aqui esta ese post, me reia de la manera que escribias los comentarios, jajaja. en especial el envio 4 de ese tema.
http://www.adictoshp.org/modules/newbb/viewtopic.php?topic_id=7350&forum...

Si no habia una respuesta lo dejaba (Me hacia pensar que el esfuerzo es en vano) y lo subia algun dia, a veces creo que solo yo lo podre hacer. Pero ni modo, preguntare sobre algunos comandos system en el foro, como lo de los grobs en las tiras, nadie lo sabe todo, ademas el codigo fuente estara a dispocision de todos.

Espero mas opiniones, en especial de los que han manipulado o conocen la aplicacion, y sugerencias de lo que es un visor y solucionador de problemas para que sea intuitivo.

Top
Integró: 26/12/2007
Envíos: 627
MonedasHP: 593
Imagen de Dani_
Calc: HP50 | ROM:2.09
 
#8
Vie, 25/07/2008 - 00:32

Me parecen muy buenas tus ideas. Un punto que es negativo es cuando mencionas que a veces haciendo tal cosa corrompe la calculadora. Muchos usuarios nuevos (y algunos no tanto, me incluyo) no somos de experimentar tanto con la HP, a veces por falta de tiempo, por lo que tratamos de evitar esos inconvenientes que para los usuarios más avanzados son cosas de todos los días y están acostumbrados a solucionarlo fácilmente.

Otro tema es que a nivel de programación no hay demasiada gente que te pueda dar respuestas (Edwin, Gaak, CesarV, Elias, y pocos más).

Ingeniero. Usuario de HP 50g.

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#9
Lun, 28/07/2008 - 15:32

Gracias por tu comentario Dani_.

Pero es mejor que se pruebe en el emulador, en vez de la calculadora, el primer archivo, el segundo tambien, por que los errores deben ser capturados, (CANCEL, Ingresar Mal Argumento, no ingresar nada, etc.) Una gran mayoria de programas no tiene una buena captura de errores, por eso si se siguen los pasos no hay problemas.

El segundo archivo no tiene problemas, pueden subirlo a su hp.

Es la parde dificil lo de los errores en system, y en especial en esta aplicacion, pero ya avance mucho, aqui les tengo unas imagenes.

subir imagenes

subir imagenes

subir imagenes

Saludos.

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#10
Jue, 07/08/2008 - 13:39

Bueno muchachos, al igual que coloque en el otro mensaje de las listas, subire esta bilblioteca en Septiembre.

Creo que ya lo usaran, no creo que reporten errores.

No hubo sugerencias, pero ya esta lista.

Saludos.

Top
Integró: 26/09/2007
Envíos: 9
MonedasHP: 0
Imagen de Prinzo
 
#11
Jue, 07/08/2008 - 14:51

Gracias alexis

en especial xq no existen muchos programas para electronica

y creo q el e-lessons es una gran iniciativa

PD: en que ciudad d Bolivia vives quisiera unas cuantas lecciones

de System!!!!! XD saludos

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#12
Sáb, 09/08/2008 - 19:22

Pues solo en el foro, colocare algunos ejemplitos para programar el BROWSER48.

Saludos.

Hay muuuchos programas para electrica, electronica en HPCALC.

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#13
Mié, 10/03/2010 - 16:34

Este también lo acabe, fue un largo tiempo, tiene las siguientes opciones básicas:

Stack o pila de comandos (Guarda operaciones que se desean mostrar).
Textos o notas.
Gráficos 2D y 3D
Tablas
Programas
Matrices
Ecuaciones (manipulación, edición, resolución).
Imagenes Grob.

Todos se guardan en Datos de Biblioteca y pueden accesarse con APPS o con la biblioteca, Capacidad de seleccionar la tarea deseada. etc.

Quisiera sugerencias para agregarle algo mas.
También si le cambio el nombre a este programa, porque las e-lesson son los aplets.

Espero sus sugerencias, no habiendo ninguna la subo en Abril.

Top
Integró: 09/03/2010
Envíos: 467
MonedasHP: 926
Imagen de zuaritx
Calc: HP48G/GX | ROM:.
 
#14
Jue, 25/03/2010 - 16:06

Hola Alexis:

La idea es buena, en cuanto a colaboración no comprendo muy bien a qué tipo. En USER sé montar casi cualquier cosa. El problema que tengo es que en System y ASM suelo pasar porque no sé programar así y al ver tus archivos es que no capto cómo editarlos, si la funcionalidad esta muy acertada; como siempre con unas horas y unas ideas se forjan aplicaciones de ayuda interesantes.
Es más ajustado comenzar por cómo dominar las cosas en los tres tipos de lenguaje: USER, System y ASM, desde mi humilde punto de vista.
Ya sé que USER es un lenguaje más lento, pero la verdad que a mi me funciona muy bien en las aplicaciones que hago en HOME hasta bloques de 200Kb, luego toca emplear FLASH, ERAM o la SD.
Bueno, ya me comentas ideas, en principio estoy trabajando en tu idea bajo USER. De hecho he tenido que crear una web para abarcar ayudas en mi universidad (www.zuaritx.loquegustes.com) dado que el desconocimiento de lo más básico es bestial, es decir, trabajar en RPN, operar con listas, montar ecuaciones, saber qué indicadores (flags) se han de tener en orden para operar, etc.
De momento se están colgando las aplicaciones en USER, tal vez, si me animo con System y ASM, se conviertan.

Top
Integró: 19/07/2006
Envíos: 86
MonedasHP: 22
Imagen de Alecor
Calc: HP49 | ROM:HP48-G REVISION #2.10-7
 
#15
Vie, 12/03/2010 - 17:36

Interesante propuesta Alexis, lastima que no hubo el apoyo necesario, yo por el momento no se programar en System estoy esperando la traducción, para empezar a trabajarlo. Esperamos con ansias ya el programa terminado .

Haz parte del cambio zeitgeistcolombia.com, la revolución es ahora!!

Follow me: http://twitter.com/surwriter

Top
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
 
#16
Vie, 12/03/2010 - 21:12

asu señores programadores ustedes me inspiran a querer saber mas sobre la programacion, y ahora tengo mas preguntas que hacer a todos ustedes. sinceramente alexis usted tiene una gran idea lo fecilito y auque mi nivel es muy basico unas palabras de aliento para todos aquellos que kieran hacer cosas grandes

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top
Integró: 08/07/2004
Envíos: 690
MonedasHP: 441
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#17
Mar, 30/03/2010 - 13:59

Ahora, voy a crear un tema, en el que requerire usuarios que prueben y me respondan sobre los programas que hice.
Vean el tema, Betatesters para ListWriter y e-Lesson.

Top
Integró: 25/04/2011
Envíos: 1
MonedasHP: 6
Imagen de Marcial Sosa
Calc: HP50 | ROM:2.15
 
#18
Sáb, 30/04/2011 - 20:08

No tenía idea que a este grado se podía programar en las hp. Lástima que sea tan novato y con poco tiempo para incursionar, pero voy a comenzar a practicar y ver en que se puede colaborar. Lo tuyo Alexis está excelente, voy a ver como lo implemento.

Marcial Sosa
@leroytorner

Top

Twitter

Cargando...

CAPTCHA
Esta pregunta es para probar si usted es un visitante humano y así evitar el spam automatizado.
10 + 1 =
Solucione este simple problema matemático e ingrese el resultado. Por ejemplo: para 1+3, ingrese 4.