Unused and untested peripheral endpoint updated to protobufs

This commit is contained in:
Niklas Jensen
2026-01-30 15:08:26 +01:00
committed by nikguin04
parent 72e2522dcd
commit 56d81f75cb
7 changed files with 98 additions and 54 deletions
+23
View File
@@ -174,6 +174,26 @@ message MDNSQueryResponse {
repeated MDNSQueryResult services = 1;
}
// =============================================================================
// Peripheral Settings - I2C configuration
// =============================================================================
message PinConfig {
int32 pin = 1;
string mode = 2;
string type = 3;
string role = 4;
}
message PeripheralSettings {
int32 sda = 1;
int32 scl = 2;
int32 frequency = 3;
repeated PinConfig pins = 4;
}
message PeripheralSettingsRequest {}
// =============================================================================
// File System - shared data types
// =============================================================================
@@ -228,6 +248,8 @@ message Request {
MDNSSettingsRequest mdns_settings_request = 61;
MDNSStatusRequest mdns_status_request = 62;
MDNSQueryRequest mdns_query_request = 63;
PeripheralSettings peripheral_settings = 70;
PeripheralSettingsRequest peripheral_settings_request = 71;
}
}
@@ -247,5 +269,6 @@ message Response {
MDNSSettings mdns_settings = 60;
MDNSStatus mdns_status = 61;
MDNSQueryResponse mdns_query_response = 62;
PeripheralSettings peripheral_settings = 70;
}
}