Группа 1 позволяет настраивать интервалы между отчетами для показаний датчиков.Поддерживаемые интервалы отчетности для группы Microsoft 2
Теперь диапазон 2, похоже, имеет только один поддерживаемый интервал считывания и его нельзя изменить. Кто-нибудь знает:
- Допустимые поддерживаемые интервалы отчетности для каждого датчика в Microsoft Band?
- Как изменить интервал отчетности?
До сих пор, в качестве примера, у меня есть следующий код:
this.bandClient.SensorManager.Altimeter.ReadingChanged += this.OnAltimeterReadingChanged;
//bandClient.SensorManager.Altimeter.ReportingInterval = TimeSpan.FromMilliseconds(1000);
//get a list of available reporting intervals
IEnumerable<TimeSpan> supportedAltimeterReportingIntervals =bandClient.SensorManager.Altimeter.SupportedReportingIntervals;
foreach (var ri in supportedAltimeterReportingIntervals)
{
Debug.WriteLine("Altimeter Reporting Interval is {0}", ri.ToString());
}
Эта линия:
//bandClient.SensorManager.Altimeter.ReportingInterval = TimeSpan.FromMilliseconds(1000);
Возвращает:
Исключение брошено: «System. ArgumentOutOfRangeException 'в Microsoft.Band.ni.DLL
Перечень поддерживаемых интервалов отчетности, возвращается: Высотомер Interval Отчетность 00: 00: 00,5000000 (только 1 интервал)
только что нашел частоты на стр. 4. Большое вам спасибо! – MadProgrammer