You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(14) |
Jun
(29) |
Jul
(51) |
Aug
(40) |
Sep
(35) |
Oct
(58) |
Nov
(64) |
Dec
(70) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(111) |
Feb
(75) |
Mar
(85) |
Apr
(62) |
May
(56) |
Jun
(65) |
Jul
(67) |
Aug
(73) |
Sep
(46) |
Oct
(64) |
Nov
(55) |
Dec
(76) |
2002 |
Jan
(119) |
Feb
(74) |
Mar
(101) |
Apr
(128) |
May
(124) |
Jun
(138) |
Jul
(114) |
Aug
(63) |
Sep
(54) |
Oct
(135) |
Nov
(92) |
Dec
(127) |
2003 |
Jan
(129) |
Feb
(164) |
Mar
(129) |
Apr
(131) |
May
(181) |
Jun
(136) |
Jul
(118) |
Aug
(220) |
Sep
(116) |
Oct
(177) |
Nov
(206) |
Dec
(114) |
2004 |
Jan
(175) |
Feb
(222) |
Mar
(245) |
Apr
(209) |
May
(112) |
Jun
(104) |
Jul
(77) |
Aug
(115) |
Sep
(175) |
Oct
(141) |
Nov
(154) |
Dec
(190) |
2005 |
Jan
(198) |
Feb
(171) |
Mar
(164) |
Apr
(113) |
May
(104) |
Jun
(151) |
Jul
(107) |
Aug
(190) |
Sep
(142) |
Oct
(116) |
Nov
(113) |
Dec
(111) |
2006 |
Jan
(147) |
Feb
(103) |
Mar
(102) |
Apr
(75) |
May
(110) |
Jun
(82) |
Jul
(119) |
Aug
(77) |
Sep
(103) |
Oct
(188) |
Nov
(132) |
Dec
(155) |
2007 |
Jan
(169) |
Feb
(110) |
Mar
(113) |
Apr
(162) |
May
(107) |
Jun
(116) |
Jul
(159) |
Aug
(135) |
Sep
(135) |
Oct
(105) |
Nov
(96) |
Dec
(100) |
2008 |
Jan
(122) |
Feb
(93) |
Mar
(57) |
Apr
(80) |
May
(119) |
Jun
(85) |
Jul
(59) |
Aug
(73) |
Sep
(250) |
Oct
(146) |
Nov
(121) |
Dec
(72) |
2009 |
Jan
(193) |
Feb
(96) |
Mar
(102) |
Apr
(66) |
May
(99) |
Jun
(130) |
Jul
(206) |
Aug
(308) |
Sep
(117) |
Oct
(99) |
Nov
(170) |
Dec
(232) |
2010 |
Jan
(104) |
Feb
(127) |
Mar
(86) |
Apr
(111) |
May
(66) |
Jun
(44) |
Jul
(253) |
Aug
(120) |
Sep
(178) |
Oct
(220) |
Nov
(153) |
Dec
(157) |
2011 |
Jan
(80) |
Feb
(85) |
Mar
(129) |
Apr
(232) |
May
(236) |
Jun
(73) |
Jul
(53) |
Aug
(38) |
Sep
(23) |
Oct
(32) |
Nov
(25) |
Dec
(24) |
2012 |
Jan
(23) |
Feb
(43) |
Mar
(29) |
Apr
(50) |
May
(25) |
Jun
(15) |
Jul
(26) |
Aug
(26) |
Sep
(4) |
Oct
(10) |
Nov
(17) |
Dec
(18) |
2013 |
Jan
(12) |
Feb
(17) |
Mar
(15) |
Apr
(22) |
May
(29) |
Jun
(16) |
Jul
(15) |
Aug
(9) |
Sep
(45) |
Oct
(18) |
Nov
(21) |
Dec
(11) |
2014 |
Jan
(35) |
Feb
(34) |
Mar
(13) |
Apr
(14) |
May
(86) |
Jun
(23) |
Jul
(6) |
Aug
(18) |
Sep
(16) |
Oct
(36) |
Nov
(98) |
Dec
(62) |
2015 |
Jan
(27) |
Feb
(14) |
Mar
(5) |
Apr
(49) |
May
(27) |
Jun
(9) |
Jul
(11) |
Aug
(20) |
Sep
(26) |
Oct
(71) |
Nov
(2) |
Dec
(7) |
2016 |
Jan
(42) |
Feb
(3) |
Mar
(15) |
Apr
(34) |
May
(25) |
Jun
(39) |
Jul
(20) |
Aug
(85) |
Sep
(14) |
Oct
(82) |
Nov
(10) |
Dec
(34) |
2017 |
Jan
(29) |
Feb
(88) |
Mar
(78) |
Apr
(4) |
May
(7) |
Jun
(30) |
Jul
(4) |
Aug
(47) |
Sep
(14) |
Oct
(47) |
Nov
(5) |
Dec
(3) |
2018 |
Jan
(18) |
Feb
(13) |
Mar
(6) |
Apr
(8) |
May
(11) |
Jun
(1) |
Jul
(11) |
Aug
(1) |
Sep
(4) |
Oct
|
Nov
|
Dec
(23) |
2019 |
Jan
(5) |
Feb
(15) |
Mar
(11) |
Apr
(4) |
May
(15) |
Jun
(12) |
Jul
(4) |
Aug
(5) |
Sep
(14) |
Oct
(3) |
Nov
(10) |
Dec
|
2020 |
Jan
|
Feb
(5) |
Mar
(23) |
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
(7) |
Sep
|
Oct
(3) |
Nov
|
Dec
|
2021 |
Jan
(2) |
Feb
(2) |
Mar
|
Apr
(8) |
May
|
Jun
|
Jul
(4) |
Aug
(5) |
Sep
(7) |
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
(3) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
|
Nov
(2) |
Dec
(13) |
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
(1) |
Nov
(1) |
Dec
(1) |
2024 |
Jan
|
Feb
|
Mar
(4) |
Apr
(3) |
May
(2) |
Jun
(4) |
Jul
(3) |
Aug
|
Sep
(5) |
Oct
|
Nov
|
Dec
|
From: Doug M. <fil...@sb...> - 2002-03-20 09:53:58
|
Kresimir Kukulj wrote of an irxevent patch to help change desktops in windowmaker (i.e. sending the xevents to the windowmanager). Here is the (3 liner) patch I've been using for the same effect. Mine merely adds a token "RootWindow" which can be used like "CurrentWindow" I also hacked irxevent into a program called "sendxevent" which basically takes arguments from the command line, rather than from lirc. Ideally that functionality should be merged with irxevent, but I just wanted something quick and dirty. I'll send that to this list in case its useful, though I'd prefer it if someone(else) just integrated it with irxevent. diff -Naur lirc-0.6.5.orig/tools/irxevent.c lirc-0.6.5.irxevent-rootwindow/tools/irxevent.c --- lirc-0.6.5.orig/tools/irxevent.c Tue Nov 27 18:35:01 2001 +++ lirc-0.6.5.irxevent-rootwindow/tools/irxevent.c Sun Feb 10 22:30:33 2002 @@ -127,6 +127,7 @@ const char *key_delimiter ="-"; const char *active_window_name ="CurrentWindow"; +const char *root_window_name ="RootWindow"; char *progname; @@ -160,6 +161,8 @@ if (!strcmp(active_window_name,name)){ XGetInputFocus(dpy, &foo, &revert_to_return); return(foo); + } else if (!strcmp(root_window_name,name)){ + return(root); } /* First the base case */ if (XFetchName(dpy,top,&wname)){ |
From: tom f. <to...@re...> - 2002-03-16 16:09:01
|
Does anyone have code (C, Java, algorithm) to convert between the Philips Pronto IR representation and lirc/libirman? I admit I have not learned everything on the Pronto IR spec at http://www.remotecentral.com/features/irdisp1.htm In my spare time, I am trying to write a program using the Tonto Philips Pronto Remote library to take a list of MP3's and make a Pronto Interface to access these files. The program will also write a .lircrc or .libirmanrc file and map IR codes to plaympeg commands. Any comments on this? thank you tom friedel to...@re... |
From: tom f. <to...@re...> - 2002-03-16 15:59:39
|
Is there a way to get all the archives in one file, and skip the message by message interface on sourceforge? |
From: tom f. <to...@re...> - 2002-03-16 15:56:59
|
I had the problem that the irman only worked the first time it was plugged in. I eventually got libirman seemingly working, although I am not sure my changes are improvements, and I still have unanswered questions. First, test_io uses different initialization code than all the other test prograns and lirc. It should call just call ir_init(), and not dup all the handshaking code. The code to read back handshake did not work for me, except when the IRMAN was first plugged in. I dumped all the termio and file decsriptor flags, and could not see a difference in the first time and second time program was run after plugging in the IRMAN. The code to set a timeout in select did not work for me, even when it was set to 1000000 usec (1 sec), I would get timeout errors. I can not explain this. This prevented ir_get_code from working. When I use no timeout, things seem to work. I have attached my diffs, although they are not meant to be applied, just examined. *** irfunc.c Sun Mar 28 18:42:41 1999 --- ../irfunc.c Sat Mar 16 10:45:18 2002 *************** *** 48,53 **** --- 48,54 ---- #ifndef IR_SOFTWARE_TEST /* normal only */ + if ( (fd = ir_open_port(filename)) < 0) { return -1; } *************** *** 62,67 **** --- 63,69 ---- if (ir_write_char('R') < 0) return -1; + #if 0 /* we'll be nice and give the box a good chance to send an 'O' */ while ((rdchar = ir_read_char(IR_HANDSHAKE_TIMEOUT)) != 'O') { *************** *** 85,90 **** --- 87,96 ---- errno = IR_EHANDSHAKE; return -1; } + #else + ir_clear_buffer(); + + #endif #else /* software test only */ *************** *** 138,143 **** --- 144,150 ---- int i, datum; datum = ir_read_char(timeout); + if (datum < 0) return NULL; *************** *** 198,203 **** --- 205,211 ---- unsigned char *ir_get_code(void) { /* well dodgy choice of error here...! */ + if (!ir_enabled) { errno = IR_EDISABLED; return NULL; *** irio.c Sun Mar 28 18:42:41 1999 --- ../irio.c Sat Mar 16 09:41:11 2002 *************** *** 14,19 **** --- 14,20 ---- #include <string.h> #include <errno.h> #include <sys/types.h> + #include <sys/ioctl.h> #if TIME_WITH_SYS_TIME # include <sys/time.h> *************** *** 66,82 **** * */ - /* - * Ignore the things in SUNATTEMPT. They're not even needed for a Sun. - */ - - int ir_open_port(char *filename) { int parnum = 0; - #ifdef SUNATTEMPT - int hand = TIOCM_DTR | TIOCM_RTS; - #endif int baudrate=B9600; /* get a file descriptor */ --- 67,75 ---- *************** *** 114,120 **** } /* now we have read the old attributes for the port, we can restore them ! * upon exit. if we had done this bfore, and exited beore reading in the * old attributes, we would have overwritten the old settings with zeros. * * this way, if we do exit before we get here, we simply rely on the OS closing --- 107,113 ---- } /* now we have read the old attributes for the port, we can restore them ! * upon exit. if we had done this before, and exited beore reading in the * old attributes, we would have overwritten the old settings with zeros. * * this way, if we do exit before we get here, we simply rely on the OS closing *************** *** 188,204 **** return -1; } - #ifdef SUNATTEMPT - /* raise the control lines to power the unit*/ - if (ioctl(portfd, TIOCMSET, &hand) < 0) { - printf("ioctl error\n"); - return -1; - } - #endif - /* wait a little while for everything to settle through */ ir_usleep(IR_POWER_ON_LATENCY); - return portfd; } --- 181,188 ---- *************** *** 226,231 **** --- 210,217 ---- close(portfd); portfd=0; + fprintf( stderr, "Exitting\n" ) ; + return retval; } *************** *** 264,269 **** --- 250,259 ---- /* block until something to read or timeout occurs. select() is damn cool */ + /* to...@re..., 3/2002. With the timeout at 1000, or even 1000000 (1 sec.) I get timeout errors. */ + if ( timeout == 1000 ) + timeout = -1 ; + if (timeout < 0) { ok = select(portfd + 1, &rdfds, NULL, NULL, NULL); } else { *** test_io.c Sun Mar 28 18:42:41 1999 --- ../test_io.c Sat Mar 16 09:26:39 2002 *************** *** 16,21 **** --- 16,22 ---- { int datum; int i; + int j; if (argc < 2) { fprintf(stderr, "usage: test_io device\n"); *************** *** 24,73 **** exit(0); } - errno = 0; - if (ir_open_port(argv[1]) < 0) { - fprintf(stderr, "unable to open port `%s' (%s)\n", argv[1], ir_strerror(errno)); - return 1; - } - - /* read garbage */ - while ((datum = ir_read_char(IR_GARBAGE_TIMEOUT)) >= 0) - ; - - errno = 0; - ir_write_char('I'); putchar('I'); - ir_usleep(IR_HANDSHAKE_GAP); - ir_write_char('R'); putchar('R'); - putchar('\n'); - if (errno) { - fprintf(stderr, "error writing handshake (%s)\n", ir_strerror(errno)); - } ! errno = 0; ! while ((datum = ir_read_char(IR_HANDSHAKE_TIMEOUT)) != 'O') { ! if (datum < 0) { ! fprintf(stderr, "error reading handshake (%s)\n", ir_strerror(errno)); exit(1); - } else { - putchar(datum); - putchar('!'); - fflush(stdout); } - } - putchar('O'); fflush(stdout); ! errno = 0; ! datum = ir_read_char(IR_HANDSHAKE_TIMEOUT); ! if (datum < 0) { ! fprintf(stderr, "error reading handshake (%s)\n", ir_strerror(errno)); ! exit(1); ! } else { ! putchar(datum); ! if (datum != 'K') putchar('!'); ! } ! putchar('\n'); ! ! for (;;) { for (i=0; i<IR_CODE_LEN; i++) { datum = ir_read_char(IR_BLOCKING); if (datum < 0) { --- 25,37 ---- exit(0); } ! if (ir_init(argv[1]) < 0) { ! fprintf(stderr, "error initialising Irman: `%s'\n", ir_strerror(errno)); exit(1); } ! for (j=0;j<10;j++) { for (i=0; i<IR_CODE_LEN; i++) { datum = ir_read_char(IR_BLOCKING); if (datum < 0) { *************** *** 79,84 **** --- 43,49 ---- } putchar('\n'); } + ir_close_port(); return 0; |
From: Brad P. <sy...@al...> - 2002-03-15 18:35:26
|
Anyone know what's up with the radioshack IR detector. I'm using the = 276-137B and I've heard of people getting it to work and others not. = Well mine seems to be picking up room light so its sending all kinds of = random stuff to LIRC. I tried to completely cover the detector and that = seemed to work but the IR signals coming in from my remote were very = inaccurate so I couldn't get anything to work correctly. Does anyone = know of a fix for this or know of another source for a good working IR = detector? |
From: Trevor B. <tb...@br...> - 2002-03-14 21:34:16
|
Ku...@gm... wrote: >=20 > Can somebody tell me, how to use arrow keys with irpty? I can=B4t find = any > ASCII Codes for > these Keys! =20 (attached. I beleive the \C is for escape, I use this to run a simple dialog box done with dialog through irpty) # IRpty stuff begin prog =3D irpty button =3D Menu config =3D \C end begin prog =3D irpty button =3D Up repeat =3D 1 config =3D \eOA end begin prog =3D irpty button =3D Down repeat =3D 1 config =3D \eOB end begin prog =3D irpty button =3D Right config =3D \eOC end begin prog =3D irpty button =3D Left config =3D \eOD end begin prog =3D irpty button =3D Enter config =3D \r --=20 Trevor Boicey, P. Eng. Ottawa, Canada, tb...@br... ICQ #17432933 http://www.brit.ca/~tboicey/ "Quit harvesting me with your eyes!" - Homer |
From: German F. <ger...@ya...> - 2002-03-14 18:21:47
|
Hi everyone, has anybody by chance already recorded the signals of an Olympus RM-1 Infrared remote control (as used for digital cameras) and would be willing to share the config-file ? As I do not own remote control, this would be of great help to me. Regards, German _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |
From: <sy...@al...> - 2002-03-13 18:06:08
|
On Wed, 13 March 2002, Sam Varshavchik wrote Okay ill give that a try, although when i touch any part of the circuit it responds even more. But another question... You said that you had to put the IR LED in the hole but then what did you do when you acutally wanted to use the circuit in a non test envoronment, was the hole big enough to still pick up the ir remote from far away. Also maby i should just get another IR reciever but i was unable to find any others, any suggestions there? Thanks for your help. > > Brad Pillatsch writes: > > > I just built a home-grown serial receiver using the radio shack 276-137 and when I do mode2 on my linux box it just spits a bunch of stuff to the screen. As in a bunch of pauses and spaces... it also responds to remotes but even where there is not remote ir activity it still is picking something up. Has anyone else encountered this problem? > > Cover the IR receiver with your hand and see if you're still getting random > readings. > > I don't recall the RS part number for my receiver, but the cheap stuff I got > was picking up normal ambient room light as random false IR readings. > > Radio Shack sells several "project boxes", which are basically cheap small > plastic boxes with a matching blank circuit project board that assembles > inside the box. > > I drilled a small hole through the side for the serial port wires, and a > bigger hole through the top that just happens to be right above the IR > receiver. When I want a reading, I shove the remote IR LED through the > hole, with the remote itself covering up the hole completely and cutting off > all ambient light. > > > > > > > > > -- > Sam |
From: Jan T. <jt...@cs...> - 2002-03-13 06:26:51
|
1. Your Products model name or item # Zoltrix Genie TV/FM] 2. The operating system you are using (DOS, Windows 3.1, Windows 95/98 etc...). Linux Redhat 7.2 3. The CPU and speed (486-33, Pentium-100, etc.) AMD Athlon 1.33 GHz 4. As complete of a problem description as possible. Need the GPIO register masks to get the infrared working. You don't supply drivers for linux, so we would create them ourselves, but need these! 5. list of any software or hardware installed since the trouble has begun. Not applicable. My software doesn't give me problems. 6. Exact wording or any error message(s) you receive. No error message. Can't be without the the gpio masks 7. Your return E-Mail address!!! jt...@cs... Good day, I have already sent an email to wa...@zo... , and to this email, but has not yet heard a thing. I will repeat that email below. Regards, Jan Tait ________________________________________________________________________ ==============mail to wallace================================ ------------------------------------------------------------------------------------------------------------- Good day, I have a linux system and it supports the Zoltrix card through the BT878 chip. It works extremely well, and capturing is in no way a problem. What I do not get to work, is the remote control. I have come to believe that I need to program the correct GPIO register masks to get the remote to work on the system. I cannot find information about this masks anyware on the web, and also not on the Zoltrix website. Brute force finding of the masks is not an option, it will take forever. Could you please provide me with the necessary information on getting these mask (maybe polling something - or it is probably fixed). Working without Windows would be great, because I do not have Windows on my machine and do not plan to install it. And because this will help the Linux community, your reputation would be greatly boosted amongst the developers (it was said Zoltrix doesn't care about their customers - but hey, I am mailing, ain't I?) There must be a programming manual or something that explains how to do the driver for this thing. If you could send me this (removing all the appropriate IP and other confidential information would be understandable), I would go forth and create a driver for this - and you can post it from there on the Zoltrix website. Your help will be appreciated, and I am sure it will help boost sales amongst the linux guys. They need hardware supported (even just through information) and we support those hardware of which the suppliers are supporting to linux. So please. Please help me out on this one... Best Regards, and thanks in advance. Jan Tait ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Jan Tait Ingenieur - Engineer WNNR - CSIR - Defencetek Work: +27 12 841 4310 Fax: +27 12 841 2455 Sel: +27 82 417 2610 email: jt...@cs... %%%%%%%%%%%%%%%%%%%%%%% It is against my basic human right to be forced to work with Microsoft Windows... |
From: Sam V. <mr...@co...> - 2002-03-13 06:00:21
|
Brad Pillatsch writes: > I just built a home-grown serial receiver using the radio shack 276-137 and when I do mode2 on my linux box it just spits a bunch of stuff to the screen. As in a bunch of pauses and spaces... it also responds to remotes but even where there is not remote ir activity it still is picking something up. Has anyone else encountered this problem? Cover the IR receiver with your hand and see if you're still getting random readings. I don't recall the RS part number for my receiver, but the cheap stuff I got was picking up normal ambient room light as random false IR readings. Radio Shack sells several "project boxes", which are basically cheap small plastic boxes with a matching blank circuit project board that assembles inside the box. I drilled a small hole through the side for the serial port wires, and a bigger hole through the top that just happens to be right above the IR receiver. When I want a reading, I shove the remote IR LED through the hole, with the remote itself covering up the hole completely and cutting off all ambient light. -- Sam |
From: Brad P. <sy...@al...> - 2002-03-13 04:23:57
|
I just built a home-grown serial receiver using the radio shack 276-137 = and when I do mode2 on my linux box it just spits a bunch of stuff to = the screen. As in a bunch of pauses and spaces... it also responds to = remotes but even where there is not remote ir activity it still is = picking something up. Has anyone else encountered this problem? |
From: <Ku...@gm...> - 2002-03-12 10:41:55
|
Can somebody tell me, how to use arrow keys with irpty? I can´t find any ASCII Codes for these Keys! THX M.K -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net |
From: Jan T. <jt...@cs...> - 2002-03-12 06:19:31
|
> > Zoltrix Tvmax bt878 > > 3Dfx VoodooTV > > find suitable values for the lirc_gpio module > >and the codes for the supplied controller. > =20 > I'm doing the same for Zoltrix Genie. > >I read the thread but did not really find anything that I think we >didn't know. About all we need is the masks for the gpio registers. >That is the needle in the haystack. > I have a Zoltrix Genie 2.0 and the drivers on www.zoltrix-int.com for win= >dows xp are ok >Hmmm. I have win98. Hi, I don't have windows, but I do have a Zoltrix Genie. I have changed some of the scripts, but also don't know how to edit the gpio registers. I think it is correct to say that we need them. And Zoltrix is not much of a help. Can we send a mail a day or so to their tech-guys? Cheers, Jan Tait |
From: Wolfgang S. <wo...@sb...> - 2002-03-11 23:30:33
|
Hi! I tried to use lirc on a system with devfs and run into this problemms: the device seems to register as /dev/lirc/0 the old name would have been /dev/lirc (if i'm not mistaken) so i get into quite some troubles, and i cannot eaven create a link because the old name now is used by the directory. lircd does start tough, but when starting irw, both irw and lircd terminate in the log, i get: lircd-0.6.5: lircd(hauppauge) ready lircd-0.6.5: accepted new client on /dev/lir lircd-0.6.5: could not open /dev/lirc lircd-0.6.5: default_init(): Is a directory lircd-0.6.5: caught signal i now had a look at the sources, but i'm not sure what to do. i tried a really dirty hack by changing the name the device registers in devfs, and things work now, but it's extreamely dirty Is there some clean way to get lirc working with devfs without problems? Or did i maybe miss something? Is /dev/lirc/0 really a good choice, since /dev/lirc was the old name? could /dev/misc/lirc/0 (or some similar approach) be better? Any comments/ideas ? Worf |
From: Eric J. <jo...@ya...> - 2002-03-11 22:59:00
|
Hi, No, I'm not talking about dipping a remote into a cup of coffee, a cappuccino is a small, complete PC that uses laptop technology to fit into a small case. I have been struggling to get lirc working on the box, and I was wondering if anyone had: 1- any direct experience with lirc/irda and this box 2- any hints on what the hardware inside is? (findchip doesn't report back anything) The online docs for this box says it's a "Vishay IrDA Module Tfdu410016P". Here's what I've done so far: - Mucked with the BIOS. The BIOS options look like: Onboard Serial Port A Auto Onboard Serial Port B Auto options are: auto disabled 3F8/COM1 2F8/COM2 3E8/COM3 2E8/COM4 Serial Port B Mode IRDA:3/16 Baud options are Normal IRDA:1.6 uS IRDA:3/16 Baud ASKIR I've tried changing B to IRDA: 1.6uS IRDA: 3/16 Baud ASKIR Currently, it's on ASKIR. Which is better for lirc? On the software side: - Installed (from RPM) irda-utils-0.9.14 - On boot I see: ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A - Then I try: modprobe irda modprobe irtty irattach /dev/ttyS1 -s 1 - Looking at /var/log/messages: Mar 11 15:26:01 jukebox kernel: IrDA: Registered device irda0 Mar 11 15:26:02 jukebox irattach: executing: 'echo 1 > /proc/sys/net/irda/discovery' Mar 11 15:26:02 jukebox irattach: Starting device irda0 Mar 11 15:26:02 jukebox irattach: executing: 'echo jukebox > /proc/sys/net/irda/devname' Then: irdadump 22:30:32.732136 xid:cmd ffffffff < 67306547 S=6 s=5 (14) 22:30:32.902142 xid:cmd ffffffff < 67306547 S=6 s=* Eric R. Jorgensen hint=8220 [ PDA/Palmtop IrOBEX ] (34) 22:30:33.392152 xid:cmd a522f92e > ffffffff S=6 s=0 (14) 22:30:33.482156 xid:cmd a522f92e > ffffffff S=6 s=1 (14) 22:30:33.482146 xid:rsp a522f92e < 67306547 S=6 s=0 Eric R. Jorgensen hint=8220 [ PDA/Palmtop IrOBEX ] (34) 22:30:33.572147 xid:cmd a522f92e > ffffffff S=6 s=2 (14) 22:30:33.662150 xid:cmd a522f92e > ffffffff S=6 s=3 (14) 22:30:33.752145 xid:cmd a522f92e > ffffffff S=6 s=4 (14) 22:30:33.842153 xid:cmd a522f92e > ffffffff S=6 s=5 (14) When I point my Visor PDA at it and beam a contact. So I do a: modprobe lirc_sir /var/log/messages: Mar 11 15:56:31 jukebox kernel: lirc_sir: I/O port 0x03e8, IRQ 4. Mar 11 15:56:31 jukebox kernel: enable_irq(4) unbalanced from c8a73957 Mar 11 15:56:31 jukebox kernel: lirc_sir: Installed. Then I run a mode2 or xmode2 and I don't get any output. :-( So I think that IrDA is working, but what do I do next to get lirc happy? Thanks in advance, Eric p.s. This is a RedHat 7.2 system, if that matters much. __________________________________________________ Do You Yahoo!? Try FREE Yahoo! Mail - the world's greatest free email! http://mail.yahoo.com/ |
From: Brian J. M. <lir...@in...> - 2002-03-11 21:52:59
|
On Mon, Mar 11, 2002 at 10:36:17PM +0100, sam...@ti... wrote: > Hi Brian Hi > I have found some information on Bt848, you can take a look on=20 > http://www.geocities.com/amethman/=20 > http://www.girder.nl/ Thanx for the pointers. How do you see the second one relating? They don't seem to support the Zoltrix cards. > in the forum of ginder you can find a topic "BT8x8 Drivers" I read the thread but did not really find anything that I think we didn't know. About all we need is the masks for the gpio registers. That is the needle in the haystack. > I have a Zoltrix Genie 2.0 and the drivers on www.zoltrix-int.com for win= dows xp are ok Hmmm. I have win98. How do you know your card is a 2.0? What is the model number on the PCB of your card? b. --=20 Brian J. Murrell |
From: <sam...@ti...> - 2002-03-11 21:36:28
|
Hi Brian I have found some information on Bt848, you can take a look on http://www.geocities.com/amethman/ http://www.girder.nl/ in the forum of ginder you can find a topic "BT8x8 Drivers" it seems interesting I have a Zoltrix Genie 2.0 and the drivers on www.zoltrix-int.com for windows xp are ok Ciao Sam |
From: Brian J. M. <lir...@in...> - 2002-03-11 20:17:14
|
On Mon, Mar 11, 2002 at 02:16:00PM +0100, sam...@ti... wrote: > > Zoltrix Tvmax bt878 > > 3Dfx VoodooTV > > find suitable values for the lirc_gpio module > >and the codes for the supplied controller. > =20 > I'm doing the same for Zoltrix Genie. I have a Zoltrix card too, but not sure which one. While it works (mostly -- some channels don't seem to tune) with v4l (so I know it's functioning) I have yet been able to get any drivers from Zoltrix to recognize it in Windows. What model number is printed on your card? What model name does it go by? > One year ago I read on this mailing list that there are some programs fo= r=20 > windows to read data directly from GPIO (BT8x8) registers (I don't know w= hich is=20 > the chipset in Voodoo).=20 Yes, I have asked in the last week or two once or twice about this program. No answer. > I think we can get these programs, use the remote with the program sells= with=20 > the card and analyze the information gathered. Well, yeah. That is the plan, IFF only somebody would answer the queries for where/what this program is. I have googled for it and it's a needle in a haystack. > What you think about this? can be ok? Well, yes, like I said, it would be just peachy if somebody who knows or who even has seen or retrieved this tool in the past would speak up but it would seem that nobody does. It seems, sadly enough, as though there is not much interest from the "lirc crowd" to have their project expanded to cover yet another piece of hardware. This is sad to see. We (Linux developers and bigots) should be striving to have as broad a support base of hardware as we can for Linux, if it is to succeed. Or perhaps there is just absolutely _nobody_ who has done gpio hardware support for lirc before left here. Maybe they all went home. b. --=20 Brian J. Murrell |
From: Kresimir K. <ma...@is...> - 2002-03-11 18:36:04
|
If anyone is interested. I use WindowMaker as windowmanager and I wanted to switch virtual desktops with my remote. I can do that with irxevent utility by sending fake keyboard shortcuts. Problem was in windowmanager because it could not be found by: XFetchName, XGetIconName, XGetClassHint functions. It could be found with XQueryTree and was found as one of the children in this loop (taken from tools/irxevent.c): for(;nc>0;nc--) { top = find_window(children[nc-1],name); Matched string was 'WindowMaker' 'nc' (number of children) could be above 500 objects, so recursive find_window() function could spend too much CPU time (1-2 seconds delay). This patch adds capability to send key events to specific window id. Something like: begin prog = irxevent button = 1 config = Key mod3-a windowid 94 end irxevent will send mod3+A key event to window id 94 which is root window (windowmanager will get that event). It is faster than XQueryTree loop. I don't know if this is useful to anyone but me... :) P.S. There is no check if that window id really exists. Only decimal notation allowed. --- lirc-0.6.5/tools/irxevent.c Tue Nov 27 19:35:01 2001 +++ irxevent.c Sun Mar 10 23:38:01 2002 @@ -474,6 +474,7 @@ struct lirc_config *config; char *config_file=NULL; int c; + int windowid; progname=argv[0]; @@ -523,7 +524,12 @@ while((ret=lirc_code2char(config,ir,&c))==0 && c!=NULL) { debugprintf("Recieved code: %sSending event: ",ir); - if(2==sscanf(c,"Key %s %s\n",keyname,windowname)) + if(2==sscanf(c,"Key %s windowid %d\n",keyname,&windowid)) + { + debugprintf("keyname: %s \t windowid: %d\n",keyname,windowid); + sendkey(keyname,1,1,(Window)windowid,0); + } + else if(2==sscanf(c,"Key %s %s\n",keyname,windowname)) { if((w=find_window(root,windowname))) { -- Kresimir Kukulj ma...@is... +--------------------------------------------------+ Old PC's never die. They just become Unix terminals. |
From: <sam...@ti...> - 2002-03-11 13:16:17
|
> Zoltrix Tvmax bt878 > 3Dfx VoodooTV > find suitable values for the lirc_gpio module >and the codes for the supplied controller. I'm doing the same for Zoltrix Genie. One year ago I read on this mailing list that there are some programs for windows to read data directly from GPIO (BT8x8) registers (I don't know which is the chipset in Voodoo). I think we can get these programs, use the remote with the program sells with the card and analyze the information gathered. What you think about this? can be ok? Bye Sam |
From: <joh...@sh...> - 2002-03-10 18:29:03
|
When I try to run xrc or rc, I get the following error: rc: command failed SEND_ONCE SONY-DAT/MD 1 rc: hardware does not support sending Can anyone explain what could cause this? Thanx in advance, John. |
From: <joh...@sh...> - 2002-03-10 18:26:57
|
Without going into too much detail here, I may have figured out how to compile LIRC without having to compile the RHL7.1 Kernel. (I hope this is accurate, as it's been a few weeks now since I got it going) - Install the kernel-source and kernel-headers packages, if they're not already installed. - Make a symbolic link named "/usr/src/linux" that points to /usr/src/linux-2.4.2 (or whatever your source dir happens to be) - copy the config file for your platform to a file named .config (i.e. cp /usr/src/linux/configs/kernel-2.4.2- i386.config /usr/src/linux/.config) Try compiling LIRC. John. |
From: <hei...@e-...> - 2002-03-10 18:16:03
|
Hi again. I thought some more information might help. Here's what I get in /var/log/messages after a modprobe for lirc_sir: Mar 10 19:02:26 tomato kernel: lirc_sir: I/O port 0x02f8, IRQ 3. Mar 10 19:02:26 tomato kernel: enable_irq(3) unbalanced from c78d897b Mar 10 19:02:26 tomato kernel: lirc_sir: Installed. for lirc_serial: Mar 10 19:01:33 tomato kernel: lirc_serial: in calc_pulse_lengths_in_clocks, freq=38000, duty_cycle=50, clk/jiffy=6504448, pulse=8558, space=8558, conv_us_to_clocks=650 Mar 10 19:01:34 tomato kernel: lirc_serial: auto-detected active high receiver Mar 10 19:01:47 tomato kernel: lirc_serial: Interrupt 4, port 03f8 obtained Mar 10 19:01:49 tomato kernel: lirc_serial: freed IRQ 4 Also I should mention that under windows I'm using WinLIRC based on LIRC 0.5.4-pre9. Is there any good reason that "downgrading" my Linux LIRC 0.6.5 might help?! Heiko |
From: David F. <me...@da...> - 2002-03-10 16:41:20
|
> I am a capable hacker with a Zoltrix Tvmax bt878 video card with an > IR dongle on it. I am willing to do all of the work in porting the > lirc_gpio module to this card but just need some help getting > started. I have read the threads here regarding gpio but am still > at a loss as to where to start. I also am looking for information on trying to get the 3Dfx VoodooTV FM (Euro) card working with it's internal IR connector. And am willing to try and find suitable values for the lirc_gpio module and the codes for the supplied controller. Any starting pointers or reference pages would be of great help. Cheers David Fairey. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.330 / Virus Database: 184 - Release Date: 28/02/2002 |
From: Brian J. M. <lir...@in...> - 2002-03-09 18:23:26
|
I am a capable hacker with a Zoltrix Tvmax bt878 video card with an IR dongle on it. I am willing to do all of the work in porting the lirc_gpio module to this card but just need some help getting started. I have read the threads here regarding gpio but am still at a loss as to where to start. I have bttv 0.8.33 working on this machine but what now? How do I figure out what values to plug into rcv_infos[] to get this sucker working? bttv with bttv_gpio=3D1 bttv_debug=3D1 reveals: bttv: Bt8xx card found (0). PCI: Found IRQ 7 for device 00:12.0 PCI: Sharing IRQ 7 with 00:12.1 bttv0: Bt878 (rev 2) at 00:12.0, irq: 7, latency: 32, memory: 0xdb00a000 bttv0: subsystem: a1a0:ffffa0fc (UNKNOWN) please mail id, board name and the correct card=3D insmod option to kr...@by... bttv0: using: BT878(Zoltrix TV-Max) [card=3D15,insmod option] bttv0: gpio: en=3D00000000, out=3D00000000 in=3D00fcffff [pre-init] bttv0: risc main @ 04929000 bttv0: gpio: en=3D00000000, out=3D00000000 in=3D00fcffff [init] tuner: chip found @ 0xc0 bttv0: i2c attach [client=3DTemic NTSC (4032 FY5),ok] i2c-core.o: client [Temic NTSC (4032 FY5)] registered to adapter [bt848 #0]= (pos. 0). i2c-core.o: adapter bt848 #0 registered as adapter 3. bttv0: i2c: checking for MSP34xx @ 0x80... not found bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found bttv0: registered device video0 bttv0: registered device vbi0 bttv0: audio mux: mode=3D128 audio=3D128 bttv0: gpio: en=3D0000000f, out=3D0000000a in=3D00fcfff0 [audio: off] bttv0: video mux: input=3D0 mux=3D2 bttv0: audio mux: mode=3D0 audio=3D128 bttv0: audio mux: mode=3D129 audio=3D0 bttv0: gpio: en=3D0000000f, out=3D00000000 in=3D00fcfff0 [audio: tuner] bttv0: gpio: en=3D0000000f, out=3D00000000 in=3D00fcfff0 [audio: tuner] bttv0: audio mux: mode=3D128 audio=3D128 bttv0: gpio: en=3D0000000f, out=3D0000000a in=3D00fcfff0 [audio: off] But what do I do with these values? I have seen reference on the list to a Windows gpio real-time monitor, but it was a very vague reference. Any more concise information on where to get it from? Any help/information would be very appreciated. Thanx, b. --=20 Brian J. Murrell |