File "pyapps/pySwell.py", line 413, in <module>
fbi.tide()
File "pyapps/pySwell.py", line 344, in tide
SendDMXFrames(pixels)
File "pyapps/pySwell.py", line 97, in SendDMXFrames
wrapper.Client().SendDmx(11, data1, DmxSent)
File "/usr/lib/python2.7/dist-packages/ola/OlaClient.py", line 634, in SendDmx
raise OLADNotRunningException()
ola.OlaClient.OLADNotRunningException
Sep 26 11:25:01 raspberrypi olad: common/io/Descriptor.cpp:361: Failed to send on 42: Resource temporarily unavailable
Sep 26 11:25:01 raspberrypi olad: common/rpc/RpcChannel.cpp:308: Failed to send full RPC message, closing channel
Sep 26 11:25:01 raspberrypi olad: olad/Universe.cpp:294: Source client 0x168d188 has been removed from uni 11
Could I be sending data too fast? I should only be sending it at around 20-30 frames, as I've added time.sleep commands to calibrate the video to playback at the recorded framerate. Is there a limit to how fast OLA can receive?
Can someone explain the wrapper.run() function?
Thanks,
Nathan