![]() |
Re: [Announce] Pierogi - a universal infrared remote control app
Some of my thoughts:
1. Thanks! Very useful app for me. 2. How do you remove a favorite? My list is getting big and bigger... 3. Why the Teletext and PIP buttons are enabled in TV panel, but options related to them (TT reveal, PIP swap, move, etc) are disabled? 4. What is really different about Select Keyset by Name and Select Keyset by Device menus? What was the reason for needing the latter, as it seems like an incomplete version of the former? Just forgot the fifth item... or was it ever in my mind? will post if I see more things. |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Quote:
(Also, as I've noted before, I'm a teletext newbie, so please do give me a holler if you find those buttons set up wrong...) Quote:
Thanks! |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
At least I can delete some favourites I added. Quote:
I understand it's not complete, removing it completely is a step backwards IMO. If it was explained somewhere that information is provided from the device wiki and is not complete maybe more would contribute to the wiki. |
Re: [Announce] Pierogi - a universal infrared remote control app
Ok, the autobuilder seems to be having a bit of an outage right now, but if it does manage to get through, there will soon be yet another Pierogi update. This is mostly just a small update to the UI to add a button called "show only favorites" to the Select Keyset window. Hopefully, this will make it easier to manage your favorites.
I've also renamed a few things in the hope of avoiding misunderstandings. The "add keyset to favorites list" button has been changed to just "favorite keyset". I've renamed "Select Keyset by Device" to just be "Browse Device List", as it is not really an optimal way to select a keyset. At least not yet. :) (And to go with that, "Select Keyset by Name" is now just "Select Keyset".) In other news, I went ahead and put in a keyset and a panel for the iRobot Roomba vacuum cleaner. I'm still not sure I've got the protocol quite right, but I figured I should give it a shot anyway... If my update doesn't automatically get reloaded and pushed up, I'll try it again manually tomorrow. :) |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
I'll keep an eye out for new 2851 info... |
Re: [Announce] Pierogi - a universal infrared remote control app
thanks a lot! I've been waiting for a new IR remote control for a long time!
|
Re: [Announce] Pierogi - a universal infrared remote control app
One of the best apps ever.. This apps has just added another feather to my Nokia N900..
Thanks.. Few suggestions: 1. Is it possible to programme macro keys.. like send ir commands to switch on TV and dvd player :D |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
oops, sorry for my mistake on the wiki --'
working for my yamaha amplifier, my apple station and my philips radio until at least 5 or 6 meters :-D |
Re: [Announce] Pierogi - a universal infrared remote control app
Hi Copernicus,
Could you add a function that allow to loop through all available devices and send the signal for a particular button (ie. power button) My point is that we can use this to quickly check what key set work for a particular device. Thank you in advance |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
@cantruchd and @macey, yes, I originally wanted to add that sort of quick run through the same button in all the keysets to quickly pick out the one you want. But I got into a problem with memory usage back when I was keeping all the keysets active at the same time. I'd still like to do it, but I'm not sure exactly how to do it efficiently...
|
Re: [Announce] Pierogi - a universal infrared remote control app
I'd only keep those of the specific brand + device type in memory. So if you have a TV set of a certain brand, and there are 20 possible keysetsm it is easier to find out which one you need....
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
It would require user to press some kind of "Stop!" button, when receiving device goes off - then, it should be possible to check last, lets say, 5 codes used (to re-try each one separately, checking which one really worked).
To be effective, it would require sending codes not-too-fast - something like one or two per second. I think, that it would still make browsing through dozens of keysets *much* more easy. /Estel |
Re: [Announce] Pierogi - a universal infrared remote control app
1 Attachment(s)
Ok, ok, I guess I just really needed to be pushed a bit. :) I have finally made the attempt to complete my memory management scheme; I was leery about destroying objects across threads, but it looks like it was easier than I had feared. At least, so far it seems that way. :)
Anyway, with that out of the way, I can now run through every keyset in Pierogi without consuming all the ram in the N900. And so, I've thrown together a panel that, more or less, follows the scheme I had put together for testing keysets way back when I started. (I'll attach a screenshot of the panel at the end of this post.) Right now, the panel just tests the "Power" key in each keyset. I have four buttons on the panel, two which allow you to step forward and backward through the list of keysets one keyset at a time, and two which allow you to "fast forward" through the list, spitting out power keys very quickly (I've currently got it set to switch keysets every 0.05 seconds, but as some protocols require more time than that to encode a single command, it won't always move forward that quickly). The general idea here is that you'd use the fast-forward and fast-reverse keys to move around quickly until you see the device power on or off, and then use the stepwise keys to find out exactly which keyset triggered the power switch. There are caveats here, of course: quite a number of devices don't have a remote "power" key, so this mechanism won't catch them. Also, some manufacturers make really strange decisions about their key values: for example, as I've just discovered, the "Power" button for the Sanyo TV Keyset 1a is exactly the same as the "Factory Reset" button in Sanyo TV Keyset 1. (Luckily, you have to hit the reset button twice to perform the reset, so I didn't lose all my TV settings. I have no idea what the engineers at Sanyo were thinking...) So be warned, even just looking for power buttons can be dangerous! Also of note in this release, I've added a new Camera Shutter panel, for use with the various DSLR camera remotes. It doesn't have much, just an "Open Shutter" button, and (for the Canon remote) an "Open Shutter after Delay" button. Pretty simple. And, this release contains a first pass at keysets for Deutsche Telekom, Emtec, Goodmans, Nikon, Olympus, and Pentax. (Along with an update to Canon so it can use the new camera panel.) Again, this is a release that contained a decent amount of messing around with the memory management guts. Be warned that bugs may lie ahead! (And please tell me when you do find them!) |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Also, a lot of minor players in the consumer electronics market are using devices manufactured by the big guys and rebranded in their own name; so, it can be worthwhile to try keysets used for other brands of device if you can't find a keyset specific to the brand you've got. In any case, my biggest problem was just getting Pierogi's memory management under control; with that, playing around with keysets becomes a whole lot easier. :) |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
I remember having trouble with an LG TV/Monitor using this "Power Button" scanning type on a Virgin Media Box Remote. The TV went into engineers mode and disabled all input's, took I while to work out how to fix. A few suggestions for your vary useful new panel, a "restart" from beginning button to quick reset back to the first keyset. Maybe this could replace the fast backward? I see no reason why you need to fast backward? "Restart", "Scan" and "Pause" would be more user friendly IMO. Scan being nicer than holding the fast forward button down. Then use "Previous" and "Next" to exactly find the correct keyset. Also "add current keyset to favourites" would be useful. That makes six buttons so could be same as main screen layout? Finally, do you realise that when using the fast forward then next keyset the application has to be restarted to run the fast forward again? |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Quote:
Quote:
But yeah, I can put it together the other way too; I no longer have a limit on the number of panels in Pierogi. :) Quote:
Quote:
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
For me, as well as for Sixwheeledbeast, FFW in searching for right panel freazing after around ten to twelve devices. And I alsow think that SCAN, PAUSE, sounds like great idea and more user friendly thing.
Sir, I do have one question - TRIAX have only one device now, why? Can I help somehow in searching for the documentation, details about device...to make it work on that particural one that I'd mentioned earlier? |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Quote:
Quote:
In any case, Triax does have three keysets in Pierogi right now... :) Quote:
If you've got the equipment and the skill to read IR codes, that'd be the quickest way to add support for the Triax into Pierogi (or, for that matter, QtIrreco, or a wide range of other universal remotes). Eventually, though, somebody will probably do it, because universal remotes are just too useful. It really makes no sense to me that manufacturers try to hide this data. :) |
Re: [Announce] Pierogi - a universal infrared remote control app
thanx alot for such a nice application for our beloved N900 & also for the requested keysets (Strong),worked great :)
it is the best & most useful app for the n900 (according to me),so you should put this to the coding competion :) (just a suggestion :) ) |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Afterwards when I switch to Main panel (Universal Devices), trying to use (tested and working) JVC TV Keyset 1, it is not working what so ever (probably no other does). After app restart, I'm getting errors with random letters like "yyyyy^yyyyy*yyyyyyy^" and "Done" button on right side. And on first test, my trusted keyset didn't worked for five reopenings. Second test, I was able to FFW thru Deutsche Telecom.... but when I was gooing back (fast rewind as well) it stoped at that device (Deutsche ....) and everything happend again (buttons, not working). But this time,i t was allright after first restart. Quote:
Quote:
Quote:
Thank You Sir for Your work on this great app, all the best for You in (hopefully) future work on it. |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Quote:
Quote:
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Quote:
Quote:
Sounds familiar? Sure, such simple button would be replacement for "TVBGone!" widget. as you have noticed on Your own, the latter is horribly impossible to update, as opposed to well-maintained Pierogi. Why Pierogi couldn't make "TVBGone!" obsolete, then? :) /Estel |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Quote:
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
IMO I think it's silly to have two or three panels, for the same thing in different variants. Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
1 Attachment(s)
Quote:
Actually, why don't I package it up into another update. As it turns out, the Deutsche Telekom protocol is definitely buggy, and was probably the main cause of all the earlier troubles. (I don't know why it only breaks occasionally on my machine, but when it does, it leaves a zombie Pierogi process running, which messes up any new instances of Pierogi. Very bad. :( ) So It'd be best for me to back it out of the app asap... Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
That's why I'm asking to separate those functions - one as already implemented, with simple "power" key (no matter if it turns device on, or off), and one for tvbgone replacement - or even more, AnyDeviceBGone! ;) - containing not only "power" codes, but "Power off", "Standby", etc, for both TV's, and audio equipment, and everything else that Pierogi contains keysets for. /Estel |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
So yes, this really is an AnyDeviceBGone -- aim it at anything Pierogi has a keyset for, and stuff might happen. So be careful with it! :) Edit: Ah, I missed what you were saying -- you're looking for the "discrete" off keys. However, only a few high-end devices actually have separate "off" keys; I'm sure that TVBGone is using the normal "power" keys for most TVs, and as such, TVBGone is just as good for turning TVs on as it is for turning them off... |
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
Hmm. Triax keysets 2 and 2a are NEC-based (just like Strong's keyset 2), but the Strong channel-up and channel-down don't map to anything I'm seeing on the Triax list. So this might not work after all... In any case, I'll create a new Triax keyset (2b) using the device code from Strong 2, and see if it works at all for you. Thanks! |
Re: [Announce] Pierogi - a universal infrared remote control app
I would say "don't bother" because I'll might find something else work for that TRIAX box with that new fully automated scanning feature. And it's not worth to add something without fair chance to get it working in graet app such as "pierogi".
|
Re: [Announce] Pierogi - a universal infrared remote control app
Quote:
|
Re: [Announce] Pierogi - a universal infrared remote control app
Haha, You were actually faster with EverythingBGone - I have written about AnyDeviceBGone without knowing Your reply, yet :)
I'm very glad - it turned out that my feature request got implemented before I actually asked (and EverythingBGone sounds better than AnyDeviceBGone, BTW :p). Thanks a lot for that, I'll do some testing in the wild *evil grin* /Estel |
Re: [Announce] Pierogi - a universal infrared remote control app
BTW, let me give a big thank you to Sixwheeledbeast for the latest updates and improvements to the Device Compatibility Page. The page continues to be easier to use each time he touches it. :) Everyone, if you have a device that works with Pierogi, please do add it to the list on that page; those additions do eventually get added in to Pierogi, thus improving and expanding its list of known devices. Thanks!
|
All times are GMT. The time now is 15:34. |
vBulletin® Version 3.8.8