Witam.
Od razu zaznaczam, że jeszcze niczego nie pisałem, aby mieć jakieś zdanie. Chciałbym najpierw się zorientować w temacie czy to w ogóle jest możliwe. Zbliża się kolejny drobny projekt. Potrzebuje pobrać wartość z wagi po porcie COM.
W konsolowej apce mam tak:
serialPort = new SerialPort(conf.portName, conf.baundRate, conf.parity, conf.dataBits, conf.stopBits);
serialPort.DataReceived += Serial_DataReceived;
serialPort.Open();
serialPort.DiscardOutBuffer();
private static void Serial_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
Console.WriteLine(serialPort.ReadLine());
}
Czy ja jestem w stanie "na żywo" w ten sam sposób uzyskać wynik z WebAPI? Mogę użyć jakiegoś timera, który będzie co sekundę odpytywał API o wynik ale ten event DataReceived
jakoś mi nie pasuje do sposobu działania kontrolera w WebAPI.