annotate blender/light_control/__init__.py @ 2454:405abed9a45c

fix up asyncio-in-bg-thread sorcery
author drewp@bigasterisk.com
date Mon, 19 May 2025 21:25:32 -0700
parents b23afde50bc2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2432
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
1 """
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
2 watch blender lights, output to real lights
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
3 """
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
4
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
5 sender: object = None
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
6
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
7
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
8 def register():
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
9 global sender
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
10 from .send_to_collector import Sender
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
11
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
12 sender = Sender()
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
13
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
14
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
15 def unregister():
b8a408caf115 start blender sync
drewp@bigasterisk.com
parents:
diff changeset
16 raise NotImplementedError