first push!

This commit is contained in:
2026-02-20 17:53:43 +01:00
parent ab073a6a39
commit e723ab86b9
274 changed files with 89671 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
public static class PerformanceMonitorDictionary
{
// Concept2 PM5 UUIDs
public const string DeviceUUID = "ce060000-43e5-11e4-916c-0800200c9a66";
// Services
public const string DeviceInfoService = "ce060010-43e5-11e4-916c-0800200c9a66";
public const string ControlService = "ce060020-43e5-11e4-916c-0800200c9a66";
public const string RowingService = "ce060030-43e5-11e4-916c-0800200c9a66";
// Characteristics - Rowing Service
// 0x31: Row Status (Distance, Time)
// 0x32: Extra Status (Split, Interval)
// 0x35: Stroke Data (Watts, SPM, Drive Info)
// 0x3D: Multiplexed (The main firehose of data)
public const string MultiplexedCharacteristic = "ce060080-43e5-11e4-916c-0800200c9a66";
// Characteristics - Control Service (CSAFE)
public const string ControlReceiveChar = "ce060021-43e5-11e4-916c-0800200c9a66"; // Write here
public const string ControlTransmitChar = "ce060022-43e5-11e4-916c-0800200c9a66"; // Read here
}