Joel Wetzell
|
bd47dddb58
|
add benchmark for all marshal functions
v0.3.0
|
2026-05-30 10:54:20 -05:00 |
|
Joel Wetzell
|
968ad64521
|
organize select case by OpCode
|
2026-05-30 10:54:05 -05:00 |
|
Joel Wetzell
|
6630584ae7
|
rework byte array calculation in marshal functions
|
2026-05-30 10:53:50 -05:00 |
|
Joel Wetzell
|
37ca97c5ab
|
add benchmark and fuzz for tests with data
|
2026-05-30 10:31:37 -05:00 |
|
Joel Wetzell
|
07ff9daf88
|
fix up example
|
2026-05-30 09:49:48 -05:00 |
|
Joel Wetzell
|
c179b8fc26
|
fill out tod control test from wireshark dissector
|
2026-05-30 09:21:59 -05:00 |
|
Joel Wetzell
|
b71986eaba
|
add test workflow
|
2026-05-30 09:20:33 -05:00 |
|
Joel Wetzell
|
b7d8e8dddd
|
switch tests to use cmp.Diff
|
2026-05-30 09:20:20 -05:00 |
|
Joel Wetzell
|
d8da54172e
|
fix opcode for tod control
|
2026-05-30 09:09:34 -05:00 |
|
Joel Wetzell
|
8f21c3968e
|
add todcontrol packet from ACT software
|
2026-05-30 09:08:44 -05:00 |
|
Joel Wetzell
|
91206f6037
|
add tod control packet
|
2026-05-30 09:06:07 -05:00 |
|
Joel Wetzell
|
c44996dd32
|
fill out address testing using wireshark dissector
|
2026-05-30 08:56:52 -05:00 |
|
Joel Wetzell
|
c0701537b6
|
remove constants from packet structs
|
2026-05-30 08:56:07 -05:00 |
|
Joel Wetzell
|
f3b6a6ef1b
|
add some extended fields for poll
|
2026-05-30 07:22:54 -05:00 |
|
Joel Wetzell
|
3680bfb820
|
not all packets have ProtVer
|
2026-05-30 07:22:39 -05:00 |
|
Joel Wetzell
|
92b37e0b19
|
use datarequest type
|
2026-05-30 07:22:09 -05:00 |
|
Joel Wetzell
|
16f045e8fe
|
add poll reply
|
2026-05-30 07:21:24 -05:00 |
|
Joel Wetzell
|
56614027df
|
add test boilerplate
|
2026-05-30 07:21:06 -05:00 |
|
Joel Wetzell
|
11739370c4
|
fix endianness
|
2026-05-30 07:18:23 -05:00 |
|
Joel Wetzell
|
79ecda6f87
|
add empty tests for artnet address
|
2026-05-30 07:15:20 -05:00 |
|
Joel Wetzell
|
eec90ba0c1
|
add tod request and tests from ACT
|
2026-05-30 07:13:09 -05:00 |
|
Joel Wetzell
|
5869f308a3
|
add ArtNzs
|
2026-05-26 17:56:34 -05:00 |
|
Joel Wetzell
|
06ec1acea1
|
add ArtAddress
|
2026-05-26 17:56:28 -05:00 |
|
Joel Wetzell
|
460ffe7bda
|
align method receiver variable name
|
2026-05-26 17:56:21 -05:00 |
|
Joel Wetzell
|
572fa39c16
|
remove length property and make it calculated
|
2026-05-26 17:54:35 -05:00 |
|
Joel Wetzell
|
9546018fb7
|
add ip programming packet types
|
2026-05-26 07:27:07 -05:00 |
|
Joel Wetzell
|
76189580db
|
combine multi byte fields into one field
|
2026-05-26 07:26:53 -05:00 |
|
Joel Wetzell
|
225fb8b79a
|
some untested implementations for moore artnet packet types
|
2026-05-25 19:05:49 -05:00 |
|
Joel Wetzell
|
207a18d18e
|
mess around with fuzzing
v0.2.3
|
2026-05-23 07:43:15 -05:00 |
|
Joel Wetzell
|
2cb6487036
|
fix size check on timecode unmarshal
|
2026-05-23 07:42:48 -05:00 |
|
Joel Wetzell
|
4efa58ee25
|
Add LICENSE
|
2026-05-20 13:26:06 -05:00 |
|
Joel Wetzell
|
baf2758f28
|
some byte slice cleanup
v0.2.2
|
2026-05-14 20:21:11 -05:00 |
|
Joel Wetzell
|
744817ec17
|
just use marshal methods directly
|
2026-02-08 20:37:30 -06:00 |
|
Joel Wetzell
|
f63b8886ce
|
remove println
v0.2.1
|
2026-01-31 16:05:29 -06:00 |
|
Joel Wetzell
|
4485ba3107
|
Merge pull request #1 from jwetzell/feat/timecode
add support for timecode packets
v0.2.0
|
2026-01-31 15:55:57 -06:00 |
|
Joel Wetzell
|
e75a4524bb
|
add support for timecode packets
|
2026-01-31 15:54:36 -06:00 |
|
Joel Wetzell
|
f0d13f7744
|
actually set ID of packet structs
v0.1.0
|
2025-12-30 11:57:46 -06:00 |
|
Joel Wetzell
|
3ebf411175
|
add test for dmx
|
2025-12-30 11:56:24 -06:00 |
|
Joel Wetzell
|
5097901aa9
|
switch to unmarshal marshal
|
2025-12-23 14:10:31 -06:00 |
|
Joel Wetzell
|
4326f99776
|
add style code table
|
2025-12-22 20:22:31 -06:00 |
|
Joel Wetzell
|
ee57e646a1
|
add node report code table
|
2025-12-22 20:22:22 -06:00 |
|
Joel Wetzell
|
b1785252dc
|
add basic receive example
|
2025-12-22 20:22:03 -06:00 |
|
Joel Wetzell
|
307afe8bed
|
add basic start on artnet decoding
|
2025-12-22 20:09:02 -06:00 |
|