navigationGo.pngQuick Navigation
allprojects32.pngAll projects
hardware32.pngHardware
links32.pngLinks

favoriteStar32.pngTop projects
Alan numitron clock
Clapclap 2313/1386
SNES Pi Webserver
USB Volume/USB toys
Smokey amp
Laser cutter
WordClock
ardReveil v3
SNES Arcade cabinet
Game boy projects
cameleon
Home Presence Detector

github32.pngGitHub
AlanFromJapan

navigationMail.pngContact me

alanfjmail.png
3flags.pngWho's Alan?


Akizukidenshi
Elec-lab
Rand Nerd Tut
EEVblog
SpritesMods
Switch-science
Sparkfun
Suzusho
Datasheet Lib
Reddit Elec
Ermicro
Carnet du maker (fr)
Marutsu
ATmel blog (defunct)

ir remote gv-rckit2

kalshagar - IR Remote GV-RCKit2

I-O Data IR Remote - GV-RCKit 2

Long time ago I though I could use to remote control my PC (a recurring issue with me, I should go to a shrink). Since I was not (even worse than now) good at reading Japanese, I bought that remote not noticing that it was only if you had some stupid software installed. .. which I don't have of course.
Why not download and install? So much unfun, and even though I searched I couldn't download it (comes bundled with some TV card if I remember).

So doing some cleanup in my closet I found it, plugged it, searched a little on the net and found here and there sufficient info to access it via C# (my dear and beloved tool).

The product page at I-O data .

Basic info

  • Plugged in USB 1, seen as a HID
  • HID info
    • Vendor : 04bb
    • Type : 0f0e

Access HID with C#

Big thanks to Jan Axelson who made his library and tools : http://www.lvr.com/hidpage.htm

Decoding the messages

A nice japanese guy made most of the job here (doable with a little time and tracing the HID messages) : http://d.hatena.ne.jp/sei01/20090324

Power,00 10 21 00 00 01 00 00 00 10 21 00 00 01 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
TV,00 10 21 00 00 03 00 00 00 10 21 00 00 03 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
ProgramPlay,00 10 21 00 00 04 00 00 00 10 21 00 00 04 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Library,00 10 21 00 00 05 00 00 00 10 21 00 00 05 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
ProgramSchedule,00 10 21 00 00 06 00 00 00 10 21 00 00 06 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Line,00 10 21 00 00 07 00 00 00 10 21 00 00 07 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Size,00 10 21 00 00 08 00 00 00 10 21 00 00 08 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Screenshot,00 10 21 00 00 09 00 00 00 10 21 00 00 09 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Mute,00 10 21 00 00 0a 00 00 00 10 21 00 00 0a 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
A,00 10 21 00 00 0b 00 00 00 10 21 00 00 0b 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
B,00 10 21 00 00 0c 00 00 00 10 21 00 00 0c 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
C,00 10 21 00 00 0d 00 00 00 10 21 00 00 0d 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00
D,00 10 21 00 00 0e 00 00 00 10 21 00 00 0e 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
1,00 10 21 00 00 0f 00 00 00 10 21 00 00 0f 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
2,00 10 21 00 00 10 00 00 00 10 21 00 00 10 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
3,00 10 21 00 00 11 00 00 00 10 21 00 00 11 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
4,00 10 21 00 00 12 00 00 00 10 21 00 00 12 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
5,00 10 21 00 00 13 00 00 00 10 21 00 00 13 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
6,00 10 21 00 00 14 00 00 00 10 21 00 00 14 00 00 00 10 21 00 00 14 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 
7,00 10 21 00 00 15 00 00 00 10 21 00 00 15 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
8,00 10 21 00 00 16 00 00 00 10 21 00 00 16 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
9,00 10 21 00 00 17 00 00 00 10 21 00 00 17 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
10,00 10 21 00 00 18 00 00 00 10 21 00 00 18 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
11,00 10 21 00 00 19 00 00 00 10 21 00 00 19 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
12,00 10 21 00 00 1a 00 00 00 10 21 00 00 1a 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
SelectDate,00 10 21 00 00 1b 00 00 00 10 21 00 00 1b 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
ViewMode,00 10 21 00 00 1d 00 00 00 10 21 00 00 1d 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Onair,00 10 21 00 00 21 00 00 00 10 21 00 00 21 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Cancel,00 10 21 00 00 23 00 00 00 10 21 00 00 23 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Up,00 10 21 00 00 1c 00 00 00 10 21 00 00 1c 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Down,00 10 21 00 00 22 00 00 00 10 21 00 00 22 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Right,00 10 21 00 00 20 00 00 00 10 21 00 00 20 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Left,00 10 21 00 00 1e 00 00 00 10 21 00 00 1e 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Enter,00 10 21 00 00 1f 00 00 00 10 21 00 00 1f 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
VolUp,00 10 21 00 00 24 00 00 00 10 21 00 00 24 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
VolDown,00 10 21 00 00 27 00 00 00 10 21 00 00 27 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
ChUp,00 10 21 00 00 26 00 00 00 10 21 00 00 26 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
ChDown,00 10 21 00 00 29 00 00 00 10 21 00 00 29 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Menu,00 10 21 00 00 25 00 00 00 10 21 00 00 25 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Play,00 10 21 00 00 28 00 00 00 10 21 00 00 28 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Rew,00 10 21 00 00 2a 00 00 00 10 21 00 00 2a 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Pause,00 10 21 00 00 2b 00 00 00 10 21 00 00 2b 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Forward,00 10 21 00 00 2c 00 00 00 10 21 00 00 2c 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Back,00 10 21 00 00 2d 00 00 00 10 21 00 00 2d 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Stop,00 10 21 00 00 2e 00 00 00 10 21 00 00 2e 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Next,00 10 21 00 00 2f 00 00 00 10 21 00 00 2f 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Rec,00 10 21 00 00 30 00 00 00 10 21 00 00 30 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
ScSend,00 10 21 00 00 32 00 00 00 10 21 00 00 32 00 00 00 10 21 00 00 32 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 
ScBack,00 10 21 00 00 31 00 00 00 10 21 00 00 31 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
Skip,00 10 21 00 00 33 00 00 00 10 21 00 00 33 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 10 21 00 00 00 00 00 00 00 00 00 00 00 00 00 
 
All content on this site is shared under the MIT licence (do what u want, don't sue me, hat tip appreciated)
electrogeek.cc ~ Formerly known as Kalshagar.wikispaces.com (AlanFromJapan [2009 - 2019])