FlowCode v3
- Steve
- Matrix Staff
- Posts: 3426
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
- Contact:
Hi Chet,
If you do get a problem in v2, please let me know because we are very keen to fix any errors that crop up.
This could be related to a problem we have found in v2 where a "call macro" icon internally retains its old position info when copied to another macro (or maybe another branch of the same flowchart). The error occurs in simulation when returning from that macro call.
We have not been able to provide a quick fix to this problem, so we are tackling it in this round of development for v3.
If you do get a problem in v2, please let me know because we are very keen to fix any errors that crop up.
This could be related to a problem we have found in v2 where a "call macro" icon internally retains its old position info when copied to another macro (or maybe another branch of the same flowchart). The error occurs in simulation when returning from that macro call.
We have not been able to provide a quick fix to this problem, so we are tackling it in this round of development for v3.
Hi,
first of all, thanks for developing flowcode. Makes my life as a beginner a lot easier sometimes.
I have also a few improvements, although maybe some of them are already integrated and I just haven't figured them out yet. In that case sorry
1. maybe it is possible to add more zoom options. Because it can be easy to have a better overview, but the 25% and 50% that are available for the moment, makes everything unreadible on my computer. Maybe adding a 75% zoom (or even better a user selectable between 0 and 100%).
2. Better zoom options for printing also. And maybe a possibility to see more of the formulas. For example 3 formulas in a calculation box shows only the first and often not even completely.
3. In simulation mode, it jumps everytime to the command that is executed at that time, which is very handy. But when the command at the bottom of my flowchart is finished, and the simulation starts at the top again, my screen stays on the command of the bottom, instead of jumping back to the first command which is executed at that time.
4. If I remember correctly, in assembler it is possible to have 1-bit variables. You declare 1 byte and you can attach 8 1-bit variables to it. Is there an option like that in flowcode. It can be handy because I often use variables which only need to be 0 or 1 (off or on), so I feel it is a waste to use a whole byte everytime.
5. I also have a problem with the TMR0 interrupt in simulation mode, but I have made a seperate topic for that (see: interrupt TMR0 simulation hangs)
Looking forward to Flowcode 3, but in the mean time I'm gonna keep enjoying the version 2.
Bart.
first of all, thanks for developing flowcode. Makes my life as a beginner a lot easier sometimes.
I have also a few improvements, although maybe some of them are already integrated and I just haven't figured them out yet. In that case sorry
1. maybe it is possible to add more zoom options. Because it can be easy to have a better overview, but the 25% and 50% that are available for the moment, makes everything unreadible on my computer. Maybe adding a 75% zoom (or even better a user selectable between 0 and 100%).
2. Better zoom options for printing also. And maybe a possibility to see more of the formulas. For example 3 formulas in a calculation box shows only the first and often not even completely.
3. In simulation mode, it jumps everytime to the command that is executed at that time, which is very handy. But when the command at the bottom of my flowchart is finished, and the simulation starts at the top again, my screen stays on the command of the bottom, instead of jumping back to the first command which is executed at that time.
4. If I remember correctly, in assembler it is possible to have 1-bit variables. You declare 1 byte and you can attach 8 1-bit variables to it. Is there an option like that in flowcode. It can be handy because I often use variables which only need to be 0 or 1 (off or on), so I feel it is a waste to use a whole byte everytime.
5. I also have a problem with the TMR0 interrupt in simulation mode, but I have made a seperate topic for that (see: interrupt TMR0 simulation hangs)
Looking forward to Flowcode 3, but in the mean time I'm gonna keep enjoying the version 2.
Bart.
- Steve
- Matrix Staff
- Posts: 3426
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
- Contact:
Thanks for your kind words and suggestions, Bart.
You'll be pleased to know that v3 will have better zoom capabilities - it is something I've finished already - full user-selectable zoom from 5% to 200% (in 5% steps). The user interface looks much neater as well - I might post some screen-shots some time...
I'll put the other points onto my list and see what I can do.
You'll be pleased to know that v3 will have better zoom capabilities - it is something I've finished already - full user-selectable zoom from 5% to 200% (in 5% steps). The user interface looks much neater as well - I might post some screen-shots some time...
I'll put the other points onto my list and see what I can do.
- Steve
- Matrix Staff
- Posts: 3426
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
- Contact:
Hi Chet,
Yes, a virtual oscilloscope would be great - but I think it's a bit beyond the scope of v3. Perhaps it will make it into the next version...
Incidentally, you mentioned that you had a problem with FlowCode when copying icons from one macro to another. I have hopefully now fixed this bug in v3, plus I have made a "fixer" app that will fix any existing problems in your current v2 files. I will post a separate message up onto the forum about this in due course.
Yes, a virtual oscilloscope would be great - but I think it's a bit beyond the scope of v3. Perhaps it will make it into the next version...
Incidentally, you mentioned that you had a problem with FlowCode when copying icons from one macro to another. I have hopefully now fixed this bug in v3, plus I have made a "fixer" app that will fix any existing problems in your current v2 files. I will post a separate message up onto the forum about this in due course.
-
- Posts: 112
- Joined: Wed Oct 12, 2005 6:29 pm
- Location: USA
- Been thanked: 1 time
- Contact:
- Steve
- Matrix Staff
- Posts: 3426
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
- Contact:
Hi Jim,
The first or second week in May is my optimistic guess at the moment - and I do still feel that this is achievable because the development so far has gone really well. I'd be disappointed if we didn't have a finished version available before June.
And yes, v2 code should run in v3 without modification. The only exception may be if you embed your own C code into a FlowCode program - but even here, the required modifications should be minimal.
The first or second week in May is my optimistic guess at the moment - and I do still feel that this is achievable because the development so far has gone really well. I'd be disappointed if we didn't have a finished version available before June.
And yes, v2 code should run in v3 without modification. The only exception may be if you embed your own C code into a FlowCode program - but even here, the required modifications should be minimal.
-
- Posts: 112
- Joined: Wed Oct 12, 2005 6:29 pm
- Location: USA
- Been thanked: 1 time
- Contact:
Hi,
1) I'm playing around with RS232 (with a PIC16F88).
Is it possible with flowcode to choose between Asynch and synchronous (master or slave) mode?
Is there a way to use the 9th bit?
If not, can it be implemented in flowcode 3?
2) I have also noticed an error, but I'm not sure if I had it before or if it just happened after installing some patches for flowcode. I also haven't tried reinstalling flowcode.
When I go to the menu 'PIC' => 'Configure' and I change the Oscillator options (RC, XTAL or Internal) and then click 'ok' I receive the following error: "Access Violation at address 0045E1F3 in module 'pppv3.exe'. Read of address 00000000."
When I change it in the 'Switch to Expert Config Screen' it works fine.
3) If, after compiling, I make some modifications to the xxxxxx.asm file, how can I program it to the pic then? When I use PPPv3 I can only program a xxxxxxx.hex file.
Thanks already,
Bart.
1) I'm playing around with RS232 (with a PIC16F88).
Is it possible with flowcode to choose between Asynch and synchronous (master or slave) mode?
Is there a way to use the 9th bit?
If not, can it be implemented in flowcode 3?
2) I have also noticed an error, but I'm not sure if I had it before or if it just happened after installing some patches for flowcode. I also haven't tried reinstalling flowcode.
When I go to the menu 'PIC' => 'Configure' and I change the Oscillator options (RC, XTAL or Internal) and then click 'ok' I receive the following error: "Access Violation at address 0045E1F3 in module 'pppv3.exe'. Read of address 00000000."
When I change it in the 'Switch to Expert Config Screen' it works fine.
3) If, after compiling, I make some modifications to the xxxxxx.asm file, how can I program it to the pic then? When I use PPPv3 I can only program a xxxxxxx.hex file.
Thanks already,
Bart.
-
- Posts: 110
- Joined: Thu Sep 29, 2005 10:53 am
- Location: Matrix Multimedia
- Been thanked: 1 time
- Contact:
Most things can be done within Flowcode using C or ASM.bns wrote:Hi,
1) I'm playing around with RS232 (with a PIC16F88).
Is it possible with flowcode to choose between Asynch and synchronous (master or slave) mode?
Is there a way to use the 9th bit?
If not, can it be implemented in flowcode 3?
If you know the registers to set and what values to set them you may be able to do it using C code icons.
I'll look into this and post the answer in the other thread about RS232 you posted.
Try downloading and installing the latest version of PPP from our web site. That should fix that problem.bns wrote: 2) I have also noticed an error, but I'm not sure if I had it before or if it just happened after installing some patches for flowcode. I also haven't tried reinstalling flowcode.
When I go to the menu 'PIC' => 'Configure' and I change the Oscillator options (RC, XTAL or Internal) and then click 'ok' I receive the following error: "Access Violation at address 0045E1F3 in module 'pppv3.exe'. Read of address 00000000."
When I change it in the 'Switch to Expert Config Screen' it works fine.
The ASM file needs to be assembled to a hex file.bns wrote: 3) If, after compiling, I make some modifications to the xxxxxx.asm file, how can I program it to the pic then? When I use PPPv3 I can only program a xxxxxxx.hex file.
Thanks already,
Bart.
As part of Flwocode the Microchip MPLAB IDE is installed. This is the industry standard Assembler program from Microchip. We send the asm file to during the build process.
You can open the ASM up in MPLAB and assemble it from there.
16F684's
Will V3 support 16F684's?
I love this chip for it's versatility and compact footprint (14 pin). I can also use it in the PICKIT1 programmer.
Thanks
Mike
I love this chip for it's versatility and compact footprint (14 pin). I can also use it in the PICKIT1 programmer.
Thanks
Mike
- Steve
- Matrix Staff
- Posts: 3426
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
- Contact:
Yes - we will support this device in v3.
In fact, v2 should be able to support the 16F684 and 16f688 devices - the only thing lacking is an FCD file for these chips.
Creating FCD (FlowCode Definition) files should be relatively easy - just take an existing one as a template and alter the contents appropriately (it should be fairly straight-forward).
In fact, v2 should be able to support the 16F684 and 16f688 devices - the only thing lacking is an FCD file for these chips.
Creating FCD (FlowCode Definition) files should be relatively easy - just take an existing one as a template and alter the contents appropriately (it should be fairly straight-forward).
-
- Posts: 112
- Joined: Wed Oct 12, 2005 6:29 pm
- Location: USA
- Been thanked: 1 time
- Contact:
V3 release
Steve:
It must be close to the time that you intend to release V3. Can you give us a specific date yet?
Jim
It must be close to the time that you intend to release V3. Can you give us a specific date yet?
Jim
-
- Posts: 112
- Joined: Wed Oct 12, 2005 6:29 pm
- Location: USA
- Been thanked: 1 time
- Contact:
Steve:
As soon as you can give a release date with a high confidence level that would be appreciated.
Like you I have commitments and several of those involve design and development schedules that hinge on the release of V3 (if this was simply a hobby interest I would not be so anxious).
Thanks,
Jim
As soon as you can give a release date with a high confidence level that would be appreciated.
Like you I have commitments and several of those involve design and development schedules that hinge on the release of V3 (if this was simply a hobby interest I would not be so anxious).
Thanks,
Jim
-
- Posts: 112
- Joined: Wed Oct 12, 2005 6:29 pm
- Location: USA
- Been thanked: 1 time
- Contact:
-
- Posts: 112
- Joined: Wed Oct 12, 2005 6:29 pm
- Location: USA
- Been thanked: 1 time
- Contact:
Any news?
Just wondering. The latest reply about Flowcode V3 is from 6 June. Did I miss anything in the meantime? V3 isn't available yet, is it?
Greetings.
Greetings.
- Steve
- Matrix Staff
- Posts: 3426
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
- Contact:
V3 is close, but decided to add a few extra bits (which have taken longer than I anticipated). I've done that now, and we are currently doing some internal BETA testing.
But today is my last day of work for a week and a half (for a much needed holiday), so we will not release a public BETA for a few weeks. We hope that the actual release of FlowCode v3 will be towards the beginning of September.
But today is my last day of work for a week and a half (for a much needed holiday), so we will not release a public BETA for a few weeks. We hope that the actual release of FlowCode v3 will be towards the beginning of September.