private void cywCloudInterface_DataReceived(object sender, byte[] data, string dataType, int fromSessionID) { string text = CywCloudInterface.ConvertByteArrayToString(data) + " Data type: " + dataType + " SID: " + fromSessionID.ToString() + "\n"; textboxRecData.Text += text; }
private void buttonSendData_Click(object sender, RoutedEventArgs e) { CywDataToSend dataToSend = new CywDataToSend(); dataToSend.dataForSending = CywCloudInterface.ConvertStringToByteArray(textboxSendData.Text); cywCloudInterface.SendData(dataToSend); }
private void cywControl_DataReceived(object sender, byte[] data, string dataType, int fromSessionID) { if (cywControl.Discoverable && (dataType == "Discovery Response")) { string discoveredName = CywCloudInterface.ConvertByteArrayToString(data); discoveredNames.Add(discoveredName); discoveredSessionIDs.Add(fromSessionID); AddLineToListbox("Name: " + discoveredName + " session ID: " + fromSessionID.ToString(), "Device discovered"); } else { //data was received AddLineToListbox("Data received, size: " + data.Length.ToString() + " bytes", "Data Received"); string dataStr = CywCloudInterface.ConvertByteArrayToString(data); AddLineToListbox(dataStr, "Data Received"); textBoxRecData.Text = textBoxRecData.Text + dataStr; labelDownloadInfo.Text = "Last Message Type: " + dataType + ", from session ID: " + fromSessionID.ToString(); } }