public class EventMesg extends Mesg implements MesgWithEvent
Modifier and Type | Field and Description |
---|---|
static int |
Data16FieldNum |
static int |
DataFieldNum |
static int |
DeviceIndexFieldNum |
static int |
EventFieldNum |
static int |
EventGroupFieldNum |
protected static Mesg |
eventMesg |
static int |
EventTypeFieldNum |
static int |
FrontGearFieldNum |
static int |
FrontGearNumFieldNum |
static int |
OpponentScoreFieldNum |
static int |
RadarThreatCountFieldNum |
static int |
RadarThreatLevelMaxFieldNum |
static int |
RearGearFieldNum |
static int |
RearGearNumFieldNum |
static int |
ScoreFieldNum |
static int |
TimestampFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Modifier and Type | Method and Description |
---|---|
java.lang.Float |
getBatteryLevel()
Get battery_level field
Units: V
|
java.lang.Integer |
getCadHighAlert()
Get cad_high_alert field
Units: rpm
|
java.lang.Integer |
getCadLowAlert()
Get cad_low_alert field
Units: rpm
|
java.lang.Long |
getCalorieDurationAlert()
Get calorie_duration_alert field
Units: calories
|
java.lang.Integer |
getCommTimeout()
Get comm_timeout field
|
java.lang.Integer |
getCoursePointIndex()
Get course_point_index field
|
java.lang.Long |
getData()
Get data field
|
java.lang.Integer |
getData16()
Get data16 field
|
java.lang.Short |
getDeviceIndex()
Get device_index field
|
java.lang.Float |
getDistanceDurationAlert()
Get distance_duration_alert field
Units: m
|
Event |
getEvent()
Get event field
|
java.lang.Short |
getEventGroup()
Get event_group field
|
EventType |
getEventType()
Get event_type field
|
FitnessEquipmentState |
getFitnessEquipmentState()
Get fitness_equipment_state field
|
java.lang.Short |
getFrontGear()
Get front_gear field
Comment: Do not populate directly.
|
java.lang.Short |
getFrontGearNum()
Get front_gear_num field
Comment: Do not populate directly.
|
java.lang.Long |
getGearChangeData()
Get gear_change_data field
|
java.lang.Short |
getHrHighAlert()
Get hr_high_alert field
Units: bpm
|
java.lang.Short |
getHrLowAlert()
Get hr_low_alert field
Units: bpm
|
java.lang.Integer |
getOpponentScore()
Get opponent_score field
Comment: Do not populate directly.
|
java.lang.Integer |
getPowerHighAlert()
Get power_high_alert field
Units: watts
|
java.lang.Integer |
getPowerLowAlert()
Get power_low_alert field
Units: watts
|
java.lang.Long |
getRadarThreatAlert()
Get radar_threat_alert field
Comment: The first byte is the radar_threat_level_max, the second byte is the radar_threat_count, and the last 16 bits are reserved for future use and should be set to FFFF.
|
java.lang.Short |
getRadarThreatCount()
Get radar_threat_count field
Comment: Do not populate directly.
|
RadarThreatLevelType |
getRadarThreatLevelMax()
Get radar_threat_level_max field
Comment: Do not populate directly.
|
java.lang.Short |
getRearGear()
Get rear_gear field
Comment: Do not populate directly.
|
java.lang.Short |
getRearGearNum()
Get rear_gear_num field
Comment: Do not populate directly.
|
RiderPositionType |
getRiderPosition()
Get rider_position field
Comment: Indicates the rider position value.
|
java.lang.Integer |
getScore()
Get score field
Comment: Do not populate directly.
|
java.lang.Float |
getSpeedHighAlert()
Get speed_high_alert field
Units: m/s
|
java.lang.Float |
getSpeedLowAlert()
Get speed_low_alert field
Units: m/s
|
java.lang.Long |
getSportPoint()
Get sport_point field
|
java.lang.Float |
getTimeDurationAlert()
Get time_duration_alert field
Units: s
|
TimerTrigger |
getTimerTrigger()
Get timer_trigger field
|
DateTime |
getTimestamp()
Get timestamp field
Units: s
|
java.lang.Float |
getVirtualPartnerSpeed()
Get virtual_partner_speed field
Units: m/s
|
void |
setBatteryLevel(java.lang.Float batteryLevel)
Set battery_level field
Units: V
|
void |
setCadHighAlert(java.lang.Integer cadHighAlert)
Set cad_high_alert field
Units: rpm
|
void |
setCadLowAlert(java.lang.Integer cadLowAlert)
Set cad_low_alert field
Units: rpm
|
void |
setCalorieDurationAlert(java.lang.Long calorieDurationAlert)
Set calorie_duration_alert field
Units: calories
|
void |
setCommTimeout(java.lang.Integer commTimeout)
Set comm_timeout field
|
void |
setCoursePointIndex(java.lang.Integer coursePointIndex)
Set course_point_index field
|
void |
setData(java.lang.Long data)
Set data field
|
void |
setData16(java.lang.Integer data16)
Set data16 field
|
void |
setDeviceIndex(java.lang.Short deviceIndex)
Set device_index field
|
void |
setDistanceDurationAlert(java.lang.Float distanceDurationAlert)
Set distance_duration_alert field
Units: m
|
void |
setEvent(Event event)
Set event field
|
void |
setEventGroup(java.lang.Short eventGroup)
Set event_group field
|
void |
setEventType(EventType eventType)
Set event_type field
|
void |
setFitnessEquipmentState(FitnessEquipmentState fitnessEquipmentState)
Set fitness_equipment_state field
|
void |
setFrontGear(java.lang.Short frontGear)
Set front_gear field
Comment: Do not populate directly.
|
void |
setFrontGearNum(java.lang.Short frontGearNum)
Set front_gear_num field
Comment: Do not populate directly.
|
void |
setGearChangeData(java.lang.Long gearChangeData)
Set gear_change_data field
|
void |
setHrHighAlert(java.lang.Short hrHighAlert)
Set hr_high_alert field
Units: bpm
|
void |
setHrLowAlert(java.lang.Short hrLowAlert)
Set hr_low_alert field
Units: bpm
|
void |
setOpponentScore(java.lang.Integer opponentScore)
Set opponent_score field
Comment: Do not populate directly.
|
void |
setPowerHighAlert(java.lang.Integer powerHighAlert)
Set power_high_alert field
Units: watts
|
void |
setPowerLowAlert(java.lang.Integer powerLowAlert)
Set power_low_alert field
Units: watts
|
void |
setRadarThreatAlert(java.lang.Long radarThreatAlert)
Set radar_threat_alert field
Comment: The first byte is the radar_threat_level_max, the second byte is the radar_threat_count, and the last 16 bits are reserved for future use and should be set to FFFF.
|
void |
setRadarThreatCount(java.lang.Short radarThreatCount)
Set radar_threat_count field
Comment: Do not populate directly.
|
void |
setRadarThreatLevelMax(RadarThreatLevelType radarThreatLevelMax)
Set radar_threat_level_max field
Comment: Do not populate directly.
|
void |
setRearGear(java.lang.Short rearGear)
Set rear_gear field
Comment: Do not populate directly.
|
void |
setRearGearNum(java.lang.Short rearGearNum)
Set rear_gear_num field
Comment: Do not populate directly.
|
void |
setRiderPosition(RiderPositionType riderPosition)
Set rider_position field
Comment: Indicates the rider position value.
|
void |
setScore(java.lang.Integer score)
Set score field
Comment: Do not populate directly.
|
void |
setSpeedHighAlert(java.lang.Float speedHighAlert)
Set speed_high_alert field
Units: m/s
|
void |
setSpeedLowAlert(java.lang.Float speedLowAlert)
Set speed_low_alert field
Units: m/s
|
void |
setSportPoint(java.lang.Long sportPoint)
Set sport_point field
|
void |
setTimeDurationAlert(java.lang.Float timeDurationAlert)
Set time_duration_alert field
Units: s
|
void |
setTimerTrigger(TimerTrigger timerTrigger)
Set timer_trigger field
|
void |
setTimestamp(DateTime timestamp)
Set timestamp field
Units: s
|
void |
setVirtualPartnerSpeed(java.lang.Float virtualPartnerSpeed)
Set virtual_partner_speed field
Units: m/s
|
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
public static final int TimestampFieldNum
public static final int EventFieldNum
public static final int EventTypeFieldNum
public static final int Data16FieldNum
public static final int DataFieldNum
public static final int EventGroupFieldNum
public static final int ScoreFieldNum
public static final int OpponentScoreFieldNum
public static final int FrontGearNumFieldNum
public static final int FrontGearFieldNum
public static final int RearGearNumFieldNum
public static final int RearGearFieldNum
public static final int DeviceIndexFieldNum
public static final int RadarThreatLevelMaxFieldNum
public static final int RadarThreatCountFieldNum
protected static final Mesg eventMesg
public EventMesg()
public EventMesg(Mesg mesg)
public DateTime getTimestamp()
getTimestamp
in interface MesgWithEvent
public void setTimestamp(DateTime timestamp)
setTimestamp
in interface MesgWithEvent
timestamp
- public Event getEvent()
getEvent
in interface MesgWithEvent
public void setEvent(Event event)
setEvent
in interface MesgWithEvent
event
- public EventType getEventType()
getEventType
in interface MesgWithEvent
public void setEventType(EventType eventType)
setEventType
in interface MesgWithEvent
eventType
- public java.lang.Integer getData16()
public void setData16(java.lang.Integer data16)
data16
- public java.lang.Long getData()
public void setData(java.lang.Long data)
data
- public TimerTrigger getTimerTrigger()
public void setTimerTrigger(TimerTrigger timerTrigger)
timerTrigger
- public java.lang.Integer getCoursePointIndex()
public void setCoursePointIndex(java.lang.Integer coursePointIndex)
coursePointIndex
- public java.lang.Float getBatteryLevel()
public void setBatteryLevel(java.lang.Float batteryLevel)
batteryLevel
- public java.lang.Float getVirtualPartnerSpeed()
public void setVirtualPartnerSpeed(java.lang.Float virtualPartnerSpeed)
virtualPartnerSpeed
- public java.lang.Short getHrHighAlert()
public void setHrHighAlert(java.lang.Short hrHighAlert)
hrHighAlert
- public java.lang.Short getHrLowAlert()
public void setHrLowAlert(java.lang.Short hrLowAlert)
hrLowAlert
- public java.lang.Float getSpeedHighAlert()
public void setSpeedHighAlert(java.lang.Float speedHighAlert)
speedHighAlert
- public java.lang.Float getSpeedLowAlert()
public void setSpeedLowAlert(java.lang.Float speedLowAlert)
speedLowAlert
- public java.lang.Integer getCadHighAlert()
public void setCadHighAlert(java.lang.Integer cadHighAlert)
cadHighAlert
- public java.lang.Integer getCadLowAlert()
public void setCadLowAlert(java.lang.Integer cadLowAlert)
cadLowAlert
- public java.lang.Integer getPowerHighAlert()
public void setPowerHighAlert(java.lang.Integer powerHighAlert)
powerHighAlert
- public java.lang.Integer getPowerLowAlert()
public void setPowerLowAlert(java.lang.Integer powerLowAlert)
powerLowAlert
- public java.lang.Float getTimeDurationAlert()
public void setTimeDurationAlert(java.lang.Float timeDurationAlert)
timeDurationAlert
- public java.lang.Float getDistanceDurationAlert()
public void setDistanceDurationAlert(java.lang.Float distanceDurationAlert)
distanceDurationAlert
- public java.lang.Long getCalorieDurationAlert()
public void setCalorieDurationAlert(java.lang.Long calorieDurationAlert)
calorieDurationAlert
- public FitnessEquipmentState getFitnessEquipmentState()
public void setFitnessEquipmentState(FitnessEquipmentState fitnessEquipmentState)
fitnessEquipmentState
- public java.lang.Long getSportPoint()
public void setSportPoint(java.lang.Long sportPoint)
sportPoint
- public java.lang.Long getGearChangeData()
public void setGearChangeData(java.lang.Long gearChangeData)
gearChangeData
- public RiderPositionType getRiderPosition()
public void setRiderPosition(RiderPositionType riderPosition)
riderPosition
- public java.lang.Integer getCommTimeout()
public void setCommTimeout(java.lang.Integer commTimeout)
commTimeout
- public java.lang.Long getRadarThreatAlert()
public void setRadarThreatAlert(java.lang.Long radarThreatAlert)
radarThreatAlert
- public java.lang.Short getEventGroup()
getEventGroup
in interface MesgWithEvent
public void setEventGroup(java.lang.Short eventGroup)
setEventGroup
in interface MesgWithEvent
eventGroup
- public java.lang.Integer getScore()
public void setScore(java.lang.Integer score)
score
- public java.lang.Integer getOpponentScore()
public void setOpponentScore(java.lang.Integer opponentScore)
opponentScore
- public java.lang.Short getFrontGearNum()
public void setFrontGearNum(java.lang.Short frontGearNum)
frontGearNum
- public java.lang.Short getFrontGear()
public void setFrontGear(java.lang.Short frontGear)
frontGear
- public java.lang.Short getRearGearNum()
public void setRearGearNum(java.lang.Short rearGearNum)
rearGearNum
- public java.lang.Short getRearGear()
public void setRearGear(java.lang.Short rearGear)
rearGear
- public java.lang.Short getDeviceIndex()
public void setDeviceIndex(java.lang.Short deviceIndex)
deviceIndex
- public RadarThreatLevelType getRadarThreatLevelMax()
public void setRadarThreatLevelMax(RadarThreatLevelType radarThreatLevelMax)
radarThreatLevelMax
- public java.lang.Short getRadarThreatCount()
public void setRadarThreatCount(java.lang.Short radarThreatCount)
radarThreatCount
-