¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Difference in UDP in 3er and 4th


 
Edited

Good day
?
I faced a strange issue with UDP listener between 3 and 4 series processor.
I need to listen mDNS stream for a specific address (in my case 192.xxx.xxx.036).
I made a test program on RMC4 - everything works perfectly.?
In case of using 224.0.0.251:5353, as UDP IP, I get all mDNS stream,
when I put 192.xxx.036, I receive an mDNS records just from the device i need.
?
BUT !!! When upload this program to CP3N (or RMC3) the situation becomes the following:
when using 224.0.0.251 - I'm still getting full stream from all mDNS devices in my net,
But when I put any definite IP instead of 224... nothing comes.
Actually I tried two CPs (RMC3 and RMC4) with the same program in two debugger windows. ?
When using 224.0.0.251 the behavior is similar
But, when changing the address to 192.xxx.xxx, RMC4 still works perfectly, RMC3 has no RX traffic at all.
Tried both SIMPL and SIMPL+ modules
?
Meanwhile, There is a way ?to get the result on 3er, but only filtering the RX in SIMPL+ module with IF ... SenderIPAddress = Param IP e.t.c..?
?
?
Thanks
?
?


 

Maybe try removing mDNS from the equation and just see if manually sending UDP messages (using a pair of test programs) works as you expect between 3-series and 4-series?
?
Doesn't sound like it's this, but make sure there's not a module (like your S+) that's set to compile only for 4-series.
?
--
Josh Winn
The LiquidPixel Group