From 8fceb0702db09cb1686ac3a32ed220136489164c Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Fri, 1 May 2020 22:35:48 +0200 Subject: [PATCH] DMX: Test with all 4 channels --- dmx/test/test.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/dmx/test/test.c b/dmx/test/test.c index 210b136..af27b64 100644 --- a/dmx/test/test.c +++ b/dmx/test/test.c @@ -44,10 +44,12 @@ static libusb_device *find_device(void) int main(int argc, char **argv) { - if (argc != 3) - die("Usage: test "); - int x = atoi(argv[1]); - int y = atoi(argv[2]); + if (argc != 5) + die("Usage: test "); + int a1 = atoi(argv[1]); + int a2 = atoi(argv[2]); + int a3 = atoi(argv[3]); + int a4 = atoi(argv[4]); int err; if (err = libusb_init(&usb_ctxt)) @@ -61,7 +63,7 @@ int main(int argc, char **argv) if (err = libusb_claim_interface(devh, 0)) die("Cannot claim interface: error %d", err); - byte packet[5] = { 0, x, y, 0, 0 }; + byte packet[5] = { 0, a1, a2, a3, a4 }; int len = sizeof(packet); int transferred; if (err = libusb_bulk_transfer(devh, 0x01, packet, len, &transferred, 1000)) -- 2.39.2