Hi there. I thought I'd share this as it's something I've been working on for a while and solves a lot of issues for me where I'm trying to send a lot of types of data from Aximmetry to Unreal, and for that data to be flexible in scope.
I made a forum post some time ago about how dynamic pin names in Unreal would help to expand and change the data we send from Aximmetry. There are understandably some limitations with this and Eifert was kind enough to share some resources that were super helpful in getting me closer to my goal.
The forum post is here for those interested.
https://my.aximmetry.com/post/2314-dynamically-changing-get-aximmetry-pin-n
What I've managed to create by building on that is a way of sending strings of data as arrays (or arrays within arrays) through to unreal engine and then reading elements of those arrays in quite specific ways. There are two main benefits:
1, less pins and naming to do in Unreal and in Aximmetry.
2 (more importantly) the data can scale... these arrays can change in size and you don't have to add more connections between the softwares.
It's quite complex to describe but I did a screen recording to talk through it, hopefully someone finds it useful!
https://youtu.be/MmK4lyFxZpw
The problem is that this is a bookkeeping nightmare. The problem can only be solved by Aximmetry, by allowing the sending of arrays of data from each type. Video, Audio, Text, Scalar... etc.