Jump to content
Flirc Forums

Chris!

Administrators
  • Posts

    1,300
  • Joined

  • Last visited

  • Days Won

    50

Posts posted by Chris!

  1. Though I remember Jason saying somewhere that he's built a version2.0 of the FLIRC and will be shipping that out instead.

    Was it this:

    The Powerbase: If there was one element of the FLIRC project you could change, from concept all the way to the final hardware and software, what would it be and why?

     

    Jason: I would change the microprocessor. I’m using an 8 bit micro that runs at 12Mhz and it’s biggest limitation (for cost) is that it uses a soft USB stack. Everything is timing critical and because of this, one simple change to the firmware could break USB, and it does. It’s absolutely frustrating, has hindered development, and I hate it.

    I would go with a low cost 32 bit ARM cortex M3 next time, and often think about changing, but the ramifications would be absolutely huge. Now, 3 years from when I started, this is actually cost feasible.

    Next time, I would also write all the firmware so that it’s architecture agnostic. I would plan ahead, and make sure that I don’t put together a finely tuned piece of firmware for that particular microcontroller. I would in the future structure it in such a way, that should I want to switch to something new, it wouldn’t be an overhaul of code.

    (From: http://www.thepowerbase.com/2013/03/taking-control-interview-with-flirc-creator-jason-kotzin/)

    Seems like a switch wouldn't be happening anytime soon, if it does change. Only one guy know for sure though...

  2. Hmm. I'm confused - don't worry happens far to easily with me.

     

     Seeing the "regular" key "A" would cause Flirc to send the combined key CRTL-SHIFT-A and presumably reset its internal state.

    If your remote sends 3 separate signals then you could map each signal to a different button. Do you press three different keys on your remote?

     

    If you mapped CTRL+SHIFT+A in the Flirc GUI to one button on your remote then flirc will send CTRL+SHIFT+A

     

    Sorry for my confused state

     

    p.s.

    Is it this remote?

    archos-605-wi-fi-dvr-remote.jpg

  3. Hu dihu, welcome to the forums,

     

    You are right, Flirc does send them all at once, it's a similar problem to windows media center () where the buttons need a slight gap between them.

     

    Jason is aware of the issue (page-2#entry2362) so hang tight, but as for the timeline of when it will materialise... I couldn't say.

     

    Out of curiosity what application are you trying to control?

  4. I have also experienced the curious auto repeat under android. Re Chris and Jason's comments around keyboard.xml, there is no keyboard.xml in /data/org.xbmc.xbmc/files/.xbmc/userdata/.

    Oops! My bad. I don't think XBMC ships with them, you have to put one there if you want to change the default behaviour (http://wiki.xbmc.org/index.php?title=Keymap#Location_of_keymaps).

     

    You can download the keyboard.xml from the XBMC github repo: https://github.com/xbmc/xbmc/blob/Eden/system/keymaps/keyboard.xml

     

    May I ask how you navigated to " /data/org.xbmc.xbmc/files/.xbmc/userdata/" I've got a Galaxy nexus but struggled to get anywhere, do you have to be rooted?

  5. Apparently it's "noop". I just had to look it up here:http://wiki.xbmc.org/index.php?title=Keymap

    so it would be:

    <escape>noop</escape>

     

     don't know <backspace>info</backspace> doesn't work

    Oh yeah, I forgot. The back and exit button in the XBMC preset in Flirc are mapped to the same button (exit). If you want separate back and exit functions on your remote - use the full keyboard. Sorry!

     

    Hope you're enjoying your Flirc otherwise :)

  6. As usual some top notch help from Burke :)

     

    He is also correct to doubt the "Back" part:

    <back>info</back>
    

     

    What you'll notice about the keyboard.xml (which is what you'll be using for Flirc as it appears as a keyboard) is that the brackets "<" and ">" contain keyboard buttons. Back isn't a keyboard button but an XBMC function.

     

    I imagine the XBMC profile (intended to make programming easier) has caused some confusion as a lot of users don't do the advanced settings you are :).

     

    The XBMC preset matched up the appropriate keyboard button to the function in XBMC. So when you programmed back in the flirc GUI it sends backspace. So the line for the keyboard.xml you want is:

    <keymap> 

      <fullscreenvideo>
        <keyboard>
          <backspace>info</backspace>
        </keyboard>
      </fullscreenvideo>
    </keymap>
     
    So what this line of code is saying: When in fullscreen video, when backspace is pressed display info.
     
    Does this help?
     
    +1 for Burke's thread on customisation in XBMC too (see his signature). Should you want to experiment further.
    • Like 1
  7. Hi again Sam :)

     

    That's strange.

    Try going into the harmony software, troubleshooting --> "my remote doesn't send keys, or it sends too many" reduce that to 0

    Does that help?

     

    You wouldn't necessarily need to delete the harmony remote keys (although you can do that all in one go by going into the file menu then "clear configuration"). Try adding the apple remote to keys in the flirc software (even if they've previously been programmed to the harmony remote)

     

    Chris

  8. Any idea how to make the arrow buttons send multiple keypresses so that I can scroll menus instead of navigating one press at a time?  My keyboard functions this way innately. 

    Glad it's working.

     

    It's likely due to the profile (device) you have your remote set to. We recommend TV profiles as they tend to repeat the signal they send when they are held down. Try a TV manufacturer that isn't the same as the TV you use (e.g. If you have a Sony TV, use a Samsung profile)

  9. Hi Jmhthefirst,

     

    I like to believe the reason most people don't follow some of the threads up is because flirc is working fine with there remote. That said let's try some stuff to see if we can't get flirc and philips remote working for you.

     

    1) Clear the configuration (in the flirc gui: file ---> clear configuration)

    2) try programming the arrow keys on your remote to direction up, down, left and right.

    3) Open a file browser (e.g. finder on mac, windows explorer on windows... etc), try using the direction arrows.

     

    Any luck?

  10. no help on my previous post??

    Sorry, I did look into this but forgot which thread your question was in.

    It's weird isn't it, the Back button seems to be an entirely new button. According to the Android emulator "esc" will function as back but i'm assuming that is emulator only.

     

    The other way I can think of is if you can get keyboard.xml into XBMC on android so you can set "esc" to be back also. Not sure how to do this (need a file explorer?) Perhaps you would have more luck asking on the XBMC for android forums (or I can ask for you).

  11. Hi Graham,

     

    We like this suggestion too :)

    It's been suggested a while back () but Jason has been hard at work trying to improve the firmware on the Flirc itself (for a better Flirc experience after it's been programmed.

     

    Rest assured your suggestion is on the list.

     

    Hope you're enjoying your Flirc

    • Like 1
×
×
  • Create New...