So after more reading up on this supposedly-consumer-ready technology than any human should ever endure, I decided I was going to wait to see whether the newer XPand X104s coming out soon would displace the only solution currently on the market (rebranded BitCauldron-based TTL/IR-to-RF kit) that allows manual tuning of lens phase and duty cycle. Certainly I'm not going to pay the vig to the TV set manufacturer for their overpriced glasses that probably aren't tuned quite right either, since there's a trade-off between ghosting and other artifacts which is really a matter of taste.
In the meantime I managed to hack a PC together to transcribe from my TV set's IR protocol to another IR protocol on the universal glasses which had a more appropriate duty cycle for my set. Not perfect but a huge improvement. Then I was about to build a circuit to do it so I didn't have to run an entire laptop for that purpise, when it occurred to me, you know, a learning universal remote has all the necessary hardware (well, minus the light pipe to direct the original IR signal without letting it bleed out to the room.) Some more googling and I found you guys.
So for a while at least, I'll be attempting to build, essentially, an IR-to-IR version of the BC-100 emitter system out of a JP-1 remote.
Right now I'm just past the point of having built a functioning cable and am now ramping up on the tech details (and trying to figure out how to avoid Excel in the process since I'm a linux-only shop here at home
I'll ask my n00b questions elsewhere in the forums. This post is mainly to gather comments and first impressions on this prospect from experienced JP1 folks as to the feasibility (and also for any end-users to express interest in the idea.) Some of my unknowns so far:
1) For TTL level wired (Vesa Stereo) input, what the best route is... can a JP-1 pin be used/detected by an extender, or would a button have to be hacked, and if the latter, what the obstacles might be there timing-wise, e.g. unavoidable built-in pauses.
2) I imagine it is possible to figure out how to use the learning photodetector from an extender. I imagine that would be a model-specific or at the very least a CPU-specific routine. How many variations would we be talking about here, whether they would map to the probed remote ID, and how one goes about packaging that mess up neatly.
3) How long a run of the mill JP-1 remote would be likely to last on batteries while operating constantly, sending pulses up to 120 times per second (lower total duty cycle than normal control codes, however) and with the learning circuit maybe turned on. Also whether the hardware is durable enough for that.
Full disclosure, I'm probably not going to stick this out much past making myself a working proof-of-concept, and then I will get distracted and go back to booting linux on deskjets or some other endeavor. However, if I'm going to do it I figured I might as well do it out here in the open where anyone else interested could leverage whatever progress I make. So despite being tempted to just tear open jp12serial/RMIR enough to let me nuke the entire "OS" on the remote and install a simple custom event loop, I'll try to stick to doing things other people might be able to use.
And while I'm at it I'll be happy to apply what I now (unfortunately) know about IR shutter glasses signals to seeing if there isn't a way to map different brands of 3D IR sync signals and the necessary Pause extenders into a coherent set of protocols so such an application would fit into the current suite of JP-1 software elegantly, allowing one to download one protocol/device into the remote and reconfigure it for particular glasses/set combinations with macros/keymoves.
Thoughts? Advice? Laughter even?