Package-level declarations

Types

Link copied to clipboard
class DownsampledChannel<T>(val channel: FlightLogChannel<T>, val maxPeriod: Long) : LogChannel<T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class FateRequest(val session: NanoHTTPD.IHTTPSession)
Link copied to clipboard
Link copied to clipboard
class FateRouter(manager: WebHandlerManager)
Link copied to clipboard
data class FlightLogChannel<T>(val name: String, val schema: FateSchema<T>) : LogChannel<T>
Link copied to clipboard
data class FlightLogItem : LogChannel<String> , Telemetry.Item, Telemetry.Line

A telemetry item that writes to a flight log channel. Unlike other LogChannels, this one holds onto a value until write is called due to the way telemetry items are used.

Link copied to clipboard
object FlightRecorder : OpModeManagerNotifier.Notifications, Telemetry

Properties

Link copied to clipboard
const val EXT: String
Link copied to clipboard
val LOG_ROOT: <Error class: unknown class>

Functions

Link copied to clipboard
fun WebHandlerManager.route(block: FateRouter.() -> Unit)