Unable to get lirc to work with raw mode

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Unable to get lirc to work with raw mode

Robert S
I have just purchased an RCA RCR503BR remote and I'm trying to program
it with a raspberry pi.  Using mode2 gives the expected behaviour.
When I try to program the keys I get "Something went wrong. Please try
again. (9 retries left)" when I enter:

# irrecord --device=/dev/lirc0 MyRemote

If I enter

# irrecord -f --device=/dev/lirc0 MyRemote

it goes through the correct sequence, but when I copy MyRemote to
/etc/lirc/lircrc, it fails to recognise keypresses on the remote.

Below is my lircrc file.  If I try to convert it using -a I get this:

# irrecord -a MyRemote.old
irrecord: decoding of KEY_MUTE failed
irrecord: decoding of KEY_PLAYPAUSE failed
irrecord: decoding of KEY_STOP failed
irrecord: decoding of KEY_PREVIOUSSONG failed
irrecord: decoding of KEY_NEXTSONG failed
irrecord: decoding of KEY_VOLUMEUP failed
irrecord: decoding of KEY_VOLUMEDOWN failed
irrecord: decoding of KEY_CHANNELUP failed
irrecord: decoding of KEY_CHANNELDOWN failed
irrecord: decoding of KEY_0 failed
irrecord: decoding of KEY_1 failed
irrecord: decoding of KEY_2 failed
irrecord: decoding of KEY_3 failed
irrecord: decoding of KEY_4 failed
irrecord: decoding of KEY_5 failed
irrecord: decoding of KEY_6 failed
irrecord: decoding of KEY_7 failed
irrecord: decoding of KEY_8 failed
irrecord: decoding of KEY_9 failed
irrecord: decoding of KEY_0 failed
irrecord: decoding of KEY_102ND failed
irrecord: decoding of KEY_POWER failed
#
# this config file was automatically generated
# using lirc-0.9.0-pre1(emulation) on Fri Sep 23 21:26:08 2016
#
# contributed by
#
# brand:                       MyRemote
# model no. of remote control:
# devices being controlled by this remote:
#
begin remote
  name  MyRemote
  bits           41
  flags RC5|CONST_LENGTH
  eps            30
  aeps          100
  one            84  1287
  zero           84  1287
  gap          64330
  toggle_bit_mask 0x0
      begin codes
      end codes
end remote

Here is my lircrc:

# cat /etc/lirc/lircrc
# Please make this file available to others
# by sending it to <[hidden email]>
#
# this config file was automatically generated
# using lirc-0.9.0-pre1(default) on Fri Sep 23 21:01:10 2016
#
# contributed by
#
# brand:                       MyRemote
# model no. of remote control:
# devices being controlled by this remote:
#
begin remote
  name  MyRemote
  flags RAW_CODES|CONST_LENGTH
  eps            30
  aeps          100
  gap          64330
      begin raw_codes
          name KEY_MUTE
              283     200     236     216     219     235
              211     245     179     289     165     338
              164     435     141
          name KEY_PLAYPAUSE
              561     131     425     148     375     152
              317     169     285     185     252     198
              237     217     161    4263     202    1317
              190    2300     172    1360     166    2324
              161    1340     176    1355     128    1405
              115    2359     111    2390     102    1415
               85    1417      81    2392      99    2392
               99    1417      81    2375     112    1442
               64    2406      81    2391      99    2392
               99    1417      82    1450      50    2425
               62    2410      81    1437      63
          name KEY_STOP
              611     131     461     148     376     148
              322     164     289     181     271     201
              261     209      62    4240     208    1309
              188    2303     187    1328     172    2318
              173    1341     160    1357     160    1354
              146    2345     146    2329     159    2330
              163    2314     154    2335     157    2337
              154    1359     162    2330     157    1358
              142    2332     168    2322     179    2310
              160    1355     145    1372     128    1386
              114    1402     111    1406      79
          name KEY_PREVIOUSSONG
              351     170     282     187     250     201
              235     218     241     213     198     272
              182     304     168    4658     127    1390
              110    2398      96    1419      80    2411
               80    1435      64
          name KEY_NEXTSONG
              311     198     255     202     234     218
              222     248     205     266     182     307
              165     356     163    4662      82    1433
               67    2442      45
          name KEY_VOLUMEUP
              314     189     249     202     231     237
              218     254     197     291     180     341
              166     391     149    4590      65    2425
               63    2428      64    2427      64    2444
               46
          name KEY_VOLUMEDOWN
              316     184     267     210     227     220
              216     237     199     279     174     305
              167     355     163    4629     108    2399
               95    2396      95    2395     101    2375
              108    1457      52
          name KEY_CHANNELUP
              299     187     247     201     235     219
              220     254     191     272     181     307
              166     357     160    4666     100    2387
               96    2412      79    2412      79    2397
               92    1458      42
          name KEY_CHANNELDOWN
              314     185     252     200     235     220
              214     254     200     272     181     322
              166     358     162    4628      96    2395
               95    2398      95    2411      80    2395
              100    1432      64
          name KEY_0
              339     162     270     182     258     196
              236     231     218     254     198     306
              165     327     162    4643     126    2366
              124    2365     126    2365     126    2382
              112    1387     109    1440      62    2411
               81    2394      94
          name KEY_1
              336     182     287     201     252     219
              233     238     201     252     198     306
              182     357     165    4545     105    2363
              125    2366     126    2381     113    2367
              120    1389     111    1423      80    2392
               96    2380     108    1424      78    1438
               64    3925      62
          name KEY_2
              351     169     283     186     251     200
              238     217     215     253     201     271
              181     308     163    4626     124    2383
              127    2363     128    2363     128    2347
              124    1411     108    1387     110    2398
               96    2378     111    1404      95    1438
               61    2413      76    1457      42
          name KEY_3
              366     168     287     181     270     200
              252     221     216     235     201     255
              181     289     163    4626     138    2352
              139    2368     144    2347     144    2331
              138    1394     127    1371     125    2383
              111    2380     110    1405      96    1437
               63    2411      79    2394      95    1439
               66    1449      42
          name KEY_4
              385     166     323     163     288     200
              253     217     235     238     200     252
              197     292     180    4523     139    2355
              135    2353     147    2344     156    2332
              142    1391     128    1380     118    2349
              122    2384     126    1372     125    2382
              112    1405      95    1422      76    1455
               43    9434      41
          name KEY_5
              386     166     304     170     265     200
              254     202     217     219     214     292
              178     291     179    4591     144    2330
              161    2330     141    2352     138    2353
              138    1374     143    1390     113    2346
              122    2384     127    1390     109    2365
              124    1424      81    2392      97    1419
               81    1453      43    5443      43    2448
               43    1461      36
          name KEY_6
              368     165     331     155     273     196
              237     219     233     240     199     252
              184     306     160    4593     139    2352
              138    2354     138    2352     148    2341
              159    1382     137    1354     126    2369
              123    2363     128    1371     125    2382
              112    2379     112    1387     110    1423
               79    1435      62    7933      45    1455
               41
          name KEY_7
              365     168     303     183     271     199
              253     219     219     233     215     273
              184     288     179    4559     138    2368
              143    2348     143    2332     154    2338
              137    1393     133    1400      96    2378
              129    2365     130    1382      95    2406
               86    2377     111    2380     112    1420
               81    1434      65    7933      42
          name KEY_8
              383     165     322     169     290     181
              249     202     256     213     216     254
              200     289     181    4539     140    2352
              140    2350     140    2350     141    2367
              144    1355     142    1390     112    2379
              112    2361     133    2358     127    1389
              130    1402      81    1452      56
          name KEY_9
              381     167     306     166     268     184
              251     202     233     235     217     255
              198     290     181    4574     140    2368
              143    2347     144    2331     139    2353
              138    1393     127    1403      97    2403
               90    2377     112    2378     113    1405
               94    1419      80    2413      78    1437
               64
          name KEY_0
              384     165     321     167     286     185
              251     201     234     220     215     253
              201     273     179    4573     143    2348
              141    2351     140    2352     148    2341
              141    1391     130    1377     119    2381
              120    2381     103    1385     132    1418
               63    1435      81
          name KEY_102ND
              415     152     322     169     283     197
              239     203     232     236     224     247
              199     290     182    4521     140    2350
              141    2349     143    2333     153    2354
              140    2351     139    1375     143    2370
              123    1371     127    1405      97    1403
               94    2396      97    2396      94    1418
               83    1452      42
          name KEY_POWER
              487     148     369     140     302     195
              257     185     252     200     235     225
              210     252     200    4419     187    2302
              188    2303     188    2305     185    2304
              188    1327     172    1343     157    2317
              171    1361     142    2332     156    1359
              141    2350     142    1356     140    1378
              139    1358     124    1431      90    1385
              110    2379     113    2361     128    1371
              126    2348     140    1359     121    2367
              142    1375     126    2346     142
      end raw_codes
end remote

------------------------------------------------------------------------------
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Unable to get lirc to work with raw mode

Bengt Martensson-2
On 09/23/16 13:28, Robert S wrote:

> I have just purchased an RCA RCR503BR remote and I'm trying to program
> it with a raspberry pi.  Using mode2 gives the expected behaviour.
> When I try to program the keys I get "Something went wrong. Please try
> again. (9 retries left)" when I enter:
>
> # irrecord --device=/dev/lirc0 MyRemote
>
> If I enter
>
> # irrecord -f --device=/dev/lirc0 MyRemote
>
> it goes through the correct sequence, but when I copy MyRemote to
> /etc/lirc/lircrc, it fails to recognise keypresses on the remote.
>
> Below is my lircrc file.  If I try to convert it using -a I get this:
>
> # irrecord -a MyRemote.old
> irrecord: decoding of KEY_MUTE failed

...

 > begin remote
 >   name  MyRemote
 >   flags RAW_CODES|CONST_LENGTH
 >   eps            30
 >   aeps          100
 >   gap          64330
 >       begin raw_codes
 >           name KEY_MUTE
 >               283     200     236     216     219     235
 >               211     245     179     289     165     338
 >               164     435     141
 >           name KEY_PLAYPAUSE
 >               561     131     425     148     375     152
 >               317     169     285     185     252     198
 >               237     217     161    4263     202    1317
 >               190    2300     172    1360     166    2324
 >               161    1340     176    1355     128    1405
 >               115    2359     111    2390     102    1415
 >                85    1417      81    2392      99    2392
 >                99    1417      81    2375     112    1442
 >                64    2406      81    2391      99    2392
 >                99    1417      82    1450      50    2425
 >                62    2410      81    1437      63

Something is severely wrong here. The numbers appear completely
nonsensical. Likely the hardware is broken, or you are using IR signals
modulated with a frequency way off from that the receiver expects and
can handle.

That is all I can say from the information you provide.

Suggestion: use a remote that you know what it sends.


------------------------------------------------------------------------------
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Unable to get lirc to work with raw mode

Robert S
On Fri, Sep 23, 2016 at 10:44 PM, Bengt Martensson
<[hidden email]> wrote:

> On 09/23/16 13:28, Robert S wrote:
>> I have just purchased an RCA RCR503BR remote and I'm trying to program
>> it with a raspberry pi.  Using mode2 gives the expected behaviour.
>> When I try to program the keys I get "Something went wrong. Please try
>> again. (9 retries left)" when I enter:
>>
>> # irrecord --device=/dev/lirc0 MyRemote
>>
>> If I enter
>>
>> # irrecord -f --device=/dev/lirc0 MyRemote
>>
>> it goes through the correct sequence, but when I copy MyRemote to
>> /etc/lirc/lircrc, it fails to recognise keypresses on the remote.
>>
>> Below is my lircrc file.  If I try to convert it using -a I get this:
>>
>> # irrecord -a MyRemote.old
>> irrecord: decoding of KEY_MUTE failed
>
> ...
>
>
> Something is severely wrong here. The numbers appear completely
> nonsensical. Likely the hardware is broken, or you are using IR signals
> modulated with a frequency way off from that the receiver expects and
> can handle.
>
> That is all I can say from the information you provide.
>
> Suggestion: use a remote that you know what it sends.
>
>
I wonder if there's something wrong with the sensor - it used to work
with a raw file, but it has stopped recently.  I purchased a new
sensor recently - would you expect this to work?

------------------------------------------------------------------------------
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Unable to get lirc to work with raw mode

Alec Leamas


On 23/09/16 15:32, Robert S wrote:
>
> I wonder if there's something wrong with the sensor - it used to work
> with a raw file, but it has stopped recently.  I purchased a new
> sensor recently - would you expect this to work?


The standard checklist includes:
   - Bad batteries (yes, indeed, one of the common problems)
   - Ambient light, in particular fluorescent.
   - The distance.

That said, that you only can use raw mode is a bad sign. As bengt said,
something is badly broken here.

Does the remote actually work with any other equipment?


Cheers!

--alec

------------------------------------------------------------------------------
Loading...