FECOS Status overview Matej ekoranja matej sekoranjacosylab com
FECOS Status overview Matej Šekoranja matej. sekoranja@cosylab. com miha. vitorovic@cosylab. com Miha Vitorovič Luka Šepetavc luka. sepetavc@cosylab. com the best people make cosylab
Task overview (completed) n New command interface to Win. CC OA o Reduced number of data points elements per Component n Entering. State/Leaving. State callbacks o Each state has two methods called before entering and after leaving it o More in-line with the Win. CC OA approach n FECOS XML parser o Native Lab. VIEW XML parser not working on real-time targets o Will enable FECOS to parse RMS generated configuration n Design FECOS real-time capabilities o Based on discussion of real-time requirements with Anton Kerschbaum Cosylab 2011
Task overview (completed) n Implementation of the Basic Device o Simpler state machine o No command interface to Win. CC OA o Controlled by some other Component (state driven device) Cosylab 2011
Task overview (work in progress) n FECOS dynamic Component loading and instantiation o No need to statically link Components into FECOS o Single FECOS core image deployed on all PXIs o All specific functionality (Components) deployed separately o PXI functionality dictated by configuration o FECOS only loads what is needed n Implement FECOS real-time capabilities n FECOS EA model n Define stability and performance test cases for FECOS XML parser Cosylab 2011
Task overview (to do) n Evaluate and document FECOS real-time performance n Perform stability and performance test cases for FECOS XML parser n Report stability and performance test cases for FECOS XML parser n Design and implementation of scratchpad n Remote logging (log 4 j) Cosylab 2011
Task overview (to do) n Design and implementation of data retrieval (HTTP) n Addition of real-time capabilities to FECOS user manual n Add Basic Device to FECOS user manual n Adding wizards and FECOS palettes to Lab. VIEW o Ease of development Cosylab 2011
- Slides: 6