Jump to content
Flirc Forums

yawor

Administrators
  • Posts

    1,003
  • Joined

  • Last visited

  • Days Won

    74

Posts posted by yawor

  1. The problem is there's just no way to make everyone happy so the built-in profiles need to take many things into account and it is more that sure that some people would want some keys to be mapped differently. If Jason changed the current mapping for the keys like you mentioned in your post then there would be X people complaining that this broke their setups because they're using exactly this functionality (changing Kodi fullscreen mode as in switching between windowed and fullscreen etc).

    You can threat the built-in profiles as a quick setup. It is OK for most people and some people probably will never even run Flirc GUI to change anything. On the other hand if you want something non-standard, if you want to squeeze a little more from Flirc and your remote then there's nothing stopping you from doing so. You can even disable the built-in profiles in Flirc entirely (in advanced settings) and record/map all the remote buttons yourself to almost anything you want. Also the recorded buttons take precedence over the built-in ones and remap only the buttons you want.

    That's the beauty of Flirc - it's simple to start but doesn't lock the user and allows more advanced setups.

    • Like 1
  2. Hi,

    I'm sorry if this has been discussed in detail elsewhere that I haven't been able to find.  I have a MythTV (mythbuntu) + Harmony 650 + FLIRC which for most parts is working great and was very easy to setup, however, I just can't get the button that is used to exit menu items working - this is normally the "escape" key.  I was thinking that FLIRC didn't like mapping the escape key, so on the mythTV frontend I mapped the "B" key to work as the same function as escape, but still it doesn't work.

    Can anyone advise what profile on the Harmony I should us?  At the moment, I've used the DVICO dual 4 - since this is what my tuner card is.  

    I tried using the FLIRC profile, but then then Harmony software said that it wanted to know the hardware being used - I didn't know what to use so I didn't continue.

    I anyone can point me in the right direction, I would be very grateful.

    Thanks,

    Luke

    To me it rather looks like some bug in the MythTV frontend that it doesn't accept input from the Flirc in this exact situation. You can test if Flirc is really sending the Esc or B key by opening some other software that can react to these keys (you can for example plug the Flirc temporarily to a different computer, run a text editor and press remote button you've mapped to the B key - it should write B into the editor). As you've said at the beginning of your post, everything else is working smoothly so the unit is working properly.

    I've never used MythTV so I can't give you any advice on how to resolve or go around your problem. It looks like the MythTV userbase here is also not very big as no one else has replied to you yet. Maybe you should ask on MythTV forums?

  3. OK, if you have SE then you don't need to look for power management settings in Windows. The "wake" button in GUI is for wake up functionality and is independent of the power up.

    Please look here http://forum.flirc.tv/index.php?/topic/2032-using-flirc-se-for-power-onoff-in-custom-pc-build/

    Everything is described in that thread. You should also upgrade the firmware first as there were some changes and fixes in the power up function.

    For the power button to work you also need to be sure that the Flirc SE is getting +5 volts from the internal USB port it's connected to when the system is in S5 state.

  4. Do you want to wake the computer from the sleep/hibernation or turn it on from the shutdown state?

    With the Flirc USB you can wake the computer but not turn it on. The USB ports simply don't provide such functionality.

    For wake to work you have to be sure that power management settings in the system allow waking the computer from an USB device.

    You can turn on the computer from shutdown state with Flirc SE model which is designed to be built into the PC case (it's compatible with Streacom cases by default, for others you need to do some modifications of the case). The Flirc SE has extra connectors you connect to the motherboard in place of the button on the case.

  5. First of all I've already told you that the pads on the back side of the PCB weren't the same as the ones for the IR module on the top side. These pads are for testing or programming purposes and are probably connected directly to the microprocessor. You could easily fry the microprocessor by connecting something that is not designed to connect to these pads.

    I think that the repeater system may be using a RAW modulated IR signal instead of a demodulated one. Flirc is not designed to receive such signal and wont recognize the input even if you pass it through an optocoupler. Of course there is a change that the repeater system you have is actually using demodulated data but I doubt it because it would require an extra logic inside each of the transmitters and they probably are just a simple IR transmitter diodes. If I'm right then you would need to buy VSOP38338 which is an IR demodulator module without the IR receiver built-in. You could replace the IR module on the Flirc with this chip (it's not compatible pin-to-pin so you could not solder it directly on the board but with some short wires). You can then connect output from your IR repeater system to the input pin on the new chip. That should be done via optocoupler (Flirc <-> VSOP38338 <-> optocoupler <-> IR repeater system).

    Then this has some change of working :).

     

  6. It could be http://www.vishay.com/docs/82495/tsop753.pdf

    It's fairly safe to assume that the pin-out is compatible even if this isn't the exact chip used. Don't look at the pads at the bottom of the PCB because those are test pads and don't have anything to do with the IR module.

    I'm wondering what do you plan on connecting to the PCB. You've said that you want to install 2-pole (mono) mini-jack. But to properly use IR module you need 3-pole connection so you can connect V+, ground and output pins. You can't just use a simple 2-pin photo-diode because Flirc microprocessor is expecting already demodulated data. The IR module is a photo-diode with a demodulation logic built-in.

  7. Just a wild guess but maybe someone else has been using the Harmony with Samsung config while you've been setting up the Flirc that works with Harmony One? Have you recorded some custom keys in addition to a built-in profile? You can display all recorded keys by using command line utility called flirc_util (it's in the Flirc install dir):

    flirc_util keys

    That should tell you if there are any keys recorded.

    There's also a possibility that the Flirc/Kodi profile in the Harmony is simply conflicting with Samsung IR control. Have you tried if there's a conflict in the other way around?

    • Like 1
  8. Your remote is a universal remote so you should be able to set up (program) different makers and models for each of the TV, PVR, DVD and Audio buttons. You should have a paper book with device codes and instruction how to program the remote or you can download it here http://www.humaxdigital.com/uk/rcucodelist.php. It looks like there are different versions of the remote so you should check which version of the remote you have (maybe there's some sticker somewhere) and download appropriate PDF file.

    There are many different remote control schemes used in different RTV equipment. Some work better than others with Flirc and some don't work at all. By changing maker and/or model of the device programmed in the remote you can find one that works best for you. For example you can try programming few different PVR devices and check if everything works properly (key repeat, all keys being recognized as different keys etc) for any of them.

    • Like 1
  9. Can you at least try with something else than MCE? A lot of MCE remotes are using 56kHz carrier frequency which won't work with Flirc. You probably have some remote for TV or something else that can be used for testing purposes. Also you have Harmony remotes so you can use Harmony software to add some device like LG or Samsung TV as one of the devices and use that for tests. You can also use Harmony software to add Flirc/Kodi (or Flirc/XBMC) profile. If you have built-in profiles option enabled in Flirc GUI (advanced settings) then you can test Flirc even without recording anything. It should respond right away (for example a direction buttons on the remote should be mapped to arrow keys already).

  10. I don't think that something like MCE Keyboard is a good device to troubleshoot if Flirc is working properly. Please try with some other, more standard device profiles. There are a dedicated Harmony profiles for Flirc built-in profiles (the built-in profiles can be disabled and you can re-record the keys your way). You can also use profiles for some RTV equipment.

    There are some hardware limitations in the Flirc that causes issues with some strange RC schemes that can range from detecting multiple buttons as being the same (despite having different functions) to not being detected at all (if the base carrier frequency is too far away from the supported 38kHz).

  11. There are different ways you can set this up. Flirc is just a tool you can use in bigger setup if you need to set up something more than just a simple key mapping.

    The simplest setup that doesn't require extra software: You need to create a separate device profile on the remote for each app you want to control. Then you need to record and assign the buttons on the remote based on the currently selected device profile (e.g. you assign Plex keyboard shortcuts when you select a device profile you want to use with Plex on the remote, then repeat for another profile/app pair). This does require that your remote is capable of controlling multiple devices (Harmony is) and you need to have free device "slots" on the remote for each app.

    More complex setup could use some automation app like EventGhost. With that setup you can detect what app is running in focus, intercept key presses and control the app directly (for example there's an XBMC/Kodi plugin in EventGhost that allows you to control Kodi using JSON API). With EventGhost you could also overcome the issue with app shortcuts because EG can intercept key presses no matter what app is in focus so you could launch an app even when not on desktop. This also allows you to record only one set of remote keys (as the controls would switch in EG depending on the running app). I would suggest looking for EventGhost tutorials on EG site and forums.

    You can also take this a step further. Read my thread here http://forum.flirc.tv/index.php?/topic/1339-force-flirc-to-work-as-generic-hid-device-instead-of-keyboard/ - just remember that this is not officially supported configuration so don't report issues with it outside of that topic if you decide to use it. I've been using this configuration for quite some time and it worked fairly well (I'm not using it anymore just because I've switched to RasbperryPi 2 with OSMC so I can just use standard Flirc configuration).

  12. Hi,

    With a standard Flirc model (the USB stick form factor) you can only wake the PC from the sleep or hibernation states. You can't turn on the PC from full shutdown state - USB ports don't allow such functionality. For this function to work you need to enable sleep detection in advanced options in Flirc GUI. If you don't record the wake button then any already recorded key will wake the PC. You can also record the wake key (available in GUI, full keyboard view) and then only the wake key will wake the PC. The power key doesn't work with this Flirc model.

    There's also a second Flirc model called Flirc-SE (Streacom Edition). It is in form of a pc board with header connectors. You connect one to the internal USB port header and the other to power switch on the case and power switch connector on the motherboard. This model can turn on the PC from full shutdown state because it can operate the power switch connection. The power key you've recorded works only with this model. It is designed to be mounted inside of the PC case.

  13. There are no separate SW1 and SW2 buttons. One of them is an input where you plug the hardware power button from the case and the other one should be connected to the motherboard in place of the hardware button.

    To program SE power button you need to use flirc_util command line utility (in the same dir where the Flirc GUI is installed). Use

    flirc_util record power

    and then press the remote button. You may need full flirc_util.exe in the command line if you're doing this on Windows (omitting .exe might fail without any notice or error).

  14. I've never used Mac so I don't know what abilities the system has. Basically you need something in the OS to launch an app by a keyboard shortcut. If you are able to assign a shortcut to an app launcher then record this shortcut. So for example if you assign a shortcut command + shift + P (just an example, I don't know if you can do that) to launch the Plex then in Flirc GUI in Full Keyboard view (controller) press shift, command and P and then a button on a remote you want to launch Plex.

×
×
  • Create New...