Ver 4.0 API's

Android Apps created to interface with BCS Control Systems
Post Reply
User avatar
bbrally
Posts: 179
Joined: Sat Mar 27, 2010 3:59 am
Bot?: No
Location: Vancouver, BC or NST, Thailand
Contact:

Ver 4.0 API's

Post by bbrally » Sat May 17, 2014 10:49 pm

Is it possible to get a list of the new Ver 4.0 API's?

I'm writing an android app and don't want to spend much more time on it if the API's are about to change for version 4.

Also can you tell me if there will be minor, significant, or any changes to the interface file structures.
Move, copy, clear processes and states: http://manipulator.from-ca.com/
Perform temp coefficient mods and datalogging: http://calculator.from-ca.com/
HMI Builder: http://bcsgui.from-ca.com/
HMI Builder latest ver: http://bcsguibeta.from-ca.com/

User avatar
JonW
Site Admin
Posts: 1433
Joined: Sun Jul 18, 2010 7:51 am
Bot?: No
Location: Huntington Beach, CA
Contact:

Re: Ver 4.0 API's

Post by JonW » Sun May 18, 2014 10:36 am

When you ask about interface file structures, are you talking about the process and system config files? EVERYTHING has changed with 4.0. The config files are JSON formatted data files now as is all of the API. There is already a complete API published, but there have been revisions to it since it was created, so let me check with Brent to see if we can get an updated version of it and get it posted.

User avatar
bbrally
Posts: 179
Joined: Sat Mar 27, 2010 3:59 am
Bot?: No
Location: Vancouver, BC or NST, Thailand
Contact:

Re: Ver 4.0 API's

Post by bbrally » Sun May 18, 2014 4:33 pm

Yes to the process files. I don't need the system config files but am using ultemp, ulfloat, ulsysio, and ucsysio.
Move, copy, clear processes and states: http://manipulator.from-ca.com/
Perform temp coefficient mods and datalogging: http://calculator.from-ca.com/
HMI Builder: http://bcsgui.from-ca.com/
HMI Builder latest ver: http://bcsguibeta.from-ca.com/

brahn
Posts: 527
Joined: Thu Dec 13, 2012 11:01 am
Bot?: No

Re: Ver 4.0 API's

Post by brahn » Mon May 19, 2014 12:42 am

I'll need to work on getting an updated version together, but the docs at: http://www.embeddedcc.com/api-docs/ are pretty accurate and will give you an idea of where we're going in 4.0.

User avatar
bbrally
Posts: 179
Joined: Sat Mar 27, 2010 3:59 am
Bot?: No
Location: Vancouver, BC or NST, Thailand
Contact:

Re: Ver 4.0 API's

Post by bbrally » Sat May 24, 2014 8:17 pm

I spent some time this morning looking at the API's and how I'll incorporate them into my app. These will simplify things significantly from version 3.x.

I don't know how easy it is to add/modify API's at this point, but is it possible to have an API to read the probe resistance values?
Move, copy, clear processes and states: http://manipulator.from-ca.com/
Perform temp coefficient mods and datalogging: http://calculator.from-ca.com/
HMI Builder: http://bcsgui.from-ca.com/
HMI Builder latest ver: http://bcsguibeta.from-ca.com/

User avatar
JonW
Site Admin
Posts: 1433
Joined: Sun Jul 18, 2010 7:51 am
Bot?: No
Location: Huntington Beach, CA
Contact:

Re: Ver 4.0 API's

Post by JonW » Sun May 25, 2014 6:26 pm

This has been brought up before and would be a worthwhile addition. Using off-board apps to read the resistance could enable uses for the ports other than temp probes.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest