HI
Please follow the code below
- I am always getting Not Enabled as in my Text box
- I am expecting to get X Pos in my text box
Please suggest what I am doing wrong ?
Regards
Sourabh
import UIKit
// 1. Add the ESTTriggerManagerDelegate protocol
class ViewController: UIViewController, ESTTriggerManagerDelegate {
// 2. Add the trigger manager
let triggerManager = ESTTriggerManager()
let deviceManager = ESTDeviceManager()
let valueEnableTLM = ESTSettingEstimoteTLMEnable()
@IBOutlet weak var textFieldX: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
textFieldX.text = "Hello"
// 3. Set the trigger manager's delegate
self.triggerManager.delegate = self
//To Enable TLM value
valueEnableTLM.writeValue(true, completion: {, in })
if valueEnableTLM.getValue(){
textFieldX.text = "Enabled"
}
else {
**textFieldX.text = "Not Enabled"**
}
let movementNotification = ESTTelemetryNotificationMotion.init(notificationBlock: {
(motionInfo: ESTTelemetryInfoMotion)
in
if motionInfo.shortIdentifier != "b1561b88448326b8" { return }
self.textFieldX.text = String("X Pos ")
})
deviceManager.register(forTelemetryNotification: movementNotification)