if (sp.IsOpen)
{
sp.Write("ENA;"); //zapnutie motora
sp.Write("POS;"); //ziskanie polohy
sp.Encoding = Encoding.GetEncoding(28591);
string msg = sp.ReadExisting();
Console.Write(msg);
sp.Write("OFF;"); //vypnutie motora
sp.Close();
Console.ReadKey();
}
}
}
}
Problem je ale vo vystupe. Ocakavam nejaku zmysluplnu hodnotu v podobe cisla
mne to tam vsak ukaze pismeno "a" niekody nic a niekedy "a ly".
Cital som ze to ze sa mi nekedy znaky neukazu moze byt v tom ze sa nestihnu
nacitat a tak nemam co zobrazit (ako to osetrit?)
a tie znaky namiesto cisla to bude asi preto ze ten vystup musim nejako upravit
ale ako?
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.