fixed wrong percentages
This commit is contained in:
4
main.go
4
main.go
@@ -86,10 +86,10 @@ func (daemon *LedDaemon) receive() {
|
|||||||
case *ledd.BackendWrapperMessage_MSetChannel:
|
case *ledd.BackendWrapperMessage_MSetChannel:
|
||||||
for c, v := range msg.MSetChannel.NewChannelValues {
|
for c, v := range msg.MSetChannel.NewChannelValues {
|
||||||
if pwm, ok := pwmMap[c]; ok {
|
if pwm, ok := pwmMap[c]; ok {
|
||||||
pwm.SetPercentage(float32(v) / RESOLUTION)
|
pwm.SetPercentage(float32(v) / RESOLUTION * 100)
|
||||||
} else {
|
} else {
|
||||||
pwmMap[c] = pca9685.NewPwm(int(c))
|
pwmMap[c] = pca9685.NewPwm(int(c))
|
||||||
pwmMap[c].SetPercentage(float32(v) / RESOLUTION)
|
pwmMap[c].SetPercentage(float32(v) / RESOLUTION * 100)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user