Set up smart reminders
Set smart reminder to initiate pairing first, and then turn on the corresponding notification switch
Function table
__IDO_FUNCTABLE__.funcTable4Model.ancs
Description of smart reminder model
- IDOSetNoticeInfoBuletoothModel
Parameter | Description | Remark |
---|---|---|
isPairing | Is it paired | bool |
callDelay | Call delay | The current setting must be greater than or equal to 3 seconds to be effective |
isOnChild | Whether to open the sub switch | Only valid for smart reminders, invalid for incoming call reminders |
isOnCall | Incoming call | bool |
isOnSms | SMS notification | bool |
isOnEmail | Email reminder | bool |
isOnWeChat | WeChat reminder | bool |
isOnQq | qq reminder | bool |
isOnWeibo | Weibo reminder | bool |
isOnFaceBook | FaceBook reminder | bool |
isOnTwitter | Twitter reminder | bool |
isOnWhatsapp | Whatsapp reminder | bool |
isOnMessenger | Messenger reminder | bool |
isOnInstagram | Instagram reminder | bool |
isOnLinkedIn | LinkedIn reminder | bool |
isOnCalendar | Calendar reminder | bool |
isOnSkype | Skype reminder | bool |
isOnAlarm | Alarm reminder | bool |
isOnPokeman | Pokeman reminder | bool |
isOnVkontakte | Vkontakte reminder | bool |
isOnLine | Line reminder | bool |
isOnViber | Viber reminder | bool |
isOnKakaoTalk | KakaoTalk reminder | bool |
isOnGmail | Gmail reminder | bool |
isOnOutlook | Outlook reminder | bool |
isOnSnapchat | Snapchat reminder | bool |
isOnTelegram | Telegram reminder | bool |
isOnChatwork | Chatwork reminder | bool |
isOnSlack | Slack reminder | bool |
isOnYahooMail | Yahoo Mail reminder | bool |
isOnTumblr | Tumblr reminder | bool |
isOnYoutube | Youtube reminder | bool |
isOnYahooPinterest | Yahoo Pinterest reminder | bool |
isOnKeep | Keep reminder | bool |
isOnTikTok | TikTok reminder | bool |
isOnRedbus | Redbus reminder | bool |
isOnDailyhunt | isOnDailyhunt reminder | bool |
isOnHotstar | Hotstar reminder | bool |
isOnInshorts | Inshorts reminder | bool |
isOnPaytm | Paytm reminder | bool |
isOnAmazon | Amazon reminder | bool |
isOnFlipkart | Flipkart reminder | bool |
isOnPrime | Prime reminder | bool |
isOnNetflix | Netflix reminder | bool |
isOnGpay | Gpay reminder | bool |
isOnPhonpe | Phonpe reminder | bool |
isOnSwiggy | Swiggy reminder | bool |
isOnZomato | Zomato reminder | bool |
isOnMakeMyTrip | MakeMyTrip reminder | bool |
isOnJioTv | JioTv reminder | bool |
isOnMicrosoft | Microsoft reminder | bool |
isOnWhatsAppBusiness | WhatsApp Business reminder | bool |
isOnNioseFit | NioseFit reminder | bool |
isOnDidNotCall | Did no call reminder | bool |
isOnMattersRemind | Matter reminder | bool |
isOnUber | Uber reminder | bool |
isOnOla | Ola reminder | bool |
isOnYtMusic | Yt music reminder | bool |
isOnGoogleMeet | Google meet reminder | bool |
isOnMormaiiSmartwatch | Mormaii smartwatch reminder | bool |
isOnTechnosConnect | Technos connect reminder | bool |
isOnEnioei | Enioei reminder | bool |
isOnAliexpress | Aliexpress reminder | bool |
isOnShopee | Shopee reminder | bool |
isOnTeams | Teams reminder | bool |
isOn99Taxi | 99 taxi reminder | bool |
isOnUberEats | Uber eats reminder | bool |
isOnLfood | l food reminder | bool |
isOnRappi | rappi reminder | bool |
isOnMercadoLivre | Mercado Livre reminder | bool |
isOnMagalu | Magalu reminder | bool |
isOnAmericanas | Americanas reminder | bool |
isOnYahoo | Yahoo reminder | bool |
Command code
Set the pairing and notification switch If the device is not paired, it will initiate pairing. After the pairing is successful, set the sub-switch state. It takes a long time to pair, please monitor the callback.
Objc:
IDOSetNoticeInfoBuletoothModel * model = [IDOSetNoticeInfoBuletoothModel currentModel];
[IDOFoundationCommand setSwitchNoticeCommand:model
callback:^(BOOL isNeedDisconnect, int stateCode) {
//Whether the pairing process needs to be disconnected, the status of the pairing process
} complete:^(int errorCode) {
if (errorCode == 0) {
//Set successfully
}else if (errorCode == 6) {
//Device not supported
}else {
//Setup failed
}
}];
Swift:
let model = IDOSetNoticeInfoBuletoothModel.current();
IDOFoundationCommand.setSwitchNotice(model, callback: { (isNeedDisconnect, stateCode) in
//Whether the pairing process needs to be disconnected, the status of the pairing process
}) { (errorCode) in
if errorCode == 0 {
//Set successfully
}else if errorCode == 6 {
//Device not supported
}else {
//Setup failed
}
};