App Developer Examples - Three channel temperature logger - Arduino, USB

Discuss PC Developer and Web Developer projects and features here.
Post Reply
medelec35
Matrix Staff
Posts: 1432
http://meble-kuchenne.info.pl
Joined: Wed Dec 02, 2020 11:07 pm
Has thanked: 505 times
Been thanked: 468 times

App Developer Examples - Three channel temperature logger - Arduino, USB

Post by medelec35 »

Free Apps + instructions are now downloadable from the main App Developer website
All the apps can be run with or without Flowcode installed.
This topic is for Three channel temperature logger - Arduino - USB support and comments.
3 ch Temp Logger.png
3 ch Temp Logger.png (239.6 KiB) Viewed 4087 times
Martin

steve001
Valued Contributor
Posts: 185
Joined: Wed Jan 13, 2021 7:15 pm
Has thanked: 81 times
Been thanked: 30 times

Re: App Developer Examples - Three channel temperature logger - Arduino, USB

Post by steve001 »

Very interesting projects,

Looking at this one, as the xy logger and console interests me.

Trying to work my way through the chart, but when i view the properties where the xy chart is it appears as group32 ?
I can see bits of code referring to the xy chart but was unable to work it out.

Looking on the wiki i couldn't find find any reference to it ?

on the dash board there is an "event Trigger" set at 1 second is this the timing element for it ?
again i couldn't see what was doing what

Could someone please explaine a bit for me please

Steve

medelec35
Matrix Staff
Posts: 1432
Joined: Wed Dec 02, 2020 11:07 pm
Has thanked: 505 times
Been thanked: 468 times

Re: App Developer Examples - Three channel temperature logger - Arduino, USB

Post by medelec35 »

Hi Steve,
The easiest way find a component location on the flowchart, is to use Project Explorer.
Select the Components icon.
Scroll down to the component in question then left (or right) click on it and select List Occurrences.
Double click on the component macros that appear in the Icon Lists window.
If you want to see the name of the component on the 2D panel you could either select the group then right-click and select Selection, Ungroup.
Or with the group selected there in a group/ungroup icon that appears top right of the Panel window:
Group Ungroup.png
Group Ungroup.png (1.49 KiB) Viewed 4064 times
.
steve001 wrote:
Thu Apr 22, 2021 6:52 pm
on the dash board there is an "event Trigger" set at 1 second is this the timing element for it ?
Yes it is the event trigger which is like an extremely accurate timer interrupt.
It can be set up to repletely trigger a call macro when time has elapsed.
I posted an example here.
Martin

steve001
Valued Contributor
Posts: 185
Joined: Wed Jan 13, 2021 7:15 pm
Has thanked: 81 times
Been thanked: 30 times

Re: App Developer Examples - Three channel temperature logger - Arduino, USB

Post by steve001 »

cheers martin, will have a go with that later.

One thing i noticed last night, some bits are on the 3D dash and others are on the 2D dash - why is this ?

Steve

medelec35
Matrix Staff
Posts: 1432
Joined: Wed Dec 02, 2020 11:07 pm
Has thanked: 505 times
Been thanked: 468 times

Re: App Developer Examples - Three channel temperature logger - Arduino, USB

Post by medelec35 »

From now, plan to place everything on the 2D panel.
The items on the 3D panel are just out of the way.
No other reason.
They just perform a function and are not required for viewing when simulating.
Martin

steve001
Valued Contributor
Posts: 185
Joined: Wed Jan 13, 2021 7:15 pm
Has thanked: 81 times
Been thanked: 30 times

Re: App Developer Examples - Three channel temperature logger - Arduino, USB

Post by steve001 »

Thanks Martin,

Not Compiled an app as yet. Was wondering if you have items such as,

Modbus
Event Trigger
Etc.

When you compile will these be shown on the dash ?, can you limit what is seen ?

The "Build" option doesn't seam to do much at the moment, i need to watch bens you tube video again

Steve

medelec35
Matrix Staff
Posts: 1432
Joined: Wed Dec 02, 2020 11:07 pm
Has thanked: 505 times
Been thanked: 468 times

Re: App Developer Examples - Three channel temperature logger - Arduino, USB

Post by medelec35 »

Hi, Steve.
You don't compile to create the app, as Export is used instead.
When you select File, Export, Deploy as Flowcode App ,you will have a choice in:
Interface tab to Set which panels to use & program title
Components tab to select what components you want to be visible or invisible appear on the panel.
Resources tab to select the images you want to see on the panel.
This is what the Components tab looks like for the Temperature Monitor:
Components Tab.png
Components Tab.png (45.88 KiB) Viewed 4027 times
Note: The only purpose for grouping is to make it much easier to move the components.
You don't need to group for the app to work correctly.
Martin

steve001
Valued Contributor
Posts: 185
Joined: Wed Jan 13, 2021 7:15 pm
Has thanked: 81 times
Been thanked: 30 times

Re: App Developer Examples - Three channel temperature logger - Arduino, USB

Post by steve001 »

Thanks Martin,

Steve

Post Reply