Skip to content

Commit

Permalink
Added WiFi definitions
Browse files Browse the repository at this point in the history
Added WiFI definitions from gartnera/headunit#188
  • Loading branch information
aselafernando authored Oct 19, 2023
1 parent 1289056 commit 1e50a6f
Showing 1 changed file with 58 additions and 0 deletions.
58 changes: 58 additions & 0 deletions hu/hu.proto
Original file line number Diff line number Diff line change
Expand Up @@ -763,3 +763,61 @@ message NAVDistanceMessage
}
optional DISPLAY_DISTANCE_UNIT display_distance_unit = 4;
}

message WifiChannel
{
required string ssid = 1;
}

message WifiInfoRequest
{
required string ip_address = 1;
optional uint32 port = 2;
}

message WifiInfoResponse {
optional string ip_address = 1;
optional uint32 port = 2;
required Status status = 3;

enum Status {
STATUS_UNSOLICITED_MESSAGE = 1;
STATUS_SUCCESS = 0;
STATUS_NO_COMPATIBLE_VERSION = -1;
STATUS_WIFI_INACCESSIBLE_CHANNEL = -2;
STATUS_WIFI_INCORRECT_CREDENTIALS = -3;
STATUS_PROJECTION_ALREADY_STARTED = -4;
STATUS_WIFI_DISABLED = -5;
STATUS_WIFI_NOT_YET_STARTED = -6;
STATUS_INVALID_HOST = -7;
STATUS_NO_SUPPORTED_WIFI_CHANNELS = -8;
STATUS_INSTRUCT_USER_TO_CHECK_THE_PHONE = -9;
STATUS_PHONE_WIFI_DISABLED = -10;
}
}

message WifiSecurityReponse {
required string ssid = 1; //mo15384a
required string key = 2; //mo15385b
required string bssid = 3; //mo15386c
required SecurityMode security_mode = 4;
required AccessPointType access_point_type = 5;

enum SecurityMode {
UNKNOWN_SECURITY_MODE = 0;
OPEN = 1;
WEP_64 = 2;
WEP_128 = 3;
WPA_PERSONAL = 4;
WPA2_PERSONAL = 8;
WPA_WPA2_PERSONAL = 12;
WPA_ENTERPRISE = 20;
WPA2_ENTERPRISE = 24;
WPA_WPA2_ENTERPRISE = 28;
}

enum AccessPointType {
STATIC = 0;
DYNAMIC = 1;
}
}

0 comments on commit 1e50a6f

Please sign in to comment.