Numerous ``daemon'' processes (software not associated with a GUI and not owned by the observer account) are required to operate DEIMOS. The following table gives relevant information.
| Name | Host | Account | Restart command | Function |
|---|---|---|---|---|
| keamano tasks | ||||
| traffic | keamano | kics | deimos restart traffic | Coordinate interprocess communication |
| dispatcher2.1 | keamano | kics | deimos restart dispatcher2.1 | General motor control |
| dispatcher2.2 | keamano | kics | deimos restart dispatcher2.2 | General motor control |
| dispatcher.piezo | keamano | kics | deimos restart dispatcher.piezo | Control tent mirror piezo |
| dispatcher.barco | keamano | kics | deimos restart dispatcher.barco | Read internal barcode scanner |
| dispatcher.bargun | keamano | kics | deimos restart dispatcher.bargun | Read handheld barcode scanner |
| dispatcher.hplog | keamano | kics | deimos restart dispatcher.hplog | Monitor HP temperature logger |
| dispatcher.dinfo | keamano | kics | deimos restart dispatcher.dinfo | ``Infopatcher'' process; maintains state information (like infoman) |
| dremel | keamano | kics | deimos restart dremel | Coordinate slitmask/grating/filter changeouts; control automated refocusing on filter change |
| ds_watch_ccd | keamano | kics | deimos restart watch_ccd | Acquire keywords for science image header |
| df_watch_ccd | keamano | kics | deifcs restart watch_ccd | Acquire keywords for FCS image header |
| monitor.deimos | keamano | kics | ?? | ?? |
| monitor.deifcs | keamano | kics | ?? | ?? |
| monitor.deirot | keamano | kics | ?? | ?? |
| polo tasks | ||||
| lickserv2 | polo | kics | deimos restart lickserv2 | Receive image data from science CCD crate |
| write_image | polo | user | deimos restart write_image | Write images to disk |
| dashboard | polo | user | deimos restart dashboard | Display instrument interface |
| ds9/ds9relay | polo | user | deimos restart ds9 | Display science images |
| kfigdisp | polo | user | deifcs restart figdisp | Display FCS images |
| lickserv | polo | user | deifcs restart lickserv | Send FCS image data to FIGDISP |
| fcstrack | polo | user | stop_fcstrack;start_fcstrack | Control FCS |
| roto tasks | ||||
| deirot.cache | roto | kics | deirot restart | Maintain rotator process data |
| deirot.dispatcher | roto | kics | deirot restart | Control rotator motor |
| deirot.watchdcs | roto | kics | deirot restart | Monitor ROTPDEST DCS keywords |
Use the view_logfile command on polo to view the logfiles for these processes.