« Recensione calcolatrice grafica HP 48gII · Pagina principale · Eh-ehh-ehh Etch-i! »
Ancora HP 48gII
Giovedì 05 Aprile 2007 alle 23:44
Potrò sembrare ripetitivo e anche un po' noioso parlando ancora della 48gii ma visto che sono riuscito a risolvere alcuni problemi e cose che potrebbero essere utili anche ad altri ho deciso di scrivere queste poche righe.
Prima di tutto sono riuscito a collegare la calcolatrice al computer grazie alla guida e a Google. Per essere sicuri si deve prima di tutto controllare che i due flag 33 e 34 siano su Wire e non su IR che simboleggia gli infrarossi. Altra impostazione molto importante è il boud rate che deve essere su 115k. Per Windows si deve andare nel pannello di controllo mentre sulla calcolatrice l'opzione è in Apps->I/O functions->Transfers. Quando si fa partire il server sulla calcolatrice ci si deve assicurare che ci sia scritto XModem altrimenti il protocollo è il Kermit e il programma non lo riconosce. Nel programma assicuratevi di scegliere Auto come porta seriale e poi cliccate su connect e vedrete che dopo poco riuscirete a ricevere e mandare file.
Sempre per quanto riguarda la connessione seriale googlando un po' ho scoperto che è possibile collegare la calcolatrice tramite usb usando un convertitore Seriale/USB da collegare al hub. Questi aggeggi dovrebbero costare 4 o 5 euro quindi se alla prossima fiera troverò qualcosa di interessante me la prederò di sicuro. Una volta fatto funzionare il programma su Windows farlo andare anche su linux tramite Wine è stato un giochetto e vi posso confermare che funziona perfettamente.
Nella recensione mi sono lamentato della mancanza di grafici di tipo Box-Whisker per questa calcolatrice e a quanto pare non sono l'unico visto che ho trovato un piccolo programmino che li implementa. Il programma si chiama BAW 3.03 e pesa solo 1k e può tracciare anche più grafici alla volta ritornando anche il valore della media e dei due quartili.
Il gioiellino del giorno però consiste nella libreria di circa 180 equazioni delle vecchie 48gx portate su questa famiglia di calcolatrici comprese gli schemi e le animazioni. La libreria si chiama EQL+ 2.2005 e occupa soltanto 36k di memoria. Visto lo spazio occupato direi che è un must che rende veramente completa la calcolatrice.
Commenti
Scritto da carli nicola , Giovedì 31 Maggio 2007 alle 10:20
Scritto da Mirco Macrelli , Giovedì 31 Maggio 2007 alle 10:44
Per quelli più semplici di solito non devi far altro che caricarli sulla calcolatrice con conn4x. Finito il trasferimento compaiono nel menu VAR e per usarli non devi far altro che premere il tasto funzione corrispondente.
Per le librerie il giro da fare è un po' più lungo e viene descritto sul manuale dalla pagina 6 del capitolo 26. Per farla breve devi caricare il file nella memoria con conn4x, richiamare la variabile dal menu VAR, scegliere un numero di port che in genere è sempre 0 e poi premere il tasto STO. A questo punto devi solo riavviare la calcolatrice tenendo premuti i due tasti ON e F3.
ciao ;)
Scritto da Enzo Femia , Lunedì 18 Giugno 2007 alle 08:57
Mi inserisco per postare un problema riguardo il caricamento di programmi sulle HP.
Per quanto riguarda librerie e programmi di tipo SYSRPL non ho riscontrato problemi, operando appunto come dice Mirko.
Purtroppo ho riscontrato problemi con una tipologia di programmi, (non molti in verità, ma per me interessanti), che hanno in comune:
1) Sono files di testo leggibili, credo di non sbagliare dicendo che sono programmi in User RPL.
2) La prima riga, comune a tutti, è un "header" del tipo
%%HP: T(1)A(R)F(.);
Segue il listato del programma.
In questi, alcune parti sono contraddistinte da un . (punto), che ad una analisi con un editor risulta avere valori differenti a seconda dei punti del listato, ergo desumo si possa trattare di un "token" non tradotto.
Consultando vari forum pare che la calcolatrice faccia automaticamente la traduzione durante il trasferimento, ma purtroppo ciò non avviene!
Possiedo una HP50G, uso Linux, i programmi usualmente li trasferisco tramite SD card, ho provato ugualmente con il cavo USB e Windows ma il risultato è lo stesso.
Provando ad editare il file sulla calcolatrice, ovvero eliminando l'header, e premendo enter la calcolatrice tenta di eseguire il programma ma si ferma al primo . incontrato, dando un "syntax error" (come il c64, che bello!:-) e confermando la mia ipotesi sulla traduzione dei tokens.
Qualche dritta?
Un programma per provare:
http://www.hpcalc.org/hp49/science/civil/foundations.zip
Se è possibile fare una prova con una calc differente dalla 50G potrebbe essere utile.
Grazie, scusate l'"invasione"!
Ciao Mirko!
Enzo.
Scritto da peppe.strino , Lunedì 14 Luglio 2008 alle 23:42
Prova ad usare HpUserEdit, con il quale puoi editare il programma direttamente sul pc e poi trasferirlo sulla calcolatrice, simile agli editor dei vari IDE usati negli ambienti di programmazione, in più, nell'ultima versione, è dotato di emulatori sia per la 48G che per la 49/50G.
Ti consiglio di eliminare il tag iniziale: %%HP: T(1)A(R)F(.);
e di racchiudere tutto il listato tra parentesi: « ». Dovrebbe funzionare, altrimenti leggi bene il listato e prova a racchiudere qualche procedura tra le « »
Buona fortuna.
mi e' capitato di leggere questa recensione sulla 48GII, perche' ultimamente sto girando per la rete alla ricerca di materiale che mi possa aiutare a capire come poter far girare dei programmini resi disponibili dal sito Hp.
Le ho provate tutte anche cercando di interpretare le circa 900 pagine di menuale.Volevo domandare se per caso hai qualche informazione in piu'.