# UDP 3 Signals but i can displayed only 1 signal

**URL:** https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618
**Category:** General
**Created:** [25 June 2021 04:15 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618 "2021-06-25T04:15:58Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![PNWw](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@PNWw](https://discourse.nodered.org/u/PNWw)
#### Post date: [25 June 2021 04:15 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/1 "2021-06-25T04:15:58Z")

</div>

i just have sensor and they send 3 signals output but i cant displayed all signal.I only display only 1 signal.

 ![Screenshot (1)](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/9/c97c5bf015662fa6c2c39a9bd34d4aa2b15ab3c1.png)

---

<div class="post-metadata">

### Author: ![nlecaude](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nlecaude/32/25_2.png) [@nlecaude](https://discourse.nodered.org/u/nlecaude)
#### Post date: [25 June 2021 05:22 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/2 "2021-06-25T05:22:47Z")

</div>

Can you show what comes out of the UDP node ?  
You’ll need to parse the data to do what you want.

---

<div class="post-metadata">

### Author: ![PNWw](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@PNWw](https://discourse.nodered.org/u/PNWw)
#### Post date: [25 June 2021 06:10 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/3 "2021-06-25T06:10:31Z")

</div>

Hi, nlecaude  
thank for reply me  
it have 3 data but i cant separeble them  
{"payload":[51,56,54,48,59,52,53,54,52,59,51,57,54,48,53,52,59],"fromip":"169.254.191.182:8000","ip":"169.254.191.182","port":8000,"\_msgid":"9c012306.3059e"}

 ![Screenshot (2)](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/2/1/21d8b31441ffdd02eb1c203e569d9d3569cb071e.png)  
it have 3 number in 1 gauge  
 ![Screenshot (4)](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/8/588f9e8155ddd2ac590d0268eba92d275133d886.png)

PNWw

---

<div class="post-metadata">

### Author: ![PNWw](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@PNWw](https://discourse.nodered.org/u/PNWw)
#### Post date: [25 June 2021 06:28 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/4 "2021-06-25T06:28:16Z")

</div>

Have 3 data but i can't separate them.  
 ![Screenshot (5)](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/d/8/d86f070161dd10640c6dd42cd95305df8b4cf818.png)

---

<div class="post-metadata">

### Author: ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)
#### Post date: [25 June 2021 07:39 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/5 "2021-06-25T07:39:03Z")

</div>

Configure the UDP node to output a string, then you can split the message up in a function node using the `split()` function to turn it into an array.

---

<div class="post-metadata">

### Author: ![PNWw](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@PNWw](https://discourse.nodered.org/u/PNWw)
#### Post date: [25 June 2021 08:07 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/6 "2021-06-25T08:07:41Z")

</div>

ok Colin,thank you very much for reply  
when i do that number have separable.And now i want to take 3 number into each gauges.

 ![Screenshot (6)](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/a/d/ad6ede0344674b22de5a6615aa7003435ab818d2.png)  
 ![Screenshot (7)](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/b/cb1d4759097df383b23c65e19b7b2a45c0065e13.png)

---

<div class="post-metadata">

### Author: ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)
#### Post date: [25 June 2021 08:25 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/7 "2021-06-25T08:25:19Z")

</div>

You need to set the split node to split on `;` and tell it to output an array. Then you can use angular filters to select what to show. So you should be able to set the gauges to show {{payload[0]}} or {{payload[1]}} to show the first or second elements in the array.

**[Edit]** At the start you showed the numbers were separated by `;` but from the second screenshot it appears that has changed. That is the character you must split on in the Split node.

---

<div class="post-metadata">

### Author: ![PNWw](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@PNWw](https://discourse.nodered.org/u/PNWw)
#### Post date: [25 June 2021 09:18 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/8 "2021-06-25T09:18:26Z")

</div>

thank you for reply, Colin  
but i don't know how to set "You need the split node to split on `;`and tell it to output an array."  
Sorry for my not knowing,I'm so new.  
and my english is not well.

---

<div class="post-metadata">

### Author: ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)
#### Post date: [25 June 2021 09:39 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/9 "2021-06-25T09:39:15Z")

</div>

Open the Split node and see what the available settings are.

---

<div class="post-metadata">

### Author: ![PNWw](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@PNWw](https://discourse.nodered.org/u/PNWw)
#### Post date: [25 June 2021 09:49 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/10 "2021-06-25T09:49:28Z")

</div>

![Screenshot (9)](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/1/81d2fec9421a10394a57ca60df8db691a3826631.png)

---

<div class="post-metadata">

### Author: ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)
#### Post date: [25 June 2021 10:06 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/11 "2021-06-25T10:06:55Z")

</div>

Apologies, I thought you could do it with a split node, but you can't. Instead you can do it the way I first suggested. Use a function node and the javascript `split()` function. Your first post seemed to show the numbers are separated by the character ; but the most recent shows they are separated by the horizontal tab character (9) so I think you need to put in the function node

```auto
msg.payload = msg.payload.split("\t")
return msg;

```

Feed that into a debug node and make sure you see the numbers in an array.

---

<div class="post-metadata">

### Author: ![PNWw](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@PNWw](https://discourse.nodered.org/u/PNWw)
#### Post date: [29 June 2021 02:21 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/12 "2021-06-29T02:21:51Z")

</div>

thank you very much,Colin  
i can do it.

 ![Screenshot (286)](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/a/5/a5e4fc9f7baff65ab692ab1bf5846aeedd74b353.png)

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [13 July 2021 02:22 UTC](https://discourse.nodered.org/t/udp-3-signals-but-i-can-displayed-only-1-signal/47618/13 "2021-07-13T02:22:33Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
