What improvements would you like to see?

Moderator: Benj

User avatar
DavidA
Matrix Staff
Posts: 1056
Joined: Fri Apr 23, 2010 2:18 pm
Location: Matrix Multimedia Ltd
Has thanked: 58 times
Been thanked: 274 times
Contact:

What improvements would you like to see?

Postby DavidA » Fri Jul 07, 2017 4:47 pm

Use this topic to discuss the poll topic of "What improvements would you like to see within Flowcode". We are looking at version 8 and would like your input on what improvements should be made to Flowcode.

Docara
Posts: 296
Joined: Sun Jun 23, 2013 1:29 pm
Has thanked: 24 times
Been thanked: 58 times
Contact:

Re: What improvements would you like to see?

Postby Docara » Fri Jul 07, 2017 7:13 pm

David,

Further to my other posts in reply to your question, and a reply to Steve about connection points, I'm going to reiterate two major bug bears of mine

1) Lack of a GOOD help within the program for every option available - I still do not know how to FULLY use FC
2) Make the 3D simulation environment a paid for addition

I feel their are still bugs in V7, GUI issues or components not working properly etc and now you are asking about what to include in V8 - Finish V7!!

*********************************

That said I think you must critically evaluate who the market sector is for your software Schools, Hobbyist, Professional and what each of them require which of course would generate a revenue stream.

I think, other than the obvious graphical programming environment, the main area which you must strengthen and is should be a MAJOR selling point is the software/component simulation within FC. Make FC into a superb development environment for hobbyist and professional alike allowing us to be able to simulate our code virtually using virtual hardware components. You either somehow fully simulate C or make sure EVERY internal component/option of all the processors you say you support IS available and available to use within FC.

For the schools - you need to make a student/teacher (client/server) type environment so that the teacher is able to setup the student workbench in readiness for their lesson and make sure the student can't alter any settings and to give them the option to 3D simulate things

For Hobbyist / Semi professional - Don't change anything, provide exactly what you do now with 3D as a paid for option.

For the Professional - Make a deal with whoever to supply FC Pro with a full-on professional compiler and code optimiser together with all components and commercial code rights

Across the board make the GUI less clunky to use and much more streamlined with dare I say it wizards especially to help obscure functionality like say component creation. I would LOVE LOVE to know how to do this but I have no idea where to start.

V5 had a really nice simple GUI V6 & V7 lost this.

Lastly, You asked elsewhere which family of devices should be included this made me think of a question I and others ask - how to go from a datasheet to a component. Give us a way to do this and then you chaps and chapesses are free to answer proper questions.
To prove to you I'm right you have a section on the forum about User Components - I would have thought by now this should be jammed packed with components created by user if we were able to do so - nothing! This is a great community so there is something wrong if no one has made their component available for others to use

Regards
Matt
These users thanked the author Docara for the post (total 2):
EtsDriver (Sat Jul 08, 2017 11:27 am) • johnsondav (Wed Jul 12, 2017 10:17 pm)
Rating: 10.53%
 

EtsDriver
Valued Contributor
Valued Contributor
Posts: 413
Joined: Tue Apr 15, 2014 4:19 pm
Location: Kajaani, Finland
Has thanked: 328 times
Been thanked: 211 times
Contact:

Re: What improvements would you like to see?

Postby EtsDriver » Sat Jul 08, 2017 11:26 am

Matt points very good things out!

Docara wrote:1) Lack of a GOOD help within the program for every option available - I still do not know how to FULLY use FC

I agree this: The help should be provided as a html help inside the program, with optional "use online help system" to select the help source. And as a addition: Maybe give user a interactive tutorial's like some others do ! :)

Docara wrote:V5 had a really nice simple GUI V6 & V7 lost this.


I disagree strongly, the new GUI felt at start hard, but now after some years of use, i feel this much modern and better to use than the old ones with all that right click, "properties", set every. single. thing. , click okay, right click next etc stuff.
The GUI has its problems still in my opinion too: especially when using the system with two screen setup and on a small screens the new gui is packed more up than the old ones were, using the secondary monitor as main monitor, all the variable screens and others pop to the first screen... (Win10 laptop+secondary monitor setup)

Docara wrote: question I and others ask - how to go from a datasheet to a component. Give us a way to do this and then you chaps and chapesses are free to answer proper questions.
To prove to you I'm right you have a section on the forum about User Components - I would have thought by now this should be jammed packed with components created by user if we were able to do so - nothing! This is a great community so there is something wrong if no one has made their component available for others to use

For component creation, i got a idea: there maybe should be the good old step by step wizard in the application to help user through the component creation! The thing like the playnote-macro that was my first post around here, i did not make it to a component as i found the wiki to be a bit short on what it needs to be done to user component, and the frustration made me leave it just be there...
Ill just keep the good work up!

User avatar
Steve001
Valued Contributor
Valued Contributor
Posts: 1081
Joined: Wed Dec 31, 2008 3:37 pm
Has thanked: 440 times
Been thanked: 489 times
Contact:

Re: What improvements would you like to see?

Postby Steve001 » Sun Jul 09, 2017 9:37 pm

When i see that there is a update available my heart sinks is it a quick update ? or is it a full download again ? :(
why do we have to download the whole lot again - my broadband is not that spectacular and downloading the whole lot can take upto 2 hours.

Sorry rant over

Steve
These users thanked the author Steve001 for the post:
EtsDriver (Sun Jul 09, 2017 10:15 pm)
Rating: 5.26%
 
Success always occurs in private and failure in full view.

wayne millard
Posts: 224
Joined: Thu May 31, 2007 2:18 pm
Has thanked: 6 times
Been thanked: 11 times
Contact:

Re: What improvements would you like to see?

Postby wayne millard » Tue Jul 11, 2017 6:12 pm

I would like to see using more of what is built into pics now a days like Opamps, D/A converters, Ethernet.

Wayne Millard
These users thanked the author wayne millard for the post (total 2):
EtsDriver (Tue Jul 11, 2017 6:41 pm) • QMESAR (Tue Jul 11, 2017 6:59 pm)
Rating: 10.53%
 

User avatar
QMESAR
Valued Contributor
Valued Contributor
Posts: 1125
Joined: Sun Oct 05, 2014 3:20 pm
Has thanked: 346 times
Been thanked: 555 times
Contact:

Re: What improvements would you like to see?

Postby QMESAR » Tue Jul 11, 2017 7:00 pm

wayne millard wrote:I would like to see using more of what is built into pics now a days like Opamps, D/A converters,


+1 here :D

User avatar
medelec35
Valued Contributor
Valued Contributor
Posts: 8420
Joined: Sat May 05, 2007 2:27 pm
Location: Northamptonshire, UK
Has thanked: 2402 times
Been thanked: 3437 times
Contact:

Re: What improvements would you like to see?

Postby medelec35 » Tue Jul 11, 2017 8:37 pm

QMESAR wrote:+1 here


Same for me with selectable FVR where applicable.
Of course better PWM frequency selection.
Customised C code was a good thing.
I do miss that.

Martin
Martin

If you read a post that is useful, please show appreciation by clicking on thumbs up Icon.

User avatar
Benj
Matrix Staff
Posts: 14310
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4401 times
Been thanked: 4127 times
Contact:

Re: What improvements would you like to see?

Postby Benj » Wed Jul 12, 2017 9:49 am

wayne millard wrote:I would like to see using more of what is built into pics now a days like Opamps, D/A converters, Ethernet.


D/A converters should already be covered by the DAC Output component. Opamps and Ethernet are things we can investigate, do you have specific devices in mind?

stefan.erni
Posts: 513
Joined: Fri Aug 19, 2016 2:09 pm
Location: switzerland
Has thanked: 161 times
Been thanked: 146 times
Contact:

Re: What improvements would you like to see?

Postby stefan.erni » Wed Jul 12, 2017 2:54 pm

Re: What improvements would you like to see?

Thank you for asking.

1. much faster FAT for Sd-card (4Bit and longer filename and much more...)
2. More comfort with the touchscreen GUI (please include the nice grafic potmeter and switch, FC already has for the simulation, in the touch....)
3. A very fast USB connection also for PIC32
4. A button in the menue for compile to chip(don't like to use the mouse all the time
5. just save the file, don't ask before compile to chip
6. Improvement how to make components
7. much more components build from Matrix
8. a power save tool and support sleep/wakeup for ST ARM and PIC as standard command
9. an info how much power the cpu use in the current confiuration
10. a tool that convert C-Code from ST and another c-compiler
11. It would be nice if FC8 could reprogram an android phone or an android tablet

I already very happy with FC7 and now I wait for FC8.....

johnsondav
Posts: 186
Joined: Thu Jun 28, 2012 7:29 pm
Location: Durham
Has thanked: 92 times
Been thanked: 181 times
Contact:

Re: What improvements would you like to see?

Postby johnsondav » Thu Jul 13, 2017 5:51 pm

Hi Everyone

Just to add to Matt's comment above:

You asked elsewhere which family of devices should be included this made me think of a question I and others ask - how to go from a datasheet to a component. Give us a way to do this and then you chaps and chapesses are free to answer proper questions.


Matt does have a point, which many of us has encounted many times. How to use devices/hardware which are not in your component list - to making our own. I know I have, even back with FC5.
However, this time I have dug around to see what is new, compared to previous versions of Flowcode. FC7 is, as I have discovered, much more powerful under the hood than previous incarnations of Flowcode, which presents new challengers.

The most difficult part is making sense of the technology which links everything together. I am now just beginning to see those links, which is essential when designing new components. So, over the next few days, I do hope to have my first attempt of a step-by-step guide for everyone to look at and maybe add too.

Regards
Dave
These users thanked the author johnsondav for the post (total 2):
EtsDriver (Thu Jul 13, 2017 7:09 pm) • QMESAR (Fri Jul 14, 2017 10:31 am)
Rating: 10.53%
 

User avatar
QMESAR
Valued Contributor
Valued Contributor
Posts: 1125
Joined: Sun Oct 05, 2014 3:20 pm
Has thanked: 346 times
Been thanked: 555 times
Contact:

Re: What improvements would you like to see?

Postby QMESAR » Fri Jul 14, 2017 10:31 am

johnsondav wrote: So, over the next few days, I do hope to have my first attempt of a step-by-step guide for everyone to look at and maybe add too.


Dave Many people like myself will be very great full to you for such a guide :D
Thank you very much for your efforts

jgu1
Posts: 1092
Joined: Tue Oct 06, 2009 9:39 am
Has thanked: 993 times
Been thanked: 250 times
Contact:

Re: What improvements would you like to see?

Postby jgu1 » Fri Jul 14, 2017 4:57 pm

Hi!

First of all. Flowcode is amazing. Espceally for not hardcore programmer like me. Wonderfull.

But as Dacora wrote : I feel their are still bugs in V7, GUI issues or components not working properly etc and now you are asking about what to include in V8 - Finish V7!! I agree..

I remember from ver. 3 - 4 - 5 and ver. 6 everytime a new version is released there where lot of bug. And just before release
a new version, the previus is working . And then we start from beginning again. :lol: :lol:
Yes, we can wait a little before we buy the new version, but I am like litlle kid who se a lollypop :lol: :lol: yes the matrixteam help and correct bugs emediately, always, good people. But I use many hours on writing and explanation and troubleshooting with thing not working and follow tread here to see if there are new files we have to download and replace in the FC lib. I still love Flowcode.

If it is possible for you, then, could it be Nice if you could use/ import all the component, basic thing ext.. from FC7 to FC8 so we not have to start from beginning again with correction in component ect.

It would be nice, with Dashboard like in FC5 in FC8. Dashboard in 5 Is really good.

What about rasperry pi in FC8...

Look forward to see FC8...

Hope I still is your friend. :D

Best regard jorgen.

viki2000
Posts: 188
Joined: Mon Jul 07, 2014 9:38 am
Has thanked: 30 times
Been thanked: 77 times
Contact:

Re: What improvements would you like to see?

Postby viki2000 » Sun Jul 23, 2017 9:59 am

This is my dream:
- To have the „Panacea library component“ as discussed here:
https://www.matrixtsl.com/mmforums/view ... =7&t=18334
- A simpler way how to create user components.
- Simplify the way how ASM is included as discussed here at bottom:
https://www.matrixtsl.com/mmforums/view ... =7&t=19057
- A solution to have more new PICs included, based on the fact that XC compilers support them, but not FC.
- DMA support for PIC24/dsPIC33 or/and other MCU.

viki2000
Posts: 188
Joined: Mon Jul 07, 2014 9:38 am
Has thanked: 30 times
Been thanked: 77 times
Contact:

Re: What improvements would you like to see?

Postby viki2000 » Sat Nov 11, 2017 7:37 pm

This is a simple and a helpful one, unless is already implemented and I do not know how to activate it:
- In the main window where the code for different macros is written, in case there is a long flowchart code, it would be very helpful to have a scroll bar at the right side.
Now I find it difficult to navigate up down on the laptop in case of a longer code.

User avatar
Steve
Matrix Staff
Posts: 3073
Joined: Tue Jan 03, 2006 3:59 pm
Has thanked: 87 times
Been thanked: 387 times
Contact:

Re: What improvements would you like to see?

Postby Steve » Tue Nov 14, 2017 8:43 am

viki2000 wrote:In the main window where the code for different macros is written, in case there is a long flowchart code, it would be very helpful to have a scroll bar at the right side.


There is already a vertical scrollbar on the right of the window if the contents of the window cannot be fully displayed. I'm not aware of anything that can enable or disable this so it's a mystery why you don't see it.

Please post a screenshot so we can see what is going on and try to help.

viki2000
Posts: 188
Joined: Mon Jul 07, 2014 9:38 am
Has thanked: 30 times
Been thanked: 77 times
Contact:

Re: What improvements would you like to see?

Postby viki2000 » Tue Nov 14, 2017 11:20 am

Hi Steve,
I suck my words back! The scroll bar was covered by the 2D Dashboard panel and I worked on laptop without scroll wheel mouse.
But speaking about screenshots and FC7 interface, maybe you can help with the next one:
viewtopic.php?f=64&t=19501

User avatar
Steve
Matrix Staff
Posts: 3073
Joined: Tue Jan 03, 2006 3:59 pm
Has thanked: 87 times
Been thanked: 387 times
Contact:

Re: What improvements would you like to see?

Postby Steve » Wed Nov 15, 2017 10:01 am

I see Ben has beaten me to it!