using targetValueHigh and targetValueLow as recommended
This commit is contained in:
@@ -267,32 +267,38 @@ def step_to_garmin(step,order=0):
|
||||
targetValue = None
|
||||
try:
|
||||
targetValueLow = step['dict']['targetValueLow']
|
||||
if targetValueLow == 0: # pragma: no cover
|
||||
if targetValueLow == 0 and targetValue is not None and targetValue > 0:
|
||||
targetValueLow = targetValue
|
||||
targetValue = None
|
||||
elif targetValueLow == 0: # pragma: no cover
|
||||
targetValueLow = None
|
||||
except KeyError:
|
||||
targetValueLow = None
|
||||
try:
|
||||
targetValueHigh = step['dict']['targetValueHigh']
|
||||
if targetValueHigh == 0: # pragma: no cover
|
||||
if targetValue is not None and targetValue > 0 and targetValueHigh == 0:
|
||||
targetValueHigh = targetValue
|
||||
targetValue = 0
|
||||
elif targetValueHigh == 0: # pragma: no cover
|
||||
targetValueHigh = None
|
||||
except KeyError:
|
||||
targetValueHigh = None
|
||||
|
||||
if targetType is not None and targetType.lower() == "power":
|
||||
targetType = 'POWER'
|
||||
if targetValue is not None and targetValue > 1000:
|
||||
targetValue -= 1000
|
||||
if targetValueHigh is not None and targetValueHigh > 1000: # pragma: no cover
|
||||
targetValueHigh -= 1000
|
||||
if targetValueLow is not None and targetValueLow > 1000: # pragma: no cover
|
||||
targetValueLow -= 1000
|
||||
#if targetValue is not None and targetValue > 1000:
|
||||
# targetValue -= 1000
|
||||
#if targetValueHigh is not None and targetValueHigh > 1000: # pragma: no cover
|
||||
# targetValueHigh -= 1000
|
||||
#if targetValueLow is not None and targetValueLow > 1000: # pragma: no cover
|
||||
# targetValueLow -= 1000
|
||||
|
||||
# temp - throw away target other than power
|
||||
if targetType is not None and targetType.lower() != 'power':
|
||||
targetType = None
|
||||
targetValue = None
|
||||
targetValueLow = None
|
||||
targetValueHigh = None
|
||||
#if targetType is not None and targetType.lower() != 'power':
|
||||
# targetType = None
|
||||
# targetValue = None
|
||||
# targetValueLow = None
|
||||
# targetValueHigh = None
|
||||
|
||||
if targetValue is None and targetValueLow is None and targetValueHigh is None:
|
||||
targetType = None
|
||||
|
||||
Reference in New Issue
Block a user