Jump to content
Flirc Forums

Search the Community

Showing results for 'SendIR command'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Flirc forums
    • Skip
    • Raspberry Pi Cases
    • Flirc USB
    • Flirc USB Gen1
    • Jeff Probe

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Interests

  1. Hello, I am using a mid-2014 rMBP running 11.7.10. I have downloaded the app .dmg, opened it, and dragged the application into my applications folder. After rebooting, I tried opening the app and I get a crash w/ segmentation fault. I've never had difficulty using a mac .dmg before... This is what comes up in the command window: /Applications/SkipApp.app/Contents/MacOS/SkipApp ; exit; Segmentation fault: 11 logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed. [Process completed]
  2. Ditto. Why doesn't it at least let you set the Power Up command to include input selections on the devices?
  3. HOW? This gets to the crux of my problem. I did export my settings. But the app does not allow me to Import. The Open command is grayed out!
  4. Hi there, new to flirc, I've looked at the flirc_util command and saw that there's a script command which says run a command script. I've looked in the documentation for the cli (which seems to be a bit lacking) but there's no detail on how this works or examples on how to use this. Can anyone who has some experience with this command explain what it does and how to use it? My assumption is that you can pass a file of inputs you want to record and it will do that for you? But maybe my assumption is wrong, any help is appreciated, thank you.
  5. Not sure if it fits your need, but you can use Remote Buddy to record and send IR codes via Flirc USB. There are three ways to use this: - via Remote Buddy UI/action: https://www.iospirit.com/support/faqs/remotebuddy/sending-infrared-commands/creating-an-infrared-command-action - via AppleScript: https://www.iospirit.com/support/faqs/remotebuddy/sending-infrared-commands/sending-infrared-commands-via-applescript - via CLI: https://www.iospirit.com/support/faqs/remotebuddy/sending-infrared-commands/sending-infrared-commands-from-the-commandline
  6. ceric

    Install on Debian 12

    Hey guys, I want to tell you i found here a solution in order to make it work with debian 12. I use debian 12 too and this dongle. It works after manipulation of Starlight wrote in his post and the link post by WhyWontItJustWork is there i downloaded last week the archive for my architecture. But the folders of the archive for all architectures are only executable. Don't install the command line curl apt.flirc.tv/install.sh | sudo bash It doesn't work, i had try in vain. So you can follow the solution found by Starlight and you will enjoy use the dongle and your remote control. It's the only solution to make it works at this time.
  7. Hello Starlight, I want to congratulate you. You have find the only solution to make work the Flirc USB for me with the program where i found here and the command line you told in your post above mine. Without your post i couldn't use the dongle IR. Thanks again.
  8. My remote seems to be locking up when the power button is pressed multiple times within a short period of time. I then have to remove the batteries, wait a few seconds, and then put them back in. I think that this may be due to the macros. I have a macro to send a power on command to the device and change the input on the receiver and one that sends the power off command and also changes the receiver input. I have attached my configuration. Remote Model SKIP.1S.RELEASE.A06 Firmware 4.12.13-0-g1393fac Skip App 0.9.965.7346 [Nightly] Couch Commander 6000.skip
  9. I'm happy with the Flirc so far, but I found the initial set up a bit un-intuitive - so I thought I would document how I got this running on Mint Linux. Ultimately, I want to record all the codes from the huge remote that came with my screen, mount the Flirc near the IR receiver of the screen on a USB extension cable, and then use my PC as the primary control for the screen (transmitting IR via the Flirc dongle with scripts). At that point, I can put the remote in a drawer somewhere, so it's not cluttering up my space. I'm not quite there yet, but I think it's just a matter of learning how to decode the recorded codes and how to feed them to`sendir`. My process Using the commands below, I downloaded the binaries and loaded the libraries I was missing. I also pasted in the recommended udev rules. sudo apt install libreadline7 libhidapi-hidraw0 libqt5xmlpatterns5 wget http://apt.flirc.tv/arch/x86_64/flirc.latest.x86_64.tar.gz tar xvzf flirc.latest.x86_64.tar.gz cd Flirc-3.27.12 After unplugging and replugging the Flirc, I was able to successfully test it: I recorded a key press from my remote, turning it into the 'e' key. Then I pressed the key on the remote again and it typed an 'e'! Flirc-3.27.12$ ./flirc_util record e Press any button on the remote to link it with 'e' Succesfully recorded button Flirc-3.27.12$ e I successfully started the GUI, and upgraded the firmware via the GUI I successfully confirmed the firmware update, the self test, and the stored 'e key' macro. Flirc-3.27.12$ ./flirc_util settings 3.27.12 FW Version: v4.10.3 SKU: Flirc 2.0 [dori] Branch: release Config: release Hash: 0x9E8F9304 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 F6F39F97 054 01 e Flirc-3.27.12$ ./flirc_util unit_test Flirc Okay Issues encountered Adding the repository, per the docs, did not work at all for me, it comes up as 'insecure' and even using the apt flags for --allow-unauthenticated didn't help. The x86_64 repo doesn't have a Release file. That seemed to be one source of the issues, but I think there are multiple problems that would need to be addressed to allow the repo to work. After initial install, I was still getting the error below, even though the device showed up in lsusb. Ultimately it seems I was encountering an issue where udev rules are not applied until the device is removed and then reinserted. Flirc-3.27.12$ ./flirc_util settings device disconnected, can't run command Running the Flirc self test unexpectedly erased the key I had recorded during testing. I was unable to find a download for the firmware, so I had to use the GUI to update the firmware. I probably would not have loaded the GUI or it's dependencies at all otherwise.
  10. YMD

    Why So Limited?

    New to the Skip 1s realm. For the life of me I cannot understand why something so simple as the Home Button isn't already assigned with respect to a LG OLED C2/C3/G3 class of products. The Home button is an essential command. Considering the position of LG as a television mfg, what am I missing - - or what gives?
  11. Great!! I recorded the input channels of the EDGE A from my old Harmony remote: It has A1 - A3, D1 - D5 and Bluetooth. Unfortunately the D3 Input does not exist on my Harmony remote. Maybe you have another remote with inputs from Cambridge Audio, so I could test, if any command works with Input D3. Or you can reproduce the logic from this list of the channels All other Inputs are tested and work, so you can add these commands to the existing EDGE A.json. Thank you Cambridge Audio - EDGE A New 2.json
  12. I have had my Skip 1s for about a week and I got a Sofabaton X1 yesterday and set it up last night. I have to say that I'm underwhelmed by the X1. The Skip 1s feels good in the hand. The buttons work well. It seems to have the right number of buttons. I like that it has a number pad. But it's not crowded and not overly minimal. Seems to have that aspect just right. The quality feels very good. The software to set things up is reasonably easy to use. There are some things missing, but it sounds like those things will be added in the future. I am using the current beta version of the app and now that learning has been added, I was able to get my Nextgen TV remote learned. That gives me what I need. I have a fairly simple set up. Three activities: watch TV with the Nextgen tuner, watch Apple TV, or play a Blu-Ray disc (which I rarely even do any more). So the supported three activities are enough for me. I look forward to being able to update the learned keys or add additional learned buttons and especially to be able to switch activities without needing to turn everything off then switch and then turn everything on. I did create some macros to allow me to switch, but it requires three steps (macro to turn off current box and switch input, press the new activity button, macro to turn on the new box, leaving the TV on). It would be nice if I could access commands from any of my devices from any activity and if there was a command to set the current activity. Then I could do one macro to manage switching activities, at least for my simple set up. The Sofabaton X1 build quality did not impress me as much. It's good. But at times, I press a button and it does the command twice. Press volume down and it goes down two steps. Press OK and it does OK twice. I find I have to be very careful when pressing buttons to get it to work correctly. I am not a fan of the hub. I would prefer to have that functionality in the remote itself. And when switching to my Apple TV, it often does not get the Apple TV turned on, perhaps because it takes too long to get connected via bluetooth. Maybe a delay would help. I don't know. The software is also somewhat annoying. Every time I change a button mapping, there is a long delay while it syncs to the remote or hub. Syncing should be done after I make all my changes, not after every change. I also sent a customer service request to Sofabaton with a question and have not heard back at all. It's like their customer service does not exist. I have had several email exchanges with Flirc and always got a response by the next day, including pointing me to the beta app so I could learn my Nextgen TV remote. It's nice to know I can get help if I need it. So just I put the X1 back in the box. I will stick with the Skip 1s. It's more enjoyable to use and does not get in my way. Thanks for a good product and I look forward to the improvements in the software to make it even better.
  13. No, I was trying the download beginning at this page: https://flirc.com/ubuntu-software-installation-guide I have just tried the curl command above and it did run and seemed to complete successfully but when I run Flirc I get a long stream of errors starting like this: ] gui/Flirc/src/main.cpp log_setup(131): flirc.ini not in the default location[E] lib/libflirc/flirc_driver.c fl_major_version(508): something bad happened [E] lib/libflirc/flirc_driver.c fl_minor_version(498): something bad happened [E] lib/libflirc/flirc_driver.c fl_patch_version(558): something bad happened [E] lib/libflirc/flirc_driver.c fl_major_version(508): something bad happened [E] lib/libflirc/flirc_driver.c fl_minor_version(498): something bad happened [E] lib/libflirc/flirc_driver.c fl_patch_version(558): something bad happened The GUI does pop up (version 3.27.10) and works, although the Advanced pop up window is empty.
  14. I don't have IR Debugging as an option there on my system. This is using my V1 Flircs (latest firmware). I will try later with my V2 in case it is only available on those. EDIT (I did find it in the end it's under File->Device Log-> Enable IR Debugging) but I don't believe the issue is anything to do with the IR side. It is what the "2" digit in the Channels Controller is mapped to send over the USB interface that is the problem. I have tried mapping different buttons and even used an entirely different remote, no matter what remote button I map to the Channels Controller "2" button, when connected to the Shield and the button is pressed it sends a "down" command as well as the "2" command. It does this whether I am in the Channels app or on the general Shield menu. All other digits in the Channels Controller work correctly. I have attached a config file. This one has both the keyboard "2" mapped to my Humax profile IR 2 (which works correctly) and the Channels Controller 2 mapped to a random LG remote 2 which sends "down" and "2" Did you see my post earlier about Flirc on Linux btw? I have to say, I absolutely love Flircs and my AV system couldn't run without their functionality, but I do find it very frustrating to setup and use the programming GUI. 1) On Linux it was a days worth of Googling to even get it installed with a ridiculously complex set of commands. It still throws up errors when it runs. I haven't a clue how I would now go about an update to the latest firmware. 2) On Windows the GUI crashes whenever I plug in a V1 Flirc. I have to close the GUI, plug the Flirc in and restart the GUI. Even then sometimes it still crashes. 3) You cannot successfully restore a configuration file from a V1 Flirc to a V2. It gives no error message when you do it but nothing is actually copied across. So I end up having to go through the setup all over again on the V2 and then duplicate any adjustments I make to both V1 and V2 files. 4) At some point in the past when connected to the GUI, you could press a button on the remote and the button it was programmed to would flash on the GUI screen. This was really useful to check you had programmed every button as you wanted but this functionality seems to have gone. It certainly doesn't work with the Channels Controller. Flirc seems to be a very small company so I don't want to be too harsh, and once set up the devices themselves are totally brilliant, but really I wish the GUI program was easier to install on Linux and more reliable on all platforms. fordebuggingthe2issue.fcfg
  15. Update I updated the Flirc GUI Firmware on my Windows machine and reprogrammed my Flirc using the Channels Controller. Mostly it seems to work, but I think I found a bug and the TV, Guide, DVR buttons didn't work quite as I expected. The bug is that the "2" digit when programmed using the Channels Controller seems to send a down command as well as the "2". All the other digits in the Channels Controller work fine and if I select the "2" from the keyboard layout, instead of the Channels Controller "2" and program that to my remote "2" button, that works fine. With regard to the TV, Guide and DVR buttons I thought they would go directly to the Live TV, Guide and DVR pages. But it looks like they are actually sending F1(Blue),F2(Red),F3(Green),F4(Yellow) commands which you can then set within the Channels app to do different things. So depending how you have Channels set up, the Guide command from Flirc could actually go to Live TV,Recordings etc etc not the Guide. I already use the F1/F2 etc functionality so was hoping the TV,Guide,DVR buttons in Flirc would be mapped directly to those commands and free up the F1/F2 options within channels for other stuff. Maybe this is not technically possible?
  16. Thanks Jason, Ir learning wont work for this because the physical remote has far less buttons than is available with the IR codes. The function i want is to switch input to aux which is multiple presses on the remote but with IR code it would only be one hence why im using the skip. So can you please tell me how to add these codes thanks? KEF LS50 Wireless II IR Codes for Universal Remote Control The following tables list the command codes required. Code Format: NEC Factory Code: 0x01 # Functions Function codes 1 Power On/Off Toggle 0x40 2 Mute/ Unmute Toggle 0x20 3 Play/Pause 0x18 4 Forward 0x52 5 Next Source 0x58 6 Volume Up 0x60 7 Volume Down 0xA0 8 Backward 0xD2 9 Power ON 0x38 10 Power OFF 0x3A 11 Mute 0x48 12 Un-Mute 0x4A 13 Source: Wi-Fi 0x30 14 Source: Bluetooth 0x2A 15 Bluetooth Pairing 0x98 16 Source: AUX 0x02 17 Source: Optical 0x0A 18 Preset Volume (30%) 0x78 19 Source: HDMI 0x88 0x8A 20 Source: Coaxial 0xE0 21 Previous Source 0xD0
  17. I have had a FLIRC USB (v2) for years. Today it stopped responding for no apparent reason. I swapped in a FLIRC USB (v1) that I also have, and that is working fine. So it's not the computer's USB side of things. The machine it's plugged into is a MythTV frontend that does not install any updates, so there hasn't been a firmware update. And it stays powered on 24/7 - it hasn't been rebooted. I took the unresponsive FLIRC to my laptop to see if the FLIRC configuration utility could do anything, but it just says "disconnected". Running FLIRC_UTIL says "device disconnected, can't run command". Looking in Windows Device Manager, it doesn't show up at all as a device when plugged in. So I guess it's just spontaneously died. But before I buy a new one, is there anything else I can try?
  18. While you are working on that area, would it be possible to add a Stop button to the Channels Controller? I have been mapping the stop command to the media stop button which works fine, but it would nice to have all Channels commands that need mapping on the one controller page.
  19. @asybaNoodling with beta 4 with IR learning to try addressing this problem I made a discovery. It may apply to other devices also... worth a look. The default setup for DirecTV receivers in the database is for the play/pause button on the Skip to send a "Play" code. There is no "play/pause toggle" command that can be applied. I was going to try learning what my other remotes were sending as a toggle to get the required code, or if not successful apply "pause" to the stop button on the Skip. I noticed that as I was dinking with the other remote, trying to learn the codes, My TV was play/pause toggling when I was pressing the pause button on a remote I was trying to learn. Turns out that the "pause" command IS a toggle. Removing "play" and applying "pause" to the play/pause Skip button (rather than the default "play") makes the play/pause work as one might expect. Deep sigh of relief; It had been driving me, or more to the point my wife, crazy! Marital bliss restored - mostly!
  20. I've had a couple of the old style FLIRCs for ages that I haven't used for a while, but having just got a Channels DVR system I was pleased to discover there is a specific controller available for it. So I have updated my FLIRC software and then the firmware on my devices. 2 questions as a result. It looks like the Channels specific commands (Guide/DVR/Live/CC etc) don't work on my old Flircs, do I need the newer version to get these to function? Could a Stop button be added to the Channels Controller layout? I know there is a Channels API command for stop because that's what I'm currently using.
  21. Just got my skip1s and so far it's working really well... except for ONE small thing. I'm use a FireTV on my LG OLED TV (OLED65A1AUA), and I've been trying to get the 1s to control most of the commands needed for it via the TV's HDMI-CEC functionality. However, there is one button that I need to create a sequence to be able to program the 'HOME' command, which will take me to the Fire Stick's 'Home' screen. The LG TV remote is the MR21GC magic remote. On it, there is a button that has a '...' image on it, labelled as the 'More Actions' button. Pressing this button opens up a context menu with additional commands for the Fire Stick remote, one being the 'Home' command. I've tried all of the commands available when assigning the LG Category's 1 and 2 models from the Skip App database, but none of them are able to open this 'More Actions' context menu. Is there a way I can get some help figuring out how I can get the 1s remote to 'press' this 'More Actions' button from the LG Magic Remote? I've attached the TV's documentation which included the button layout for it. There are also some key codes at the end of the manual, but I can't figure out how to use this to do what I'm looking to do... any help would be greatly appreciated. MFL71751732_03_S_211005+RS232 Guide ENG.pdf
  22. As a developer myself, I find it useful to see a video of what is going on. What this shows is first, something that isn't that important, but in case you didn't know. On windows if you just enter flirc_util, the library dll doesn't find it, you have to actually enter flirc_util.exe. Another thing is that you can't have the GUI up for flirc_util to work, which might just be by design. Then I thought I'd erase the left control 2 entry and try to re-learn it. But when I try, I just get erase cancelled. I also can't get a new key to learn. I click on the key to learn then emit the IR command, but nothing happens. And it appears once you get in a state, there's not way to clear things without rebooting. Anyway, I'm sure it's something I'm doing wrong, but any help would be appreciated. Dan 2024-01-10 12-33-18.mp4
  23. Good morning everyone, I've recently received my Skip 1s and Flirc USB and have some ideas/suggestions/questions. For that to make sense, I'll need to write a bit about how I came to make this post. Background story I found out about the Skip 1s online and think it looks amazing, the Flirc USB also looks great and the feature set of both devices good (especially since it has Linux support, which is a killer feature for me, as a daily Linux user). The Harmony remote of a "friend" broke and I want to replace it, to make his/her life a lot simpler. So I went and ordered these devices and attempted to configure the Skip 1s (the Flirc USB was more a fallback option, but since I'm a techie, I wanted to check it out as well). Skip 1s app So I downloaded the Skip 1s app (manual Linux version, NOT the repository version). And here I was confronted with a couple of issues on my Ubuntu 23.04 system: installation instructions ( https://flirc.com/ubuntu-software-installation-guide ) they include an outdated dependency list (but that won't stop me, although I hoped the qt5 dependencies would not bite me, since qt6 is the default nowadays) it mentions a file ( 99-flirc.rules ) which I eventually found the content of on this page ( https://flirc.gitbooks.io/flirc-instructions/content/linux.html ). A manual chown and chmod could do the trick as well (without udev rules in place) as a temporary workaround (did not want to fiddle with udev for now). running the GUI app it seems to have a ldd it shows a GUI, but keeps throwing errors about flirc_driver.c: user@host:~$ ./Flirc [E] lib/libflirc/flirc_driver.c fl_minor_version(498): something bad happened [W] gui/Flirc/src/main.cpp log_setup(131): flirc.ini not in the default location[E] lib/libflirc/flirc_driver.c fl_major_version(508): something bad happened [E] lib/libflirc/flirc_driver.c fl_minor_version(498): something bad happened [E] lib/libflirc/flirc_driver.c fl_patch_version(558): something bad happened [E] lib/libflirc/flirc_driver.c fl_major_version(508): something bad happened That probably explains why the GUI always states it is "disconnected" Going to File -> Advanced opens a new windows which is empty (all grey) running the flirc_util it seems to have a hard dependency on libreadline.so.7 which has been superseded by libreadline.so.8 (on my system at least). That can be worked around by creating a symlink in /lib/x86_64-linux-gnu running flirc_util unfortunately always gives me the same output: user@host:~$ ./flirc_util device_log device disconnected, can't run command So I thought to manually compile flirc_util ( https://github.com/flirc/sdk ), but after compiling and running the binary, it gave me the same issue. checking out the configuration bits (trying to get a feel for it) I noticed my devices are not in the database. TV: LG OLED55C21LA and soundbar: LG S90QY(26) and there is no clear way to add them. I did read this forum topic: I don't mind manually creating and submitting json files for those remotes, but there does not seem to be a clear way to do just that. Ideas / suggestions / questions So I have several ideas / suggestions / questions, based on the experience above: create a link on the installation page to the udev rules update the dependencies and fix the GUI and cli apps provide instructions on how to create and submit json files. Especially the bit on how to get the IR codes (can't figure how to do that with the Flirc USB) provide a LICENSE on all source code ( https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository ). Personally I strongly prefer the GPLv3 ( https://choosealicense.com/licenses/gpl-3.0/ ). I notice that (for me personally) it motivates me to work / help an open source project, since the license means it is future proof and my own work will always be available and improved upon. perhaps (depending on your goals), provide the source code of everything ;-) use a simple wiki for documentation you can use a per repo wiki (there's a tab in github for that, easy and done in a few clicks: https://docs.github.com/en/communities/documenting-your-project-with-wikis/adding-or-editing-wiki-pages ) or use something like Github Pages ( https://pages.github.com/ ) Apologies for creating a single forum topic with several topics in them, but it is all very intertwined. Just trying to help out here :-)
  24. Quick Answer The Harmony Hub is primarily RF controlled. Direct control with the Skip is not supported possible. Not Quick Answer In theory, you can set up a Raspberry Pi with Home Assistant and a FLIRC as a translation layer between IR and IP control for the Harmony Hub. The FLIRC would receive the IR command from the Skip, triggering a Home Assistant action. The main challenges include potential latency from the translation process and the need to establish actions and connections. I haven't done it, but below are a couple of links to get you started if you want to try. * Harmony Hub/Home Assistant Integration * Controlling Home Assistant with an Old Remote
  25. Hello, Hope that this i the right forum as my input relates both Skip 1s remote and Flirc USB. I recently received my Skip 1s remote with Flirc USB. I will appreciate for some guidiance about setup as I am little confused about how to setup my configuration. My setup is Desktop PC (with Flirc) and Kodi, Google TV Chromecast dongle (with remote) and all connected to my LG TV (UH 850V-with magic remote) My previous PC Zalman case has internal IR receiver with IMON app and remote. Since I want to same power on/off function, I also installed Inteset Internal IR Receiver which wakes from The Off State(S5) (because unfortunately Flirc SE not available anymore) I would like to setup as; * Activity A: PC 1- Turn on PC (via sent command to Inteset Internal receiver) 2 Turn on TV and switch HDMI 1 3- Use most Skip 1s buttons for Windows main functions. 4- Shutdown TV and PC * Activity B: Kodi 1- Turn on PC (via sent command to Inteset Internal receiver) and launch Kodi (or only launch Kodi-as I can do first step via Activity A) 2- Turn on TV and switch HDMI 1 3- Use most Skip 1s buttons for Kodi/Media Player and some for LG TV's 3D on/off and picture mode button 4- Exit Kodi 5- Shutdown TV and PC and LG's volume up/down and picture mode button 4- Shutdown TV and Google TV Thanks in advance
×
×
  • Create New...