smocod
SMOCO Segment Control Daemon for SCS
|
actmotion.c | SMOCO movement primitives, implemented as callback code for libsting |
actmotion.h | SMOCO movement primitives, implemented as callback code for libsting |
config.c | Configuration module, for parsing command line arguments and reading operating configuration from files. Also loads SCS configuration |
config.h | Configuration module, for parsing command line arguments and reading operating configuration from files. Also loads SCS configuration |
handlers.c | Direct message handlers for libsmoco session |
handlers.h | Direct message handlers for libsmoco session |
hwmonitor.h | |
scs_cmd.c | SCS command handling |
scs_cmd.h | SCS command handling |
scs_comm.c | |
scs_comm.h | Communication routines using shared memory to communicate with SCS and associated utilities |
scscmd_limits.c | Implementations of homing and limit finding commands from SCS |
scscmd_limits.h | Implementations of homing and limit finding commands from SCS |
scscmd_mvgrp.c | Implementations of movegroup commands from SCS |
scscmd_mvgrp.h | Implementations of movegroup commands from SCS |
scsmove.c | Implemention of concurrent processing of SCS-commanded actuator movements |
scsmove.h | |
seg_ops.c | Segment operations |
seg_ops.h | Segment operations |
smocod.c | Smocod main application code |
smocod.h | Main application header |
update_thread.h | Background processing for gathering updated actuator information from libsmoco |