If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
FlowStone 3.0.2 Released
22 posts
• Page 1 of 3 • 1, 2, 3
FlowStone 3.0.2 Released
We've just released FlowStone 3.0.2 Firefly!
There was a little bug in the automatic update checking so even if you have this switched on you won't have had a notification on launching FlowStone. This has been fixed in 3.0.2 so it should work for subsequent releases.
The headline feature of Firefly is Follow Wireless. This allows you to trace wireless links in your schematic. Full details are in the updated user guide but if you want to jump straight in, simply select a wireless component and press the TAB key to jump to the first wireless component that connects to it. Keep tabbing and you'll cycle through all the components that connect before being returned back to the source.
We have another new feature in this release called Focus Mode. This allows you to hide the FlowStone editing interface and either preview or work with an application you've created. Click the Focus Mode button on the action panel of a module to see this in action. Again, more details are available in the user guide.
Another enhancement we've made is to the way in which you reference connectors in the Ruby component. As well as referring to them by index you can now also refer to them by name (so long as you have given them a label). This makes your code more readable and also prevents bugs caused when you change the order of connectors. So you can now write code like this:
The i input is an instance of a new class we've created called RubyEditConnector. The class has overrides for all the standard comparison and mathematical operations so you can use it as a string or an integer as you please. Assuming i is an instance of the RubyEditConnector class then all of the following syntax is valid:
You can also use connector labels when sending data:
You can get the name or index explicitly using the name and index methods:
There are a number of other improvements and fixes. For example, we've added some extra input parameters to the curve drawing and adding functions that allow you to do things like this (courtesy of MyCo):
Hope you enjoy the changes!
There was a little bug in the automatic update checking so even if you have this switched on you won't have had a notification on launching FlowStone. This has been fixed in 3.0.2 so it should work for subsequent releases.
The headline feature of Firefly is Follow Wireless. This allows you to trace wireless links in your schematic. Full details are in the updated user guide but if you want to jump straight in, simply select a wireless component and press the TAB key to jump to the first wireless component that connects to it. Keep tabbing and you'll cycle through all the components that connect before being returned back to the source.
We have another new feature in this release called Focus Mode. This allows you to hide the FlowStone editing interface and either preview or work with an application you've created. Click the Focus Mode button on the action panel of a module to see this in action. Again, more details are available in the user guide.
Another enhancement we've made is to the way in which you reference connectors in the Ruby component. As well as referring to them by index you can now also refer to them by name (so long as you have given them a label). This makes your code more readable and also prevents bugs caused when you change the order of connectors. So you can now write code like this:
- Code: Select all
def event i,v
if i=="name" ...
elsif i=="age" ...
end
end
The i input is an instance of a new class we've created called RubyEditConnector. The class has overrides for all the standard comparison and mathematical operations so you can use it as a string or an integer as you please. Assuming i is an instance of the RubyEditConnector class then all of the following syntax is valid:
- Code: Select all
case i
when "name" ...
when 3 ....
end
if i>2 ....
x = i+2
You can also use connector labels when sending data:
- Code: Select all
output "result", theResult
input "feedback", 0.5
# But integer indexes will still work too
output 0, theResult
You can get the name or index explicitly using the name and index methods:
- Code: Select all
idx = i.index
theLabel = i.name
There are a number of other improvements and fixes. For example, we've added some extra input parameters to the curve drawing and adding functions that allow you to do things like this (courtesy of MyCo):
Hope you enjoy the changes!
-
support - Posts: 151
- Joined: Fri Sep 07, 2012 2:10 pm
Re: FlowStone 3.0.2 Released
Hey that's a neat way of implementing it! Gets the user where they want to be, & saves you the hassle of programming another drop-down GUI.support wrote:The headline feature of Firefly is Follow Wireless. This allows you to trace wireless links in your schematic. Full details are in the updated user guide but if you want to jump straight in, simply select a wireless component and press the TAB key to jump to the first wireless component that connects to it. Keep tabbing and you'll cycle through all the components that connect before being returned back to the source.
Does [Shift]+[Tab} goes backwards?
- infuzion
- Posts: 109
- Joined: Tue Jul 13, 2010 11:55 am
- Location: Kansas City, USA, Earth, Sol
Re: FlowStone 3.0.2 Released
infuzion wrote:Does [Shift]+[Tab} goes backwards?
Sure does!
Works like a dream - choose a transmitter, and it cycles through all of its receivers. Choose a receiver and it loops through all the transmitters. It even highlights both ends of the link in the Navigator so you don't get lost.
The 'Focus Mode' is more useful than it first appears too. You can choose any module GUI in the whole schematic to be the one that gets displayed in the "fake exe" window - not just your main front panel. So you could choose, say, a scope or FFT as your 'Focus' module, and then skip intantly to your analysis and back again - from anywhere in the schematic.
I like the choice of 'Shift + Esc' for that - dead easy shortcut to stab at one handed, but not something you'd press by accident.
Many thanks to the DSPr team - more "de-bugging" features have been on many people's wish-lists for a long time. This is great step in the right direction!
And thanks to MyCo for the curve segment example - precisely the feature I need to get my GraphicsPath editor working the way I'd like!
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
Don't stagnate, mutate to create!
-
trogluddite - Posts: 1730
- Joined: Fri Oct 22, 2010 12:46 am
- Location: Yorkshire, UK
Re: FlowStone 3.0.2 Released
That's one small step for a man, one giant leap for mankind.
But still in this version a little bug for the float element, when you drag a value it starts from zero.
But still in this version a little bug for the float element, when you drag a value it starts from zero.
-
digitalwhitebyte - Posts: 106
- Joined: Sat Jul 31, 2010 10:20 am
Re: FlowStone 3.0.2 Released
So let's make now a list of non-fixed things, but including only these which don't affect the current architecture of schematics (backward compatibility). Good that among changes is the mono4 sine osc fix and export options for standalones.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
Re: FlowStone 3.0.2 Released
saved my day! thanks guys, very useful things!
-
Nubeat7 - Posts: 1347
- Joined: Sat Apr 14, 2012 9:59 am
- Location: Vienna
Re: FlowStone 3.0.2 Released
Wonderful! Thanks a bunch!
- fixstuff555
- Posts: 151
- Joined: Thu Oct 21, 2010 3:24 pm
Re: FlowStone 3.0.2 Released
Great news ! Thanks a lot.
@support Now how can you see if one of the packs is updated ?? Like the dsp, audio and robotics pack. There is no info but the download link. Thanks!
@support Now how can you see if one of the packs is updated ?? Like the dsp, audio and robotics pack. There is no info but the download link. Thanks!
-
jjs - Posts: 142
- Joined: Thu Jun 09, 2011 12:15 pm
Re: FlowStone 3.0.2 Released
Many thanks to fulfill one of my wishes: Follow Wireless and even show them in the Navigator
perfect!
keep on doing!
Walter
P.S.: User Guide.pdf download is v3.01 (solved now)
Focus Mode is awesome 2!
perfect!
keep on doing!
Walter
P.S.: User Guide.pdf download is v3.01 (solved now)
Focus Mode is awesome 2!
Last edited by Walter Sommerfeld on Mon Feb 25, 2013 12:50 pm, edited 1 time in total.
-
Walter Sommerfeld - Posts: 249
- Joined: Wed Jul 14, 2010 6:00 pm
- Location: HH - Made in Germany
22 posts
• Page 1 of 3 • 1, 2, 3
Who is online
Users browsing this forum: No registered users and 49 guests