void initExternalSystem(ExternalSystem *external, const char *name, int hz, ExternalType type, int(*updateExternal)(ExternalSystem *external), int(*check_heartbeat)(void *self), void *child)
int(* updateExternal)(struct ExternalSystem *external)
int(* check_heartbeat)(void *self)