Modifying macro key duration, RCU810 extender var 2
Posted: Wed Apr 21, 2004 11:39 am
Hi folks,
I'm fairly new to JP1 programming but, being something of a hacker, I've jumped right in and figured out the basics. So, on to the fun bit - I started playing with the RCU810 extender variant 2. Interesting stuff - I really like it. The downside is that half of my components are JVC and the macros are executing too quickly for the JVC devices (Pioneer and Motorola are working fine).
I've read John Fine's instructions. He suggests using the device combiner protocol when only a key or two needs tweaking, or modifying the protocol to add a duration and create a complete device upgrade using the new protocol. It looks like one poster has already solved the latter problem - I see that there is a modified JVC protocol on the Yahoo JP1 file depot that increases the minimum keypress duration.
Ideally, I'd like to tweak the duration in the extender so that I don't have to create upgrades for all of my JVC devices (the stock device definitions plus some key moves works very well for two of three of my JVC components). However, it isn't obvious to me how I go about changing the extender's assembly code to increase the key duration in the macros.
Any suggestions? Thanks, Jonathan
I'm fairly new to JP1 programming but, being something of a hacker, I've jumped right in and figured out the basics. So, on to the fun bit - I started playing with the RCU810 extender variant 2. Interesting stuff - I really like it. The downside is that half of my components are JVC and the macros are executing too quickly for the JVC devices (Pioneer and Motorola are working fine).
I've read John Fine's instructions. He suggests using the device combiner protocol when only a key or two needs tweaking, or modifying the protocol to add a duration and create a complete device upgrade using the new protocol. It looks like one poster has already solved the latter problem - I see that there is a modified JVC protocol on the Yahoo JP1 file depot that increases the minimum keypress duration.
Ideally, I'd like to tweak the duration in the extender so that I don't have to create upgrades for all of my JVC devices (the stock device definitions plus some key moves works very well for two of three of my JVC components). However, it isn't obvious to me how I go about changing the extender's assembly code to increase the key duration in the macros.
Any suggestions? Thanks, Jonathan