Ok, with the arrow key example, i think i can figure this out. I do really well with specific examples like that.
1 more problem, how do i clear the “used components” thing?
It says i used about 2000, but i only have maybe 50 currently being used?
I figured the 10,000 module limit was 10,000 active modules, not 10,000 altogether including ones you no longer use.
This has the same issue with the com port thing, how you’re limited to 1 comport whether it’s in your contraption or has been deleted.
Cause with all the trial and error, i’ll no doubt surpass the 10,000 component limit mark.
Even your arrow key thing has like 22 components, but 682/10,000 used.
Edit: i relinked the arrow keys to asdw, as practice, but windows pop open, the LED’s light up though.
How do i disable the windows from popping up?
PS this is gonna take a bit to make 36 commands, i love copy/paste.
Edit2:
Been spending a few hours with this, and this software is indeed pretty incredible, but i’m still having trouble with coding.
This is driving me nuts.
All i really know about coding is the “if/then/else” thing, and i’m terrible at math.
Essentially i need.
if (input1 = 1) then
output = 777
elseif (input2 = 1)
output = 1000
and so on for 36 whopping inputs and commands. I used to have a basic terminal program a buddy wrote in C#, which edit the source all i wanted, i could add or remove all the if/then/else i wanted, problem is, it didn’t work with bluetooth com ports.
I like FlowStone, but it’s weird programming language is frustrating. Flowstone is nice, but it might be a little too powerful for my needs.
Since my needs are really a simple terminal program that allows me to bind keyboard/controller inputs to serial commands.
Really there should be a string module like the Midi In, that just detects which keys are pressed.
So when active, if i press A, it’ll output A, and when i let go of A it outputs nothing.
And a traditional coding component.
So i’d only need about 10 components.
So i can simple code some of it.
if (input = a) then
output = 777
elseif (input = b)
output = 1000
Creating all these components just to detect key presses, like the arrow thing, is REALLY time consuming, for something i could type up in 5 minutes.