Hallo,
ich verschwende gerade großteile des Morgens mit irrecord...
Ich habe nun mehrmals angelernt mit
Code
Please enter the name for the next button (press <ENTER> to finish recording)
irrecord: yaUsbIr: close device
irrecord: yaUsbIr: Initializing yaUsbIr (libusb-1.0 API)
irrecord: yaUsbIr: libusb version 1.0.17.10830 http://libusbx.org
irrecord: yaUsbIr: idVendor=10C4, idProduct=876C
Manufacturer: UG Development Lab
Product: yaUsbIR V2:IR transceiver with power switch
hid interface (generic)
SerialNumber: 0003
irrecord: fatal error in configfile line 50:
irrecord: "begin remote" isn't valid at this position
irrecord: reading of file 'lircd.conf' failed
irrecord: reading of config file failed
irrecord: this shouldn't ever happen!
irrecord: yaUsbIr: close device
Alles anzeigen
Das Ergebnis sieht dann so aus:
Code
begin remote
name lircd.conf
bits 32
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9171 4515
one 627 1636
zero 627 517
ptrail 627
repeat 9172 2224
gap 109099
toggle_bit_mask 0x0
begin codes
KEY_UP 0x00FB58A7
KEY_DOWN 0x00FB12ED
KEY_MENU 0x00FB18E7
KEY_OK 0x00FB609F
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.0(ya_usbir) on Sat May 25 10:55:40 2019
#
Alles anzeigen
Was unschön ist:
1) man muss erst wirklich alle Buttons anlernen, und dann kommt der Fehler. Kann man in kleineren Häppchen lernen, so dass der Verlust nicht so groß ist, wenn es schief geht?
2) man muss die Button-Namen selbst jedes mal eintippen - viel schneller ginge es, wenn irrecord sagen würde 'please press KEY_UP' usw.
Aber unabhängig davon: Was läuft hier schief?
Normalerweise kommt ja noch eine Abfrage am Ende, dass man einen Button ganz schnell drücken soll. Diese fehlt hier auch.
Gruß,
Hendrik