diff --git a/CarControlleriOS/CarController/SimpleControllerView.swift b/CarControlleriOS/CarController/SimpleControllerView.swift index a394d1f..da685a3 100644 --- a/CarControlleriOS/CarController/SimpleControllerView.swift +++ b/CarControlleriOS/CarController/SimpleControllerView.swift @@ -10,14 +10,25 @@ import SwiftUI struct SimpleControllerView: View { @EnvironmentObject var server: ServerData - @State var throttle: Float = 0 - @State var steering: Float = 0 + @State var throttle: Float = 0.5 + @State var steering: Float = 0.5 + var body: some View { HStack{ - Text("Opened Simple Controller!") - Slider(value: $throttle) - Slider(value: $steering) + Slider(value: $throttle, in: 0...1){_ in + self.throttle = 0.5} + .rotationEffect(.degrees(270)) + + Slider(value: $steering, in: 0...1){ + _ in self.steering = 0.5 + } + } + .onAppear(){ + // Start the gRPC updater. Should be in a separate class/struct to be easier to implement for SLAM Controller after. + } + .onDisappear(){ + } } }