Updated dsp.py and led.py to be Python 3.5 compatible
This commit is contained in:
parent
f4a3a39b58
commit
e09578da1d
@ -15,7 +15,7 @@ class ExpFilter:
|
||||
self.value = val
|
||||
|
||||
def update(self, value):
|
||||
if not isinstance(self.value, (int, long, float)):
|
||||
if isinstance(self.value, (list, np.ndarray, tuple)):
|
||||
alpha = value - self.value
|
||||
alpha[alpha > 0.0] = self.alpha_rise
|
||||
alpha[alpha <= 0.0] = self.alpha_decay
|
||||
|
@ -1,5 +1,6 @@
|
||||
from __future__ import print_function
|
||||
from __future__ import division
|
||||
from __future__ import unicode_literals
|
||||
import socket
|
||||
import numpy as np
|
||||
import config
|
||||
@ -23,7 +24,7 @@ def update():
|
||||
continue
|
||||
m += chr(i) + chr(p[0][i]) + chr(p[1][i]) + chr(p[2][i])
|
||||
_prev_pixels = np.copy(p)
|
||||
_sock.sendto(m, (config.UDP_IP, config.UDP_PORT))
|
||||
_sock.sendto(m.encode(), (config.UDP_IP, config.UDP_PORT))
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
Loading…
Reference in New Issue
Block a user