OSC Servo Project

82 views
Skip to first unread message

Krister Strandskov

unread,
Oct 16, 2024, 6:17:42 PM (9 days ago) Oct 16
to QLab
Hey there Hive-mind. Hopefully someone here can help, because I'm stuck.

I've got a prop I'm building that'll have 3 or 4 servos, and some hopefully addressable LEDs and some LED fairy lights. But right now I'm focusing on the servos.

I've written a sketch for my Arduino Nano ESP32, but running into an issue. The Arduino is connected to the network, and QLab network patch is correct because I can see in the serial monitor in the IDE that the Arduino is receiving the message.

From QLab:
/servo1 30

Serial Monitor:
Received OSC message: /servo1
Message size: 0
Matched OSC address: /servo1
Invalid number of parameters for servo1

I realize without seeing the code this means virtually nothing, so I'd be happy to send that to someone who knows more than me. (Admittedly in way over my head here) 

Also should mention I'm running QLab 5.4.6 on macOS 15.0.1

Thanks for any help on this!

-Krister

Paul

unread,
Oct 17, 2024, 11:11:19 AM (8 days ago) Oct 17
to QLab
Like the error message says, you are not sending the right number of parameter. You need to check the software you are running on the Ardiniuo for what it is expecting in terms of the type and number of parameters. And then adjust the Network cue in Qlab to suit.
You could use a analyser program like Protokol to see what Qlab is sending (int, float etc).

Guille Vázquez

unread,
Oct 19, 2024, 4:26:15 AM (7 days ago) Oct 19
to QLab
Hello, I have several sketches with arduino and osc and it receives osc correctly. The error is probably not the osc sending of qlab, but rather how you treat the data that the sketch receives. If you want to send a code maybe I could help you. Greetings
Reply all
Reply to author
Forward
0 new messages