Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Time (UTC)DurationActivityInstructor
12:00~10 minGroup exercise: Recap from Day 2 
12:10~30 min

Re-Introduction to Observatory Project (including Project Details)

Life-cycle methods

Repositories for ACS components and CDB: https://asw.alma.cl/acs-workshop

12:40~1:15 h.

Component functionality development

Skeleton component

Extra material:

Java: https://confluence.alma.cl/display/ICTACS/ACS+Java+Component+Tutorial
C++: https://confluence.alma.cl/display/ICTACS/BACI+Device+Server+Programming+Tutorial
Python: http://www.eso.org/projects/alma/develop/acs/OnlineDocs/ACSPython.pdf

13:55~15 minCoffee break


14:10~15 minFirst integration


14:25~1:45 h

Group exercise: Component functionality development 

16:10~30 minGroup exercise: Integration of the day


Day 4  

Time (UTC)DurationActivityInstructor
12:00~20 minLogging and Error System Overview and live-demo
12:20~10 minLogging and Error reference: Documentation for Day 4
12:30~1:30 h

Group exercises: Component functionality development

GOALS FOR TODAY:

  •  Skeleton of the component with dummy methods (including life-cycle methods)
  •  Retrieving and releasing components
  •  Implement functionality of your assigned component
  •  Add logging
  •  Error system: Catch and throw errors

Don't forget to add your component to the CDB repository too!

14:00~15 minCoffee break


14:15~1:30 hGroup exercises: Component functionality development
15:45~45 minGroup exercise: Final integration
16:30~20 minClosing words