fixed wrong ranging logic

This commit is contained in:
2022-11-19 00:50:31 +01:00
parent 58015ff2bf
commit a92003d6a5

View File

@@ -415,7 +415,7 @@ func transformDOCSIS(rawDOCSIS *DOCSISResponse) (nChannels []*DOCSISChannelInfo)
}
for _, channel := range rawDOCSIS.OfdmaUpstream {
rangingOk := channel.RangingStatus != "Completed"
rangingOk := channel.RangingStatus == "Completed"
nChannels = append(nChannels, &DOCSISChannelInfo{
Type: ChannelType(channel.ChannelType),
Power: powerStr2Power(channel.Power),
@@ -427,7 +427,7 @@ func transformDOCSIS(rawDOCSIS *DOCSISResponse) (nChannels []*DOCSISChannelInfo)
}
for _, channel := range rawDOCSIS.Upstream {
rangingOk := channel.RangingStatus != "Completed"
rangingOk := channel.RangingStatus == "Completed"
nChannels = append(nChannels, &DOCSISChannelInfo{
Type: ChannelType(channel.ChannelType),
Power: powerStr2Power(channel.Power),