| NonSoloBolleDiAcqua
| Inviato il: 08/04/2014 11:03:04
|
Vuoi sapere quanti SW che ho realizzato gratuitamente (non ho scopi di lucro) mi sono trovato in giro venduti? Siamo una piccola comunità, di persone che utilizzano il PPTEA, confondi lo scopo con il progetto.
Lo scopo è aiutare le persone che non hanno capacità 'informatiche' il PPTEA nasce per quello, non nasce per essere studiato...fidati non è a facile presa.
Cmq il tuo è un punto di vista che potrei anche condividere..ma i sorgenti non occorrono per capire il funzionamento...il funzionamento ,chi è esperto, lo capisce solo utilizzando il PPTEA. L'architettura e alcuni algoritmi sono il cuore del sistema...non sono i sorgenti. Visto che ci tieni,te la senti di aiutare il progetto su un aspetto che è rimasto non ottimizzato: il parser! Sai cosa è? Lo dico per tutti, è quel 'coso' SW che è in grado di interpretare le operazioni ...ad esempio quelle matematiche , cioè è in grado di 'interpretare correttamente' la seguente assegnazione:
A=4+C*5*sin(3.14*2/3)
Occorre ottimizzarlo, prima era fatto in modo ricorsivo, poi è stato smantellato perchè lo stack del compilatore della microchip non è in grado di gestire oltre le 32 chiamate nidificate...lo abbiamo realizzato in modo lineare in modo da non avere più quel tipo di problema...questo è stato scritto completamente in C...si potrebbe ottimizzare e recuperare una manciata di byte per permettere l'implementazione di altre funzionalità. Te la senti di farlo?
Bolle
PS:Non ho capito se hai utilizzato il PPTEA.
Modificato da NonSoloBolleDiAcqua - 08/04/2014, 11:12:42
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | RobertoA
milliWatt Gruppo:Utente Messaggi:11
Stato:
| Inviato il: 08/04/2014 11:59:06
|
CITAZIONE (NonSoloBolleDiAcqua, 08/04/2014 11:03:04 )
Vuoi sapere quanti SW che ho realizzato gratuitamente (non ho scopi di lucro) mi sono trovato in giro venduti? Siamo una piccola comunità, di persone che utilizzano il PPTEA, confondi lo scopo con il progetto.
Lo scopo è aiutare le persone che non hanno capacità 'informatiche' il PPTEA nasce per quello, non nasce per essere studiato...fidati non è a facile presa.
Cmq il tuo è un punto di vista che potrei anche condividere..ma i sorgenti non occorrono per capire il funzionamento...il funzionamento ,chi è esperto, lo capisce solo utilizzando il PPTEA. L'architettura e alcuni algoritmi sono il cuore del sistema...non sono i sorgenti. Visto che ci tieni,te la senti di aiutare il progetto su un aspetto che è rimasto non ottimizzato: il parser! Sai cosa è? Lo dico per tutti, è quel 'coso' SW che è in grado di interpretare le operazioni ...ad esempio quelle matematiche , cioè è in grado di 'interpretare correttamente' la seguente assegnazione:
A=4+C*5*sin(3.14*2/3)
[b r]
Occorre ottimizzarlo, prima era fatto in modo ricorsivo, poi è stato smantellato perchè lo stack del compilatore della microchip non è in grado di gestire oltre le 32 chiamate nidificate...lo abbiamo realizzato in modo lineare in modo da non avere più quel tipo di problema...questo è stato scritto completamente in C...si potrebbe ottimizzare e recuperare una manciata di byte per permettere l'implementazione di altre funzionalità. Te la senti di farlo?
Bolle
PS:Non ho capito se hai utilizzato il PPTEA.
Non so quanti progetti hai sviluppato e poi ti sono stati copiati
Non ho mai usato il PPTEA finora, ma ho intenzione di farlo a breve
Capisco che l'obiettivo sia consentirne l'utilizzo ai non informatici
Io mi considero esperto in informatica ed elettronica per cui usarlo a mo' di Arduino o simili non e' di mio interesse
Quando devo far una cosa simile prendo un micro lo attacco al debugger/emulator e ci si programma sopra, fine
Ho manifestato la mia ammirazione per il progetto perche' lo ritengo molto interessante didatticamente (avendo voi dovuto affrontare e risolvere risolvere problemi che non ho mai avuto occasione di avvicinare) ed ho chiesto di saperne di piu' per arricchire le mie conoscenze
Comprendo il timore, a mio avviso infondato, della copiatura del progetto
Detto questo, mi piacerebbe molto partecipare al progetto, ma onestamente non credo di averne la possibilita'
Nel senso che non conoscendo i dettagli del sistema mi sembra abbastanza ovvio che non potrei apportare nessun beneficio al tutto
Ed onestamente mi sembra pure strano che mi venga chiesta una cosa del genere, se sai di cosa parli (e lo sai visto che l'hai realizzato) allora saprai anche che ottimizzare un mattoncino senza sapere come funzionano gli altri, e' impresa ardua se non impossibile
Mi sembra quasi un test per capire se sia realmente disponibile a mettere 'forza lavoro' nel progetto
Ad ogni modo, se puo' servire a fugare dubbi sulla mia volonta', proviamoci pure, non so cosa saltera' fuori, ma non mi tiro indietro.
Ciao | | | | NonSoloBolleDiAcqua
| Inviato il: 08/04/2014 12:34:50
|
Di programmi ne ho scritti molti...alcuni collaborando con i soliti noti:
Calcoli Solari,
Software Generatore a magneti permanenti,
Solar Platform
...etc..etc...con il nuovo nascituro che verrà utilizzato all'università
Batteria Plantè.
Quando ho detto che il PPTEA è stato realizzato da professionisti del settore ho detto il vero, una cosa è fare un programma o programmare un chip ...un'altra è realizzare un interprete o un compilatore...perchè come saprai la complessità salta alle stelle.
Anche io se devo fare qualcosa con un processore lo faccio senza PPTEA...ma ti asicuro che è comodo...anche per i profesionisti.
Ti ho chiesto se sai cose è un parser, non ti ho chiesto se lo hai mai implementato...ma non ho avuto risposta...fammi capire se l'asticella è troppo alta...rischiamo di perdere tempo in due.
Se vuoi aiutare, di aiuto ne puoi dare , di poersone che conoscono la programmaizone il forum ne ha bisogno ...altro che, perchè questo è lo scopo di gran parte degli utenti che ne sanno più di altri...
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | RobertoA
milliWatt Gruppo:Utente Messaggi:11
Stato:
| Inviato il: 08/04/2014 12:44:20
|
Se per 'parser' intendi un analizzatore lessicale, allora diciamo che so cos'e' nel senso che gia' ho affrontato il problema dovendo estrarre alcune informazioni da una stringa nmea, quella dei gps per capirci | | | | NonSoloBolleDiAcqua
| Inviato il: 08/04/2014 12:56:49
|
Conosco il formato nmea...io mi riferivo a quello 'matematico'...a quello che 'sbroglia' run-time le formule nel codice. Hai idea su come il PPTEA possa eseguire un programma scritto al volo e trasferito mediante usb nel pic?
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | RobertoA
milliWatt Gruppo:Utente Messaggi:11
Stato:
| Inviato il: 08/04/2014 15:27:25
|
No, non lo so
Immagino che il compilatore dopo aver assemblato e linkato, invii qualche carattere paticolare alla basetta, che a sua volta riconoscera' il comando ed entrera' in modalita' riprogrammazione avviando il ciclo scarica, programma, verifica | | | | NonSoloBolleDiAcqua
| Inviato il: 08/04/2014 16:35:23
|
Allora, si scrive un codice in eabasic, il compilatore compila e genera un 'tokenizzato' sul pc. Questo tokenizzato viene inviato dal PC al PPTEA (chip) che lo memorizza nella sua eeprom (255 byte) ..quindi più o meno come hai scritto. Al primo riavvio il PPTEA esegue il programma che è presente nella sua eemprom ...dato che è una eeprom, come saprai, rimarà sempre li...e ogni volta che verrà riavviato verrà eseguito...255 byte...uno spazio infinitesimale organizzato per far cose apparentemente impossibili...
Questo è il manuale utente del PPTEA: LINK...dagli una occhiata...
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | | | | NonSoloBolleDiAcqua
| Inviato il: 08/04/2014 21:19:05
|
Puoi anche dargli un'occhiata...
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | NonSoloBolleDiAcqua
| Inviato il: 12/06/2014 19:04:39
|
Dovremmo esserci per la consegna finale, ho rinominato tutti i link al vecchio forum e allineato tutto.
Consegna versione Finale PPTEA 4.2.5 Compilatore & Firmware con Setup:Link
Tornerò anche io a breve a fare altre ed interessanti applicazioni...
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | MarKoZaKKa
| Inviato il: 15/06/2014 12:02:34
|
Azz... allora la mia 4.2.6 beta cos'è?
--------------- Tecnico qualificato in clownerie Windsurfer a tempo perso Slalomaro senza speranze
| | | | ElettroshockNow
| Inviato il: 15/06/2014 13:02:16
|
Si spacciano aggiornamenti sottobanco | | | | NonSoloBolleDiAcqua
| Inviato il: 17/06/2014 09:03:12
|
Consegna Versione PPTEA 4.2.6
Compilatore & Firmware con Setup
-->> Link<<--
-->>Firmware 4.2.6 <<--
Modificato da PinoTux - 30/07/2020, 23:19:24
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | ecologix1971
| Inviato il: 17/06/2014 22:04:11
|
...avevo giusto appena formattato il pc....quale occassione migliore di scaricare l`ultima versione del pptea
Grazie bolle !!! | | | | Marpad65
| Inviato il: 22/10/2014 20:22:21
|
ciao a tutti,
ho riscontrato una piccola conflittualità nell'uso combinato delle funzioni "CADS" e "PWMDCx".
es: impostando SETIO=&H3000F (display free a 2 fili, tutti i bit come uscite e bit:0-1-2-3 come ingressi) e CADS=5. I bit, 0-1-2-3-5 vengono riconosciuti regolarmente come ingressi A/D (e fin qua tutto bene ), attivando un qualsiasi PWMDCx, il bit 5, perde la proprietà di ingresso dando una lettura convertita falsata.
Facendo alcune prove ho risolto il problema forzando il bit 6 come ingresso, es: SETIO=&H3002F. La F nei primi bit è una mia abitudine, se fosse "0" il problema si presenta anche nei primi 4 bit.
in sostanza, l'uso del PPTEA come multimetro è perfetto. Diversamente Bisogna impostare tutti i SETIO.
Problema riscontrato fino alla ver 4.2.4 ..... la 4.2.6 non riesco ad installarla
PS:IL PWM influisce anche nella stabilità del display (uso free, 2 o 6 fili), ma questa è un'altra storia
marpad
Modificato da Marpad65 - 22/10/2014, 20:39:44
| |
| | |
|
Versione Mobile!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|