gpt4 book ai didi

ios - 以编程方式振动 Myo Armband

转载 作者:行者123 更新时间:2023-11-28 21:34:56 25 4
gpt4 key购买 nike

我怎样才能以编程方式振动 Myo。

我可以在 TLMHubDidConnectDeviceNotification 中振动,但我可以在 TLMMyoDidReceiveOrientationEventNotification 中使用它,因为在此通知中没有 TLMMyo 的实例.

例如: TLMHubDidConnectDeviceNotification

中的振动
TLMMyo *myo = notification.userInfo[kTLMKeyMyo];

[myo vibrateWithLength:TLMVibrationLengthLong];
[myo vibrateWithLength:TLMVibrationLengthMedium];
[myo vibrateWithLength:TLMVibrationLengthShort];

我还尝试将实例保存在 @property 中,但在 TLMMyoDidReceiveOrientationEventNotification 中,此实例为 nil

附言:Question in Myo Developer Forum

最佳答案

该通知似乎存在错误。同时,您可以在 TLMHub 单例的 myoDevices 方法上访问 TLMMyo。如果您使用多个 Myo 设备,您可以使用 TLMMyo 上的 identifier 属性来识别您要使用的设备。

不过,从长远来看,我会考虑修复该通知。

TLMMyo *myo = [[[TLMHub sharedHub] myoDevices] firstObject];

if (myo.identifier == self.identifier) {
[myo vibrateWithLength:TLMVibrationLengthLong];
[myo vibrateWithLength:TLMVibrationLengthMedium];
[myo vibrateWithLength:TLMVibrationLengthShort];
}

关于ios - 以编程方式振动 Myo Armband,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34269472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com