On Thu, 2010-07-29 at 09:25 +0200, Christoph Bartelmus wrote: > Hi! > > Maxim Levitsky "maximlevitsky@xxxxxxxxx" wrote: > > > Also reuse LIRC_SET_MEASURE_CARRIER_MODE as LIRC_SET_LEARN_MODE > > (LIRC_SET_LEARN_MODE will start carrier reports if possible, and > > tune receiver to wide band mode) > > I don't like the rename of the ioctl. The ioctl should enable carrier > reports. Anything else is hardware specific. Learn mode gives a somewhat > wrong association to me. irrecord always has been using "learn mode" > without ever using this ioctl. Why? Carrier measure (if supported by hardware I think should always be enabled, because it can help in-kernel decoders). (Which raises seperate question on how to do so. I guess I will need to make ir_raw_event 64 bit after all...) Another thing is reporting these results to lirc. By default lirc shouldn't get carrier reports, but as soon as irrecord starts, it can place device in special mode that allows it to capture input better, and optionally do carrier reports. Do you think carrier reports are needed by lircd? Best regards, Maxim Levitsky -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html