Sandisk V-Mate PVR Model: SDVM1

If you have learned signals that don't get decoded when you look at them in IR.exe, post your file to the Diagnosis Area then post your question here (including a link to the file).

Moderator: Moderators

The Robman
Site Owner
Posts: 21945
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

enliteneer wrote:Not sure how remotemaster corrupted the file, or how the data learned by the remote was so different/incomplete, but changing that bit did the trick!
If you're interested, the Aiwa protocol uses 2 bytes of fixed data where the data is stored in LSB format, which means you read the binary from left to right.

All the legacy JP1 tools take the two bytes together to convert the data into decimal, so when there's non-zero data in the 2nd byte the tools give a device code greater than 255.

RM takes a different approach, it treats the 2nd byte as a sub-device, thus limiting the size of the main device code to 255 or lower.

This particular device uses a device code of 352, which yields a hex code of "06 80", however when RM opened the KM file, it didn't account for the fact that the device code was greater than 255 and thus didn't correctly calculate the 2nd byte, so you ended up with a hex code of "06 00".

I reported this as a bug yesterday here and Greg, the guy who wrote and maintains RM, posted a fix later in the day. So, if you download the latest version of RM (ie, 1.96) it should handle your upgrade correctly.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Post Reply