I'm toying around with a Silitek SK-7100 infrared keyboard and trying to
get the signals recognised.
There appears to be a keydown signal, a repeat signal which is the same
for every key and then a keyup signal. I have had limited success using
raw codes however I'm interested in figuring out the encoding being used.
Attached is a screencap using xmode2 and 1ms/unit.
I started by pressing and holding a key, to show the start, repeat and
end signal. I then pressed a range of different buttons for a brief
period of time.
Does anyone recognise the encoding being used here?
To me it looks like a 20 fixed length pulses each pulse being high or
low. Does lirc have existing support for anything like this?
David Tulloh "david@..." wrote:
> I'm toying around with a Silitek SK-7100 infrared keyboard and trying to
> get the signals recognised.
> Does anyone recognise the encoding being used here?
> To me it looks like a 20 fixed length pulses each pulse being high or
> low. Does lirc have existing support for anything like this?
It seems to be a serial protocol at a very strange Baud rate at around
6250. I suspect that what you see with xmode2 is not the real signal
because the keyboard might be using a different carrier or even maybe no
carrier at all.
What is the range of the keyboard? If it is <2m, then it problably does
not use a carrier.
It would be interesting to see the signal on a scope directly at the