parkerlreed
-
Posts
3 -
Joined
-
Last visited
Posts posted by parkerlreed
-
-
I'm hitting this on a Raspberry Pi 4 running Arch Linux ARM and my desktop. The unit appears to be working fine. I can record keys and the input works but flirc_util is throwing those errors. I made sure to clone the latest sdk and build flirc_util there in case anything changed/weird incompatibility with the system.
------------------------------------------------------------------------------------------------------------------------------------------------------------
[parker@wolfcola cli]$ uname -a
Linux wolfcola 5.6.12-arch1-1 #1 SMP PREEMPT Sun, 10 May 2020 10:43:42 +0000 x86_64 GNU/Linux
[parker@wolfcola cli]$ ./buildresults/Linux_x86_64/gcc/flirc_util/release/flirc_util settings
flirc_util version 26e271e49325ec7e449a705e4d438c7d0426fd0d [26e271e]
Firmware Detected
FW Version: v4.6.2v4.6.2
SKU: Flirc 2.0 [dori]
Branch: master
Config: release
Hash: 0x83E88D26
Settings:
sleep detection: always enabled
noise canceler: always enabled
inter-key delay: N/A for current firmware
variant: Flirc
builtin profiles: NA
Memory Info: NA
product sku: Flirc 2.0 [dori]
Recorded Keys:
Index hash IK ID key
----- -------- --- -- ------------
0 BAE960C9 052 01 up
[parker@wolfcola cli]$ ./buildresults/Linux_x86_64/gcc/flirc_util/release/flirc_util unit_test
[E] lib/libflirc/firmware/fw_4.0.c fl_ver4_set_interrupt(367): timeout
[E] lib/libflirc/firmware/fw_4.2.c _fl_unit_test(132): error recording test0
Flirc Not Okay
------------------------------------------------------------------------------------------------------------------------------------------------------------And when I try on the Raspberry Pi
------------------------------------------------------------------------------------------------------------------------------------------------------------
[parker@alarmpi cli]$ sudo ./buildresults/Linux_armv7l/gcc/flirc_util/release/flirc_util settings
flirc_util version 26e271e49325ec7e449a705e4d438c7d0426fd0d [26e271e]
Firmware Detected
FW Version: v4.6.2v4.6.2
[E] lib/libtransport/hid.c hid_recv_packet(161): Wrong response length = 0
[E] lib/libtransport/hid.c hid_recv_packet(162): hidapi: (null)
[E] lib/libtransport/transport.c _recv_packet(126): _recv_packet: recv packet error = -1
[E] lib/libtransport/transport.c _dev_send_cmd(201): recv timeout
[E] lib/libflirc/firmware/fw_4.0.c fl_ver4_header_peek(50): invalid address you idiot
[E] lib/libtransport/hid.c hid_recv_packet(161): Wrong response length = 0
[E] lib/libtransport/hid.c hid_recv_packet(162): hidapi: (null)
[E] lib/libtransport/transport.c _recv_packet(126): _recv_packet: recv packet error = -1
[E] lib/libtransport/transport.c _dev_send_cmd(201): recv timeout
[E] lib/libflirc/firmware/fw_4.0.c fl_ver4_header_peek(50): invalid address you idiot
[E] lib/libtransport/hid.c hid_recv_packet(161): Wrong response length = 0
[E] lib/libtransport/hid.c hid_recv_packet(162): hidapi: (null)
[E] lib/libtransport/transport.c _recv_packet(126): _recv_packet: recv packet error = -1
[E] lib/libtransport/transport.c _dev_send_cmd(201): recv timeout
[E] lib/libflirc/firmware/fw_4.0.c fl_ver4_header_peek(50): invalid address you idiot
------------------------------------------------------------------------------------------------------------------------------------------------------------When I try the official packaged flirc_util for armv7 (I had to install libreadline6). No keys and inconsistently running.
------------------------------------------------------------------------------------------------------------------------------------------------------------
[parker@alarmpi Flirc]$ sudo ./flirc_util settings
3.25.3
FW Version: v4.6.2v4.6.2
SKU: Flirc 2.0 [dori]
Branch: master
Config: release
Hash: 0x83E88D26
Settings:
sleep detection: always enabled
noise canceler: always enabled
inter-key delay: N/A for current firmware
variant: Flirc
builtin profiles: NA
Memory Info: NA
product sku: Flirc 2.0 [dori]
Recorded Keys:
Index hash IK ID key
----- -------- --- -- ------------
[parker@alarmpi Flirc]$ sudo ./flirc_util settings
3.25.3
FW Version: v4.6.2v4.6.2
[E] lib/libtransport/hid.c hid_recv_packet(161): Wrong response length = 0
[E] lib/libtransport/hid.c hid_recv_packet(162): hidapi: (null)
[E] lib/libtransport/transport.c _recv_packet(126): _recv_packet: recv packet error = -1
[E] lib/libtransport/transport.c _dev_send_cmd(201): recv timeout
[E] lib/libflirc/firmware/fw_4.0.c fl_ver4_header_peek(50): invalid address you idiot
^C
Cleaning up....
[parker@alarmpi Flirc]$ sudo ./flirc_util unit_test
[E] lib/libflirc/firmware/fw_4.0.c fl_ver4_set_interrupt(367): timeout
[E] lib/libflirc/firmware/fw_4.2.c _fl_unit_test(132): error recording test0
Flirc Not Okay
------------------------------------------------------------------------------------------------------------------------------------------------------------EDIT: hidapi version on both machines is hidapi 0.9.0-1
-
Flirc V2 with an old RCA remote. I can click a key and map a button fine but it rarely registers. I get this in the log output.
Fri Feb 8 2019 00:46:20 <3>ir_finished(63): too many edges :e:1291 0,4114,3862,475,1000,101,2349,497,1975,261,152,98,1919,334,1137,333,2139,526,931,153,136,217,1925,243,136,131,1920,299,136,67,952,67,136,170,1060,458,1976,497,1975,295,136,67,952,33,84,321,978,278,145,57,1125,307,1972,548,940,475,1980,453,1018,479,974,244,135,132,1924,67,135,278,1949,489,982,476,9571,346,325,50,553,67,135,265,291,320,222,197,186,162,290,110,4176,260,1369,67,136,106,1949,329,2139,548,1924,243
Any ideas?
EDIT: Tried a newer remote but still RCA. Same issue.
Bought a Flirc Gen 2 and it behaves very strange
in Firmware Bugs
Posted
Thanks. That was testing on one of the 3.0 ports on the Pi.
I'll poke around some myself and see if I can figure anything out kernel side.