Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
clickhouse-container
command
Package main is a binary for creating a test ClickHouse container.
|
Package main is a binary for creating a test ClickHouse container. |
|
codegen
command
Package main provides the entrypoint for the code generation tool.
|
Package main provides the entrypoint for the code generation tool. |
|
migrate
command
Package main is the entry point to run goose CLI with model-garage migrations.
|
Package main is the entry point to run goose CLI with model-garage migrations. |
|
internal
|
|
|
generator/convert
Package convert provides a function to generate conversion functions for a vehicle struct.
|
Package convert provides a function to generate conversion functions for a vehicle struct. |
|
generator/custom
Package custom provides the custom generation functionality that uses a provide template to generate a file.
|
Package custom provides the custom generation functionality that uses a provide template to generate a file. |
|
pkg
|
|
|
autopi
Package autopi holds decoding functions for Ruptela status payloads.
|
Package autopi holds decoding functions for Ruptela status payloads. |
|
cloudevent
Package cloudevent provides types for working with CloudEvents.
|
Package cloudevent provides types for working with CloudEvents. |
|
codegen
Package codegen provides the code generation functionality for converting VSPEC signals to Go structs and ClickHouse tables.
|
Package codegen provides the code generation functionality for converting VSPEC signals to Go structs and ClickHouse tables. |
|
compass
Code generated by github.com/DIMO-Network/model-garage.
|
Code generated by github.com/DIMO-Network/model-garage. |
|
convert
Package convert provides common functions for handling signal conversion.
|
Package convert provides common functions for handling signal conversion. |
|
defaultmodule
Package defaultmodule provides a default implementation for decoding DIMO data.
|
Package defaultmodule provides a default implementation for decoding DIMO data. |
|
hashdog
Package hashdog holds decoding functions for hashdog (Macaron) status payloads.
|
Package hashdog holds decoding functions for hashdog (Macaron) status payloads. |
|
migrations
Package migrations provides the functionality to run goose migrations on a clickhouse dimo database.
|
Package migrations provides the functionality to run goose migrations on a clickhouse dimo database. |
|
modules
Package modules provides a way to load various code modules from data providers.
|
Package modules provides a way to load various code modules from data providers. |
|
nativestatus
Package nativestatus provides a function to generate conversion functions for a vehicle struct.
|
Package nativestatus provides a function to generate conversion functions for a vehicle struct. |
|
nativestatus/schema
Package schema information for converting native dimo status objects
|
Package schema information for converting native dimo status objects |
|
runner
Package runner is a package that provides a programmatic interface to the code generation tool.
|
Package runner is a package that provides a programmatic interface to the code generation tool. |
|
ruptela
Code generated by github.com/DIMO-Network/model-garage.
|
Code generated by github.com/DIMO-Network/model-garage. |
|
ruptela/codegen
command
|
|
|
ruptela/schema
Package schema contains the embedded schema files for the ruptela devices
|
Package schema contains the embedded schema files for the ruptela devices |
|
schema
Package schema contains the types and functions for generating the schema from the spec and definition files.
|
Package schema contains the types and functions for generating the schema from the spec and definition files. |
|
tesla
Package tesla handles incoming Tesla messages, both from polling the Fleet API and streaming from Fleet Telemetry.
|
Package tesla handles incoming Tesla messages, both from polling the Fleet API and streaming from Fleet Telemetry. |
|
tesla/api
Code generated by github.com/DIMO-Network/model-garage.
|
Code generated by github.com/DIMO-Network/model-garage. |
|
tesla/telemetry
Package telemetry converts batches of Tesla protobuf Payloads into VSS signals.
|
Package telemetry converts batches of Tesla protobuf Payloads into VSS signals. |
|
tesla/telemetry/codegen
command
Package main contains the code generation command for transforming a definitions file into code that executes a conversion from Tesla Fleet Telemetry protobufs into VSS signals.
|
Package main contains the code generation command for transforming a definitions file into code that executes a conversion from Tesla Fleet Telemetry protobufs into VSS signals. |
|
tesla/telemetry/parse
Package parse contains functions for parsing typed Tesla values out of strings.
|
Package parse contains functions for parsing typed Tesla values out of strings. |
|
tesla/telemetry/schema
Package schema merely embeds the definitions file for conversions from Tesla Fleet Telemetry to VSS signals.
|
Package schema merely embeds the definitions file for conversions from Tesla Fleet Telemetry to VSS signals. |
|
tesla/telemetry/unit
Package unit converts between commonly used units of measure for vehicle signals.
|
Package unit converts between commonly used units of measure for vehicle signals. |
|
twilio
Package twilio provides structures and methods to interact with Twilio data types.
|
Package twilio provides structures and methods to interact with Twilio data types. |
|
version
Package version provides the version of the application.
|
Package version provides the version of the application. |
|
vss
Package vss holds the data structures and functions for working with events from DIMOs VSS schema.
|
Package vss holds the data structures and functions for working with events from DIMOs VSS schema. |
Click to show internal directories.
Click to hide internal directories.