mirror of
https://github.com/meshtastic/Meshtastic-Apple.git
synced 2026-04-20 22:13:56 +00:00
Clean up platform enum
This commit is contained in:
parent
7ed7c38ff9
commit
398bf8c88e
2 changed files with 34 additions and 34 deletions
|
|
@ -138,49 +138,49 @@ enum HardwareModels: String, CaseIterable, Identifiable {
|
|||
switch self {
|
||||
|
||||
case .UNSET:
|
||||
return HardwarePlatforms.NONE
|
||||
return HardwarePlatforms.none
|
||||
case .TLORAV2:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .TLORAV1:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .TLORAV211P6:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .TBEAM:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .HELTECV20:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .TBEAMV0P7:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .TECHO:
|
||||
return HardwarePlatforms.NRF52
|
||||
return HardwarePlatforms.nrf52
|
||||
case .TLORAV11P3:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .RAK4631:
|
||||
return HardwarePlatforms.NRF52
|
||||
return HardwarePlatforms.nrf52
|
||||
case .HELTECV21:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .HELTECV1:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .LILYGOTBEAMS3CORE:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .RAK11200:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .NANOG1:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .TLORAV211P8:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .TLORAT3S3:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .NANOG1EXPLORER:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .STATIONG1:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .M5STACK:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .HELTECV3:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
case .HELTECWSLV3:
|
||||
return HardwarePlatforms.ESP32
|
||||
return HardwarePlatforms.esp32
|
||||
}
|
||||
}
|
||||
func protoEnumValue() -> HardwareModel {
|
||||
|
|
@ -238,24 +238,24 @@ enum HardwareModels: String, CaseIterable, Identifiable {
|
|||
|
||||
enum HardwarePlatforms: String, CaseIterable, Identifiable {
|
||||
|
||||
case NONE
|
||||
case ESP32
|
||||
case NRF52
|
||||
case STM32
|
||||
case PIPICO
|
||||
case none
|
||||
case esp32
|
||||
case nrf52
|
||||
case stm32
|
||||
case piPico
|
||||
var id: String { self.rawValue }
|
||||
var description: String {
|
||||
switch self {
|
||||
|
||||
case .NONE:
|
||||
case .none:
|
||||
return "None"
|
||||
case .ESP32:
|
||||
case .esp32:
|
||||
return "Expressif ESP 32"
|
||||
case .NRF52:
|
||||
case .nrf52:
|
||||
return "Nordic NRF52"
|
||||
case .STM32:
|
||||
case .stm32:
|
||||
return "ARM STM 32"
|
||||
case .PIPICO:
|
||||
case .piPico:
|
||||
return "Raspberrry Pi Pico"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ struct Firmware: View {
|
|||
}
|
||||
.padding(.bottom)
|
||||
|
||||
if hwModel.platform() == HardwarePlatforms.NRF52 {
|
||||
if hwModel.platform() == HardwarePlatforms.nrf52 {
|
||||
VStack(alignment: .leading) {
|
||||
if hwModel == HardwareModels.RAK4631 {
|
||||
Text("nRF OTA Device Firmware Update App")
|
||||
|
|
@ -60,7 +60,7 @@ struct Firmware: View {
|
|||
.font(.callout)
|
||||
}
|
||||
}
|
||||
} else if hwModel.platform() == HardwarePlatforms.ESP32 {
|
||||
} else if hwModel.platform() == HardwarePlatforms.esp32 {
|
||||
VStack(alignment: .leading) {
|
||||
Text("ESP32 Device Firmware Update")
|
||||
.font(.title3)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue