Mi jde o to, aby se dalo ukladat a načitat po řadcích.
Třeba abych si nějakou hodnotu moh uložit na 8 řádek a pak s 8 zas načist.
Dobrý den.
Jsme se chtěli s kamošem pustit do něčeho co nedame.
Ale i tak budu pomalu pokraačovat a nějak nechapu toto.
https://stackoverflow.com/questions/41124290/android-action-recognize-speech-intent-never-finishes-after-long-speech
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate( savedInstanceState );
setContentView( R.layout.activity_main );
mTextTv= findViewById( R.id.textTv );
mVoiceBtn=findViewById( R.id.voiceBtn );
//button clic to show speech to text dilog
mVoiceBtn.setOnClickListener( new View.OnClickListener() {
@Override
public void onClick(View v) {
speak();
}
} );
}
Proč je udalost public void onClick v protected void onCreate?
onCreate se vola při spouštění programu.
Už jsem si tohoto všim u vice zdrojaku.
Zdravím Vás.
Chtěl bych zas poprosit o pomoc
Mam doma 4 IP kamery a už s ních umím přehrat rtsp stream třeba ve VLC.
Bych chtěl ty 4 kamery na moji www na raspi.
Jak nejlepe na to?
https://stackoverflow.com/questions/2245040/how-can-i-display-an-rtsp-video-stream-in-a-web-page
Skoro dole.
<!--- BEGIN PLAYER --->
Player se mi vykresli ale žadný rtsp stream se nezobrazi.
Nejsem na začatku.
Toto funguje.
<?php
$opts = array(
"--start", "-1d",
"--title=xxx",
"--width=800",
"--height=240",
"DEF:venku=/media/FlashDisk/databaze_teplota.rrd:venku:AVERAGE",
"DEF:voda=/media/FlashDisk/databaze_teplota.rrd:voda:AVERAGE",
"DEF:kotel=/media/FlashDisk/databaze_teplota.rrd:kotel:AVERAGE",
"AREA:venku#FFE999:Venku",
"LINE1:voda#0000FF:Voda",
"LINE1:kotel#E81123:Kotel"
);
$graphObj = new RRDGraph('-');
$graphObj->setOptions($opts);
$res = $graphObj->saveVerbose();
header("Content-type: image/png");
echo $res['image'];
?>
Tak jak jste to tu dal, tak jsem použil.
data-src-template="rrdgen.php?start={{start}}&end={{end}}&"
Nefunguje to, ale když na ten IMG poklikam, tak mi vyskoči okno, ve kterem je černý obrazek a v něm.napisano.
Obrázek html://192.168.1.5:8888/rrdgraph_test/rrdgen.php?start=1574290800&end=1574294400& nelze zobrazit,protože obsahuje chybu.
Ono v tom public je to už hotové, a moc se mi libí to řešeni.
Už několikrát jsem se na to díval a vůbec netuším, kde se u toho zadává cesta k databázi a k datum.
DEF:venku=$DIR/databaze_teplota.rrd:venku:AVERAGE \ DEF:voda=$DIR/databaze_teplota.rrd:voda:AVERAGE \ DEF:kotel=$DIR/databaze_teplota.rrd:kotel:AVERAGE \
Přes bash skript umím udělat PNG a načíst na web s různými pohledy.
Zkoušel jsem i přes PHP zavolat ten bash skript s předáváním parametrů a taky funguje.
Toto však je nej řešení.
Nepomužete?
2.0.4 na raspi
#23 MilanL
Ono to funguje.
Jsem si napsal programek do arduina.
Posilam mu po ser.p. data a ono podle toho co mu přijde odpovida.
Ono něco schazi při odesilaní toho hex
Jsem si zkusil nainstalovat komponentu ZylSerialPort.
Vyhazuje hlašku, že je to demo, ale jinak plně funkční.
Tato komponenta komunikuje, ale vraci se mi jen ERR04.
http://img24.cz/…98940132.png
Takže mužu být rad, že mi to alespon přes ten lazarus chodí a budu muset ten program napsat v něm.
Čitat to nechce.
Vrací mi to mezera 9997 mezera 9997 atd.
procedure TForm1.Timer1Timer(Sender: TObject);
var
i:integer;
Replystring:string;
begin
if Ser.LastError = 0 then
begin
Ser.SendString(#$52#$0d#$0a);
Replystring := Ser.recvstring(2000);
Memo1.Lines.Add(Replystring);
Memo1.Lines.Add(IntToStr(Ser.LastError));
Ser.Purge;
end
else
begin
i:= Ser.LastError;
Memo1.Lines.Add('chyba'+ IntToStr(Ser.LastError));
end;
end;
Ha, nějakou chybu mam ve čtení.
Najdu někde nějake demo ohledně čtení přes ten ser.port?
procedure TForm1.Timer1Timer(Sender: TObject);
var
Rcvd : string;
begin
Rcvd := '';
if Ser.LastError = 0 then
begin
if Ser.CanRead(10000) then
begin
Rcvd := Ser.Recvstring(10000);
end;
Memo1.Lines.Add(Rcvd);
Ser.Purge;
end;
#14 gna
http://synapse.ararat.cz/…kSerial.html
Ser.Config(9600, 8, 'N', SB1andHalf, False, False);
Nic
#12 MilanL
To jsem zkoušel.
I takto Ser.SendString('R'#13#10);
http://img24.cz/…80965915.png
Tak ještě něco je špatně.
http://img24.cz/…74398586.png
To první je odeslane přes ser monitor 52 0d 0a jako hex a jde vidět že mi to vratilo váhu 0.kg
To druhe je Ser.SendString(#$52#$0d#$0a);
A nic nevratí.
Ser.Config(9600, 8, 'N', 0, False, False);
Ser.Connect('COM6');
A takto mám nastavený ser.monitor, přes který to funguje.
http://img24.cz/images/07123974130337788982.png