@@ -165,9 +165,9 @@ void setup() {
165
165
// Gerador de Sinais - agora só gera onda quadrada, depois vai gerar triangulo, denteDeSerra, e senidal
166
166
pnlSinal= new Painel (" " , pnlRC. x+ pnlRC. w+ 10 , pnlRC. y, 100 , 85 );
167
167
sinal= new CheckBox (" Ger.Sinal" , pnlSinal. x, pnlSinal. y, 15 );
168
- fSinal= new Dial (escLog, altSolta, ! nInt, fmt, " f" , " Hz" , 10f , 125e-3f , 10e3f , pnlSinal. x+ 5 , sinal. y+ sinal. h+ 2 , pnlSinal. w- 10 , 20 );
169
- tSinal= new Dial (escLog, altSolta, ! nInt, fmt, " T" , " s" , 100e -3f , 100e-6f , 8f , fSinal. x, fSinal. y+ fSinal. h+ 2 , fSinal. w, fSinal. h);
170
- tonSinal= new Dial (escLinear, altSolta, nInt, ! fmt, " Ton" , " %" , 50f , 0f , 100f , tSinal. x, tSinal. y+ tSinal. h+ 2 , tSinal. w, tSinal. h);
168
+ fSinal= new Dial (escLog, altSolta, ! nInt, fmt, " f" , " Hz" , 50f , 125e-3f , 10e3f , pnlSinal. x+ 5 , sinal. y+ sinal. h+ 2 , pnlSinal. w- 10 , 20 );
169
+ tSinal= new Dial (escLog, altSolta, ! nInt, fmt, " T" , " s" , 20e -3f , 100e-6f , 8f , fSinal. x, fSinal. y+ fSinal. h+ 2 , fSinal. w, fSinal. h);
170
+ tonSinal= new Dial (escLinear, altSolta, nInt, ! fmt, " Ton" , " %" , 25f , 0f , 100f , tSinal. x, tSinal. y+ tSinal. h+ 2 , tSinal. w, tSinal. h);
171
171
172
172
// posicionamento da Amostragem
173
173
pnlAmostra= new Painel (" Amostragem" , pnlSinal. x+ pnlSinal. w+ 10 , pnlSinal. y, 200 , 85 );
@@ -994,19 +994,25 @@ void serialEvent(Serial p) {
994
994
if (cmd. equals(" init" )) { // init
995
995
println (" versionArduino=<" ,val," >" );
996
996
com. versionArduino. tex= " .ino " + val. substring(0 ,val. length()- 1 );
997
+ // start all channels
997
998
for (int k= 0 ;k< 4 ;k++ ){
998
999
canal[k]. chN. clicado= true ;
999
1000
}
1000
- // ligar varias amostra
1001
- variasAmostras. clicado= true ;
1002
- port. write(" vo" );
1003
1001
// enviar dt
1004
1002
enviarDt();
1005
- // enviar q
1003
+ // verificar e enviar q
1006
1004
verificarQ();
1007
1005
enviarQ();
1006
+
1007
+ // send command to Arduino -> start Signal Gennerator 60Hz tOn25%
1008
1008
enviarCmd(" tSinal" );
1009
1009
enviarCmd(" tonSinal" );
1010
+ sinal. clicado= true ;
1011
+ port. write(" so" );
1012
+
1013
+ // ligar varias amostra
1014
+ variasAmostras. clicado= true ;
1015
+ port. write(" vo" );
1010
1016
1011
1017
// if (variasAmostras.clicado) {
1012
1018
// port.write("vo");
0 commit comments