-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
All Sony codes here #47
Comments
Thank you very much @dobbelina. Had a quick look at the document. Should be possible to convert automatically...
If there is enough interest, one could probably write a Python script that would read the |
This does the trick:
Output is attached. |
@dobbelina, @bengtmartensson please review the generated CSVs, and compare with what we had so far. These codesets seem to be more complete than what we had but I think some software may trip over the non-generic functionnames. |
Wow, that was quick! I thought of the approach of writing a VBA macro in excel, but your solution as a finished one is offcourse better 😄 There are some buttons missing in the document, example 151,1 https://github.com/probonopd/irdb/blob/master/codes/Sony/TV/151%2C-1.csv But overall, if merged with IRDB would make it more complete, and with less errors. I had a look at the generated csv's, looks super! |
will take a few days for personal reasons. |
No hurries @bengtmartensson. Thank you very much. |
Wow, that is an impressive work. (Some other similar resources I list here).
That is a fundamental problem with the design of IRDB; it cannot model a device using more than one protocol. Projector VPL HW50 uses two for example. I have found two issues:
|
Thanks for your careful review @bengtmartensson. |
@bengtmartensson re. Pioneer
Actually
results in
which we can further process e.g., with https://github.com/probonopd/decodeir to get
which we could then bring into a format suitable for irdb... |
Regarding #47 (comment)
gives Does this fix the isues correctly @bengtmartensson? |
It fixes the first issue, but not the second. It is the command names, not the categories, that are ndashy. |
Well, (almost) everything is parseable if you write a separate parser for every file... ;-).
Please, do not use decodeir any longer. It has truckloads of problems and is since 10 years a dead end. Use IrpTransmogrifier instead, either from command line or API. |
irdb.tk is down, and I don't know if/when it's coming back. This reworks the irdb importer to use the raw csv data from https://github.com/probonopd/irdb via the jsdelivr.net CDN. The CSV parsing is currently sufficient, but this does make a few assumptions: - The only field that might be quoted is the first, functioname - In a given file, it is assumed that the protocol, device, and subdevice are constant. - protocol was already noted here: probonopd/irdb#47 (comment) - device and subdevice are also encoded in the filename, so it would be surprising if they were not constant
I have created a Girr version of said file, found here. In IrScrutinizer it looks like this: |
I thought i should share an amazing document i found on github that basically got all Sony codes there is.
Well, the document is 4 years old, so up until that time anyway.
Here: All Sony Codes V1.0.xls 7,65 MB
Either use the search macro or click the "Cover Page" tab where all devices are listed according to device number.
All cred to RogueProeliator, as it comes from his/her public repo.
The text was updated successfully, but these errors were encountered: