Da4id Posted December 11, 2019 Report Posted December 11, 2019 I am having a hard time getting "sendir" to work. Or rather, I am able to send IR signals, but they don’t do what I expect them to. What’s really confusing me is that what I’m sending doesn’t seem to be what the log is showing was sent. Here is what I did. I pointed my remote at the flirc device, and pressed a button on my remote. A number of patterns came out, separated by :e: - I'm assuming each pattern is an alternate pattern? Then I tried sending these patterns through flirc using flirc_util sendir. I kept the log open during this sending, but the pattern that was being logged didn’t match the pattern I was sending. I tried sending each of the patterns one by one but nothing happened on the target device. Any ideas where I can go from here? Quote
Da4id Posted December 12, 2019 Author Report Posted December 12, 2019 Anyone working with sendir at all? Quote
jason Posted December 12, 2019 Report Posted December 12, 2019 Save your log file here, and I'll explain it, and show you how to send it out. Quote
Psychopomp Posted January 12, 2020 Report Posted January 12, 2020 On 12/12/2019 at 10:23 PM, jason said: Save your log file here, and I'll explain it, and show you how to send it out. Hi Jason, I am curious about this as well. I am attaching the log of the event I need to send out. Could you please explain how to send it? my_flirc_log.txt Quote
Psychopomp Posted January 12, 2020 Report Posted January 12, 2020 Actually, please disregard. Figured it out myself. :) Quote
olympia Posted March 7, 2020 Report Posted March 7, 2020 I am wondering the same. Would have been nice to share your solution once you figured. I am always getting "Error: must specify an option" when I am trying to send the ir signal using e.g. based on the above log file the following command: flirc_util sendir 0,8978,4384,608,469,608,1592,608,469,608,464,613,1592,608,469,608,464,612,478,608,469,608,464,612,1589,612,465,612,1592,608,1593,612,464,613,473,612,1588,612,465,612,464,612,465,612,465,612,464,608,465,612,477,613,464,608,1592,612,1588,612,1588,612,1588,612,1589,612,1592,612,1592,612 What am I doing wrong? Quote
Psychopomp Posted March 7, 2020 Report Posted March 7, 2020 16 hours ago, olympia said: I am wondering the same. Would have been nice to share your solution once you figured. Sure, no problem. First of all, just for future reference, the FLIRC command-line utility has built-in reference for all commands it supports. To view a list of all supported commands, use the "help" command: flirc_util.exe help Please note that I am on Windows, hence the ".exe" part. You may not need it if you are on macOS or Linux. To view reference for a specific command, use the same "help" command, but after it specify the command you need reference for, like this (without the <> brackets): flirc_util.exe help <command> So, when you run: flirc_util.exe help sendir here's what you get: Help for 'sendir' command: usage: sendir <opts> sendir --pattern=0,153,1231,131 --repeat=3 --ik=32000 OPTIONS: -i, --ik set the interkey delay between rep. frames -r, --repeat number of times to repeat pattern -k, --kill kill any currently running transmission -p, --pattern send the comma delimited pattern Which means the correct way of sending out your code, provided that you only need to repeat it once, would be as follows: flirc_util.exe sendir --pattern=0,8978,4384,608,469,608,1592,608,469,608,464,613,1592,608,469,608,464,612,478,608,469,608,464,612,1589,612,465,612,1592,608,1593,612,464,613,473,612,1588,612,465,612,464,612,465,612,465,612,464,608,465,612,477,613,464,608,1592,612,1588,612,1588,612,1588,612,1589,612,1592,612,1592,612 --repeat=1 1 Quote
olympia Posted March 7, 2020 Report Posted March 7, 2020 @PsychopompThis is great! That was it! Thank you very much for your feedback which helped me to succeed! I really do appreciate this! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.