Proto commits in dallison/adastra

These 53 commits are when the Protocol Buffers files have changed:

Commit:3864c56
Author:David Allison

Cgroup test in capcom

Commit:3fa4413
Author:David Allison

Add cgroups to capcom API

Commit:bca1ae2
Author:David Allison

Cgroups for linux

Commit:cb20fc6
Author:David Allison

Linux stuff

Commit:7b0834b
Author:David Allison

Latest updates and bug fixes

Commit:9a714cb
Author:David Allison
Committer:David Allison

Telemetry working well Also added ability to delete all paramters and get them from the Capcom API.

The documentation is generated from this commit.

Commit:3556914
Author:David Allison
Committer:David Allison

Telemetry working well now

Commit:fc4d22f
Author:David Allison

Telemetry commands to processes

Commit:a5793f8
Author:David Allison

Add umbilical support for dynamic stagezero connections

Commit:dd3aede
Author:David Allison

Parameters events

Commit:e63d952
Author:David Allison

Local parameters

Commit:3b2d584
Author:David Allison

Added parameters server to Capcom and Stagezero This is a distributed global paremeter server held in Capcom and cached in all Stagezero processes. Processes have access to all parameters (think ROS parameters) via an API. All parameter access goes through two pipes between the processes and Stagezero.

Commit:6e56a5a
Author:David Allison

All building and running

Commit:1755745
Author:Dave Allison
Committer:Dave Allison

Add process control API

Commit:8fe0ffc
Author:David Allison

Add syslog stream disposition

Commit:cdb3938
Author:David Allison

Add start of linux namespace support This still needs to be compiled on linux.

Commit:e5f585b
Author:David Allison

Add restart subsystem command to capcom

Commit:1eedb49
Author:David Allison

Implement all V2 cgroup controllers. Testing on Linux still needed

Commit:a85f93f
Author:David Allison

Implement cgroups on linux. Not tested yet

Commit:d0d6453
Author:Dave Allison

Send pidfd from zygote

Commit:3c514b1
Author:David Allison

Add detached processes

Commit:bf92faf
Author:David Allison

Add generic cgroup support (no linux implementation yet)

Commit:84110d7
Author:David Allison

It's 2024 now

Commit:67e405b
Author:David Allison

Rename stagezero to adastra

Commit:740bcb6
Author:David Allison

Add Flight Dynamics Officer (FDO, or fido) ncurses app

Commit:686ac80
Author:David Allison

Map server and localizer demo

Commit:a42a44a
Author:David Allison
Committer:David Allison

Add logger to robot

Commit:adb3190
Author:David Allison

More robot simulation and some bug fixes

Commit:0d86138
Author:David Allison

Add robot simulation and fix zygote

Commit:909fbb5
Author:David Allison

Test mode

Commit:704ffc4
Author:David Allison

Oneshot processes

Commit:9ff2061
Author:David Allison

Improve process exit reporting

Commit:17de07d
Author:David Allison

Critical subsystems

Commit:f0c8047
Author:David Allison

Logging

Commit:3fd6819
Author:David Allison

Interactive

Commit:f196ace
Author:David Allison

Interactive processes

Commit:c4c06e6
Author:David Allison

Fix abort and add flexibility for module main

Commit:b0d6fd5
Author:David Allison

Add user/group and subsystem status commands

Commit:23b0cf9
Author:David Allison

Streams working well

Commit:38651ed
Author:David Allison

Streams configuration from flight

Commit:7c3f0d0
Author:David Allison

Refactor events and clients

Commit:9f4d86b
Author:David Allison

Logging to capcom working

Commit:063e6f7
Author:David Allison

Modules working well now

Commit:a0e0ded
Author:David Allison

Putting it all together

Commit:e91efba
Author:David Allison

ProtobufModule and more FlightDirector functionality

Commit:5e9f15c
Author:David Allison

Beginnings of FlightDirector

Commit:91911fa
Author:David Allison

Add flight_director and module

Commit:d32ec51
Author:David Allison

Aborts and memory leaks.

Commit:19f92f8
Author:David Allison

Add multiple compute ability Adds ability for each process to run on a compute, defined as an address upon which stagezero is running

Commit:dc9f6a1
Author:David Allison

Restarts and alarms (beginning of)

Commit:470f28d
Author:David Allison
Committer:David Allison

Factored out TCPClientHandler

Commit:69e4917
Author:David Allison

Prior to refactor

Commit:b9a7c6e
Author:dallison
Committer:GitHub

Initial upload