private void workerTimer_Tick(object sender, EventArgs e)
{
try
{
client.Client.Blocking = false;
if (isRunning && client.Available > 0)
{
byte[] data = client.Receive(ref ipep);
//Helpers.ConsolePrint("DEBUG", "ByteArray: " + ByteArrayToString(data));
speed = BitConverter.ToDouble(data, 0);
DAGprogress = BitConverter.ToUInt32(data, 8);
lastActiveTime = DateTime.Now;
}
}
catch (Exception ex)
{
Helpers.ConsolePrint("EthminerReader", "Error: " + ex.Message);
}
}