Documentation home page
🥛 Search...
⌘K
Discord
Discord
Search...
Navigation
Dairy
Util
Sinister
Core
Pasteurized
Mercurial
Documentation
Documentation
Community
Maven Repository
GitHub
User Samples
Get Started
Introduction
Reading Guide
Installation
Contributing
Future
On this page
Other:
Pasteurized:
Mercurial:
Calcified:
OnBotDoc
RPCRC + OnBotRPCRC:
Unnamed tracing library:
Unnamed data logging library:
Unnamed dashboard:
Get Started
Future
​
Other:
Improve dynamic OpMode registration, allowing for registering and deregistering on the fly.
​
Pasteurized:
Gamepad utilities. Including virtualisation and layering.
Finished. Waiting on docs.
​
Mercurial:
Command based for Dairy using Pasterized and making good use of Core, focuses on dx with the ability to nicely compose commands from lambdas.
Commands need naming to improve error messages.
Selection Command needs to be improved.
Add command composition using functions / operators.
Investigate using non-subsystem resources.
Needs unit tests.
Waiting on docs.
​
Calcified:
Custom hardware apis and a custom async hardware runtime, that uses ports, rather than names in the config file.
Async has been proven to work.
Drivers need to be written.
Support for test runtime needs to be added.
More testing under larger loads needs to be added.
​
OnBotDoc
Tooling to automatically host documentation websites on the robot.
​
RPCRC + OnBotRPCRC:
Custom
R
emote
P
rocedure
C
all protocol over TCP for interfacing with FTC robots remotely, and in other languages, along with with a shell.
JVM implementation 90% done
needs more work to finish integrating with the robot runtime
needs more work to add useful data sharing endpoints
​
Unnamed tracing library:
Utilities for collecting data to log or otherwise.
​
Unnamed data logging library:
Works with the tracing library to log to a custom file format, allowing replays from file.
​
Unnamed dashboard:
Dairy dashboard using RPCRPC, tracing, and datalogging libraries.
Contributing
Assistant
Responses are generated using AI and may contain mistakes.