private void sendOperationUpdate() { GlobVar.transmissionString = "IDX:" + GlobVar.deviceID + ";"; updateTransmitString("MOVX", GlobVar.xMovement.ToString()); updateTransmitString("MOVY", GlobVar.yMovement.ToString()); updateTransmitString("MOVZ", GlobVar.zMovement.ToString()); EthernetComms.sendUdp("127.0.0.1", 1100, GlobVar.transmissionString); }
private void sendOperationUpdate() { GlobVar.transmissionString = "IDX:" + GlobVar.deviceID + ";"; updateTransmitString("GWL", GlobVar.gardenWaterLevel.ToString()); updateTransmitString("GAT", GlobVar.gardenAmbientAirTemperature.ToString()); updateTransmitString("GAH", GlobVar.gardenAmbientAirHumidty.ToString()); updateTransmitString("GAW", GlobVar.gardenAmbientAirWindSpeed.ToString()); updateTransmitString("GWP", GlobVar.gardenWaterPumpSpeed.ToString()); updateTransmitString("GAP", GlobVar.gardenAirFlowPumpSpeed.ToString()); EthernetComms.sendUdp("127.0.0.1", 1100, GlobVar.transmissionString); }
// ////////////////////////////////////////////////////////// BACKGROUND WORKER private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { int index = 0; WaitingForData: GlobVar.workFlowRegister[index, 0] = EthernetComms.ReceiveUdp(); GlobVar.workFlowRegister[index, 1] = "Received"; index = index + 1; goto AnalysisData; AnalysisData: goto WaitingForData; }
// ////////////////////////////////////////////////////////// BACKGROUND WORKERS private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { EthernetComms.ReceiveUdp(); }