alessio287
| Inviato il: 19/4/2013,07:15
|
Ciao Bolle,
non ho verificato il discoso delle 5 max nidificazioni.... poi lo faccio... l'ho anche letto ed ora mi hai fatto venire i dubbi...
ti metto il codice sul thread Termocamino così non sporco questo con 800 righe di codice....
Grassie Alessio287
| |
| | | | | NonSoloBolleDiAcqua
| Inviato il: 19/4/2013,13:35
|
Sincro serviva per testare il pptea da debugger...per chi non aveve l'il PIC...ma tu hai tutto...lo testi con i dati reali....heehhehe!
--------------- 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: 19/4/2013,16:00
|
CITAZIONE (MarKoZaKKa @ 17/4/2013, 12:30) Quando il mio laptop è alimentato a rete, funziona il mute dell'altoparlante... alimentato a batteria no (presumibilmente per poter dare il segnale acustico di batt scarica)... e quando lo uso a batteria col pptea? di notte sul divano... Ok...accontentati sia tu che Luca450...se la cosa disturba i bambini...'sa da fa'!!! Nella prossima versione potete settare/resettare il bellissimissimo beep! Immagine Allegata: SetAudioPPTEA
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | Luca450Mhz
| Inviato il: 19/4/2013,16:24
|
Grande, grazie mille!
--------------- Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (RaspberryPi + vari Wemos D1 Mini - ESP8266). Regolatore di carica: Mpp Solar PCM8048. Batterie: 24 elementi trazione pesante 315Ah C5 48V.
| | | | NonSoloBolleDiAcqua
| Inviato il: 19/4/2013,17:58
|
L'ultimo strillo...CONSEGNA PPTEA Firmware + Compilatore 4.1.6
Iniziate a utilizzare i comandi sul IF THEN...esempio preso dal codice di Alessio OLD è prima della cura, NEW è dopo la cura..il codice visivo si riduce sensibilmente...quello compilato invece no...è esattamente il contrario...ma ognuno è libero di prendere la strada che meglio crede :
PRAGMA NO_NUM_LINE
SUB CHECK_CONGRUITA_ORAMIN_OLD
IDX="0"
IF ORA< 24 THEN
:OK_ORA
ORA=0
:OK_ORA
IF MIN<60 THEN
:OK_MIN
MIN=0
:OK_MIN
ORA=RIGHT(IDX&ORA,2)
MIN=RIGHT(IDX&MIN,2)
SUBEND
SUB CHECK_CONGRUITA_ORAMIN_NEW
IF ORA>= 24 THEN ORA=0
IF MIN>=60 THEN MIN=0
ORA=RIGHT("0"&ORA,2)
MIN=RIGHT("0"&MIN,2)
SUBEND
--------------- 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: 19/4/2013,18:02
|
Primo!
CITAZIONE (NonSoloBolleDiAcqua @ 19/4/2013, 17:00) Ok...accontentati sia tu che Luca450...se la cosa disturba i bambini...'sa da fa'!!! Mi pare un po sotto pressione il ragazzo si stava a scherzare, dai...
--------------- Tecnico qualificato in clownerie Windsurfer a tempo perso Slalomaro senza speranze
| | | | proxygenerator
| Inviato il: 19/4/2013,18:13
|
bolle, ho una ideuzza per implementare la function call nella condizione if custa na settimanilla de caffè! nderessa?
| | | | NonSoloBolleDiAcqua
| Inviato il: 19/4/2013,18:24
|
Vorresti permettere questo :
CODICE IF CALL PIPPO(BLA) THEN :CIAO ... :CIAO ...
SUB PIPPO(PAR1) IF PAR1=3 THEN PIPPO=TRUE SUBEND
e quindi dovremmo essere in grado di gestire anche questo:
CODICE IF CALL PIPPO(BLA) AND A>5 THEN :CIAO e poi anche questo:
CODICE IF CALL PIPPO(BLA) AND CALL PLUTO THEN :CIAO
e visto che ci siamo anche questo
CODICE IF CALL PLUTO +4 = 15 THEN :CIAO
e dato che siamo a 30 facciamo anche 31 con
CODICE IF CALL PLUTO +4 = CALL RESTO THEN A=CALL PERFETTO ELSE C=CALL BEN_VENGA(13)
e a questo punto abbiamo chiuso l'eabasic.
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | proxygenerator
| Inviato il: 19/4/2013,18:28
|
tutto tranne l'ultimo, l'else potremmo non prenderlo in considerazione su IF-THEN-COMMAND sto venendo da te...prepara la moka
| | | | | | | NonSoloBolleDiAcqua
| Inviato il: 20/4/2013,22:25
|
Dimenticavo di dire una cosa...se facciamo una SUB che torna un valore...e se la SUB torna senza aver impostato nessun valore di ritorno, torna l'ultimo valore impostato. Quindi dobbiamo aver cura di tornare un valore. Esempio:
CODICE '-------------------------------------------------------------- 'TORNA IL CARATTERE PREMUTO SULLA TASTIERA SUB RIGA(USCITA) RIGA=0 ' FORZO IL RITORNO COMUNQUE A ZERO OUT=USCITA ING=INP AND 15 IF !ING THEN SUBEXIT ' USCITA PREMATURA SENZA AVER IMPOSTATO IL VALORE DI RITONO RIGA=ING OR USCITA FRQ 500+ RIGA,100 'BEEP_OK ' SUONO PRESSIONE DEL PULSANTE :PRESSIONE IF INP AND 15 THEN :PRESSIONE ' SI ATTENDE IL RILASCIO DEL PULSANT SUBEND
Viene impostato il valore RIGA=0 perchè se viene eseguita l'istruzione SUBEXIT...il valore di ritorno non viene impostato! Bolle
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | Luca450Mhz
| Inviato il: 22/4/2013,14:32
|
Bolle è possibile fare una cosa del genere?
CODICE _ONLY_DEBUG NUM_ELEMENTI_MEDIA = 1 _ONLY_PPTEA NUM_ELEMENTI_MEDIA = 50
Perchè con questo codice, in fase di debug mi legge un valore di 50. Ho pensato che forse con le costanti potrebbe creare problemi questo costrutto. Grazie!
P.S. Sto usando la versione 4.1.3
--------------- Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (RaspberryPi + vari Wemos D1 Mini - ESP8266). Regolatore di carica: Mpp Solar PCM8048. Batterie: 24 elementi trazione pesante 315Ah C5 48V.
| | | | NonSoloBolleDiAcqua
| Inviato il: 23/4/2013,13:52
|
Hai ragione...sono saltati alcuni riferimenti! NElla prossima versione sarà tutto ok!!
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | Luca450Mhz
| Inviato il: 23/4/2013,14:09
|
Grazie mille!! Solo una precisazione che ho scoperto ora:
CODICE _ONLY_DEBUG CONSTANT NUM_ELEMENTI_MEDIA = 1 _ONLY_PPTEA CONSTANT NUM_ELEMENTI_MEDIA = 50 Con le costanti funziona! Con le variabili no.
--------------- Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (RaspberryPi + vari Wemos D1 Mini - ESP8266). Regolatore di carica: Mpp Solar PCM8048. Batterie: 24 elementi trazione pesante 315Ah C5 48V.
| |
| | |
|
Versione Mobile!
|
|
|
|
|
|
|
|
|
|
|
|
|
|