f082fa8ac5
reword
2023-08-05 13:40:32 +01:00
ee32f92914
add missing constants
...
add docstrings that describes data breakdown
move SubscribeHeader above VbanRtPacketHeader
expand assert failure string
2023-08-04 23:06:51 +01:00
9bf52b5c11
num_strip_levels, num_bus_levels added to KindMaps
2023-07-25 16:22:47 +01:00
0970bfe0b5
revert move data slices
...
strip_leves, bus_levels properties added to VbanRtPacket
2023-06-25 16:15:32 +01:00
a730edc2c2
connection errors now raise VBANCMDConnectionError
...
Producer thread added, sends job queue to Updater
data slices moved back into dataclass
2023-06-25 02:37:45 +01:00
onyx-and-iris
a029011012
vbanrtpacket refactored
...
_generate_levels method added
ldirty method added.
moved initialize strip_level, bus_level cache into updater init()
initialize comps in updater init()
2022-10-04 15:39:56 +01:00
onyx-and-iris
db96872965
changes to level/gain properties in VbanRtPacket
...
level getters in strip, bus fetch from public packet if not in cache
2022-09-28 18:07:10 +01:00
onyx-and-iris
aadfbd3925
fix regression causing pdirty update to fail.
...
patch bump
2022-09-03 20:35:37 +01:00
onyx-and-iris
aea2be624e
clean up class names in packet module.
...
add __init__ to vbanrtpacket class.
patch bump
2022-08-10 17:49:21 +01:00
onyx-and-iris
1f522b997e
reset() added to command.
...
minor delay added to login (give time for first incoming packet).
2022-07-16 21:52:41 +01:00
onyx-and-iris
86b7fb5d32
inputlevels, ouputlevels now return generators
...
'strip_level', 'bus_level' added to cache.
defautl ratelimit set to 0.01
ratelimit adjusted to wait by ratelimit - elapsed time.
is_updated now returns a bool
minor ver bump
2022-07-06 13:40:46 +01:00
onyx-and-iris
b9db01c8f4
major version bump due to dependency change.
...
now packaged with poetry.
added to pypi.
major version bump due to dependency change.
interface reworked to match the remote-api interface.
readme updated with changes to installation
pre-commit hook temporarily removed
2022-06-16 16:10:06 +01:00