PowerVision 3.0

Request New Features here.
Ocelot
Posts: 77
Joined: Thu Oct 06, 2011 10:43 am

PowerVision 3.0

Post by Ocelot » Fri Jul 22, 2016 6:04 pm

Happened to notice the Display and Scripting post in the other thread and decided to post.

My .02 cents,

1. Collaborative development environment. Something along the lines of GIT, SVN, or Microsoft's Team Foundation Server, if any particular style of architecture integration makes sense for PowerVision.

2. Simple hardware emulation, running with a "created" config where what's available to change/interact with in the emulator are the screens/buttons and based on what's in the Connections Tab for CAN/RS-485 and the I/O. Having tabs with a table per CAN device (I am thinking of CANCapture UI but that may not be a good idea) under each CANport/RS485 Port, and setting raw values in the I/O channels in something like a Analog Input table, Digital Input table, Digital output table etc. would be useful in cutting down develop-test-revise time.

3. Diff comparisons

Probably a more realistic goal compared to item 1, and very useful.

4. I would prefer Python over Perl or Angel Script.

All 4 of those features are a lot of work (especially #1) so I will stop there.

If anyone else has any ideas feel free to add to this thread.
Kyle Bruneau
Applications Engineer - MurCal Inc
embtechnicalservices
Posts: 52
Joined: Fri Jan 15, 2016 10:14 am

Re: PowerVision 3.0

Post by embtechnicalservices » Mon Aug 08, 2016 2:57 am

no2, to be able to compile and run the whole config in the Powervision tool to speed up development and debugging, rather than having to create files , and download to actual hardware each time.
http://www.emb-technical-services.co.uk
Image
Windows 10 Home x64 - PowerVision 2.9.21075 OEM
i7-7700HQ ,16GBRAM, 500GBSSD, DELL Inspion 7567, 4K UHD Display.
Ocelot
Posts: 77
Joined: Thu Oct 06, 2011 10:43 am

Re: PowerVision 3.0

Post by Ocelot » Tue Oct 04, 2016 5:53 pm

The ability to create a new list from angelscript, that is not already statically predefined in the programming tab.

By that I mean,

Declare a new list "variable" with a defined length, and number of columns w/ an ID per column.
Kyle Bruneau
Applications Engineer - MurCal Inc