Jump to content
Flirc Forums

jason

Administrators
  • Posts

    4,021
  • Joined

  • Last visited

  • Days Won

    258

Posts posted by jason

  1. 1 hour ago, shining said:

    but keep in mind: you have to run through device mapping again and this resets your button configuration for that activity - no way around this atm.

    This is a really good point and something I need to solve. I'm not quite sure how to do this, since on the other end, it'll be frustrating for other half of people. For example, if I got a new TV, I go back to the wizard and delete my old one and put the new one, I'd want it to remap all the buttons. We can prompt users? Or leave the ones that were manually mapped. I understand there are also an entirely different set of folks who just want to try a different device, so they swap one out and then all their custom mappings are messed up.

  2. 12 hours ago, asyba said:

    What happens if I want to use a combination of the remote code device that is already on the Skip database + IR codes from learning?
    For example, the Skip database device is missing 1 action and I want to add it with IR learning after I already configurare initial with the Skip database device.
     

    Really good question, we're going to build something like that but we are limiting it to the basics right now.

    • Like 1
  3. Newer Version Here

    Locking this thread now.

    **EDIT ** - Critical - Learning requires both remotes to be facing each other and about 1 inch apart.

    This was a significant amount of work, with a lot more to do. But now we need some testing and ask for patience while we work through what will be a fair number of bugs.

    The learning process depends on an external server. I did this for a few reasons. All my IR decoding libraries are in C, and while it's fairly easy to interface with React Native, I did not want to keep posting releases for every small change. I also don't want to ask everyone for logs. So I took my C library and created a small Rust server that accepts the raw timing from the remote and returns the codes the remote uses. I even built a frontend that visualizes the timing and results: http://ir.flirc.io

    I plan on making the user interface more useful over time.

    Here is how it works:

    You need to be using the included firmware in order to do any recording. The version embedded is v4.13.2

    You should be prompted for the firmware upgrade. If you are not prompted, please don't post here, and PM me. We need to do some hardware revision compatibility testing first. I have not fully tested for power consumption changes on the remote.

    Please use the latest versions here

    • Thanks 1
  4. 2 hours ago, arenaej said:

    I believe it’s connected to the “circle”. When I have more than 1 device with cursor up or down it appears to go dead, like in the tv guide on plex or Slingtv. Since I don’t need that on my tv other than changing inputs, I moved that to the channel up or down. No issues after that.

    interesting, any chance you can replicate the configuration for me and send that over?

  5. 13 hours ago, gelein said:

    @jason I tried to follow the steps you provided, however I hardly see any logs. See attachment.

    flirc-remote-control20231129.log 3.58 kB · 4 downloads

    Thank you for this. I got all your messages but I have not had a chance to sit down this week. But this is helpful. Tells me buttons are recognized, but it’s stuck somewhere and ignoring them or it thinks it’s in a different mode. I’m going to add more logging to get to the bottom of it and send that to you shortly. I hope to do it tomorrow. 

  6. 1 hour ago, Turbine said:

    I used the original batteries and another Alkaline set.

    I suspect it's a software issue. I just tried to replace the batteries and the remote started working again

    But now, when I inserted the "dead" batteries again - It's started working again.

    I will keep you posted

    You cannot take remote logs when the batteries are dead because when you plug it in - you get a USB error. device did not recognized

     

    Batteries get disconnected with USB present. I log a reboot on battery low fail. I’m going to add a ton of logging because it must be stuck somewhere, but you can’t remove the batteries or I lose the logs.  

  7. Alright, I'm not doing this anymore. I'm deleting new posts. I have sent a dozen remotes and only got one back. I have no idea if people are just wanting free remotes or what, but now I'm getting mad. I test every remote before I send it out and never came accross one that uses 100mA because that's what it would take to deplete a battery in one day. Every remote has gone to sleep correctly and is under 6uA.

  8. 12 minutes ago, Turbine said:

    Bingo !! Channel up & down now working :)

    But every command is sent twice. If I press number 1 - it send the number 11. If I press  number 2 - its send the number 22.

    If I press channel up - It goes up 2 channels etc...

    Any way to change / fix that ?

     

     

    Yup. I'm out today, will fix it tomorrow or monday.

    Thanks @Benjamin Metzler for helping jump in.

    • Like 1
  9. 3 hours ago, GuS said:

    Brand new skip owner. Moving from harmony. In the harmony there were programmable buttons which i have remapped. The main button i used was the TV "source" button to change the source. I cannot pre-program the source as it is not live until CEC comes up and it is not named in the software. Is ther a method for this I am not seeing?

     

    Thanks.

    Sorry. Do you mean you can’t find the button in the device button list?

  10. 25 minutes ago, Benjamin Metzler said:

    I would have left the previous entries to ensure that the flipper generated actually worked with the Skip 1s.

    Based on my (limited) experience, if a code exists, it tends to be in the lower range of the numbers. It will be a lot of work though.

    @Turbine if you don't see things happening on the Mecool at the lower numbers, it could be my generated codes are wrong. The only way to find out is to test. You can copy the entry to a button and then use the test option in the button menu. Mines greyed out because I don't have the remote attached.

    Ben

     

    image.thumb.png.2a4d96b020c0ef1a9fd519425c16bd50.png

    Theyll be the same. No need to retest. They are identical with different labels. 

  11. 1 hour ago, Benjamin Metzler said:

    I used my Flipper Zero to capture some codes from the Skip 1s with the Mecool configuration. I have the sample code from here to generate a Flipper Zero IR file (attached) that increments through the possible codes, resulting in 255 codes. This won't work directly with the Skip 1s, but @jason might be able to build a Skip 1s json for testing. I don't have a Mecool unit so I can't test it to know if it will work or not, but it might be worth a try.

    demo.ir 23.29 kB · 2 downloads

    Thank you for doing that, I just worry this is going to be a brutal test. I removed the entries already in the previous config since we already know their assignment.

    There is no quick way to test these other than assigning them in the gui.

    Mecool - Mecool_KM6.json

  12. 4 hours ago, Turbine said:

    Any update ? @jason

    I tried very hard to finish yesterday but couldn't find anything useful to help guide me on making more codes. I have to put together a tool and will have something end of next week. I normally work on the weekends, but my family needs some time with me.

  13. Just now, arenaej said:

    I received my Skip 1s yesterday. Set it up on Windows 11 to control my Sceptre tv, Vizio Soundbar and Plex HTPC via Flirc usb. Awaiting a Flirc Fire Cube usb. The batteries that came with it lasted 3 hours. New batteries today lasted 2 hours. Updated with the file Jason posted so we’ll see…I really want this to work…

    I installed the update that Jason posted…when I connected to the skip app to make some tweaks to my program a firmware update popped up so I installed it. Batteries now going on 12 hours so something is different. I’ll use it over the rest of the week and see how it goes…@Jason, if the batteries fail I’ll follow your instructions and post the results…thanks for your help.

    Please. I’m betting it’s not a battery issue and a firmware issue. I’ve been able to see in one of our rooms a state where it is stuck. Button presses don’t do anything and it looks dead. Hooking up to the computer I see that it never turned off and collected logs. I brought it to work and was going to do some electrical analysis and by the time I wanted to try again, it unstuck. 

  14. Pretty tuff for me to figure out without a remote or device. But maybe I we can try and reverse engineer it. Let me look at the protocol or come up with a way for you to cycle through different commands until we find the one we need. 

  15. 17 minutes ago, Benjamin Metzler said:

    Cool beans. Please make the script available. I just picked up a flipper and would like to be able to convert some things.

    Will do. I am going to publish a lot of my scripts and helpers soon, all of it is a bit of a hot mess in a working directory.

     

    @Turbine Try the attached.

    MECOOL - KM6.json

    • Like 1
×
×
  • Create New...