Or do it as an ioc database application.
Sent from my Verizon Wireless 4G LTE Smartphone
-------- Original message --------
From: "Arnold, Ned D."
Date:02/18/2014 6:54 AM (GMT-07:00)
To: John Gordon
Cc: [email protected]
Subject: RE: Some CSS BOY questions
Hi John -
Your "critical tasks for the product testing application" sound like
data analysis ... so I would use a tool/language more amenable for that
purpose, such as Matlab (or it's open source cousin octave) or python.
All these options have channel access libraries so you could integrate
the analysis part with your CSS BOY screens .e.g. CSS BOY could initiate
the analysis and display the results.
HTH -
Ned
------------------------------------------------------------------------
*From:* [email protected] [[email protected]] on
behalf of John Gordon [[email protected]]
*Sent:* Monday, February 17, 2014 5:35 PM
*To:* [email protected]
*Subject:* Some CSS BOY questions
Hi
We are thinking of using CSS and BOY to develop product test screens for
our products. We have already developed some demo end-user screens with
BOY, which work nicely, and were quick to do and get working. However
these just set and read PVs that are handled by Channel Access Server at
the typical refresh rates, which are fine for a GUI. I want to know how
easy it is to do some of the critical tasks for the product testing
application. These include:
- Recover blocks of contiguous data that have been collected at high
rate and buffered in the device
- Do calculations based on those data blocks (eg noise analysis, peak
fitting, zero subtraction etc etc)
- Post the raw data and the computed results to file
- Compare computed results with acceptance criteria read from files to
get pass/fail
- Put computed results, pass/fail indications and other text onto the GUI
Regards
John Gordon
Pyramid Technical Consultants, Inc.