WeMos-RFLink firmware availability?



  • Hi Charles,
    I came across your PCB designs here https://github.com/hallard/WeMos-RFLink
    which appear to be for RFlink running directly on WeMos ESP8266 boards, but I cannot find the WeMos-RFlink project mentioned anywhere on your site or blog.

    If there is one, could you please post a link to any web page on it, or even a link to where the firmware may be found?

    Thanks a lot,


  • Staff

    @johnwigley
    I talked 2 times with RFLink developper team (may be one year ago) because I wanted to add ESP8266 support on it. As the code was open source I asked to be a member of the team to contribute or even to have access to the latest source code (because project RFLink was claimed to be open source) but unfortunately, I was bumped 2 times so I let this project on hold.



  • Bonjour,

    quelqu'un a-t-il des news sur le portage sur ESP8266 ? Je ne trouve que les sources v33 sur le net, et j'arrive à les compiler pour un wemos D1 mini (il suffit de rajouter la fonction 'strncasecmp' et de changer les ports), mais je n'ai aucune réception propre de signal, que du 'oregon unknow'. Je suppose que c'est une question de timing, mais je ne maitrise pas bien le code de rflink.

    Si certains veulent tenter, voici ce que j'ai ajouté en fin de l'onglet 'misc' pour définir la fonction 'strncasecmp':

    #ifdef ESP8266
    int 
    _DEFUN (strncasecmp, (s1, s2, n),
        _CONST char *s1 _AND
        _CONST char *s2 _AND
        size_t n)
    {
      if (n == 0)
        return 0;
    
      while (n-- != 0 && tolower(*s1) == tolower(*s2))
        {
          if (n == 0 || *s1 == '\0' || *s2 == '\0')
        break;
          s1++;
          s2++;
        }
    
      return tolower(*(unsigned char *) s1) - tolower(*(unsigned char *) s2);
    }
    #endif
    


  • Bonjour,
    ce n'est pas suffisant pour faire tourner rflink sur esp8266:
    il faut modifier RawSignal avec le code de "Charly86" sur easydomoticz
    https://easydomoticz.com/forum/viewtopic.php?f=22&t=989&start=90#p16099
    Mon rflink fonctionne sur un ESP12E avec un récepteur RXB6 et un émetteur chinois
    je décode parfaitement NewKaku, Chuango, Alecto, HomeConfort ainsi que l’émission.


Log in to reply
 

Looks like your connection to hallard.me's community was lost, please wait while we try to reconnect.