Jump to content
Flirc Forums

jason

Administrators
  • Posts

    3,758
  • Joined

  • Last visited

  • Days Won

    233

Posts posted by jason

  1. Hi, I registered here to join the club. The problem didn't appear out of the blue on my chromebox running Openelec. It had been there from time to time since I bought my flirc a few months ago, but it always disappeared again. Then, a few weeks ago, suddenly the sticking keys were there almost constantly, and the problem just wouldn't go away. I hadn't upgraded the firmware or anything. I had made no changes that could provoke it, I think. I've read all the threads on this, and I have spent hours trying to find a logic befind the problem and fix it. So, now my flirc goes back into the drawer, it's useless, sadly. I'm quite disappointed with this, I must say. Like the others here, I really wanted it to work.

    Are you seeing a few rapid key presses, or does the key feel like it's being stuck held down?

  2. Jason,

     

    The FLIRC that was on 2.3 started acting wierd then said "Boot Loader detected, can not update firmware, contact support" (wording may not be exact)  I took it over to another machine and now the firmware is v3.0.  I grabbed the 3.1 FLIRC and erased and reprogrammed it using an old Firefly Mini that I have and it's working again.

     

    Dude, gremlins! I want to help you solve the problem because I really like the concept and they worked for me for six weeks flawlessly.  If you want we can take this PM.

     

    Chris

    So yours is working?

  3. I tried 3 with no change in behavior, I changed it to 6 and no change.  I reseated the FLIRC and the remote went completely dead.  I brought up the learning software and tried pressing keys, nothing on the on screen keyboard lit up.  I tried programming a key and it came back with Key already exists.  I tried erasing the configuration and reloading it, the remote still acted dead.  I tried a different remote, no change, both are Hauppauge 45 RC6 remotes.  I then pulled it out and watched a show :) using an old remote and usb reciever I had.  I plugged it back in and the remote was working again like it was before, keys  getting stuck.  I went back and read almost the entire thread here and found the entry about sequnce modifiers, I unchecked it and left the Interkey delay at 6 and everything seems to be working normally.  I went back and checked the Interkey delay and set it back to 3 and noted that the sequence modifer was checked again, I unchecked it and looked again.  Sequence modifiers was checked again.  I left it alone and tested the remote, everything appears to be working properly.

     

    Hope this helps in isolating the issue.  If there is anything else I can do, please let me know.  I will keep you aprised of any changes in the behaviour.

     

    ah, interesting, and you're on 3.1?

  4. Some of those posts i've written are really getting old too :/

     

    I like to think thread would make a good basic PDF... though it may need some updating.

     

    But I completely agree with what Elrondolio says, the need for easy documentation is still required no matter how easy the product is. it used to be something I tried to do but alas in recent year work got in the way :(

    CHRIS!!

     

    I needed two exclamations because your user name has one.

  5. Thank you for your reasoned and accurate reply, Jason.  I want to again make clear that I'm not trying to attack either you or your very useful product.  I find the Flirc to be a wonderful device that fills an absolute need in a lot of hardware situations where other devices are lacking.  In no way do I believe you or your product is a total failure.  Quite to the contrary, you've clearly designed a solid piece of kit that has great software that backs it up... if only it was documented.  The fact that someone must rely on tooltips for even basic documentation and that even short (but useful) help for flirc_util commands must be found directly through flirc_util is the only issue I'm expressing.  I've documented software and written manuals most of my career and I can't imagine that writing a twenty page manual would take more than a weekend.  Documentation has a lifecycle that doesn't need to produce perfection at the start... it continues to improve throughout the life of a product in my experience.

     

    I have indeed read through all of the articles you have on your troubleshooting page and find them well written and focused.  I believe you've done very well with that online resource and it is a required and valuable one for any hardware or software product.  I have also found some great information and clearly dedicated support that both you and some passionate users provide on this forum, again a resource that is implemented well and is, I believe, another of those required and valuable tools needed for any hardware or software product.

     

    I've had no issue personally figuring out and using record_api as well as a few other of those useful commandline functions once I've dug in a bit.  But I'm not the average user. This product absolutely needs a beginner and intermediate user's basic pdf manual that is easily downloaded right next to the software.  One that steps a neophyte user (that this piece of hardware is mostly focused at) through the concepts of the product, not just its implementation (but that as well, of course).  One that duplicates the help provided in the commandline utility in addition to basic usage guidelines.  Somewhere for someone I recommend this hardware to begin at the first day it arrives in the mail.

     

    I very much look forward to recommending the Flirc once again once that documentation lifecycle has begun.  I'll certainly not be steering people *away* from the Flirc, but will focus my active recommendations only on the more advanced users I run across from now on, those who won't be frustrated with some digging as it stands.  In the meantime, I'll very much be enjoying the use of the device in my own home.

     

    Thanks again, Jason.  Have a wonderful weekend.

     

    Any interest in helping do documentation for compensation? 

     

    :)

  6. I really appreciate the feedback. Thank you so much. I'll do better with the documentation, but I really have to say in defense, it's not quite as awful of a picture as you're painting. It really makes me sound like a total failure and the product should never be recommended again. The advanced settings are very poorly documented, you're absolutely right. But they were never really intended for use and have been added to compensate for very small variations that don't fit the norm. That's not an excuse, it's my fault, and I'll fix it.

     

    record_api is a super advanced feature, and it's just going to go beyond someone who isn't comfortable reading the IEEE USB HID spec.I have no intentions of documenting that anymore than the help section of flirc_util:

     

    usage:

      record_api 'arg1 arg2'   arg1 is key-modifier 

                               arg2 is HID key

    example:

      flirc record_api 136 4   '136' represents right cmd + left cmd

                               '4' represents 'a' in HID

     

    Key modifiers are defined in the IEEE HID Spec as follows:

    LEFT  CONTROL          1

    LEFT  SHIFT            2

    LEFT  ALT              4

    LEFT  CMD|WIN          8

    RIGHT CONTROL          16

    RIGHT SHIFT            32

    RIGHT ALT              64

    RIGHT CMD|WIN          128

     

    For starters to help, I've put together a series of help articles here:

    https://flirc.zendesk.com

     

    At every opportunity I have, I add an article. Most people just got to the forums or email me, because it's easier than searching. That's not something I can do much about.

     

    If you hover over the advanced settings in the GUI, you get a tooltip describing what it is and what it does.

     

    Ideally, I'll have some help contents right in the GUI, and it's just a matter of time before it makes it on my list of priorities. I've got a new product launching this Friday, and I'm terribly excited about it: https://twitter.com/flirc/status/535914395650383872

     

    But thank you for the criticism, it's not unfounded.

     

  7. I've been following this thread religiously and there are two problems that can happen and the multiple people posting are either experiencing one or the other.
     
    Flirc is essentially a keyboard, so consider 
     
    Problem
     
    1) When you hit a key on the remote, one key is received on your machine, there is a delay, and then several keys are seen. Like if you had a keyboard and just pressed and held the button down.
     
    2) When you hit a key, several keys are received rapidly.
     
    These are two very different problems and users aren't distinguishing them here, and rightfully so, as the problem statement is too many keys are received. 
     
    So let's talk about the solutions we've figured out.
     
    1a) If you have a harmony remote, lower the repeat value in the harmony software: in the remote, go to the troubleshooter and lower the value to 0 or 1
    1b) if you don't, lower the interkey_delay in the flirc advanced software.
     
    2a) raise the interkey_delay in the flirc advanced software
     
    I think there is one more cause for 2, but I haven't determined what it is yet, I'm still working on it. It's going to require some special firmware that I started on.
     
    I'll put a sticky at the top of this thread for others, this seems to be the solution. [edit by Chris: A separate sticky has been made to make the issue easier to find for those who may be experiencing it. Continue to discus it here though]

  8. No, I re-architechted the firmware to set it up to be easier, which was in the 3.x firmware. That also included much better support for other remote controls that always gave flirc problems. 

     

    I quietly released a second product: 

     

    http://www.streacom.com/news-item/introducing-flirc-se/

     

    That's going to ramp up soon.

    I have a third product that I pre-announced (teased): https://twitter.com/flirc/status/535914395650383872

     

    That's going to be released this coming Friday.

     

    I need to try and get the website ready for the new product.

     

    I also need to work on another version of firmware that captures the waveform from the remote so not only can I examine what others are seeing, I can reproduce it at home.

    After that version of firmware, I'll continue on that feature. I assure you, it's not intuitive to make intuitive. The work I did already for 3.x was an enormous under the hood change.

     

    Thanks for the patience. I'm sorry, I hadn't realized how tough this was going to be when I estimated and signed up for it. But it's on my list.

  9. Open up the Flirc GUI, then go to the full keyboard, then pair your remote with the ones Rob has put above. For example, if you know which button you want as the home button, pair that button with escape. It looks like you also need to add the file Rob posted above and put it on your android in: /system/usr/keylayout/

     

    I'm willing to bet that you need then go on your android, system keyboard preferences and select one called Vendor_20a0_Product_0001. But this is all a guess, I don't have an android TV. I'll try and put in better support in the flirc gui so you don't need to use the keyboard controller view.

  10. My pleasure.

    Well at the very least I can get you back on the previous version. I'm certain it's something particular with the protocol. I just need to sit down and look at it. Go to advanced and do a force firmware upgrade. What is the bootloader.

    Also make sure your not point the remote to close to Flirc. Point it up at the ceiling and see if that helps.

  11. I purchased my Flirc in May of 2013. Originally I planned to use it with XBMC, but about the same time I installed it - and it did work - I switched to Plex and a full wireless keyboard. 

     

    Now I have gone back to XBMC and would like to be able to use my Harmony Ultimate One remote exclusively to navigate. So, I dusted off the Flirc and tried to get it working. 

     

    Unfortunately, the Flirc is recognized by the OS (as a  libusbK USB device) but the Flirc software does not see it. It simply says 'disconnected' in the bottom right of the software, and and says "Please connect flirc".

     

    This is occurring after reboots, and on two separate machines. 

     

    The OS on both machines is Windows 7, 64-bit.

     

    Suggestions?

     

    Thanks for any guidance or help. 

    - Joe

    are you on the very latest that's available on the website?

  12. okay can you help me out.

     

    What is actually happening. 

    Fire up a text editor, and press the button on your remote.

     

    Is it as if you were to take a keyboard, and rapidly press a button, or is it as if you were holding a button down on your keyboard, in which case, the button is seen by the computer, there is a delay, and then multiple keys are received.

  13. Oh!  Yeah, I've tried using a different remote.  Of course lights are on, as is the TV.

     

    I'm using my Apple remote to control Philips Hue lights, which I've written applescripts to control on my Mac.  Thus, the Apple Remote triggers the lights via my Mac's IR receiver.  I've had that setup for 18 months and it's been flawless.  I bought Flirc because the Apple remote only has a few buttons, and I'd like to do more... but Flirc seems to need to have the remote be pointed directly at it, whereas the Apple Mini's IR receiver just needs the signal line to be clear regardless of whether or not the remote is pointed anywhere near it.  And, again, since I taught my universal remote the Apple remote button presses, it's the same universal remote that I'm using with both Flirc (for some buttons) and the Mac Mini's IR receiver (with other buttons).  In a perfect world, I'd just use Flirc for all of the functions, but Flirc seems very finicky in terms of receiving the remote signal unless it's pointed directly at it, whereas the Mac Mini IR receiver doesn't have a problem.

     

    Moving Flirc to the other side of the room, where the TV/stereo/etc is would solve all of this.  If only my Airport Extreme router allowed its usb port to work with usb keyboards, this would be so easy.

    I got an idea. 

    Can you try clearing your config, sit on your couch, and do the records from where you will be using the remote. Maybe it will record a slightly less strong signal and it's hash will be more representative of what the signal looks like from your use case.

×
×
  • Create New...