本文整理汇总了C++中SetFieldUINT16Value函数的典型用法代码示例。如果您正苦于以下问题:C++ SetFieldUINT16Value函数的具体用法?C++ SetFieldUINT16Value怎么用?C++ SetFieldUINT16Value使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了SetFieldUINT16Value函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: SetPowerLowAlert
///////////////////////////////////////////////////////////////////////
// Set power_low_alert field
// Units: watts
///////////////////////////////////////////////////////////////////////
void SetPowerLowAlert(FIT_UINT16 powerLowAlert)
{
SetFieldUINT16Value(3, powerLowAlert, 0, (FIT_UINT16) Profile::EVENT_MESG_DATA_FIELD_POWER_LOW_ALERT);
}
示例2: SetGarminProduct
///////////////////////////////////////////////////////////////////////
// Set garmin_product field
///////////////////////////////////////////////////////////////////////
void SetGarminProduct(FIT_GARMIN_PRODUCT garminProduct)
{
SetFieldUINT16Value(1, garminProduct, 0, (FIT_UINT16) Profile::SOFTWARE_MESG_PRODUCT_FIELD_GARMIN_PRODUCT);
}
示例3: SetSessions
///////////////////////////////////////////////////////////////////////
// Set sessions field
///////////////////////////////////////////////////////////////////////
void SetSessions(FIT_UINT16 sessions)
{
SetFieldUINT16Value(5, sessions, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD);
}
示例4: SetNumber
///////////////////////////////////////////////////////////////////////
// Set number field
// Comment: Only set for files that are not created/erased.
///////////////////////////////////////////////////////////////////////
void SetNumber(FIT_UINT16 number)
{
SetFieldUINT16Value(5, number, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD);
}
示例5: SetSoftwareVersion
///////////////////////////////////////////////////////////////////////
// Set software_version field
///////////////////////////////////////////////////////////////////////
void SetSoftwareVersion(FIT_UINT16 softwareVersion)
{
SetFieldUINT16Value(0, softwareVersion, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD);
}
示例6: SetFunctionalThresholdPower
///////////////////////////////////////////////////////////////////////
// Set functional_threshold_power field
///////////////////////////////////////////////////////////////////////
void SetFunctionalThresholdPower(FIT_UINT16 functionalThresholdPower)
{
SetFieldUINT16Value(3, functionalThresholdPower, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD);
}
示例7: SetProduct
///////////////////////////////////////////////////////////////////////
// Set product field
///////////////////////////////////////////////////////////////////////
void SetProduct(FIT_UINT16 product)
{
SetFieldUINT16Value(4, product);
}
示例8: SetAvgPower
///////////////////////////////////////////////////////////////////////
// Set avg_power field
// Units: watts
// Comment: total_power / total_timer_time if non_zero_avg_power otherwise total_power / total_elapsed_time
///////////////////////////////////////////////////////////////////////
void SetAvgPower(FIT_UINT16 avgPower)
{
SetFieldUINT16Value(19, avgPower);
}
示例9: SetMaxPower
///////////////////////////////////////////////////////////////////////
// Set max_power field
// Units: watts
///////////////////////////////////////////////////////////////////////
void SetMaxPower(FIT_UINT16 maxPower)
{
SetFieldUINT16Value(20, maxPower);
}
示例10: SetTotalCalories
///////////////////////////////////////////////////////////////////////
// Set total_calories field
// Units: kcal
///////////////////////////////////////////////////////////////////////
void SetTotalCalories(FIT_UINT16 totalCalories)
{
SetFieldUINT16Value(11, totalCalories);
}
示例11: SetTotalFatCalories
///////////////////////////////////////////////////////////////////////
// Set total_fat_calories field
// Units: kcal
// Comment: If New Leaf
///////////////////////////////////////////////////////////////////////
void SetTotalFatCalories(FIT_UINT16 totalFatCalories)
{
SetFieldUINT16Value(12, totalFatCalories);
}
示例12: SetMesgNum
///////////////////////////////////////////////////////////////////////
// Set mesg_num field
///////////////////////////////////////////////////////////////////////
void SetMesgNum(FIT_MESG_NUM mesgNum)
{
SetFieldUINT16Value(1, mesgNum, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD);
}
示例13: SetCount
///////////////////////////////////////////////////////////////////////
// Set count field
///////////////////////////////////////////////////////////////////////
void SetCount(FIT_UINT16 count)
{
SetFieldUINT16Value(3, count, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD);
}
示例14: SetData16
///////////////////////////////////////////////////////////////////////
// Set data16 field
///////////////////////////////////////////////////////////////////////
void SetData16(FIT_UINT16 data16)
{
SetFieldUINT16Value(2, data16, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD);
}
示例15: SetMessageIndex
///////////////////////////////////////////////////////////////////////
// Set message_index field
///////////////////////////////////////////////////////////////////////
void SetMessageIndex(FIT_MESSAGE_INDEX messageIndex)
{
SetFieldUINT16Value(254, messageIndex);
}