Na komunikaci po seriovém portu použijte komponentu SerialPort, která je přímo v panelu nástrojů. Nejdříve nastavte její vlastnosti (číslo komunikačního port, rychlost, parita atd.). Otevření provedete příkazem Open, uzavření příkazem Close. Zjištění otevření portu provedete vlastností IsOpen. Data zapisujete například funkcí Write nebo WriteLine. Pro čtení použijte ReadExist (přečtě všechno příchozí), ReadLine (přečtě zakončený řádek) nebo Read (který čte do pole Bytů). Počet přijatých Bytů zjistíte vlastností BytesToRead. Když data přijdou ozve se navíc událost DataRecieved. Snad Vám to pomůže.
|