maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] Pierogi - a universal infrared remote control app (https://talk.maemo.org/showthread.php?t=82243)

Copernicus 2015-05-06 16:21

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by nokiabot (Post 1469518)
well dell projector didnt work with the only keyset in pierogi also power button and too many butts are greyed out in the keyset

I have to admit, projector support in Pierogi is pretty limited right now. I really do need to create a set of panels specifically for projector controls, as well as add a lot more config files. BTW, can you tell me anything about the projector you wanted to control (brand, model number, etc.)? Thanks!

Quote:

nither diffrent car streos that have small remotes worked
Ah, well, I think Pierogi only has two car stereo keysets at the moment. :) I'll try to throw a few more in. (Again, can you tell me a little about the brand of the stereo? Thanks!)

EDIT: Whoops, I missed that you already specified "Dell". :) I see a config file for a Dell 1800MP, I'll see if I can add it in...

nokiabot 2015-05-07 03:15

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by Copernicus (Post 1469520)
I have to admit, projector support in Pierogi is pretty limited right now. I really do need to create a set of panels specifically for projector controls, as well as add a lot more config files. BTW, can you tell me anything about the projector you wanted to control (brand, model number, etc.)? Thanks!



Ah, well, I think Pierogi only has two car stereo keysets at the moment. :) I'll try to throw a few more in. (Again, can you tell me a little about the brand of the stereo? Thanks!)

EDIT: Whoops, I missed that you already specified "Dell". :) I see a config file for a Dell 1800MP, I'll see if I can add it in...

well i ll throw in more details after inspecting them :)
thanx

Copernicus 2015-05-08 01:22

Re: [Announce] Pierogi - a universal infrared remote control app
 
2 Attachment(s)
Alright, another update of Pierogi is now on its way to Extras-Devel. In this one, I've added the HDMI "Consumer Electronics Control", which may be called SimpLink, Anynet+, Bravia Link, and so on depending on the TV manufacturer. (This function allows you to control external devices connected to the TV using the TV's remote.)

I've also gone ahead and added in the "Energy Savings" key found on several models of TV.

In order to add these keys into Pierogi, I've once again fiddled with the panels. Rather than try to squeeze yet more buttons into the TV Menu panel, I've taken xes' advice and moved "guide" over to the Utility panel. This provided space for the new "CEC" button. (I've also tried to rearrange the buttons a bit, to push the more esoteric ones to the left side of the panel. Dunno if that helps or not.)

And, I've gone ahead and squeezed another row of buttons onto the poor Utility panel. This has allowed me to add "Guide" and "Zoom", along with the new "Energy" button (for Energy Savings). I've also added "Favorite" to this panel, in the hope that it fits here.

I've attached some screenshots of the two new panel layouts below.

I've got the CEC key available for some LG, Sony, and Samsung keysets, and the energy savings key for some LG and Samsung TVs. I'll hopefully be able to get support to more keysets soon.

Also in this update, I've added a couple of Sony car stereo keysets, and a Dell projector.

Last but not least, please do be wary of bugs with this update. (In particular, I don't have access to a TV with CEC or energy saver controls, nor a car stereo that can be controlled by remote, nor a projector of any sort. So yeah, I pretty much lack the ability to test any of this. :) ) Thanks!

xiskillo 2015-05-08 01:51

Re: [Announce] Pierogi - a universal infrared remote control app
 
Any option for donate you for this wonderfull project?

Copernicus 2015-05-08 02:24

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by xiskillo (Post 1469672)
Any option for donate you for this wonderfull project?

Why, thank you for asking! :) If folks are interested in donating (and, in so doing, giving me yet another push to get more work done), I do in fact have a Paypal account set up for Pierogi donations:

https://www.paypal.com/cgi-bin/websc...=K697WUWYDLNJA

All funds received through this link are dedicated towards further development of the Pierogi app. (Or, to be honest, right now they'd be used for covering past investments; the cost of the N900 I bought for development work a while back was greater than the sum of all the donations I've received so far... :) ) Thanks!

nokiabot 2015-05-08 14:34

Re: [Announce] Pierogi - a universal infrared remote control app
 
the projector in question is dell 1210s
thanx for the superfast update
i am yet to check new version
thanx

Fatalist 2015-07-20 19:29

Re: [Announce] Pierogi - a universal infrared remote control app
 
Hi Copernicus do you think it would be possible to add to Pierogi the codes for Fujitsu air conditioners?

Copernicus 2015-07-20 20:18

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by Fatalist (Post 1477401)
Hi Copernicus do you think it would be possible to add to Pierogi the codes for Fujitsu air conditioners?

Well, hmm. As normal, my usual sources are pretty scant on A/C remote protocols. However, I see that there is a new kid on the block! There is a product called AnalysIR, which people have apparently been using recently to do more advanced reverse-engineering of IR signals, including A/C signals. One user has already analyzed the Panasonic A/C signal; I'll see if I can dig through their forum a bit and find if a Fujitsu has been analyzed yet...

Fatalist 2015-07-20 21:06

Re: [Announce] Pierogi - a universal infrared remote control app
 
Thanks! I've found these links, perhaps this info could be useful?

http://files.remotecentral.com/libra...tsu/index.html

https://www.remotecentral.com/cgi-bi...hread.cgi?4894

Copernicus 2015-07-20 21:38

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by Fatalist (Post 1477418)
Thanks! I've found these links, perhaps this info could be useful?

Egads! I've been kind of down on the RemoteCentral site for years now, as I never seem to find any good config file info there (or, at least, nothing that hasn't already been posted elsewhere). But yeah, there's an absolutely beautiful description of the Fujitsu protocol under one of the links you gave me:

http://old.ercoupe.com/audio/FujitsuIR.pdf

Someone put some real effort into that, and quite a long time ago, too. I guess I should try to mine that site a little harder. :) Let me see how much effort it would take to get this into Pierogi; it'll need to use a stateful UI, so it may take me a little time to get it up and running...

Thanks!

Fatalist 2015-07-21 06:47

Re: [Announce] Pierogi - a universal infrared remote control app
 
Thanks!! :-) nice to see that the FujitsuIR PDF can be useful.

luunaitk12 2015-09-17 04:16

Re: [Announce] Pierogi - a universal infrared remote control app
 
Thanks for this app. Keep up the good work. :)

mp107 2015-09-17 09:13

Re: [Announce] Pierogi - a universal infrared remote control app
 
Is there any way to add own keysets to the application?
I have created some for my Nokia E51 and Psiloc irRemote app some time ago.

Copernicus 2015-09-17 12:24

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by mp107 (Post 1482785)
Is there any way to add own keysets to the application?
I have created some for my Nokia E51 and Psiloc irRemote app some time ago.

Ah, unfortunately, there isn't yet a way to do so. We've been throwing around a few ideas here in the past, but the fundamental issue is that I originally wrote Pierogi as an experiment to create hierarchies of inter-related keysets. I've been leveraging C++'s class inheritance for this task, which means that adding a new keyset to the hierarchy takes a recompile. In theory, all I really need to do is to allow users to add a keyset _outside_ of the hierarchy, but I just haven't gotten around to it yet.

(Also, let me point out that Pierogi isn't the only IR control solution available for the N900; you can run the standard LIRC server directly, and Irreco/QtIrreco still works as a GUI on top of LIRC...)

GizmoSmith 2015-09-27 01:56

Re: [Announce] Pierogi - a universal infrared remote control app
 
How do it figure out which is the equivalent button for the "Setup" button on the following remote ?
http://digichar.com/imgs/a/d/u/l/g/p..._and_2_lgw.jpg

Copernicus 2015-09-27 02:30

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by GizmoSmith (Post 1483732)
How do it figure out which is the equivalent button for the "Setup" button on the following remote ?

Ah, my apologies for this; I've been trying to make the Pierogi UI as "universal" as possible. On almost every TV or set-top box ever produced, the key you use to access the system settings on the device is labeled "Menu". That is, except for DVDs (and BDs); they reserve the name "Menu" for the button that accesses the list of contents on the disk. As such, manufacturers have had to come up with some other name for the key to get to the settings; sometimes this is "Setup", sometimes they give it other names.

In the past, I've been trying to reuse the same UI screen for all TVs and set-top boxes, and so I've always mapped the "Menu" key to the system settings of the device, even for DVD and BD players. For what the DVD player calls "Menu", I've created another button called "Disc Menu".

In short, Pierogi's "Menu" button should bring up the setup menu, no matter what device you are controlling...

GizmoSmith 2015-09-27 04:14

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by Copernicus (Post 1483734)
Ah, my apologies for this; I've been trying to make the Pierogi UI as "universal" as possible. On almost every TV or set-top box ever produced, the key you use to access the system settings on the device is labeled "Menu". That is, except for DVDs (and BDs); they reserve the name "Menu" for the button that accesses the list of contents on the disk. As such, manufacturers have had to come up with some other name for the key to get to the settings; sometimes this is "Setup", sometimes they give it other names.

In the past, I've been trying to reuse the same UI screen for all TVs and set-top boxes, and so I've always mapped the "Menu" key to the system settings of the device, even for DVD and BD players. For what the DVD player calls "Menu", I've created another button called "Disc Menu".

In short, Pierogi's "Menu" button should bring up the setup menu, no matter what device you are controlling...

Thanks!.. It worked.. Appreciate the time taken to type in the explanation.. !! :D

Copernicus 2015-11-01 21:56

Re: [Announce] Pierogi - a universal infrared remote control app
 
Hi folks! Version 1.1.45 of Pierogi is now making its way up to extras-devel. This is mostly a cleanup update; I've been slowly (very, very slowly) working my way through the Fujitsu AC controls, and finally decided to just get all the non-Fujitsu work out of the way before continuing on with it. :) In any case, I've also been reworking the error handling code in the Pierogi codebase, which should eventually mean that Pierogi will produce intelligible statements when something goes wrong, rather than gobbledygook. I hope to improve on this in future updates.

Also in this update, a new TV keyset for Elenberg (thanks to Lyapova for providing it!), and a new "Hotel Menu" key for use in accessing the hotel mode in some tvs (I've only got it defined for LG for now).

With luck, I'll start getting a little more work done on Pierogi, and start updating more frequently again. :) Please tell me if you find any bugs. Thanks!

mr_pingu 2015-11-03 12:25

Re: [Announce] Pierogi - a universal infrared remote control app
 
Awesome! Keep up the good work :)

chill 2015-11-03 14:26

Re: [Announce] Pierogi - a universal infrared remote control app
 
Request: National AC.
Thanks.

Copernicus 2015-11-07 11:36

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by chill (Post 1487400)
Request: National AC.

I gotta say, I am just coming up blank on National AC IR code info. Sorry about that...

GizmoSmith 2015-11-22 15:39

Re: [Announce] Pierogi - a universal infrared remote control app
 
Can anybody enlighten me about, which button/setting does the equivalent job of pressing the "SmartHub" button on a Samsung Smart TV's remote ?;)
http://www.dognmonkey.com/techs/wp-c...m_netflix1.jpg

Copernicus 2015-11-22 16:08

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by GizmoSmith (Post 1489192)
Can anybody enlighten me about, which button/setting does the equivalent job of pressing the "SmartHub" button on a Samsung Smart TV's remote ?;)
http://www.dognmonkey.com/techs/wp-c...m_netflix1.jpg

Ah, unfortunately, I don't have that key mapped to anything yet. Let me go ahead and create an update for it; I should be able to squeeze it into the UI somewhere...

Copernicus 2015-11-22 17:47

Re: [Announce] Pierogi - a universal infrared remote control app
 
1 Attachment(s)
Ok, version 1.1.46 of Pierogi is now making its way up to extras-devel. This one includes buttons for the "Smart Hub" feature on Samsung TVs, as well as the "Energy Saver" feature found on several brands (something I was trying to squeeze into the UI a while back). I've placed these into the "TV" panel, by removing a few more Teletext buttons. (At some point, I'm just going to remove the last few teletext buttons and create a separate panel for them, assuming anybody still uses teletext for anything...) I'll append a screenshot at the end of this post. Please shoot me a note if these buttons don't work (or any other problems crop up)! Thanks.

sixwheeledbeast 2015-11-22 18:09

Re: [Announce] Pierogi - a universal infrared remote control app
 
Would be happy to see Teletext disappear to a different menu.
Nice to see Energy Saver Button will be handy on my LG.

Copernicus 2015-11-22 18:21

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by sixwheeledbeast (Post 1489203)
Would be happy to see Teletext disappear to a different menu.
Nice to see Energy Saver Button will be handy on my LG.

Any opinions on what other buttons you'd like to see? :) (Or, I could just rearrange things a bit to give the buttons on the TV panel a bit more space...)

saponga 2015-11-22 18:47

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by Copernicus (Post 1489204)
Any opinions on what other buttons you'd like to see? :) (Or, I could just rearrange things a bit to give the buttons on the TV panel a bit more space...)

Actually, since you've talked about it, I have an ancient Thompson sat receiver that works great with pierogi's Motorola Sky Digital keyset wich lacks the + (plus) key and therefore I can't change the subtitles or soundtrack language.
PS: funny enough, the pierogi's Thompson's keysets don't work at all with that box.

Copernicus 2015-11-22 19:51

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by saponga (Post 1489209)
Actually, since you've talked about it, I have an ancient Thompson sat receiver that works great with pierogi's Motorola Sky Digital keyset wich lacks the + (plus) key and therefore I can't change the subtitles or soundtrack language.

You know, I have the value for the "plus" key (as well as a "question" key and an "interactive" key), but I haven't assigned them to any buttons because I didn't know what they were used for. :)

I'm guessing that "plus" should be mapped to the "Menu" key, right? It seems like a command that brings up a menu of options. I could perhaps map the "question" key to the "Info" button, if that makes sense. (I really don't know what "interactive" does...)

And yeah, it looks like the Sky Digital boxes are all manufactured to use the same remote controls, so one should work as well as another. I'll have to see if I've got any other Sky Digital keysets sitting in Pierogi, maybe I could just merge them together...

saponga 2015-11-22 20:59

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by Copernicus (Post 1489218)

I'm guessing that "plus" should be mapped to the "Menu" key, right? It seems like a command that brings up a menu of options. I could perhaps map the "question" key to the "Info" button, if that makes sense. (I really don't know what "interactive" does...)

Question mark is more like a "help" or, in some other context menus, a "search". But what if you just map is as a... "?" ? :D And plus is another joker key. Sometimes it shows a sinopsis and another it shows the disponible subtitles languages. Again, I think that mapping it as a plus sign is fine.

Quote:

And yeah, it looks like the Sky Digital boxes are all manufactured to use the same remote controls, so one should work as well as another. I'll have to see if I've got any other Sky Digital keysets sitting in Pierogi, maybe I could just merge them together...
Sounds good!!! Thank you very much.

Copernicus 2015-11-22 22:46

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by saponga (Post 1489226)
Question mark is more like a "help" or, in some other context menus, a "search". But what if you just map is as a... "?" ? :D And plus is another joker key. Sometimes it shows a sinopsis and another it shows the disponible subtitles languages. Again, I think that mapping it as a plus sign is fine.

Ah, well, the thing is that I'm trying to make Pierogi a "universal" remote control; so, I want commands that do the same thing on different devices to all be mapped to a single Pierogi key, if at all possible. So, I'd like to figure out exactly what each command does. :)

I've searched the net high and low, but I just can't come up with a manual for the Motorola DTH320 (which is the device being used for the "Motorola Sky Digital Keyset", although I think there are other Motorola Sky Digital keysets out there). Can you give me the model number for your Thompson receiver?

If these commands are completely unique to the Sky Digital receiver, I can still enter them that way, but I'll probably have to push them off onto some special panel just for this device...

saponga 2015-11-22 23:04

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by Copernicus (Post 1489238)
Ah, well, the thing is that I'm trying to make Pierogi a "universal" remote control; so, I want commands that do the same thing on different devices to all be mapped to a single Pierogi key, if at all possible. So, I'd like to figure out exactly what each command does. :)

OK. Got it. If I could help on anything just let me know. Thanks again !
Quote:

Can you give me the model number for your Thompson receiver?
Model: S12B

Copernicus 2015-11-23 00:09

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by saponga (Post 1489240)
Model: S12B

Aha! That got me some good data. Well, the manual for the S12B tells me exactly what you told me -- both + and ? mean different things in different contexts. What's worse, the remote for the S12B does have a "menu" button, so "+" definitely doesn't mean menu. (And I don't think I have the value for the "menu" button defined anywhere either...) It looks like I'm going to have to put some effort into getting this keyset set up correctly. If I can't find a way to compare these controls to any other device, I will create a panel specifically for this receiver... :)

sowwhatyoureap 2015-12-27 14:51

Re: [Announce] Pierogi - a universal infrared remote control app
 
For some reason the dropdown input switcher is not working for me anymore, I noticed. The button next to "Change input to:", that would normally show the list of inputs, is blank and nothing happens when clicking it, i.e. suggesting empty list. Clicking on "Change input to:" just shows "Key not defined in this keyset.". Tried with a few keysets -- including ones that I know worked just fine previously -- but same issue.

The fixed input switch buttons (Input, Antenna, Component, HDMI, etc.) are still active and seem to work, though.

Can anyone confirm? I'm using the latest version, 1.1.46, but I'm not sure if it was like this with 1.1.45 but I'm sure it worked just fine with 1.1.44.

Copernicus 2015-12-30 17:27

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by sowwhatyoureap (Post 1492754)
For some reason the dropdown input switcher is not working for me anymore, I noticed.

Ack! Yeah, it's not working here either. :( Let me take a look, I must have messed something up... Thanks!

chill 2016-01-06 08:32

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by Copernicus (Post 1487639)
I gotta say, I am just coming up blank on National AC IR code info. Sorry about that...

Then how about Mistubishi AC?

You see, I've installed a different AC unit because Pierogi would not support National. :D

Copernicus 2016-01-06 09:08

Re: [Announce] Pierogi - a universal infrared remote control app
 
Quote:

Originally Posted by chill (Post 1493848)
Then how about Mistubishi AC?

You see, I've installed a different AC unit because Pierogi would not support National. :D

:) :) You know, back when I was attempting to get the Fujitsu protocol up and running, I _did_ find detailed info for a Mitsubishi AC protocol as well. Let me put these two ACs back onto the top of my list, now that I have a running N900 again (finally got another battery!). No promises as to how quickly I'll get it done though, as AC controls are pretty much the hardest for me to encode right now...

Copernicus 2016-01-06 21:52

Re: [Announce] Pierogi - a universal infrared remote control app
 
Another fix for another embarrassing bug in Pierogi is now on its way up to extras-devel. :) Pierogi version 1.1.47 fixes the missing list of input choices on the Input panel for TVs and audio equipment. It turns out I had made a minor change to a virtual method name in the parent class for the Keyset objects, but neglected to make the same change in all the objects that inherited that method. :o The code still compiled perfectly, it just failed to run the correct version of the method.

I'm now once again ramping up for another push at A/C controls in Pierogi. Hopefully I'll get a little farther this time...

chill 2016-01-08 11:09

Re: [Announce] Pierogi - a universal infrared remote control app
 
Ok, good luck with the Polarcell. I got one a while ago and it eventually inflated, so I went back to the Nokia battery that came with the phone. Not that I won't get another Polarcell later, though.

xes 2016-01-09 01:38

Re: [Announce] Pierogi - a universal infrared remote control app
 
Just one more opinion about polarcell..

In the last years i think i bought more than 15 polarcell batteries.
Every battery respected the declared capacity and behaved very well even after hundreds charge/discarge cycles.

In the worst situation, the batteries that had the hardest life (high temperatures in my car, 2 charges a day or always in charge) becomed inflated after one year and some month.

As soon as i wrote to polarcell about the problem, they asked some photo of the defect and sent me a replacement battery IN WARRANTY - completely for free - that i received in 5 days.
In my opinion, for 16 euro, these are great products, with a great service support.

awroax 2016-01-09 22:04

Re: [Announce] Pierogi - a universal infrared remote control app
 
Any chance of support for Grundig Elegance 70 flat MFW 70-2501/8 TV, none of the the current keysets seem to work. Thanks.


All times are GMT. The time now is 23:28.

vBulletin® Version 3.8.8