View Single Post
Posts: 1,522 | Thanked: 392 times | Joined on Jul 2010 @ São Paulo, Brazil
#1
I would like a program that would scan thru all the models avaiable on the database to help find the one that matches the device in question. It would work kinda like real universal remotes in search mode, but with a few improvements, kinda like this:


You first select a category (this step is optional, skiping it will use all the categories in the database)


It goes into "scanning" mode, firing up the power signal for a model and asking you if it worked (with an option to repeat), if it didn't work it goes to the next model in the list and repeat.

Now if it did work, the program narrows down the list of models to all models that have that same signal for the power button. And this is the advancement in relation to most of the real uni'motes, in this new list it will find the button that is or isn't present on the number of devices closest to half of the number of devices in the current list, and will test that button asking the user if it worked and performed the function named in the label, depending on the answer it wil discard the devices that don't match the result repeating the process untill only one device is left, and that will give you the remote for the device in question if it is present in the database.


Ideally it will keep a history of the steps so in case of a mistaken step is made or if the user for whatever reason wants to try a different path it won't be necessary to start from scratch.


ps: i think that trying to split the list the closest to half as possible would produce the quickest result most of the cases, lemme know if another approach would be better
 

The Following 2 Users Say Thank You to TiagoTiago For This Useful Post: