# Video, how to send more than one signal with SD Wireless?

**URL:** <https://forum.makecode.com/t/video-how-to-send-more-than-one-signal-with-sd-wireless/6989>\
**Category:** Help\
**Created:** [March 25, 2021, 3:18pm UTC](https://forum.makecode.com/t/video-how-to-send-more-than-one-signal-with-sd-wireless/6989 "2021-03-25T15:18:26Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![frank\_schmidt](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@frank\_schmidt](https://forum.makecode.com/u/frank_schmidt)\
**Post date:** [March 25, 2021, 3:18pm UTC](https://forum.makecode.com/t/video-how-to-send-more-than-one-signal-with-sd-wireless/6989/1 "2021-03-25T15:18:26Z")

</div>

@gbraad , may have an answer for this , anyone else giving help would be appreciated. I have one Arcade game console communicating with another wirelessly. This is to send code to drive a robotic car. I can program one Arcade board to drive the car functions when that board receives a signal from another Arcade board but I need help sending a variety of signals , not only one signal. The code in Arcade that I am using is in the description of the video: Thanks,

[![](https://img.youtube.com/vi/1fYbh1jtLMY/maxresdefault.jpg "SDWireless 2 Meowbits with Micro Maqueen Bot Car , MakeCode Arcade, Patrol car for our Factory.") ](https://www.youtube.com/watch?v=1fYbh1jtLMY)

---

<div class="post-metadata">

**Author:** ![kwx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kwx/32/1545_2.png) [@kwx](https://forum.makecode.com/u/kwx)\
**Post date:** [March 25, 2021, 4:29pm UTC](https://forum.makecode.com/t/video-how-to-send-more-than-one-signal-with-sd-wireless/6989/2 "2021-03-25T16:29:48Z")

</div>

Your code has an `onMessage sdMsg` block for the receiver. The `sdMsg` variable there should contain the `"0"`string you sent from the other program. Have you tried sending different strings, and then checking them in the receiver with `if` blocks?

---

<div class="post-metadata">

**Author:** ![frank\_schmidt](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@frank\_schmidt](https://forum.makecode.com/u/frank_schmidt)\
**Post date:** [March 25, 2021, 10:20pm UTC](https://forum.makecode.com/t/video-how-to-send-more-than-one-signal-with-sd-wireless/6989/3 "2021-03-25T22:20:34Z")

</div>

@kwx , I have tried “if” blocks and the way that I have it written the code will not compile. I am not using ‘radio’ in the Makecode for Microbit tools but am staying in SD Wireless only. I am not using any of the “send Microbit values” in the SDW extension because that has not worked for me and I am not using Microbit as a receiver. It seems as though On Microbit Value,String and Number should not work either for the same reason: we are communicating from Meowbit to Meowbit. Here is what I tried; maybe there is some different variable I should use ? Thanks for responding.

 ![failcodepix](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/5/5c000dafe519bfb4bd74f3c5ad679e9c4be7b153.jpeg)

---

<div class="post-metadata">

**Author:** ![kwx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kwx/32/1545_2.png) [@kwx](https://forum.makecode.com/u/kwx)\
**Post date:** [March 25, 2021, 10:47pm UTC](https://forum.makecode.com/t/video-how-to-send-more-than-one-signal-with-sd-wireless/6989/4 "2021-03-25T22:47:02Z")

</div>

Make sure you’re using string comparisons for string messages. It looks like your code is comparing a string to a number which isn’t valid.

Use the third comparison operator from the list for strings, and don’t add your own double quotes (they get added automatically):

![Screenshot from 2021-03-25 15-39-10](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/6/6d32be3ddd5e421a102e92b419b63e8e1d85e46a.png)

Alternatively, you could convert the message string to a number, and then use numbers for messages:

![Screenshot from 2021-03-25 15-41-15](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/2/2388cc803c32960deb9dcfdb40667cc12f31c5d6.png)

Good luck!

---

<div class="post-metadata">

**Author:** ![frank\_schmidt](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@frank\_schmidt](https://forum.makecode.com/u/frank_schmidt)\
**Post date:** [March 26, 2021, 3:25pm UTC](https://forum.makecode.com/t/video-how-to-send-more-than-one-signal-with-sd-wireless/6989/5 "2021-03-26T15:25:29Z")

</div>

Thanks for the help, @kwx , this is working for me now with your suggestions. I will do a video tomorrow to show my code and reaction of both Meowbits each with an SD Wireless chip.

---

<div class="post-metadata">

**Author:** ![frank\_schmidt](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@frank\_schmidt](https://forum.makecode.com/u/frank_schmidt)\
**Post date:** [March 26, 2021, 4:23pm UTC](https://forum.makecode.com/t/video-how-to-send-more-than-one-signal-with-sd-wireless/6989/6 "2021-03-26T16:23:04Z")

</div>

Video showing your suggestions working, @kwx , I used Pedersen’s utility to convert UFO image to a sprite and used an old program with Robotbit by Kittenbot so as to drive a bot car once Robotbit is mounted on the bot car frame. Thanks for all your help; from here we should be able to use Arcade to interact with I2C, Servo,Stepper and other motors ; plus introduce analog sensors such as “light sensor” ,temperature and tilt, on the Meowbit via SD Wireless; Thanks again from Frank in Missouri.

[![](https://img.youtube.com/vi/j2v8uYU7XSg/maxresdefault.jpg "Meowbit/SDWireless, Multiple Button Press,UFO1,MakeCode Arcade, StarshipFantasyFactory") ](https://www.youtube.com/watch?v=j2v8uYU7XSg)
