Flowcode Training Videos

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 5.
To post in this forum you must have a registered copy of Flowcode 5 or higher.

Moderator: Benj

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

Flowcode Training Videos

Postby DavidA » Thu Dec 22, 2011 1:12 pm

Hey guys,

Announcement on our new Flowcode training videos, we have created 30 easy to follow videos which walk you through the various aspects of Flowcode, from how to register your product to using RS232 over VNet.

Check out the new Learning Centre Training Video Page.

Also for anyone that has a YouTube account and would like to support Matrix and be the first to know about additional videos, please visit our YouTube channel and subscribe with the big "subscribe" button.

Matrix's YouTube Channel

Any comments or suggestions on the videos please post them here.

Thanks again!

List of Videos:

1.Walkthrough of installation
2.Walkthrough of product activation procedure
3.Flowcode introduction
4.First program
5.Output other values to a port
6.LED and LED array components
7.Using component macros 1
8.Using component macros 2
9.Program flow 1
10.Downloading a program
11.Program flow 2
12.Variables
13.Inputs
14.Analogue Inputs
15.Switch icon to react to multiple states
16.Program flow 3
17.String manipulation
18.Using the panel
19.Interrupts
20.Customising C code for components
21.Adding own C code to program
22.Importing program from a different Flowcode variant
23.Using the ICD
24.Advanced components 1
25.Advanced components 2
26.Advanced components 3
27.Using the VNET to simulate CAN system
28.Using the MIAC with Flowcode, including the component macros
29.Using Formula Flowcode with Flowcode
30.Getting further help – routes to support

User avatar
JLeith
Posts: 521
Joined: Wed Nov 14, 2012 7:49 pm
Location: British Columbia Canada
Has thanked: 143 times
Been thanked: 26 times
Contact:

Re: Flowcode Training Videos

Postby JLeith » Fri Nov 16, 2012 1:17 am

Hello David,

I enjoy learning when ever I can. I clicked the Links and noticed the Matrix Videos are for Flowcode 4.

The YouTube Matrix's was excellent with one major draw back there is no audible human voice to help enplane the actions. Just nice sleepy music ? Unless I missed something.

John

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

Re: Flowcode Training Videos

Postby DavidA » Fri Nov 16, 2012 12:11 pm

Hi John,

Yes unfortuantely the Flowcode v4 videoes are only music (or mostly silence in the later ones!) we do wish to improve and update them at some point, by adding annotations and making them HD, (im not sure we will venture down the voice route just yet).
These users thanked the author DavidA for the post:
JLeith (Tue Nov 20, 2012 11:47 pm)
Rating: 5.26%
 

kalim007
Posts: 67
Joined: Mon Jan 28, 2013 6:00 am
Has thanked: 20 times
Been thanked: 4 times
Contact:

Re: Flowcode Training Videos

Postby kalim007 » Sun Mar 17, 2013 1:52 am

Hi,
I tried to test tutorial 23 using flowcode V5, I found a message. I am attching a pdf for you to see. Please let me know how can I get rid of this problem.
Attachments
ICD.pdf
(97.1 KiB) Downloaded 537 times

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

Re: Flowcode Training Videos

Postby medelec35 » Sun Mar 17, 2013 1:21 pm

Hi kalim007,
What hardware are you using ICD on?

Currently for PIC, as far as im aware, it can only be used with EB006 V7 and above programmer.
http://www.matrixmultimedia.com/product.php?Prod=EB006
Or with Flowkit:
http://www.matrixmultimedia.com/product.php?Prod=HP299

If you are using either one of these, if you can post the flowchart altered for your settings then I can have a look for you.

Martin
Martin

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

kalim007
Posts: 67
Joined: Mon Jan 28, 2013 6:00 am
Has thanked: 20 times
Been thanked: 4 times
Contact:

Re: Flowcode Training Videos

Postby kalim007 » Sun Mar 17, 2013 11:41 pm

I am using EB006, but do not know if it is V7. I am uploading flowchart here.
Attachments
test-debugging.fcf
(6 KiB) Downloaded 487 times

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

Re: Flowcode Training Videos

Postby medelec35 » Mon Mar 18, 2013 12:07 am

Hi,
There is nothing wrong with your Flowchart as it allowed ICD to communicate with My 16F88 mounted of EB006 V7 with no issues.

So it sounds like a hardware issue.

Make sure the following are in correct positions:

ICD2/USB jumper is in USB position (that caught me out at first)

RC/XTAL switch is in XTAL position.

OSC/A6&7 jumper is in OSC

PSU/USB jumper is in PSU

If you struggling to establish communication, then temporarily disable ICD, and create a 1Hz flasher. Make sure osc LED time on and time off is correct. If it is then try again with ICD enabled.

When I run ICD I start with single stepping by pressing the F8 key.

Sometimes Disconnecting both power and and usb leads , then reconnecting may help.

If you microcontroller programs ok, then if hardware and flowchart are set up correctly, there is no reason for ICD not to work
ICD1.png
ICD1.png (81.85 KiB) Viewed 14207 times

Martin
These users thanked the author medelec35 for the post:
kalim007 (Tue Mar 19, 2013 12:06 am)
Rating: 5.26%
 
Martin

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

kalim007
Posts: 67
Joined: Mon Jan 28, 2013 6:00 am
Has thanked: 20 times
Been thanked: 4 times
Contact:

Re: Flowcode Training Videos

Postby kalim007 » Tue Mar 19, 2013 12:06 am

Martin,
Thanks for you brief answer. I checked all jumper except OSC/A6&7, because I do not have that jumper in my programmer board. I also found my board is EB006 -00-06, that means v6 not v7. This could be the reason for not working. If I disable ICD, eveything works fine. I can compile, download the program in board.

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

Re: Flowcode Training Videos

Postby Benj » Tue Mar 19, 2013 10:37 am

Hello,

Yes I can confirm that the ICD functionality was added for the v7 EB006.

kalim007
Posts: 67
Joined: Mon Jan 28, 2013 6:00 am
Has thanked: 20 times
Been thanked: 4 times
Contact:

Re: Flowcode Training Videos

Postby kalim007 » Thu Mar 21, 2013 3:55 am

Hello,
I have another questions regarding training video 26 (i.e. advanced component 3). In simulation everything works. It was assumed here that a char was transmitted and received in same microcontroller. (At this moment I am using PIC16F877A) But i want to transmit char from one microcontroller and want to receive in another microcontroller. So, there are two microcontrollers in the system.I want to verify with you following information.

1. Pin 25 for transmission
2. Pin 26 receiver
3. Baud rate has to be same

Do I need to connect any pins? Is there anything else I need to know before trying to build this?

Thanks in advance for your help.

kalim007
Posts: 67
Joined: Mon Jan 28, 2013 6:00 am
Has thanked: 20 times
Been thanked: 4 times
Contact:

Re: Flowcode Training Videos

Postby kalim007 » Mon Mar 25, 2013 2:04 am

This questions probably was too complicated to answer. I actually found answer of my question. I simply have to read the datasheet of the micrcontroller first that I am going to use for serial communications. As a simple test, I am going to read a character from a keypad and I can transmit that character. On the other side (i.e. receiver end) I can read that data and output it to LCD. This way, I can verify the serial data transmission. :D
I have to write two programs for two microcontroller.

I am working on it and hopefully will be able to post update in a week or so.