private void webifi_DataReceived(object sender, byte[] data, string dataType, int fromSessionID) { string text = Webifi.ConvertByteArrayToString(data) + " Data type: " + dataType + " SID: " + fromSessionID.ToString() + "\n"; textboxRecData.Text += text; }
private void webifiControl_DataReceived(object sender, byte[] data, string dataType, int fromSessionID) { //check if received data is a discovery response if (dataType == "Discovery Response") { string discoveredName = Webifi.ConvertByteArrayToString(data); discoveredNames.Add(discoveredName); discoveredSessionIDs.Add(fromSessionID); textBoxMessages.Text = "Number of devices discovered: " + discoveredSessionIDs.Count.ToString(); } else { //data received from another device string dataStr = Webifi.ConvertByteArrayToString(data); textBoxRec.Text = textBoxRec.Text + dataStr + "(Data type: " + dataType + ", from: " + fromSessionID.ToString() + ")"; } }