Finished values and telemetry
This commit is contained in:
@@ -7,7 +7,7 @@ pub struct TelemetryMessage {
|
||||
pub voltage: Option<f64>,
|
||||
pub temperature: Option<f64>,
|
||||
pub software_version: i32,
|
||||
pub timestamp: NaiveDateTime
|
||||
pub timestamp: NaiveDateTime,
|
||||
}
|
||||
|
||||
#[derive(Deserialize, Debug, Serialize)]
|
||||
@@ -16,4 +16,18 @@ pub struct TelemetryMessageFromDevice {
|
||||
pub voltage: Option<f64>,
|
||||
pub temperature: Option<f64>,
|
||||
pub software_version: i32,
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Deserialize, Debug, Serialize)]
|
||||
pub struct ValueMessageFromDevice {
|
||||
pub value: f64,
|
||||
pub value_id: i32,
|
||||
pub active_errors: i32,
|
||||
}
|
||||
|
||||
#[derive(Deserialize, Debug, Serialize)]
|
||||
pub struct ValueMessage {
|
||||
pub value: f64,
|
||||
pub value_id: i32,
|
||||
pub timestamp: NaiveDateTime,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user