yashsingh1/xdaforums huggingface dataset:
[Sony Tablet S] einschnaehkeee:
Oh no I think you misunderstood my statement of "making money" with the app. I'll only charge for it, if YOU users think it's worth to charge money for. That's more of a "clearing my own concious"-thingy (if you know what I mean :P) than satisfying my greed. ;)

It's not that I've done much work here in my opinion; I'm having fun with developing it and I'm happy that there are people who are interested in using it.

The discussion if to charge money or not, really only depends on your feedback and is something that lies in the (perhaps near but not too near) future.

I can guarantee you, that all the users who want to and do participate in the beta/demo phase(s) - which are hopefully starting tomorrow if I find no major bugs -, will get the full version or at least the version with all the features in it completely free because of the feedback they'll hopefully give. :)

This feedback will also determine if there is any need to offer the source code. The core functionality was already laid down by Peacemaker2000 in full, I was just the one collecting and using it.

So don't worry about what comes after the demo/beta, just be a little bit more patient and when you finally can try it out, give me as much feedback as you can and afterwards we'll find a way that can hopefully satisfy everyone. :good:
[Sony Tablet S] xyancompgeek:
Good job. Im sure you'll get a whole lot of positive feedback! I would, of course like to test the software, coz i noticed a lot of bugs with the sony one. How do you plan to distribute the beta?
[Sony Tablet S] einschnaehkeee:
I think I'll go with the "PMing" more private method. Everyone who wants to participate in the Demo/Beta phase can send me a message and then will receive a URL pointing to the APK file.

The following users will automatically get notified by me, because they already showed interest in the app and I think/hope they are willing to participate :) :

xyancompgeek

agc93

kulen

miner1

AlexKnoch

dantheman122

Mahaco

bjz

CHRIS-AUDIO

If there's anyone I forgot or not on that list, PM me or write in this thread, so that I can send you the link. :)
[Sony Tablet S] jameslindsey:
Happy to offer any assistance I can as an experienced pronto user.
[Sony Tablet S] Alucard24:
Hey, I just sent you a pm to be your beta tester.

I have a question.

Do you think we can enable ir port to send and receive files?

I have an old cell phone which have IR only, I would like save photos I did and it would be great can use my tablet s to do this work.

I hope i will be possible,

Thanks for now for the great work you are doing.
[Sony Tablet S] xyancompgeek:
So........................Whats going on now??????
[Sony Tablet S] bjz:
What about going opensource? More users involved in development would make this app even better. Of course this would also reduce your profits, but... are you seriously thinking about big money here? If not, please share the source code. We will all appreciate it a lot.
[Sony Tablet S] xyancompgeek:
Just got an error. The app wont start! Here are the details. Hope you can get it working asap.
[Sony Tablet S] einschnaehkeee:
Oh I've mistakenly used a method for API 14 and forgot that the app could also run on 11 and up. Fixed the issue. Just reload and install it again with the provided URL. :-)
[Sony Tablet S] xyancompgeek:
I must say, man, i am impressed! I used it for half an hour and it works quite well! Macros are perfect. I noticed one flaw which was there in the sony app too. It recognized the key through learning, but it wouldn't work. The good thing however, is that your software picks it up correctly after a few tries. The sony one doesn't. Is it a software glitch or a hardware one?

Another thing, if u press a macro twice with a long action, then it gives the option for force close or wait.
[Sony Tablet S] einschnaehkeee:
Great that you like it. :)

I think the flaw comes because of how "good" (in what quality) the key is learned and then of course sent afterwards. I noticed that everytime a key is learned, the incoming data differs a slightly bit. So apparently there is some error correction on the receiver's side (TV, other devices) that can still understand and map the different data on the same key. So when you learn a key, make sure to test it several times (that's why there is a test button right where you can learn a key ;) ). And when it works flawlessly, then it will work fine in the future.

The imported keys from the Sony App work a bit better, because the data (vendor + key ID) is mapped on official key data, that are stored inside the built-in Sony App. It would be great to get all that data, so that I could integrate it into AnIRemote and provide search mechanisms for finding devices and their corresponding manufacturers.

But I think this "problem" will become less cumbersome if I finish the XML import/export and support for pronto code. ;)

This is something I haven't experienced before. Could you describe a bit more what you mean by "press twice with a long action". Do you mean in user mode?

Ah ok I see now why it is like that. If you put delays and durations inside keys of a macro it will put the UI thread into sleep. I'll change the behavior today and reupload the app. :-)
[Sony Tablet S] beetle8:
Hello, I pursued this project a few weeks now. I am dealing with this issue for some time but can not live programming. (and son of man has no time for study) I possessed a Harmony 1100 and the Sony Tablet s but I'm not quite to peace with both. I would like to test your app.

Gruss HB

PS. Sorry for my english (google translate)
[Sony Tablet S] xyancompgeek:
Ok. Got the basic layout. How do i import keys from the sony app? Is that possible as of now? Is it just me, or do the macros start in reverse order, i.e right to left as per config screen? Its not such a big problem, dont bother to correct it yet.
[Sony Tablet S] einschnaehkeee:
Falls dir Deutsch lieber ist, kannst du auch auf Deutsch schreiben. Französisch wäre sogar auch noch ok. ;-)

If you'd rather write in German, that would be ok for me. My French is a bit rusty, but ok for basic understanding. :P

Unfortunately you can't import every manufacturer/device pair into AnIRemote, but many of them.

But the ones that are possible to import get imported like this:

- First select your profile in AnIRemote

http://i.imgur.com/KpjXp.png?1

http://i.imgur.com/GoIHO.png?1

- Open the built-in Sony Remote App and enter registration

http://i.imgur.com/PsZFj.jpg?1

http://i.imgur.com/YOGMd.jpg?1

- Select your manufacturer and device (Sony devices don't work so try others)

http://i.imgur.com/4fWPK.jpg?1

- Press "Next" and this is the time when AnIRemote gets notified if there are any importable devices/keys.

http://i.imgur.com/H8ZOF.jpg?1

- Jump back to AnIRemote and onto your profile page to see if any new devices/keys were imported.

http://i.imgur.com/xJJ8N.jpg?1

http://i.imgur.com/3AVre.png?1

I have to check how it's possible that macros start in reverse order. It should be the order that they are dragged in and displayed in the edit page.
[Sony Tablet S] kulen:
Hi,

I just installed the app and want to share my first impressions.

I like the concept where you have remotes and devices. It's similar to logitech harmony activities and devices which I'm used to.

I couldn't find a way to import sony app's remotes so can somebody please explain a procedure.

Learning keys work fine. But when I press add multiple keys nothing happens. So I need to go one by one.

Also when I press upper left corner icon (by aniremote sign) nothing happens also.

I can't find a way to delete added key/device/remote.

Perhaps you could make the keys to be able to shrink also, not just grow, cause they are pretty big, and maybe different shapes. Or even more keys on same icon (like vol+ vol-). but this is just an idea for future, when all other is fully functional.

Thats all I tested for now.

Great app, looking forward for new releases. Thank you
[Sony Tablet S] einschnaehkeee:
Thanks for your impressions. :)

The process of importing is actually not quite perfect. I'm thinking about sending a notification to tell the user if it succeeded.

Yeah there are some functions that are disabled, because I'm not satisfied with them yet (mostly UI-wise).

Deleting is one of those things I'm working on and testing. So it will definitely be in the next major update ("smaller" ones just fix bugs ;) ).

Shrinking is possible but only to a certain degree. And yes, layouting (shapes of keys, icon placement, etc.) for the remotes is one of the bigger things to come. :)
[Sony Tablet S] xyancompgeek:
Finally put in the icons, and the whole thing looks sweet! Wouldn't mind a background and text color change
[Sony Tablet S] einschnaehkeee:
Customization will become an essential part of AnIRemote so this is definitely something to be improved in the next updates. :)

You could post screens of your remote, so that overs have an inspiration of how to make a "nice" remote. :D
[Sony Tablet S] xyancompgeek:
Sure, here is the sc.shot of my aio. small bug : Whenever the app starts, the keyboard pops out for no reason.
[Sony Tablet S] einschnaehkeee:
Looks really great. :good:

The keyboard thing is really strange (I don't see any keyboard when the app starts on my tablet), especially when there is no edit field worth popping up. I hope that I can work it out with further testing.
[Sony Tablet S] xyancompgeek:
It doesn't happen so often. But when it does, its really annoying.
[Sony Tablet S] kulen:
In this case "type 1" of selected manufacturer's remotes is imported, I guess?

but if I keep going on chose right type... next...

I end up with a few devices in aniremote. EDIT which I can't remove EDIT

I guess there's no way to know which is which of imported buttons without trying? I only get some number ID's and key values?
[Sony Tablet S] xyancompgeek:
Overall, i think this is what can be improved:

1. Cosmetic Changes (Wallpaper, Icons, Etc.)

2. The keyboard bug

3. Option to automatically open a remote when the app starts.

4. The remote always opens in edit mode!

Besides that, you've done an amazing job!!!
[Sony Tablet S] kulen:
Hi,

I just found one "problem"

I have Panasonic Viera TV. To turn it on I need to keep pressed a bit longer on/off button or some of program numbers.

When I press a button in aniremote it seems it emitts code only once, so my TV doesn't turn on.

TV does recieve that signal cause LED on it starts to blink.
[Sony Tablet S] cornholio1234:
Did you try to learn the "long press" directly? When i tried to learn "channel up" i pressed the button too long and learned a "three times channel up" - maybe you could use a dedicated button for this turn-on signal
[Sony Tablet S] kulen:
I didn't try to learn it long press because I imported remote from original Sony app.

I could probably find a round way to make this work, but it would probably bring some other problems.

real solution would be that if I keep button pressed, it keeps sending IR code. I guess original remote acts that way.
[Sony Tablet S] ps3taker:
could you add me to your testers please. Thanks in advance
[Sony Tablet S] CHRIS-AUDIO:
Hello from me.

So except the great job you did, now i have to find some money in order to buy again the S tablet.

Great job and .......

@guys... let him complete this project.....i am afraid if all of us asking him all day questions and modifications maybe he will delete his account from the forum!!!

Thank you also for the p.m.

Keep like that....

Chris
[Sony Tablet S] xyancompgeek:
True! Thats why i didnt say much after that. The guy probably needs a break.........He's done a gr8 job after all. Hi5 einschnaehkeee! :highfive:
[Sony Tablet S] einschnaehkeee:
Hey guys,

I was having a small break from AnIRemote and I'm very glad with the given feedback.

I will answer all of your postings later today, but for now a quick update about new stuff I added yesterday. I think I'll release the update on the same URL that you already have, so it won't be a huge one, but it has some useful stuff:

- all keys are now sent asynchronously, so the app won't be hanging when sending large makros with many durations/delays

- "keyboard popping" is disabled

- when pressing and holding a key/makro, data is sent permanently

- dialog fields can now be cleared by a "clear" button next to the related field

- "create" dialogs now preserve their fields to avoid losing them, when accidentially closing the dialog and also facilitate the process of typing in repetitive keys like "Channel 1", "Channel 2", etc.

- a profile can be set as "default" and also one of its remotes, so that the app starts with a remote in user mode

- the remote sidebar can now be opened in user mode for switching between remotes in user mode

I'll upload the update today or tomorrow and I'll notify you all with a posting in this thread.

More small fixes to come before releasing version 0.2 with major updates. :-)
[Sony Tablet S] cornholio1234:
come on mate, don't let us wait any longer :) i would love to build some nice custom remotes over the weekend!
[Sony Tablet S] xyancompgeek:
Good that you got those bugs fixed! When's the release?
[Sony Tablet S] einschnaehkeee:
Well this is a bit embarrassing, I accidentially uploaded an older version, so if you already downloaded the update, please update again. :-P
[Sony Tablet S] cornholio1234:
Hi there,

can you imagine when you will be ready to release a version with delete-capabilty and xml (de-/)serialisation? Obtaining xml data should make it quite easy to develop a PC-Tool do modify the remotes.

How do you record / store IR-Data? The behaviour between the Sony APP and your one is different.

My Light-System is controlled via IR and i have got the following issue:

- There is only one Button to controll the light

-- short press: On / Off

-- long press: Dim-Loop

The Sony App recognizes a long press (but is adding a short press :-) ), but i can control the brightness, with your app in the current version i can only toggle the system.

Would it be possible to create a visualization of the recorded signal to analyse the structure and define start-loop-end areas? that would be really cool stuff :-D.

Have a nice day!
[Sony Tablet S] einschnaehkeee:
If it goes along well, two to three weeks I guess for XML-Import/Export with testing. I've already annotated my classes for XML-Serialization, I just need to write some code to ensure backwards compatibility.

I store key data as byte array blobs, just as I get them by the Sony remote service and send them directly with the Sony remote service. So I'm not changing anything. Device/Key IDs are of course stored as plain integers.

When XML functionality is ready, you will be able to edit key data directly inside the XML and import it into AnIRemote. Perhaps this will solve your problem.

Have you already tried learning a big chunk of data for dimming your light system? Just like you accidentally did with your TV remote and three times channel up. Or does this not work with your light system because it needs a steady stream of IR data or else it doesn't go into dimming mode?

If so, I might have an idea of why it does not work with the current version of AnIRemote.

What I basically do when a users presses a remote key is:

loop over all keys inside remote key
apply delay
send key data/ID for duration X
stop sending
end loop

I guess what you want is a remote key that doesn't call "stop send" until you release the remote key.

If that's so, then I'll implement an option inside a remote key "stop/interrupt keys", that's enabled by default, but can be disabled so that there is no stopping of key data/IDs.
[Sony Tablet S] cornholio1234:
i'll give it a try in the evening, maybe i can play around with the duration to get it working.

Another idea for potential future updates... give the user the possibility to define bool-variables and add if(bool) extension to macros (or to add little scripts).

Would give the opportunity to build "switch from tv to radio but keep av-receiver runnign" style stuff like logitech harmony

listen_radio()

{

if(tv_on) tv_powertogglebutton;

if(!av_on) av_powertogglebutton;

delay;

av_tunerbutton;

}

i think you've got enough to to :) so... have fun ;-)
[Sony Tablet S] xyancompgeek:
It is definitely more stable. All bugs fixed. Way to go!!!!! Sad that we cant take in the data of prev versions. Btw, how do i set the default remote?????
[Sony Tablet S] cornholio1234:
i'm not @ home, but i think it was something like ... keeping the remote selected with the finger -> properties dialog -> checkbox :)
[Sony Tablet S] xyancompgeek:
Nope. Tried long pressing the profile, the device and the remote. Can only change the name, image and description.
[Sony Tablet S] cornholio1234:
Crazy... its right above the buttons.... see the screenshot:
[Sony Tablet S] xyancompgeek:
I think we have downloaded different versions.....See my screenshot. BTW, this is v0.1

Edit : I actually did have an older version. Weird.....
[Sony Tablet S] cornholio1234:
If you're already using ICS you can save screenshots directly with your tablet by pressing vol- and power ;-)
[Sony Tablet S] richyboy:
You make a great job

Hey einschnaehkeee,

ich würde mich sehr freuen, wenn ich auch deine vielversprechende App testen dürfte.

Danke und Gruß

richyboy
[Sony Tablet S] cornholio1234:
Another tiny bug... if theres only one remote and this remote is defined as default the app crashes ;)
[Sony Tablet S] xyancompgeek:
I declare this version stable.When's version v0.2 coming out??? you shud start ur individual thread for this in the dev section.
[Sony Tablet S] xyancompgeek:
So.........any updates? Anybody???????? Whats happening so far people????
[Sony Tablet S] cornholio1234:
it seems there is only one developer working on a sony-ir app worldwide.... therefore we should be patient and hope that there will be a final version some day :D
[Sony Tablet S] einschnaehkeee:
Relax guys, I'm working on it and you'll get 0.2 soon enough. :)

I was a bit unsatisfied with the overall code structure of the project, so I made some refactoring and now I'm beginning to implement newer stuff. Perhaps I'll give out a 0.1.2 beforehand to see if stuff is working for you people, that I recently improved/fixed.

I want to make sure that 0.2 won't break the domain model and that everything is backwards compatible, so I'll need some time testing.

Also I'm a bit more occupied with my job right now, so it's going along slowly (but also steadily ;)).
[Sony Tablet S] xallias:
Hello i,am very intrested in this app mine compliments for your hard work so far and i hope also that you choose me for a tester

with the best regards
[Sony Tablet S] techfellow:
I've been patiently waiting for this app, how can I get in on the action?
[Sony Tablet S] xallias:
thanks for this project but can someone please tell me how i delete a device from airemote.

An can someone tell me in simpel english or in airemote for dummy,s how i can make a button that starts up mine tv, mine dreambox and mine receiver and set mine tv and receiver on the right input.

So what i mean is this i press the button tv: now is starting mine tv on en input is on 5, mine receiver start up and the input is set to sat and mine dreambox starts up.

I hope there is someone here that can en will help me
[Sony Tablet S] einschnaehkeee:
Hey Xallias,

if you're more comfortable in posting in another language then do so. I don't know what your mother tongue is, but if it's either German, Russian, Bulgarian, French or Spanish, I'm perfectly fine with unterstanding those. ;)

To your problems:

Removing things is not possible yet, but it will come in the next release. For now you have to cope with keeping all data, except the one within a makro (see next).

For defining makros - a remote key that sends multiple keys at once -, you first need to define a device (or multiple devices) with keys.

Then you define a remote and switch to "Edit" mode (press "E" in action bar).

You'll see all your defined devices in the right sidebar. Click and hold on one key inside a device and drag and drop it inside your remote. Now you have a remote key, that you can drag around and change its size by pinching. If you drag and drop another key from a device inside the newly created remote key, you can create a makro. ;)

Beginning with the next release I'll start to do some video tutorials, so that it will become pretty clear what to do with the app. :)
[Sony Tablet S] cornholio1234:
another tiny feature that i would love to see in the next release :)

the possibility to create buttons that dont trigger IR events, but just switch the remote. Next level would be a way to set images as remote and define areas as button (like html image maps). Now remove all the menu-stuff and tädä fully customizable ultra-power remotes :)
[Sony Tablet S] xallias:
Thanks for this

mother tongue is, but if it's either German, Russian, Bulgarian, French or Spanish, I'm perfectly fine with unterstanding those

mijn moeders tong is haags dus ik hoop dat je nederlands kan volgen stond wel niet in het rijtje maar ik ga het toch proberen, So i delete al mine devices in sony ir i delete your app and reinstall it, so i hope it,s clean.

Then i add al mine device,s again en come back here for more help
[Sony Tablet S] einschnaehkeee:
You have really nice ideas, I'll see what I can do. ;)

Mein Opa hat häufig Plattdeutsch gesprochen, Niederländisch ist also auch ok. Probeer het maar! ;)
[Sony Tablet S] aural:
Thank you! Going to have a try tonight!
[Sony Tablet S] xallias:
Helllo i have a question when i add in sony remote a tv the aniremote gives two devices so i worked out 100 buttons alot of work but it worked.

Now i added a av receiver because not all buttons work properly i didnt touch the next button so aniremote had still two devices so i did it mannualy , i just toke the buttons that i need but when i in aniremote i have suddenly twelve devices wit over 500 buttons to test and rename. What do i do wrong
[Sony Tablet S] Broens:
I'd like to participate the test phase

Hi einschnaehkeee,

I'd also love to take part at the beta / demo phase and will be pleased to give a detailed feedback. Please send me a link.

Thank's for your effort so far you put in the app.

Beste Grüße! :)
[Sony Tablet S] itay_bia:
great job, would also like to participate

Hi,

first of all, amazing job on being the only one in the world to do what sony didn't think of doing.

please send me your demo if possible, i would love to test it.

also, i understand you thought about DLNA support. have you thought about somehow adding external connection from the internet to the app? (maybe through an app on a smart-phone that sends messages).

the thing which to me would make the sony tablet s completely awesome is if i could use it when i'm on my way home and open the air-conditioner, or start music before i get home.

thanks and keep up the good work,

Itay
[Sony Tablet S] RattyMe:
would love to get invlolved

Hi

I've been following this for some time now and so glad to see the progress you are making. personally would be happy to pay for a final product as my Sony S is gathering dust, like many people, i bought it for the remote function to replace an ageing Pronto. Very disappointed with the lack of function and on going commitment from Sony! I'd love to share in the testing of your app if that's at all possible. keep it up....:good:
[Sony Tablet S] logowe:
would like to participate, too

I have followed discussions for a while as well and hoped for release in play store soon. As testing seems to go on for some more time , l might as well participate and contribute to improve the program?

I bought the tablet s a month ago believing sony's advertisements for their remote app and was very disapointed like all of you. However, i do not consider selling it as it can serve for many other good things. The main purpose has failed so far and my wife starts to tease me about my not fullfilled promise to provide an easy way to let her control the extensive home theatre system. So far...