x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Transmit variables outside UE4?

After hours and hours of searhing up the good ol Google i still have'nt got anywhere real with this question som im trying here

Is there anyway to send variables outside of UE4? by meaning having variables stored in UE4 and then when tasked to do so send specific varables to lets say NFC, RFID tags or something similar to a physical hands-on chess piece.

if it is possible then how? or more of where do i start?

i was thinking of utilising arduino with maybe NFC or something like that to make it work but if that impossible then i need to know

EDIT: As an added note i mostly work with only blueprints and if possible it could be a blueprint orientetd solution

Product Version: UE 4.19
Tags:
more ▼

asked Jul 10 '18 at 04:27 PM in Everything Else

avatar image

Slackarn
8 2 4

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

For those still wondering if there is a possible solution for UE to send and recieve information from and to specifically arduino or other COM ports i've found at last a plugin that works with making communication between arduino and UE4 work with blueprints

UE4duino 2 Plugin

more ▼

answered Jul 19 '18 at 12:12 PM

avatar image

Slackarn
8 2 4

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

UE4 is not some enclosed application and C++ in is normal C++, so you can use external libraries as well as use static libraries and do whatever you like.

https://wiki.unrealengine.com/Linking_Static_Libraries_Using_The_Build_System

Just remeber that EULA forbits use of GPL, LGPL, and some Creative Comomns varians licenced libraries, or any other licence that are invasive and effect content of UE4 EULA

Platfrom specific API (like Windows.h in windows) are avable out of the bat, if you can use HTTP or any other TCP/IP network communication all you need to do is use UE4 APIs for those

https://wiki.unrealengine.com/Http-requests https://wiki.unrealengine.com/TCP_Socket_Listener,_Receive_Binary_Data_From_an_IP/Port_Into_UE4,_(Full_Code_Sample)

more ▼

answered Jul 15 '18 at 10:39 PM

avatar image

Shadowriver
35.7k 926 168 1104

avatar image Slackarn Jul 16 '18 at 07:39 PM

thanks for the answer!

pardon me if i missed something but the solution im looking for is more of blueprint oriented. also this question is more or less for a prototype so its not even near for commercial but more for a academic course so i suppose that i dont have to worry about(?) breaking EULA's as im only working with variables i myself set in the editor.

pardon me again if i missed something but the idea is to use something with NFC and/or RFID which does not need the use of any TCP/IP network (if i understand the tech correctly)

but i will dig deeper and thanks for the reply!

avatar image mightyenigma Jul 16 '18 at 10:31 PM

I remember the Unreal marketplace having something to communicate with arduino I/O

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question