Jump to content
Flirc Forums

Please convert IR codes to work with Flickr_util sender


stevendodd

Recommended Posts

pi@raspberrypi:~ $ curl apt.flirc.tv/install.sh | sudo bash 
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  8266  100  8266    0     0  15450      0 --:--:-- --:--:-- --:--:-- 15479

                     `..-:://++ooossyyyyhhhhhhhhhhhhhhhhyyysso++/:-.`
         `.:/+oosyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo:`
    -/oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy
  /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-
  hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh:
  yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh:
  ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-
  -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh`
   yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhs
   /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh/
    yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhho:-:+hhhhhhhhhhhh.
    /hhhhhhhhhhhs-   -shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.     `hhhhhhhhhhs
     yhhhhhhhhhh`     .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh       yhhhhhhhhh-
     :hhhhhhhhhho`   `ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhs:` `-shhhhhhhhho
      shhhhhhhhhhhssshhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh`
      .hhhhhhhhhhhhhhysso++///:::-----........-----:://+oshhhhhhhhhhh:
       :hhhhhhhhhhhs/:---......```````````.......---:::/+ohhhhhhhhhho
        +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhs
         ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy`
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhs`
           -shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhys:
             `.-://++oosssyyyyyhhhhhhhhhhhhhyyyssoo++//:--.`
Distribution: debian
Checking for curl...
Detected curl...
Installing flirc deb-repo...
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/flirc_fury.list...done.
Running apt-get update... done.
Do you want to install the flirc utilities? [Y/n] 
Installing flirc utilities...done.
pi@raspberrypi:~ $ flirc_util  sendir --raw="+9092 -4403 +638 -456 +639 -456 +638 -456 +639 -456 +638 -456 +635 -456 +638 -456 +639 -456 +638 -1589 +638 -1585 +638 -1589 +638 -1584 +643 -1585 +638 -1584 +617 -1610 +639 -1584 +642 -452 +643 -1584 +638 -456 +639 -1584 +642 -1585 +638 -456 +613 -1610 +643 -451 +643 -1584 +638 -456 +639 -1588 +639 -451 +643 -452 +617 -1610 +639 -456 +638 -1584 +643" --repeat=1
[W] lib/libcmds/cmds.c handle_longopt(182): `sendir' doesn not take '--raw' option

Link to comment
Share on other sites

  • 2 weeks later...

Thanks @jason its updated.

This was my recording in the device log:

*** Device Connected *** 
Firmware Version: v4.9.7
SKU: Flirc 2.0 [dori]
Git Hash: 0x1de23eb8
-19275000

+9097 -4399 +643 -452 +643 -456 +638 -456 +639 -452 +643 -452 +643 -451 +639 -456 +639 -456 +638 -1589 +639 -1589 +639 -1584 +643 -1585 +638 -1585 +643 -1585 +643 -1584 +639 -1585 +659 -1568 +639 -1588 +639 -474 +621 -456 +639 -456 +639 -456 +639 -1585 +638 -457 +638 -456 +639 -456 +639 -1589 +682 -1542 +643 -1584 +639 -1588 +639 -458 +611 -1611 +639
-40000
+9095 -2169 +613
<3>record_hash(473): hash exists

I believe I should be using the command to send the IR signal - can you please confirm

pi@raspberrypi:~ $ flirc_util  sendir --raw="+9097 -4399 +643 -452 +643 -456 +638 -456 +639 -452 +643 -452 +643 -451 +639 -456 +639 -456 +638 -1589 +639 -1589 +639 -1584 +643 -1585 +638 -1585 +643 -1585 +643 -1584 +639 -1585 +659 -1568 +639 -1588 +639 -474 +621 -456 +639 -456 +639 -456 +639 -1585 +638 -457 +638 -456 +639 -456 +639 -1589 +682 -1542 +643 -1584 +639 -1588 +639 -458 +611 -1611 +639" --repeat=1

 

Here is the output:

[V] util/flirc_util/src/main.c main(123): Command: flirc_util

[V] util/flirc_util/src/main.c main(127): running pre-command function 0

[D] lib/libflirc/common/flirc_transport.c fl_open_hid(124): trying to open bootloader device

[D] lib/libtransport/hid.c list_devs(280): ---------------------------------------------------------

[D] lib/libtransport/hid.c list_devs(281): -----------------------Device List-----------------------

[D] lib/libtransport/hid.c list_devs(282): ---------------------------------------------------------

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw0

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    0

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   65280

[D] lib/libtransport/hid.c list_devs(300):   Usage:        1

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw1

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    1

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   1

[D] lib/libtransport/hid.c list_devs(300):   Usage:        6

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw1

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    1

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   12

[D] lib/libtransport/hid.c list_devs(300):   Usage:        1

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw1

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    1

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   1

[D] lib/libtransport/hid.c list_devs(300):   Usage:        128

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw1

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    1

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   12

[D] lib/libtransport/hid.c list_devs(300):   Usage:        1

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw2

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    2

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   65280

[D] lib/libtransport/hid.c list_devs(300):   Usage:        1

[D] lib/libtransport/hid.c list_devs(306): ---------------------------------------------------------

[V] lib/libtransport/hid.c hid_dev_open(329): Device 20A0:5 not found

[V] lib/libtransport/transport.c dev_open(88): no device found

[V] lib/libflirc/common/flirc_transport.c _fl_open_libhid_btldr(56): no hid device found

[D] lib/libflirc/common/flirc_transport.c fl_open_hid(130): trying to open main device

[D] lib/libflirc/common/flirc_transport.c _fl_open_libhid_app(92): trying to open 0x20A0, 0x0006

[D] lib/libtransport/hid.c list_devs(280): ---------------------------------------------------------

[D] lib/libtransport/hid.c list_devs(281): -----------------------Device List-----------------------

[D] lib/libtransport/hid.c list_devs(282): ---------------------------------------------------------

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw0

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    0

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   65280

[D] lib/libtransport/hid.c list_devs(300):   Usage:        1

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw1

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    1

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   1

[D] lib/libtransport/hid.c list_devs(300):   Usage:        6

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw1

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    1

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   12

[D] lib/libtransport/hid.c list_devs(300):   Usage:        1

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw1

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    1

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   1

[D] lib/libtransport/hid.c list_devs(300):   Usage:        128

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw1

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    1

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   12

[D] lib/libtransport/hid.c list_devs(300):   Usage:        1

[D] lib/libtransport/hid.c list_devs(292): Device Found

  type: 20a0 0006

  path: /dev/hidraw2

  serial_number: E7A3ABA25050323431202020FF101122

[D] lib/libtransport/hid.c list_devs(294):

[D] lib/libtransport/hid.c list_devs(295):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c list_devs(296):   Product:      flirc

[D] lib/libtransport/hid.c list_devs(297):   Release:      200

[D] lib/libtransport/hid.c list_devs(298):   Interface:    2

[D] lib/libtransport/hid.c list_devs(299):   Usage Page:   65280

[D] lib/libtransport/hid.c list_devs(300):   Usage:        1

[D] lib/libtransport/hid.c list_devs(306): ---------------------------------------------------------

[D] lib/libtransport/hid.c hid_find(254): Device Used

  type: 20a0 0006

  path: /dev/hidraw0

  serial_number: E7A3ABA25050323431202020FF101122[D] lib/libtransport/hid.c hid_find(256):   Manufacturer: flirc.tv

[D] lib/libtransport/hid.c hid_find(257):   Product:      flirc

[D] lib/libtransport/hid.c hid_find(258):   Release:      200

[D] lib/libtransport/hid.c hid_find(259):   Interface:    0

[D] lib/libtransport/hid.c hid_find(260):   Usage Page:   65280

[D] lib/libtransport/hid.c hid_find(261):   Usage:        1

[V] lib/libtransport/hid.c hid_dev_open(336): Manufacturer String: flirc.tv

[V] lib/libtransport/hid.c hid_dev_open(341): Product String: flirc

[V] lib/libtransport/hid.c hid_dev_open(346): Serial Number String: E7A3ABA25050323431202020FF101122

[V] lib/libtransport/hid.c hid_dev_open(347):

[V] lib/libtransport/hid.c hid_send_packet(79): Report ID:  2

[V] lib/libtransport/hid.c hid_send_packet(80): Report len: 33

00: 02 67 65 74 76 65 72 73 69 6f 6e 00 00 b4 79 03  .getversion...y.

10: 00 d4 ea 8f ff 04 00 00 00 00 00 00 00 78 ea 8f  .............x..

20: ff                                               .               

[V] lib/libtransport/hid.c hid_send_packet(91): hid_write = 33

[V] lib/libtransport/hid.c hid_recv_packet(144): Report ID:  1

[V] lib/libtransport/hid.c hid_recv_packet(145): Report len: 33

[V] lib/libtransport/hid.c hid_recv_packet(156): retval = 33

00: 01 67 65 74 76 65 72 73 69 6f 6e 00 00 04 00 09  .getversion.....

10: 00 07 00 b8 3e e2 1d 72 65 6c 65 61 73 65 00 00  ....>..release..

20: 00                                               .               

[V] lib/libflirc/common/flirc_transport.c transport_new_get_version(35): Version: 4.9.7 0x1DE23EB8 [release]

[D] lib/libflirc/flirc_driver.c determine_iface(116): fw_state: firmware

[D] lib/libflirc/flirc_driver.c determine_iface(118): version: 4.9

[D] lib/libflirc/flirc_driver.c determine_iface(256): initializing fw ver4.9

[D] lib/libflirc/common/flirc_transport.c _fl_open_libhid_app(113):  [Device Found]

[V] lib/libflirc/common/flirc_transport.c _fl_open_libhid_app(114): FIRMWARE: 2

[V] lib/libflirc/common/flirc_transport.c fl_open_hid(132): application found

[D] lib/libflirc/flirc_driver.c fl_open_device(285): device found, state: 2

[V] lib/libcmds/cmds.c run_cmds(251): running command: sendir

[V] lib/libcmds/cmds.c cmd_getopt(223): opt: --raw=+9097 -4399 +643 -452 +643 -456 +638 -456 +639 -452 +643 -452 +643 -451 +639 -456 +639 -456 +638 -1589 +639 -1589 +639 -1584 +643 -1585 +638 -1585 +643 -1585 +643 -1584 +639 -1585 +659 -1568 +639 -1588 +639 -474 +621 -456 +639 -456 +639 -456 +639 -1585 +638 -457 +638 -456 +639 -456 +639 -1589 +682 -1542 +643 -1584 +639 -1588 +639 -458 +611 -1611 +639, carg = 1

[V] lib/libcmds/cmds.c cmd_getopt(223): opt: --repeat=1, carg = 2

Transmitting IR Pattern...

[V] lib/libtransport/hid.c hid_send_packet(79): Report ID:  6

[V] lib/libtransport/hid.c hid_send_packet(80): Report len: 65

00: 06 69 72 74 72 61 6e 73 65 74 00 00 00 44 00 98  .irtranset...D..

10: 3a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00  :...............

20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

30: 00 ff ff ff ff 00 00 00 00 dc 99 61 f7 c8 fb 80  ...........a....

40: f7                                               .               

[V] lib/libtransport/hid.c hid_send_packet(91): hid_write = 65

[V] lib/libtransport/hid.c hid_recv_packet(144): Report ID:  5

[V] lib/libtransport/hid.c hid_recv_packet(145): Report len: 65

[V] lib/libtransport/hid.c hid_recv_packet(156): retval = 65

00: 05 69 72 74 72 61 6e 73 65 74 00 00 00 00 00 00  .irtranset......

10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

40: 00                                               .               

00: 00 00 89 23 2f 11 83 02 c4 01 83 02 c8 01 7e 02  ...#/.........~.

10: c8 01 7f 02 c4 01 83 02 c4 01 83 02 c3 01 7f 02  ................

20: c8 01 7f 02 c8 01 7e 02 35 06 7f 02 35 06 7f 02  ......~.5...5...

30: 30 06 83 02                                      0...            

[V] lib/libtransport/hid.c hid_send_packet(79): Report ID:  6

[V] lib/libtransport/hid.c hid_send_packet(80): Report len: 65

00: 06 69 72 74 72 61 6e 73 72 61 77 00 00 00 00 89  .irtransraw.....

10: 23 2f 11 83 02 c4 01 83 02 c8 01 7e 02 c8 01 7f  #/.........~....

20: 02 c4 01 83 02 c4 01 83 02 c3 01 7f 02 c8 01 7f  ................

30: 02 c8 01 7e 02 35 06 7f 02 35 06 7f 02 30 06 83  ...~.5...5...0..

40: 02                                               .               

[V] lib/libtransport/hid.c hid_send_packet(91): hid_write = 65

[V] lib/libtransport/hid.c hid_recv_packet(144): Report ID:  5

[V] lib/libtransport/hid.c hid_recv_packet(145): Report len: 65

[V] lib/libtransport/hid.c hid_recv_packet(156): retval = 65

00: 05 69 72 74 72 61 6e 73 72 61 77 00 00 00 00 00  .irtransraw.....

10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

40: 00                                               .               

00: 31 06 7e 02 31 06 83 02 31 06 83 02 30 06 7f 02  1.~.1...1...0...

10: 31 06 93 02 20 06 7f 02 34 06 7f 02 da 01 6d 02  1... ...4.....m.

20: c8 01 7f 02 c8 01 7f 02 c8 01 7f 02 31 06 7e 02  ............1.~.

30: c9 01 7e 02                                      ..~.            

[V] lib/libtransport/hid.c hid_send_packet(79): Report ID:  6

[V] lib/libtransport/hid.c hid_send_packet(80): Report len: 65

00: 06 69 72 74 72 61 6e 73 72 61 77 00 00 31 06 7e  .irtransraw..1.~

10: 02 31 06 83 02 31 06 83 02 30 06 7f 02 31 06 93  .1...1...0...1..

20: 02 20 06 7f 02 34 06 7f 02 da 01 6d 02 c8 01 7f  . ...4.....m....

30: 02 c8 01 7f 02 c8 01 7f 02 31 06 7e 02 c9 01 7e  .........1.~...~

40: 02                                               .               

[V] lib/libtransport/hid.c hid_send_packet(91): hid_write = 65

[V] lib/libtransport/hid.c hid_recv_packet(144): Report ID:  5

[V] lib/libtransport/hid.c hid_recv_packet(145): Report len: 65

[V] lib/libtransport/hid.c hid_recv_packet(156): retval = 65

00: 05 69 72 74 72 61 6e 73 72 61 77 00 00 00 00 00  .irtransraw.....

10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

40: 00                                               .               

00: c8 01 7f 02 c8 01 7f 02 35 06 aa 02 06 06 83 02  ........5.......

10: 30 06 7f 02 34 06 7f 02 ca 01 63 02 4b 06 7f 02  0...4.....c.K...

[V] lib/libtransport/hid.c hid_send_packet(79): Report ID:  6

[V] lib/libtransport/hid.c hid_send_packet(80): Report len: 65

00: 06 69 72 74 72 61 6e 73 72 61 77 00 00 c8 01 7f  .irtransraw.....

10: 02 c8 01 7f 02 35 06 aa 02 06 06 83 02 30 06 7f  .....5.......0..

20: 02 34 06 7f 02 ca 01 63 02 4b 06 7f 02 00 00 00  .4.....c.K......

30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

40: 00                                               .               

[V] lib/libtransport/hid.c hid_send_packet(91): hid_write = 65

[V] lib/libtransport/hid.c hid_recv_packet(144): Report ID:  5

[V] lib/libtransport/hid.c hid_recv_packet(145): Report len: 65

[V] lib/libtransport/hid.c hid_recv_packet(156): retval = 65

00: 05 69 72 74 72 61 6e 73 72 61 77 00 00 00 00 00  .irtransraw.....

10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

40: 00                                               .               

+9097 -4399 +643 -452 +643 -456 +638 -456 +639 -452 +643 -452 +643 -451 +639 -456 +639 -456 +638 -1589 +639 -1589 +639 -1584 +643 -1585 +638 -1585 +643 -1585 +643 -1584 +639 -1585 +659 -1568 +639 -1588 +639 -474 +621 -456 +639 -456 +639 -456 +639 -1585 +638 -457 +638 -456 +639 -456 +639 -1589 +682 -1542 +643 -1584 +639 -1588 +639 -458 +611 -1611 +639

-15000

Done!

[V] util/flirc_util/src/main.c main(173): running post-command function 0

[V] util/flirc_util/src/prepost.c flirc_deinit(39): closing device

[D] lib/libflirc/flirc_driver.c fl_close_device(443): closing device

[D] lib/libflirc/flirc_driver.c fl_close_device(454): freeing iface

pi@raspberrypi:~ $

 

 

Edited by stevendodd
Link to comment
Share on other sites

There are a couple threads on this, I forgot to post the follow-up in this one. This was just a huge mess, I had to re-write all my CI scripts. I have posted updates of pi/linux64, windows, and mac. I just checked and this morning they were marked as private? I'm not sure how that's possible, I'd have to pay for a private repo.

At any rate, looks like you were able to update and I'm glad. But I don't want to get lost in two threads, so let's continue the conversation below:

flirc_util probably still needs to be updated. However, I have included another tool that I use internally for debug, decoding, etc. It's called irtools.

It will allow you to decode and show the result using my decoder, the arduino, irscrutinizer. It will print it in raw, pronto, etc. And allow you to send in either or. 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...