HTC releasing IR API to devs - One (M7) General

http://blog.htc.com/2013/02/calling-all-ir-apps/
I emailed a few devs for apps I either use or would like to use asking if they will be taking advantage of the IR API. I suggest others do the same if they want to use the IR feature in apps. I can control a couple of my home theater devices using their own wifi apps but it would be great to control the rest using IR.

rank78 said:
http://blog.htc.com/2013/02/calling-all-ir-apps/
I emailed a few devs for apps I either use or would like to use asking if they will be taking advantage of the IR API. I suggest others do the same if they want to use the IR feature in apps. I can control a couple of my home theater devices using their own wifi apps but it would be great to control the rest using IR.
Click to expand...
Click to collapse
Has anyone looked at the IR API yet? It's considered a partner one, so you have to request access to it from HTC. I'm assuming there's just train/transmit methods, but I'm curious if there's anything else (and how easy it is to use).

arosequist said:
Has anyone looked at the IR API yet? It's considered a partner one, so you have to request access to it from HTC. I'm assuming there's just train/transmit methods, but I'm curious if there's anything else (and how easy it is to use).
Click to expand...
Click to collapse
You can get access to the IR API if you are a partner from HTC. But all the informations about the API are confident. So nobody is allowed to tell you exactly what's in the API.

IR is such a useful feature and so highly standardised globally it won't be long before there are loads of IR apps available.
Hopefully IR is here to stay on phones and hopefully IR will start to appear on tablets.

Related

IR Blaster for unknown remotes

I wonder if there is an app that can record each button (one by one) of my custom IR remote and then save the command so I can send it through my S4. You know, like in old days, record IR command of each button than save it as a remote for the future.
I just want to control some unbranded products that will never be supported by WatchON or any IR Blaster app out there that count on a list of regular codes for each brand.
Thanks in advance! :fingers-crossed:
tal_sarid said:
I wonder if there is an app that can record each button (one by one) of my custom IR remote and then save the command so I can send it through my S4. You know, like in old days, record IR command of each button than save it as a remote for the future.
I just want to control some unbranded products that will never be supported by WatchON or any IR Blaster app out there that count on a list of regular codes for each brand.
Thanks in advance! :fingers-crossed:
Click to expand...
Click to collapse
I am also Looking for something Like this. Somebody Can shed light on this?
Unfortunately our S4 lacks the hardware to receive IR signals- it can only transmit. I believe the HTC OneX has the learning functions as well. Wonder if one could use one to copy the remote and transfer the files to the S4.

[Q] What is the ANT Radio Services?

I just two apps called ANT Radio Service and ANT+ Plugins. I did not installed them. How can they are on my phone? And why are these are system apps?
Can I delete them, and if I can, how do I make it?
I use 4.3 MI8 Android Sytem on my Galaxy S4
Lewis0214 said:
I just two apps called ANT Radio Service and ANT+ Plugins. I did not installed them. How can they are on my phone? And why are these are system apps?
Can I delete them, and if I can, how do I make it?
I use 4.3 MI8 Android Sytem on my Galaxy S4
Click to expand...
Click to collapse
Copying my post from somewhere else:
Sony and Samsung bundle these services on all of their latest devices.
To my understanding these services are just the equivalent of the Bluetooth stack which allows apps to use Bluetooth on your phone, but for ANT+. Instead of being built deeper down at the system level (where you wouldn't find it in your apps list), it's been distributed on the Play Store to make bug fixes and new feature updates much faster than waiting for new firmware updates. Also it allows users to add ANT support to devices which already do not have it through USB.
Google already does this with their Google Play Services which they bundle into the Google Play "app" so they can bypass carriers and not wait for phones to be firmware updated (if they ever are). In this case it's just more highly visible then if it was hidden deeper.
If you delete them, it's the equivalent of deleting Bluetooth support, but for ANT+ devices instead.
You can find more information about it on their website.
As to removing it, you need root access, but if their are no apps using them then they don't consume any discernable power anyway
OneCanuck said:
Copying my post from somewhere else:
Sony and Samsung bundle these services on all of their latest devices.
To my understanding these services are just the equivalent of the Bluetooth stack which allows apps to use Bluetooth on your phone, but for ANT+. Instead of being built deeper down at the system level (where you wouldn't find it in your apps list), it's been distributed on the Play Store to make bug fixes and new feature updates much faster than waiting for new firmware updates. Also it allows users to add ANT support to devices which already do not have it through USB.
Google already does this with their Google Play Services which they bundle into the Google Play "app" so they can bypass carriers and not wait for phones to be firmware updated (if they ever are). In this case it's just more highly visible then if it was hidden deeper.
If you delete them, it's the equivalent of deleting Bluetooth support, but for ANT+ devices instead.
You can find more information about it on their website.
As to removing it, you need root access, but if their are no apps using them then they don't consume any discernable power anyway
Click to expand...
Click to collapse
Good to know thanks for the info.:good:
Ant and Ant+ are for pairing with fitness devices like pedometers, heart rate monitors, and other such fitness monitors and tools. If you do not use these type of devices...simply disable the app...its just another way samsung is trying to appease all of their users and entice others to use their products. A very useful app if you are into staying fit.
NO!!!,DONT USE THEM,THEY WILL TURN YOU INTO ANT(lol,jk,just feeding the trolls[emoji23] [emoji23] ) but anyways @geusseppe is right:
geusseppe said:
Ant and Ant+ are for pairing with fitness devices like pedometers, heart rate monitors, and other such fitness monitors and tools. If you do not use these type of devices...simply disable the app...its just another way samsung is trying to appease all of their users and entice others to use their products. A very useful app if you are into staying fit.
Click to expand...
Click to collapse
Sent from my GT-I9505 using Tapatalk
yahya wessam said:
NO!!!,DONT USE THEM,THEY WILL TURN YOU INTO ANT(lol,jk,just feeding the trolls[emoji23] [emoji23] ) but anyways @geusseppe is right:
Sent from my GT-I9505 using Tapatalk
Click to expand...
Click to collapse
geusseppe said:
Ant and Ant+ are for pairing with fitness devices like pedometers, heart rate monitors, and other such fitness monitors and tools. If you do not use these type of devices...simply disable the app...its just another way samsung is trying to appease all of their users and entice others to use their products. A very useful app if you are into staying fit.
Click to expand...
Click to collapse
Not exactly, this is not entirely correct. It's more then just "pairing fitness devices". Please read OneCanuck's first reply for a better understanding on what it is. Thank you.
Just watched a video where apparently this so called "ANT" app is just a spy infiltrated in your phone. If installed, by remote access, camera/microphone can be activated even with the phone shut off.
Link, or it doesn't exist.
Where did you find this video? And, what Proves they have knowledge & truth on the subject. Just cuz its on the web dosent mean its true or real. Theres a LOT of sh*theads out there puttíng out Bad Information, some unwitingly, some are deviant jerks. Either way, the one who accepts this bad info is exploited & his/her problems are ábout to begin. Be suspicious my friend, trust nothing, verify everything.
@?Everything: Replying to a thread that's been dead for two years now. Why?
@Strephon Alkhalikoi, things stay on the internet for longer than 2 years and search engines find them.
If you want siloed forum threads, automatically lock them after 6 months of inactivity. But there's value in having all information and interaction in one place.
To ?Everything's point, notkbna never provided proof, and readers from the future will now have both warnings and be able to decide on their own.
To make my own contribution to the actual topic, ANT+ really isn't much more than "pairing fitness devices". Sure it can be used in things like remote controls and geocaching, but it's just a protocol for monitoring sensor data.
Let'sDev said:
@Strephon Alkhalikoi, things stay on the internet for longer than 2 years and search engines find them.
If you want siloed forum threads, automatically lock them after 6 months of inactivity. But there's value in having all information and interaction in one place.
Click to expand...
Click to collapse
And here you are, wasting time on a thread that ended three years ago. Neither you nor "Everything" bothered to look at the date of the last post, which means the only purpose of you two posting at all is to inflate your post counts. The only reason I knew this thread was resurrected from the dead is XDA Labs bringing it to the top of my Participated Threads window.
You're wasting both your time and mine by resurrecting this thread. The people who participated in it are unlikely to respond, and anything you may want to add is probably out of date.
Just like this thread.

IR blaster app for controlling Split AC

hi. i have a General Electronics Split AC whose remote control got burnt cause of batteries leakage
now i need an IR blaster app to use it. is it possible to use it?
the configurations is like this .
ac is from "General" Company. the exact model no of the remote control is AR-JE6.
my request is can anyone tell me which app can i use to control it? i have downloaded many apps from playstore but non had this General company ac remote option in it. General is very famous company for ACs dont understand why no body used it.
any way, if there is no app can some one develop an app for me?:fingers-crossed: pretty please???:victory:
aami.aami said:
hi. i have a General Electronics Split AC whose remote control got burnt cause of batteries leakage
now i need an IR blaster app to use it. is it possible to use it?
the configurations is like this .
ac is from "General" Company. the exact model no of the remote control is AR-JE6.
my request is can anyone tell me which app can i use to control it? i have downloaded many apps from playstore but non had this General company ac remote option in it. General is very famous company for ACs dont understand why no body used it.
any way, if there is no app can some one develop an app for me?:fingers-crossed: pretty please???:victory:
Click to expand...
Click to collapse
Well, Samsung's Smart Remote app (included by default in the S5) has the ability to control Split AC. And if the brand is not found, they let you request for the brand to be added, which, when you do that, they send you an email (almost immediately) asking you for some more details about your device, like brand, model number, and sometimes webpage of the company.
I haven't taken the time to reply to them after that, so I don't know how long it takes for them to add your brand, but at least the service looks promising.
Regards.
well i have tried like 3 times and yes they reply with the mail about asking the details and thats pretty much all they do. nothing is done after that. i think that mail service is kinda automated one that is generating mails to people who request for this and they are automatically forwarded.
mariocms said:
Well, Samsung's Smart Remote app (included by default in the S5) has the ability to control Split AC. And if the brand is not found, they let you request for the brand to be added, which, when you do that, they send you an email (almost immediately) asking you for some more details about your device, like brand, model number, and sometimes webpage of the company.
I haven't taken the time to reply to them after that, so I don't know how long it takes for them to add your brand, but at least the service looks promising.
Regards.
Click to expand...
Click to collapse
well i have tried like 3 times and yes they reply with the mail about asking the details and thats pretty much all they do. nothing is done after that. i think that mail service is kinda automated one that is generating mails to people who request for this and they are automatically forwarded.
You can try an app called "Smart IR Remote" by Color Tiger in the play store. It works great on my Gs5 to control my tv, amp and pvr, and it looks like it might be compatible with your ac unit.
Sent from my SM-G900F using XDA Premium 4 mobile app
ZaZa remote works for everything I have tried so far, the UI is not great but once you get your head around that its really great.
Another vote for Smart Remote by Color Tiger. I use it for two different AC units at home. It's the best remote app available.

[Q] Gesture detection using your wrist: will it (ever) be possible?

Hi there,
For now, Android Wear only supports swipe gestures on the touchscreen.
It would be awesome to be able to - for example - turn your wrist to trigger actions.
Does anyone have any information to share regarding gesture detection using wrist movements with Android Wear?
If official support won't be available anytime soon, do you think this can be enabled via custom ROMs?
How hard do you think it would be to implement gesture detection from the moment a custom ROM for a certain smartwatch is available?
Considering Android Wear is... well, Android, and Android has all the API functions to get data from the accelerometer (And lots of helpful development sources), I assume it wouldn't be too hard?
Or am I overlooking something?
Best regards
Use asus remote camera app for android wear. If you twist your watch it will take a picture with your smartphone camera!
greenbat said:
Use asus remote camera app for android wear. If you twist your watch it will take a picture with your smartphone camera!
Click to expand...
Click to collapse
Thanks for the fast reply!
So wrist gesture detection is perfectly possible it seems?
But can you or anyone else give me some additional background about Android Wear:
Should I see Android Wear as a simple extension of the Android API? By which I mean: can I utilise all the Android API functions related to interpreting smartphone/tablet sensor data, provided the smartwatch has that sensor? (e.g accelerometer)
Since I was looking in this particular section related to Wearables (Remove the spaces: developer . android . com/training/building-wearables.html ) and I couldn't find any information about wrist gesture detection.
Is that simply because everything else from the Android API is automatically also applicable to smartwatch development?
(As one can tell, I'm quite new to mobile development.)
https://play.google.com/store/apps/details?id=com.kiwiwearables.app&hl=sv
ezgenesis said:
play.google.com /store/apps/details?id=com.kiwiwearables.app
Click to expand...
Click to collapse
Thanks, will check this out!
Though from looking at the reviews, it seems there is still a lot to improve.
Also, I found the answer to my question in the meantime. In short: yes, you can access the accelerometer on your Android Wear smartwatch using the API functions originally intended for the accelerometer on Android smartphones.
Source: (remove the spaces) stackoverflow . com/questions/26473621/android-wear-accelerometer-gyro-sensor
The Bing app uses a wrist twist to activate
Should be possible soon!
Asgaro said:
Hi there,
For now, Android Wear only supports swipe gestures on the touchscreen.
It would be awesome to be able to - for example - turn your wrist to trigger actions.
Does anyone have any information to share regarding gesture detection using wrist movements with Android Wear?
If official support won't be available anytime soon, do you think this can be enabled via custom ROMs?
How hard do you think it would be to implement gesture detection from the moment a custom ROM for a certain smartwatch is available?
Considering Android Wear is... well, Android, and Android has all the API functions to get data from the accelerometer (And lots of helpful development sources), I assume it wouldn't be too hard?
Or am I overlooking something?
Best regards
Click to expand...
Click to collapse
Android wear is a new platform and is a hell lot fun to develop though when it packs so good specs then definetly some gestures may come. Even the 2015 launch of the apple watch doesnt seem to deliver a perfect gesture. Leaving the digital crown and the electrode on screen taps but i used the asus remote camera app its a lot easier and upholding the wrist wakes the watch u shuld give it a try!
Asgaro said:
It would be awesome to be able to - for example - turn your wrist to trigger actions.
Does anyone have any information to share regarding gesture detection using wrist movements with Android Wear?
If official support won't be available anytime soon, do you think this can be enabled via custom ROMs?
Click to expand...
Click to collapse
Hmmmm.... I just created an AccessibilityService that does exactly what you are describing: it gives you the ability to completely control your smartwatch using wrist gestures.
I created it for my own use (I can only use one of my hands, the one in which I wear the watch) and I can fully control it using wrist gestures.
description: https://jsalatas.ictpro.gr/handsfre...-input-method-for-android-based-smartwatches/
source code: https://github.com/jsalatas/HandsFreeWear
playstore: https://play.google.com/store/apps/details?id=gr.ictpro.jsalatas.handsfreewear
notice that in the current phase I'm not sure if the model that recognizes the wrist gestures can generalize or if it just recognizes my wrist gestures only.

Smart IR control with the Edge

Warning this is a long post grab some tea or coffee.
Coming from a Note 2 the IR capabilities on a phone was a new concept for me. I played around with performing some smart control with peel and a few other apps. Nothing really fit like a professional Universal Remote branded custom programmed remote. Much like a very advanced version of Logitech Harmony. I wanted the WAF (Wife Approval Factor) . This means multiple rooms, devices, scenarios with single button clicks with a remote that changes given its room location and control type. Out Note Edge if you didn't know has an amazing wide spectrum infrared transmitter that can work with a mind blowing array of proprietary devices. Like Xbox and MCE machines to name a few. Its simply needs a powerful app to drive it with a deep code library.
So I stumbled on the app in the play store called "Smart IR Remote - Anymote" . Before I go further I'll point out that I'm not affiliated with any developer and have no benefit to point this app out. I'm just a gadget junkie and a fan of great tech but I digress. This app is not on the cheep side. Its around $6 if I recall. What turned me on to it was its continuous and constant development record, the developer is interacting with users regularly and it met my minimum requirents for experiments.
Setup can be as simple as a Logitech on the basic side or complex as the professional grade. It is your choice . What struck me with aww was the adaptability to create custom remotes WITH full macro or "scene" in the pro world and integrate that in to a one button. Take multiple remotes and combine buttons from all of them to one uber remote. Control WiFi devises along with it. Yup multiple pathway control. Holy cow I was so excited I finally found something to rival some of the most expensive remotes I have ever owned for $6 bucks. It is even equipped with thermostat library's along with some home control capacity. So my brain was tingling with logic layouts and control schemes.
After some serious testing in my house im happy to report only one obscure devise did not have a library entry for its IR codes. One email to the Dev and he was on it. I have set up multiple rooms with a minimum of 3 scenes per room via macro and custom remote setup. My setup works like this . the default remote is the "Home remote" that has buttons labeled per room. Select the room you want to control, Master Bedroom for example and the Master bedroom remote pops up. Then just select one of the action options like "Chrome Cast" turns the TV on pauses and switches the input to the proper location. Then a Chromecast remote pops up with volume and other actions like "Watch Movie". This turns on my HTPC that basicly cone out of sleep, flips the input on the TV to whatever its on and brings up the HTPC remote with all the functions for navigation select and volume. Cool part on this particular scene is if you change it to something else you simply add the sleep option in the macro and the HTPC will go to sleep if you want to change to something else.
It can get far more complex but I used this on my wife's phone that has IR and have had successful WAF !
So play have fun with the infrared on your phone. If anyone is interested I'd be happy to post some examples both simple and complex. Hope this helps someone else and be sure to give a thanks if it did . Cheers.
Reserved
Nice review just some questions, can you use the edge display? It s compatible with logitech squeezebox e logitech link in wifi?
Thank you
Inviato dal mio SM-N910F utilizzando Tapatalk
danilos2k said:
Nice review just some questions, can you use the edge display? It s compatible with logitech squeezebox e logitech link in wifi?
Thank you
Inviato dal mio SM-N910F utilizzando Tapatalk
Click to expand...
Click to collapse
The edge display is not effected. Works just like with any other app. You can add a app icon in to the edge display as a shortcut. Not app specific but handy for any apps you use regularly.
As for question 2 the short answer is no. I had to lookup the Logitech Squeezebox since I don't have one. It looks like they don't have a library entry for it but I'm sending a message to the Dev team and inviting them to this forum.
Great post! I too tend to find the IR capabilitied that Samsung phones have a very cool feature. It amazes me that so many people dont even take advantage of it, but then again there are so many people that dont tske advantage or know how to use 90% of the features on their phones. I sold my friend a nice Sony LED TV a couple weeks ago and after a few hours he called me asking for the remote because the buttons on the side were a pain to deal with and he didnt have a universal remote.. I was blown away by this because not only had i sold him my Galaxy S5 over a month prior to the TV, he had the Galaxy s4 for probably a year befote the 5, and when i told him to just use his phone its better anyway he had no clue what i was talking about... Anyway, sorry to ramble. Lol Thanks again for the info.
thank you
That's what keeps us, the developers, going. Seeing appreciation like yours makes me want to improve the product, makes me ashamed of the occasional bugs you probably encountered, but all things added, leads to a better product.
By the way, @Cab121, make sure to make a backup of your remotes in Settings -> Backup / Restore. You seem to have put a lot of work into yourself, and only I know how many customers relied on (eventually broken) Helium backups when switching roms, cleared the app data accidentally or not knowing what they were doing, losing precious of their work.
As for some of the other questions in the thread:
- using the Edge - No, right now Smart IR Remote doesn't make use of the Edge feature. It's certainly something we want to add, but we have so much stuff on our platter right now that it might take a while to get on this. Have you seen AnyMote Home ?
- Logitech Squeezebox - yes, that's supported over InfraRed, in our Game / Media Manager category
- Logitech Link - sorry, access to that is closed. We've tried, but no luck.
By the way, if anyone has any support questions (missing devices, bugs, stuff like that..) please email [email protected] - that way you have the highest (guaranteed) chances of getting a reply.
Source: I'm one of the Smart IR Remote - AnyMote devs.

Categories

Resources