Package SmootLight :: Package util :: Module PacketComposition
[hide private]
[frames] | no frames]

Module PacketComposition

source code

Functions [hide private]
 
composePixelStripData(pixelStrip, currentTime=1.29806612156e+12) source code
 
memoize(f) source code
 
cachePacketHeader(x) source code
 
composePixelStripPacket(pixelStrip, port, currentTime) source code
 
packheader() source code
 
portOut() source code
 
portOutPayload(argDict) source code
 
composeSynchPacket() source code
 
portOutPacket(payloadArgs) source code
Variables [hide private]
  VERSION = 1
  MAGIC = 1255932164
  PORTOUT = 264
  UNI = 0
  argDict = {'flags': 0, 'pad': 0, 'startcode': 4095}
  cache = {}
  __package__ = 'SmootLight.util'
Function Details [hide private]

cachePacketHeader(x)

source code 
Decorators:
  • @memoize