edit method

debug stuff
This commit is contained in:
shinichi
2020-09-04 12:36:10 +02:00
parent 5cd8322139
commit e7ec765d2e

View File

@@ -25,7 +25,7 @@ namespace FietsDemo
} }
// Connecting // Connecting
errorCode = errorCode = await bleBike.OpenDevice("Avans Bike B5F0"); errorCode = errorCode = await bleBike.OpenDevice("Avans Bike AC48");
// __TODO__ Error check // __TODO__ Error check
var services = bleBike.GetServices; var services = bleBike.GetServices;
@@ -43,7 +43,7 @@ namespace FietsDemo
errorCode = await bleBike.SubscribeToCharacteristic("6e40fec2-b5a3-f393-e0a9-e50e24dcca9e"); errorCode = await bleBike.SubscribeToCharacteristic("6e40fec2-b5a3-f393-e0a9-e50e24dcca9e");
// Heart rate // Heart rate
errorCode = await bleHeart.OpenDevice("Avans Bike B5F0"); errorCode = await bleHeart.OpenDevice("Avans Bike AC48");
await bleHeart.SetService("HeartRate"); await bleHeart.SetService("HeartRate");
@@ -78,15 +78,50 @@ namespace FietsDemo
} }
ANT[3] = msg; ANT[3] = msg;
byte[] message = new byte[length];
Array.Copy(e.Data, 3, message, 0, length);
foreach(string b in BitConverter.ToString(message).Split('-'))
{
Console.WriteLine(b);
}
Console.WriteLine("MSG : " + msg); Console.WriteLine("MSG : " + msg);
string checksum = bytes[3 + length]; string checksum = bytes[3 + length];
ANT[4] = checksum; ANT[4] = checksum;
Console.WriteLine("CHECKSUM : " + checksum); Console.WriteLine("CHECKSUM : " + checksum);
Console.WriteLine(BitConverter.ToString(e.Data));
} else } else
{ {
Console.WriteLine("BPM: " + Convert.ToInt32(bytes[1], 16)); Console.WriteLine("BPM: " + Convert.ToInt32(bytes[1], 16));
} }
Console.WriteLine(); Console.WriteLine();
} }
private static void DoCrazyShitWithANT(byte[] bytes)
{
if(bytes.Length >= 5)
{
//Console.WriteLine("SYNC : " + bytes[0]);
//Console.WriteLine("LENGTH : " + bytes[1]);
//int length = Convert.ToInt32(bytes[1], 16);
//Console.WriteLine("MSG ID : " + bytes[2]);
//string msg = string.Empty;
//for (int i = 3; i < 3 + length; i++)
//{
// msg += bytes[i];
//}
//Console.WriteLine("MSG : " + msg);
//byte checksum = bytes[3 + length];
//Console.WriteLine("CHECKSUM : " + checksum);
}
}
} }
} }