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.
App Developer Examples - Three channel temperature logger - Arduino, USB
-
- Matrix Staff
- Posts: 1449
- http://meble-kuchenne.info.pl
- Joined: Wed Dec 02, 2020 11:07 pm
- Has thanked: 509 times
- Been thanked: 471 times
-
- 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
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
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
-
- Matrix Staff
- Posts: 1449
- Joined: Wed Dec 02, 2020 11:07 pm
- Has thanked: 509 times
- Been thanked: 471 times
Re: App Developer Examples - Three channel temperature logger - Arduino, USB
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: .
It can be set up to repletely trigger a call macro when time has elapsed.
I posted an example here.
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: .
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
-
- 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
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
One thing i noticed last night, some bits are on the 3D dash and others are on the 2D dash - why is this ?
Steve
-
- Matrix Staff
- Posts: 1449
- Joined: Wed Dec 02, 2020 11:07 pm
- Has thanked: 509 times
- Been thanked: 471 times
Re: App Developer Examples - Three channel temperature logger - Arduino, USB
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.
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
-
- 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
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
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
-
- Matrix Staff
- Posts: 1449
- Joined: Wed Dec 02, 2020 11:07 pm
- Has thanked: 509 times
- Been thanked: 471 times
Re: App Developer Examples - Three channel temperature logger - Arduino, USB
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: 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.
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: 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